:root{color:#2a2025;font-synthesis:none;background:#f5f1ed;font-family:Manrope,Arial,sans-serif}body{min-width:320px;margin:0}button,input,select{font:inherit}button{cursor:pointer}.app-shell{background:radial-gradient(circle at 78% -8%,#ead7bd 0,#0000 24rem),#f5f1ed;min-height:100vh}.sidebar{z-index:20;color:#f9f4ee;background:#1c1519;flex-direction:column;width:244px;padding:30px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:.11em;align-items:center;gap:11px;padding:0 10px 35px;display:flex}.brand-bloom{color:#e1b96f;border:1px solid #d4a761;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.brand b,.brand span{font-size:12px;line-height:1.12;display:block}.brand b{font-weight:800}.brand div span{color:#d4a761;letter-spacing:.27em;font-size:10px}.workspace-label{color:#8f7e85;letter-spacing:.14em;padding:10px;font-size:10px;font-weight:800}nav{gap:4px;display:grid}nav a{color:#b9adb2;border-radius:9px;align-items:center;gap:13px;padding:12px 11px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.sidebar-bottom{color:#b9adb2;border-top:1px solid #382b30;align-items:center;gap:8px;margin-top:auto;padding:13px 10px 0;font-size:11px;display:flex}.sidebar-bottom span{color:#78676e;margin-left:auto}.live-dot,.sync i{background:#8dc69a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8dc69a1a}main{width:calc(100% - 244px);margin-left:244px;padding-bottom:46px}.topbar{align-items:center;height:72px;padding:0 clamp(24px,5vw,78px);display:flex}.breadcrumb,.eyebrow{color:#8d7772;letter-spacing:.13em;font-size:10px;font-weight:800}.breadcrumb span{color:#c4afa7;margin:0 7px}.topbar-actions{align-items:center;gap:21px;margin-left:auto;display:flex}.sync{color:#6e5f61;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.avatar{color:#fff;background:#8a3059;border-radius:50%;place-items:center;width:33px;height:33px;font-size:10px;font-weight:800;display:grid}.menu-button{display:none}.hero{justify-content:space-between;align-items:center;min-height:260px;padding:25px clamp(24px,5vw,78px) 40px;display:flex}.eyebrow{color:#9c7748;align-items:center;gap:7px;margin:0 0 11px;display:flex}h1,h2,h3,p{margin-top:0}h1{color:#241b20;letter-spacing:-.045em;margin-bottom:14px;font-family:Playfair Display,Georgia,serif;font-size:clamp(42px,5vw,66px);font-weight:600;line-height:.99}h1 em{color:#8b315a;font-weight:600}.hero-copy{color:#75686a;max-width:490px;margin:0;font-size:14px;line-height:1.7}.hero-orb{color:#8d3159;background:radial-gradient(circle,#fffaf1,#e9d7bc);border:1px solid #d4b990;border-radius:50%;place-items:center;width:190px;height:190px;margin-right:clamp(10px,4vw,70px);display:grid;position:relative;box-shadow:inset 0 0 0 13px #fffcf791,0 18px 35px #4e2c231f}.orbit{opacity:.65;border:1px dashed #b79572;border-radius:50%;position:absolute}.orb-label{color:#9b7e6d;letter-spacing:.16em;font-family:DM Mono,monospace;font-size:8px;line-height:1.4;position:absolute;bottom:18px;right:-32px}.metrics{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:25px;display:grid}.metric-card{background:#fffdfac9;border:1px solid #e7ded8;border-radius:14px;min-height:147px;padding:19px 19px 17px;position:relative;overflow:hidden;box-shadow:0 7px 17px #412b2809}.metric-card:after{content:"";opacity:.42;border-radius:50%;width:76px;height:76px;position:absolute;top:-20px;right:-20px}.metric-card.wine:after{background:#e9c8d5}.metric-card.gold:after{background:#f0d6a4}.metric-card.sage:after{background:#cfe2cc}.metric-card.rose:after{background:#e9c1c3}.metric-icon{color:#8c3159;background:#f7e8ee;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.metric-card p{color:#847679;margin:16px 0 3px;font-size:11px;font-weight:700}.metric-card strong{color:#2a2025;letter-spacing:-.04em;font-size:24px;display:block}.metric-card>span{color:#a29493;margin-top:5px;font-size:10px;display:block}.panel{background:#fffdfadb;border:1px solid #e6ded7;border-radius:15px;margin-bottom:22px;overflow:hidden;box-shadow:0 12px 28px #422a270b}.panel-heading{justify-content:space-between;align-items:center;padding:25px 27px 20px;display:flex}.panel h2{color:#30242a;letter-spacing:-.025em;margin:0;font-family:Playfair Display,Georgia,serif;font-size:26px;font-weight:600}.month-switcher{color:#5a4b4c;align-items:center;gap:11px;font-size:12px;font-weight:800;display:flex}.month-switcher button,.drawer-close{color:#755f64;background:#fffdfa;border:1px solid #e6ddd7;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.weekday-row,.calendar-grid{grid-template-columns:repeat(7,1fr);display:grid}.weekday-row{color:#aa9c98;letter-spacing:.1em;text-align:center;border-bottom:1px solid #eee7e2;padding:0 18px 7px;font-size:9px;font-weight:800}.calendar-day,.calendar-empty{text-align:left;background:0 0;border:1px solid #f0e9e5;border-top:0;border-left:0;min-height:100px;padding:12px;position:relative}.calendar-day:nth-child(7n){border-right:0}.calendar-day:hover.has-flight{background:#fff8ef}.day-number{color:#807273;font-family:DM Mono,monospace;font-size:11px}.has-flight .day-number{color:#8a3159;font-weight:700}.flight-pill{color:#70304d;background:#f6e8ed;border-radius:5px;width:fit-content;margin-top:15px;padding:3px 7px;font-size:10px;font-weight:800;display:block}.calendar-kg{color:#988b87;margin-top:5px;font-size:10px;display:block}.status-dots{gap:4px;display:flex;position:absolute;bottom:10px;right:10px}.status-dots i{border-radius:50%;width:5px;height:5px}.amber{background:#daaa51}.coral{background:#d37067}.green{background:#79a97e}.results-count{color:#927b78;background:#f6f0ec;border-radius:5px;padding:6px 9px;font-family:DM Mono,monospace;font-size:10px}.filters{gap:10px;padding:0 27px 20px;display:flex}.search-box,.select-box{color:#9a8989;background:#fffdfb;border:1px solid #e8dfd9;border-radius:8px;align-items:center;gap:9px;height:41px;padding:0 12px;display:flex}.search-box{flex:1}.search-box input,.select-box select{color:#4c3c41;background:0 0;border:0;outline:0;width:100%;font-size:12px}.select-box{width:150px}.table-wrap{border-top:1px solid #eee6e1;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:800px}th{color:#aa9c98;letter-spacing:.09em;text-align:left;background:#fcfaf8;padding:13px 27px;font-size:9px}td{color:#56464a;border-top:1px solid #f0e9e5;padding:15px 27px;font-size:12px}tbody tr{cursor:pointer;transition:all .15s}td b{color:#392c31;font-size:12px;display:block}td small{color:#a19291;margin-top:3px;font-size:10px;display:block}.route{align-items:center;gap:7px;display:flex}.route i{color:#694f58;font-style:normal;font-weight:800}.route>span{color:#c1aaa4}.departure{color:#796a6b;white-space:nowrap;align-items:center;gap:6px;display:flex}.status{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.status i{background:currentColor;border-radius:50%;width:5px;height:5px}.status.neutral{color:#7c7172;background:#efebea}.status.lavender{color:#755c9f;background:#eee8fb}.status.coral{color:#ad5852;background:#fae7e5}.status.red{color:#a44e52;background:#f9e5e6}.table-message{color:#897a7b;text-align:center;padding:35px}.loader{vertical-align:-2px;border:2px solid #dec8cf;border-top-color:#8b3159;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite spin;display:inline-block}.error-state{color:#91494d;background:#fff7f4;border:1px solid #e8c9c2;border-radius:12px;align-items:center;gap:13px;max-width:1370px;margin:0 clamp(24px,5vw,78px) 24px;padding:17px 22px;display:flex}.error-state p{color:#876a68;margin:3px 0 0;font-size:12px}.error-state button{color:#fff;background:#8b3159;border:0;border-radius:7px;margin-left:auto;padding:8px 12px;font-size:11px;font-weight:700}.drawer-scrim{z-index:29;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c151959;border:0;position:fixed;inset:0}.drawer{z-index:30;background:#fffdfa;width:min(500px,100vw);height:100vh;padding:32px;animation:.22s ease-out slide;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-15px 0 40px #2c1c2024}.drawer-close{position:absolute;top:25px;right:25px}.drawer h2{color:#35272e;letter-spacing:-.04em;margin:5px 0 11px;font-family:Playfair Display,Georgia,serif;font-size:38px}.detail-route{color:#6e525c;align-items:center;gap:18px;margin:28px 0 23px;font-size:17px;font-weight:800;display:flex}.detail-route i{color:#b28d60;font-style:normal}.detail-stats{background:#eee4de;border:1px solid #eee4de;border-radius:11px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.detail-stats div{background:#fffdfa;padding:14px}.detail-stats span{color:#9b8d8c;font-size:10px;display:block}.detail-stats b{color:#46363b;margin-top:4px;font-size:12px;display:block}.purchase-heading{border-bottom:1px solid #eee6e1;justify-content:space-between;align-items:end;margin-top:34px;padding-bottom:13px;display:flex}.purchase-heading h3{margin:0;font-family:Playfair Display,Georgia,serif;font-size:21px}.purchase-heading>span{color:#9f8d89;font-size:11px}.allocation-list article{border-bottom:1px solid #f0e8e3;align-items:center;gap:11px;padding:14px 0;display:flex}.allocation-flower{color:#8b3159;background:#f8eaf0;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.allocation-list article>div:nth-child(2){flex:1}.allocation-list b{color:#4b3940;font-size:12px;display:block}.allocation-list em{color:#907576;font-style:normal;font-weight:500}.allocation-list span{color:#9e8f8d;margin-top:3px;font-size:10px;display:block}.allocation-list strong{color:#694c58;font-size:13px}.allocation-list strong small{color:#a1918d;margin-left:2px;font-size:9px}.drawer-loading,.no-allocations{color:#92817f;padding:25px 0;font-size:12px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes slide{0%{transform:translate(100%)}}@media (width<=940px){.sidebar{width:220px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.scrim{z-index:19;background:#00000040;border:0;position:fixed;inset:0}main{width:100%;margin-left:0}.menu-button{color:#58484b;background:0 0;border:0;place-items:center;padding:0;display:grid}.breadcrumb{margin-left:13px}}@media (width<=700px){.topbar{height:60px;padding:0 19px}.sync{display:none}.hero{min-height:auto;padding:30px 23px 38px}.hero-orb{display:none}h1{font-size:45px}.metrics,.panel{margin-left:17px;margin-right:17px}.metrics{grid-template-columns:1fr 1fr}.metric-card{min-height:130px;padding:15px}.panel-heading{padding:20px 17px 16px}.panel h2{font-size:23px}.month-switcher span{text-align:center;min-width:105px}.weekday-row{padding:0 6px 7px;font-size:8px}.calendar-day,.calendar-empty{min-height:74px;padding:8px 5px}.flight-pill{margin-top:9px;padding:3px 4px;font-size:8px}.calendar-kg{font-size:8px}.status-dots{display:none}.filters{padding:0 17px 17px}.select-box{width:125px}.drawer{padding:27px 20px}}.app-shell{background:#f3f3f3}.sidebar{color:#181818;background:#fff;border-right:1px solid #dddbda;width:228px;padding:21px 13px 15px}.brand{color:#032d60;letter-spacing:.06em;padding:0 9px 26px}.brand-bloom{color:#fff;background:#0176d3;border-color:#0176d3;border-radius:6px;width:36px;height:36px}.brand div span{color:#0176d3;letter-spacing:.15em}.workspace-label{color:#706e6b}nav a{color:#444;border-radius:4px}nav a:hover,nav a.active{color:#032d60;background:#eef4ff}nav a.active{box-shadow:inset 3px 0 #0176d3}.sidebar-bottom{color:#706e6b;border-color:#dddbda}.sidebar-bottom span{color:#706e6b}.live-dot,.sync i{box-shadow:none;background:#2e844a}main{width:calc(100% - 228px);margin-left:228px}.topbar{background:#fff;border-bottom:1px solid #dddbda;height:58px}.breadcrumb,.sync{color:#3e3e3c}.avatar{background:#0176d3}.hero{color:#fff;background:linear-gradient(115deg,#032d60 0%,#0b5cab 58%,#16866d 100%);border:1px solid #032d60;border-radius:4px 4px 0 0;justify-content:flex-start;align-items:center;min-height:154px;margin:18px clamp(18px,4vw,60px) 0;padding:24px 30px}.hero>div:nth-child(2){flex:1}.lwc-title-icon{color:#fff;background:#ffffff29;border-radius:8px;flex:none;place-items:center;width:48px;height:48px;margin-right:17px;display:grid}.hero .eyebrow{color:#d8f3ea}.hero h1{color:#fff;letter-spacing:-.02em;margin-bottom:6px;font-family:Manrope,Arial,sans-serif;font-size:27px;font-weight:700;line-height:1.2}.hero h1 em{color:#d8f3ea;letter-spacing:0;font-family:Manrope,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500}.hero-copy{color:#ffffffd1;max-width:600px;font-size:12px;line-height:1.5}.hero-orb{color:#fff;width:90px;height:90px;box-shadow:none;background:#ffffff1a;border:1px solid #ffffff61;margin:0 15px 0 20px}.orbit{border-color:#fff6}.orbit-one{inset:7px}.orbit-two{inset:-9px}.orb-label{color:#d8f3ea;bottom:0;right:-18px}.metrics,.panel{max-width:none;margin-left:clamp(18px,4vw,60px);margin-right:clamp(18px,4vw,60px)}.metrics{background:#fff;border:1px solid #dddbda;border-top:0;border-radius:0 0 4px 4px;gap:10px;margin-top:0;margin-bottom:18px;padding:16px}.metric-card{min-height:115px;box-shadow:none;background:#fff;border:1px solid #dddbda;border-top:3px solid #0176d3;border-radius:4px;padding:14px}.metric-card.gold{border-top-color:#fe9339}.metric-card.sage{border-top-color:#2e844a}.metric-card.rose{border-top-color:#ba0517}.metric-card:after{display:none}.metric-icon{color:#0176d3;background:#eaf5fe;border-radius:4px;width:29px;height:29px}.metric-card.gold .metric-icon{color:#8a4b00;background:#fef1e1}.metric-card.sage .metric-icon{color:#2e844a;background:#ebf7e6}.metric-card.rose .metric-icon{color:#ba0517;background:#fcebea}.metric-card p{color:#3e3e3c;margin-top:10px}.metric-card strong{color:#181818;font-size:22px}.metric-card>span{color:#706e6b}.panel{box-shadow:none;background:#fff;border-color:#dddbda;border-radius:4px}.panel-heading{border-bottom:1px solid #dddbda;padding:20px 22px 15px}.panel h2{color:#181818;letter-spacing:0;font-family:Manrope,Arial,sans-serif;font-size:19px;font-weight:700}.panel .eyebrow{color:#706e6b;margin-bottom:5px}.month-switcher{color:#181818}.month-switcher button,.drawer-close{color:#0176d3;background:#fff;border-color:#0176d3;border-radius:4px}.weekday-row{color:#706e6b;background:#f3f3f3;border-bottom-color:#dddbda}.calendar-day,.calendar-empty{border-color:#dddbda;min-height:91px}.calendar-day:hover.has-flight,tbody tr:hover{background:#f3f8fe}.has-flight .day-number{color:#032d60}.flight-pill{color:#032d60;background:#eaf5fe;border-radius:3px}.filters{background:#f3f3f3;border-bottom:1px solid #dddbda;padding:15px 22px}.search-box,.select-box{background:#fff;border-color:#747474;border-radius:4px;height:36px}.search-box:focus-within,.select-box:focus-within{border-color:#0176d3;box-shadow:0 0 3px #0176d3}th{color:#3e3e3c;background:#f3f3f3}td{border-top-color:#dddbda}td b{color:#181818}.route i{color:#032d60}.status{border-radius:3px}.status.blue{color:#014486;background:#eaf5fe}.status.green{color:#2e844a;background:#ebf7e6}.status.coral,.status.red{color:#ba0517;background:#fcebea}.status.amber{color:#8a4b00;background:#fef1e1}.drawer{color:#181818;background:#fff}.drawer h2,.purchase-heading h3{font-family:Manrope,Arial,sans-serif}.allocation-flower{color:#0176d3;background:#eaf5fe;border-radius:4px}@media (width<=940px){.sidebar{width:228px}.hero{margin:14px 17px 0}.metrics,.panel{margin-left:17px;margin-right:17px}}.cargo-calendar{gap:10px;padding:18px}.cargo-day{min-height:210px;box-shadow:0 1px 2px #00000008;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important}.cargo-day:hover{transform:translateY(-2px);border-color:#9b7de0!important;box-shadow:0 7px 18px #6b4a9524!important}.date-line{align-items:center;gap:7px;display:flex}.date-line small{color:#706e6b;font-size:10px}.status-dots{margin-left:auto;position:static}.status-dots i.off{background:#ded6e3}.status-dots i.lavender{background:#6c2d91}.card-line{color:#706e6b;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.card-line strong{color:#032d60}.card-total{color:#706e6b;border-top:1px solid #ece4f1;margin-top:8px;padding-top:7px;font-size:10px;display:block}.card-total strong{float:right;color:#5f2789}.card-footer{color:#706e6b;white-space:nowrap;justify-content:space-between;gap:5px;margin-top:10px;font-size:9px;display:flex;overflow:hidden}.card-footer span:last-child{text-overflow:ellipsis;overflow:hidden}.calendar-grid.cargo-calendar .calendar-empty{background:0 0;border:0}@media (width<=900px){.cargo-calendar{min-width:760px}.calendar-panel{overflow-x:auto}}.cargo-shell{color:#181818;background:#f3f3f3;min-height:100vh;font:13px Arial,sans-serif}.cargo-header{color:#fff;background:linear-gradient(115deg,#032d60,#0b5cab 60%,#16866d);justify-content:space-between;padding:24px 32px;display:flex}.cargo-header b,.cargo-header span{letter-spacing:.1em;font-size:11px}.cargo-header h1{margin:6px 0 3px;font:700 23px Arial}.cargo-header p{opacity:.8;margin:0}.cargo-toolbar,.journey,.period,.table-head{background:#fff;border-bottom:1px solid #dddbda;justify-content:space-between;align-items:center;padding:12px 32px;display:flex}.switches{gap:5px;display:flex}.switches button,.journey button,.period button{color:#3e3e3c;background:#fff;border:1px solid #c9c7c5;border-radius:4px;align-items:center;gap:6px;padding:7px 11px;display:flex}.switches button.active,.journey button:hover{color:#fff;background:#0176d3;border-color:#0176d3}.journey{background:#f8f8f8;justify-content:flex-start;gap:7px}.weekdays,.cargo-tiles{grid-template-columns:repeat(7,minmax(142px,1fr));gap:10px;padding:0 28px;display:grid}.weekdays{padding-top:16px}.weekdays b{text-align:center;color:#706e6b;font-size:11px}.cargo-tiles{padding-top:10px;padding-bottom:30px}.cargo-tiles>i{min-height:190px}.tile{text-align:left;background:#fff;border:1px solid #e5e5e5;border-radius:8px;min-height:205px;padding:12px}.tile>div{align-items:center;gap:9px;display:flex}.tile>div strong{color:#032d60;font-size:18px}.tile em{float:right;color:#6c2d91}.tile p{color:#706e6b;justify-content:space-between;margin:8px 0;font-size:11px;display:flex}.tile footer{color:#706e6b;border-top:1px solid #eee;justify-content:space-between;margin-top:9px;padding-top:8px;font-size:10px;display:flex}.data{background:#fff;border:1px solid #dddbda;margin:22px 28px}.filters{border-bottom:1px solid #dddbda;align-items:center;gap:10px;padding:12px;display:flex}.filters input{border:0;outline:0;flex:1}.filters select{padding:6px}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #dddbda;padding:12px 16px}th{background:#f3f3f3;font-size:11px}tbody tr{cursor:pointer}.brand{color:#fff;background:#0176d3;border:0;border-radius:4px;align-items:center;gap:5px;padding:8px 12px;display:flex}.modal{z-index:9;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal form{background:#fff;gap:12px;width:380px;padding:25px;display:grid;position:relative}.modal label{gap:5px;display:grid}.modal input{border:1px solid #747474;padding:9px}.close{background:0 0;border:0;position:absolute;top:10px;right:10px}.flight-drawer{z-index:8;background:#fff;width:420px;height:100%;padding:28px;position:fixed;top:0;right:0;overflow:auto;box-shadow:-8px 0 25px #0003}.flight-drawer>button{float:right;background:0 0;border:0}.flight-drawer h2{font-size:27px}.load{background:#f3f3f3;gap:7px;padding:12px;display:grid}.flight-drawer p{border-bottom:1px solid #eee;justify-content:space-between;padding:8px 0;display:flex}@media (width<=900px){.cargo-tiles,.weekdays{min-width:994px}.cargo-shell{overflow-x:auto}.cargo-header,.cargo-toolbar,.journey,.period{padding-left:16px;padding-right:16px}}.wide-table{max-height:70vh;overflow:auto}.wide-table table{min-width:2800px}.wide-table th{z-index:1;white-space:nowrap;position:sticky;top:0}.wide-table td{white-space:nowrap}.table-head small{color:#706e6b;display:block}:root{color:#151515;background:#fafafa}.cargo-shell{color:#151515;background:#fafafa;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.cargo-header{color:#151515;background:#fff;border-bottom:1px solid #e5e5e5;padding:20px 32px}.cargo-header b{color:#6e6e73;font-size:10px}.cargo-header p{color:#68686d;opacity:1}.cargo-header>span{color:#56565c;background:#f6f6f8;border:1px solid #d9d9df;border-radius:999px;align-self:start;padding:6px 9px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.cargo-toolbar{background:#fff;border-color:#e5e5e5}.switches button,.journey button,.period button{color:#36363a;background:#fff;border-color:#dedee4;border-radius:6px;font-size:12px}.switches button.active,.journey button.active,.journey button:hover{color:#fff;background:#151515;border-color:#151515}.switches select{background:#fff;border:1px solid #dedee4;border-radius:6px;padding:7px 10px;font-size:12px}.journey{background:#fafafa;border-bottom:1px solid #e9e9ec;gap:6px}.period{background:#fafafa;border-bottom:1px solid #e9e9ec}.period h2{letter-spacing:-.02em;font-size:14px;font-weight:600}.weekdays b{color:#85858c;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.tile{box-shadow:none;background:#fff;border-color:#e4e4e8;border-radius:8px}.tile.work{border-color:#d9d9df}.tile>div small{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tile p{color:#77777e}.tile footer{color:#75757b}.tile footer span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.data{border-color:#e4e4e8;border-radius:8px;box-shadow:0 1px 2px #00000008}.filters{background:#fafafa;border-color:#e8e8ec}.filters input{font-size:12px}th{color:#6a6a70;text-transform:uppercase;background:#f7f7f8;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}td{color:#313136;border-color:#eeeeef;font-size:12px}tbody tr:hover{background:#f7f4ff}.modal form,.flight-drawer{border-radius:10px}.flight-drawer{box-shadow:-12px 0 34px #00000018}.load{background:#fafafa;border:1px solid #e5e5e8}.wide-table th{background:#f7f7f8}.journey{background:#fff!important;justify-content:center!important;gap:0!important;padding:16px 24px!important}.journey button{white-space:nowrap;height:38px;border-right-width:0!important;border-radius:0!important;margin:0!important;font-size:13px!important}.journey button:first-child,.journey button:nth-child(5){border-radius:8px 0 0 8px!important}.journey button:nth-child(4),.journey button:last-child{border-right-width:1px!important;border-radius:0 8px 8px 0!important}.journey button:nth-child(5){margin-left:18px!important}.journey button.active{z-index:1;position:relative;box-shadow:0 2px 5px #00000018}.journey button:nth-child(n+6){color:#5f5f66;background:#fafafa}.journey button:nth-child(n+6):hover{color:#151515;background:#f0eff4;border-color:#c7c2d5}.journey button.active:nth-child(n+6){color:#fff;background:#151515;border-color:#151515}.period{justify-content:center!important;gap:12px!important}.period h2{text-align:center;min-width:170px;margin:0!important}.period button{place-items:center;width:32px;height:32px;padding:0!important;display:grid!important}.tile-drill{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.tile-drill span{color:#6349ab;letter-spacing:.03em;cursor:pointer;background:#fbfaff;border:1px solid #dfd9ee;border-radius:5px;padding:4px 6px;font-size:9px;font-weight:800}.tile-drill span:hover{background:#f0ecff;border-color:#6849c7}.tile-rows{margin-top:10px}.tile-rows p{cursor:pointer;border-top:1px solid #f0eef3;margin:0!important;padding:6px 0!important;font-size:11px!important}.tile-rows p:hover{background:#faf8ff;color:#5d3ab0!important}.tile-rows .summary-row{border-top:1px solid #dcd5e9;font-weight:800;margin-top:4px!important;padding-top:9px!important}.tile-rows .summary-row b{color:#4e357e!important}.cargo-header{position:relative;overflow:hidden;background:linear-gradient(105deg,#f9fffc 0%,#effaf4 48%,#f8f2ff 100%)!important;border-bottom:1px solid #d7e7de!important;padding:24px 40px!important}.cargo-header:before{content:"✿";color:#70b99a1c;font-size:180px;line-height:1;position:absolute;top:-44px;right:205px}.cargo-header:after{content:"✈  FLORAL AIR FREIGHT";color:#5b4b865c;letter-spacing:.14em;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:18px;right:38px}.cargo-header h1{color:#293b36!important;font-size:24px!important}.cargo-header h1:after{content:"  ·  FLOWERS IN MOTION";color:#7860a7;letter-spacing:.12em;vertical-align:middle;font:600 10px ui-monospace,SFMono-Regular,Menlo,monospace}.cargo-toolbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9!important}.tile{position:relative;overflow:hidden;background:linear-gradient(145deg,#fff 0%,#fbfffc 100%)!important;border-color:#dce9e1!important}.tile.work:before{content:"✿";color:#73b99914;font-size:94px;line-height:1;position:absolute;bottom:-24px;right:8px}.journey{background:#ffffffc9!important}.period{background:0 0!important;border-bottom-color:#e1ece6!important}.data{border-color:#dce9e1!important;box-shadow:0 8px 28px #2549380b!important}.delivery-card,.s-flight-summary,.docs-list details{box-shadow:0 4px 14px #345c4509}.tile{min-height:350px!important}.tile>em{display:block;position:absolute;top:14px;right:14px;float:none!important}.tile-rows{clear:both!important;gap:0!important;margin-top:14px!important;display:grid!important}.tile-rows p{white-space:nowrap;align-items:center;gap:12px;min-width:0;justify-content:space-between!important;padding:8px 0!important;display:flex!important}.tile-rows p b{white-space:nowrap;margin-left:auto}.tile-rows .summary-row{white-space:normal}.tile-rows .summary-row b{white-space:nowrap}.cargo-header{background:#fff!important;border-bottom:2px solid #193c5c!important;padding:22px 40px!important}.cargo-header:after{content:"✈  AIR CARGO   /   ▰  GROUND DELIVERY"!important;color:#50697c!important;letter-spacing:.12em!important;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace!important;bottom:21px!important;right:40px!important}.cargo-header h1{color:#142c42!important;letter-spacing:-.02em!important;font-size:22px!important}.cargo-header>span{color:#486174!important;background:#fff!important;border-color:#b9c4cc!important;border-radius:3px!important}.cargo-toolbar,.journey{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}.tile{background:#fff!important;border-color:#d3dce3!important;border-radius:5px!important}.data{box-shadow:none!important;border-color:#d3dce3!important;border-radius:5px!important}.brand{background:#193c5c!important;border-radius:4px!important}.delivery-card,.s-flight-summary,.docs-list details{border:1px solid #d7e0e7;box-shadow:none!important}.cargo-header{background:#fffdfd!important;border-bottom-color:#8a526d!important}.cargo-header:after{color:#8a6170!important}.cargo-header h1{color:#352b35!important}.cargo-header p{color:#7b6873!important}.cargo-header>span{color:#775665!important;background:#fffafb!important;border-color:#dac7d0!important}.cargo-toolbar,.journey{background:#fffdfd!important}.tile{background:#fffefe!important;border-color:#e5dce1!important}.tile.work:hover{border-color:#8a526d!important;box-shadow:0 5px 14px #5b304214!important}.tile>div strong{color:#42323d!important}.tile>div small{color:#8d6c7c!important}.weekdays b{color:#796470!important}.period h2{color:#49333f!important}.period button:hover{color:#6d4053!important;background:#fff4f7!important;border-color:#9d647a!important}.data{border-color:#e5dce1!important}.wide-table th{color:#765967!important;background:#f8f0f3!important}.brand{background:#654257!important}.s-link{color:#775066!important}.detail-drawer{background:#fdf9fa!important}.delivery-card,.s-flight-summary,.docs-list details{border-color:#e5dce1!important}.route-line b:after{color:#8a526d!important;background:#fdf9fa!important}.wide-table tbody td:nth-child(2){color:#493842;font-weight:600}.wide-table tbody td:nth-child(2):after{content:"  ✈";color:#9a6078;font-size:13px;font-weight:400}.cargo-header:before{opacity:.08;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23654257' d='M476 224H336L224 32h-48l48 192H96l-48-64H16l24 96-24 96h32l48-64h128l-48 192h48l112-192h140c20 0 36-16 36-36s-16-28-36-28z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:360px;height:190px;position:absolute;top:-72px;right:150px;content:""!important;display:block!important}.s-link{text-decoration:none!important}.wide-table tbody td:nth-child(2){text-align:center;letter-spacing:.02em;min-width:180px;position:relative}.wide-table tbody td:nth-child(2):after{background-color:#fffefe;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a6078' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.8 19.2 16 11l4.5-4.5a2.12 2.12 0 0 0-3-3L13 8l-8.2-1.8-1.5 1.5 6 3.5-3 3H3l-1 1 4 2 2 4 1-1v-3.3l3-3 3.5 6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:""!important}.route-line b:after,.wide-table tbody td:nth-child(2):after{background-color:#0000!important}.wide-table tbody td:nth-child(2){font-size:15px;letter-spacing:.02em!important;min-width:190px!important;padding-left:16px!important;padding-right:16px!important;font-weight:750!important}.wide-table tbody td:nth-child(2):before{content:none!important}.wide-table tbody td:nth-child(2):after{z-index:1;filter:none;background-size:18px 18px!important;width:18px!important;height:18px!important}.wide-table tbody tr{cursor:pointer}.record-drawer .brand{min-height:42px;position:sticky;bottom:10px;display:flex!important}.cargo-header{min-height:124px;background-image:linear-gradient(90deg,#fffdfdf5 0%,#fffdfddd 38%,#fffdfd35 72%,#fffdfd0d 100%),url(/assets/cargo-hero-BoaehKLK.png)!important;background-position:50%!important;background-size:cover!important}.cargo-header>div,.cargo-header>span,.cargo-header:after{z-index:1}.cargo-header>div,.cargo-header>span{position:relative}.cargo-header:after{color:#ffffffd9!important;text-shadow:0 1px 3px #3a273855!important;bottom:15px!important;right:40px!important}.cargo-header{background-color:#fffdfd!important;background-position:100%!important;background-repeat:no-repeat!important;background-size:auto 108%!important}.route-line b{width:24px!important;height:20px!important}.route-line b:before{display:none!important}.route-line b:after{content:""!important;background-color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%239a6078' d='M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5v5L8 20v1h8v-1l-2-1.5v-5z'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:18px!important;width:18px!important;height:18px!important;padding:0!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.cargo-header{background-position:100%!important}.wide-table tbody td:nth-child(2):after,.wide-table tbody td:nth-child(2):before{content:none!important;display:none!important}@media (width<=720px){.cargo-header{min-height:108px;background-position:70%!important}.cargo-header:after{display:none!important}.cargo-header h1{font-size:19px!important}.cargo-header{padding:20px!important}}.wide-table tbody td:nth-child(2):before{z-index:0;background:#d8b7c4;height:1px;position:absolute;top:50%;left:31%;right:31%;content:""!important;display:block!important}.wide-table tbody td:nth-child(2):after{z-index:1;background-color:#fffefe;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a6078' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.8 19.2 16 11l4.5-4.5a2.12 2.12 0 0 0-3-3L13 8l-8.2-1.8-1.5 1.5 6 3.5-3 3H3l-1 1 4 2 2 4 1-1v-3.3l3-3 3.5 6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:""!important;display:block!important}.wide-table tbody td:nth-child(2){text-align:left!important;letter-spacing:0!important;min-width:150px!important;font-size:14px!important;font-weight:650!important}.wide-table tbody td:nth-child(2){position:relative;text-align:center!important;min-width:180px!important;font-size:15px!important;font-weight:700!important}.wide-table tbody td:nth-child(2):after{z-index:2;background-color:#fffefe;background-position:50%;background-repeat:no-repeat;background-size:17px;width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:""!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%239a6078' d='M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5v5L8 20v1h8v-1l-2-1.5v-5z'/%3E%3C/svg%3E")!important;display:block!important}.wide-table tbody td:nth-child(2):before{content:none!important;display:none!important}.wide-table tbody td:nth-child(2):after{background-size:14px;width:14px;height:14px;transform:translate(-50%,-50%)rotate(16deg)}.wide-table tbody td:nth-child(2){text-align:center!important;padding:0!important}.wide-table tbody td:nth-child(2):before,.wide-table tbody td:nth-child(2):after{content:none!important;display:none!important}.ticket-route{box-sizing:border-box;grid-template-columns:1fr 18px 1fr;align-items:center;column-gap:7px;width:100%;height:54px;padding:0 17px;display:grid}.ticket-route b{letter-spacing:.01em;text-align:right;white-space:nowrap;font-size:15px;font-weight:700;line-height:1;color:#493842!important}.ticket-route i{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%239a6078' d='M22 16v-2l-8.1-4.7V3.8c0-1.1-.8-1.8-1.9-1.8s-1.9.7-1.9 1.8v5.5L2 14v2l8.1-2.1v5L8.4 20v1h7.2v-1l-1.7-1.1v-5z'/%3E%3C/svg%3E") 50%/contain no-repeat;justify-self:center;width:15px;height:15px;display:block;transform:rotate(22deg)}.operations-nav{z-index:6;background:#fffdfd;border-right:1px solid #e5dce1;width:212px;padding:20px 10px;position:fixed;top:124px;bottom:0;left:0;overflow:auto}.operations-nav p{color:#91717e;letter-spacing:.1em;margin:14px 8px 7px;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.operations-nav p:first-child{margin-top:0}.operations-nav button{color:#62535b;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;height:35px;padding:0 10px;font:600 12px Inter,ui-sans-serif,system-ui,sans-serif;display:flex}.operations-nav button.active{color:#543342;background:#f0e4e9;font-weight:750;box-shadow:inset 2px 0 #8a526d}.cargo-toolbar,.journey,.period,.weekdays,.cargo-tiles,.cargo-shell>.data{margin-left:212px!important}.cargo-shell>.data{margin-right:28px!important}.master-data .table-head>span{color:#735663;background:#fff8fa;border:1px solid #e4d6dc;border-radius:99px;padding:6px 9px;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}@media (width<=1100px){.operations-nav{display:none}.cargo-toolbar,.journey,.period,.weekdays,.cargo-tiles,.cargo-shell>.data{margin-left:0!important}.cargo-shell>.data{margin-right:28px!important}}.wide-table th:nth-child(2){text-align:center!important;min-width:180px!important}.cargo-shell{min-height:100vh;background:#faf7f8!important}.cargo-header{background:#fffdfd!important;border-bottom:1px solid #ded7da!important;height:76px!important;min-height:76px!important;padding:15px 26px!important}.cargo-header h1{letter-spacing:-.025em!important;margin:3px 0 1px!important;font-size:18px!important}.cargo-header p{font-size:11px!important}.cargo-header>span{margin-top:3px!important}.cargo-header:after{display:none!important}.operations-nav{color:#f7f3f4;background:#292829!important;border-right:1px solid #3e393b!important;width:232px!important;padding:18px 12px!important;top:76px!important}.operations-nav p{color:#a59b9f!important;margin:16px 7px 8px!important;font-size:9px!important}.operations-nav button{color:#d8d2d4!important;border-radius:5px!important;height:34px!important;font-size:12px!important}.cargo-toolbar{height:58px;background:0 0!important;border-bottom:0!important;padding:10px 0!important}.journey{min-height:54px;background:0 0!important;border-bottom:1px solid #e5dfe1!important;justify-content:center!important;padding:7px 0!important}.period{background:0 0!important;padding:14px 0!important}.weekdays,.cargo-tiles{padding-left:0!important;padding-right:0!important}.cargo-shell>.data{box-shadow:none!important;background:#fffefe!important;border-radius:7px!important;margin-top:18px!important;margin-bottom:32px!important}.table-head h2{font-size:19px!important}.create-order-button{top:84px!important;right:calc(max(24px,50vw - 691px) + 10px)!important}.master-data{min-height:390px}@media (width<=1100px){.operations-nav{display:none!important}.cargo-toolbar,.journey,.period,.weekdays,.cargo-tiles,.cargo-shell>.data{width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important}.create-order-button{top:88px!important;right:16px!important}}.cargo-toolbar .switches:first-child{display:flex!important}.cargo-toolbar .switches:first-child button:nth-child(n+3){display:none!important}.cargo-toolbar{justify-content:space-between!important}.operations-nav button:nth-of-type(2){display:none!important}.data .table-head h2[data-period]:after{content:" · " attr(data-period);color:#8a6b78;letter-spacing:.02em;font:600 11px ui-monospace,SFMono-Regular,Menlo,monospace}.cargo-shell{color:#292429!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.cargo-header b,.eyebrow{letter-spacing:.1em!important;font-weight:750!important}.cargo-toolbar .switches button,.journey button,.period button,.cargo-toolbar select{color:#51474c!important;height:34px!important;box-shadow:none!important;background:#fffdfd!important;border:1px solid #ded6d9!important;border-radius:5px!important;font-size:12px!important;font-weight:600!important}.cargo-toolbar .switches button.active,.journey button.active{color:#fff!important;background:#3d373b!important;border-color:#3d373b!important}.data{border:1px solid #e2dbde!important;overflow:hidden!important}.table-head{background:#fffdfd!important;border-bottom:1px solid #ece6e8!important;min-height:70px!important}.table-head small{color:#887b80!important;margin-top:5px!important}.wide-table th,.master-data th{color:#856b76!important;letter-spacing:.085em!important;background:#faf4f6!important;border-bottom:1px solid #e6dfe2!important;height:42px!important;padding:0 16px!important;font-size:10px!important;font-weight:750!important}.brand,.create-order-button{color:#fff!important;box-shadow:none!important;background:#543646!important;border-radius:5px!important}.secondary{color:#543646!important;border-radius:5px!important}.s-link{font-weight:600!important}.order-modal form,.review-card,.profile-edit-sheet{border-radius:8px!important;box-shadow:0 18px 45px #2e1f2729!important}.order-grid input,.order-grid select,.profile-edit-sheet input,.review-card input{border-radius:5px!important}.delivery-card,.s-flight-summary,.docs-list details{box-shadow:none!important;border-radius:7px!important}.detail-drawer h3{color:#503445!important;letter-spacing:.06em!important;font-size:13px!important}.load b{border-radius:6px!important}.review-status,.pill{border-radius:99px!important}.s-link{color:#6246d9;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;text-decoration:underline}.s-number-modal{justify-content:flex-end!important;align-items:stretch!important;padding:0!important;overflow:hidden!important}.s-number-form{background:#f8f8fb;border-left:1px solid #dedbe7;border-radius:0;width:min(640px,100%);min-height:100vh;margin:0 0 0 auto;padding:34px;position:relative;overflow:auto;box-shadow:-20px 0 60px #21154220}.s-number-form label{color:#4b4658;gap:8px;margin:18px 0;font-size:13px;font-weight:700;display:grid}.s-number-form input,.s-number-form select{height:42px;font:inherit;background:#fff;border:1px solid #d8d4e2;border-radius:9px;padding:0 12px}.eyebrow{color:#7256d9;letter-spacing:.13em;font-size:11px;font-weight:800}.s-master{background:#fff;border:1px solid #e5e1ee;border-radius:12px;grid-template-columns:1fr auto;align-items:end;gap:12px;padding:16px;display:grid}.s-master label{margin:0}.s-master b{grid-column:1/-1;font-size:13px}.secondary{color:#4c358f;cursor:pointer;background:#fff;border:1px solid #cfc7ec;border-radius:9px;height:42px;padding:0 13px;font-weight:700}.farm-picker{background:#fff;border:1px solid #e5e1ee;border-radius:12px;max-height:280px;overflow:auto}.farm-picker>p{color:#777184;margin:0;padding:18px}.farm-choice{cursor:pointer;border-bottom:1px solid #eeeaf4;align-items:center;gap:12px;padding:14px 16px;grid-template-columns:none!important;margin:0!important;display:flex!important}.farm-choice:last-child{border-bottom:0}.farm-choice input{width:18px;height:18px}.farm-choice span{gap:3px;display:grid}.farm-choice small{color:#736e7e;font-size:12px;font-weight:500}.farm-choice em{color:#6550bd;margin-left:auto;font-size:12px;font-style:normal}.form-error{color:#b42318;font-size:13px}.s-number-form .brand{justify-content:center;width:100%;margin-top:18px}.s-number-form .brand:disabled{cursor:not-allowed;opacity:.45}.detail-drawer{z-index:8;box-shadow:-16px 0 48px #241b3a20;background:#f4f4f7!important;width:min(440px,100vw)!important;padding:28px!important}.drawer-close{cursor:pointer;background:#fff;border:0;border-radius:9px;padding:7px;position:absolute;top:18px;right:18px}.route-line{color:#655f6d;padding:12px 0 20px;display:block}.route-line b{color:#6b4ed7;padding:0 8px}.detail-drawer h3{color:#4c356e;text-transform:uppercase;letter-spacing:.03em;margin:26px 0 11px;font-size:16px}.delivery-card{background:#fff;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.delivery-card div{border-bottom:1px solid #eeeaf1;gap:4px;padding:13px;display:grid}.delivery-card div:nth-last-child(-n+1){border-bottom:0;grid-column:1/-1}.delivery-card small{color:#87808e;font-size:11px}.delivery-card b{color:#37313f;font-size:13px}.detail-drawer .load{grid-template-columns:repeat(3,1fr);gap:8px;display:grid!important}.detail-drawer .load b{color:#7d7484;background:#fff;border-radius:10px;gap:5px;padding:12px;font-size:11px;display:grid}.detail-drawer .load span{color:#2f2938;font-size:13px}.docs-list{gap:8px;display:grid}.docs-list details{background:#fff;border-radius:9px}.docs-list summary{cursor:pointer;color:#5a416e;text-transform:uppercase;padding:13px;font-size:12px;font-weight:800}.doc-items{gap:9px;padding:0 13px 13px;display:grid}.doc-items label{color:#6f6877;align-items:center;gap:7px;font-size:12px;text-decoration:underline;display:flex}.doc-items input{accent-color:#7154d9}.doc-items span{color:#4c356e;margin-left:auto;text-decoration:none}.s-flight-summary{background:#fff;border-radius:11px;padding:3px 14px}.s-flight-summary p{border-bottom:1px solid #eeeaf1;align-items:center;gap:9px;margin:0;padding:10px 0;font-size:12px;display:flex}.s-flight-summary p:last-child{border:0}.s-flight-summary b{color:#4b3575;margin-left:auto}.s-flight-summary small{color:#5940a4;background:#ede8ff;border-radius:99px;padding:3px 6px}.table-input{width:100%;min-width:125px;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;padding:8px}.table-input:hover,.table-input:focus{background:#fff;border-color:#cfc7ec;outline:0}.s-progress{background:#e6e1ef;border-radius:99px;height:9px;margin:16px 0 6px;overflow:hidden}.s-progress span{border-radius:inherit;background:linear-gradient(90deg,#5d35aa,#a88be2);height:100%;display:block}.s-table-title{color:#4d356f;text-transform:uppercase;margin:28px 0 10px;font-size:15px}.s-register{background:#fff;border:1px solid #e4dfeb;border-radius:12px;overflow:auto}.s-register table{border-collapse:collapse;width:100%;min-width:540px}.s-register th{text-align:left;color:#756c82;text-transform:uppercase;padding:10px 12px;font-size:11px}.s-register td{border-top:1px solid #eeeaf3;padding:12px;font-size:13px}.s-register td:first-child{color:#6342b4;font-weight:700;text-decoration:underline}.pill{border-radius:99px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.pill.issued{color:#187044;background:#e3f5eb}.pill.pending{color:#765b9f;background:#f1edf8}.record-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.record-fields label{color:#61707d;gap:6px;font-size:11px;font-weight:700;display:grid}.record-fields input,.record-fields select{color:#182f43;background:#fff;border:1px solid #ccd7df;border-radius:4px;height:38px;padding:0 9px;font:13px inherit}.record-drawer .brand{justify-content:center;width:100%;margin-top:22px}.record-fields input:disabled,.record-fields select:disabled{color:#40505d;opacity:1;cursor:default;background:#f1f3f5;border-color:#0000}.route-line{letter-spacing:.015em;align-items:center;gap:7px;font-size:20px;font-weight:800;display:flex!important}.route-line b{color:#0000;isolation:isolate;justify-content:center;align-items:center;width:48px;height:24px;display:inline-flex;position:relative;font-size:0!important}.route-line b:before{content:"";background:#cdbfeb;height:1px;position:absolute;top:50%;left:0;right:0}.route-line b:after{content:"✈";color:#6749d1;z-index:1;background:#f4f4f7;padding:0 4px;font-size:19px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-drawer{padding-bottom:96px!important}.profile-edit-button{z-index:12;color:#fff;cursor:pointer;background:#1d2430;border:0;border-radius:8px;width:min(384px,100vw - 56px);height:48px;font:700 15px inherit;position:fixed;bottom:24px;right:28px;box-shadow:0 8px 22px #171d2b38}.profile-edit-sheet{z-index:13;background:#fffafc;border-left:1px solid #e2d9df;width:min(440px,100vw);height:100dvh;padding:30px 28px;position:fixed;top:0;right:0;overflow:auto;box-shadow:-18px 0 55px #32202d2b}.profile-edit-sheet h2{color:#25212a;margin:8px 0 24px;font-size:24px}.profile-edit-sheet label{color:#665d68;gap:7px;margin:14px 0;font-size:12px;font-weight:750;display:grid}.profile-edit-sheet input{color:#27212a;background:#fff;border:1px solid #ded4da;border-radius:7px;height:42px;padding:0 12px;font:14px inherit}.profile-edit-sheet input:focus{border-color:#9b536f;outline:2px solid #f4dce5}.profile-edit-sheet .brand{justify-content:center;width:100%;margin-top:16px}@media (width<=600px){.profile-edit-button{width:calc(100vw - 32px);bottom:16px;right:16px}.profile-edit-sheet{padding:28px 20px}}.create-order-button{z-index:7;color:#fff;background:#654257;border:0;border-radius:7px;align-items:center;gap:8px;height:42px;padding:0 16px;font:700 13px inherit;display:flex;position:fixed;top:172px;right:28px;box-shadow:0 7px 18px #47253722}.order-modal{z-index:20;overflow:auto;place-items:start center!important;padding:28px!important}.order-modal form{width:min(680px,100%);margin:auto;box-shadow:0 18px 60px #33202c45;background:#fffafc!important;border-radius:12px!important;padding:30px!important}.order-modal h2{color:#2b242a;margin:5px 0 22px;font-size:25px}.order-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.order-grid label,.order-flight{color:#665d68;gap:7px;font-size:12px;font-weight:750;margin:0!important;display:grid!important}.order-grid input,.order-grid select{color:#29222a;background:#fff;border:1px solid #ded4da;border-radius:7px;height:42px;padding:0 11px;font:14px inherit}.order-flight{grid-column:1/-1}.credit-check{color:#574550;background:#fdf5f7;border:1px solid #eadbe1;border-radius:8px;gap:5px;margin-top:18px;padding:13px 15px;font-size:12px;display:grid}.order-save{justify-content:center;width:100%;margin-top:18px}@media (width<=700px){.create-order-button{top:auto;bottom:18px;right:16px}.order-modal{padding:14px!important}.order-grid{grid-template-columns:1fr}}.profile-edit-sheet h3{color:#513549;text-transform:uppercase;letter-spacing:.06em;margin:24px 0 10px;font-size:13px}.choice-grid{flex-wrap:wrap;gap:8px;display:flex}.choice-grid label{color:#5d5057;background:#fff;border:1px solid #e3d6dc;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;margin:0!important;display:flex!important}.choice-grid input{accent-color:#654257;width:15px!important;height:15px!important;padding:0!important}.choice-grid.days{grid-template-columns:repeat(4,1fr);display:grid}.choice-grid.days label{justify-content:center;padding:8px 5px}.review-card{background:#fffafc;border-radius:12px;width:min(480px,100%);margin:auto;padding:30px;position:relative;box-shadow:0 18px 60px #33202c45}.review-card h2{color:#2b242a;margin:5px 0 9px;font-size:25px}.review-card>p{color:#6f6169;font-size:13px;line-height:1.55}.review-card>label{color:#665d68;gap:7px;margin-top:18px;font-size:12px;font-weight:750;display:grid}.review-card input{background:#fff;border:1px solid #ded4da;border-radius:7px;height:42px;padding:0 11px;font:14px inherit}.review-status{color:#9a5c1d;background:#faecdc;border-radius:99px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-block}.review-status.active{color:#247346;background:#e4f3e9}.master-actions{align-items:center;gap:10px;display:flex}.master-actions .brand{border-radius:5px;height:34px;padding:0 11px;font-size:12px}.review-summary{background:#eadde2;border:1px solid #eadde2;border-radius:8px;grid-template-columns:1fr 1fr;gap:1px;margin:17px 0 4px;display:grid;overflow:hidden}.review-summary span{color:#89737d;background:#fff;gap:4px;padding:10px 11px;font-size:11px;display:grid}.review-summary b{color:#372d33;font-size:12px}:root{--cg-bg:#f7f5f5;--cg-surface:#fff;--cg-ink:#242124;--cg-muted:#766d71;--cg-line:#e3dde0;--cg-soft:#f6f0f2;--cg-accent:#71465b;--cg-nav:#242324;--cg-nav-hover:#373536}.cargo-shell{background:var(--cg-bg)!important;min-height:100vh!important;color:var(--cg-ink)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}:is(.cargo-shell:has(.profile-edit-sheet) .profile-drawer,.cargo-shell:has(.profile-edit-sheet) .profile-edit-button){display:none!important}.cargo-header{background:var(--cg-surface)!important;border-bottom:1px solid var(--cg-line)!important;height:72px!important;min-height:72px!important;box-shadow:none!important;background-image:none!important;align-items:center!important;padding:13px 24px!important;display:flex!important}.cargo-header b{color:var(--cg-muted)!important;letter-spacing:.1em!important;font-size:10px!important;font-weight:750!important}.cargo-header>span{border:1px solid var(--cg-line)!important;color:var(--cg-muted)!important;letter-spacing:.08em!important;background:#fff!important;border-radius:4px!important;font-size:10px!important;font-weight:700!important}.operations-nav{background:var(--cg-nav)!important;width:232px!important;box-shadow:none!important;border-right:0!important;padding:16px 12px!important;top:72px!important}.operations-nav p{color:#9f989b!important;letter-spacing:.1em!important;margin:18px 8px 7px!important;font-size:9px!important;font-weight:750!important}.operations-nav button{color:#d8d3d5!important;background:0 0!important;border-radius:4px!important;height:34px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important}.operations-nav button.active{color:#fff!important;box-shadow:none!important;background:#4a4749!important}.cargo-toolbar,.journey,.period,.weekdays,.cargo-tiles,.cargo-shell>.data{width:min(1140px,100vw - 280px)!important;margin-left:calc(232px + max(24px,50vw - 686px))!important;margin-right:0!important}.cargo-toolbar{background:0 0!important;border:0!important;height:54px!important;padding:10px 0!important}.journey{z-index:2!important;pointer-events:none!important;background:0 0!important;border:0!important;justify-content:center!important;height:54px!important;min-height:54px!important;margin-top:-54px!important;padding:10px 0!important;position:relative!important}.journey button{pointer-events:auto!important}.period{background:0 0!important;border:0!important;justify-content:center!important;gap:14px!important;min-height:52px!important;padding:10px 0!important}.period h2{text-align:center!important;min-width:220px!important;font-size:14px!important;font-weight:700!important}.weekdays{padding:10px 0 6px!important}.weekdays b{color:var(--cg-muted)!important;letter-spacing:.08em!important;font-size:10px!important;font-weight:750!important}.cargo-tiles{gap:8px!important;padding:0 0 26px!important}.switches button,.journey button,.period button,.switches select{border:1px solid var(--cg-line)!important;color:#4c4548!important;height:34px!important;box-shadow:none!important;background:#fff!important;border-radius:4px!important;font-size:12px!important;font-weight:600!important}.switches button.active,.journey button.active{color:#fff!important;background:#302c2e!important;border-color:#302c2e!important}.tile{border:1px solid var(--cg-line)!important;min-height:194px!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;padding:14px!important}.tile.work:hover{box-shadow:none!important;background:#fff!important;border-color:#b98b9e!important}.tile>div strong{color:var(--cg-ink)!important;font-size:17px!important;font-weight:750!important}.tile>div small,.tile p{color:var(--cg-muted)!important}.tile p{border-bottom:1px solid #f0ebed!important;margin:7px 0!important;padding-bottom:7px!important;font-size:12px!important}.tile p b{color:var(--cg-ink)!important;font-weight:700!important}.tile .summary-row{color:var(--cg-accent)!important;border-bottom:0!important}.tile em{color:var(--cg-accent)!important}.cargo-shell>.data{border:1px solid var(--cg-line)!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;margin-top:18px!important;margin-bottom:30px!important;overflow:hidden!important}.table-head{border-bottom:1px solid var(--cg-line)!important;background:#fff!important;min-height:72px!important;padding:16px 18px!important}.table-head h2{color:var(--cg-ink)!important;letter-spacing:-.025em!important;margin:0!important;font-size:19px!important;font-weight:730!important}.table-head small{color:var(--cg-muted)!important;margin-top:5px!important;font-size:12px!important}.wide-table{max-height:calc(100vh - 238px)!important}.wide-table table,.master-data table{border-collapse:collapse!important}.wide-table th,.master-data th{border-bottom:1px solid var(--cg-line)!important;background:var(--cg-soft)!important;color:#74636b!important;letter-spacing:.08em!important;height:40px!important;padding:0 15px!important;font-size:10px!important;font-weight:750!important}.wide-table td,.master-data td{color:#3d363a!important;border-bottom:1px solid #eee9eb!important;height:52px!important;padding:0 15px!important;font-size:13px!important}.wide-table tbody td:nth-child(2){min-width:210px!important}.ticket-route{height:52px!important}.ticket-route b{color:#433a3e!important;font-size:14px!important;font-weight:700!important}.s-link{color:var(--cg-accent)!important;font-weight:650!important;text-decoration:none!important}.data .table-head h2[data-period]:after{color:#957786!important;font-size:10px!important;font-weight:650!important}.brand,.create-order-button{background:var(--cg-accent)!important;color:#fff!important;min-height:34px!important;box-shadow:none!important;border:0!important;border-radius:4px!important;font-size:12px!important;font-weight:700!important}.secondary{color:var(--cg-accent)!important;box-shadow:none!important;background:#fff!important;border:1px solid #d4c7cc!important;border-radius:4px!important}.order-modal form,.review-card,.profile-edit-sheet{border:1px solid var(--cg-line)!important;background:#fff!important;border-radius:7px!important;box-shadow:0 20px 48px #21191f2b!important}.order-grid input,.order-grid select,.profile-edit-sheet input,.review-card input{color:var(--cg-ink)!important;background:#fff!important;border:1px solid #d9d1d4!important;border-radius:4px!important}.detail-drawer{background:#fff!important;box-shadow:-16px 0 42px #1e171c1e!important}.choice-grid label{border-radius:4px!important}.review-summary span{background:#fff!important}.create-order-button{z-index:9!important;position:fixed!important;top:157px!important;right:calc(max(24px,50vw - 686px) + 12px)!important}.table-date-control{z-index:9;border:1px solid var(--cg-line);background:#fff;border-radius:4px;align-items:center;height:34px;display:flex;position:fixed;top:27px;left:calc(50% + 210px);overflow:hidden}.table-date-control button{border:0;border-right:1px solid var(--cg-line);color:#51474c;background:#fff;place-items:center;width:31px;height:32px;display:grid}.table-date-control button:last-child{border-right:0;border-left:1px solid var(--cg-line)}.table-date-control input{color:#51474c;background:#fff;border:0;width:128px;height:32px;padding:0 7px;font:600 12px Inter,ui-sans-serif,system-ui}@media (width<=1100px){.operations-nav{display:none!important}.cargo-toolbar,.journey,.period,.weekdays,.cargo-tiles,.cargo-shell>.data{width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important}.create-order-button{top:157px!important;right:16px!important}.table-date-control{top:94px;left:auto;right:16px}}.table-date-control{display:none!important}.table-period-control{grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;gap:16px;height:58px;margin:10px auto 6px;display:grid;width:min(440px,100vw - 40px)!important;min-width:0!important}.table-period-control button{border:1px solid var(--cg-line);color:#51474c;width:56px;height:56px;box-shadow:none;background:#fff;border-radius:6px;place-items:center;display:grid}.table-period-control button:last-child{justify-self:end}.table-period-control strong{text-align:center;color:var(--cg-ink);letter-spacing:-.02em;white-space:nowrap;font-size:18px;font-weight:730}@media (width<=1100px){.table-period-control{margin:8px auto 5px;width:min(440px,100vw - 40px)!important}.table-period-control button{width:52px;height:52px}}.cargo-tiles{gap:7px!important}.tile{height:auto!important;min-height:0!important;padding:12px!important}.tile>div{min-height:27px!important}.tile-rows{gap:0!important;margin-top:8px!important;display:grid!important}.tile p,.tile-rows p{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:8px!important;min-width:0!important;margin:0!important;padding:6px 0!important;font-size:11px!important;line-height:1.25!important;display:grid!important}.tile p b,.tile-rows p b{white-space:nowrap!important;text-align:right!important;min-width:0!important;margin:0!important;font-size:11px!important;line-height:1.25!important}.tile-rows .summary-row{margin-top:3px!important;padding-top:7px!important}.tile>div strong{font-size:16px!important}.tile>div small{font-size:10px!important}.tile em{font-size:10px!important;top:15px!important;right:14px!important}.tile-rows .summary-row{min-height:43px!important;display:block!important}.tile-rows .summary-row b{text-align:left!important;margin-top:4px!important;font-size:11px!important;display:block!important}:root{--r-bg:#f3f2f6;--r-surface:#fff;--r-border:#e1dfe6;--r-border-strong:#c9c6d2;--r-ink:#211f2b;--r-muted:#6c6879;--r-muted-2:#9895a4;--r-accent:#544a86;--r-accent-ink:#fff;--r-accent-soft:#ecebf5;--r-accent-strong:#403664;--r-sidebar:#191725;--r-sidebar-border:#2a2738;--r-sidebar-ink:#a9a5b8;--r-sidebar-ink-active:#fff;--r-sidebar-hover:#252233;--r-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--r-success:#4c8567;--r-success-bg:#eaf2ed;--r-info:#4d6f97;--r-info-bg:#eaf0f6;--r-warning:#a67a3f;--r-warning-bg:#f6eee1;--r-danger:#a2504f;--r-danger-bg:#f5e9e8;--r-lavender:#655a95;--r-lavender-bg:#eeecf5}*{box-sizing:border-box}.cargo-shell{-webkit-font-smoothing:antialiased;background:var(--r-bg)!important;color:var(--r-ink)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}.cargo-header{gap:14px;position:relative;overflow:visible;background:var(--r-surface)!important;border-bottom:1px solid var(--r-border)!important;height:64px!important;min-height:64px!important;box-shadow:none!important;background-image:none!important;align-items:center!important;padding:0 24px!important;display:flex!important}.cargo-header:before{content:none!important}.cargo-header:after{position:absolute;top:50%;bottom:auto;right:24px;transform:translateY(-50%);content:"✈ AIR CARGO   ·   GROUND DELIVERY"!important;color:var(--r-muted-2)!important;font:600 10px var(--r-mono)!important;letter-spacing:.12em!important;text-shadow:none!important}.cargo-header h1:after{content:none!important}.cargo-header>div{z-index:1;position:relative}.cargo-header b{color:var(--r-muted)!important;font:750 10px var(--r-mono)!important;letter-spacing:.14em!important}.cargo-header p{display:none!important}.cargo-header>span{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative;border:1px solid var(--r-border)!important;color:var(--r-muted)!important;background:var(--r-bg)!important;font:700 10px var(--r-mono)!important;letter-spacing:.08em!important;border-radius:99px!important;padding:5px 10px!important}.cargo-header>span:before{content:"";background:var(--r-success);width:6px;height:6px;box-shadow:0 0 0 3px var(--r-success-bg);border-radius:50%}.brand-mark{z-index:1;background:var(--r-ink);color:#fff;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.workspace-switcher{z-index:1;flex:none;align-items:center;gap:6px;display:flex;position:relative}.ws-item{border:1px solid var(--r-border);background:var(--r-surface);height:28px;color:var(--r-muted-2);font:700 11px var(--r-mono);letter-spacing:.04em;opacity:.7;border-radius:7px;align-items:center;gap:6px;padding:0 10px;transition:all .15s;display:flex;transform:scale(.88)}.ws-item:hover{opacity:1;border-color:var(--r-border-strong);color:var(--r-ink)}.ws-item.active{border-color:var(--r-ink);background:var(--r-ink);color:#fff;opacity:1;height:34px;padding:0 14px;font-size:13px;transform:scale(1);box-shadow:0 4px 12px #12141a2e}.operations-nav{background:var(--r-sidebar)!important;border-right:1px solid var(--r-sidebar-border)!important;width:224px!important;box-shadow:none!important;padding:16px 10px!important;top:64px!important}.operations-nav p{color:#565d68!important;font:750 10px var(--r-mono)!important;letter-spacing:.12em!important;margin:18px 10px 6px!important}.operations-nav button{align-items:center;gap:9px;transition:background .12s,color .12s;display:flex;height:33px!important;color:var(--r-sidebar-ink)!important;background:0 0!important;border-radius:6px!important;padding:0 10px!important;font:600 12.5px Inter,sans-serif!important}.operations-nav button:hover{color:var(--r-sidebar-ink-active)!important;background:var(--r-sidebar-hover)!important}.operations-nav button.active{color:var(--r-sidebar-ink-active)!important;background:var(--r-sidebar-hover)!important;box-shadow:inset 2px 0 var(--r-accent)!important}.nav-badge{background:var(--r-accent);color:#fff;min-width:18px;height:18px;font:700 10px var(--r-mono);border-radius:99px;justify-content:center;align-items:center;margin-left:auto;padding:0 5px;display:inline-flex}.cargo-toolbar,.journey,.period,.weekdays,.cargo-tiles,.cargo-shell>.data,.table-period-control{width:min(1140px,100vw - 272px)!important;margin-left:calc(224px + max(24px,50vw - 682px))!important;margin-right:0!important}.table-period-control{grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:16px!important;height:auto!important;margin-top:14px!important;margin-bottom:8px!important;display:flex!important}.table-period-control button{flex:none!important;width:32px!important;height:32px!important}.table-period-control strong{text-align:center;min-width:150px}@media (width<=1100px){.operations-nav{display:none!important}.cargo-toolbar,.journey,.period,.weekdays,.cargo-tiles,.cargo-shell>.data,.table-period-control{width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important}}.cargo-toolbar,.journey,.period{box-shadow:none!important;background:0 0!important;border:0!important}.switches button,.journey button,.period button,.switches select{align-items:center;gap:6px;transition:border-color .12s,color .12s,background .12s;display:flex;border:1px solid var(--r-border)!important;background:var(--r-surface)!important;height:32px!important;color:var(--r-muted)!important;box-shadow:none!important;border-radius:6px!important;font:600 12px Inter,sans-serif!important}.switches button:hover,.journey button:hover,.period button:hover{border-color:var(--r-border-strong)!important;color:var(--r-ink)!important}.switches button.active,.journey button.active{border-color:var(--r-ink)!important;background:var(--r-ink)!important;color:#fff!important}.period button{justify-content:center!important;width:30px!important;padding:0!important}.table-period-control button{border:1px solid var(--r-border)!important;background:var(--r-surface)!important;color:var(--r-muted)!important;box-shadow:none!important;border-radius:6px!important}.table-period-control strong{color:var(--r-ink)!important;font-weight:700!important}.table-role-bar{align-items:center;gap:12px;width:calc(100vw - 256px);height:42px;margin:12px 24px -2px 232px;display:flex}.table-role-bar>span{color:var(--r-muted);font:700 10px var(--r-mono);letter-spacing:.1em;text-transform:uppercase}.table-role-switcher{border:1px solid var(--r-border);background:#ffffffb8;border-radius:7px;align-items:center;gap:4px;padding:3px;display:inline-flex;box-shadow:0 1px 2px #1f24300a}.table-role-switcher button{height:30px;color:var(--r-muted);background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:7px;padding:0 11px;font:700 12px Inter,ui-sans-serif,system-ui,sans-serif;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.table-role-switcher button.active{border-color:var(--r-accent);background:var(--r-accent);color:#fff;box-shadow:0 1px 2px #37286233}.table-role-switcher button.planned{color:var(--r-muted);cursor:not-allowed;opacity:.78}.table-role-switcher button.planned small{color:#697386;font:700 9px var(--r-mono);letter-spacing:.04em;text-transform:uppercase;background:#e6eaf1;border-radius:99px;padding:2px 5px}@media (width<=1100px){.table-role-bar{width:calc(100% - 32px);margin-left:16px;margin-right:16px}}@media (width<=560px){.table-role-bar{flex-direction:column;align-items:flex-start;gap:5px;height:auto}.table-role-switcher{justify-content:space-between;width:100%}.table-role-switcher button{padding:0 8px;font-size:11px}.table-role-switcher button svg{display:none}}.tile{transition:border-color .12s;border:1px solid var(--r-border)!important;background:var(--r-surface)!important;box-shadow:none!important;border-radius:8px!important}.tile.work:before{content:none!important}.tile.work:hover{border-color:var(--r-accent)!important;background:var(--r-surface)!important;box-shadow:none!important;transform:none!important}.tile>div strong{color:var(--r-ink)!important;font:700 16px var(--r-mono)!important}.tile>div small{color:var(--r-muted)!important;font-family:var(--r-mono)!important}.tile p{color:var(--r-muted)!important;border-bottom:1px solid #eef0f3!important}.tile p b{color:var(--r-ink)!important}.tile em{color:var(--r-accent)!important;font-style:normal!important}.weekdays b{color:var(--r-muted-2)!important;font:750 10px var(--r-mono)!important;letter-spacing:.1em!important}.cargo-shell>.data{border:1px solid var(--r-border)!important;background:var(--r-surface)!important;box-shadow:none!important;border-radius:8px!important}.table-head{border-bottom:1px solid var(--r-border)!important;background:var(--r-surface)!important}.table-head h2{color:var(--r-ink)!important;letter-spacing:-.01em!important;font-weight:700!important}.table-head small{color:var(--r-muted)!important}.wide-table th,.master-data th{border-bottom:1px solid var(--r-border)!important;color:var(--r-muted)!important;font:750 10px var(--r-mono)!important;letter-spacing:.08em!important;background:#fafbfc!important}.wide-table td,.master-data td{color:var(--r-ink)!important;border-bottom:1px solid #eef0f3!important;font-size:13px!important}.wide-table tbody tr:hover,.master-data tbody tr:hover{background:#fafbfc!important}.wide-table tbody td:nth-child(2):after,.route-line b:after,.ticket-route i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23356b72' d='M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5v5L8 20v1h8v-1l-2-1.5v-5z'/%3E%3C/svg%3E")!important}.wide-table tbody td:nth-child(2):after{color:#0000!important;background-color:#fff!important}.route-line b:before{background:var(--r-border)!important}.route-line b:after{background-color:var(--r-bg)!important;color:#0000!important}.ticket-route{gap:10px!important}.ticket-route b{color:var(--r-ink)!important;font:700 14px var(--r-mono)!important;letter-spacing:.02em!important}.ticket-route i{opacity:.85;width:13px!important;height:13px!important}.route-line{color:var(--r-ink)!important;font:700 18px var(--r-mono)!important;letter-spacing:.01em!important;align-items:center!important;gap:8px!important;display:flex!important}.route-line b{flex:none;place-items:center;color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23356b72' d='M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5v5L8 20v1h8v-1l-2-1.5v-5z'/%3E%3C/svg%3E") center/16px 16px no-repeat!important;width:22px!important;height:22px!important;font-size:0!important;display:inline-grid!important}.route-line b:before,.route-line b:after{content:none!important;display:none!important}.detail-drawer .route-line{border-bottom:1px dashed var(--r-border-strong)!important;margin-bottom:16px!important;padding-bottom:16px!important}.flight-route{align-items:center!important;gap:8px!important;display:inline-flex!important}.flight-route b{color:var(--r-ink)!important;font:700 13px var(--r-mono)!important;letter-spacing:.03em!important}.flight-route i{background:repeating-linear-gradient(90deg,var(--r-border-strong) 0 4px,transparent 4px 8px);flex:none;width:34px;height:1px;position:relative}.flight-route i:after{content:"";background:var(--r-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23356b72' d='M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5v5L8 20v1h8v-1l-2-1.5v-5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flight-status{border:1px solid var(--r-border)!important;background:var(--r-surface)!important;color:var(--r-muted)!important;font:700 10px var(--r-mono)!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:99px!important;align-items:center!important;gap:6px!important;padding:4px 9px!important;display:inline-flex!important}.flight-status i{background:var(--r-muted-2);border-radius:50%;width:6px;height:6px}.flight-status.blue{color:var(--r-info)!important;border-color:var(--r-info-bg)!important;background:var(--r-info-bg)!important}.flight-status.blue i{background:var(--r-info)}.flight-status.green{color:var(--r-success)!important;border-color:var(--r-success-bg)!important;background:var(--r-success-bg)!important}.flight-status.green i{background:var(--r-success)}.flight-status.amber{color:var(--r-warning)!important;border-color:var(--r-warning-bg)!important;background:var(--r-warning-bg)!important}.flight-status.amber i{background:var(--r-warning)}.flight-status.red{color:var(--r-danger)!important;border-color:var(--r-danger-bg)!important;background:var(--r-danger-bg)!important}.flight-status.red i{background:var(--r-danger)}.flight-status.coral{color:var(--r-danger)!important;border-color:var(--r-danger-bg)!important;background:var(--r-danger-bg)!important}.flight-status.coral i{background:var(--r-danger)}.flight-status.lavender{color:var(--r-lavender)!important;border-color:var(--r-lavender-bg)!important;background:var(--r-lavender-bg)!important}.flight-status.lavender i{background:var(--r-lavender)}.s-link{padding-bottom:1px;color:var(--r-ink)!important;border-bottom:1px solid var(--r-border-strong)!important;font-weight:650!important;text-decoration:none!important}.s-link:hover{color:var(--r-accent)!important;border-bottom-color:var(--r-accent)!important;text-decoration:none!important}.eyebrow{color:var(--r-accent)!important;letter-spacing:.1em!important;font-weight:750!important}.detail-drawer h3,.drawer h3{color:var(--r-ink)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:13px!important;font-weight:750!important}.detail-drawer .load{background:var(--r-bg)!important}.detail-drawer .load b{background:var(--r-surface)!important;border:1px solid var(--r-border)!important;color:var(--r-muted)!important}.detail-drawer .load span{color:var(--r-ink)!important}.detail-drawer,.drawer{background:var(--r-surface)!important}.tile-drill span{border-color:var(--r-border)!important;background:var(--r-accent-soft)!important;color:var(--r-accent)!important}.tile-drill span:hover{border-color:var(--r-accent)!important;background:var(--r-accent-soft)!important}.record-drawer .brand,.profile-edit-button,.profile-edit-sheet .brand{border:0!important;border-top:1px solid var(--r-accent-strong)!important;width:min(440px,100vw)!important;height:52px!important;box-shadow:none!important;background:var(--r-accent)!important;color:#fff!important;z-index:40!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;font:700 14px Inter,sans-serif!important;display:flex!important;position:fixed!important;inset:auto 0 0 auto!important}.record-drawer .brand:hover,.profile-edit-button:hover,.profile-edit-sheet .brand:hover{background:var(--r-accent-strong)!important}.record-drawer,.profile-edit-sheet,.profile-drawer{padding-bottom:76px!important}.brand,.create-order-button{background:var(--r-accent)!important;color:var(--r-accent-ink)!important;box-shadow:none!important;border:0!important;border-radius:6px!important;font:700 12.5px Inter,sans-serif!important}.create-order-button{z-index:9!important;height:36px!important;margin:0!important;position:fixed!important;inset:120px max(24px,50vw - 682px) auto auto!important}@media (width<=1100px){.create-order-button{top:104px!important;bottom:auto!important;right:16px!important}}@media (width<=700px){.create-order-button{top:104px!important;bottom:auto!important;right:16px!important}}.brand:hover,.create-order-button:hover{background:var(--r-accent-strong)!important}.brand:disabled{background:var(--r-border-strong)!important;color:#fff!important;opacity:.7!important}.secondary{border:1px solid var(--r-border)!important;background:var(--r-surface)!important;color:var(--r-ink)!important;box-shadow:none!important;border-radius:6px!important}.secondary:hover{border-color:var(--r-border-strong)!important}.modal{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#0a0c1080!important}.order-modal form,.review-card,.profile-edit-sheet,.s-number-form{border:1px solid var(--r-border)!important;background:var(--r-surface)!important;border-radius:10px!important;box-shadow:0 16px 40px #0f111524!important}.modal:not(.order-modal):not(.s-number-modal){justify-content:flex-end!important;align-items:stretch!important;padding:0!important;display:flex!important}.modal:not(.order-modal):not(.s-number-modal)>form{border:0!important;border-left:1px solid var(--r-border)!important;background:var(--r-surface)!important;border-radius:0!important;flex-direction:column!important;gap:14px!important;width:min(420px,100vw)!important;height:100vh!important;margin:0!important;padding:28px!important;display:flex!important;overflow-y:auto!important;box-shadow:-16px 0 40px #0f111524!important}.modal:not(.order-modal):not(.s-number-modal)>form h2{color:var(--r-ink)!important;margin:2px 0 0!important;font-size:20px!important;font-weight:700!important}.modal:not(.order-modal):not(.s-number-modal)>form label{color:var(--r-muted)!important;gap:6px!important;font-size:12px!important;font-weight:650!important;display:grid!important}.modal:not(.order-modal):not(.s-number-modal)>form input,.modal:not(.order-modal):not(.s-number-modal)>form select{border:1px solid var(--r-border)!important;background:var(--r-surface)!important;height:38px!important;color:var(--r-ink)!important;border-radius:6px!important;padding:0 10px!important;font-size:13px!important}.modal:not(.order-modal):not(.s-number-modal)>form input:focus,.modal:not(.order-modal):not(.s-number-modal)>form select:focus{border-color:var(--r-accent)!important;outline:2px solid var(--r-accent-soft)!important}.modal:not(.order-modal):not(.s-number-modal)>form .close{color:var(--r-muted)!important;background:0 0!important;border:0!important;position:absolute!important;top:20px!important;right:20px!important}.modal:not(.order-modal):not(.s-number-modal)>form .close:hover{color:var(--r-ink)!important}.modal:not(.order-modal):not(.s-number-modal)>form .brand{border-radius:6px!important;width:100%!important;height:44px!important;margin-top:auto!important}.s-number-form{border-left:1px solid var(--r-border)!important;border-radius:0!important}.detail-drawer{background:var(--r-surface)!important;border-left:1px solid var(--r-border)!important;box-shadow:-16px 0 40px #0f11151a!important}.order-modal h2,.review-card h2,.profile-edit-sheet h2{color:var(--r-ink)!important;font-weight:700!important}.order-grid input,.order-grid select,.profile-edit-sheet input,.review-card input,.s-number-form input,.s-number-form select,.record-fields input,.record-fields select{border:1px solid var(--r-border)!important;background:var(--r-surface)!important;color:var(--r-ink)!important;border-radius:6px!important}.order-grid input:focus,.profile-edit-sheet input:focus,.record-fields input:focus{border-color:var(--r-accent)!important;outline:2px solid var(--r-accent-soft)!important}.delivery-card,.s-flight-summary,.docs-list details{border:1px solid var(--r-border)!important;box-shadow:none!important;border-radius:8px!important}.profile-edit-button{background:var(--r-ink)!important;border-radius:6px!important}.pill{font:700 11px var(--r-mono);border-radius:99px}.pill.issued{background:var(--r-success-bg)!important;color:var(--r-success)!important}.pill.pending{background:var(--r-lavender-bg)!important;color:var(--r-lavender)!important}.review-status{background:var(--r-warning-bg)!important;color:var(--r-warning)!important}.review-status.active{background:var(--r-success-bg)!important;color:var(--r-success)!important}.review-summary{border-color:var(--r-border)!important;background:var(--r-border)!important}.review-summary span{background:var(--r-surface)!important;color:var(--r-muted)!important}.review-summary b{color:var(--r-ink)!important}.s-progress{background:#eef0f3!important}.s-progress span{background:var(--r-accent)!important}.s-table-title{color:var(--r-ink)!important;font-weight:700!important}.s-register{border:1px solid var(--r-border)!important;border-radius:8px!important}.s-register th{color:var(--r-muted)!important}.s-register td:first-child{color:var(--r-accent)!important}.farm-picker,.farm-choice{border-color:var(--r-border)!important}.farm-choice em{color:var(--r-accent)!important}.choice-grid label{border:1px solid var(--r-border)!important;background:var(--r-surface)!important;color:var(--r-ink)!important}.choice-grid input{accent-color:var(--r-accent)!important}.credit-check{border:1px solid var(--r-border)!important;background:var(--r-accent-soft)!important;color:var(--r-ink)!important}.credit-check b{color:var(--r-accent-strong)!important}.form-error{color:var(--r-danger)!important}.danger-link{color:var(--r-danger);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:0;font:600 12px Inter,sans-serif;display:inline-flex}.danger-link:hover{text-decoration:underline}.danger-link:disabled{opacity:.5;cursor:not-allowed}.master-confirm{border:1px solid var(--r-success-bg)!important;background:var(--r-success-bg)!important;color:var(--r-success)!important;border-radius:6px!important;margin:2px 0 4px!important;padding:9px 12px!important;font-size:12px!important}.master-confirm b{color:var(--r-success)!important;font-family:var(--r-mono)!important}.table-date-control{border:1px solid var(--r-border)!important;background:var(--r-surface)!important}.master-data .table-head>span{border:1px solid var(--r-border)!important;color:var(--r-muted)!important;background:var(--r-bg)!important;font:700 11px var(--r-mono)!important}.day-chips{flex-wrap:wrap;gap:5px;display:inline-flex!important}.day-chips i{border:1px solid var(--r-border);background:var(--r-bg);color:var(--r-muted);font:700 10px var(--r-mono);letter-spacing:.04em;white-space:nowrap;border-radius:5px;align-items:center;padding:3px 8px;font-style:normal;display:inline-flex}.data .table-head h2[data-period]:after{color:var(--r-muted)!important;font:600 11px var(--r-mono)!important}.cargo-header{background:#fff!important;border-bottom:1px solid #dedede!important;justify-content:space-between!important;height:64px!important;min-height:64px!important;padding:10px 24px!important;display:flex!important}.cargo-header b{color:#6b6b6b!important;letter-spacing:.08em!important;font:600 10px Inter,ui-sans-serif,system-ui,sans-serif!important}.cargo-header h1{color:#202020!important;letter-spacing:0!important;margin:1px 0!important;font-size:18px!important;font-weight:650!important}.cargo-header p{color:#737373!important;opacity:1!important;margin:2px 0 0!important;font-size:12px!important;display:block!important}.cargo-header>span{color:#737373!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font:600 12px Inter,ui-sans-serif,system-ui,sans-serif!important;display:block!important}.cargo-header>span:before,.cargo-header:before,.cargo-header:after{display:none!important}.operations-nav{background:#252525!important;border-right:1px solid #3a3a3a!important}.operations-nav button,.operations-nav button.active{box-shadow:none!important;border-radius:3px!important}.cargo-shell>.data,.tile,.delivery-card,.s-flight-summary,.docs-list details{border-radius:3px!important}.ticket-route{grid-template-columns:1fr 20px 1fr!important;align-items:center!important;column-gap:9px!important;width:100%!important;height:54px!important;padding:0 18px!important;display:grid!important}.ticket-route b,.ticket-route b:last-child{white-space:nowrap!important;font:650 13px/1 Inter,ui-sans-serif,system-ui,sans-serif!important}.ticket-route b{text-align:right!important}.ticket-route b:last-child{text-align:left!important}.ticket-route i{color:#737373!important;text-align:center!important;background:0 0!important;justify-self:center!important;width:16px!important;height:16px!important;font:14px/16px Arial,sans-serif!important;display:block!important;transform:translateY(-2px)rotate(-45deg)!important}.ticket-route i:after{content:none!important}.route-line{grid-template-columns:auto 20px auto!important;justify-content:start!important;align-items:center!important;gap:8px!important;display:grid!important}.route-line b{color:#0000!important;background:0 0!important;width:16px!important;height:16px!important;font-size:0!important;display:block!important}.route-line b:after{content:"✈"!important;color:#737373!important;font:14px/16px Arial,sans-serif!important;display:block!important;position:static!important;top:auto!important;left:auto!important;transform:translateY(-2px)rotate(-45deg)!important}.modal{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.delivery-card select{border:1px solid var(--r-border);background:var(--r-surface);width:100%;height:32px;color:var(--r-ink);border-radius:3px;font:600 12px Inter,ui-sans-serif,system-ui,sans-serif}.record-drawer.is-editing{background:#fcfbfb!important}.record-drawer.is-editing .delivery-card,.record-drawer.is-editing .record-fields{background:#f7f5f6!important}.record-drawer.is-editing .delivery-card select,.record-drawer.is-editing .delivery-card input,.record-drawer.is-editing .record-fields input,.record-drawer.is-editing .record-fields select{color:#292429!important;background:#f7f5f6!important;border-color:#d8d2d5!important}.row-actions{align-items:center;gap:9px;display:inline-flex}.row-actions .danger-link{color:#9c3c3c;margin:0;padding:3px}.wide-table th:nth-child(15),.wide-table td:nth-child(15){display:table-cell!important}.route-line b{background:0 0!important}.route-line b:before{content:none!important;display:none!important}.route-line b:after{content:"✈"!important;color:#737373!important;background:0 0!important;font:14px/16px Arial,sans-serif!important;display:block!important;transform:translateY(-2px)rotate(-45deg)!important}.route-line.route-line-flight{grid-template-columns:max-content 20px max-content!important;column-gap:8px!important}.route-line.route-line-flight>span{white-space:nowrap!important}.add-flight-cell{border:1px solid var(--r-border-strong);background:var(--r-surface);color:var(--r-accent);white-space:nowrap;cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font:650 12px Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.add-flight-cell:hover{border-color:var(--r-accent);background:#f8f6fb}.flight-picker{gap:7px;display:grid}.flight-picker .s-link{align-items:center;gap:5px;width:max-content;font-size:12px;display:inline-flex}.table-status-picker{border:1px solid var(--r-border);background:var(--r-surface);min-width:128px;height:30px;color:var(--r-ink);border-radius:3px;padding:0 26px 0 8px;font:600 12px Inter,ui-sans-serif,system-ui,sans-serif}.s-number-modal .order-master-card{border-radius:0;width:min(640px,100vw);min-height:100vh;margin-left:auto;padding:34px;overflow:auto}@media (width>=1101px){.cargo-toolbar,.journey,.period,.weekdays,.cargo-tiles,.cargo-shell>.data,.table-period-control{width:calc(100vw - 256px)!important;margin-left:232px!important;margin-right:24px!important}}.cargo-tiles>.calendar-ghost{border:1px solid var(--r-border)!important;background:var(--r-surface)!important;opacity:.28!important;border-radius:3px!important;min-height:205px!important;padding:12px!important;display:block!important}.calendar-ghost strong{font-size:18px}.calendar-ghost small{color:var(--r-muted);margin-left:8px}:root{--r-bg:#f1f2f2;--r-surface:#fff;--r-border:#d8dcdd;--r-border-strong:#b6bec0;--r-ink:#20262a;--r-muted:#606d70;--r-muted-2:#899395;--r-accent:#356b72;--r-accent-strong:#28565d;--r-accent-soft:#e5eff0;--r-taxi:#d7a33c;--r-taxi-soft:#fff1d8;--r-sidebar:#202326;--r-sidebar-border:#363d40;--r-sidebar-hover:#2b3134;--r-success:#287452;--r-success-bg:#e0f1e8;--r-warning:#9a681f;--r-warning-bg:#f8edda;--r-danger:#a2474d;--r-danger-bg:#f7e7e9}.cargo-shell{background:#f0f0f1!important}.cargo-header,.cargo-shell>.data,.tile,.detail-drawer,.review-card{box-shadow:0 1px #2a232b0a!important}.cargo-toolbar,.journey,.period{background:0 0!important}.table-head{padding:21px 26px!important}.wide-table td,.master-data td{color:#332f39!important}.wide-table th,.master-data th{color:#596577!important;background:#f1f4f8!important}.brand{background:#356b72!important;box-shadow:0 1px #1a464c33!important}.brand:hover{background:#28565d!important}.detail-drawer,.s-number-form,.order-master-card{background:#fff!important}.delivery-card,.s-flight-summary{background:#fbfcfe!important}.operations-nav{background:#202228!important;border-right-color:#353944!important}.operations-nav button.active{box-shadow:inset 3px 0 var(--r-taxi)!important}.table-role-switcher button.active{background:#356b72!important;border-color:#356b72!important;box-shadow:0 1px 2px #1a464c3d!important}.table-role-switcher button.planned small{color:#647188!important;background:#e8edf5!important}.flight-board-head{position:relative;background:linear-gradient(90deg,#fff 0% 76%,#f8faff 100%)!important;min-height:112px!important;padding-top:24px!important}.flight-board-head>div:first-child{z-index:1;position:relative}.airside-kicker{color:#466f73;font:750 10px var(--r-mono);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 8px;line-height:1;display:flex}.airside-kicker svg{color:var(--r-accent);stroke-width:2.2px}.airside-kicker i{background:repeating-linear-gradient(90deg,#aab7d1 0 4px,#0000 4px 8px);width:28px;height:1px;margin-left:2px;display:inline-block}.airside-kicker em{color:#7a8493;font:700 10px var(--r-mono);letter-spacing:.08em;font-style:normal}.flight-board-head:after{content:"";background:repeating-linear-gradient(90deg,#b5c1d8 0 7px,#0000 7px 13px);width:148px;height:1px;position:absolute;bottom:23px;right:24px}.flight-board-head:before{content:"●  FLIGHT BOARD";color:#657b7e;font:700 10px var(--r-mono);letter-spacing:.1em;position:absolute;top:29px;right:24px}.flight-edit-form{border:1px solid var(--r-border);background:#fafcfc;border-radius:7px;grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.flight-edit-form label{color:var(--r-muted);gap:6px;font:700 11px Inter,ui-sans-serif,system-ui,sans-serif;display:grid}.flight-edit-form label:first-child,.flight-edit-form label:nth-child(6),.flight-edit-form .form-error,.flight-edit-actions{grid-column:1/-1}.flight-edit-form input,.flight-edit-form select{border:1px solid var(--r-border);height:36px;color:var(--r-ink);background:#fff;border-radius:5px;padding:0 9px;font:600 13px Inter,ui-sans-serif,system-ui,sans-serif}.flight-edit-form input:focus,.flight-edit-form select:focus{border-color:var(--r-accent);outline:2px solid var(--r-accent-soft)}.flight-edit-actions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.flight-edit-actions button{height:34px;padding:0 12px}.flight-edit-button{width:100%;height:36px;margin-top:9px;border-color:var(--r-accent)!important;color:var(--r-accent)!important}.flight-edit-button:hover{background:var(--r-accent-soft)!important}.tyo-breakdown{gap:7px;display:grid}.tyo-breakdown article{border:1px solid var(--r-border);border-left:3px solid var(--r-accent);background:#fbfcfc;border-radius:5px;padding:11px 12px}.tyo-breakdown article.rejected{border-left-color:var(--r-danger);background:snow}.tyo-breakdown article header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tyo-breakdown article header b{color:var(--r-ink);font:700 12px var(--r-mono)}.tyo-breakdown article header span{color:var(--r-accent);font:700 11px var(--r-mono);white-space:nowrap}.tyo-breakdown article p{color:var(--r-muted);margin:6px 0 3px;font:600 11px Inter,ui-sans-serif,system-ui,sans-serif}.tyo-breakdown article small{color:#7b8789;text-overflow:ellipsis;white-space:nowrap;font:600 10px Inter,ui-sans-serif,system-ui,sans-serif;display:block;overflow:hidden}.tyo-breakdown-empty{border:1px dashed var(--r-border-strong);color:var(--r-muted);border-radius:5px;margin:0;padding:12px;font-size:12px}.consignee-availability{color:var(--r-muted);margin-top:5px;font:600 11px Inter,ui-sans-serif,system-ui,sans-serif;display:block}.order-grid select:disabled{cursor:not-allowed;color:#8b9293!important;background:#f3f4f4!important}.flight-ready{border-left:2px solid var(--r-accent);background:var(--r-accent-soft);color:var(--r-muted);padding:7px 8px;font:600 11px Inter,ui-sans-serif,system-ui,sans-serif;display:block}.flight-ready b{color:var(--r-accent);font-family:var(--r-mono)}
