.staffLauncher{z-index:80;color:#fff;background:#07111f;border:1px solid #f4c95d;border-radius:999px;padding:11px 14px;font-weight:900;position:fixed;bottom:16px;left:16px;box-shadow:0 12px 30px #07111f42}.staffPortal{z-index:79;color:#07111f;background:#fff;border:1px solid #f4c95db3;border-radius:20px;width:min(520px,100vw - 28px);max-height:82vh;padding:16px;position:fixed;bottom:72px;left:14px;overflow:auto;box-shadow:0 24px 70px #07111f52}.staffHead{border-bottom:1px solid #e7ebef;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.staffHead small{color:#8b6a12;letter-spacing:.12em;font-weight:900}.staffHead h2{margin:3px 0 5px}.staffHead span{color:#687681;font-size:11px}.staffHead>button{background:#eef2f6;border:0;border-radius:10px;width:38px;height:38px;font-size:22px}.staffMessage{color:#fff;background:#07111f;border-radius:10px;margin:12px 0;padding:10px 12px;font-size:12px;font-weight:800}.staffStats{grid-template-columns:repeat(4,1fr);gap:7px;margin:14px 0;display:grid}.staffStats>div{background:#fbfcfd;border:1px solid #e3e8ec;border-radius:12px;padding:10px}.staffStats small{color:#73808b;text-transform:uppercase;font-size:9px;display:block}.staffStats b{margin-top:4px;font-size:15px;display:block}.staffToolbar{grid-template-columns:1fr auto;gap:8px;margin:10px 0;display:grid}.staffToolbar input,.staffField select,.staffInputs input,.staffRoleRow select{background:#f8fafc;border:1px solid #dbe2e8;border-radius:10px;width:100%;min-height:42px;padding:10px;font-size:14px}.staffToolbar button,.staffAction button,.staffRoleRow button{color:#fff;background:#07111f;border:0;border-radius:10px;padding:10px 12px;font-weight:850}.staffField{gap:5px;font-size:11px;font-weight:800;display:grid}.staffOrder{background:linear-gradient(#fffdf6,#fff);border:1px solid #f4c95d8c;border-radius:14px;margin-top:12px;padding:13px}.staffOrderTop{justify-content:space-between;gap:10px;display:flex}.staffOrderTop h3{margin:3px 0}.staffOrderTop>div small{color:#8b6a12}.staffOrderTop>b{color:#fff;background:#07111f;border-radius:999px;align-self:flex-start;padding:6px 8px;font-size:10px}.staffOrder p{color:#5f6b76;margin:7px 0;font-size:12px}.staffFinance{grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0;display:grid}.staffFinance span{background:#f4f7f9;border-radius:10px;gap:3px;padding:9px;font-size:10px;display:grid}.staffFinance b{font-size:13px}.staffAction{border-top:1px dashed #d6dde3;margin-top:12px;padding-top:12px}.staffAction h4{margin:0 0 8px}.staffInputs{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:8px;display:grid}.staffInputs.two{grid-template-columns:1fr 1fr}.staffAction button{width:100%}.staffRoles{border-top:2px solid #f4c95d;margin-top:16px;padding-top:14px}.staffRoles h3{margin:0 0 4px}.staffRoles>p{color:#6d7883;font-size:11px}.staffRoleRow{border-bottom:1px solid #edf0f2;grid-template-columns:1.2fr 1fr auto;align-items:center;gap:7px;padding:9px 0;display:grid}.staffRoleRow b,.staffRoleRow small{display:block}.staffRoleRow small{color:#7c8894;margin-top:2px}.staffRoleRow button{padding:9px}.staffFoot{color:#7c8792;margin-top:14px;line-height:1.5;display:block}@media (max-width:560px){.staffLauncher{bottom:12px;left:10px}.staffPortal{border-radius:16px;width:calc(100vw - 16px);max-height:84vh;bottom:66px;left:8px}.staffStats{grid-template-columns:1fr 1fr}.staffFinance,.staffInputs,.staffInputs.two,.staffRoleRow{grid-template-columns:1fr}.staffRoleRow button{width:100%}}.staffReportBar{grid-template-columns:1.2fr 1fr 1fr;gap:8px;margin:8px 0 12px;display:grid}.staffReportBar select,.staffReportBar button{border-radius:10px;min-height:42px;font-size:12px;font-weight:800}.staffReportBar select{background:#f8fafc;border:1px solid #dbe2e8;padding:9px}.staffReportBar button{color:#07111f;background:#f4c95d;border:1px solid #f4c95da6;padding:9px 10px}.staffReportBar button:disabled{opacity:.55}@media (max-width:560px){.staffReportBar{grid-template-columns:1fr}.staffReportBar button,.staffReportBar select{width:100%}}.staffTrackingRow{background:#fff;border:1px solid #e4e9ed;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:10px 0;padding:10px;display:flex}.staffTrackingRow small,.staffTrackingRow b{display:block}.staffTrackingRow small{color:#77838e;letter-spacing:.08em;font-size:9px}.staffTrackingRow b{margin-top:3px;font-size:13px}.staffQr{align-items:center;gap:8px;display:flex}.staffQr img{background:#fff;border:1px solid #e1e6ea;border-radius:8px;width:72px;height:72px}.staffQr a{color:#07111f;border:1px solid #f4c95d;border-radius:8px;padding:7px 8px;font-size:10px;font-weight:850;text-decoration:none}@media (max-width:560px){.staffTrackingRow{align-items:flex-start}.staffQr{flex-direction:column;align-items:flex-end}.staffQr img{width:82px;height:82px}}.staffTelegram{background:linear-gradient(#f7fcff,#fff);border:1px solid #229ed959;border-radius:14px;margin-top:16px;padding:13px}.staffTelegramHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.staffTelegramHead small{color:#1677a7;letter-spacing:.12em;font-weight:900}.staffTelegramHead h3{margin:3px 0}.staffTelegramHead button{color:#fff;background:#229ed9;border:0;border-radius:10px;padding:9px 11px;font-weight:850}.staffTelegramStats{grid-template-columns:repeat(4,1fr);gap:7px;margin:10px 0;display:grid}.staffTelegramStats span{background:#fff;border:1px solid #dbeaf2;border-radius:10px;padding:9px}.staffTelegramStats small,.staffTelegramStats b{display:block}.staffTelegramStats small{color:#6e7c87;font-size:9px}.staffTelegramStats b{margin-top:3px}.staffTelegram>small{color:#6d7883;line-height:1.45;display:block}@media (max-width:560px){.staffTelegramHead{flex-direction:column;align-items:flex-start}.staffTelegramHead button{width:100%}.staffTelegramStats{grid-template-columns:1fr 1fr}}.telegramHealth{background:#f8fbfc;border:1px solid #dfe6ea;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:14px;padding:13px;display:flex}.telegramHealth.ok{background:#f4fbf6;border-color:#b9dfc5}.telegramHealth.attention{background:#fff7f5;border-color:#efc0b8}.telegramHealth small{letter-spacing:.1em;color:#6d7882;font-size:9px;font-weight:900}.telegramHealth h3{margin:3px 0 5px}.telegramHealth p{color:#66727c;margin:3px 0;font-size:11px}.telegramHealth b{color:#8b1e1e;margin-top:7px;font-size:11px;display:block}.telegramHealth button{color:#fff;white-space:nowrap;background:#07111f;border:0;border-radius:10px;padding:9px 11px;font-weight:850}@media (max-width:560px){.telegramHealth{flex-direction:column}.telegramHealth button{width:100%}}.staffQr button{color:#fff;background:#07111f;border:1px solid #07111f;border-radius:8px;padding:7px 8px;font-size:10px;font-weight:850}.staffLabelPrint{display:none}@media print{.staffLabelPrint,.staffLabelPrint *{visibility:visible!important}.staffLabelPrint{color:#07111f;background:#fff;width:100%;padding:14mm;font-family:Arial,sans-serif;position:absolute;top:0;left:0;display:block!important}.staffLabelBrand{border-bottom:2px solid #07111f;align-items:center;gap:14px;padding-bottom:12px;display:flex}.staffLabelBrand img{object-fit:contain;width:68px;height:82px}.staffLabelBrand h1{margin:0;font-size:22px}.staffLabelBrand p{margin:4px 0 0;font-size:12px}.staffLabelMain{grid-template-columns:1fr 150px;align-items:center;gap:18px;padding:18px 0;display:grid}.staffLabelMain small{letter-spacing:.12em;font-size:10px;display:block}.staffLabelMain strong{margin:4px 0 10px;font-size:27px;display:block}.staffLabelMain p{margin:5px 0;font-size:13px}.staffLabelMain b{border:1px solid #07111f;border-radius:999px;margin-top:8px;padding:6px 9px;display:inline-block}.staffLabelQr{width:150px;height:150px}.staffLabelPrint footer{text-align:center;border-top:1px solid #777;padding:10px 0 0;font-size:11px;color:#07111f!important;background:#fff!important}}.pickupVerify{background:#f3fbf5;border-radius:12px;border:1px solid #b9dfc5!important;padding:12px!important}.pickupVerify p{color:#486653!important;margin:0 0 8px!important;font-size:11px!important}.pickupVerify input{letter-spacing:.3em;text-align:center;background:#fff;border:1px solid #a9cfb6;border-radius:10px;width:100%;min-height:46px;margin-bottom:8px;padding:11px;font-size:20px;font-weight:900}.pickupVerify button{background:#145a2f!important}.staffAlerts{background:#fffdf7;border:1px solid #eadfc1;border-radius:14px;margin:12px 0 14px;padding:12px}.staffAlertsHead{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.staffAlertsHead small{color:#8b6a12;letter-spacing:.1em;font-size:9px;font-weight:900;display:block}.staffAlertsHead h3{margin:3px 0 0}.staffAlertsHead>b{color:#9b2c1f;white-space:nowrap;background:#fff0ed;border-radius:999px;padding:5px 8px;font-size:10px}.staffAlert{text-align:left;color:#07111f;background:#fff;border:1px solid #e5e9ed;border-radius:11px;width:100%;margin:7px 0;padding:10px;display:block}.staffAlert.high{background:#fff8f6;border-left:4px solid #c9362a}.staffAlert.medium{background:#fffdf7;border-left:4px solid #d59b21}.staffAlert>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.staffAlert strong{font-size:12px}.staffAlert span{background:#eef2f6;border-radius:999px;padding:4px 6px;font-size:9px}.staffAlert p{margin:6px 0 3px;font-size:11px;line-height:1.35}.staffAlert small{color:#7b8793;font-size:9px}@media (max-width:560px){.staffAlertsHead{flex-direction:column}.staffAlertsHead>b{align-self:flex-start}}.staffQualityQueue{background:#d7b85d0f;border:1px solid #d7b85d47;border-radius:14px;gap:8px;padding:12px;display:grid}.staffQc{gap:9px;display:grid}.staffQc textarea{box-sizing:border-box;resize:vertical;width:100%}.staffQcActions{flex-wrap:wrap;gap:8px;display:flex}.staffQcActions .dangerButton{background:#e65b5b1f;border-color:#e65b5b73}@media (max-width:620px){.staffQcActions{display:grid}.staffQcActions button{width:100%}}.shipmentLauncher{z-index:80;color:#fff;background:#102a43;border:1px solid #f4c95d;border-radius:999px;padding:11px 14px;font-weight:900;position:fixed;bottom:16px;left:126px;box-shadow:0 12px 30px #07111f38}.shipmentPanel{z-index:78;color:#07111f;background:#fff;border:1px solid #f4c95db3;border-radius:20px;width:min(560px,100vw - 28px);max-height:84vh;padding:16px;position:fixed;bottom:72px;left:14px;overflow:auto;box-shadow:0 24px 70px #07111f52}.shipmentHead{border-bottom:1px solid #e7ebef;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.shipmentHead small{color:#8b6a12;letter-spacing:.12em;font-weight:900}.shipmentHead h2{margin:3px 0}.shipmentHead>button{background:#eef2f6;border:0;border-radius:10px;width:38px;height:38px;font-size:22px}.shipmentMsg{color:#fff;background:#07111f;border-radius:10px;margin:12px 0;padding:10px 12px;font-size:12px;font-weight:850}.shipmentCreate{background:#fbfcfd;border:1px solid #e2e8ec;border-radius:14px;margin:14px 0;padding:12px}.shipmentCreate h3{margin:0 0 9px}.shipmentInputs{grid-template-columns:1fr 1.3fr 1fr;gap:7px;display:grid}.shipmentInputs input,.shipmentField select,.shipmentAssign select{background:#f8fafc;border:1px solid #dbe2e8;border-radius:10px;width:100%;min-height:42px;padding:9px;font-size:14px}.shipmentCreate>button,.shipmentAssign button,.shipmentActions button,.shipmentRefresh{color:#fff;background:#07111f;border:0;border-radius:10px;padding:10px 12px;font-weight:850}.shipmentCreate>button{width:100%;margin-top:8px}.shipmentField{gap:5px;font-size:11px;font-weight:800;display:grid}.shipmentCard{background:linear-gradient(#fffdf6,#fff);border:1px solid #f4c95d8c;border-radius:14px;margin-top:12px;padding:13px}.shipmentTop{justify-content:space-between;gap:10px;display:flex}.shipmentTop small{color:#8b6a12}.shipmentTop h3{margin:3px 0}.shipmentTop>b{color:#fff;background:#07111f;border-radius:999px;align-self:flex-start;padding:6px 9px;font-size:10px}.shipmentStats{grid-template-columns:repeat(4,1fr);gap:7px;margin:11px 0;display:grid}.shipmentStats span{background:#fff;border:1px solid #e5eaee;border-radius:10px;padding:9px}.shipmentStats small,.shipmentStats b{display:block}.shipmentStats small{color:#71808c;font-size:9px}.shipmentStats b{margin-top:3px;font-size:13px}.shipmentCard>p{color:#687681;font-size:11px}.shipmentActions{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;display:grid}.shipmentActions button:first-child{color:#07111f;background:#f4c95d}.shipmentAssign{grid-template-columns:1fr auto;gap:8px;margin:12px 0;display:grid}.shipmentCargo{border-top:1px dashed #d7dee3;margin-top:12px;padding-top:10px}.shipmentCargo h4{margin:0 0 7px}.shipmentCargo>div{border-bottom:1px solid #edf0f2;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:8px 0;display:grid}.shipmentCargo b,.shipmentCargo small{display:block}.shipmentCargo small{color:#72808c;margin-top:2px;font-size:10px}.shipmentCargo button{color:#8b1e1e;background:#fff7f5;border:1px solid #e6b7ae;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:800}.shipmentCargo p,.shipmentEmpty{color:#75818c;font-size:11px}.shipmentRefresh{background:#102a43;width:100%;margin-top:12px}@media (max-width:560px){.shipmentLauncher{bottom:12px;left:118px}.shipmentPanel{border-radius:16px;width:calc(100vw - 16px);bottom:66px;left:8px}.shipmentInputs{grid-template-columns:1fr}.shipmentStats{grid-template-columns:1fr 1fr}.shipmentActions,.shipmentAssign,.shipmentCargo>div{grid-template-columns:1fr}.shipmentCargo button{width:100%}}:root{color:#07111f;background:#eef2f6;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}.app{background:#f7f9fc;max-width:760px;min-height:100vh;margin:auto}header{color:#fff;background:#07111f;justify-content:space-between;align-items:center;height:70px;padding:0 20px;display:flex}header b{letter-spacing:1px}header i{color:#f4c95d;font-style:normal}header a,footer a{color:#07111f;background:#f4c95d;border-radius:9px;padding:10px 13px;font-size:12px;font-weight:800;text-decoration:none}.hero{color:#fff;background:linear-gradient(145deg,#07111f,#102846);padding:42px 20px}.hero small{color:#c8d1dc}.hero h1{letter-spacing:-1.5px;font-size:38px;line-height:1.03}.hero em{color:#f4c95d;font-style:normal}.hero p{color:#b9c5d1}nav{background:#fff;border-bottom:1px solid #dde4eb;grid-template-columns:repeat(3,1fr);display:grid}nav a{text-align:center;color:#07111f;padding:17px 5px;font-size:12px;font-weight:800;text-decoration:none}.card{background:#fff;border:1px solid #dfe6ec;border-radius:16px;margin:14px;padding:20px}.card>small,.rates small{letter-spacing:1.4px;color:#738090;font-size:9px;font-weight:800}.card h2{margin:6px 0 18px;font-size:23px}.grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}label{font-size:11px;font-weight:700}label span{color:#778594;margin-top:5px;display:block}input{background:#f8fafc;border:1px solid #dce3e9;border-radius:10px;width:100%;padding:13px;font-size:14px}.chips{gap:7px;display:flex}.card>button,.search button{color:#07111f;background:#f4c95d;border:0;border-radius:10px;padding:13px;font-weight:900}.card>button{width:100%;margin-top:10px}.search{gap:7px;display:flex}.search button{color:#fff;background:#07111f}.rates{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px;display:grid}.rates div{color:#fff;background:#07111f;border-radius:15px;padding:20px}.rates b{color:#f4c95d;margin:7px 0;font-size:30px;display:block}.rates span{color:#b4bfca;font-size:11px}footer{color:#fff;background:#07111f;padding:28px 20px}footer p{color:#bac5d0;font-size:12px}footer a{text-align:center;margin:18px 0;display:block}footer small{color:#8292a3}.card input+input{margin-top:8px}.card>.search{margin-top:10px}.order{border-bottom:1px solid #e5eaf0;grid-template-columns:1fr auto;gap:4px;padding:12px 0;display:grid}.order span{background:#eef2f6;border-radius:6px;padding:4px 7px;font-size:11px}.order small{color:#7b8794;grid-column:1/3}.order select{background:#fff;border:1px solid #dce3e9;border-radius:8px;grid-column:1/3;padding:9px}.chips button{background:#eef2f6;border:0;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:800}.chips button.chosen{color:#fff;background:#07111f}.admin select{background:#fff;border:1px solid #dce3e9;border-radius:10px;width:100%;margin-bottom:12px;padding:12px}.adminActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.adminActions button{color:#fff;background:#07111f;border:0;border-radius:10px;padding:12px;font-weight:800}.adminActions button:last-child{color:#07111f;background:#f4c95d}.timeline{padding-left:22px}.timeline li{margin:10px 0}.timeline small,.trackResult small{color:#7b8794;display:block}.trackResult{gap:5px;padding:14px 0;display:grid}@media (max-width:420px){.hero h1{font-size:33px}.grid{grid-template-columns:1fr}.card,.rates{margin:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}button,a,input,select,textarea{touch-action:manipulation}button:disabled{opacity:.6;cursor:not-allowed}input,select,textarea{max-width:100%;font-size:16px}header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}@media (max-width:640px){.app{padding:0 12px 28px}header{gap:8px;margin:0 -12px;padding:12px}header b{font-size:14px}header a{font-size:13px}section,.card{border-radius:16px}h1{font-size:32px;line-height:1.05}h2{font-size:22px}.grid{grid-template-columns:1fr}button,input,select,textarea{min-height:46px}textarea{min-height:96px}.order{overflow-wrap:anywhere}}.brand{align-items:center;gap:9px;display:flex}.brandMark{color:#f4c95d;border:1px solid #f4c95d;border-radius:50%;place-items:center;width:34px;height:34px;font-style:italic;font-weight:900;display:inline-grid;box-shadow:0 0 0 3px #f4c95d14}.copyBtn{border-radius:8px;margin-left:6px;padding:4px 8px;font-size:12px;min-height:auto!important}.orderTabs{gap:8px;margin:12px 0;display:flex}.orderTabs button{flex:1}.orderTabs .activeTab{border-color:#f4c95d;box-shadow:inset 0 0 0 1px #f4c95d}.brandLogo{object-fit:contain;background:#fff;border-radius:12px;width:44px;height:44px;display:block}.authCard{scroll-margin-top:18px}.primaryAuth{font-weight:800}.authCard input{font-size:16px}:root{--tj-red:#d62828;--tj-green:#16834b;--tj-gold:#f4c95d}body{background:linear-gradient(#f7f9fc 0%,#fff 100%)}header{border-bottom:3px solid var(--tj-gold);box-shadow:0 6px 24px #07111f24}.hero{border-bottom:4px solid var(--tj-gold);position:relative;overflow:hidden}.hero:after{content:"";background:linear-gradient(90deg,var(--tj-red) 0 33%,#fff 33% 66%,var(--tj-green) 66%);height:8px;position:absolute;bottom:0;left:0;right:0}.hero small{letter-spacing:.14em}.card{border:1px solid #f4c95d52;box-shadow:0 8px 28px #07111f0f}.card>small{color:#8b6a12;letter-spacing:.14em;font-weight:800}.brandLogo{border:2px solid var(--tj-gold);box-shadow:0 0 0 2px #f4c95d24}nav{border-bottom:1px solid #f4c95d59}nav a:first-child{color:#fff;background:linear-gradient(135deg,#0b1a2b,#132b45)}.chosen,.primaryAuth{color:#fff!important;border-color:var(--tj-gold)!important;background:linear-gradient(135deg,#07111f,#142b45)!important}.app{position:relative}.app:before,.app:after{content:"";z-index:30;pointer-events:none;background:repeating-linear-gradient(45deg,#d62828 0 6px,#f4c95d 6px 12px,#fff 12px 18px,#16834b 18px 24px);width:8px;position:fixed;top:0;bottom:0}.app:before{left:0}.app:after{right:0}header:before{content:"◆ ✦ ◆ ✦ ◆";color:#f4c95d;letter-spacing:5px;white-space:nowrap;background:#07111f;padding:0 12px;font-size:11px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.hero{color:#fff;background:radial-gradient(circle at 80% 15%,#f4c95d2e,#0000 28%),linear-gradient(145deg,#07111f,#0c2035 65%,#07111f)}.hero h1,.hero p{color:#fff}.hero em{color:#f4c95d}.card{position:relative;overflow:hidden}.card:before{content:"";background:linear-gradient(90deg,#d62828 0 20%,#f4c95d 20% 40%,#16834b 40% 60%,#f4c95d 60% 80%,#d62828 80%);height:5px;position:absolute;top:0;left:0;right:0}.card:after{content:"✦";color:#f4c95d7a;font-size:18px;position:absolute;top:11px;right:14px}.admin{background:linear-gradient(#fffdf6,#fff);border:2px solid #f4c95da6}.order{border-left:3px solid #f4c95d}footer{color:#fff;background:#07111f;border-top:4px solid #f4c95d}@media (max-width:520px){.app:before,.app:after{width:4px}.hero{border-radius:0 0 24px 24px}.card{border-radius:22px}}.tajikCrown{color:#f4c95d;background:#07111f;border:1px solid #f4c95d;border-radius:50%;place-items:center;width:24px;height:24px;margin-top:-24px;margin-left:-8px;font-size:13px;display:grid}h1,h2{letter-spacing:-.02em}button{transition:transform .12s,box-shadow .12s}button:active{transform:scale(.98)}.nationalSeal{color:#f4c95d;background:#07111f94;border:1px solid #f4c95db8;border-radius:999px;align-items:center;gap:9px;margin:0 0 16px;padding:8px 13px;display:inline-flex;box-shadow:inset 0 0 0 2px #f4c95d14}.nationalSeal b{letter-spacing:.18em;font-size:11px}.nationalSeal span{font-size:10px}.footerOrnament{color:#f4c95d;letter-spacing:8px;margin:0 auto 14px;font-size:12px}footer a{color:#f4c95d;border:1px solid #f4c95d;border-radius:999px;margin:8px 0;padding:10px 16px;font-weight:800;text-decoration:none;display:inline-block}.rates>div{border-top:4px solid #f4c95d;position:relative;overflow:hidden}.rates>div:after{content:"✦";color:#f4c95d8c;position:absolute;top:10px;right:12px}@media (max-width:700px){header{padding-left:14px;padding-right:14px}nav{scrollbar-width:none;gap:8px;padding:10px 8px;display:flex;overflow-x:auto}nav::-webkit-scrollbar{display:none}nav a{border:1px solid #f4c95d52;border-radius:999px;flex:none;padding:9px 12px}main{padding-left:12px;padding-right:12px}.hero{margin-left:-12px;margin-right:-12px;padding-left:20px;padding-right:20px}.card{padding:18px 16px}.grid,.rates{grid-template-columns:1fr}input,select,textarea,button{min-height:46px}.timeline{padding-left:8px}.timeline li{border-left:2px solid #f4c95d73;padding-left:16px}}.sectionOrnament{text-align:center;color:#f4c95d;letter-spacing:10px;margin:-5px 0 10px;font-size:11px}.trackCard{background:linear-gradient(#fff 0%,#fffdf6 100%)}.nationalDivider{color:#8b6a12;justify-content:center;align-items:center;gap:14px;margin:18px 0;display:flex}.nationalDivider:before,.nationalDivider:after{content:"";background:linear-gradient(90deg,#0000,#f4c95d);flex:1;height:1px}.nationalDivider:after{background:linear-gradient(90deg,#f4c95d,#0000)}.nationalDivider b{letter-spacing:.2em;font-size:10px}.nationalDivider span{color:#d62828}.serviceStrip{color:#fff;background:linear-gradient(145deg,#07111f,#102a43);border-color:#f4c95d}.serviceStrip>small{color:#f4c95d}.serviceGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px;display:grid}.serviceGrid div{text-align:center;background:#ffffff0a;border:1px solid #f4c95d4d;border-radius:16px;flex-direction:column;align-items:center;gap:7px;padding:14px 8px;display:flex}.serviceGrid b{font-size:24px}.serviceGrid span{font-size:12px;font-weight:700;line-height:1.25}@media (max-width:600px){.serviceGrid{grid-template-columns:repeat(2,1fr)}}.trustBand{grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0 18px;display:grid}.trustBand div{text-align:center;background:linear-gradient(#fffdf6,#fff);border:1px solid #f4c95d6b;border-radius:18px;padding:16px 10px}.trustBand b{color:#07111f;margin-bottom:5px;font-size:18px;display:block}.trustBand span{color:#6d7480;font-size:11px;font-weight:700}@media (max-width:600px){.trustBand{grid-template-columns:1fr 1fr}.trustBand div:last-child{grid-column:1/-1}}.linkButton{color:#576574!important;background:0 0!important;border:1px solid #dce3e9!important;font-weight:800!important}.linkButton:hover{color:#07111f!important;border-color:#f4c95d!important}.heroBrandLogo{object-fit:contain;background:#fff;border:2px solid #f4c95d;border-radius:18px;width:150px;height:auto;margin:0 0 18px;display:block;box-shadow:0 12px 34px #00000047,0 0 0 4px #f4c95d1a}@media (max-width:520px){.heroBrandLogo{width:126px}}.card>select{background:#f8fafc;border:1px solid #dce3e9;border-radius:10px;width:100%;margin-top:8px;padding:13px;font-size:16px}.whatsappOrder{color:#126b39;background:#eaf8ef;border:1px solid #b9e4c8;border-radius:9px;grid-column:1/3;width:max-content;max-width:100%;padding:8px 11px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.whatsappOrder:hover{background:#dcf3e4}.adminSelected{background:linear-gradient(#fffdf6,#fff);border:1px solid #f4c95d80;border-radius:16px;margin:12px 0 16px;padding:16px}.adminSelected>div{grid-template-columns:1fr auto;align-items:center;gap:5px;display:grid}.adminSelected h3{margin:3px 0;font-size:18px}.adminSelected>div small,.adminSelected>small{color:#7b8794;grid-column:1/-1}.adminSelected>div span{background:#eef2f6;border-radius:8px;padding:5px 8px;font-size:11px}.adminSelected p{color:#4d5966;margin:7px 0;font-size:13px}.adminSelected>a{margin:6px 8px 6px 0}.adminSelected>button{color:#fff;background:#07111f;border:0;border-radius:10px;width:100%;margin-top:10px;padding:12px;font-weight:900}.installAppBtn{color:#fff;background:#07111f;border:1px solid #f4c95d;border-radius:14px;width:calc(100% - 28px);margin:12px 14px 0;padding:13px 16px;font-size:14px;font-weight:900;display:block;box-shadow:0 8px 22px #07111f24}.installAppBtn:active{transform:scale(.99)}.receiptPrint{display:none}@media print{@page{size:A4;margin:14mm}body{background:#fff!important}body *{visibility:hidden!important}.receiptPrint,.receiptPrint *{visibility:visible!important}.receiptPrint{color:#07111f;background:#fff;width:100%;padding:20px;font-family:Arial,sans-serif;position:absolute;top:0;left:0;display:block!important}.receiptHead{align-items:center;gap:16px;display:flex}.receiptHead img{object-fit:contain;width:76px;height:92px}.receiptHead h1{margin:0;font-size:24px}.receiptHead p{margin:4px 0 0}.receiptPrint p{margin:8px 0;font-size:14px}.receiptPrint hr{border:0;border-top:1px solid #999;margin:14px 0}.receiptSlogan{text-align:center;font-weight:700}}.orderDetail{background:linear-gradient(#fffdf6,#fff);border:2px solid #f4c95d8c}.orderDetailHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.orderDetailHead h2{margin:4px 0 7px}.orderDetailHead>span{color:#fff;white-space:nowrap;background:#07111f;border:1px solid #f4c95d;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.detailStats,.financeRow{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.detailStats>div,.financeRow>div{background:#f8fafc;border:1px solid #e4e8ec;border-radius:12px;padding:12px}.detailStats small,.financeRow small{color:#7b8794;font-size:10px;display:block}.detailStats b,.financeRow b{margin-top:4px;display:block}.warehouseBadge{background:#eef7f1;border:1px solid #c7e5d1;border-radius:12px;gap:3px;margin:12px 0;padding:12px;display:grid}.warehouseBadge small{color:#5d6b62}.detailPayments p,.detailHistory p{border-bottom:1px solid #eceff2;justify-content:space-between;gap:10px;margin:0;padding:8px 0;display:flex}.detailPayments span,.detailHistory small{color:#7b8794;font-size:11px}.detailActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.detailActions a,.detailActions button,.adminQuickActions button{color:#fff;background:#07111f;border:0;border-radius:10px;place-items:center;padding:11px;font-size:12px;font-weight:800;text-decoration:none;display:grid}.detailActions a:first-child,.detailActions button:not(.secondary){color:#07111f;background:#f4c95d}.detailActions .secondary{color:#07111f;background:#eef2f6}.adminQuickActions{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.adminQuickActions button{background:#07111f}.adminQuickActions button:last-child{color:#07111f;background:#f4c95d}@media (max-width:520px){.detailStats,.financeRow,.detailActions{grid-template-columns:1fr}.orderDetailHead{flex-direction:column}.orderDetailHead>span{align-self:flex-start}}.adminPaymentHistory{background:#f8fafc;border:1px solid #e4e8ec;border-radius:12px;margin:12px 0;padding:12px}.adminPaymentHistory h4{margin:0 0 8px}.adminPaymentHistory p{border-bottom:1px solid #e7ebef;justify-content:space-between;gap:8px;margin:0;padding:7px 0;display:flex}.adminPaymentHistory p:last-child{border-bottom:0}.adminPaymentHistory span{color:#617080;font-size:11px}.offlineBanner{color:#6b4f00;text-align:center;background:#fff4d6;border-bottom:1px solid #f4c95d;margin:0;padding:10px 14px;font-size:12px;font-weight:800}.offlineBanner:before{content:"●";color:#d62828;margin-right:7px}.toast{z-index:1000;color:#fff;text-align:center;cursor:pointer;background:#07111f;border:1px solid #f4c95db8;border-radius:14px;width:min(520px,100% - 28px);padding:13px 16px;font-size:13px;font-weight:800;position:fixed;top:82px;left:50%;transform:translate(-50%);box-shadow:0 14px 36px #07111f47}.toast:after{content:"×";float:right;color:#f4c95d;font-size:16px;line-height:1}.statusCorrection{background:#fff9f6;border:1px dashed #d6282861;border-radius:14px;margin:14px 0;padding:14px}.statusCorrection h4{color:#8b1e1e;margin:0 0 4px}.statusCorrection>small{color:#786b68;margin-bottom:10px;display:block}.statusCorrection select,.statusCorrection input{background:#fff;border:1px solid #ddd6d2;border-radius:10px;width:100%;margin:6px 0;padding:11px}.statusCorrection button{color:#fff;background:#8b1e1e;border:0;border-radius:10px;width:100%;margin-top:7px;padding:11px;font-weight:850}.adminPaymentRow{border-bottom:1px solid #e7ebef;padding:8px 0}.adminPaymentRow:last-child{border-bottom:0}.adminPaymentRow>p{border-bottom:0!important;padding:3px 0!important}.adminPaymentRow>button{color:#8b1e1e;background:#fff6f4;border:1px solid #e4b1aa;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:800}.adminPaymentRow>small{color:#7b5a56;margin-top:5px;display:block}.refundControl{background:#fff9f6;border:1px solid #edd2cd;border-radius:10px;margin-top:8px;padding:10px}.refundControl>div{gap:7px;margin-top:7px;display:flex}.refundControl button{color:#fff;background:#8b1e1e;border:0;border-radius:8px;flex:1;padding:9px;font-weight:800}.refundControl button:last-child{color:#07111f;background:#eef2f6}.auditPanel{background:#fbfcfd;border:1px solid #e4e8ec;border-radius:14px;margin-top:18px;padding:14px}.auditPanelHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.auditPanelHead h3{margin:3px 0 0}.auditPanelHead>span{color:#f4c95d;background:#07111f;border-radius:999px;place-items:center;min-width:34px;height:34px;font-weight:900;display:grid}.auditRow{border-bottom:1px solid #e9edf0;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.auditRow:last-child{border-bottom:0}.auditRow div{min-width:0}.auditRow b,.auditRow small{display:block}.auditRow small{color:#7b8794;white-space:nowrap;text-overflow:ellipsis;max-width:340px;margin-top:2px;overflow:hidden}.auditRow time{color:#87929c;white-space:nowrap;font-size:10px}@media (max-width:520px){.auditRow{flex-direction:column;align-items:flex-start;gap:4px}.auditRow small{max-width:240px}}.systemHealth{background:#f8fafb;border:1px solid #dfe5e8;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:14px;display:flex}.systemHealth.healthy{background:#f3fbf5;border-color:#b9dfc5}.systemHealth.attention{background:#fff6f4;border-color:#e8b8af}.systemHealth h3{margin:3px 0 4px}.systemHealth p{color:#687681;margin:0;font-size:11px;line-height:1.5}.systemHealth button{color:#fff;white-space:nowrap;background:#07111f;border:0;border-radius:10px;padding:10px 12px;font-weight:850}.systemHealth.healthy button{background:#145a2f}.systemHealth.attention button{background:#8b1e1e}@media (max-width:520px){.systemHealth{flex-direction:column;align-items:flex-start}.systemHealth button{width:100%}}.heroContacts{flex-wrap:wrap;justify-content:center;gap:10px;padding:0 14px 12px;display:flex}.telegramCta,.instagramCta{color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:11px 15px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.telegramCta{background:#229ed9;box-shadow:0 8px 22px #229ed93d}.instagramCta{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);box-shadow:0 8px 22px #c1358438}.telegramService,.instagramService{color:inherit;text-decoration:none}.telegramService:hover{border-color:#229ed9!important}.telegramService b{color:#229ed9}.instagramService:hover{border-color:#d62976!important}.instagramService b{color:#d62976}.footerContacts{flex-wrap:wrap;justify-content:center;gap:10px;margin:10px 0;display:flex}.footerContacts a{color:#fff;background:#ffffff14;border-radius:999px;padding:8px 11px;font-weight:800;text-decoration:none;display:inline-flex}.footerContacts a:nth-child(2){background:#229ed9}.footerContacts .instagramFooter{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.socialDock{z-index:50;gap:9px;display:grid;position:fixed;bottom:18px;right:18px}.telegramFloat,.instagramFloat{color:#fff;border:2px solid #ffffffe0;border-radius:50%;place-items:center;width:54px;height:54px;font-size:25px;text-decoration:none;display:grid;box-shadow:0 12px 28px #00000038}.telegramFloat{background:#229ed9}.instagramFloat{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.telegramFloat:active,.instagramFloat:active{transform:scale(.96)}@media (max-width:520px){.telegramCta,.instagramCta{width:100%}.socialDock{bottom:14px;right:14px}.telegramFloat,.instagramFloat{width:50px;height:50px}}.telegramAccount{background:#f3fbff;border:1px solid #cfe4ef;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}.telegramAccount b,.telegramAccount small{display:block}.telegramAccount small{color:#60737f;margin-top:3px;font-size:11px;line-height:1.4}.telegramAccount button{color:#fff;white-space:nowrap;background:#229ed9;border:0;border-radius:10px;padding:10px 12px;font-weight:850}@media (max-width:520px){.telegramAccount{flex-direction:column;align-items:flex-start}.telegramAccount button{width:100%}}.noticeHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.noticeHead h2{margin-bottom:4px}.noticeHead p{color:#75808a;margin:0;font-size:11px}.noticeHead>span{color:#f4c95d;background:#07111f;border-radius:999px;place-items:center;min-width:34px;height:34px;font-weight:900;display:grid}.noticeList{gap:9px;margin-top:12px;display:grid}.noticeItem{background:#fbfcfd;border:1px solid #e2e7eb;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:12px;display:grid}.noticeIcon{background:#eef4f7;border-radius:10px;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.noticeItem b{font-size:13px}.noticeItem p{color:#596673;margin:4px 0;font-size:12px;line-height:1.4}.noticeItem small{color:#8a949d;font-size:10px}.noticeActions{gap:6px;min-width:112px;display:grid}.noticeActions button{color:#fff;background:#07111f;border:0;border-radius:9px;padding:8px 9px;font-size:10px;font-weight:850}.noticeActions .secondary{color:#07111f;background:#eef2f6}.notificationEnable{margin-bottom:10px}@media (max-width:560px){.noticeItem{grid-template-columns:auto 1fr}.noticeActions{grid-column:1/-1;grid-template-columns:1fr 1fr;min-width:0}.noticeActions button{width:100%}}.clientQr{background:#fff;border:1px solid #dfe5e9;border-radius:14px;align-items:center;gap:12px;margin:12px 0;padding:12px;display:flex}.clientQr img{background:#fff;border:1px solid #e4e9ec;border-radius:10px;width:88px;height:88px}.clientQr div{gap:4px;display:grid}.clientQr small{color:#74808b}.clientQr a{color:#fff;background:#07111f;border-radius:8px;width:max-content;padding:7px 9px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.receiptQr{align-items:center;gap:12px;margin:12px 0;display:flex}.receiptQr img{width:92px;height:92px}.receiptQr span{font-size:12px;font-weight:700}@media (max-width:520px){.clientQr{align-items:flex-start}.clientQr img{width:78px;height:78px}}@media print{.receiptQr{visibility:visible!important;display:flex!important}.receiptQr *{visibility:visible!important}}.languageSwitcher{white-space:nowrap;background:#07111f;border:1px solid #d3bb76;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.languageSwitcher button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:700}.languageSwitcher button[aria-pressed=true]{color:#07111f;background:#f4c95d}.languageSwitcher button:focus-visible{outline-offset:3px;outline:2px solid #f4c95d}@media (max-width:560px){header{flex-wrap:wrap;gap:6px;height:auto;min-height:70px;padding:10px 14px}.languageSwitcher{order:3;margin:auto}.languageSwitcher button{font-size:11px}}.heroTracker{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #f4c95d59;border-radius:17px;margin-top:24px;padding:14px}.heroTracker label{color:#f4c95d;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.heroTracker>div:first-of-type{grid-template-columns:1fr auto;gap:8px;display:grid}.heroTracker input{color:#07111f;background:#fffffff2;border-color:#ffffff26;min-width:0}.heroTracker button{color:#07111f;background:#f4c95d;border:0;border-radius:10px;padding:0 16px;font-weight:900}.heroTrackResult{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex!important}.heroTrackResult span{gap:2px;display:grid}.heroTrackResult span b{font-size:13px}.heroTrackResult span small{color:#c8d1dc;font-size:11px}.heroTrackResult a{color:#f4c95d;white-space:nowrap;font-size:11px;font-weight:900;text-decoration:none}.heroQuickActions{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.heroQuickActions a{color:#fff;background:#ffffff0e;border:1px solid #ffffff17;border-radius:13px;gap:2px;padding:11px 10px;text-decoration:none;display:grid}.heroQuickActions b{color:#f4c95d;font-size:13px}.heroQuickActions span{color:#c2ccd6;font-size:10px}.clientJourney{background:linear-gradient(#fff,#fffdf8);margin-top:10px;padding:16px 18px}.clientJourney>small{font-size:9px}.clientJourney>h2{margin:3px 0 12px;font-size:18px}.journeyGrid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.journeyGrid>div{background:#fff;border:1px solid #e5e9ed;border-radius:13px;min-width:0;padding:11px 11px 11px 48px;position:relative}.journeyGrid>div>b{color:#f4c95d;background:#07111f;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;display:inline-grid;position:absolute;top:11px;left:10px}.journeyGrid h3{margin:0 0 3px;font-size:12px}.journeyGrid p{color:#6f7b87;margin:0;font-size:10px;line-height:1.35}@media (max-width:600px){.heroTracker>div:first-of-type{grid-template-columns:1fr}.heroTracker button{min-height:46px}.heroTrackResult{flex-direction:column;align-items:flex-start}.heroQuickActions{grid-template-columns:repeat(3,1fr)}.clientJourney{padding:14px 12px}.clientJourney>h2{font-size:16px}.journeyGrid{grid-template-columns:1fr 1fr}.journeyGrid>div{padding:10px}.journeyGrid>div>b{margin-bottom:7px;position:static}.journeyGrid p{font-size:9.5px}}@media (max-width:390px){.heroQuickActions,.journeyGrid{grid-template-columns:1fr}}.marketOrderAmount{color:#9a731d!important;margin-top:5px!important;font-weight:800!important;display:block!important}.marketOrderPrice{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.marketOrderPrice>div{background:#fffdf7;border:1px solid #e4e8ec;border-radius:13px;gap:3px;padding:12px;display:grid}.marketOrderPrice small{color:#77828d;font-size:10px}.marketOrderPrice b{color:#13243a;font-size:16px}.marketOrderPrice span{color:#8a949e;font-size:10px}.receiptProductTotal{border:1px solid #111;border-radius:6px;margin:9px 0;padding:8px 10px;font-size:15px}.receiptProductTotal b{font-weight:900}@media (max-width:600px){.marketOrderPrice{grid-template-columns:1fr 1fr}.marketOrderPrice>div:last-child{grid-column:1/-1}}.marketPaymentBalance{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:10px 0 14px;display:grid}.marketPaymentBalance>div{background:#fffdf7;border:1px solid #e3e8ed;border-radius:14px;gap:3px;padding:12px;display:grid}.marketPaymentBalance small{color:#75808b;font-size:10px}.marketPaymentBalance b{color:#14263b;font-size:16px}.marketOrderPaymentLine{color:#617080!important;margin-top:3px!important;font-weight:700!important;display:block!important}.paymentHistoryList{gap:8px;display:grid}.marketPaymentAdmin{background:#d7b85d12;border:1px solid #d7b85d4d;border-radius:15px;margin:14px 0;padding:14px}.marketPaymentAdmin h3{margin:0 0 10px}.marketPaymentAdmin>button{width:100%;margin-top:8px}.adminMarketBalance{margin:10px 0}@media (max-width:600px){.marketPaymentBalance{grid-template-columns:1fr 1fr}.marketPaymentBalance>div:last-child{grid-column:1/-1}}.marketDashboard{color:#fff;background:linear-gradient(145deg,#081830eb,#060f1ff5);border:1px solid #d7b85d47;border-radius:20px;margin:18px 0 24px;padding:18px}.marketDashboardHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.marketDashboardHead small{color:#d7b85d;letter-spacing:.08em;font-weight:900}.marketDashboardHead h2{margin:4px 0 5px}.marketDashboardHead p{color:#b9c4ce;margin:0;font-size:12px}.marketDashboardHead button{white-space:nowrap}.marketDashboardPrimary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.marketDashboardPrimary article,.marketDashboardSecondary>div{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;gap:4px;padding:13px;display:grid}.marketDashboardPrimary article.attention,.marketDashboardSecondary>div.attention{background:#e5b74813;border-color:#e5b7486b}.marketDashboardPrimary small,.marketDashboardSecondary small{color:#aebbc7;font-size:10px}.marketDashboardPrimary b{color:#f2d36f;font-size:19px}.marketDashboardPrimary span,.marketDashboardSecondary span{color:#c3ced8;font-size:10px}.marketDashboardSecondary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.marketDashboardSecondary b{font-size:15px}.marketDashboardProgress{background:#ffffff09;border:1px solid #ffffff12;border-radius:13px;margin-top:14px;padding:11px 12px}.marketDashboardProgress>div{justify-content:space-between;align-items:center;font-size:11px;display:flex}.marketDashboardProgress progress{accent-color:#d7b85d;width:100%;height:8px;margin-top:8px}.marketDashboardSources{margin-top:14px}.marketDashboardSubhead{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketDashboardSubhead h3{margin:0}.marketDashboardSubhead small{color:#94a1ad;font-size:10px}.marketDashboardSourceList{gap:8px;margin-top:9px;display:grid}.marketDashboardSourceList article{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:minmax(120px,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.marketDashboardSourceList b{font-size:12px}.marketDashboardSourceList span{color:#aebbc7;font-size:10px}.marketDashboardSourceList strong{color:#efd36e;font-size:12px}.marketDashboardNote{border-top:1px solid #ffffff12;padding-top:11px;line-height:1.5;color:#93a0ad!important;margin:13px 0 0!important;font-size:10px!important}@media (max-width:860px){.marketDashboardPrimary,.marketDashboardSecondary{grid-template-columns:1fr 1fr}}@media (max-width:560px){.marketDashboard{padding:14px}.marketDashboardHead{display:grid}.marketDashboardHead button{width:100%}.marketDashboardPrimary{grid-template-columns:1fr}.marketDashboardSecondary{grid-template-columns:1fr 1fr}.marketDashboardSourceList article{grid-template-columns:1fr auto}.marketDashboardSourceList strong{grid-column:1/-1}}.marketProcurementAdmin{color:#fff;background:linear-gradient(145deg,#081830f2,#050e1df7);border:1px solid #d7b85d47;border-radius:20px;margin:18px 0 24px;padding:18px}.marketProcurementHead small{color:#d7b85d;letter-spacing:.08em;font-weight:900}.marketProcurementHead h2{margin:4px 0 5px}.marketProcurementHead p{color:#b8c4cf;margin:0;font-size:12px}.marketProcurementStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.marketProcurementStats button,.marketProcurementFilters button{color:#fff;text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;gap:2px;padding:10px;display:grid}.marketProcurementStats button.active,.marketProcurementFilters button.active{background:#d7b85d1f;border-color:#d7b85d8c}.marketProcurementStats b{color:#f0d16c;font-size:18px}.marketProcurementStats span{color:#b8c4cf;font-size:9px}.marketProcurementFilters{gap:8px;margin:10px 0;display:flex}.marketProcurementFilters button{text-align:center;min-width:90px;display:block}.marketProcurementList{gap:8px;display:grid}.procurementRow{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:minmax(0,1.6fr) minmax(120px,.8fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.procurementRow>div{gap:3px;display:grid}.procurementRow b{font-size:12px}.procurementRow span,.procurementRow small{color:#aebbc6;font-size:10px}.procurementRow strong{color:#e7cc73;font-size:11px}.procurement-ready_to_buy{background:#d7b85d12;border-color:#d7b85d73}.procurement-cancelled{opacity:.7}.marketProcurementEditor{background:#00000029;border:1px solid #d7b85d4d;border-radius:16px;margin-top:14px;padding:14px}.marketProcurementSelected{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.marketProcurementSelected small{color:#d7b85d;font-size:9px}.marketProcurementSelected h3{margin:3px 0}.marketProcurementSelected>span{background:#d7b85d1f;border:1px solid #d7b85d4d;border-radius:999px;padding:6px 9px;font-size:10px}.marketProcurementMoney{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.marketProcurementMoney>div{background:#ffffff09;border:1px solid #ffffff12;border-radius:12px;gap:3px;padding:10px;display:grid}.marketProcurementMoney small{color:#9eabb7;font-size:9px}.marketProcurementMoney b{font-size:14px}.marketProcurementForm{grid-template-columns:1fr 1fr;gap:10px;display:grid}.marketProcurementForm label{color:#bdc8d2;gap:5px;font-size:10px;display:grid}.marketProcurementForm label.wide{grid-column:1/-1}.marketProcurementForm input{box-sizing:border-box;width:100%}.marketProcurementCalc{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.marketProcurementCalc span{background:#ffffff09;border-radius:10px;padding:7px 9px;font-size:10px}.marketProcurementActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.marketProcurementActions>span{color:#e7cc73;font-size:10px}.clientProcurement{background:#fffaf0;border:1px solid #e4d9b7;border-radius:15px;margin:14px 0;padding:13px}.clientProcurement>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.clientProcurement>div small{color:#86671c;letter-spacing:.07em;font-size:9px;font-weight:900}.clientProcurement>div b{color:#21334a;font-size:12px}.clientProcurement ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.clientProcurement li{text-align:center;opacity:.38;justify-items:center;gap:5px;display:grid}.clientProcurement li.done{opacity:1}.clientProcurement li span{color:#70551a;background:#fff;border:1px solid #c9b573;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:900;display:grid}.clientProcurement li.done span{color:#f3d16e;background:#14263b;border-color:#14263b}.clientProcurement li small{color:#53606c;font-size:8px;line-height:1.2}.clientProcurement.cancelled{background:#fff5f5;border-color:#e4b9b9;gap:5px;display:grid}.clientProcurement.cancelled small{color:#9b3f3f;font-size:9px}.clientProcurement.cancelled b{color:#7f2828}.clientProcurement.cancelled span{color:#6b5555;font-size:10px}@media (max-width:760px){.marketProcurementAdmin{padding:14px}.marketProcurementStats{grid-template-columns:1fr 1fr}.marketProcurementStats button:last-child{grid-column:1/-1}.procurementRow{grid-template-columns:1fr auto}.procurementRow>div:nth-child(2){grid-column:1/2}.procurementRow>button{grid-area:1/2/3/3}.marketProcurementSelected{display:grid}.marketProcurementMoney{grid-template-columns:1fr 1fr}.marketProcurementMoney>div:last-child{grid-column:1/-1}.marketProcurementForm{grid-template-columns:1fr}.marketProcurementForm label.wide{grid-column:auto}.clientProcurement ol{grid-template-columns:1fr 1fr}.clientProcurement li:last-child{grid-column:1/-1}}.marketProfitAlerts{color:#fff;background:linear-gradient(145deg,#081830f2,#050e1df7);border:1px solid #d7b85d47;border-radius:20px;margin:18px 0 24px;padding:18px}.marketProfitHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.marketProfitHead small{color:#d7b85d;letter-spacing:.08em;font-weight:900}.marketProfitHead h2{margin:4px 0 5px}.marketProfitHead p{color:#b8c4cf;margin:0;font-size:12px;line-height:1.45}.marketProfitHead button{white-space:nowrap}.marketProfitSummary{grid-template-columns:1fr 1fr;gap:9px;margin:14px 0;display:grid}.marketProfitSummary>div{background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;gap:3px;padding:12px;display:grid}.marketProfitSummary>div.attention{background:#d7b85d14;border-color:#d7b85d6b}.marketProfitSummary>div.danger{background:#ef686814;border-color:#ef68686b}.marketProfitSummary small{color:#aebbc7;font-size:9px}.marketProfitSummary b{color:#efd36e;font-size:18px}.marketProfitSummary .danger b{color:#ffb0b0}.marketProfitSummary span{color:#b8c4cf;font-size:10px}.marketProfitList{gap:9px;display:grid}.marketProfitList article{background:#d7b85d0b;border:1px solid #d7b85d3d;border-radius:14px;gap:11px;padding:13px;display:grid}.marketProfitList article.loss{background:#ef68680f;border-color:#ef686861}.marketProfitTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketProfitTitle b{font-size:12px}.marketProfitTitle span{color:#9eabb7;font-size:9px}.marketProfitNumbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.marketProfitNumbers>span{background:#ffffff09;border:1px solid #ffffff0f;border-radius:11px;gap:3px;padding:9px;display:grid}.marketProfitNumbers small{color:#9eabb7;font-size:8px}.marketProfitNumbers b{font-size:12px}.marketProfitNumbers em{color:#d7b85d;font-size:8px;font-style:normal}.marketProfitNumbers .danger b{color:#faa}.marketProfitActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketProfitActions small{color:#9eabb7;font-size:9px}.marketProfitOk{background:#56be7c12;border:1px solid #56be7c42;border-radius:13px;gap:4px;padding:14px;display:grid}.marketProfitOk b{font-size:12px}.marketProfitOk span{color:#aebbc7;font-size:10px}@media (max-width:760px){.marketProfitAlerts{padding:14px}.marketProfitHead{display:grid}.marketProfitHead button{width:100%}.marketProfitSummary{grid-template-columns:1fr 1fr}.marketProfitTitle{display:grid}.marketProfitNumbers{grid-template-columns:1fr 1fr}.marketProfitActions{display:grid}.marketProfitActions button{width:100%}}.marketQualityStatus{background:#fffaf0;border:1px solid #e3d7b4;border-radius:15px;margin:14px 0;padding:13px}.marketQualityStatus>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketQualityStatus>div:first-child small{color:#86671c;letter-spacing:.07em;font-size:9px;font-weight:900}.marketQualityStatus>div:first-child b{color:#21334a;font-size:12px}.marketQualityStatus.quality-passed{background:#f4fff7;border-color:#b8dfc5}.marketQualityStatus.quality-issue{background:#fff5f5;border-color:#e5bbbb}.marketQualityFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.marketQualityFacts span{background:#00000009;border-radius:10px;gap:3px;padding:8px;display:grid}.marketQualityFacts small{color:#7a858e;font-size:8px}.marketQualityFacts b{color:#2d3945;font-size:10px}.marketQualityStatus>p{color:#6e3434;margin:9px 0 0;font-size:11px}.marketQualityPhotos{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.marketQualityPhotos img{aspect-ratio:1;object-fit:cover;border-radius:9px;width:100%;display:block}.marketQualityStatus>small{color:#8a949d;margin-top:8px;font-size:9px;display:block}@media (max-width:560px){.marketQualityFacts{grid-template-columns:1fr 1fr}.marketQualityPhotos{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketSupplierAdmin{color:#fff;background:linear-gradient(145deg,#091930f0,#050e1dfa);border:1px solid #d7b85d47;border-radius:20px;margin:18px 0 24px;padding:18px}.marketSupplierHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.marketSupplierHead small{color:#d7b85d;letter-spacing:.08em;font-weight:900}.marketSupplierHead h2{margin:4px 0 5px}.marketSupplierHead p{color:#b9c5d0;margin:0;font-size:12px}.marketSupplierHead button{white-space:nowrap}.marketSupplierSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:15px 0;display:grid}.marketSupplierSummary button{color:#fff;text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;gap:2px;padding:11px;display:grid}.marketSupplierSummary button.active{background:#d7b85d1f;border-color:#d7b85d8c}.marketSupplierSummary button.attention{border-color:#e7bb486b}.marketSupplierSummary button.danger{border-color:#e55b5b73}.marketSupplierSummary b{color:#efd36e;font-size:18px}.marketSupplierSummary span{color:#b8c4cf;font-size:9px}.marketSupplierList{gap:9px;display:grid}.supplierCard{background:#ffffff08;border:1px solid #ffffff13;border-radius:15px;gap:10px;padding:13px;display:grid}.supplierCard.risk-high,.supplierCard.risk-blocked{background:#e55b5b0e;border-color:#e55b5b5c}.supplierCard.risk-medium,.supplierCard.risk-watch{background:#e7bb480e;border-color:#e7bb4859}.supplierCard.risk-preferred{background:#4ebf810e;border-color:#4ebf8159}.supplierTitle{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.supplierTitle>div{gap:2px;display:grid}.supplierTitle b{font-size:13px}.supplierTitle span{color:#9facb8;font-size:9px}.supplierTitle strong{background:#ffffff0f;border-radius:999px;padding:5px 8px;font-size:10px}.supplierMetrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.supplierMetrics>span{background:#ffffff09;border-radius:10px;gap:3px;padding:8px;display:grid}.supplierMetrics small{color:#9facb8;font-size:9px}.supplierMetrics b{font-size:12px}.supplierMetrics em{color:#d6c178;font-size:8px;font-style:normal}.supplierCardFoot{justify-content:space-between;align-items:center;gap:10px;display:flex}.supplierCardFoot span{color:#9facb8;font-size:9px}.marketSupplierEditor{background:#00000029;border:1px solid #d7b85d4d;border-radius:15px;margin-top:14px;padding:14px}.marketSupplierEditor>div:first-child{gap:3px;display:grid}.marketSupplierEditor small{color:#d7b85d;font-size:9px;font-weight:900}.marketSupplierEditor h3{margin:0}.marketSupplierEditor>div:first-child>span{color:#b7c3ce;font-size:10px}.marketSupplierEditorGrid{grid-template-columns:220px minmax(0,1fr);gap:10px;margin-top:12px;display:grid}.marketSupplierEditorGrid label{color:#bdc8d2;gap:5px;font-size:10px;display:grid}.marketSupplierEditorGrid label.wide{grid-column:1/-1}.marketSupplierEditorGrid textarea{min-height:82px}.marketSupplierWarning{color:#f0c7c7;background:#e55b5b12;border:1px solid #e55b5b59;border-radius:11px;margin-top:10px;padding:10px 11px;font-size:10px}.marketSupplierActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.supplierInlineStatus{border-radius:999px;width:max-content;padding:3px 6px;font-weight:800;font-size:8px!important;display:inline-flex!important}.supplierInlineStatus.supplier-preferred{color:#7be0a7;background:#4ebf8121}.supplierInlineStatus.supplier-watch{color:#efcf70;background:#e7bb4821}.supplierInlineStatus.supplier-blocked{color:#f0a0a0;background:#e55b5b21}.supplierInlineStatus.supplier-active{color:#b8c4cf;background:#ffffff12}@media (max-width:820px){.marketSupplierSummary{grid-template-columns:1fr 1fr}.supplierMetrics{grid-template-columns:1fr 1fr 1fr}.supplierMetrics>span:last-child{grid-column:1/-1}.marketSupplierEditorGrid{grid-template-columns:1fr}}@media (max-width:560px){.marketSupplierAdmin{padding:14px}.marketSupplierHead{display:grid}.marketSupplierHead button{width:100%}.supplierTitle{display:grid}.supplierMetrics{grid-template-columns:1fr 1fr}.supplierMetrics>span:last-child{grid-column:1/-1}.supplierCardFoot{display:grid}.supplierCardFoot button{width:100%}}.marketClaimsAdmin{color:#fff;background:linear-gradient(145deg,#0a182ef2,#050e1dfa);border:1px solid #d7b85d47;border-radius:20px;margin:18px 0 24px;padding:18px}.marketClaimsHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.marketClaimsHead small{color:#d7b85d;letter-spacing:.08em;font-weight:900}.marketClaimsHead h2{margin:4px 0 5px}.marketClaimsHead p{color:#b8c4cf;margin:0;font-size:12px}.marketClaimsHead button{white-space:nowrap}.marketClaimsSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:15px 0 9px;display:grid}.marketClaimsSummary button{color:#fff;text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;gap:2px;padding:11px;display:grid}.marketClaimsSummary button.active{background:#d7b85d1f;border-color:#d7b85d8c}.marketClaimsSummary b{color:#efd36e;font-size:18px}.marketClaimsSummary span{color:#b8c4cf;font-size:9px}.marketClaimsFilters{gap:8px;margin-bottom:10px;display:flex}.marketClaimsFilters button{color:#fff;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;padding:7px 11px}.marketClaimsFilters button.active{background:#d7b85d1a;border-color:#d7b85d73}.marketClaimsList{gap:9px;display:grid}.claimCard{background:#ffffff08;border:1px solid #ffffff13;border-radius:15px;gap:10px;padding:13px;display:grid}.claimCard.claim-open,.claimCard.claim-waiting_supplier,.claimCard.claim-refund_due,.claimCard.claim-replacement_due{background:#e7bb480d;border-color:#e7bb4859}.claimCard.claim-resolved{background:#4ebf810d;border-color:#4ebf814d}.claimCard.claim-rejected{background:#e55b5b0d;border-color:#e55b5b4d}.claimTitle{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.claimTitle>div{gap:2px;display:grid}.claimTitle b{font-size:13px}.claimTitle span{color:#9facb8;font-size:9px}.claimTitle strong{background:#ffffff0f;border-radius:999px;padding:5px 8px;font-size:10px}.claimFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.claimFacts>span{background:#ffffff09;border-radius:10px;gap:3px;padding:8px;display:grid}.claimFacts small{color:#9facb8;font-size:9px}.claimFacts b{font-size:11px}.claimCard>p{color:#c7d0d8;margin:0;font-size:10px}.claimFoot{justify-content:space-between;align-items:center;gap:10px;display:flex}.claimFoot>span{color:#9facb8;font-size:9px}.claimFoot>div{gap:7px;display:flex}.marketClaimEditor{background:#00000029;border:1px solid #d7b85d4d;border-radius:15px;margin-top:14px;padding:14px}.marketClaimEditor>div:first-child{gap:3px;display:grid}.marketClaimEditor small{color:#d7b85d;font-size:9px;font-weight:900}.marketClaimEditor h3{margin:0}.marketClaimEditor>div:first-child>span{color:#b7c3ce;font-size:10px}.marketClaimIssue{color:#e4c5c5;background:#e55b5b0d;border:1px solid #e55b5b40;border-radius:11px;margin-top:10px;padding:10px;font-size:10px}.marketClaimEditorGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.marketClaimEditorGrid label{color:#bdc8d2;gap:5px;font-size:10px;display:grid}.marketClaimEditorGrid label.wide{grid-column:1/-1}.marketClaimEditorGrid textarea{min-height:80px}@media (max-width:820px){.supplierMetrics{grid-template-columns:1fr 1fr 1fr}.marketClaimsSummary,.claimFacts{grid-template-columns:1fr 1fr}}@media (max-width:560px){.marketClaimsAdmin{padding:14px}.marketClaimsHead{display:grid}.marketClaimsHead button{width:100%}.claimTitle,.claimFoot{display:grid}.claimFoot>div{grid-template-columns:1fr 1fr;display:grid}.marketClaimEditorGrid{grid-template-columns:1fr}.marketClaimEditorGrid label.wide{grid-column:auto}}.adminQuickNav{color:#fff;background:linear-gradient(145deg,#091b35f5,#051021fa);border:1px solid #d7b85d47;border-radius:18px;margin:14px 0 18px;padding:13px;position:relative;overflow:hidden}.adminQuickNav:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 10%,#d7b85d21,#0000 34%);position:absolute;top:0;bottom:0;left:0;right:0}.adminQuickNavHead{justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:relative}.adminQuickNavHead small{color:#d7b85d;letter-spacing:.11em;font-size:9px;font-weight:900;display:block}.adminQuickNavHead h3{margin:3px 0 0;font-size:17px}.adminQuickNavHead>span{color:#aebbc8;font-size:10px}.adminQuickNavGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid;position:relative}.adminQuickNavGrid button{color:#d8e0e8;min-height:74px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;place-items:center;gap:5px;padding:10px 7px;transition:transform .15s,border-color .15s,background .15s;display:grid;position:relative}.adminQuickNavGrid button:hover{background:#d7b85d17;border-color:#d7b85d8c;outline:none;transform:translateY(-1px)}.adminQuickNavGrid button:focus-visible{background:#d7b85d17;border-color:#d7b85d8c;outline:none;transform:translateY(-1px)}.adminQuickNavGrid svg{color:#e6c864}.adminQuickNavGrid button>span{font-size:10px;font-weight:800}.adminQuickNavGrid button>b{color:#102039;background:#d7b85d;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;display:grid;position:absolute;top:6px;right:7px}.adminOrdersAnchor,#admin-dashboard,#admin-profit,#admin-suppliers,#admin-claims,#admin-procurement,#admin-market-tools,#admin-cargo{scroll-margin-top:84px}@media (max-width:640px){.adminQuickNav{padding:11px}.adminQuickNavHead{align-items:flex-start}.adminQuickNavHead>span{text-align:right;max-width:110px}.adminQuickNavGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.adminQuickNavGrid button{min-height:68px;padding:8px 4px}.adminQuickNavGrid svg{width:20px;height:20px}.adminQuickNavGrid button>span{font-size:9px}}@media (max-width:390px){.adminQuickNavGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminQuickNavGrid button{grid-template-columns:auto 1fr;justify-items:start;min-height:62px;padding:9px 12px}.adminQuickNavGrid button>b{top:50%;transform:translateY(-50%)}}.clientClaim{background:#fffaf0;border:1px solid #e3d9bb;border-radius:16px;margin:14px 0;padding:13px}.clientClaimHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.clientClaimHead small{letter-spacing:.08em;color:#86671c;font-size:9px;font-weight:900}.clientClaimHead h3{color:#203148;margin:3px 0 0}.clientClaimHead button{white-space:nowrap}.clientClaimCard{background:#fff;border:1px solid #eadfbe;border-radius:13px;gap:9px;margin-top:12px;padding:12px;display:grid}.clientClaimTop{justify-content:space-between;gap:10px;display:flex}.clientClaimTop>div{gap:2px;display:grid}.clientClaimTop b{color:#203148;font-size:12px}.clientClaimTop span{color:#6b7782;font-size:10px}.clientClaimTop strong{color:#7c5d14;font-size:10px}.clientClaimCard p{color:#4d5964;margin:0;font-size:11px;line-height:1.5}.clientClaimNote,.clientClaimResolution{background:#f7f4ea;border-radius:10px;gap:3px;padding:9px 10px;display:grid}.clientClaimNote small,.clientClaimResolution small{color:#89733d;font-size:9px}.clientClaimNote b,.clientClaimResolution b{color:#26384d;font-size:11px}.clientClaimResolution{background:#eef8f1;border:1px solid #d0ead7}.clientClaimPhotos,.customerClaimPhotos{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.clientClaimPhotos a,.customerClaimPhotos a{aspect-ratio:1;border:1px solid #00000014;border-radius:10px;display:block;overflow:hidden}.clientClaimPhotos img,.customerClaimPhotos img{object-fit:cover;width:100%;height:100%;display:block}.clientClaimForm{border-top:1px solid #eadfbe;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;padding-top:12px;display:grid}.clientClaimForm label{color:#5f6871;gap:5px;font-size:10px;display:grid}.clientClaimForm label.wide{grid-column:1/-1}.clientClaimForm textarea{min-height:88px}.clientClaimForm label small{color:#8b939a;font-size:9px}.clientClaimForm>button{grid-column:1/-1}.claim-resolved{background:#f7fff9;border-color:#cfe5d5}.claim-rejected,.claim-cancelled{opacity:.72}.marketCustomerClaimsAdmin{color:#fff;background:linear-gradient(145deg,#081830f0,#050f1ff7);border:1px solid #d7b85d47;border-radius:20px;margin:18px 0 24px;padding:18px;scroll-margin-top:84px}.marketCustomerClaimsHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.marketCustomerClaimsHead small{color:#d7b85d;letter-spacing:.09em;font-size:9px;font-weight:900}.marketCustomerClaimsHead h2{margin:4px 0 5px}.marketCustomerClaimsHead p{color:#b8c4cf;max-width:720px;margin:0;font-size:12px}.marketCustomerClaimsSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.marketCustomerClaimsSummary button,.marketCustomerClaimsFilters button{color:#fff;text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;gap:3px;padding:10px;display:grid}.marketCustomerClaimsSummary button.active,.marketCustomerClaimsFilters button.active{background:#d7b85d1a;border-color:#d7b85d85}.marketCustomerClaimsSummary b{color:#efd36e;font-size:17px}.marketCustomerClaimsSummary span{color:#b5c1cc;font-size:9px}.marketCustomerClaimsFilters{gap:8px;margin:10px 0;display:flex}.marketCustomerClaimsFilters button{text-align:center;min-width:86px;display:block}.marketCustomerClaimsList{gap:9px;display:grid}.customerClaimCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;gap:9px;padding:12px;display:grid}.customer-claim-submitted{background:#d7b85d12;border-color:#d7b85d70}.customer-claim-escalated{background:#5ca1e00f;border-color:#5ca1e057}.customerClaimTitle{justify-content:space-between;gap:10px;display:flex}.customerClaimTitle>div{gap:3px;display:grid}.customerClaimTitle b{font-size:12px}.customerClaimTitle span,.customerClaimFoot span{color:#aebbc6;font-size:10px}.customerClaimTitle strong{color:#efd36e;font-size:10px}.customerClaimFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.customerClaimFacts span{background:#ffffff09;border-radius:10px;gap:3px;padding:9px;display:grid}.customerClaimFacts small{color:#9ba8b4;font-size:9px}.customerClaimFacts b{font-size:10px}.customerClaimCard>p{color:#c2ccd5;margin:0;font-size:11px;line-height:1.5}.customerClaimFoot{justify-content:space-between;align-items:center;gap:10px;display:flex}.customerClaimFoot>div{gap:7px;display:flex}.customerClaimEditor{background:#00000029;border:1px solid #d7b85d4d;border-radius:16px;margin-top:14px;padding:14px}.customerClaimEditor>div:first-child small{color:#d7b85d;font-size:9px}.customerClaimEditor h3{margin:3px 0}.customerClaimEditor>p{color:#c7d0d8;font-size:11px}.customerClaimEditorGrid{grid-template-columns:180px minmax(0,1fr);gap:10px;display:grid}.customerClaimEditorGrid label{color:#bac5cf;gap:5px;font-size:10px;display:grid}.customerClaimEditorGrid label.wide{grid-column:1/-1}.customerClaimEditorGrid textarea{min-height:82px}.adminOrdersAnchor,#admin-dashboard,#admin-profit,#admin-suppliers,#admin-client-claims,#admin-claims,#admin-procurement,#admin-market-tools,#admin-cargo{scroll-margin-top:84px}@media (max-width:700px){.clientClaimHead{display:grid}.clientClaimHead button{width:100%}.clientClaimForm{grid-template-columns:1fr}.clientClaimForm label.wide,.clientClaimForm>button{grid-column:auto}.clientClaimPhotos,.customerClaimPhotos{grid-template-columns:repeat(3,minmax(0,1fr))}.marketCustomerClaimsAdmin{padding:14px}.marketCustomerClaimsHead{display:grid}.marketCustomerClaimsHead button{width:100%}.marketCustomerClaimsSummary,.customerClaimFacts{grid-template-columns:1fr 1fr}.customerClaimFacts span:last-child{grid-column:1/-1}.customerClaimFoot{display:grid}.customerClaimFoot>div{flex-wrap:wrap;display:flex}.customerClaimEditorGrid{grid-template-columns:1fr}.customerClaimEditorGrid label.wide{grid-column:auto}}@media (max-width:560px){header{position:relative;top:auto}.socialDock{right:14px;bottom:calc(94px + env(safe-area-inset-bottom));display:none}}.profileCard{scroll-margin-top:84px}.profileTitleRow{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.profileTitleRow h2{margin-bottom:4px}.profileTitleRow p{color:#66717b;max-width:700px;margin:0;font-size:12px;line-height:1.45}.clientCodeBadge{color:#6d5414;background:#fff9e8;border:1px solid #d9c57f;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:8px 11px;font-size:11px;font-weight:900;display:inline-flex}.profileFields{grid-template-columns:1.2fr 1fr .7fr;gap:10px;margin-bottom:10px;display:grid}.profileFields label{color:#53606b;gap:5px;font-size:11px;font-weight:800;display:grid}.profileFields input,.profileFields select{width:100%}@media (max-width:760px){.profileTitleRow{display:grid}.clientCodeBadge{justify-self:start}.profileFields{grid-template-columns:1fr}}.profileAddressField{grid-column:1/-1}@media (max-width:760px){.profileAddressField{grid-column:auto}}.clientOrdersCard{scroll-margin-top:84px}.clientOrdersHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.clientOrdersHead h2{margin:3px 0 4px}.clientOrdersHead p{color:#6a7580;margin:0;font-size:12px}.clientOrdersHead>button{flex:none}.clientOrdersUpdated{color:#7a858f;margin:7px 0 0;display:block}.clientOrderList{gap:11px;margin-top:13px;display:grid}.clientOrderCard{background:#fff;border:1px solid #e4e8ec;border-radius:17px;gap:11px;padding:14px;display:grid;box-shadow:0 8px 24px #18273a0d}.clientOrderTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.clientOrderTop>div{min-width:0}.clientOrderTop small{color:#7b8791;font-size:10px}.clientOrderTop h3{color:#24364a;margin:3px 0 0;font-size:15px;line-height:1.35}.clientOrderTop>span{color:#72591a;text-align:center;background:#fff7df;border:1px solid #ead89d;border-radius:999px;flex:none;max-width:180px;padding:7px 10px;font-size:10px;font-weight:900}.clientOrderTop>span.done{color:#2f7042;background:#eef9f1;border-color:#cde7d4}.clientOrderProgress{background:#edf0f2;border-radius:999px;height:6px;overflow:hidden}.clientOrderProgress i{border-radius:inherit;background:linear-gradient(90deg,#c9a23a,#e6cc75);height:100%;transition:width .25s;display:block}.clientOrderFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.clientOrderFacts>span{background:#f7f8fa;border-radius:11px;gap:2px;padding:9px 10px;display:grid}.clientOrderFacts small{color:#89939c;font-size:9px}.clientOrderFacts b{color:#2a3b4e;overflow-wrap:anywhere;font-size:11px}.clientOrderPaymentStatus{background:#f3faf5;border:1px solid #d9ecde;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.clientOrderPaymentStatus b{color:#2e7241;font-size:11px}.clientOrderPaymentStatus span{color:#63716a;font-size:10px}.clientOrderActions{flex-wrap:wrap;gap:7px;display:flex}.clientOrderActions button,.clientOrderActions a{border-radius:10px;justify-content:center;align-items:center;min-height:36px;padding:8px 11px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.clientOrderActions a{color:#674e11;background:#fff9e5;border:1px solid #dfc971}.clientOrdersEmpty{background:#fafbfc;border:1px dashed #d9dee3;border-radius:14px;justify-items:start;gap:5px;margin-top:12px;padding:16px;display:grid}.clientOrdersEmpty b{color:#2b3c4f}.clientOrdersEmpty span{color:#78838d;font-size:11px}.clientOrdersEmpty a{color:#715817;margin-top:4px;font-weight:850}.orderDetail .financeRow{display:none}@media (max-width:760px){.clientOrdersHead{display:grid}.clientOrdersHead>button{width:100%}.clientOrderTop{display:grid}.clientOrderTop>span{justify-self:start;max-width:none}.clientOrderFacts{grid-template-columns:1fr 1fr}.clientOrderPaymentStatus{flex-direction:column;align-items:flex-start}.clientOrderActions>*{flex:calc(50% - 7px)}}@media (max-width:420px){.clientOrderFacts{grid-template-columns:1fr}.clientOrderActions>*{flex-basis:100%}}.claimFilePicker{background:#fffdf7;border:1px dashed #d7c48e;border-radius:12px;padding:12px}.claimFilePicker>span{color:#35465a;font-weight:800}.claimFilePicker input[type=file]{color:#394957;background:#fff;border:1px solid #e3dcc8;border-radius:10px;width:100%;padding:8px;font-size:11px}.claimSelectedFiles{background:#f7f4ea;border:1px solid #e7dec2;border-radius:12px;grid-column:1/-1;gap:5px;padding:10px 12px;display:grid}.claimSelectedFiles b{color:#26384d;font-size:11px}.claimSelectedFiles span{color:#68737c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.claimSelectedFiles button{justify-self:start;margin-top:3px}.claimEvidenceGallery a{position:relative}.claimEvidenceGallery a:after{content:"↗";color:#fff;background:#0b1c31c7;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid;position:absolute;bottom:5px;right:5px}@media (max-width:700px){.claimFilePicker input[type=file]{font-size:10px}.claimSelectedFiles{grid-column:auto}}.cargoHub{overflow:hidden}.cargoHubHead{justify-content:space-between;align-items:center;gap:20px;display:flex}.cargoHubHead h2{margin:.25rem 0}.cargoHubHead p{max-width:720px}.cargoHubIcon{filter:drop-shadow(0 8px 18px #00000040);font-size:3.2rem}.cargoHubGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.cargoHubGrid a{min-height:105px;color:inherit;background:#ffffff09;border:1px solid #d4af374d;border-radius:16px;flex-direction:column;gap:7px;padding:16px;text-decoration:none;display:flex}.cargoHubGrid a:hover{border-color:#d4af37b3;transform:translateY(-2px)}.cargoHubGrid b{font-size:1rem}.cargoHubGrid span{opacity:.74;font-size:.88rem;line-height:1.4}.cargoHubRoute{background:#d4af3714;border-radius:14px;justify-content:center;align-items:center;gap:14px;margin-top:18px;padding:12px;display:flex}.cargoHubRoute span{opacity:.55}@media (max-width:760px){.cargoHub{margin-top:14px}.cargoHubGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cargoHubGrid a{min-height:96px;padding:13px}.cargoHubIcon{font-size:2.5rem}.mobileDock{grid-template-columns:repeat(5,minmax(0,1fr))}.mobileDock>a,.mobileDock>button{min-width:0}.mobileDock span{font-size:.68rem}}.cargoCustomerSummary{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:10px;margin-top:14px;display:grid}.cargoCustomerSummary>div{background:#ffffff0a;border:1px solid #d4af372e;border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.cargoCustomerSummary small{opacity:.65;font-size:.68rem}.cargoCustomerSummary b{font-size:1.55rem}.cargoCustomerSummary span{opacity:.7;font-size:.78rem}.cargoCustomerSummary>a,.cargoGuestPrompt>a{color:inherit;border:1px solid #d4af3773;border-radius:14px;justify-content:center;align-items:center;padding:12px 16px;font-weight:800;text-decoration:none;display:flex}.cargoGuestPrompt{background:#ffffff0a;border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:14px;display:flex}.cargoGuestPrompt span{opacity:.72;flex:1;font-size:.86rem}@media (max-width:760px){.cargoCustomerSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.cargoCustomerSummary>a{grid-column:1/-1}.cargoCustomerSummary>div{padding:10px}.cargoCustomerSummary small{font-size:.58rem}.cargoCustomerSummary b{font-size:1.3rem}.cargoGuestPrompt{flex-direction:column;align-items:flex-start}.cargoGuestPrompt>a{box-sizing:border-box;width:100%}}.cargoLatest{background:linear-gradient(135deg,#d4af371a,#ffffff06);border:1px solid #d4af3752;border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:14px;padding:16px;display:grid}.cargoLatest>div:first-child{flex-direction:column;gap:4px;display:flex}.cargoLatest small{opacity:.62;font-size:.68rem}.cargoLatest b{font-size:1.05rem}.cargoLatest strong{font-size:.86rem}.cargoLatestFacts{flex-wrap:wrap;gap:7px;display:flex}.cargoLatestFacts span{background:#ffffff0f;border-radius:999px;padding:6px 9px;font-size:.76rem}.cargoLatest button{white-space:nowrap}@media (max-width:760px){.cargoLatest{grid-template-columns:1fr}.cargoLatest button{width:100%}}.cargoLatest>div:first-child em{opacity:.72;margin-top:2px;font-size:.78rem;font-style:normal}.cargoLatestPayment{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.cargoLatestPayment>span{background:#d4af3714;border-radius:10px;flex-direction:column;gap:1px;min-width:74px;padding:7px 9px;display:flex}.cargoLatestPayment small{opacity:.6;font-size:.6rem}.cargoLatestPayment b{font-size:.82rem}@media (max-width:760px){.cargoLatestPayment{grid-template-columns:repeat(3,1fr);display:grid}}.cargoLatestActions{flex-direction:column;gap:8px;min-width:190px;display:flex}.cargoLatestActions>a{color:inherit;background:#d4af371a;border-radius:12px;flex-direction:column;gap:2px;padding:9px 11px;text-decoration:none;display:flex}.cargoLatestActions>a b{font-size:.78rem}.cargoLatestActions>a span{opacity:.7;font-size:.68rem;line-height:1.3}.cargoLatestActions button{white-space:nowrap;width:100%}@media (max-width:760px){.cargoLatestActions{width:100%;min-width:0}}.warehouseSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.warehouseSummary>div{background:#d4af3712;border:1px solid #d4af3729;border-radius:13px;flex-direction:column;gap:4px;padding:12px;display:flex}.warehouseSummary small{opacity:.62;font-size:.64rem}.warehouseSummary b{font-size:1rem}@media (max-width:760px){.warehouseSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}.warehouseCalcButton{border-radius:12px;width:100%;margin:0 0 14px;padding:11px 14px;font-weight:800}.calculatorRecommendation{background:#d4af3714;border:1px solid #d4af3733;border-radius:13px;flex-direction:column;gap:4px;margin:12px 0;padding:12px 14px;display:flex}.calculatorRecommendation small{opacity:.62;font-size:.64rem}.calculatorRecommendation b{font-size:1rem}.calculatorRecommendation span{opacity:.7;font-size:.76rem}.cargoProgress{min-width:240px;margin-top:10px}.cargoProgressTrack{background:#ffffff1a;border-radius:999px;height:6px;overflow:hidden}.cargoProgressTrack i{border-radius:inherit;background:currentColor;height:100%;transition:width .25s;display:block}.cargoProgressLabels{opacity:.6;justify-content:space-between;gap:8px;margin-top:5px;font-size:.58rem;display:flex}@media (max-width:760px){.cargoProgress{width:100%;min-width:0}}@media (max-width:390px){.mobileDock span{font-size:.6rem}.mobileDock>a,.mobileDock>button{padding-left:2px;padding-right:2px}.cargoProgressLabels{gap:4px;font-size:.54rem}}.clientOrderNextStep{opacity:.88;margin:8px 0 10px;font-size:.82rem;font-weight:800}.clientPickupReady{background:#d4af3714;border:1px solid #d4af3761;border-radius:14px;gap:5px;margin:10px 0;padding:12px 14px;display:grid}.clientPickupReady b{font-size:.9rem}.clientPickupReady span{opacity:.88;font-size:.8rem;line-height:1.45}.clientPickupReady button{justify-self:start;margin-top:4px}.detailPickup{margin:14px 0}.adminPickupVerify{background:#d4af3714;border:1px solid #d4af376b;border-radius:14px;gap:8px;margin:12px 0;padding:14px;display:grid}.adminPickupVerify span{opacity:.88;font-size:.82rem;line-height:1.45}.adminPickupVerify input{letter-spacing:.18em;text-align:center;max-width:180px;font-size:1.15rem;font-weight:800}.ecosystemHeader{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#051026f5;border-bottom:1px solid #d6af4a4d;justify-content:space-between;align-items:center;gap:20px;padding:12px clamp(16px,4vw,44px);display:flex;position:sticky;top:0}.ecosystemBrand{color:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}.ecosystemBrand .brandLogo{object-fit:cover;border-radius:13px;width:46px;height:46px}.ecosystemBrand span{line-height:1;display:grid}.ecosystemBrand b{letter-spacing:.08em;font-size:18px}.ecosystemBrand small{color:#d6af4a;letter-spacing:.16em;margin-top:5px;font-weight:800}.ecosystemNav{align-items:center;gap:8px;margin-left:auto;display:flex}.ecosystemNav a{color:#fff;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:800;text-decoration:none;display:flex}.ecosystemNav a.active{background:#d6af4a1f;border-color:#d6af4a}.ecosystemNav .cargoNavButton{color:#07142d;background:linear-gradient(135deg,#d6af4a,#b98722);border-color:#e7c866;box-shadow:0 8px 24px #d6af4a38}.marketRouteHero,.cargoRouteHero{color:#fff;background:linear-gradient(135deg,#071a3b,#0c2853);border:1px solid #d6af4a3d;border-radius:26px;max-width:1320px;margin:18px auto;padding:clamp(20px,4vw,38px);box-shadow:0 20px 50px #0000002e}.marketRouteHero{justify-content:space-between;align-items:center;gap:24px;display:flex}.marketRouteHero small,.cargoRouteHero>small{color:#d6af4a;letter-spacing:.14em;font-weight:900}.marketRouteHero h1,.cargoRouteHero h1{margin:7px 0 8px;font-size:clamp(28px,4vw,48px);line-height:1.05}.marketRouteHero p,.cargoRouteHero p{color:#cbd6e8;max-width:760px;margin:0}.marketCargoHeroButton{color:#07142d;background:#d6af4a;border-radius:18px;align-items:center;gap:12px;min-width:245px;padding:16px 20px;font-size:26px;text-decoration:none;display:flex;box-shadow:0 12px 30px #d6af4a33}.marketCargoHeroButton span{display:grid}.marketCargoHeroButton b{font-size:18px}.marketCargoHeroButton small{color:#26334a;letter-spacing:0;font-size:12px}.backToMarket{color:#fff;border:1px solid #d6af4a80;border-radius:12px;margin-bottom:24px;padding:11px 16px;font-weight:800;text-decoration:none;display:inline-flex}.cargoRouteActions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.cargoRouteActions a{color:#07142d;background:#d6af4a;border-radius:12px;padding:12px 17px;font-weight:900;text-decoration:none}.routeMarket>.mobileDock a[href=\/cargo]{color:#d6af4a}.routeCargo>.mobileDock a:not([href=\/cargo]),.routeCargo>.mobileDock button{display:none}.routeCargo>.mobileDock a[href=\/cargo]{flex:1}@media (max-width:760px){.ecosystemHeader{gap:8px;padding:9px 12px}.ecosystemBrand .brandLogo{width:38px;height:38px}.ecosystemBrand b{font-size:14px}.ecosystemBrand small{font-size:10px}.ecosystemNav{gap:5px}.ecosystemNav a{min-height:38px;padding:0 10px;font-size:12px}.ecosystemHeader>.languageSwitcher{display:none}.marketRouteHero,.cargoRouteHero{border-radius:20px;margin:10px 10px 14px;padding:20px}.marketRouteHero{flex-direction:column;align-items:stretch}.marketRouteHero h1,.cargoRouteHero h1{font-size:29px}.marketCargoHeroButton{justify-content:center;width:auto;min-width:0}.cargoRouteActions a{text-align:center;flex:1;min-width:130px}}
