:root{--bg:#f5f7fa;--surface:#fff;--surface-soft:#f8fafc;--text:#0f172a;--text-2:#334155;--muted:#64748b;--line:#e2e8f0;--line-strong:#cbd5e1;--primary:#2563eb;--primary-strong:#1d4ed8;--primary-soft:#eff6ff;--success:#15803d;--success-soft:#f0fdf4;--warning:#a16207;--warning-soft:#fffbeb;--danger:#b91c1c;--danger-soft:#fef2f2;--radius:14px;--radius-sm:10px;--shadow:0 8px 24px #0f172a0d;--shadow-lg:0 24px 70px #0f172a29;--max:1480px;--font:Inter,"SF Pro Display","Segoe UI","PingFang SC","Microsoft YaHei",Arial,sans-serif}*{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);color:var(--text);font-family:var(--font);margin:0;font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit}button,a{transition:background .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration:none}.saas-icon{vertical-align:-2px;flex:none;display:inline-block}.eyebrow{color:#64748b;letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:700}.muted{color:var(--muted)}.original-shell,.admin-rebuilt,.order-page-shell,.new-order-shell{width:min(var(--max),calc(100% - 48px));margin:22px auto 48px;padding:0}.original-header,.admin-head,.page-header{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-height:92px;box-shadow:var(--shadow);align-items:center;gap:24px;padding:20px 24px;display:flex}.siye-brand,.admin-head-left{align-items:center;gap:14px;min-width:0;display:flex}.siye-brand img,.admin-head-left img,.original-logo img{object-fit:contain;border-radius:10px;width:46px;height:46px}.siye-brand-copy,.admin-head-left>div{min-width:0}.siye-kicker,.admin-head-left p{color:#64748b;letter-spacing:.08em;margin:0 0 4px;font-size:10px;font-weight:700;display:block}.siye-brand h1,.admin-head-left h1{color:var(--text);letter-spacing:-.02em;margin:0;font-size:23px;font-weight:750;line-height:1.15}.siye-brand p,.admin-head-left span{color:var(--muted);margin-top:5px;font-size:12px;display:block}.logo-trigger{appearance:none;text-align:left;background:0 0;border:0;flex:1;min-width:280px;margin:0;padding:0}.header-actions,.admin-head-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.header-actions button,.admin-head-right a,.admin-nav button,.admin-nav a,.page-header a,.actions button,.parcel-section-head-action,.parcel-edit,.parcel-state,.nav-refresh,.nav-export{border:1px solid var(--line-strong);min-height:38px;color:var(--text-2);white-space:nowrap;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:650;display:inline-flex}.header-actions button:hover,.admin-head-right a:hover,.admin-nav button:hover,.admin-nav a:hover,.actions button:hover,.parcel-section-head-action:hover,.parcel-edit:hover,.parcel-state:hover{background:#f8fafc;border-color:#94a3b8}.original-primary,.sync-button,.saas-btn.primary{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.original-primary:hover,.sync-button:hover,.saas-btn.primary:hover{background:var(--primary-strong)!important;border-color:var(--primary-strong)!important}.actions .danger,.saas-btn.danger,.delete-account{color:var(--danger)!important;background:#fff!important;border-color:#fecaca!important}.actions .danger:hover,.saas-btn.danger:hover,.delete-account:hover{background:var(--danger-soft)!important}.member-auto-refresh{color:var(--muted);white-space:nowrap;align-items:center;gap:9px;font-size:12px;display:flex}.member-auto-refresh i{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #dcfce7}.member-auto-refresh b,.member-auto-refresh span{display:block}.member-auto-refresh b{color:var(--text-2);font-size:12px}.member-auto-refresh span{font-size:11px}.header-user-chip,.admin-head-user{color:var(--text-2);align-items:center;gap:7px;font-weight:650;display:inline-flex}.header-user-chip i,.admin-head-user i{border:1px solid var(--line);background:var(--surface-soft);width:30px;height:30px;color:var(--muted);border-radius:8px;place-items:center;font-style:normal;display:grid}.original-stats,.admin-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:14px 0 18px;display:grid}.original-stats>div,.admin-stats>button{border:1px solid var(--line);border-radius:var(--radius);min-height:118px;box-shadow:none;text-align:left;background:#fff;padding:18px;position:relative}.original-stats>div:first-child,.admin-stats>button.active{background:#fbfdff;border-color:#93c5fd}.original-stats small,.admin-stats small{color:var(--muted);font-size:12px;font-weight:650;display:block}.original-stats strong,.admin-stats strong{letter-spacing:-.03em;margin-top:8px;font-size:32px;font-weight:700;line-height:1;display:block}.original-stats em,.admin-stats em{color:#94a3b8;letter-spacing:.08em;margin-top:12px;font-size:10px;font-style:normal;display:block}.stat-icon{color:#94a3b8;position:absolute;top:16px;right:16px}.delivered-card{background:linear-gradient(#fff,#fbfffc)!important}.admin-stats{grid-template-columns:repeat(7,minmax(0,1fr))}.admin-stats>button{cursor:pointer;width:100%;min-height:108px}.admin-stats>button:hover{background:#fafcff;border-color:#cbd5e1}.master-detail{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:16px;display:grid}.order-queue,.detail-panel,.admin-panel,.people-panel,.access-panel,.person-export,.admin-search,.analytics-card,.finance-placeholder,.panel{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff}.order-queue{overflow:hidden}.queue-head{border-bottom:1px solid var(--line);padding:18px 18px 14px}.queue-head>div{justify-content:space-between;align-items:end;gap:12px;display:flex}.queue-head h2{margin:0;font-size:18px}.saas-search,.admin-search label{border:1px solid var(--line-strong);color:#94a3b8;background:#fff;border-radius:9px;align-items:center;gap:8px;height:40px;margin-top:12px;padding:0 11px;display:flex;position:relative}.saas-search input,.admin-search input{width:100%;height:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:13px}.order-row{text-align:left;width:100%;min-height:72px;color:var(--text);background:#fff;border:0;border-bottom:1px solid #edf2f7;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:13px 16px;display:grid;position:relative}.order-row:last-child{border-bottom:0}.order-row:hover{background:#f8fafc}.order-row.active{background:#eff6ff}.order-row.active:before{content:"";background:var(--primary);width:3px;position:absolute;top:0;bottom:0;left:0}.order-row b{white-space:nowrap;text-overflow:ellipsis;grid-column:1/2;font-size:13px;overflow:hidden}.order-row small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-column:1/2;font-size:11px;overflow:hidden}.order-row>span{background:var(--primary-soft);color:var(--primary);border-radius:999px;grid-area:1/2/3/3;align-self:center;padding:4px 7px;font-size:10px;font-weight:700}.order-row>.saas-icon{color:#94a3b8;grid-area:1/3/3/4}.queue-empty,.detail-empty{text-align:center;min-height:220px;color:var(--muted);place-items:center;gap:6px;padding:28px;display:grid}.queue-empty b,.detail-empty b{color:var(--text-2)}.detail-panel{min-height:560px;padding:0;overflow:hidden}.detail-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.detail-head>div:first-child{flex:1;min-width:0}.detail-head h2{letter-spacing:-.02em;margin:1px 0 3px;font-size:22px}.detail-head small{color:var(--muted)}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.saas-actions{justify-content:flex-end}.inline-edit-card{border-bottom:1px solid var(--line);background:#f8fafc;padding:20px 22px}.order-status-box{background:#f8fbff;border:1px solid #dbeafe;border-radius:12px;margin:18px 22px 0;padding:20px}.order-status-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.order-status-top small{color:var(--muted);font-size:11px;display:block}.order-status-top strong{letter-spacing:-.02em;margin-top:3px;font-size:26px;display:block}.tracking-follow-chip{color:#475569;background:#fff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:inline-flex}.status-flow{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:18px;padding:0 8px;display:grid;position:relative}.status-flow:before{content:"";background:#dbe4ee;height:2px;position:absolute;top:14px;left:9%;right:9%}.status-flow>div{z-index:1;text-align:center;color:#94a3b8;font-size:11px;font-weight:650;position:relative}.status-flow i{color:#94a3b8;background:#fff;border:2px solid #cbd5e1;border-radius:50%;place-items:center;width:30px;height:30px;margin:0 auto 7px;font-style:normal;display:grid}.status-flow .done{color:var(--primary)}.status-flow .done i{border-color:var(--primary);background:var(--primary);color:#fff;box-shadow:0 0 0 4px #dbeafe}.order-facts{border:1px solid var(--line);border-radius:11px;grid-template-columns:1.45fr 1fr 1fr;margin:12px 22px 4px;display:grid;overflow:hidden}.order-facts>div{border-right:1px solid var(--line);align-items:center;gap:10px;min-height:72px;padding:14px 16px;display:flex}.order-facts>div:last-child{border-right:0}.fact-icon{color:#64748b;background:#f1f5f9;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.order-facts>div>span:last-child{color:var(--muted);font-size:11px}.order-facts strong{color:var(--text-2);margin-top:4px;font-size:13px;display:block}.parcel-section{padding:17px 22px 0;position:relative}.parcel-section:last-child{padding-bottom:22px}.parcel-section-title{align-items:flex-end;gap:10px;padding-right:180px;display:flex}.parcel-section-title .section-icon{display:none}.parcel-section-title h3{margin:0;font-size:17px}.parcel-section-head-action,.parcel-section-note{position:absolute;top:17px;right:22px}.parcel-section-note{color:#94a3b8;align-items:center;gap:5px;font-size:11px;display:inline-flex}.parcel-card{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:78px;margin-top:10px;padding:12px;display:grid}.parcel-card:hover{background:#fcfdff;border-color:#cbd5e1}.parcel-icon{color:#475569;background:#f1f5f9;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.parcel-icon.international{color:#15803d;background:#f0fdf4}.parcel-copy-button{appearance:none;text-align:left;color:inherit;background:0 0;border:0;min-width:0;padding:0}.parcel-copy b{font-size:13px;display:block}.parcel-copy small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.parcel-copy p{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:11px;overflow:hidden}.parcel-state{color:var(--primary)!important;background:0 0!important;border:0!important;padding:0 6px!important}.parcel-edit{min-width:78px}.parcel-empty{border:1px dashed var(--line-strong);color:var(--muted);background:#fafafa;border-radius:10px;align-items:center;gap:9px;margin-top:10px;padding:16px;display:flex}.international-entry{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:9px;display:grid}.international-entry>div{border:1px solid var(--line);color:#94a3b8;border-radius:9px;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.international-entry input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.international-entry button{border:1px solid var(--line-strong);color:var(--text-2);background:#fff;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-weight:650;display:inline-flex}.original-overlay,.saas-dialog-overlay,.tracking-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a61;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.original-modal,.saas-confirm-dialog,.tracking-modal{border:1px solid var(--line);width:min(720px,100vw - 40px);max-height:calc(100vh - 52px);box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;position:relative;overflow:auto}.saas-form-modal{padding:22px}.modal-close,.tracking-close{border:1px solid var(--line);color:#64748b;background:#fff;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:16px;right:16px}.modal-close:hover,.tracking-close:hover{color:var(--text);background:#f8fafc}.saas-modal-heading{align-items:center;gap:12px;margin-bottom:18px;padding-right:48px;display:flex}.modal-icon{border:1px solid var(--line);color:#475569;background:#f8fafc;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.saas-modal-heading h2{margin:0;font-size:20px}.saas-modal-heading span{color:var(--muted);font-size:12px}.operation-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.operation-form label{color:#475569;gap:6px;font-size:12px;font-weight:650;display:grid}.operation-form label.wide,.operation-form .wide{grid-column:1/-1}.operation-form input,.operation-form select,.operation-form textarea{border:1px solid var(--line-strong);width:100%;color:var(--text);background:#fff;border-radius:9px;outline:0;margin:0;padding:10px 11px}.operation-form input,.operation-form select{height:42px}.operation-form textarea{resize:vertical;min-height:88px}.operation-form input:focus,.operation-form select:focus,.operation-form textarea:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #dbeafe}.saas-form-actions{justify-content:flex-end;padding-top:4px}.saas-btn{border:1px solid var(--line-strong);min-height:38px;color:var(--text-2);background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:650;display:inline-flex}.saas-btn.secondary:hover{background:#f8fafc}.saas-confirm-dialog{width:min(430px,100vw - 32px);padding:20px}.saas-confirm-icon{color:#64748b;background:#f8fafc;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.saas-confirm-icon.danger{background:var(--danger-soft);color:var(--danger)}.saas-confirm-copy h3{margin:12px 0 5px;font-size:18px}.saas-confirm-copy p{color:var(--muted);margin:0}.saas-confirm-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.saas-toast{z-index:2000;border:1px solid var(--line);min-width:300px;max-width:420px;color:var(--text-2);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:fixed;top:22px;right:22px;box-shadow:0 14px 40px #0f172a1f}.saas-toast-icon{place-items:center;display:grid}.saas-toast.success .saas-toast-icon{color:var(--success)}.saas-toast.warning .saas-toast-icon,.saas-toast.danger .saas-toast-icon{color:var(--danger)}.saas-toast button{color:#94a3b8;background:0 0;border:0;margin-left:auto}.tracking-error,.saas-inline-alert{background:var(--danger-soft);color:var(--danger);border:1px solid #fecaca;border-radius:9px;align-items:center;gap:8px;margin:12px 0;padding:11px 13px;display:flex}.saas-tracking-modal{width:min(820px,100vw - 40px);overflow:hidden}.tracking-modal-head{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:12px;padding:20px 22px;display:flex;position:relative}.tracking-hero-icon{border:1px solid var(--line);color:#475569;background:#f8fafc;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.tracking-title-block{min-width:0}.tracking-live{color:#64748b;letter-spacing:.1em;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.tracking-live i{display:none}.tracking-title-block h2{margin:0;font-size:21px}.tracking-title-block p{color:var(--muted);margin:3px 0 0;font-size:12px}.tracking-summary-bar{border-bottom:1px solid var(--line);background:#fafbfc;grid-template-columns:2fr 1fr 1fr;display:grid}.tracking-summary-bar>div{border-right:1px solid var(--line);align-items:center;gap:10px;padding:13px 18px;display:flex}.tracking-summary-bar>div:last-child{border-right:0}.summary-icon{border:1px solid var(--line);color:#64748b;background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.tracking-summary-bar small{color:#94a3b8;font-size:10px;display:block}.tracking-summary-bar b{color:var(--text-2);margin-top:2px;font-size:12px;display:block}.saas-tracking-scroll{max-height:56vh;padding:10px 22px 20px;overflow:auto}.saas-tracking-event{border-bottom:1px solid #f1f5f9;grid-template-columns:24px 1fr;gap:10px;padding:12px 0;display:grid;position:relative}.saas-tracking-event:last-child{border-bottom:0}.tracking-event-marker{position:relative}.tracking-event-marker:before{content:"";background:#e2e8f0;width:1px;position:absolute;top:20px;bottom:-18px;left:10px}.saas-tracking-event:last-child .tracking-event-marker:before{display:none}.tracking-event-marker i{color:#fff;background:#fff;border:2px solid #cbd5e1;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.tracking-event-marker i.latest{border-color:var(--primary);background:var(--primary)}.tracking-event-heading{align-items:center;gap:8px;display:flex}.tracking-event-heading b{color:var(--text-2);font-size:13px}.tracking-event-heading span{background:var(--primary-soft);color:var(--primary);border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.tracking-event-content small,.tracking-event-content time{color:#94a3b8;align-items:center;gap:5px;margin-top:4px;font-size:11px;display:flex}.tracking-modal-foot{border-top:1px solid var(--line);background:#fafbfc;justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;display:flex}.tracking-modal-foot>div{color:#94a3b8;align-items:center;gap:6px;font-size:11px;display:flex}.tracking-empty{text-align:center;color:var(--muted);padding:52px}.tracking-empty span{background:#f8fafc;border-radius:12px;place-items:center;width:48px;height:48px;margin:auto;display:grid}.tracking-empty h3{color:var(--text-2);margin:10px 0 4px}.tracking-empty p{margin:0}.drawer-backdrop{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a47;border:0;position:fixed;inset:0}.account-drawer{z-index:1200;border-right:1px solid var(--line);background:#fff;width:310px;padding:26px 20px;position:fixed;top:0;bottom:0;left:0;box-shadow:18px 0 50px #0f172a1f}.account-drawer>img{width:46px;height:46px}.account-drawer h2{margin:12px 0 2px;font-size:20px}.account-drawer>small{color:var(--muted)}.drawer-close{border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:16px;right:16px}.account-drawer nav{gap:5px;margin-top:26px;display:grid}.account-drawer nav button,.drawer-logout{width:100%;min-height:42px;color:var(--text-2);text-align:left;background:#fff;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 11px;display:flex}.account-drawer nav button:hover{background:#f8fafc}.finance-disabled{color:#94a3b8!important}.drawer-logout{background:var(--danger-soft);width:calc(100% - 40px);color:var(--danger);position:absolute;bottom:24px;left:20px;right:20px}.admin-head{min-height:86px}.admin-head-right{gap:10px}.admin-status-dot{color:var(--muted);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.admin-status-dot i{background:#22c55e;border-radius:50%;width:7px;height:7px}.admin-nav{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:11px;align-items:center;gap:4px;margin:12px 0;padding:5px;display:flex}.admin-nav button,.admin-nav a{background:0 0;border:0;min-height:36px}.admin-nav button.active{color:#fff;background:#0f2742}.admin-nav-spacer{flex:1}.admin-search{grid-template-columns:auto minmax(280px,1fr) 190px;align-items:end;gap:14px;margin-bottom:14px;padding:16px 18px;display:grid}.admin-search-copy h2{margin:0;font-size:18px}.admin-search label{margin:0}.admin-search select{border:1px solid var(--line-strong);height:40px;color:var(--text-2);background:#fff;border-radius:9px;padding:0 10px}.analytics-grid{grid-template-columns:1.55fr .85fr;gap:14px;margin:14px 0;display:grid}.analytics-card{padding:18px}.analytics-card-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.analytics-card-title h3{margin:0;font-size:17px}.analytics-card-title span{color:var(--muted);font-size:11px}.trend-svg{width:100%;height:180px;margin-top:14px;display:block;overflow:visible}.trend-svg polyline{fill:none;stroke:var(--primary);stroke-width:2.5px}.trend-svg circle{fill:#fff;stroke:var(--primary);stroke-width:2px}.status-mix{gap:10px;margin-top:14px;display:grid}.status-mix-row{grid-template-columns:100px 1fr 28px;align-items:center;gap:10px;font-size:11px;display:grid}.status-mix-row span:first-child{color:var(--text-2)}.status-mix-row i{background:#e2e8f0;border-radius:999px;height:6px;display:block;overflow:hidden}.status-mix-row i b{background:var(--primary);border-radius:999px;height:100%;display:block}.admin-orders-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.admin-orders-head h2{margin:0;font-size:18px}.admin-orders-head>small{color:var(--muted)}.admin-table-wrap{border:1px solid var(--line);border-radius:10px;overflow:auto}.admin-table{border-collapse:collapse;background:#fff;width:100%}.admin-table th{border-bottom:1px solid var(--line);color:#64748b;text-align:left;white-space:nowrap;background:#f8fafc;padding:11px 12px;font-size:11px;font-weight:700}.admin-table td{color:var(--text-2);vertical-align:middle;border-bottom:1px solid #eef2f7;padding:12px;font-size:12px}.admin-table tbody tr:last-child td{border-bottom:0}.admin-table .order-cell button{appearance:none;text-align:left;color:var(--text-2);background:0 0;border:0;padding:0}.admin-table .order-cell b{display:block}.admin-table .order-cell small{color:var(--muted);margin-top:2px;display:block}.status-pill{color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.status-pill.delivered{background:var(--success-soft);color:var(--success)}.status-pill.domestic_transit,.status-pill.international_transit{background:var(--primary-soft);color:var(--primary)}.status-pill.arrived_warehouse{color:#6d28d9;background:#f5f3ff}.status-pill.pending_purchase,.status-pill.pending_packing{background:var(--warning-soft);color:var(--warning)}.status-pill.refused,.status-pill.exception{background:var(--danger-soft);color:var(--danger)}.admin-pagination{justify-content:center;align-items:center;gap:10px;margin-top:14px;display:flex}.admin-pagination button{border:1px solid var(--line);min-height:34px;color:var(--text-2);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.admin-pagination span{color:var(--muted);font-size:11px}.person-export{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:16px 18px;display:flex}.person-export h2{margin:0;font-size:18px}.person-export span{color:var(--muted);font-size:11px}.person-export a{border:1px solid var(--line-strong);min-height:38px;color:var(--text-2);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-weight:650;display:inline-flex}.people-panel,.access-panel{padding:18px}.table-section-head,.access-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.table-section-head h2,.access-heading h2{margin:0;font-size:19px}.table-section-head p,.access-heading p{color:var(--muted);margin:4px 0 0;font-size:12px}.people-table,.access-table{border-collapse:collapse;border:1px solid var(--line);border-radius:10px;width:100%;overflow:hidden}.people-table th,.access-table th{border-bottom:1px solid var(--line);color:#64748b;text-align:left;background:#f8fafc;padding:11px 12px;font-size:11px}.people-table td,.access-table td{color:var(--text-2);border-bottom:1px solid #eef2f7;padding:12px;font-size:12px}.people-table tr:last-child td,.access-table tr:last-child td{border-bottom:0}.people-table tbody tr,.access-table tbody tr{cursor:pointer}.people-table tbody tr:hover,.people-table tbody tr.active,.access-table tbody tr:hover{background:#fafcff}.user-cell{align-items:center;gap:10px;display:flex}.user-icon{border:1px solid var(--line);color:#64748b;background:#f8fafc;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.user-cell b{display:block}.user-cell small{color:var(--muted);margin-top:2px;display:block}.role-chip{border:1px solid var(--line);color:#475569;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:700;display:inline-flex}.person-analysis{border:1px solid var(--line);background:#fff;border-radius:11px;margin-top:14px;padding:18px}.person-analysis-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.person-analysis-head h3{margin:0;font-size:18px}.person-analysis-head p{color:var(--muted);margin:3px 0 0;font-size:12px}.mini-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.mini-stats div{border:1px solid var(--line);background:#fafbfc;border-radius:9px;padding:12px}.mini-stats small{color:var(--muted);font-size:10px;display:block}.mini-stats strong{margin-top:5px;font-size:20px;display:block}.access-metrics{flex-wrap:wrap;gap:8px;display:flex}.access-metrics span{border:1px solid var(--line);color:var(--muted);background:#fafbfc;border-radius:8px;padding:7px 9px;font-size:11px}.access-metrics b{color:var(--text);margin-right:3px}.access-table select{border:1px solid var(--line-strong);background:#fff;border-radius:8px;height:34px;padding:0 8px}.access-table button{border:1px solid var(--line);min-height:34px;color:var(--text-2);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.access-actions{justify-content:flex-end;gap:7px;display:flex}.finance-placeholder{align-items:flex-start;gap:13px;padding:22px;display:flex}.finance-placeholder h2{margin:0 0 5px;font-size:19px}.finance-placeholder p{color:var(--muted);margin:0}.original-auth{background:#f5f7fa;place-items:center;min-height:100vh;padding:28px;display:grid}.original-login-card{border:1px solid var(--line);width:min(440px,100vw - 32px);box-shadow:var(--shadow);background:#fff;border-radius:16px;padding:28px}.original-logo{align-items:center;gap:12px;margin-bottom:24px;display:flex}.original-logo b{font-size:17px;display:block}.original-logo small{color:var(--muted);letter-spacing:.06em;margin-top:2px;font-size:10px;display:block}.original-login-card h1{letter-spacing:-.02em;margin:0;font-size:26px}.original-login-card>p:not(.eyebrow){color:var(--muted);margin:6px 0 0}.login-tabs{border:1px solid var(--line);background:#f8fafc;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin:20px 0 16px;padding:4px;display:grid}.login-tabs button{height:36px;color:var(--muted);background:0 0;border:0;border-radius:7px;font-weight:650}.login-tabs button.active{color:var(--text);background:#fff;box-shadow:0 1px 4px #0f172a14}.auth-form-animate{gap:13px;display:grid}.auth-form-animate label{color:#475569;gap:6px;font-size:12px;font-weight:650;display:grid}.auth-form-animate input{border:1px solid var(--line-strong);border-radius:9px;outline:0;height:42px;padding:0 11px}.auth-form-animate input:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #dbeafe}.auth-form-animate .original-primary{border-radius:9px;justify-content:center;align-items:center;width:100%;height:42px;font-weight:700;display:flex}.original-login-card>small{color:#94a3b8;text-align:center;margin-top:16px;display:block}.original-error{background:var(--danger-soft);border-radius:8px;font-size:12px;color:var(--danger)!important;padding:10px 11px!important}.loading-card{text-align:center}.loading-orb{border:1px solid var(--line);background:#f8fafc;border-radius:10px;place-items:center;width:44px;height:44px;margin:0 auto 10px;display:grid}main:not(.original-shell):not(.admin-rebuilt):not(.original-auth){width:min(1180px,100% - 40px);margin:24px auto 48px}.page-header,main:not(.original-shell):not(.admin-rebuilt):not(.original-auth)>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.panel{margin-top:14px;padding:18px}.panel>h2{margin:0 0 12px;font-size:18px}.package-card{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:14px 0;display:grid}.package-card:last-child{border-bottom:0}.package-card p{color:var(--muted);grid-column:1/-1;margin:0}.refresh-button,.tracking-state{border:1px solid var(--line);width:auto;color:var(--text-2);background:#fff;border-radius:8px;padding:7px 10px}.secondary{color:var(--text-2)!important;border:1px solid var(--line-strong)!important;background:#fff!important}.admin-detail-modal{width:min(960px,100vw - 40px);padding:22px}.admin-order-detail-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.admin-order-detail-grid>div{border:1px solid var(--line);color:var(--muted);border-radius:9px;grid-template-columns:30px 1fr;column-gap:9px;padding:12px;font-size:11px;display:grid}.admin-order-detail-grid>div>span{color:#64748b;background:#f8fafc;border-radius:8px;grid-row:1/3;place-items:center;width:30px;height:30px;display:grid}.admin-order-detail-grid strong{color:var(--text-2);margin-top:3px;font-size:12px;display:block}.admin-modal-parcels{padding:12px 0 0}.admin-modal-parcels .parcel-section-title{padding-right:0}.admin-modal-parcels .parcel-card{margin-top:8px}@media (width<=1200px){.original-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.master-detail{grid-template-columns:300px minmax(0,1fr)}.analytics-grid{grid-template-columns:1fr}.admin-search{grid-template-columns:1fr 1fr}.admin-search-copy{grid-column:1/-1}.header-actions{max-width:650px}.order-facts{grid-template-columns:1fr}.order-facts>div{border-right:0;border-bottom:1px solid var(--line)}.order-facts>div:last-child{border-bottom:0}}@media (width<=900px){.original-shell,.admin-rebuilt{width:min(100% - 24px,760px);margin:12px auto 28px}.original-header,.admin-head{flex-direction:column;align-items:flex-start}.header-actions,.admin-head-right{justify-content:flex-start;width:100%;margin-left:0}.member-auto-refresh{display:none}.master-detail{grid-template-columns:1fr}.order-queue{max-height:360px;overflow:auto}.original-stats,.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-nav{overflow:auto}.admin-nav-spacer{min-width:16px}.analytics-grid,.admin-search{grid-template-columns:1fr}.mini-stats{grid-template-columns:repeat(2,1fr)}.admin-order-detail-grid{grid-template-columns:1fr 1fr}.tracking-summary-bar{grid-template-columns:1fr}.tracking-summary-bar>div{border-right:0;border-bottom:1px solid var(--line)}.tracking-summary-bar>div:last-child{border-bottom:0}}@media (width<=600px){body{font-size:13px}.original-shell,.admin-rebuilt{width:100%;margin:0;padding:10px}.original-header,.admin-head{border-radius:12px;padding:16px}.siye-brand h1,.admin-head-left h1{font-size:19px}.header-actions{grid-template-columns:1fr 1fr;display:grid}.header-actions button{width:100%}.original-stats,.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.original-stats>div,.admin-stats>button{min-height:96px;padding:14px}.original-stats strong,.admin-stats strong{font-size:27px}.master-detail{gap:10px}.detail-head{flex-direction:column}.saas-actions{justify-content:flex-start}.status-flow{grid-template-columns:repeat(6,100px);padding-bottom:5px;overflow-x:auto}.status-flow:before{display:none}.order-facts{margin-left:12px;margin-right:12px}.parcel-section{padding-left:12px;padding-right:12px}.parcel-section-head-action,.parcel-section-note{right:12px}.parcel-card{grid-template-columns:36px minmax(0,1fr) auto}.parcel-edit{grid-column:2/4;justify-self:end}.parcel-state{justify-self:end}.operation-form{grid-template-columns:1fr}.operation-form label.wide,.operation-form .wide{grid-column:auto}.original-overlay,.saas-dialog-overlay,.tracking-overlay{align-items:end;padding:10px}.original-modal,.tracking-modal{border-radius:14px 14px 8px 8px;width:100%;max-height:92vh}.saas-tracking-modal{width:100%}.tracking-modal-foot{flex-direction:column;align-items:flex-start}.tracking-modal-foot .saas-btn{width:100%}.admin-search,.admin-orders,.people-panel,.access-panel{padding:13px}.admin-table th,.admin-table td,.people-table th,.people-table td,.access-table th,.access-table td{padding:9px}.admin-order-detail-grid{grid-template-columns:1fr}.saas-toast{min-width:0;max-width:none;top:10px;left:10px;right:10px}.account-drawer{width:min(310px,86vw)}}.admin-stats>button>.saas-icon{color:#94a3b8;position:absolute;top:16px;right:16px}.table-link{color:var(--primary);background:0 0;border:0;padding:0;font-weight:650}.table-link:hover{text-decoration:underline}.table-section-head button{border:1px solid var(--line-strong);min-height:36px;color:var(--text-2);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-weight:650;display:inline-flex}.page-header h1{margin:0;font-size:22px}.page-header span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.admin-loading{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:9px;margin:12px 0;padding:12px 14px}.order-page-shell .parcel-card{grid-template-columns:38px minmax(0,1fr) auto auto auto auto}.refresh-button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.parcel-delete{color:#b91c1c;white-space:nowrap;background:#fff;border:1px solid #fecaca;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:13px;font-weight:650;display:inline-flex}.parcel-delete:hover{background:#fef2f2;border-color:#fca5a5}.parcel-delete:disabled{opacity:.55;cursor:not-allowed}.finance-placeholder>.saas-icon{color:#64748b;margin-top:3px}.admin-head-user{border:1px solid var(--line);background:#fafbfc;border-radius:8px;padding:6px 9px}.admin-head-user i,.original-stats .stat-icon{display:none}:root{--max:1600px;--shadow:0 10px 32px #0f172a0e;--shadow-hover:0 18px 44px #2563eb1a}body{background:linear-gradient(#f7f9fc 0,#f3f6fa 52%,#f6f8fb 100%)}.original-shell,.admin-rebuilt{width:min(var(--max),calc(100% - 56px));margin-top:24px}.original-header,.admin-head{min-height:104px;padding:22px 28px}.siye-brand h1,.admin-head-left h1{font-size:26px}.siye-brand p,.admin-head-left span{font-size:13px}.header-actions button,.admin-head-right a,.admin-nav button,.admin-nav a{min-height:42px;padding:0 15px}.original-primary,.sync-button,.saas-btn.primary{box-shadow:0 8px 20px #2563eb29}.original-primary:hover,.sync-button:hover,.saas-btn.primary:hover{transform:translateY(-1px);box-shadow:0 12px 26px #2563eb33}.clickable-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.clickable-stats>button{border:1px solid var(--line);text-align:left;min-height:126px;color:var(--text);background:#fff;border-radius:15px;padding:19px 20px;position:relative;overflow:hidden;box-shadow:0 4px 18px #0f172a06}.clickable-stats>button:before{content:"";opacity:0;background:linear-gradient(135deg,#3b82f612,#0000 55%);transition:opacity .2s;position:absolute;inset:0}.clickable-stats>button:hover{box-shadow:var(--shadow-hover);border-color:#bfdbfe;transform:translateY(-2px)}.clickable-stats>button:hover:before,.clickable-stats>button.active:before{opacity:1}.clickable-stats>button.active{background:linear-gradient(135deg,#f8fbff,#fff);border-color:#93c5fd}.clickable-stats small{color:var(--muted);font-size:12px;font-weight:700;display:block}.clickable-stats strong{margin-top:8px;font-size:34px;line-height:1;display:block}.clickable-stats em{color:#94a3b8;letter-spacing:.08em;margin-top:12px;font-size:10px;font-style:normal;display:block}.clickable-stats .stat-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:18px;right:18px}.stat-click-hint{color:#94a3b8;opacity:0;align-items:center;gap:2px;font-size:10px;font-weight:700;transition:all .18s;display:flex;position:absolute;bottom:14px;right:18px;transform:translate(-4px)}.clickable-stats>button:hover .stat-click-hint,.clickable-stats>button.active .stat-click-hint{opacity:1;color:#2563eb;transform:none}.master-detail{grid-template-columns:360px minmax(0,1fr);gap:18px}.detail-panel{min-height:630px}.order-row{min-height:78px}.detail-head{padding:22px 24px}.detail-head h2{font-size:24px}.order-status-box{background:linear-gradient(135deg,#f8fbff 0,#f4f8ff 58%,#fff 100%);margin:20px 24px 0;padding:24px;box-shadow:inset 0 1px #fffc}.order-status-top strong{font-size:29px}.status-flow{margin-top:22px}.status-flow i{width:34px;height:34px}.status-flow:before{height:2px;top:16px}.status-flow .done i{box-shadow:0 0 0 5px #dbeafee6,0 5px 14px #2563eb29}.parcel-card{transition:transform .18s,box-shadow .18s,border-color .18s}.parcel-card:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 10px 26px #0f172a0f}.parcel-state:hover{color:#1d4ed8;background:#eff6ff}.parcel-copy-button:hover b{color:#1d4ed8}.original-overlay,.tracking-overlay,.saas-dialog-overlay{animation:.16s both r5Fade}.original-modal,.tracking-modal,.saas-confirm-dialog{animation:.22s cubic-bezier(.2,.8,.2,1) both r5Pop}.saas-tracking-modal{border-radius:18px;width:min(920px,100vw - 48px)}.tracking-modal-head{padding:22px 26px}.tracking-summary-bar{background:linear-gradient(90deg,#fbfdff,#f8fbff)}.saas-tracking-scroll{max-height:58vh;padding:14px 28px 24px}.saas-tracking-event{padding:15px 0;transition:background .16s}.saas-tracking-event:hover{background:linear-gradient(90deg,#f8fbff,#0000);border-radius:10px}.tracking-event-content{padding-right:12px}.tracking-event-heading b{font-size:13px}.tracking-event-marker i.latest{box-shadow:0 0 0 5px #dbeafe,0 6px 16px #2563eb2e}@keyframes r5Fade{0%{opacity:0}to{opacity:1}}@keyframes r5Pop{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}.r5-admin-stats{grid-template-columns:repeat(7,minmax(0,1fr));gap:14px}.r5-admin-stats>button{min-height:126px;padding:17px 16px;overflow:hidden;box-shadow:0 4px 16px #0f172a06}.r5-admin-stats>button:after{content:"";opacity:.035;background:currentColor;border-radius:50%;width:110px;height:110px;position:absolute;inset:auto -24px -44px auto}.r5-admin-stats>button:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.r5-admin-stats>button .stat-icon-wrap{color:#64748b;background:#f8fafc;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:11px;display:grid}.r5-admin-stats>button.active{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#93c5fd}.r5-admin-stats>button.active .stat-icon-wrap{color:#2563eb;background:#dbeafe}.r5-admin-stats>button>strong{font-size:32px}.r5-admin-stats>button>.stat-filter-hint{color:#94a3b8;opacity:0;align-items:center;gap:2px;font-size:10px;display:flex;position:absolute;bottom:13px;right:14px}.r5-admin-stats>button:hover>.stat-filter-hint,.r5-admin-stats>button.active>.stat-filter-hint{opacity:1}.r5-admin-stats>button>.saas-icon{position:static}.admin-search{grid-template-columns:auto minmax(360px,1fr) 210px;padding:18px 20px}.admin-search-copy h2{font-size:20px}.admin-search-copy span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.r5-analytics-grid{grid-template-columns:minmax(0,1.7fr) minmax(340px,.8fr);gap:16px}.analytics-card{border-radius:15px;padding:20px}.premium-chart-card{background:linear-gradient(#fff,#fbfdff)}.analytics-card-title h3{font-size:19px}.analytics-card-title p:not(.eyebrow){color:var(--muted);margin:4px 0 0;font-size:11px}.chart-live{background:#f0fdf4;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-weight:700;display:inline-flex;color:#15803d!important}.chart-live i{background:#22c55e;border-radius:50%;width:6px;height:6px}.premium-chart{height:265px;margin-top:8px;position:relative}.premium-chart svg{width:100%;height:230px;display:block;overflow:visible}.chart-grid-line{stroke:#e8eef6;stroke-width:1px}.chart-area{animation:.55s both r5Area}.chart-line{fill:none;stroke:#2563eb;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 6px #2563eb1f);stroke-dasharray:1600;stroke-dashoffset:1600px;animation:.9s forwards r5Line}.chart-point-hit{fill:#0000;cursor:pointer}.chart-point-dot{fill:#fff;stroke:#2563eb;stroke-width:3px;transition:r .15s,fill .15s}.chart-point:hover .chart-point-dot{fill:#2563eb}.chart-tooltip{z-index:3;color:#fff;pointer-events:none;background:#0f2742;border:1px solid #dbeafe;border-radius:9px;gap:1px;min-width:82px;padding:8px 10px;display:grid;position:absolute;transform:translate(-50%,-115%);box-shadow:0 10px 28px #0f27422e}.chart-tooltip b{font-size:12px}.chart-tooltip span{color:#cbd5e1;font-size:10px}.chart-axis{height:24px;position:absolute;bottom:0;left:0;right:0}.chart-axis span{color:#94a3b8;font-size:10px;position:absolute;transform:translate(-50%)}.status-mix-row{appearance:none;text-align:left;background:0 0;border:0;border-radius:7px;width:100%;padding:5px 0}.status-mix-row:hover{background:#f8fafc}.status-mix-row i b.tone-blue,.status-mix-row i b.tone-cyan,.status-mix-row i b.tone-violet,.status-mix-row i b.tone-indigo{background:linear-gradient(90deg,#60a5fa,#2563eb)}.status-mix-row i b.tone-green{background:linear-gradient(90deg,#86efac,#22c55e)}.status-mix-row i b.tone-amber{background:linear-gradient(90deg,#fde68a,#f59e0b)}.status-mix-row i b.tone-red{background:linear-gradient(90deg,#fca5a5,#ef4444)}@keyframes r5Line{to{stroke-dashoffset:0}}@keyframes r5Area{0%{opacity:0}to{opacity:1}}.admin-orders{padding:20px}.admin-orders-head h2{font-size:20px}.admin-orders-head small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.result-count{border:1px solid var(--line);color:#64748b;background:#f8fafc;border-radius:999px;align-items:center;height:32px;padding:0 10px;font-size:11px;display:inline-flex}.admin-table-wrap{border-radius:12px}.admin-table th{padding:13px 14px}.admin-table td{padding:14px}.admin-table tbody tr{cursor:pointer;transition:background .14s,transform .14s}.tracking-cell{white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden}.table-link{align-items:center;gap:2px;display:inline-flex}.r5-person-export{padding:20px 22px}.r5-person-export h2{font-size:21px}.r5-person-export p:not(.eyebrow){color:var(--muted);margin:3px 0 0;font-size:12px}.people-workspace{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:16px;display:grid}.people-directory,.person-workspace-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:15px}.people-directory{overflow:hidden}.directory-head{border-bottom:1px solid var(--line);padding:20px}.directory-head h2{margin:0;font-size:22px}.directory-head span{color:var(--muted);margin-top:4px;font-size:11px;display:block}.directory-search{border:1px solid var(--line);color:#94a3b8;border-radius:9px;align-items:center;gap:7px;height:38px;margin-top:14px;padding:0 10px;display:flex}.directory-search input{background:0 0;border:0;outline:0;width:100%}.directory-list{max-height:740px;padding:8px;overflow:auto}.directory-list>button{width:100%;min-height:66px;color:var(--text);text-align:left;background:#fff;border:1px solid #0000;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:9px 10px;display:grid}.directory-list>button:hover{background:#f8fbff;border-color:#e0ecfb}.directory-list>button.active{background:linear-gradient(90deg,#eff6ff,#f8fbff);border-color:#bfdbfe;box-shadow:inset 3px 0 #2563eb}.directory-avatar{color:#2563eb;background:#eef5ff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.directory-copy{min-width:0}.directory-copy b{font-size:13px;display:block}.directory-copy small{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.directory-list>button>strong{font-size:20px;font-weight:600}.directory-list>button>strong small{color:#94a3b8;font-size:10px}.directory-list>button>.saas-icon{color:#94a3b8}.person-workspace-panel{min-height:660px;padding:22px}.person-empty-state{text-align:center;align-content:center;place-items:center;min-height:610px;display:grid}.person-empty-state>span{color:#2563eb;background:#eff6ff;border-radius:16px;place-items:center;width:60px;height:60px;display:grid}.person-empty-state h3{margin:16px 0 4px;font-size:21px}.person-empty-state p{color:var(--muted);margin:0}.person-hero{justify-content:space-between;align-items:flex-start;display:flex}.person-hero h2{margin:0;font-size:25px}.person-hero span{color:var(--muted);margin-top:4px;display:block}.person-hero>strong{font-size:34px;line-height:1}.person-hero>strong small{color:#94a3b8;font-size:13px}.r5-mini-stats{margin:20px 0 16px}.r5-mini-stats div{background:linear-gradient(145deg,#fafcff,#fff);border-color:#e7edf5;padding:15px}.r5-mini-stats strong{font-size:24px}.person-trend-card{border-top:1px solid var(--line);padding:16px 4px 0}.person-trend-card .premium-chart{height:230px}.person-trend-card .premium-chart svg{height:200px}.person-orders-head{justify-content:space-between;align-items:flex-start;margin:14px 0 10px;display:flex}.person-orders-head h3{margin:0;font-size:18px}.person-orders-head>span{color:var(--muted);font-size:12px}.access-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.create-user-modal{width:min(720px,100vw - 40px);padding:24px}.create-user-form{margin-top:6px}.access-panel{padding:22px}.access-table tbody tr{cursor:default}.order-create-modal-r5{width:min(900px,100vw - 44px);padding:0;overflow:hidden}.order-create-modal-r5>.saas-modal-heading{border-bottom:1px solid var(--line);background:linear-gradient(#fff,#fbfdff);margin:0;padding:24px 26px 18px}.order-create-modal-r5>.operation-form{padding:22px 26px 24px}.order-create-form-r5{gap:16px}.form-section-head{border-bottom:1px solid #edf2f7;align-items:center;color:var(--text)!important;gap:11px!important;margin:2px 0 -2px!important;padding:0 0 10px!important;display:flex!important}.form-section-icon{color:#2563eb;background:#eff6ff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.form-section-head b{font-size:14px;display:block}.form-section-head small{color:var(--muted);margin-top:2px;font-size:11px;font-weight:400;display:block}.domestic-create-head{margin-top:8px!important}.domestic-draft-list{gap:9px;display:grid}.domestic-draft-row{grid-template-columns:1.35fr 1.05fr 1fr .85fr 34px;align-items:center;gap:9px;display:grid}.domestic-draft-row input,.domestic-draft-row select{border:1px solid var(--line-strong);background:#fff;border-radius:9px;outline:0;height:42px;padding:0 10px}.domestic-draft-row input:focus,.domestic-draft-row select:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #dbeafe}.domestic-remove{color:#b91c1c;background:#fff;border:1px solid #fecaca;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.domestic-remove:hover{background:#fef2f2}.add-domestic-row{align-items:center;color:#2563eb!important;background:0 0!important;border:0!important;gap:6px!important;width:max-content!important;padding:0!important;font-weight:700!important;display:inline-flex!important}.order-form-footer{border-top:1px solid var(--line);background:#fbfdff;margin:4px -26px -24px;padding:18px 26px}.order-form-footer button{min-width:110px}@media (width<=1100px){.r5-admin-stats{grid-template-columns:repeat(4,1fr)}.people-workspace{grid-template-columns:1fr}.directory-list{max-height:360px}.r5-analytics-grid{grid-template-columns:1fr}.domestic-draft-row{grid-template-columns:1fr 1fr}.domestic-remove{justify-self:end}.clickable-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.clickable-stats,.r5-admin-stats{grid-template-columns:repeat(2,1fr)}.people-workspace{gap:10px}.person-workspace-panel{padding:14px}.order-create-modal-r5>.operation-form{padding:16px}.domestic-draft-row{grid-template-columns:1fr}.domestic-remove{justify-self:start}.order-form-footer{margin:4px -16px -16px;padding:14px 16px}.premium-chart{height:220px}.premium-chart svg{height:188px}}:root{--mobile-gap:12px;--touch:44px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100dvh;overflow-x:hidden}button,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #2563eb2e}.admin-table-wrap,.directory-list,.admin-nav,.status-flow{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}@media (width>=1440px){:root{--max:1580px}.original-shell,.admin-rebuilt,.order-page-shell,.new-order-shell{width:min(var(--max),calc(100% - 64px))}.master-detail{grid-template-columns:350px minmax(0,1fr);gap:18px}.original-header,.admin-head,.page-header{padding:22px 28px}.original-stats>div,.admin-stats>button{padding:20px}.detail-head{padding:22px 26px}.order-status-box{margin-left:26px;margin-right:26px;padding:22px}.order-facts{margin-left:26px;margin-right:26px}.parcel-section{padding-left:26px;padding-right:26px}.people-workspace{grid-template-columns:380px minmax(0,1fr);gap:18px}}@media (width<=1180px){.original-shell,.admin-rebuilt,.order-page-shell,.new-order-shell{width:calc(100% - 28px);margin:14px auto 34px}.original-header,.admin-head,.page-header{gap:16px;padding:18px}.logo-trigger{min-width:220px}.siye-brand h1,.admin-head-left h1{font-size:21px}.header-actions,.admin-head-right{gap:7px}.header-actions button,.admin-head-right a,.admin-nav button,.admin-nav a,.actions button{padding-left:11px;padding-right:11px}.master-detail{grid-template-columns:300px minmax(0,1fr);gap:12px}.original-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.r5-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.r5-analytics-grid{grid-template-columns:1fr}.people-workspace{grid-template-columns:320px minmax(0,1fr)}.tracking-cell{max-width:180px}}@media (width<=900px){:root{--radius:13px}body{font-size:14px}.original-shell,.admin-rebuilt,.order-page-shell,.new-order-shell{width:100%;margin:0;padding:12px 12px 30px}.original-header,.admin-head,.page-header{border-radius:14px;flex-direction:column;align-items:stretch;gap:14px;min-height:0;padding:16px;position:relative}.logo-trigger{width:100%;min-width:0}.siye-brand,.admin-head-left{gap:12px}.siye-brand img,.admin-head-left img,.original-logo img{width:42px;height:42px}.siye-brand h1,.admin-head-left h1{font-size:20px}.siye-brand p,.admin-head-left span{font-size:11px}.member-auto-refresh{position:absolute;top:16px;right:16px}.member-auto-refresh span{display:none}.header-actions,.admin-head-right{scroll-snap-type:x proximity;flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:100%;margin:0;padding-bottom:2px;display:flex;overflow-x:auto}.header-actions>*,.admin-head-right>*{scroll-snap-align:start;flex:none}.header-actions button,.admin-head-right a,.admin-nav button,.admin-nav a,.page-header a,.actions button,.parcel-section-head-action,.parcel-edit,.parcel-state,.nav-refresh,.nav-export{border-radius:10px;min-height:42px;padding:0 13px}.original-stats,.clickable-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 14px}.original-stats>div,.admin-stats>button{min-height:102px;padding:15px}.original-stats strong,.admin-stats strong{font-size:29px}.master-detail{grid-template-columns:1fr;gap:12px}.order-queue{max-height:none}.queue-head{padding:16px}.order-row{min-height:68px}.detail-panel{min-height:0}.detail-head{flex-wrap:wrap;padding:18px}.detail-head h2{font-size:20px}.saas-actions{flex-wrap:nowrap;justify-content:flex-start;width:100%;padding-bottom:2px;overflow-x:auto}.saas-actions button{flex:none}.order-status-box{margin:14px 14px 0;padding:16px}.order-status-top{align-items:flex-start}.status-flow{scroll-snap-type:x proximity;grid-template-columns:repeat(6,minmax(82px,1fr));padding:4px 4px 8px;overflow-x:auto}.status-flow>div{scroll-snap-align:center}.status-flow:before{left:48px;right:48px}.order-facts{grid-template-columns:1fr;margin:10px 14px 2px}.order-facts>div{border-right:0;border-bottom:1px solid var(--line)}.order-facts>div:last-child{border-bottom:0}.parcel-section{padding:16px 14px 0}.parcel-section:last-child{padding-bottom:16px}.parcel-card{min-height:72px}.admin-nav{z-index:18;white-space:nowrap;-webkit-backdrop-filter:blur(12px);background:#fffffff0;padding:5px;position:sticky;top:8px;overflow-x:auto}.admin-nav-spacer{display:none}.admin-search{grid-template-columns:1fr;padding:15px}.r5-admin-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.r5-analytics-grid{grid-template-columns:1fr}.analytics-card{padding:16px}.premium-chart{height:240px}.premium-chart svg{height:205px}.people-workspace{grid-template-columns:1fr;gap:12px}.people-directory{overflow:visible}.directory-list{max-height:320px}.person-workspace-panel{min-height:0;padding:18px}.person-empty-state{min-height:300px}.r5-mini-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-table-wrap{overscroll-behavior-x:contain;overflow-x:auto}.admin-table,.access-table{min-width:780px}.admin-table th:first-child,.admin-table td:first-child,.access-table th:first-child,.access-table td:first-child{z-index:2;background:#fff;position:sticky;left:0}.admin-table tbody tr:hover td:first-child,.access-table tbody tr:hover td:first-child{background:#f7fbff}.access-panel,.admin-orders{padding:16px}.access-heading{flex-wrap:wrap;align-items:flex-start;gap:12px}.access-heading-actions{justify-content:flex-start;width:100%}.order-create-modal-r5,.create-user-modal{width:min(94vw,820px)}.domestic-draft-row{grid-template-columns:1fr 1fr}}@media (width<=640px){:root{--mobile-gap:10px}body{background:#f3f6fa;font-size:14px}.original-shell,.admin-rebuilt,.order-page-shell,.new-order-shell{padding:max(8px,env(safe-area-inset-top)) 10px calc(22px + env(safe-area-inset-bottom))}.original-header,.admin-head,.page-header{border-radius:13px;padding:14px;box-shadow:0 4px 18px #0f172a0a}.siye-brand img,.admin-head-left img,.original-logo img{border-radius:9px;width:38px;height:38px}.siye-kicker,.admin-head-left p{letter-spacing:.06em;font-size:9px}.siye-brand h1,.admin-head-left h1{font-size:18px;line-height:1.25}.siye-brand p,.admin-head-left span{margin-top:3px;font-size:10px}.member-auto-refresh{width:max-content;margin-top:-2px;font-size:11px;position:static}.member-auto-refresh span{display:block}.header-actions,.admin-head-right{gap:7px;margin-top:2px}.header-actions button,.admin-head-right a,.admin-nav button,.admin-nav a,.page-header a,.actions button,.parcel-section-head-action,.parcel-edit,.parcel-state,.nav-refresh,.nav-export,.saas-btn{border-radius:10px;min-height:44px;font-size:13px}.header-user-chip,.admin-head-user{border:1px solid var(--line);background:#fff;border-radius:10px;min-height:44px;padding:0 10px}.original-stats,.clickable-stats,.r5-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 12px}.original-stats>div,.admin-stats>button{border-radius:12px;min-height:94px;padding:13px}.original-stats small,.admin-stats small{font-size:11px}.original-stats strong,.admin-stats strong{margin-top:6px;font-size:27px}.original-stats em,.admin-stats em{margin-top:9px;font-size:9px}.stat-icon,.stat-icon-wrap{top:12px;right:12px}.stat-click-hint,.stat-filter-hint{display:none!important}.master-detail{gap:10px}.order-queue,.detail-panel{border-radius:13px}.queue-head{padding:14px}.queue-head>div{align-items:center}.queue-head h2{font-size:17px}.saas-search{height:44px;margin-top:10px}.saas-search input,.admin-search input,.directory-search input,.operation-form input,.operation-form select,.operation-form textarea{font-size:16px}.order-row{min-height:66px;padding:12px 14px}.order-row b{font-size:13px}.detail-head{gap:10px;padding:15px}.detail-head h2{overflow-wrap:anywhere;font-size:19px}.detail-head small{font-size:11px}.saas-actions{gap:6px}.saas-actions button{min-height:40px;padding:0 10px}.order-status-box{border-radius:12px;margin:12px 10px 0;padding:14px 12px}.order-status-top{grid-template-columns:1fr;gap:9px;display:grid}.order-status-top strong{font-size:23px}.tracking-follow-chip{white-space:normal;justify-self:start;max-width:100%}.status-flow{grid-template-columns:repeat(6,86px);gap:4px;margin-top:13px;padding:5px 2px 9px}.status-flow:before{display:none}.status-flow>div{background:#fff;border:1px solid #e7eef7;border-radius:10px;padding:7px 4px;font-size:10px}.status-flow i{width:28px;height:28px;margin-bottom:6px}.status-flow .done{background:#f8fbff}.order-facts{border-radius:10px;margin:9px 10px 0}.order-facts>div{min-height:62px;padding:12px}.fact-icon{width:30px;height:30px}.parcel-section{padding:14px 10px 0}.parcel-section-title{align-items:flex-start;padding-right:0}.parcel-section-head-action,.parcel-section-note{margin-left:auto;position:static!important}.parcel-card{border-radius:11px;grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:0;padding:12px}.parcel-icon{width:38px;height:38px}.parcel-copy{grid-column:2;min-width:0}.parcel-state,.parcel-edit,.order-page-shell .parcel-card .refresh-button,.order-page-shell .parcel-card .parcel-delete{grid-column:1/-1;justify-self:stretch;width:100%;min-height:42px}.parcel-state{margin-top:3px}.international-entry{grid-template-columns:1fr;gap:8px}.international-entry button{width:100%;min-height:44px}.admin-nav{top:max(8px,env(safe-area-inset-top));border-radius:12px}.admin-search{gap:10px;padding:13px}.admin-search label{height:44px;margin-top:0}.admin-search-copy h2{font-size:18px}.r5-analytics-grid{gap:10px}.analytics-card{border-radius:12px;padding:14px}.analytics-card-title h3{font-size:17px}.premium-chart{height:205px;margin-top:3px}.premium-chart svg{height:176px}.chart-tooltip{min-width:74px;padding:6px 8px}.status-mix-row{min-height:42px;padding:8px 4px}.admin-orders{padding:13px}.admin-orders-head{flex-direction:column;align-items:flex-start;gap:8px}.result-count{height:30px}.admin-table,.access-table{min-width:720px}.admin-table th,.admin-table td,.access-table th,.access-table td{padding:11px 12px}.admin-pagination{flex-wrap:wrap;gap:6px}.r5-person-export{padding:14px}.r5-person-export h2{font-size:19px}.people-workspace{gap:10px}.directory-head{padding:14px}.directory-head h2{font-size:19px}.directory-search{height:44px}.directory-list{max-height:290px;padding:6px}.directory-list>button{grid-template-columns:38px minmax(0,1fr) auto 14px;min-height:62px;padding:8px}.directory-avatar{width:34px;height:34px}.person-workspace-panel{border-radius:12px;padding:14px}.person-hero h2{font-size:21px}.person-hero>strong{font-size:28px}.r5-mini-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}.r5-mini-stats div{padding:12px}.r5-mini-stats strong{font-size:21px}.person-trend-card .premium-chart{height:205px}.person-trend-card .premium-chart svg{height:176px}.person-orders-head{flex-direction:column;gap:5px}.access-panel{padding:13px}.access-heading h2{font-size:19px}.access-heading-actions{gap:7px}.access-heading-actions .saas-btn{flex:140px}.access-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.original-overlay,.saas-dialog-overlay,.tracking-overlay{background:#0f172a75;align-items:flex-end;padding:0}.original-modal,.tracking-modal,.saas-confirm-dialog,.order-create-modal-r5,.create-user-modal,.package-entry-modal,.admin-detail-modal{border-bottom:0;max-height:94dvh;margin:0;box-shadow:0 -18px 50px #0f172a33;border-radius:20px 20px 0 0!important;width:100%!important;max-width:none!important}.original-modal,.tracking-modal,.order-create-modal-r5,.create-user-modal,.admin-detail-modal{padding-bottom:env(safe-area-inset-bottom)}.modal-close{width:42px;height:42px;top:12px;right:12px}.saas-modal-heading{padding-right:50px!important}.saas-modal-heading h2{font-size:21px}.order-create-modal-r5>.saas-modal-heading{padding:18px 18px 15px}.order-create-modal-r5>.operation-form{padding:16px 16px 20px}.operation-form{gap:12px;grid-template-columns:1fr!important}.operation-form label,.operation-form label.wide,.operation-form .wide{grid-column:1/-1!important}.operation-form input,.operation-form select{min-height:46px}.operation-form textarea{min-height:92px}.domestic-draft-row{border:1px solid var(--line);background:#fbfdff;border-radius:11px;grid-template-columns:1fr;gap:8px;padding:11px}.domestic-draft-row input,.domestic-draft-row select{height:46px}.domestic-remove{justify-self:stretch;width:100%;height:42px}.order-form-footer{z-index:4;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);background:#fffffff5;margin:4px -16px -20px;position:sticky;bottom:0}.order-form-footer .actions{grid-template-columns:1fr 1.4fr;width:100%;display:grid}.order-form-footer button{width:100%;min-width:0;min-height:46px}.saas-confirm-dialog{padding:18px}.saas-confirm-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.saas-confirm-actions button{width:100%;min-height:46px}.tracking-modal-head{padding:17px 18px}.tracking-modal-body{padding:14px 16px}.tracking-modal-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.saas-toast{left:10px;right:10px;top:max(10px,env(safe-area-inset-top));min-width:0;max-width:none}.account-drawer{width:min(86vw,340px);padding-bottom:env(safe-area-inset-bottom)}}@media (width<=420px){.original-shell,.admin-rebuilt,.order-page-shell,.new-order-shell{padding-left:8px;padding-right:8px}.original-header,.admin-head,.page-header{padding:12px}.siye-brand h1,.admin-head-left h1{font-size:17px}.siye-brand p,.admin-head-left span{display:none}.original-stats>div,.admin-stats>button{min-height:88px;padding:12px}.original-stats strong,.admin-stats strong{font-size:25px}.queue-head>div{flex-direction:column;align-items:flex-start}.queue-head .eyebrow{margin-bottom:0}.order-row{grid-template-columns:minmax(0,1fr) auto}.order-row>.saas-icon{display:none}.detail-head h2{font-size:18px}.tracking-follow-chip{font-size:10px}.r5-admin-stats,.r5-mini-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){button,a,[role=button],select,input[type=checkbox],input[type=radio]{min-height:44px}.order-row,.directory-list>button,.status-mix-row{touch-action:manipulation}}@media (height<=520px) and (orientation:landscape){.original-overlay,.saas-dialog-overlay,.tracking-overlay{align-items:center;padding:8px}.original-modal,.tracking-modal,.order-create-modal-r5,.create-user-modal,.admin-detail-modal{max-height:96vh;border-radius:14px!important}.directory-list{max-height:220px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.admin-nav,.order-form-footer{background:#fff}}.auth-card-r7{width:min(440px,100vw - 32px)}.register-form-grid{grid-template-columns:1fr}.register-form-grid .wide{grid-column:auto}.header-actions>.nav-export{border:1px solid var(--line-strong);min-height:42px;color:var(--text-2);white-space:nowrap;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:650;display:inline-flex}.header-actions>.nav-export:hover{background:#f8fafc;border-color:#94a3b8}.admin-search{grid-template-columns:auto minmax(320px,1fr) 180px 180px}@media (width<=1200px){.admin-search{grid-template-columns:1fr 1fr}.admin-search-copy{grid-column:1/-1}}@media (width<=700px){.register-form-grid{grid-template-columns:1fr}.register-form-grid .wide{grid-column:auto}.auth-card-r7{width:min(100%,100vw - 20px);padding:20px}.admin-search{grid-template-columns:1fr}.header-actions>.nav-export{min-height:44px}}.export-preview-modal{width:min(760px,100vw - 32px);max-height:min(86vh,820px);padding:0;overflow:auto}.export-preview-heading{border-bottom:1px solid var(--line);padding:24px 26px 18px}.export-preview-loading{min-height:220px;color:var(--text-2);justify-content:center;align-items:center;gap:10px;display:flex}.export-preview-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:20px 24px 10px;display:grid}.export-preview-summary>div{border:1px solid var(--line);background:#f8fafc;border-radius:12px;padding:14px 15px}.export-preview-summary small{color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.export-preview-summary strong{color:var(--text);font-size:20px;font-weight:720}.export-preview-summary strong em{color:var(--muted);margin-left:4px;font-size:12px;font-style:normal;font-weight:600}.export-preview-summary .warning{background:#fff9ef;border-color:#f6d39b}.export-preview-summary .warning strong{color:#b45309}.export-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px 24px 14px;display:grid}.export-route-grid span{color:var(--text-2);background:#f8fafc;border:1px solid #edf2f7;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;display:flex}.export-route-grid b{color:var(--text);font-size:16px}.export-preview-warning{color:#8a4b08;background:#fffaf2;border:1px solid #f6d39b;border-radius:12px;margin:0 24px 14px;padding:14px 16px}.export-warning-title{color:#a25108;align-items:center;gap:7px;display:flex}.export-preview-warning>p{margin:7px 0 10px;font-size:12px;line-height:1.6}.export-warning-list{border-top:1px dashed #efd3aa;gap:5px;padding-top:9px;display:grid}.export-warning-list+.export-warning-list{margin-top:10px}.export-warning-list>strong{font-size:12px}.export-warning-list>span{color:#7c5c35;overflow-wrap:anywhere;font-size:11px}.export-warning-details{border:1px solid var(--line);background:#fbfdff;border-radius:10px;margin:0 24px 14px}.export-warning-details summary{cursor:pointer;color:var(--text-2);padding:11px 13px;font-size:12px;font-weight:650}.export-warning-details>div{padding:0 13px 10px}.export-warning-details p{color:var(--muted);margin:6px 0;font-size:11px}.export-preview-actions{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;gap:9px;padding:15px 24px 20px;display:flex}.export-preview-actions .saas-btn{justify-content:center;align-items:center;gap:7px;text-decoration:none;display:inline-flex}@media (width<=700px){.export-preview-modal{max-height:94dvh;border-radius:20px 20px 0 0!important;width:100%!important}.export-preview-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 14px 8px}.export-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 14px 12px}.export-preview-warning,.export-warning-details{margin-left:14px;margin-right:14px}.export-preview-actions{padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:#fffffff7;position:sticky;bottom:0}.export-preview-actions>*{flex:1}}.admin-detail-actions{justify-content:flex-end;gap:8px;margin:0 0 14px;display:flex}.admin-detail-actions .saas-btn{min-height:40px}.admin-detail-actions .saas-btn.danger{color:#dc2626;background:#fff7f7;border-color:#fecaca}.admin-edit-card{border:1px solid var(--line);background:#fbfdff;border-radius:12px;margin:14px 0 18px;padding:18px}.admin-edit-card .operation-form{margin-top:12px}.admin-edit-card .edit-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.admin-edit-card .edit-title h3{margin:0;font-size:17px}.admin-edit-card .edit-title p{color:var(--muted);margin:4px 0 0;font-size:12px}@media (width<=600px){.admin-detail-actions{grid-template-columns:1fr 1fr;display:grid}.admin-detail-actions .saas-btn{width:100%}.admin-detail-actions .saas-btn.danger{grid-column:1/-1}.admin-edit-card{padding:14px}}.order-create-modal-r5{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;overflow:hidden auto!important}.order-create-modal-r5>.saas-modal-heading{z-index:6;position:sticky;top:0}.tracking-head-actions{align-items:center;gap:8px;margin-left:auto;padding-right:44px;display:flex}.tracking-refresh{border:1px solid var(--line-strong);color:#334155;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:12px;font-weight:650;display:inline-flex}.tracking-refresh:hover{background:#f8fafc}.tracking-refresh:disabled{opacity:.6;cursor:wait}.tracking-query-warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:9px;align-items:center;gap:7px;margin:0 24px 12px;padding:9px 11px;font-size:12px;display:flex}.tracking-empty .saas-btn{margin-top:12px}@media (height<=760px){.order-create-modal-r5{max-height:calc(100dvh - 20px)!important}}@media (width<=600px){.order-create-modal-r5{height:min(94dvh,900px);max-height:94dvh!important}.order-create-modal-r5>.saas-modal-heading{-webkit-backdrop-filter:blur(10px);background:#fffffffa}.tracking-head-actions{gap:6px;padding-right:42px}.tracking-refresh{min-height:40px;padding:0 9px}.tracking-query-warning{margin:0 14px 10px}}.person-flow-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0 16px;display:grid}.person-flow-card{min-height:76px;color:var(--text);text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff,#fbfdff);border:1px solid #e5edf6;border-radius:12px;align-items:center;gap:10px;padding:12px 13px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;overflow:hidden}.person-flow-card:after{content:"";transform-origin:0;background:#dbeafe;border-radius:999px;height:2px;transition:transform .22s;position:absolute;bottom:0;left:12px;right:12px;transform:scaleX(0)}.person-flow-card:hover{border-color:#c9daf0;transform:translateY(-2px);box-shadow:0 9px 22px #0f274212}.person-flow-card:hover:after,.person-flow-card.active:after{transform:scaleX(1)}.person-flow-card.active{background:linear-gradient(145deg,#f4f8ff,#fff);border-color:#93c5fd;box-shadow:0 10px 26px #2563eb14}.person-flow-icon{color:#2563eb;background:#eef5ff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;transition:transform .18s;display:grid}.person-flow-card:hover .person-flow-icon{transform:scale(1.05)}.person-flow-card>span:nth-child(2){gap:3px;min-width:0;display:grid}.person-flow-card small{color:#718096;white-space:nowrap;font-size:10px;font-weight:700}.person-flow-card strong{letter-spacing:-.03em;font-size:22px;font-weight:700;line-height:1}.person-flow-card>.saas-icon{color:#a0aec0;margin-left:auto;transition:transform .18s,color .18s}.person-flow-card:hover>.saas-icon,.person-flow-card.active>.saas-icon{color:#2563eb;transform:translate(2px)}.person-orders-table tbody tr{cursor:pointer}.person-order-row{animation:.28s both r13RowIn}.person-order-empty{color:#94a3b8;justify-content:center;align-items:center;gap:8px;min-height:92px;display:flex}.admin-table tbody tr{transition:background .16s,transform .16s}.admin-table tbody tr:hover{background:#f8fbff}.status-pill{transition:transform .16s,box-shadow .16s}.admin-table tbody tr:hover .status-pill{transform:translateY(-1px);box-shadow:0 4px 10px #0f27420f}.chart-live i{animation:1.8s ease-in-out infinite r13Pulse}@keyframes r13RowIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes r13Pulse{0%,to{box-shadow:0 0 #22c55e00}50%{box-shadow:0 0 0 5px #22c55e1f}}@media (width<=1280px){.person-flow-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.person-flow-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.person-flow-card{min-height:68px;padding:10px}.person-flow-card strong{font-size:20px}}@media (prefers-reduced-motion:reduce){.person-flow-card,.person-flow-icon,.person-flow-card>.saas-icon,.status-pill,.admin-table tbody tr{transition:none}.person-order-row,.chart-live i{animation:none}}.access-panel-r6{padding:0;overflow:hidden}.access-hero-r6{border-bottom:1px solid var(--line);background:linear-gradient(#fff,#fbfdff);justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 18px;display:flex}.access-hero-r6 h2{letter-spacing:-.02em;margin:0;font-size:23px}.access-hero-r6 p:not(.eyebrow){color:var(--muted);margin:5px 0 0;font-size:12px}.access-create-btn{justify-content:center;min-width:116px}.access-overview-r6{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px 26px 0;display:grid}.access-stat-r6{background:linear-gradient(145deg,#fbfdff,#fff);border:1px solid #e6edf5;border-radius:12px;align-items:center;gap:12px;min-height:82px;padding:14px 16px;display:flex}.access-stat-r6>span{color:#2563eb;background:#eef5ff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.access-stat-r6 small{color:#94a3b8;letter-spacing:.04em;font-size:10px;font-weight:700;display:block}.access-stat-r6 strong{color:var(--text);margin-top:4px;font-size:24px;font-weight:700;line-height:1;display:block}.access-toolbar-r6{justify-content:space-between;align-items:center;gap:14px;padding:18px 26px;display:flex}.access-search-r6{background:#fff;width:min(460px,100%);margin:0}.access-role-filter-r6{border:1px solid var(--line);background:#f8fafc;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}.access-role-filter-r6 button{color:#64748b;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.access-role-filter-r6 button b{color:#475569;background:#e2e8f0;border-radius:999px;min-width:18px;padding:2px 5px;font-size:9px}.access-role-filter-r6 button.active{color:#1d4ed8;background:#fff;box-shadow:0 1px 4px #0f172a14}.access-role-filter-r6 button.active b{color:#1d4ed8;background:#dbeafe}.access-table-shell-r6{border:1px solid var(--line);border-radius:12px;margin:0 26px;overflow:auto}.access-table-r6{border:0;border-radius:0}.access-table-r6 th{white-space:nowrap;padding:12px 14px}.access-table-r6 td{vertical-align:middle;padding:14px}.access-table-r6 tbody tr{transition:background .14s}.access-table-r6 tbody tr:hover{background:#f8fbff}.access-user-cell-r6 .user-icon{color:#2563eb;background:#eef5ff;border:0;width:36px;height:36px}.access-user-cell-r6 b{font-size:13px}.access-user-cell-r6 small{font-size:10px}.account-code-r6{color:#334155;background:#f8fafc;border-radius:7px;padding:5px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:inline-block}.customer-code-r6{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;align-items:center;min-height:26px;padding:0 8px;font-size:10px;font-weight:750;display:inline-flex}.access-empty-r6{color:#94a3b8;font-size:11px}.order-count-r6{border:1px solid var(--line);background:#fafbfc;border-radius:8px;place-items:center;min-width:30px;height:28px;padding:0 7px;font-size:11px;font-weight:750;display:inline-grid}.role-chip.role-admin{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.role-chip.role-member{color:#64748b;background:#f8fafc}.access-actions-r6{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start}.access-actions-r6 button{min-height:32px;padding:0 9px}.access-actions-r6 .access-edit-btn{color:#1d4ed8;background:#f8fbff;border-color:#bfdbfe}.access-footer-r6{color:#94a3b8;justify-content:space-between;align-items:center;gap:12px;padding:14px 26px 20px;font-size:10px;display:flex}.profile-edit-modal-r6{width:min(760px,100vw - 40px)}.profile-preview-r6{background:#f8fbff;border:1px solid #e4ecf5;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin:14px 0 18px;padding:12px 14px;display:grid}.profile-preview-r6 .user-icon{color:#2563eb;background:#eaf3ff;border:0;width:36px;height:36px}.profile-preview-r6 b{font-size:13px;display:block}.profile-preview-r6 small{color:#64748b;margin-top:3px;font-size:10px;display:block}.profile-edit-form-r6{margin-top:0}.profile-edit-note-r6{line-height:1.6;color:#92400e!important;background:#fffbeb!important;border:1px solid #fde68a!important;border-radius:9px!important;align-items:flex-start!important;gap:8px!important;padding:11px 12px!important;font-size:11px!important;font-weight:500!important;display:flex!important}.profile-edit-note-r6 .saas-icon{flex:none;margin-top:1px}@media (width<=980px){.access-overview-r6{grid-template-columns:repeat(2,minmax(0,1fr))}.access-toolbar-r6{flex-direction:column;align-items:stretch}.access-search-r6{width:100%}.access-role-filter-r6{width:max-content;max-width:100%;overflow:auto}}@media (width<=700px){.access-hero-r6{flex-direction:column;align-items:stretch;padding:18px}.access-create-btn{width:100%}.access-overview-r6{grid-template-columns:1fr 1fr;gap:8px;padding:14px 18px 0}.access-stat-r6{min-height:72px;padding:11px}.access-stat-r6>span{width:34px;height:34px}.access-stat-r6 strong{font-size:21px}.access-toolbar-r6{padding:14px 18px}.access-role-filter-r6{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.access-role-filter-r6 button{justify-content:center;padding:0 6px}.access-table-shell-r6{margin:0 18px}.access-table-r6{min-width:900px}.access-footer-r6{flex-direction:column;align-items:flex-start;padding:12px 18px 18px}.profile-edit-modal-r6{width:min(100% - 20px,760px);padding:18px}}.member-parcel-card{grid-template-columns:38px minmax(0,1fr) auto auto auto}@media (width<=640px){.member-parcel-card{grid-template-columns:38px minmax(0,1fr)}.member-parcel-card .parcel-delete{grid-column:1/-1;justify-self:stretch;width:100%;min-height:42px}}
