:root{--bg:#f7faf9;--surface:#fff;--surface-soft:#f1faf8;--brand:#008f84;--brand-dark:#007368;--brand-light:#dff7f3;--accent:#ff8a2a;--blue:#2388ee;--green:#16a765;--purple:#8155e8;--text:#17211f;--muted:#66736f;--line:#e4ecea;--shadow:0 8px 24px rgba(22,41,37,.06);--radius:8px}.sr-run-page{align-items:center;background:radial-gradient(circle at 50% 0,rgba(23,218,198,.18),transparent 36%),radial-gradient(circle at 50% 100%,rgba(225,82,43,.12),transparent 32%),#030706;color:#fff4d5;display:grid;min-height:100dvh;overflow:hidden;place-items:center}.sr-phone{background:linear-gradient(180deg,rgba(5,13,14,.96),rgba(4,8,8,.98)),#06100f;border:2px solid #c9943a;border-radius:18px;box-sizing:border-box;box-shadow:0 30px 70px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,225,155,.2),inset 0 0 24px rgba(22,218,194,.08);grid-template-rows:46px 40px minmax(0,1fr);height:min(844px,100dvh);max-height:100dvh;max-width:100vw;overflow:hidden;width:min(390px,calc(100vw - 8px))}.sr-hud,.sr-phone{display:grid;position:relative}.sr-hud{align-items:center;background:linear-gradient(180deg,rgba(4,8,9,.98),rgba(4,12,12,.82));border-bottom:1px solid rgba(201,148,58,.42);grid-gap:5px;gap:5px;grid-template-columns:34px minmax(0,1fr) auto auto auto auto;padding:6px 8px;z-index:5}.sr-avatar{background:radial-gradient(circle at 50% 35%,#f0b36c,#3f2015 55%,#06100f 56%),#06100f;border:1px solid #d6a24b;border-radius:50%;height:32px;position:relative;width:32px}.sr-avatar span{background:#06100f;border:1px solid rgba(22,218,194,.44);border-radius:999px;bottom:-3px;color:#ffd674;font-size:7px;font-weight:950;left:4px;padding:1px 4px;position:absolute}.sr-brand{color:#22dcc6;font-family:Georgia,Times New Roman,serif;font-size:16px;letter-spacing:0;line-height:1;overflow:hidden;text-shadow:0 2px 0 #06100f,0 0 16px rgba(22,218,194,.4);text-overflow:ellipsis}.sr-brand,.sr-pill,.sr-sound{font-weight:950;white-space:nowrap}.sr-pill,.sr-sound{align-items:center;background:rgba(2,9,10,.78);border:1px solid rgba(201,148,58,.36);border-radius:7px;color:#fff4d5;display:inline-flex;font-size:8px;justify-content:center;min-height:25px;padding:0 5px}.sr-sound{color:#20dac6;cursor:pointer}.sr-step-rail{align-items:center;background:linear-gradient(180deg,rgba(2,8,8,.86),rgba(5,13,12,.7));border-bottom:1px solid rgba(201,148,58,.28);display:grid;grid-gap:3px;gap:3px;grid-template-columns:repeat(6,minmax(0,1fr));padding:5px 7px;position:relative;z-index:4}.sr-step-rail span{align-items:center;color:rgba(255,244,213,.58);display:grid;font-size:7px;font-weight:950;grid-gap:2px;gap:2px;justify-items:center;line-height:1;min-width:0}.sr-step-rail b{align-items:center;background:rgba(3,13,14,.88);border:1px solid rgba(201,148,58,.46);border-radius:50%;color:#d7a64c;display:grid;height:19px;place-items:center;width:19px}.sr-step-rail .active,.sr-step-rail .done{color:#fff4d5}.sr-step-rail .active b{border-color:#19d9c5;box-shadow:0 0 14px rgba(22,218,194,.42);color:#23e2cb}.sr-step-rail .done b{background:linear-gradient(180deg,#d7a64c,#73511e);color:#06100f}.sr-scene{min-height:0;overflow:hidden;position:relative}.sr-scene-bg{background-repeat:no-repeat;background-size:cover;inset:0;opacity:.92;position:absolute}.bg-pattern,.sr-scene-bg{background-image:linear-gradient(180deg,rgba(2,5,6,.04),rgba(2,5,6,.84)),url(/buyuk-bozor/silk-road-run/scenes/home-bazaar.png)}.bg-cloth{background-image:linear-gradient(180deg,rgba(2,5,6,.04),rgba(2,5,6,.84)),url(/buyuk-bozor/silk-road-run/scenes/cloth-loading.png)}.bg-dye{background-image:linear-gradient(180deg,rgba(2,5,6,.04),rgba(2,5,6,.84)),url(/buyuk-bozor/silk-road-run/scenes/dye-workshop.png)}.bg-city{background-image:linear-gradient(180deg,rgba(2,5,6,.04),rgba(2,5,6,.84)),url(/buyuk-bozor/silk-road-run/scenes/city-route.png)}.bg-promo{background-image:linear-gradient(180deg,rgba(2,5,6,.04),rgba(2,5,6,.84)),url(/buyuk-bozor/silk-road-run/scenes/promo-stall.png)}.bg-selling{background-image:linear-gradient(180deg,rgba(2,5,6,.04),rgba(2,5,6,.84)),url(/buyuk-bozor/silk-road-run/scenes/live-sale.png)}.bg-result{background-image:linear-gradient(180deg,rgba(2,5,6,.04),rgba(2,5,6,.84)),url(/buyuk-bozor/silk-road-run/scenes/stars-shop.png)}.bg-recovery{background-image:linear-gradient(180deg,rgba(2,5,6,.04),rgba(2,5,6,.84)),url(/buyuk-bozor/silk-road-run/scenes/warehouse-pressure.png)}.sr-screen{animation:sr-screen-in .26s ease-out;box-sizing:border-box;display:grid;grid-gap:8px;gap:8px;height:100%;min-height:0;padding:10px 10px 12px;position:relative;z-index:2}.sr-game-screen{gap:7px;grid-template-rows:auto auto minmax(0,1fr) auto;padding:9px 9px 12px}.sr-game-pattern{padding-bottom:67px}.sr-game-top{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr);min-height:38px}.sr-game-top button,.sr-game-top i{background:rgba(3,11,12,.78);border:1px solid rgba(201,148,58,.52);border-radius:999px;color:#ffd36c;display:grid;font-size:16px;font-style:normal;font-weight:950;height:32px;place-items:center;width:32px}.sr-game-top button{cursor:pointer}.sr-game-top i:before{background:radial-gradient(circle at 50% 50%,rgba(35,220,199,.94) 0 4px,transparent 5px),conic-gradient(from 45deg,#c9943a,#24dcc7,#c9943a,#ff785c,#c9943a);border-radius:50%;content:"";height:18px;width:18px}.sr-game-top b{color:#ffd36c;font-size:21px;font-weight:950;line-height:1;text-transform:uppercase}.sr-game-top b,.sr-game-top small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-game-top small{color:rgba(255,244,213,.66);font-size:8px;font-weight:900;margin-top:3px}.sr-table-stage{background:linear-gradient(180deg,rgba(2,7,8,.08),rgba(2,8,9,.56) 68%,rgba(2,8,9,.9)),url(/buyuk-bozor/silk-road-run/scenes/trade-table-game-v2.png) 50% /cover;border:1px solid rgba(255,211,108,.38);border-radius:12px;box-shadow:inset 0 0 0 1px rgba(35,220,199,.08),inset 0 -60px 90px rgba(0,0,0,.36),0 0 22px rgba(35,220,199,.08);min-height:0;overflow:hidden;position:relative}.sr-table-stage:before{background:radial-gradient(ellipse at 50% 44%,rgba(36,220,199,.16),transparent 44%),radial-gradient(ellipse at 50% 78%,rgba(255,95,69,.14),transparent 38%);inset:0}.sr-table-stage:after,.sr-table-stage:before{content:"";pointer-events:none;position:absolute;z-index:1}.sr-table-stage:after{border:1px solid rgba(35,220,199,.18);border-radius:50%;box-shadow:0 0 26px rgba(35,220,199,.2),inset 0 0 26px rgba(255,211,108,.08);height:44%;top:49%;width:78%}.sr-stage-focus,.sr-table-stage:after{left:50%;transform:translate(-50%,-50%)}.sr-stage-focus{align-items:center;background:radial-gradient(circle at 50% 14%,rgba(255,211,108,.24),transparent 34%),linear-gradient(180deg,rgba(4,15,16,.62),rgba(2,8,9,.88));border:1px solid rgba(255,211,108,.42);border-radius:50%;box-shadow:0 16px 34px rgba(0,0,0,.45),0 0 26px rgba(36,220,199,.22);color:#fff4d5;display:grid;height:148px;justify-items:center;padding:11px;position:absolute;text-align:center;top:48%;width:148px;z-index:4}.sr-stage-focus img{filter:drop-shadow(0 10px 18px rgba(0,0,0,.5));height:78px;max-width:112px;object-fit:contain}.sr-stage-focus span{color:rgba(255,244,213,.7);font-size:8px;line-height:1.05;max-width:112px}.sr-stage-focus b,.sr-stage-focus span{font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-stage-focus b{color:#ffd36c;font-size:15px;line-height:1;max-width:118px;text-transform:uppercase}.stage-pattern img{height:84px;width:108px}.stage-city img,.stage-pattern img{border-radius:12px;object-fit:cover}.stage-city img{height:70px;width:112px}.sr-token-ring{inset:0;pointer-events:none;position:absolute;z-index:6}.sr-board-token{align-items:center;background:radial-gradient(circle at 20% 22%,rgba(255,244,213,.16),transparent 28%),linear-gradient(180deg,rgba(5,20,20,.92),rgba(2,8,9,.96));border:1px solid rgba(201,148,58,.5);border-radius:999px;box-shadow:0 12px 22px rgba(0,0,0,.38),inset 0 0 14px rgba(255,211,108,.08);color:#fff4d5;cursor:pointer;display:grid;grid-gap:5px;gap:5px;grid-template-columns:40px minmax(0,1fr);left:var(--x);min-height:62px;padding:6px 8px 6px 6px;pointer-events:auto;position:absolute;text-align:left;top:var(--y);transform:translate(-50%,-50%);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;width:120px}.sr-board-token:active,.sr-board-token:hover{transform:translate(-50%,-50%) scale(1.04)}.sr-board-token.active{border-color:#ffd36c;box-shadow:0 0 22px rgba(255,211,108,.42),0 12px 24px rgba(0,0,0,.42)}.sr-board-token.safe{border-color:rgba(56,218,150,.62)}.sr-board-token.smart{border-color:rgba(35,220,199,.68)}.sr-board-token.gold,.sr-board-token.thrill{border-color:rgba(255,211,108,.72)}.sr-board-token.risk{border-color:rgba(255,95,69,.64)}.sr-board-token img{border-radius:50%;grid-row:1/span 2;height:40px;object-fit:cover;width:40px}.sr-board-token span{display:grid;grid-gap:2px;gap:2px;min-width:0}.sr-board-token b{color:#ffd36c;font-size:10px;font-weight:950;text-transform:uppercase}.sr-board-token b,.sr-board-token small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-board-token small{color:rgba(255,244,213,.68);font-size:7px;font-weight:850}.sr-board-token strong{color:#24dcc7;font-size:10px;font-weight:950;grid-column:2}.sr-table-contracts{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr 1fr;left:10px;position:absolute;right:10px;top:10px;z-index:5}.sr-table-boost,.sr-table-contracts button,.sr-table-slip{background:linear-gradient(180deg,rgba(5,17,18,.84),rgba(2,8,9,.92));border:1px solid rgba(201,148,58,.46);border-radius:999px;color:#fff4d5}.sr-table-contracts button{cursor:pointer;display:grid;grid-gap:2px;gap:2px;min-height:38px;padding:6px 10px;text-align:left}.sr-table-boost b,.sr-table-contracts b,.sr-table-slip b{color:#ffd36c;font-size:9px;font-weight:950;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sr-table-boost span,.sr-table-contracts span,.sr-table-slip span{color:rgba(255,244,213,.7);font-size:7px;font-weight:850}.sr-table-meter{bottom:10px;left:14px;position:absolute;right:14px;z-index:5}.sr-table-meter .sr-meter{background:rgba(2,8,9,.72);border:1px solid rgba(255,211,108,.22);border-radius:999px;padding:7px 9px}.sr-table-boost{align-items:center;cursor:pointer;display:grid;grid-gap:6px;gap:6px;grid-template-columns:34px minmax(0,1fr);left:14px;min-height:50px;padding:6px 10px 6px 6px;position:absolute;right:14px;top:10px;z-index:5}.sr-table-boost img{border-radius:50%;grid-row:1/span 2;height:34px;object-fit:cover;width:34px}.sr-route-spark{background:radial-gradient(circle at 12% 80%,#24dcc7 0 4px,transparent 5px),radial-gradient(circle at 35% 60%,#ffd36c 0 3px,transparent 4px),radial-gradient(circle at 62% 42%,#24dcc7 0 4px,transparent 5px),radial-gradient(circle at 84% 24%,#ff785c 0 3px,transparent 4px),linear-gradient(28deg,transparent 14%,rgba(35,220,199,.85) 42%,rgba(255,211,108,.85) 50%,rgba(255,95,69,.72) 58%,transparent 84%);filter:drop-shadow(0 0 12px rgba(35,220,199,.55));height:4px;left:42px;position:absolute;right:42px;top:51%;transform:rotate(-24deg);z-index:3}.sr-table-slip{border-radius:10px;bottom:10px;display:grid;grid-gap:2px;gap:2px;grid-template-columns:minmax(0,1fr) auto;left:14px;padding:8px 10px;position:absolute;right:14px;z-index:5}.sr-table-slip b{grid-column:1/-1}.sr-table-slip strong{color:#24dcc7;font-size:14px;font-weight:950;grid-row:2/span 2}.sr-pattern-screen{grid-template-rows:auto auto minmax(0,1fr) auto auto;padding-bottom:67px}.sr-home-title{display:grid;grid-gap:1px;gap:1px;justify-items:center;text-align:center}.sr-choice small,.sr-choice span,.sr-deal-pulse small,.sr-deal-slip span,.sr-home-title p,.sr-home-title span,.sr-result-card p,.sr-screen-head small{color:rgba(255,244,213,.72);font-size:9px;font-weight:850}.sr-home-title h1{color:#23dcc7;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:950;letter-spacing:0;line-height:.9;margin:0;max-width:100%;overflow:hidden;text-shadow:0 3px 0 #06100f,0 0 24px rgba(22,218,194,.42);text-overflow:ellipsis;white-space:nowrap}.sr-deal-pulse>div,.sr-forecast-ledger,.sr-opportunity-row,.sr-signal-strip{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.sr-deal-pulse,.sr-deal-pulse span,.sr-deal-slip,.sr-forecast-ledger span,.sr-item-boost,.sr-meta-hero,.sr-meta-list button,.sr-opportunity-row button,.sr-result-card,.sr-signal-strip span{background:linear-gradient(180deg,rgba(5,17,18,.82),rgba(2,8,9,.9));border:1px solid rgba(201,148,58,.42);border-radius:8px;color:#fff4d5;min-width:0}.sr-deal-pulse span,.sr-forecast-ledger span,.sr-signal-strip span{display:grid;grid-gap:3px;gap:3px;min-height:44px;padding:6px}.sr-deal-pulse b,.sr-forecast-ledger b,.sr-signal-strip b{color:rgba(255,244,213,.66);font-size:7px;font-weight:950;text-transform:uppercase}.sr-deal-pulse strong,.sr-forecast-ledger strong,.sr-signal-strip strong{color:#24dcc7;font-size:11px;font-weight:950}.sr-deal-pulse{display:grid;grid-gap:6px;gap:6px;min-height:64px;padding:7px}.sr-deal-pulse>div{gap:5px}.sr-deal-pulse span{min-height:38px}.sr-deal-pulse.hot strong{color:#ffd36c}.sr-deal-pulse.danger strong,.sr-deal-pulse.risk strong{color:#ff7867}.sr-deal-pulse i{background:rgba(2,8,9,.78);border:1px solid rgba(255,211,108,.22);border-radius:999px;height:8px;overflow:hidden}.sr-deal-pulse em{background:linear-gradient(90deg,#24dcc7,#ffd36c,#ff5f45);display:block;height:100%;width:var(--value)}.sr-deal-pulse small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-fabric-row{align-items:end;display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.sr-fabric-card{background:linear-gradient(180deg,rgba(5,17,18,.72),rgba(2,8,9,.96));border:1px solid rgba(201,148,58,.46);border-radius:8px;color:#fff4d5;cursor:pointer;display:grid;grid-gap:4px;gap:4px;min-height:172px;min-width:0;overflow:hidden;padding:7px;position:relative;text-align:left}.sr-fabric-card.active{border-color:#ffd36c;box-shadow:0 0 18px rgba(255,196,74,.32),inset 0 0 18px rgba(255,196,74,.1)}.sr-fabric-card img{border-radius:7px;height:76px;object-fit:cover;width:100%}.sr-fabric-card em,.sr-fabric-card img,.sr-fabric-card small,.sr-fabric-card span,.sr-fabric-card strong{position:relative;z-index:1}.sr-fabric-card strong{color:#ffd36c;font-size:14px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-fabric-card em{color:#ff8a4b;font-size:8px;font-style:normal;font-weight:950}.sr-opportunity-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-opportunity-row button{cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:48px;padding:7px;text-align:left}.sr-meta-list b,.sr-meta-list span,.sr-opportunity-row b{color:#ffd36c;font-size:10px;font-weight:950}.sr-opportunity-row span{color:rgba(255,244,213,.72);font-size:8px;font-weight:850}.sr-outcome-cta{background:linear-gradient(180deg,#28e0cb,#0e7f78);border:1px solid rgba(255,227,144,.55);border-radius:8px;box-shadow:0 0 18px rgba(22,218,194,.34),inset 0 1px 0 hsla(0,0%,100%,.28);color:#051010;cursor:pointer;display:grid;grid-gap:2px;gap:2px;min-height:58px;padding:9px;text-transform:uppercase}.sr-outcome-cta span{font-size:16px;font-weight:950}.sr-outcome-cta strong{font-size:10px;font-weight:950}.sr-decision-screen{grid-template-rows:auto auto auto minmax(0,1fr) auto}.sr-screen-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:36px minmax(0,1fr)}.sr-screen-head button{background:rgba(3,11,12,.8);border:1px solid rgba(201,148,58,.5);border-radius:8px;color:#ffd36c;cursor:pointer;height:34px}.sr-meta-screen h2,.sr-result-card h2,.sr-screen-head b,.sr-selling-screen h2{color:#ffd36c;font-size:24px;font-weight:950;line-height:1;margin:0;text-transform:uppercase}.sr-cargo-hero,.sr-promo-stage{background:linear-gradient(180deg,rgba(5,17,18,.52),rgba(2,8,9,.78));border:1px solid rgba(201,148,58,.38);border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-height:155px;padding:8px}.sr-cargo-cart,.sr-dye-vat{background:radial-gradient(circle at 50% 40%,rgba(255,211,108,.2),transparent 38%),rgba(2,8,9,.54);border-radius:8px;display:grid;min-height:105px;place-items:center}.sr-cargo-cart img,.sr-dye-vat img{max-height:130px;max-width:92%;object-fit:contain}.sr-dye-vat{min-height:150px}.sr-choice-grid{display:grid;grid-gap:7px;gap:7px}.sr-choice-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-choice-grid.promo,.sr-choice-grid.recovery{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-choice-grid.recovery{grid-template-columns:1fr}.sr-choice{background:linear-gradient(180deg,rgba(4,18,18,.88),rgba(2,8,9,.94));border:1px solid rgba(201,148,58,.4);border-radius:8px;color:#fff4d5;cursor:pointer;display:grid;grid-gap:4px;gap:4px;min-height:92px;padding:8px 6px;text-align:center}.sr-choice img{border-radius:7px;height:54px;justify-self:center;max-width:100%;object-fit:contain}.sr-choice.active{border-color:#ffd36c;box-shadow:0 0 18px rgba(255,196,74,.3)}.sr-choice.safe{border-color:rgba(56,218,150,.5)}.sr-choice.smart{border-color:rgba(22,218,194,.55)}.sr-choice.gold,.sr-choice.thrill{border-color:rgba(255,211,108,.64)}.sr-choice.risk{border-color:rgba(255,95,69,.58)}.sr-choice-grid.recovery .sr-choice{align-items:center;grid-template-columns:72px minmax(0,1fr) auto;min-height:78px;text-align:left}.sr-choice-grid.recovery .sr-choice img{grid-row:1/span 3;height:58px;justify-self:center}.sr-choice-grid.recovery .sr-choice b,.sr-choice-grid.recovery .sr-choice span,.sr-choice-grid.recovery .sr-choice strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-choice b{color:#ffd36c;font-size:13px;font-weight:950;text-transform:uppercase}.sr-choice strong{color:#24dcc7;font-size:12px;font-weight:950}.sr-meter{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:auto minmax(0,1fr) auto}.sr-meter b,.sr-meter span{color:#fff4d5;font-size:9px;font-weight:950}.sr-meter i{background:hsla(0,0%,100%,.12);border-radius:999px;height:8px;overflow:hidden}.sr-meter i:before{background:linear-gradient(90deg,#22dcc6,#ffd36c,#ff6247);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.sr-item-boost{align-items:center;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:46px minmax(0,1fr) auto;min-height:48px;padding:8px}.sr-item-boost img{border-radius:8px;height:38px;object-fit:cover;width:46px}.sr-item-boost b{color:#24dcc7}.sr-route-map{background:radial-gradient(circle at 50% 50%,rgba(22,218,194,.18),transparent 42%),rgba(2,8,9,.62);border:1px solid rgba(201,148,58,.38);border-radius:8px;min-height:360px;position:relative}.sr-route-map:before{background:linear-gradient(135deg,transparent 10%,rgba(22,218,194,.8) 45%,rgba(255,211,108,.9) 50%,rgba(22,218,194,.8) 55%,transparent 90%);content:"";height:3px;left:45px;position:absolute;right:45px;top:50%;transform:rotate(-25deg)}.sr-city-node{background:linear-gradient(180deg,rgba(4,18,18,.9),rgba(2,8,9,.96));border:1px solid rgba(201,148,58,.46);border-radius:8px;color:#fff4d5;cursor:pointer;display:grid;grid-gap:3px;gap:3px;padding:7px;position:absolute;text-align:left;width:138px}.sr-city-node img{border-radius:6px;height:38px;object-fit:cover;width:100%}.sr-city-node.active{border-color:#22dcc6;box-shadow:0 0 18px rgba(22,218,194,.35)}.node-0{left:12px;top:18px}.node-1{right:12px;top:92px}.node-2{left:18px;bottom:62px}.node-3{right:16px;bottom:12px}.sr-city-node b,.sr-deal-slip b{color:#ffd36c;font-size:14px;font-weight:950;text-transform:uppercase}.sr-city-node span,.sr-city-node strong{font-size:8px;font-weight:900}.sr-deal-slip{background:linear-gradient(180deg,rgba(255,237,194,.94),hsla(37,48%,62%,.92));color:#2f1d10;display:grid;grid-gap:4px;gap:4px;padding:10px;position:relative}.sr-deal-slip span{color:#2f1d10;display:flex;justify-content:space-between}.sr-deal-slip i{border:2px solid rgba(169,30,25,.7);border-radius:50%;color:#9e1f19;font-size:13px;font-style:normal;font-weight:950;padding:10px 7px;position:absolute;right:12px;top:20px;transform:rotate(-12deg)}.sr-selling-screen{gap:8px;grid-template-rows:auto minmax(0,1fr) auto auto;text-align:center}.sr-selling-top{align-items:center;background:linear-gradient(90deg,rgba(255,211,108,.2),rgba(36,220,199,.14)),rgba(2,8,9,.8);border:1px solid rgba(255,211,108,.34);border-radius:9px;display:flex;justify-content:space-between;min-height:54px;padding:8px 10px}.sr-selling-top span{align-items:baseline;display:flex;gap:6px}.sr-selling-top b{color:#ffefb8;font-size:28px;font-weight:950;line-height:1}.sr-selling-top small,.sr-selling-top strong{color:#ffd36c;font-size:9px;font-weight:950;text-transform:uppercase}.sr-selling-top strong{color:#9dffdf;max-width:150px;text-align:right}.sr-live-pit{align-self:stretch;background:linear-gradient(180deg,rgba(2,8,9,.1),rgba(2,8,9,.2) 52%,rgba(2,8,9,.82)),radial-gradient(circle at 50% 52%,rgba(36,220,199,.1),transparent 34%),url(/buyuk-bozor/silk-road-run/scenes/live-sale-arena-v1.png) 50% /cover;border:1px solid rgba(255,211,108,.34);border-radius:10px;box-shadow:inset 0 0 36px rgba(2,8,9,.72);min-height:326px;overflow:hidden;position:relative}.sr-live-pit:after{background:radial-gradient(circle at 50% 55%,transparent 0 30%,rgba(255,211,108,.16) 31%,transparent 33%),linear-gradient(180deg,transparent,rgba(2,8,9,.45));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.sr-countdown{background:radial-gradient(circle,rgba(255,211,108,.24),rgba(255,95,69,.22) 42%,rgba(2,8,9,.9) 43%),rgba(2,8,9,.7);border:2px solid #ff6b46;border-radius:50%;color:#fff4d5;cursor:pointer;display:grid;height:94px;left:12px;place-items:center;position:absolute;top:12px;width:94px;z-index:4}.sr-countdown b{color:#ffd36c;font-size:32px;font-weight:950;line-height:1}.sr-countdown span,.sr-countdown strong{font-size:8px;font-weight:950;text-transform:uppercase}.sr-live-cue{background:rgba(2,8,9,.74);border:1px solid rgba(36,220,199,.38);border-radius:999px;box-shadow:0 0 18px rgba(36,220,199,.2);display:grid;grid-gap:2px;gap:2px;left:50%;min-width:184px;padding:8px 14px;position:absolute;top:18px;transform:translateX(-50%);z-index:4}.sr-live-cue b{color:#ffefb8;font-size:12px;font-weight:950;text-transform:uppercase}.sr-live-cue span{color:#9dffdf;font-size:9px;font-weight:850}.sr-live-buyer{align-content:center;background:radial-gradient(circle at 50% 28%,#fff4d5,#f3b66d 20%,rgba(36,220,199,.72) 21%,rgba(6,16,15,.94) 62%),#06100f;border:2px solid #24dcc7;border-radius:999px;box-shadow:0 0 30px rgba(36,220,199,.52),0 0 0 10px rgba(36,220,199,.1),inset 0 0 14px rgba(255,211,108,.26);color:#fff4d5;cursor:pointer;display:grid;height:108px;justify-items:center;left:var(--x);padding-top:34px;position:absolute;top:var(--y);transform:translate(-50%,-50%);transition:left .18s ease,top .18s ease,transform .12s ease;width:108px;z-index:5}.sr-live-buyer.hot{animation:srBuyerPulse .65s ease-in-out infinite alternate;border-color:#ffd36c;box-shadow:0 0 30px rgba(255,211,108,.56),0 0 18px rgba(255,95,69,.36)}.sr-live-buyer b{color:#ffd36c;font-size:9px;font-weight:950;text-transform:uppercase}.sr-live-buyer span{color:#9dffdf;font-size:11px;font-weight:950}.sr-live-combo{bottom:45px;display:flex;gap:8px;justify-content:center;left:0;position:absolute;right:0;z-index:4}.sr-live-combo i{background:rgba(2,8,9,.78);border:1px solid rgba(255,211,108,.4);border-radius:999px;box-shadow:inset 0 0 8px rgba(2,8,9,.9);height:13px;width:13px}.sr-live-combo i.caught{background:radial-gradient(circle,#9dffdf,#24dcc7 45%,#0a5d54 46%);border-color:#9dffdf;box-shadow:0 0 16px rgba(36,220,199,.6)}.sr-live-heat{bottom:12px;display:grid;grid-gap:6px;gap:6px;left:14px;position:absolute;right:14px;z-index:4}.sr-live-heat i{background:rgba(2,8,9,.72);border:1px solid rgba(255,211,108,.28);border-radius:999px;height:10px;overflow:hidden}.sr-live-heat em{background:linear-gradient(90deg,#24dcc7,#ffd36c,#ff5f45);display:block;height:100%;width:var(--value)}.sr-live-heat b{color:#ffd36c;font-size:9px;font-weight:950;text-transform:uppercase}.sr-buyer-field{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(5,minmax(0,1fr))}.sr-buyer-field span{background:radial-gradient(circle at 50% 35%,#f3b66d,#273e32 48%,#06100f 49%);border:1px solid #24dcc7;border-radius:999px;color:#9dffdf;display:block;font-size:8px;font-weight:950;height:54px;padding-top:34px}.sr-buyer-field span.caught{box-shadow:0 0 16px rgba(37,255,165,.55)}.sr-live-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr}.sr-live-actions button{border-radius:8px;color:#fff4d5;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:76px;padding:9px}.sr-live-actions .lock{background:linear-gradient(180deg,#139354,#083921);border:1px solid #61f2a3}.sr-live-actions .lock.ready{box-shadow:0 0 22px rgba(97,242,163,.38)}.sr-live-actions .jackpot{background:linear-gradient(180deg,#bf3c28,#4a120c);border:1px solid #ffd36c;box-shadow:0 0 18px rgba(255,95,69,.22)}.sr-live-actions button:disabled{filter:grayscale(.75);opacity:.62}.sr-recovery-screen,.sr-result-screen{align-content:center}.sr-result-card{display:grid;grid-gap:8px;gap:8px;justify-items:center;min-height:210px;padding:24px 14px;text-align:center}.sr-result-card span{font-size:56px}.sr-result-card b{color:#30f0bd;font-size:42px;font-weight:950}.sr-result-card.stock b{color:#ff785c}.sr-reward-grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.sr-reward-grid span{background:rgba(3,12,13,.84);border:1px solid rgba(201,148,58,.34);border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-height:62px;padding:8px}.sr-reward-grid b,.sr-reward-grid strong{font-size:10px;font-weight:950}.sr-meta-hero{align-content:end;background-image:linear-gradient(180deg,transparent,rgba(2,8,9,.94)),url(/buyuk-bozor/silk-road-run/scenes/home-bazaar.png);background-size:cover;box-shadow:inset 0 0 0 1px rgba(255,227,144,.08),inset 0 -30px 60px rgba(0,0,0,.42);display:grid;grid-template-columns:94px minmax(0,1fr);min-height:126px;overflow:hidden;padding:10px;position:relative}.sr-meta-hero.dastgoh{background-image:linear-gradient(180deg,transparent,rgba(2,8,9,.94)),url(/buyuk-bozor/silk-road-run/scenes/workshop-room.png)}.sr-meta-hero.buyurtma{background-image:linear-gradient(180deg,transparent,rgba(2,8,9,.94)),url(/buyuk-bozor/silk-road-run/scenes/promo-stall.png)}.sr-meta-hero.reyting{background-image:linear-gradient(180deg,transparent,rgba(2,8,9,.94)),url(/buyuk-bozor/silk-road-run/scenes/city-route.png)}.sr-meta-hero.collection{background-image:linear-gradient(180deg,transparent,rgba(2,8,9,.94)),url(/buyuk-bozor/silk-road-run/scenes/pattern-table.png)}.sr-meta-hero.shop{background-image:linear-gradient(180deg,transparent,rgba(2,8,9,.94)),url(/buyuk-bozor/silk-road-run/scenes/stars-shop.png)}.sr-meta-hero.upgrade{background-image:linear-gradient(180deg,transparent,rgba(2,8,9,.94)),url(/buyuk-bozor/silk-road-run/scenes/workshop-room.png)}.sr-meta-screen{gap:7px;grid-template-rows:auto 126px auto minmax(0,1fr) auto auto;padding-bottom:64px}.sr-meta-titlebar{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr);min-height:38px}.sr-meta-titlebar button{background:rgba(3,11,12,.82);border:1px solid rgba(201,148,58,.58);border-radius:8px;color:#ffd36c;cursor:pointer;font-size:16px;font-weight:950;height:32px}.sr-meta-titlebar b{color:#ffd36c;display:block;font-size:20px;font-weight:950;line-height:1;text-transform:uppercase}.sr-meta-titlebar small{color:rgba(255,244,213,.68);display:block;font-size:8px;font-weight:900;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-meta-hero:after{background:radial-gradient(circle at 16px 16px,#23dcc7 0 3px,transparent 4px),radial-gradient(circle at 40px 62px,#ffd36c 0 2px,transparent 3px),linear-gradient(135deg,transparent 42%,rgba(35,220,199,.72) 48%,rgba(255,211,108,.86) 52%,transparent 58%);bottom:0;content:"";opacity:.72;pointer-events:none;position:absolute;right:0;top:0;width:46%}.sr-meta-hero img{align-self:center;border-radius:9px;filter:drop-shadow(0 12px 20px rgba(0,0,0,.5));grid-row:1/span 2;height:94px;justify-self:center;max-width:100%;object-fit:contain;position:relative;z-index:1}.sr-meta-hero b,.sr-meta-hero span{grid-column:2;position:relative;z-index:1}.sr-meta-hero span{align-self:end;color:rgba(255,244,213,.68);font-size:8px;font-weight:950;text-transform:uppercase}.sr-meta-hero b{color:#ffd36c;font-size:18px;font-weight:950;line-height:1.04;text-shadow:0 2px 0 #06100f,0 0 14px rgba(255,211,108,.22)}.sr-meta-belt,.sr-meta-stats{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.sr-meta-belt span,.sr-meta-stats span{background:linear-gradient(180deg,rgba(4,16,17,.9),rgba(2,8,9,.96));border:1px solid rgba(201,148,58,.4);border-radius:8px;display:grid;min-width:0;padding:6px}.sr-meta-stats span{gap:3px;min-height:40px}.sr-meta-belt b,.sr-meta-stats b{color:rgba(255,244,213,.66);font-size:7px;font-weight:950;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sr-meta-belt strong,.sr-meta-stats strong{color:#23dcc7;font-size:11px;font-weight:950}.sr-meta-list{display:grid;grid-gap:6px;gap:6px;min-height:0}.sr-meta-action{align-items:center;cursor:pointer;display:grid;grid-gap:7px;gap:7px;grid-template-columns:52px minmax(0,1fr) auto;min-height:67px;overflow:hidden;padding:7px;position:relative}.sr-meta-action:before{background:linear-gradient(90deg,rgba(35,220,199,.14),transparent 42%,rgba(255,211,108,.1));content:"";inset:0;opacity:0;position:absolute;transition:opacity .18s ease}.sr-meta-action:active:before,.sr-meta-action:hover:before{opacity:1}.sr-meta-action img{border:1px solid rgba(255,211,108,.24);border-radius:7px;height:52px;object-fit:cover;position:relative;width:52px;z-index:1}.sr-meta-action span{display:grid;grid-gap:3px;gap:3px;min-width:0;position:relative;z-index:1}.sr-meta-action b{color:#ffd36c;font-size:11px;font-weight:950;text-transform:uppercase}.sr-meta-action b,.sr-meta-action small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-meta-action small{color:rgba(255,244,213,.66);font-size:8px;font-weight:900}.sr-meta-action i{background:hsla(0,0%,100%,.12);border-radius:999px;height:6px;overflow:hidden}.sr-meta-action i em{background:linear-gradient(90deg,#28e0cb,#ffd36c,#ff6247);border-radius:inherit;display:block;height:100%;width:var(--value)}.sr-meta-action strong{color:#23dcc7;font-size:10px;font-weight:950;max-width:84px;position:relative;text-align:right;z-index:1}.sr-meta-action.safe{border-color:rgba(56,218,150,.5)}.sr-meta-action.smart{border-color:rgba(22,218,194,.56)}.sr-meta-action.gold,.sr-meta-action.thrill{border-color:rgba(255,211,108,.62)}.sr-meta-action.risk{border-color:rgba(255,95,69,.58)}.sr-meta-belt span{align-items:center;gap:5px;grid-template-columns:30px minmax(0,1fr);min-height:44px;padding:5px}.sr-meta-belt img{border-radius:6px;grid-row:1/span 2;height:30px;object-fit:cover;width:30px}.sr-meta-belt strong{font-size:9px}.sr-meta-list button:disabled{cursor:default;filter:grayscale(.65);opacity:.58}.sr-bottom-nav{background:linear-gradient(180deg,rgba(3,9,10,.72),rgba(2,7,8,.98));border:1px solid rgba(201,148,58,.46);border-radius:12px;bottom:8px;display:grid;grid-gap:3px;gap:3px;grid-template-columns:repeat(7,minmax(0,1fr));left:8px;padding:4px;position:absolute;right:8px;z-index:7}.sr-bottom-nav button{background:transparent;border:0;border-radius:8px;color:rgba(255,244,213,.58);cursor:pointer;font-size:7px;font-weight:950;min-height:42px;min-width:0;overflow:hidden;text-overflow:ellipsis}.sr-bottom-nav button.active{background:linear-gradient(180deg,rgba(36,220,199,.22),rgba(201,148,58,.13));color:#ffd36c}.sr-toast{background:linear-gradient(180deg,#fff0a6,#23dcc7);border-radius:999px;box-shadow:0 12px 28px rgba(0,0,0,.38);color:#06100f;font-size:14px;left:50%;padding:10px 14px;top:14%;transform:translateX(-50%);z-index:20}.sr-server-notice,.sr-toast{font-weight:950;position:absolute}.sr-server-notice{background:rgba(8,23,22,.9);border:1px solid rgba(255,105,67,.62);border-radius:999px;box-shadow:0 10px 24px rgba(0,0,0,.34);color:#ffd36c;font-size:10px;left:12px;overflow:hidden;padding:7px 10px;right:12px;text-align:center;text-overflow:ellipsis;top:94px;white-space:nowrap;z-index:19}.sr-shop-modal{background:rgba(0,0,0,.58);display:grid;inset:0;padding:18px;place-items:center;position:absolute;z-index:30}.sr-shop-modal section{background:radial-gradient(circle at 50% 0,rgba(255,211,108,.18),transparent 42%),linear-gradient(180deg,#081716,#020708);border:1px solid #d4a047;border-radius:12px;color:#fff4d5;display:grid;grid-gap:12px;gap:12px;padding:18px;text-align:center;width:100%}.sr-shop-modal h3{color:#ffd36c;font-size:24px;margin:0}.sr-shop-prize{background:radial-gradient(circle,rgba(255,211,108,.34),transparent 48%),url(/buyuk-bozor/silk-road-run/items/jackpot-chest.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:8px;min-height:120px}.sr-shop-modal button{background:linear-gradient(180deg,#ffd36c,#b87923);border:0;border-radius:8px;color:#06100f;cursor:pointer;font-weight:950;min-height:44px}.sr-shop-modal button.ghost{background:hsla(0,0%,100%,.08);border:1px solid rgba(255,244,213,.18);color:#fff4d5}@keyframes sr-screen-in{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-height:760px){.sr-phone{border-radius:0}.sr-home-title h1{font-size:30px}.sr-fabric-card{min-height:134px}.sr-route-map{min-height:300px}.sr-live-pit{min-height:216px}.sr-countdown{height:92px;width:92px}.sr-countdown b{font-size:30px}.sr-live-buyer{height:78px;padding-top:22px;width:78px}}@keyframes srBuyerPulse{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.08)}}@media (max-width:520px){.sr-run-page{justify-items:start}}.business-health-page{display:grid;grid-gap:18px;gap:18px}.business-health-hero{grid-template-columns:minmax(0,1fr) 220px;grid-gap:22px;background:linear-gradient(135deg,rgba(0,137,124,.08),hsla(0,0%,100%,.96)),#fff}.business-health-hero,.business-health-hero-v4{display:grid;align-items:center;gap:22px;padding:24px}.business-health-hero-v4{grid-template-columns:minmax(0,1fr) 300px;grid-gap:22px;background:linear-gradient(120deg,rgba(0,143,132,.09),hsla(0,0%,100%,0) 52%),#fff}.business-health-hero-v4 h1{max-width:900px;margin:8px 0 10px;font-size:31px;line-height:1.2;letter-spacing:0}.business-health-hero-v4 .lead{max-width:900px}.health-hero-actions-v4{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.health-command-card-v4{min-height:190px;border:1px solid #b9e9e4;border-radius:8px;background:#f3fffd;padding:18px;display:grid;align-content:center;grid-gap:8px;gap:8px;box-shadow:inset 0 0 0 10px rgba(0,143,132,.04)}.health-command-card-v4 p,.health-command-card-v4 span{color:var(--muted);margin:0}.health-command-card-v4 strong{color:var(--brand-dark);font-size:48px;line-height:1}.health-command-card-v4 div{display:flex;flex-wrap:wrap;gap:7px}.health-command-card-v4 em{border-radius:999px;background:#fff;border:1px solid #d4efec;color:var(--brand-dark);font-size:12px;font-style:normal;font-weight:850;padding:6px 9px}.analytics-morning-grid-v10{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.35fr) minmax(280px,.82fr);grid-gap:14px;gap:14px;align-items:stretch}.analytics-flow-card-v10,.analytics-guard-card-v10,.analytics-morning-card-v10{display:grid;grid-gap:14px;gap:14px;min-width:0;background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(246,253,251,.96)),#fff}.analytics-check-list-v10,.analytics-guard-list-v10{display:grid;grid-gap:10px;gap:10px}.analytics-check-v10,.analytics-guard-v10{min-width:0;color:inherit;text-decoration:none;border:1px solid #e2ebe9;border-radius:12px;background:#fff;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.analytics-check-v10:hover,.analytics-flow-step-v10:hover,.analytics-guard-v10:hover{transform:translateY(-1px);border-color:rgba(15,118,110,.3);box-shadow:0 16px 34px rgba(15,23,42,.08)}.analytics-check-v10{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;padding:12px}.analytics-check-v10>span{display:inline-flex;justify-content:center;border-radius:999px;background:#ecfdf5;color:var(--brand-dark);font-size:12px;font-weight:900;padding:7px 8px}.analytics-check-v10 div,.analytics-flow-step-v10 div,.analytics-guard-v10 div{min-width:0}.analytics-check-v10 small,.analytics-check-v10 strong,.analytics-flow-step-v10 b,.analytics-flow-step-v10 small,.analytics-flow-step-v10 strong,.analytics-guard-v10 span,.analytics-guard-v10 strong{display:block}.analytics-check-v10 strong,.analytics-guard-v10 strong{color:var(--text);font-size:15px;line-height:1.3;overflow-wrap:anywhere}.analytics-check-v10 small,.analytics-flow-step-v10 small,.analytics-guard-v10 span{color:var(--muted);font-size:12px;line-height:1.45}.analytics-check-v10 svg,.analytics-guard-v10 svg{color:#88a09d}.analytics-check-v10.warning,.analytics-guard-v10.warning{border-color:#fed7aa;background:#fffaf4}.analytics-check-v10.warning>span{background:#ffedd5;color:#c2410c}.analytics-check-v10.danger,.analytics-guard-v10.danger{border-color:#fecaca;background:#fff7f7}.analytics-check-v10.danger>span{background:#fee2e2;color:#dc2626}.analytics-flow-v10{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.analytics-flow-step-v10{position:relative;min-width:0;min-height:132px;display:grid;align-content:start;grid-gap:10px;gap:10px;padding:12px;border:1px solid #dfe9e7;border-radius:12px;background:#fff;color:inherit;text-decoration:none}.analytics-flow-step-v10:after{content:"";position:absolute;top:27px;right:-8px;width:10px;height:2px;background:#cfe3df}.analytics-flow-step-v10:last-child:after{display:none}.analytics-flow-step-v10>span{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:10px;background:#e9fbf8;color:var(--brand-dark);font-size:12px;font-weight:950}.analytics-flow-step-v10 strong{color:var(--muted);font-size:12px;line-height:1.25}.analytics-flow-step-v10 b{margin:3px 0;color:var(--text);font-size:18px;line-height:1.12;overflow-wrap:anywhere}.analytics-flow-step-v10.blue>span{background:#e9f2ff;color:#1d4ed8}.analytics-flow-step-v10.orange{border-color:#fed7aa;background:#fffaf4}.analytics-flow-step-v10.orange>span{background:#ffedd5;color:#c2410c}.analytics-guard-v10{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:13px}.analytics-guard-v10.ready{border-color:#b9ead3;background:#f7fff9}@media (max-width:1380px){.analytics-morning-grid-v10{grid-template-columns:1fr}}@media (max-width:980px){.analytics-flow-v10{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-flow-step-v10:after{display:none}}@media (max-width:720px){.analytics-check-v10{grid-template-columns:1fr}.analytics-check-v10>span{width:-moz-fit-content;width:fit-content}.analytics-flow-v10{grid-template-columns:1fr}.analytics-flow-step-v10{min-height:0}}.business-health-hero h1{margin:6px 0 10px;max-width:840px;font-size:30px;line-height:1.18}.health-score-ring{min-height:170px;border-radius:18px;background:radial-gradient(circle at 50% 45%,rgba(21,184,166,.18),hsla(0,0%,100%,.96) 62%);border:1px solid rgba(15,118,110,.16);display:grid;place-items:center;text-align:center;box-shadow:inset 0 0 0 12px rgba(15,118,110,.05)}.health-score-ring small,.health-score-ring span{color:var(--muted);font-size:13px}.health-score-ring strong{font-size:44px;color:var(--brand-dark)}.analytics-release-checklist-v12{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.analytics-release-card-v12{min-width:0;min-height:142px;border:1px solid rgba(20,44,38,.1);border-radius:12px;background:hsla(0,0%,100%,.96);box-shadow:0 12px 28px rgba(17,38,34,.05);color:var(--text);padding:14px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-content:start;align-items:start;grid-gap:8px 10px;gap:8px 10px;text-decoration:none}.analytics-release-card-v12>span{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#ecfbf8;color:var(--brand-dark);font-size:12px;font-weight:1000}.analytics-release-card-v12 svg{margin-top:6px;color:var(--brand-dark)}.analytics-release-card-v12 div{min-width:0;display:grid;grid-gap:5px;gap:5px}.analytics-release-card-v12 strong{color:var(--text);font-size:14px}.analytics-release-card-v12 small{min-width:0;color:var(--muted);font-size:12px;font-weight:760;line-height:1.45;overflow-wrap:anywhere}.analytics-release-card-v12 b{grid-column:1/-1;align-self:end;color:var(--brand-dark);font-size:18px;line-height:1.18;overflow-wrap:anywhere}.analytics-release-card-v12>svg:last-child{grid-column:3;grid-row:1;justify-self:end;margin-top:7px;color:#8aa09b}.analytics-release-card-v12.warning{border-color:rgba(245,151,89,.38);background:#fffaf3}.analytics-release-card-v12.warning b,.analytics-release-card-v12.warning>span{color:#a64512}.analytics-release-card-v12.danger{border-color:rgba(220,38,38,.28);background:#fff7f7}.analytics-release-card-v12.danger b,.analytics-release-card-v12.danger>span{color:#dc2626}.daily-workflow-panel-v4{background:#fff}.daily-workflow-lane-v4{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.daily-workflow-node-v4{position:relative;min-height:128px;border:1px solid var(--line);border-radius:8px;background:#fbfffe;color:inherit;text-decoration:none;padding:13px;display:grid;grid-gap:10px;gap:10px}.daily-workflow-node-v4:after{content:"";position:absolute;right:-8px;top:50%;width:14px;height:2px;background:#d9e8e6}.daily-workflow-node-v4:last-child:after{display:none}.daily-workflow-node-v4:hover{border-color:#79dbd2;box-shadow:0 10px 24px rgba(0,143,132,.08)}.daily-workflow-node-v4>span{width:-moz-fit-content;width:fit-content;border-radius:999px;background:#eaf8f6;color:var(--brand-dark);padding:5px 8px;font-size:11px;font-weight:900}.daily-workflow-node-v4 b,.daily-workflow-node-v4 small,.daily-workflow-node-v4 strong{display:block}.daily-workflow-node-v4 strong{color:var(--muted);font-size:12px}.daily-workflow-node-v4 b{margin:4px 0;color:var(--text);font-size:20px;overflow-wrap:anywhere}.daily-workflow-node-v4 small{color:var(--muted);line-height:1.45}.daily-workflow-node-v4.orange{border-color:#ffd9a7;background:#fffaf1}.daily-workflow-node-v4.orange>span{background:#ffedd5;color:#c96d00}.daily-workflow-node-v4.blue>span{background:#e9f2ff;color:#1f6fd0}.business-health-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr);grid-gap:16px;gap:16px;align-items:start}.business-health-grid-v4{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(360px,.85fr);grid-gap:16px;gap:16px;align-items:start}.business-health-grid-v4.secondary{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.priority-action-panel{background:linear-gradient(135deg,rgba(15,118,110,.04),hsla(0,0%,100%,.98)),#fff}.priority-action-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.priority-action-card{min-height:184px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;padding:15px;border:1px solid var(--line);border-radius:16px;background:#fff;color:inherit;text-decoration:none}.priority-action-card:hover{border-color:rgba(15,118,110,.32);box-shadow:0 16px 38px rgba(15,23,42,.08)}.priority-action-card.critical{border-color:rgba(239,68,68,.25);background:linear-gradient(180deg,hsla(0,86%,97%,.96),#fff)}.priority-action-card.warning{border-color:rgba(249,115,22,.28);background:linear-gradient(180deg,rgba(255,247,237,.96),#fff)}.priority-action-card strong{display:block;margin:8px 0 7px;font-size:16px}.priority-action-card p{margin:0;color:var(--muted);line-height:1.55}.priority-action-card footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.priority-action-card b{color:var(--brand-dark)}.priority-action-card em{background:rgba(15,118,110,.08);padding:6px 10px;font-size:12px;font-style:normal;font-weight:800}.priority-action-card em,.priority-level{border-radius:999px;color:var(--brand-dark)}.priority-level{display:inline-flex;background:#ecfdf5;padding:5px 9px;font-size:11px;font-weight:900}.priority-action-card.critical .priority-level{background:#fee2e2;color:#dc2626}.priority-action-card.warning .priority-level{background:#ffedd5;color:#ea580c}.task-command-panel-v5{display:grid;grid-gap:14px;gap:14px;background:linear-gradient(135deg,rgba(35,136,238,.04),hsla(0,0%,100%,.98)),#fff}.task-command-lanes-v5,.task-command-summary-v5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.task-command-lanes-v5 a,.task-command-summary-v5 article{display:grid;grid-gap:7px;gap:7px;min-width:0;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:inherit;text-decoration:none}.task-command-queue-v5 a.overdue,.task-command-summary-v5 article.danger{border-color:#fecaca;background:#fff7f7}.task-command-empty-v5 span,.task-command-lanes-v5 span,.task-command-queue-v5 small,.task-command-queue-v5 span,.task-command-summary-v5 small,.task-command-summary-v5 span{color:var(--muted);font-size:12px;font-weight:850;line-height:1.45}.task-command-lanes-v5 strong,.task-command-summary-v5 strong{color:var(--text);font-size:24px;line-height:1.1}.task-command-lanes-v5 a{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.task-command-lanes-v5 a.danger{border-color:#fecaca;color:#dc2626}.task-command-lanes-v5 a.orange{border-color:#fed7aa;color:#c2410c}.task-command-lanes-v5 a.blue{border-color:#bfdbfe;color:#1d4ed8}.task-command-lanes-v5 a.teal{border-color:#b9e9e4;color:var(--brand-dark)}.task-command-queue-v5{display:grid;grid-gap:9px;gap:9px}.task-command-panel-v11{gap:12px}.task-command-panel-v11 .task-command-queue-v5{grid-template-columns:repeat(2,minmax(0,1fr))}.task-command-queue-header-v11{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid rgba(15,118,110,.16);border-radius:10px;background:linear-gradient(135deg,rgba(236,253,245,.94),hsla(0,0%,100%,.98))}.task-command-queue-header-v11 div{display:grid;grid-gap:4px;gap:4px;min-width:0}.task-command-queue-header-v11 strong{color:var(--text);font-size:15px}.task-command-queue-header-v11 span{color:var(--muted);font-size:12px;line-height:1.45}.task-command-more-v11 strong,.task-command-queue-header-v11 em{border-radius:999px;background:rgba(15,118,110,.09);color:var(--brand-dark);padding:6px 10px;font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.task-command-empty-v5,.task-command-queue-v5 a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-width:0;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:inherit;text-decoration:none}.task-command-empty-v5 strong,.task-command-queue-v5 strong{display:block;margin:3px 0;color:var(--text);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.task-command-queue-v5 em{justify-self:end;border-radius:999px;background:#eefcf9;color:var(--brand-dark);padding:6px 10px;font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.task-command-queue-v5 a.overdue em{background:#fee2e2;color:#dc2626}.task-command-empty-v5{grid-template-columns:auto minmax(0,1fr);color:var(--brand-dark)}.task-command-more-v11{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border:1px dashed rgba(15,118,110,.3);border-radius:10px;background:rgba(236,253,245,.72);color:inherit;text-decoration:none}.task-command-more-v11:hover{border-color:rgba(15,118,110,.48);background:rgba(236,253,245,.96)}.task-command-more-v11 span{color:var(--text);font-size:13px;font-weight:850}.communication-command-panel-v5{display:grid;grid-gap:14px;gap:14px;background:linear-gradient(135deg,rgba(19,181,165,.05),hsla(0,0%,100%,.98)),#fff}.communication-lanes-v5,.communication-summary-v5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.communication-lanes-v5 a,.communication-summary-v5 article{display:grid;grid-gap:7px;gap:7px;min-width:0;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:inherit;text-decoration:none}.communication-queue-v5 a.warning,.communication-summary-v5 article.warning{border-color:#fed7aa;background:#fff8f1}.communication-queue-v5 a.danger,.communication-summary-v5 article.danger{border-color:#fecaca;background:#fff7f7}.communication-empty-v5 span,.communication-lanes-v5 span,.communication-queue-v5 small,.communication-queue-v5 span,.communication-summary-v5 small,.communication-summary-v5 span{color:var(--muted);font-size:12px;font-weight:850;line-height:1.45}.communication-lanes-v5 strong,.communication-summary-v5 strong{color:var(--text);font-size:24px;line-height:1.1}.communication-lanes-v5 a{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.communication-lanes-v5 a.danger{border-color:#fecaca;color:#dc2626}.communication-lanes-v5 a.orange{border-color:#fed7aa;color:#c2410c}.communication-lanes-v5 a.blue{border-color:#bfdbfe;color:#1d4ed8}.communication-lanes-v5 a.teal{border-color:#b9e9e4;color:var(--brand-dark)}.communication-queue-v5{display:grid;grid-gap:9px;gap:9px}.communication-empty-v5,.communication-queue-v5 a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-width:0;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:inherit;text-decoration:none}.communication-empty-v5 strong,.communication-queue-v5 strong{display:block;margin:3px 0;color:var(--text);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.communication-queue-v5 em{justify-self:end;border-radius:999px;background:#eefcf9;color:var(--brand-dark);padding:6px 10px;font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.communication-empty-v5{grid-template-columns:auto minmax(0,1fr);color:var(--brand-dark)}.business-health-grid.secondary{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.health-main-panel{padding:18px}.acceptance-list{display:grid;grid-gap:10px;gap:10px}.acceptance-row{display:grid;grid-template-columns:104px minmax(0,1fr) 24px;grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:14px;background:#fff;color:inherit;text-decoration:none}.acceptance-row:hover{border-color:rgba(15,118,110,.32);box-shadow:0 14px 34px rgba(15,23,42,.08)}.acceptance-row strong{display:block;margin-bottom:4px}.acceptance-row p,.acceptance-row small{display:block;margin:0;color:var(--muted)}.acceptance-status{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:999px;padding:8px 10px;background:rgba(15,118,110,.08);color:var(--brand-dark);font-size:12px;font-weight:700}.acceptance-row.risk .acceptance-status{background:rgba(239,68,68,.1);color:#dc2626}.acceptance-row.active .acceptance-status,.acceptance-row.partial .acceptance-status{background:rgba(249,115,22,.1);color:#ea580c}.health-side-stack{display:grid;grid-gap:16px;gap:16px}.doc-health-strip,.mode-coverage-list,.operation-signal-grid{display:grid;grid-gap:10px;gap:10px}.mode-coverage-list,.mode-coverage-list-v4{grid-template-columns:repeat(2,minmax(0,1fr))}.mode-coverage-list-v4{display:grid;grid-gap:9px;gap:9px}.mode-coverage-list-v4 a{border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px;color:inherit;text-decoration:none;display:grid;grid-gap:5px;gap:5px}.mode-coverage-list-v4 a.ready{border-color:#b9ead3;background:#f5fff9}.mode-coverage-list-v4 a.missing{border-color:#ffd9a7;background:#fffaf1}.mode-coverage-list-v4 small,.mode-coverage-list-v4 span{color:var(--muted);font-size:12px}.mode-coverage-list-v4 strong{color:var(--text);font-size:24px;line-height:1}.doc-health-strip div,.mode-coverage-list div,.operation-signal-grid a{padding:14px;border:1px solid var(--line);border-radius:14px;background:#fbfefd}.doc-health-strip span,.mode-coverage-list span,.operation-signal-grid small,.operation-signal-grid span{display:block;color:var(--muted);font-size:12px}.doc-health-strip strong,.mode-coverage-list strong,.operation-signal-grid strong{display:block;margin:4px 0;font-size:24px}.doc-health-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.operation-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.operation-signal-grid a{color:inherit;text-decoration:none}.operation-signal-grid a:hover{border-color:rgba(15,118,110,.32)}.latest-shipment-list{display:grid;grid-gap:10px;gap:10px}.latest-shipment-list a{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:13px 14px;border:1px solid var(--line);border-radius:14px;color:inherit;text-decoration:none;background:#fff}.latest-shipment-list p{margin:4px 0 0;color:var(--muted)}.latest-shipment-list span{flex:0 0 auto;border-radius:999px;background:rgba(15,118,110,.08);color:var(--brand-dark);padding:6px 10px;font-size:12px;font-weight:700}.empty-inline{padding:20px;border:1px dashed var(--line);border-radius:14px;color:var(--muted)}.boss-ai-grid-v4{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr) minmax(0,.95fr);grid-gap:16px;gap:16px}.boss-ai-card-v4{display:grid;grid-gap:12px;gap:12px}.boss-ai-card-v4.teal{border-color:#b9eee8;background:#f4fffd}.boss-ai-card-v4 h2{margin:0;font-size:21px}.boss-ai-card-v4 p{margin:0;color:var(--muted);line-height:1.65}.safety-chip-row-v4{display:flex;flex-wrap:wrap;gap:8px}.safety-chip-row-v4 span{border:1px solid #d9ebe8;border-radius:999px;background:#fff;color:var(--brand-dark);font-size:12px;font-weight:850;padding:6px 9px}@media (max-width:1180px){.analytics-release-checklist-v12,.communication-lanes-v5,.communication-summary-v5,.daily-workflow-lane-v4,.operation-signal-grid,.priority-action-grid,.task-command-lanes-v5,.task-command-summary-v5{grid-template-columns:repeat(2,minmax(0,1fr))}.boss-ai-grid-v4,.business-health-grid,.business-health-grid-v4,.business-health-grid-v4.secondary,.business-health-grid.secondary,.business-health-hero,.business-health-hero-v4{grid-template-columns:1fr}.daily-workflow-node-v4:after{display:none}}@media (max-width:980px){.public-conversion-grid-v12,.public-site-v12 .public-hero-v12{grid-template-columns:1fr}.public-flow-v12,.public-route-cards-v12{grid-template-columns:repeat(2,minmax(0,1fr))}.public-hero-panel-v12{max-width:560px}}@media (max-width:720px){.analytics-release-checklist-v12,.communication-lanes-v5,.communication-queue-v5 a,.communication-summary-v5,.daily-workflow-lane-v4,.doc-health-strip,.mode-coverage-list,.mode-coverage-list-v4,.operation-signal-grid,.priority-action-grid,.task-command-lanes-v5,.task-command-panel-v11 .task-command-queue-v5,.task-command-queue-v5 a,.task-command-summary-v5{grid-template-columns:1fr}.task-command-more-v11,.task-command-queue-header-v11{grid-template-columns:1fr;align-items:start}.task-command-queue-header-v11{display:grid}.communication-queue-v5 em,.task-command-more-v11 strong,.task-command-queue-header-v11 em,.task-command-queue-v5 em{justify-self:start}.acceptance-row,.clearance-playbook-card,.flow-missing-panel,.market-playbook-card{grid-template-columns:1fr}.missing-chip-row{justify-content:flex-start}}.bb-founder-phone .bb-bottom-nav{display:none}.bb-founder-screen{height:calc(100% - 76px);padding-bottom:18px}.bb-bankrupt,.bb-founder-flow,.bb-founder-hero,.bb-founder-panel,.bb-founder-perks,.bb-founder-progress,.bb-trade-step{background:linear-gradient(180deg,rgba(8,22,38,.94),rgba(4,13,27,.95));border:1px solid rgba(246,199,93,.58);border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 24px rgba(0,0,0,.34)}.bb-founder-hero{display:grid;grid-gap:8px;gap:8px;grid-template-columns:76px minmax(0,1fr);padding:10px}.bb-founder-art{align-items:center;background:rgba(0,0,0,.24);border-radius:8px;display:flex;justify-content:center;min-height:76px;overflow:hidden}.bb-founder-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.bb-founder-copy span,.bb-founder-panel-head span,.bb-founder-stats span,.bb-founder-summary span{color:hsla(44,68%,93%,.62);font-size:10px;font-weight:850}.bb-founder-copy h2{color:#ffd86b;font-size:21px;line-height:1.02;margin:0}.bb-founder-copy p{color:hsla(44,68%,93%,.7);font-size:12px;font-weight:800;line-height:1.35;margin:0}.bb-founder-stats{display:grid;grid-gap:6px;gap:6px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-founder-stats div{background:hsla(0,0%,100%,.055);border:1px solid rgba(246,199,93,.14);border-radius:8px;display:grid;grid-gap:3px;gap:3px;min-height:42px;padding:7px}.bb-founder-stats strong{color:#ffe8a3;font-size:13px;font-weight:950}.bb-founder-stats strong.good,.bb-result-profit strong.good{color:#8df4df}.bb-founder-stats strong.bad,.bb-result-profit strong.bad{color:#ff8d93}.bb-founder-summary{display:flex;gap:7px;grid-column:1/-1}.bb-founder-summary span{background:rgba(32,191,166,.12);border-radius:999px;color:#8df4df;padding:6px 8px}.bb-market-event{background:rgba(217,53,67,.13);border:1px solid rgba(217,53,67,.28);border-radius:8px;display:grid;grid-gap:3px;gap:3px;grid-column:1/-1;padding:8px 10px}.bb-market-event strong{color:#ffd86b;font-size:12px}.bb-market-event span{color:hsla(44,68%,93%,.66);font-size:11px;font-weight:800}.bb-cash-pressure{align-items:center;border-radius:8px;display:flex;gap:8px;grid-column:1/-1;justify-content:space-between;padding:8px 10px}.bb-cash-pressure strong{font-size:12px;font-weight:950}.bb-cash-pressure span{font-size:10px;font-weight:850}.bb-cash-pressure.soglom{background:rgba(32,191,166,.12);border:1px solid rgba(32,191,166,.26);color:#8df4df}.bb-cash-pressure.ehtiyot{background:rgba(244,193,88,.13);border:1px solid rgba(244,193,88,.28);color:#ffd86b}.bb-cash-pressure.qizil{background:rgba(217,53,67,.16);border:1px solid rgba(217,53,67,.36);color:#ffb3b8}.bb-founder-progress{display:grid;grid-gap:7px;gap:7px;padding:9px 10px}.bb-founder-progress div{align-items:center;display:flex;gap:8px;justify-content:space-between}.bb-founder-progress small,.bb-founder-progress span{color:hsla(44,68%,93%,.62);font-size:10px;font-weight:850}.bb-founder-progress strong{color:#f4c158;font-size:12px;text-align:right}.bb-founder-progress i{background:hsla(0,0%,100%,.08);border-radius:999px;display:block;height:7px;overflow:hidden}.bb-founder-progress i b{background:linear-gradient(90deg,#20bfa6,#f4c158,#e84645);display:block;height:100%}.bb-founder-perks{display:grid;grid-gap:9px;gap:9px;padding:10px}.bb-control-panel{gap:7px}.bb-mini-progress{background:hsla(0,0%,100%,.08);border-radius:999px;display:block;height:7px;overflow:hidden}.bb-mini-progress b{background:linear-gradient(90deg,#20bfa6,#f4c158);display:block;height:100%}.bb-momentum-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-momentum-grid div{background:rgba(32,191,166,.1);border:1px solid rgba(32,191,166,.24);border-radius:8px;display:grid;grid-gap:3px;gap:3px;min-height:32px;padding:5px 6px}.bb-momentum-grid span{color:hsla(44,68%,93%,.62);font-size:9px;font-weight:850}.bb-momentum-grid strong{color:#8df4df;font-size:11px;font-weight:950}.bb-perk-list{display:grid;grid-gap:6px;gap:6px}.bb-perk-list span{background:hsla(0,0%,100%,.055);border:1px solid rgba(246,199,93,.14);border-radius:8px;color:hsla(44,68%,93%,.76);font-size:11px;font-weight:850;padding:7px 8px}.bb-capital-line{align-items:center;display:flex;gap:8px;justify-content:space-between}.bb-capital-line small{color:hsla(44,68%,93%,.62);font-size:10px;font-weight:850;line-height:1.3}.bb-capital-line button{background:linear-gradient(180deg,#50b84e,#166622);border:1px solid #ffe28a;border-radius:8px;color:#fff3b2;cursor:pointer;font-size:11px;font-weight:950;min-height:30px;white-space:nowrap;padding:0 10px}.bb-capital-actions{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-capital-actions button{background:linear-gradient(180deg,rgba(244,193,88,.2),rgba(32,191,166,.1));border:1px solid rgba(244,193,88,.34);border-radius:8px;color:#ffe8a3;cursor:pointer;display:grid;font-size:10px;font-weight:950;grid-gap:3px;gap:3px;min-height:46px;padding:7px 5px;text-align:center}.bb-capital-actions small{color:rgba(141,244,223,.72);font-size:9px;font-weight:850}.bb-capital-actions button:disabled{cursor:default;filter:grayscale(.25);opacity:.58}.bb-founder-flow,.bb-founder-panel{display:grid;grid-gap:10px;gap:10px;padding:11px}.bb-step-strip{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-step-strip span{background:hsla(0,0%,100%,.055);border:1px solid rgba(244,193,88,.16);border-radius:999px;color:hsla(44,68%,93%,.56);font-size:9px;font-weight:900;overflow:hidden;padding:5px 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-step-strip span.active{background:rgba(244,193,88,.18);border-color:rgba(244,193,88,.55);color:#ffe8a3}.bb-step-strip span.done{background:rgba(32,191,166,.12);border-color:rgba(32,191,166,.34);color:#8df4df}.bb-founder-panel-head{align-items:center;display:flex;justify-content:space-between}.bb-founder-panel-head strong{color:#f4c158;font-size:11px}.bb-founder-patterns{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-bankrupt button,.bb-founder-patterns button,.bb-growth-grid button,.bb-trade-options button{background:hsla(0,0%,100%,.06);border:1px solid rgba(244,193,88,.2);border-radius:8px;color:#f9f2df;cursor:pointer;display:grid;grid-gap:6px;gap:6px;padding:9px;text-align:left}.bb-founder-patterns button.active,.bb-trade-options button.active{border-color:#8df4df;box-shadow:0 0 14px rgba(32,191,166,.34)}.bb-founder-patterns button:disabled{cursor:default;opacity:.88}.bb-founder-patterns strong,.bb-growth-grid button,.bb-trade-options button{font-size:11px;font-weight:950}.bb-founder-patterns small,.bb-growth-grid small,.bb-trade-options small,.bb-trade-step>small{color:hsla(44,68%,93%,.62);font-size:10px;font-weight:800;line-height:1.25}.bb-trade-step{display:grid;grid-gap:10px;gap:10px;padding:12px}.bb-trade-step:not(.active){opacity:.72}.bb-trade-step.done{opacity:1}.bb-trade-step-head{align-items:center;display:flex;gap:9px}.bb-trade-step-head strong{color:#ffe8a3;font-size:15px}.bb-trade-options{display:grid;grid-gap:8px;gap:8px}.bb-trade-options button{min-height:62px}.bb-trade-options button.primary{background:linear-gradient(180deg,#f8d36e,#e84645);border-color:#fff0a8;color:#251006;min-height:52px;text-align:center}.bb-trade-options button.primary small{color:rgba(37,16,6,.72)}.bb-trade-sprite{background-image:url(/buyuk-bozor/generated-assets/items/white-cloth-rolls.png);background-repeat:no-repeat;background-size:300% 200%;border-radius:8px;display:block;flex:0 0 auto;height:42px;width:56px}.bb-trade-sprite.big{height:132px;width:176px}.bb-trade-sprite.cloth{background-image:url(/buyuk-bozor/generated-assets/items/white-cloth-rolls.png);background-position:50%}.bb-trade-sprite.dye{background-image:url(/buyuk-bozor/generated-assets/items/dye-premium.png);background-position:50%}.bb-trade-sprite.promo{background-image:url(/buyuk-bozor/generated-assets/items/promo-blogger.png);background-position:50%}.bb-trade-sprite.shop{background-image:url(/buyuk-bozor/generated-assets/items/milestone-abu-saxiy.png);background-position:50%}.bb-trade-sprite.success{background-image:url(/buyuk-bozor/generated-assets/items/result-profit.png);background-position:50%}.bb-trade-sprite.fail{background-image:url(/buyuk-bozor/generated-assets/items/result-unsold.png);background-position:50%}.bb-growth-grid{display:grid;grid-gap:7px;gap:7px}.bb-growth-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-growth-grid.compact button{align-items:center;display:grid;font-size:10px;grid-gap:2px;gap:2px;grid-template-columns:1fr;min-height:44px;padding:7px 5px;text-align:center}.bb-growth-grid button{align-items:center;grid-template-columns:1fr auto}.bb-growth-grid button.done{border-color:rgba(32,191,166,.62);color:#8df4df}.bb-growth-grid button:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.62}.bb-growth-line{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-growth-line button,.bb-growth-line span{background:hsla(0,0%,100%,.055);border:1px solid rgba(244,193,88,.16);border-radius:999px;color:hsla(44,68%,93%,.58);font-size:9px;font-weight:950;min-height:26px;padding:6px 5px;text-align:center}.bb-growth-line span.active{border-color:rgba(244,193,88,.52);color:#ffe8a3}.bb-growth-line span.done{background:rgba(32,191,166,.13);border-color:rgba(32,191,166,.34);color:#8df4df}.bb-growth-line button{background:linear-gradient(180deg,#50b84e,#166622);border-color:#ffe28a;color:#fff3b2;cursor:pointer;grid-column:1/-1}.bb-founder-result{max-width:350px}.bb-result-profit{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid rgba(246,199,93,.18);border-radius:8px;display:flex;justify-content:space-between;padding:10px 12px;width:100%}.bb-result-profit span{color:hsla(44,68%,93%,.7);font-size:12px;font-weight:850}.bb-result-profit strong{font-size:20px}.bb-reward-modal button.ghost{background:hsla(0,0%,100%,.07);color:#ffe8a3}.bb-bankrupt{align-items:center;color:#f9f2df;justify-items:center;padding:24px 16px;text-align:center}.bb-bankrupt h2{color:#ff8d93;font-size:26px;margin:0}.bb-bankrupt p{color:hsla(44,68%,93%,.68);font-size:13px;line-height:1.45;margin:0}.bb-bankrupt button{background:linear-gradient(180deg,#f8d36e,#e84645);color:#251006;text-align:center;width:100%}.status-note{border-color:rgba(20,184,166,.28);color:#0f766e;font-weight:700}.button-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.stacked-form{display:grid;grid-gap:10px;gap:10px}.stacked-form label{color:#64748b;display:grid;font-size:12px;font-weight:700;grid-gap:5px;gap:5px}.stacked-form input,.stacked-form select,.stacked-form textarea{background:#fff;border:1px solid #dbe3ea;border-radius:8px;color:#0f172a;font:inherit;min-height:38px;padding:8px 10px}.stacked-form textarea{min-height:72px;resize:vertical}.two-col-form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-message{border:1px solid rgba(20,184,166,.28);border-radius:8px;color:#0f766e;font-size:13px;font-weight:800;margin:10px 0 0;padding:9px 10px}.form-message.error{border-color:rgba(239,68,68,.28);color:#b91c1c}.soft-note{background:#f1faf8;border:1px solid #d6f1ed;border-radius:8px;color:#45605b;font-size:12px;font-weight:650;line-height:1.55;margin-top:12px;padding:10px}.muted-line{color:var(--muted);font-size:13px;margin:0}.btn.danger,.chip.danger{border-color:rgba(239,68,68,.28);color:#b91c1c}.border-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:340px minmax(0,1fr) 300px}.border-event-list,.mini-record-list{display:grid;grid-gap:10px;gap:10px}.border-event-card{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 20px rgba(16,40,36,.04);display:grid;grid-gap:8px;gap:8px;padding:14px}.border-event-card h3{font-size:17px;margin:0}.border-event-card p{color:#52615d;font-size:13px;line-height:1.55;margin:0}.border-meta{color:#697874;display:flex;flex-wrap:wrap;font-size:12px;gap:7px}.border-meta span{background:#f6faf9;border:1px solid #e6efed;border-radius:999px;padding:5px 8px}.internal-strip{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;font-size:12px;line-height:1.45;padding:8px 10px}.mini-record{background:#fff;border:1px solid var(--line);border-radius:8px;color:inherit;cursor:pointer;display:grid;grid-gap:3px;gap:3px;padding:10px;text-align:left}.mini-record:hover{border-color:#9bdad2}.mini-record small,.mini-record span{color:var(--muted);font-size:12px}.border-console-v2{display:grid;grid-gap:16px;gap:16px;padding:24px}.border-hero-v2{align-items:stretch;background:linear-gradient(110deg,hsla(0,0%,100%,.95),rgba(239,253,250,.95)),radial-gradient(circle at 100% 0,rgba(248,181,92,.14),transparent 32%);border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 34px rgba(16,40,36,.06);display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 300px;padding:24px}.border-hero-v2 h1{font-size:28px;letter-spacing:0;line-height:1.24;margin:6px 0 10px}.border-hero-v2 p{color:#4d5d59;line-height:1.7;margin:0;max-width:860px}.border-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.border-risk-card-v2{background:#fffaf2;border:1px solid #fed7aa;border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:18px}.border-ai-title-v2 small,.border-current-head-v2 span,.border-panel-head-v2 span,.border-risk-card-v2 span{color:var(--muted);font-size:12px}.border-risk-card-v2 strong{color:#c2410c;font-size:28px;letter-spacing:0}.border-risk-card-v2 p{color:#6b4b2a;font-size:14px;line-height:1.55}.border-risk-card-v2.high{background:#fff5f5;border-color:#fecaca}.border-risk-card-v2.high strong{color:#b91c1c}.border-risk-card-v2.low{background:#f0fdf4;border-color:#bbf7d0}.border-risk-card-v2.low strong{color:#15803d}.border-kpi-strip-v2{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.border-kpi-card-v2{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:7px;gap:7px;padding:16px}.border-kpi-card-v2 div{align-items:center;color:#52615d;display:flex;font-size:13px;gap:8px}.border-kpi-card-v2 svg{color:var(--brand);height:18px;width:18px}.border-kpi-card-v2 strong{font-size:28px;line-height:1}.border-kpi-card-v2 p{color:var(--muted);font-size:12px;margin:0}.border-kpi-card-v2.orange svg{color:#f97316}.border-kpi-card-v2.blue svg{color:#2563eb}.border-workbench-v2{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:330px minmax(0,1fr) 330px}.border-ai-panel-v2,.border-form-card-v2,.border-main-panel-v2,.border-queue-panel-v2,.border-timeline-v2{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 24px rgba(16,40,36,.04)}.border-ai-panel-v2,.border-queue-panel-v2{display:grid;grid-gap:12px;gap:12px;padding:14px;position:-webkit-sticky;position:sticky;top:84px}.border-main-panel-v2{display:grid;grid-gap:14px;gap:14px;padding:16px}.border-ai-title-v2,.border-current-head-v2,.border-panel-head-v2{align-items:center;display:flex;justify-content:space-between;gap:12px}.border-ai-title-v2 span,.border-panel-head-v2 strong{color:#132522;display:block;font-size:15px}.border-port-tabs-v2{background:#f7fbfa;border:1px solid #e3efed;border-radius:8px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px}.border-port-tabs-v2 button{background:transparent;border:0;border-radius:7px;color:#52615d;cursor:pointer;font-size:12px;padding:8px 6px}.border-port-tabs-v2 button.active{background:#fff;box-shadow:0 4px 14px rgba(16,40,36,.08);color:var(--brand);font-weight:700}.border-queue-list-v2{display:grid;grid-gap:10px;gap:10px;max-height:680px;overflow:auto;padding-right:2px}.border-queue-card-v2{background:#fff;border:1px solid var(--line);border-left:3px solid #a8e5df;border-radius:8px;color:inherit;cursor:pointer;display:grid;grid-gap:7px;gap:7px;padding:12px;text-align:left}.border-queue-card-v2.active{background:#f3fffd;border-color:#73d8cf;box-shadow:0 10px 22px rgba(7,143,134,.09)}.border-queue-card-v2.high,.border-queue-card-v2.medium-high{border-left-color:#f97316}.border-queue-card-v2 .row{align-items:center;display:flex;justify-content:space-between;gap:8px}.border-queue-card-v2 em,.border-queue-card-v2 span{background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;color:#c2410c;font-size:12px;font-style:normal;padding:4px 7px}.border-queue-card-v2 p,.border-queue-card-v2 small{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.border-current-head-v2{border-bottom:1px solid var(--line);padding-bottom:14px}.border-current-head-v2 h2{font-size:28px;letter-spacing:0;margin:4px 0}.border-current-head-v2 p{color:var(--muted);font-size:13px;margin:0}.border-current-meta-v2{background:#f8faf9;border:1px solid #e4efed;border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:170px;padding:10px 12px}.border-stepper-v2{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr))}.border-step-v2{align-items:center;color:#77817e;display:grid;grid-gap:7px;gap:7px;justify-items:center;position:relative;text-align:center}.border-step-v2 span{align-items:center;background:#f4f8f7;border:2px solid #dce9e6;border-radius:50%;display:inline-flex;font-size:12px;height:34px;justify-content:center;width:34px}.border-step-v2 strong{font-size:12px;font-weight:600}.border-step-v2.current span,.border-step-v2.done span{background:var(--brand);border-color:var(--brand);color:#fff}.border-step-v2.current strong{color:var(--brand)}.border-form-card-v2,.border-timeline-v2{display:grid;grid-gap:14px;gap:14px;padding:14px}.border-form-grid-v2{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.border-form-grid-v2 label{color:#52615d;display:grid;font-size:12px;grid-gap:6px;gap:6px}.border-form-grid-v2 input,.border-form-grid-v2 select,.border-form-grid-v2 textarea{background:#fff;border:1px solid #dfe9e7;border-radius:8px;color:var(--text);font:inherit;min-width:0;padding:10px 11px}.border-form-grid-v2 textarea{min-height:82px;resize:vertical}.border-form-grid-v2 .span-2{grid-column:span 3}.border-form-grid-v2 small{color:var(--muted);font-size:11px}.border-action-row-v2,.border-ai-actions-v2{display:flex;flex-wrap:wrap;gap:9px}.border-timeline-item-v2{align-items:start;border-top:1px dashed #e0ece9;display:grid;grid-gap:12px;gap:12px;grid-template-columns:74px minmax(0,1fr) 78px;padding-top:12px}.border-timeline-item-v2 span{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;color:#15803d;font-size:12px;padding:5px 8px;text-align:center}.border-timeline-item-v2 span.high,.border-timeline-item-v2 span.medium-high{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.border-timeline-item-v2 strong{display:block;font-size:13px;margin-bottom:4px}.border-timeline-item-v2 p,.border-timeline-item-v2 small,.border-timeline-item-v2 time{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.border-ai-title-v2 span{align-items:center;display:flex;gap:7px}.border-ai-card-v2{background:#f9fcfb;border:1px solid #e0efed;border-radius:8px;display:grid;grid-gap:9px;gap:9px;padding:12px}.border-ai-card-v2.warning{background:#fffaf2;border-color:#fed7aa}.border-ai-card-v2 strong{font-size:14px}.border-ai-card-v2 li,.border-ai-card-v2 p{color:#53635f;font-size:12px;line-height:1.55;margin:0}.border-ai-card-v2 ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.border-doc-check-v2{display:grid;grid-gap:7px;gap:7px}.border-doc-check-v2 span{align-items:center;background:#fff;border:1px solid #e3efed;border-radius:999px;color:#52615d;display:flex;font-size:12px;justify-content:space-between;padding:7px 9px}.border-command-v7{min-height:calc(100vh - 64px);padding:14px;background:linear-gradient(180deg,#fbfcfc,#f5f8f8),#f7faf9;display:grid;grid-gap:12px;gap:12px}.border-titlebar-v7{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:18px}.border-titlebar-v7 h1{margin:0 0 4px;color:#14201e;font-size:22px;line-height:1.15;letter-spacing:0}.border-titlebar-v7 p{margin:0;color:#60706d;font-size:13px}.border-title-actions-v7{display:flex;align-items:center;gap:8px}.border-ai-box-v7 button,.border-bottom-actions-v7 a,.border-bottom-actions-v7 button,.border-form-actions-v7 button,.border-icon-btn-v7,.border-solid-v7{min-height:32px;border:1px solid #dce7e6;border-radius:6px;background:#fff;color:#2b3836;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;font:inherit;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer}.border-kpi-strip-v8{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.border-metric-v8{min-height:98px;border:1px solid #dfe8e7;border-radius:8px;background:#fff;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-column-gap:11px;column-gap:11px;padding:14px;box-shadow:0 10px 24px rgba(22,39,36,.04)}.border-metric-v8 svg{grid-row:span 3;width:40px;height:40px;border-radius:8px;padding:10px}.border-metric-v8 span{color:#687572;font-size:12px;font-weight:900}.border-metric-v8 strong{color:#14201e;font-size:26px;line-height:1}.border-metric-v8 small{color:#60706d;font-size:12px}.border-metric-v8.teal svg{background:#e8fbf8;color:#008f84}.border-metric-v8.orange svg{background:#fff7ed;color:#f97316}.border-metric-v8.red svg{background:#fff1f2;color:#e11d48}.border-metric-v8.slate svg{background:#eef2f7;color:#475569}.border-eta-command-v8{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:stretch;border:1px solid #dbe9e7;border-radius:8px;background:#fff;padding:12px;box-shadow:0 10px 24px rgba(22,39,36,.04)}.border-eta-command-v8>div:first-child{display:grid;align-content:center;grid-gap:6px;gap:6px}.border-eta-command-v8 strong{color:#14201e;font-size:15px}.border-eta-command-v8 p,.border-eta-command-v8 small,.border-eta-command-v8 span{color:#66736f;font-size:12px;line-height:1.45}.border-eta-command-list-v8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.border-eta-command-list-v8 button,.border-eta-command-list-v8 p{min-width:0;border:1px solid #e1e9e8;border-radius:8px;background:#fbfdfc;padding:10px;text-align:left;font:inherit}.border-eta-command-list-v8 button{cursor:pointer}.border-eta-command-list-v8 button span{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;background:#fff7ed;color:#c2410c;padding:3px 7px;font-weight:900}.border-eta-command-list-v8 button strong{display:block;margin:7px 0 4px;overflow-wrap:anywhere}.border-flow-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.border-flow-v10 button{position:relative;min-width:0;min-height:92px;border:1px solid #dfe8e7;border-radius:8px;background:#fff;color:inherit;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:13px;text-align:left;box-shadow:0 10px 24px rgba(22,39,36,.04);cursor:pointer}.border-flow-v10 button:after{content:"";position:absolute;top:50%;right:-10px;width:10px;height:2px;background:#cfd9d8}.border-flow-v10 button:last-child:after{display:none}.border-flow-v10 button>span{align-self:start;border-radius:999px;background:#eef3f2;color:#60706d;padding:4px 7px;font-size:11px;font-weight:900}.border-flow-v10 button svg{width:34px;height:34px;border-radius:8px;padding:8px;background:#e8fbf8;color:#008f84}.border-flow-v10 button div{min-width:0;display:grid;grid-gap:3px;gap:3px}.border-flow-v10 button strong{color:#14201e;font-size:13px}.border-flow-v10 button small{color:#66736f;font-size:11px;line-height:1.35}.border-flow-v10 button b{grid-column:1/-1;color:#14201e;font-size:17px;line-height:1}.border-flow-v10 button.warn svg{background:#fff7ed;color:#c2410c}.border-flow-v10 button.active{border-color:#0faaa0;background:linear-gradient(180deg,#f4fffd,#fff);box-shadow:inset 0 0 0 1px rgba(0,143,132,.12),0 14px 24px rgba(0,143,132,.08)}.border-flow-v10 button.active:after{background:#0a9b91}.border-board-v7{display:grid;grid-template-columns:345px minmax(680px,1fr) 330px;grid-gap:12px;gap:12px;align-items:start}.border-ai-v7,.border-main-v7,.border-queue-v7{border:1px solid #dfe8e7;border-radius:8px;background:#fff;box-shadow:0 10px 28px rgba(22,39,36,.04)}.border-ai-v7,.border-queue-v7{position:-webkit-sticky;position:sticky;top:78px;display:grid;grid-gap:12px;gap:12px;padding:12px}.border-ai-head-v7,.border-card-head-v7,.border-section-head-v7{display:flex;align-items:center;justify-content:space-between;gap:10px}.border-ai-head-v7 strong,.border-card-head-v7 strong,.border-section-head-v7 strong{color:#12211f;font-size:15px}.border-section-head-v7 span{display:block;margin-top:2px;color:#66736f;font-size:12px}.border-queue-tabs-v7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.border-queue-tabs-v7 button{min-height:44px;border:1px solid #e2ebea;border-radius:6px;background:#fbfdfd;color:#5d6966;display:grid;grid-gap:1px;gap:1px;place-items:center;font:inherit;font-size:12px;cursor:pointer}.border-queue-tabs-v7 button span{color:#008f84;font-weight:900}.border-queue-tabs-v7 button.active{border-color:#0faaa0;background:#e8fbf8;color:#00786e;box-shadow:inset 0 -2px 0 #008f84}.border-filters-v7{display:grid;grid-template-columns:1fr 1fr 34px;grid-gap:7px;gap:7px}.border-filters-v7 div{grid-column:span 2;display:flex;align-items:center;gap:7px;border:1px solid #dfe9e8;border-radius:6px;padding:0 9px;background:#fff}.border-filters-v7 button,.border-filters-v7 input,.border-filters-v7 select{min-width:0;min-height:34px;border:1px solid #dfe9e8;border-radius:6px;background:#fff;color:#394743;font:inherit;font-size:12px}.border-filters-v7 input{border:0;min-height:32px;flex:1 1;outline:0}.border-list-v7{display:grid;grid-gap:8px;gap:8px;max-height:calc(100vh - 300px);overflow:auto;padding-right:2px}.border-ticket-v7{border:1px solid #e1e9e8;border-radius:7px;background:#fff;color:inherit;display:grid;grid-gap:8px;gap:8px;padding:11px;text-align:left;cursor:pointer}.border-ticket-v7.active{border-color:#0ca79d;background:linear-gradient(180deg,#f4fffd,#fff);box-shadow:inset 0 0 0 1px rgba(0,143,132,.12),0 12px 22px rgba(0,143,132,.08)}.border-ticket-top-v7{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:7px;gap:7px;align-items:center}.border-ai-box-v7 em,.border-ticket-top-v7 em,.border-ticket-top-v7 span,.border-waybill-v7 mark{border-radius:5px;background:#e8fbf8;color:#00786e;padding:3px 6px;font-size:11px;font-style:normal;font-weight:900;white-space:nowrap}.border-ai-box-v7 em.danger,.border-ticket-v7.high .border-ticket-top-v7 span,.border-ticket-v7.medium-high .border-ticket-top-v7 span,.border-waybill-v7 mark.danger{background:#fff0ec;color:#e04425}.border-ticket-top-v7 strong{min-width:0;color:#182522;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border-ticket-v7 p{margin:0;color:#293936;font-size:12px;line-height:1.5}.border-ticket-meta-v7{display:flex;flex-wrap:wrap;gap:6px}.border-ticket-meta-v7 small{border-radius:999px;background:#f5f8f8;color:#66736f;padding:4px 7px;font-size:11px}.border-empty-v10{border:1px dashed #cfd9d8;border-radius:8px;background:#fbfdfd;display:grid;justify-items:center;grid-gap:7px;gap:7px;padding:18px;text-align:center}.border-empty-v10 svg{color:#8a9693}.border-empty-v10 strong{color:#14201e;font-size:13px}.border-empty-v10 p{margin:0;color:#66736f;font-size:12px;line-height:1.45}.border-main-v7{padding:12px;display:grid;grid-gap:11px;gap:11px}.border-waybill-v7{border:1px solid #e1e9e8;border-radius:8px;background:#fff;padding:12px;display:grid;grid-gap:12px;gap:12px}.border-waybill-v7>div:first-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.border-field-grid-v7 label,.border-form-panel-v7 small,.border-info-rows-v7 dt,.border-mini-fields-v7 span,.border-radio-line-v7 span,.border-waybill-v7 dt,.border-waybill-v7 span{color:#687572;font-size:12px}.border-waybill-v7 h2{margin:0;color:#14201e;font-size:20px;line-height:1.2}.border-waybill-v7 dl{margin:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.border-info-rows-v7 dd,.border-waybill-v7 dd{margin:2px 0 0;color:#182522;font-size:12px;font-weight:800}.border-route-v7{border:1px solid #e1e9e8;border-radius:8px;padding:14px 18px 12px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.border-route-node-v7{position:relative;display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center}.border-route-node-v7:after{content:"";position:absolute;top:15px;left:calc(50% + 22px);width:calc(100% - 44px);height:2px;background:#cfd9d8}.border-route-node-v7:last-child:after{display:none}.border-route-node-v7.current:after,.border-route-node-v7.done:after{background:#0a9b91}.border-route-node-v7 span{position:relative;z-index:1;width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:#eef3f2;color:#87908e}.border-route-node-v7.current span,.border-route-node-v7.done span{background:#008f84;color:#fff}.border-route-node-v7 strong{color:#1f2d2a;font-size:12px}.border-route-node-v7 small{color:#66736f;font-size:11px}.border-route-node-v7.current small{color:#e04425;font-weight:900}.border-eta-grid-v8{display:grid;grid-template-columns:.9fr 1.18fr .92fr;grid-gap:10px;gap:10px}.border-eta-card-v8,.border-notify-gate-v8,.border-public-safe-v8{border:1px solid #e1e9e8;border-radius:8px;background:#fff;display:grid;grid-gap:10px;gap:10px;padding:12px}.border-eta-score-v8{display:grid;grid-gap:5px;gap:5px;border-radius:8px;background:#fff7ed;padding:12px}.border-eta-score-v8 strong,.border-notify-status-v8 strong{color:#c2410c;font-size:30px;line-height:1}.border-eta-score-v8 small,.border-notify-status-v8 small{color:#64748b;font-size:13px}.border-eta-score-v8 span,.border-public-safe-v8 p{color:#64716e;font-size:12px;line-height:1.55}.border-eta-card-v8 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.border-eta-card-v8 dt{color:#687572;font-size:11px}.border-eta-card-v8 dd{margin:2px 0 0;color:#14201e;font-size:12px;font-weight:900}.border-notify-status-v8{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.border-notify-status-v8 span{border-radius:999px;justify-self:start;padding:7px 10px;font-size:12px;font-weight:900}.border-notify-status-v8 span.ready{background:#e8fbf8;color:#00786e}.border-notify-status-v8 span.blocked{background:#fff0ec;color:#e04425}.border-notify-status-v8 span.ready+strong{color:#008f84}.border-notify-checks-v8{display:flex;flex-wrap:wrap;gap:7px}.border-notify-checks-v8 span{min-height:30px;border:1px solid #e1e9e8;border-radius:999px;background:#fbfdfd;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#60706d;font-size:11px;font-weight:900}.border-notify-checks-v8 span.ready{border-color:#b8ebe3;background:#e8fbf8;color:#00786e}.border-notify-checks-v8 span.blocked{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.border-public-safe-v8{background:#f7fffd}.border-public-safe-v8 a{color:#008f84;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:900;text-decoration:none}.border-tabbar-v7{display:flex;gap:20px;overflow:auto;border-bottom:1px solid #e1e9e8}.border-tabbar-v7 button{border:0;border-bottom:2px solid transparent;background:transparent;color:#64716e;font:inherit;font-size:13px;padding:9px 0 10px;white-space:nowrap;cursor:pointer}.border-tabbar-v7 button.active{border-color:#008f84;color:#008f84;font-weight:900}.border-workspace-note-v10{border:1px solid #dbe9e7;border-radius:8px;background:#f7fffd;display:flex;align-items:center;gap:10px;padding:10px 12px}.border-workspace-note-v10 strong{flex:0 0 auto;color:#00786e;font-size:13px}.border-workspace-note-v10 span{color:#52615e;font-size:12px;line-height:1.45}.border-task-grid-v7{display:grid;grid-template-columns:.84fr 1fr 1fr;grid-gap:10px;gap:10px}.border-form-panel-v7,.border-info-card-v7{border:1px solid #e1e9e8;border-radius:8px;background:#fff;padding:11px;display:grid;grid-gap:10px;gap:10px;align-content:start}.border-info-card-v7{grid-row:span 2}.border-history-panel-v10{grid-column:1/-1}.border-history-panel-v10 button{border:1px solid #e1e9e8;border-radius:8px;background:#fbfdfd;color:inherit;display:grid;grid-gap:4px;gap:4px;padding:10px;text-align:left;font:inherit;cursor:pointer}.border-history-panel-v10 button strong{color:#14201e;font-size:13px}.border-history-panel-v10 button span{color:#66736f;font-size:12px}.border-history-panel-v10 button:hover{border-color:#0faaa0;background:#f4fffd}.border-info-rows-v7{display:grid;grid-gap:9px;gap:9px;margin:0}.border-info-rows-v7 div{display:grid;grid-template-columns:94px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start}.border-field-grid-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.border-field-grid-v7 label,.border-mini-fields-v7 label{display:grid;grid-gap:5px;gap:5px}.border-field-grid-v7 .span-2{grid-column:span 2}.border-field-grid-v7 input,.border-field-grid-v7 select,.border-field-grid-v7 textarea,.border-form-panel-v7.customer textarea,.border-mini-fields-v7 input,.border-mini-fields-v7 select{width:100%;min-width:0;border:1px solid #dfe8e7;border-radius:6px;background:#fff;color:#16231f;font:inherit;font-size:12px;padding:8px 9px}.border-field-grid-v7 textarea,.border-form-panel-v7.customer textarea{min-height:74px;resize:vertical}.border-radio-line-v7{display:flex;align-items:center;gap:10px;flex-wrap:wrap;grid-column:span 2;min-height:34px}.border-radio-line-v7 label{display:flex;align-items:center;gap:4px;color:#344340;font-size:12px}.border-form-actions-v7{display:flex;justify-content:flex-end;gap:8px}.border-bottom-actions-v7 .primary,.border-form-actions-v7 .primary,.border-solid-v7{border-color:#008f84;background:#008f84;color:#fff}.border-seal-photo-v7{grid-column:span 2;display:grid;grid-template-columns:74px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:stretch}.border-seal-photo-v7 div{min-height:70px;border-radius:7px;background:linear-gradient(135deg,rgba(0,143,132,.82),rgba(12,42,38,.88)),repeating-linear-gradient(45deg,#e6eeee 0 4px,#cbd7d6 4px 8px);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:900}.border-seal-photo-v7 a,.border-seal-photo-v7 button{border:1px dashed #cbd7d6;border-radius:7px;background:#fbfdfd;color:#6a7572;display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;font:inherit;font-size:12px;font-weight:850;text-align:center;text-decoration:none}.border-form-panel-v7.compact{min-height:200px}.border-mini-fields-v7{display:grid;grid-gap:8px;gap:8px}.border-form-panel-v7.customer{grid-column:span 2}.border-bottom-actions-v7{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding-top:4px}.border-bottom-actions-v7 .orange{border-color:#fb923c;background:#f97316;color:#fff}.border-ai-v7{align-content:start}.border-ai-head-v7 svg{color:#008f84}.border-ai-box-v7,.border-risk-score-v7{border:1px solid #e1e9e8;border-radius:8px;background:#fff;padding:12px;display:grid;grid-gap:9px;gap:9px}.border-ai-box-v7 li,.border-ai-box-v7 p,.border-ai-box-v7 small,.border-risk-score-v7 small,.border-risk-score-v7 span{color:#5f6c69;font-size:12px;line-height:1.5}.border-risk-score-v7 strong{color:#f97316;font-size:35px;line-height:1}.border-risk-score-v7 em{justify-self:end;margin-top:-30px;color:#f97316;font-style:normal;font-size:13px;font-weight:900}.border-risk-score-v7 div{height:6px;border-radius:999px;background:linear-gradient(90deg,#16a34a 0 32%,#facc15 32% 58%,#f97316 58% 80%,#ef4444 80% 100%);overflow:hidden}.border-risk-score-v7 i{display:block;height:100%;border-radius:inherit;background:hsla(0,0%,100%,.28);box-shadow:2px 0 0 #1f2d2a}.border-ai-box-v7 strong{color:#22302d;font-size:13px}.border-ai-box-v7 p{margin:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.border-ai-box-v7 em.wait{background:#e8fbf8;color:#008f84}.border-ai-box-v7 ol{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:18px}.border-ai-box-v7 .copy{display:block;border-radius:7px;background:#f7faf9;padding:9px}.border-ai-box-v7.internal{border-color:#f3d5bc;background:#fffaf5}.border-ai-box-v7.public-safe{border-color:#fecdd3;background:#fff1f2}.border-ai-box-v7.public-safe strong{color:#9f1239}.border-quick-v7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.border-quick-v7 a{min-height:48px;border:1px solid #dfe8e7;border-radius:7px;background:#fbfdfd;color:#42504d;display:grid;place-items:center;padding:6px;text-align:center;text-decoration:none;font-size:11px;font-weight:800}.border-doc-check-v2 span.ready:after{color:#15803d;content:"已齐"}.border-doc-check-v2 span.pending:after{color:#c2410c;content:"待确认"}.service-term-grid.one-col{grid-template-columns:1fr;margin-top:14px}.metric-head{align-items:center;color:var(--muted);display:flex;gap:7px}.metric-head svg{height:17px;width:17px}.bb-game{align-items:center;background:radial-gradient(circle at 20% 12%,rgba(26,183,157,.25),transparent 34%),radial-gradient(circle at 88% 8%,rgba(217,49,64,.18),transparent 30%),linear-gradient(150deg,#071522,#10233a 46%,#061019);color:#f9f2df;display:flex;justify-content:center;min-height:var(--bb-viewport-height,100dvh);overflow:hidden;padding:max(14px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));touch-action:manipulation}.bb-phone{background:linear-gradient(180deg,rgba(16,35,58,.96),rgba(9,18,31,.98)),repeating-linear-gradient(45deg,rgba(244,193,88,.06) 0 8px,transparent 8px 20px);border:1px solid rgba(244,193,88,.3);border-radius:28px;box-shadow:0 28px 80px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.12);height:min(860px,calc(var(--bb-viewport-height, 100dvh) - 36px));max-height:860px;max-width:430px;min-height:720px;overflow:hidden;position:relative;width:min(430px,calc(100vw - 24px))}.bb-phone:before{background:linear-gradient(90deg,rgba(244,193,88,.09),transparent 25% 75%,rgba(26,183,157,.08)),repeating-linear-gradient(90deg,transparent 0 28px,hsla(0,0%,100%,.025) 28px 29px);content:"";inset:0;pointer-events:none;position:absolute}.bb-visual-phone{aspect-ratio:853/1844;background:#07121e;border:0;border-radius:30px;box-shadow:0 34px 90px rgba(0,0,0,.52),0 0 0 10px rgba(4,10,18,.78);height:min(920px,calc(var(--bb-viewport-height, 100dvh) - 28px));max-height:none;padding:0}.bb-live-phone,.bb-visual-phone{max-width:min(430px,calc(100vw - 24px));min-height:0;width:auto}.bb-live-phone{aspect-ratio:430/860;background:radial-gradient(circle at 50% 18%,rgba(32,191,166,.2),transparent 34%),linear-gradient(180deg,#0a1624,#06101b 52%,#03070d);border:1px solid rgba(246,199,93,.62);border-radius:24px;box-shadow:0 34px 90px rgba(0,0,0,.52),inset 0 1px 0 hsla(0,0%,100%,.12);height:min(860px,calc(var(--bb-viewport-height, 100dvh) - 28px));overflow:hidden;padding:12px}.bb-live-phone:before{background:linear-gradient(180deg,rgba(1,7,13,.48),rgba(1,7,13,.78)),var(--bb-screen-bg,url("/buyuk-bozor/generated-assets/items/pattern-blue-atlas.png")) center /cover;filter:saturate(1.12) brightness(.38) blur(.4px);opacity:.34}.bb-live-phone:after,.bb-live-phone:before{content:"";inset:0;pointer-events:none;position:absolute}.bb-live-phone:after{background:linear-gradient(180deg,transparent 0 64%,rgba(1,7,13,.72) 78%,rgba(1,7,13,.96));z-index:1}.bb-live-phone.is-selling{animation:bb-phone-selling-pulse .98s ease-in-out infinite}.bb-live-phone.is-success{animation:bb-phone-success-pop .62s ease-out}.bb-live-phone.is-fail{animation:bb-phone-fail-shake .46s ease-out}.bb-live-phone[data-step=pattern]{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/pattern-blue-atlas.png)}.bb-live-phone[data-step=cloth]{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/white-cloth-rolls.png)}.bb-live-phone[data-step=dye]{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/dye-premium.png)}.bb-live-phone[data-step=city]{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/city-toshkent.png)}.bb-live-phone[data-step=promo]{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/promo-blogger.png)}.bb-live-phone[data-step=sell]{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/cash-stack.png)}.bb-live-phone[data-step=selling]{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/trend-fire.png)}.bb-live-phone[data-step=funding]{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/funding-invite.png)}.bb-live-phone[data-step=milestone]{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/milestone-abu-saxiy.png)}.bb-live-phone[data-step=result].is-success{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/result-profit.png)}.bb-live-phone[data-step=bankrupt],.bb-live-phone[data-step=result].is-fail{--bb-screen-bg:url(/buyuk-bozor/generated-assets/items/result-bankrupt.png)}.bb-live-bg{animation:bb-live-glow 5.6s ease-in-out infinite;background:radial-gradient(circle,rgba(255,215,102,.18),transparent 56%);height:52%;left:8%;pointer-events:none;position:absolute;top:8%;width:84%}.bb-live-hud{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:2}.bb-live-stat{align-items:center;background:rgba(3,10,18,.84);border:1px solid rgba(246,199,93,.58);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 18px rgba(0,0,0,.3);display:grid;grid-template-columns:24px 1fr;grid-gap:2px;gap:2px;justify-items:start;min-height:44px;padding:6px 8px}.bb-game-asset{display:block;filter:drop-shadow(0 10px 18px rgba(0,0,0,.38));object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bb-game-asset.tiny{grid-row:1/span 2;height:25px;place-self:center;width:25px}.bb-game-asset.hero-art{animation:bb-float-art 3.4s ease-in-out infinite;max-height:180px;max-width:250px;min-height:118px;width:min(58vw,250px);z-index:1}.bb-game-asset.hero-art.wide{max-width:230px;width:min(56vw,230px)}.bb-game-asset.pattern-art{max-width:218px}.bb-game-asset.card-art{aspect-ratio:1;justify-self:center;max-height:126px;width:100%}.bb-game-asset.choice-art{height:54px;justify-self:center;max-width:86px;width:100%}.bb-game-asset.sheet-art{height:92px;max-width:160px}.bb-live-stat.hot{animation:bb-pulse-border 1.8s ease-in-out infinite}.bb-live-stat small{color:rgba(255,245,206,.66);font-size:9px;font-weight:850;line-height:1}.bb-live-stat strong{color:#ffe47a;font-size:15px;font-weight:950;line-height:1}.bb-top-resource-bar{display:grid;grid-gap:5px;gap:5px;grid-template-columns:42px minmax(82px,.95fr) minmax(94px,1.1fr) minmax(68px,.78fr) 32px;min-height:44px;position:relative;z-index:2}.bb-resource-avatar,.bb-resource-flag,.bb-resource-pill{align-items:center;background:rgba(3,10,18,.86);border:1px solid rgba(246,199,93,.5);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 16px rgba(0,0,0,.28);color:#fff5ce;min-width:0}.bb-resource-avatar,.bb-resource-pill{cursor:pointer;display:grid;padding:5px 6px}.bb-resource-avatar{gap:1px;grid-template-rows:23px auto;justify-items:center}.bb-resource-avatar .bb-game-asset.tiny{grid-row:auto;height:23px;width:25px}.bb-resource-profile-mark{align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.96),rgba(255,226,122,.92));border:1px solid rgba(255,245,206,.62);border-radius:999px;box-shadow:0 0 14px rgba(36,234,212,.3);color:#06101b;display:flex;font-size:9px;font-weight:950;height:23px;justify-content:center;letter-spacing:0;line-height:1;overflow:hidden;width:25px}.bb-resource-avatar span,.bb-resource-flag{font-size:8px;font-weight:950}.bb-resource-pill{gap:1px 4px;grid-template-columns:22px minmax(0,1fr);overflow:hidden;position:relative;text-align:left}.bb-resource-pill .bb-game-asset.tiny{height:22px;width:23px}.bb-resource-pill span,.bb-resource-pill strong{line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-resource-pill span{color:rgba(255,245,206,.62);font-size:7px;font-weight:850}.bb-resource-pill strong{color:#ffe47a;font-size:11px;font-weight:950}.bb-resource-pill.energy{border-color:rgba(36,234,212,.48)}.bb-resource-pill.energy i{background:rgba(36,234,212,.16);border-radius:999px;bottom:3px;height:3px;left:8px;overflow:hidden;position:absolute;right:8px}.bb-resource-pill.energy i:after{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-resource-pill.coins{border-color:rgba(255,226,122,.62)}.bb-resource-pill.stars{background:linear-gradient(180deg,rgba(255,226,122,.18),rgba(3,10,18,.84))}.bb-resource-flag{display:grid;place-items:center}.bb-resource-sheet{align-items:center;background:rgba(0,0,0,.52);display:flex;inset:0;justify-content:center;padding:18px;position:absolute;z-index:14}.bb-resource-sheet section{animation:bb-sheet-pop .26s cubic-bezier(.2,.8,.2,1);background:radial-gradient(circle at 20% 0,rgba(36,234,212,.18),transparent 42%),radial-gradient(circle at 82% 8%,rgba(255,226,122,.18),transparent 38%),linear-gradient(180deg,rgba(7,20,34,.98),rgba(3,10,18,.98));border:1px solid rgba(255,226,122,.46);border-radius:18px;box-shadow:0 24px 70px rgba(0,0,0,.5),0 0 28px rgba(36,234,212,.14);color:#fff5ce;display:grid;grid-gap:10px;gap:10px;grid-template-columns:62px minmax(0,1fr);max-width:320px;padding:16px;position:relative;width:100%}.bb-resource-sheet .bb-game-asset.tiny{border-radius:14px;grid-row:1/span 2;height:58px;object-fit:cover;width:62px}.bb-resource-sheet span{display:grid;grid-gap:4px;gap:4px;min-width:0}.bb-resource-sheet b{color:#ffe47a;font-size:17px;font-weight:950;line-height:1}.bb-resource-sheet small{color:rgba(255,245,206,.68);font-size:10px;font-weight:850;line-height:1.35}.bb-resource-sheet section>strong{color:#8df4df;font-size:18px;font-weight:950}.bb-resource-sheet-grid{display:grid;grid-gap:6px;gap:6px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-resource-sheet-grid i{background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.13);border-radius:12px;display:grid;font-style:normal;grid-gap:2px;gap:2px;min-height:46px;padding:7px;text-align:center}.bb-resource-sheet-grid b{font-size:13px}.bb-resource-sheet section>button:not(.bb-resource-sheet-close){background:linear-gradient(180deg,#24ead4,#ffe47a);border:0;border-radius:999px;color:#06101b;cursor:pointer;font-size:12px;font-weight:950;grid-column:1/-1;min-height:40px}.bb-resource-boost-grid{display:grid;grid-gap:6px;gap:6px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-resource-boost-grid button{align-items:center;background:hsla(0,0%,100%,.07);border:1px solid rgba(255,245,206,.13);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:6px;gap:6px;grid-template-columns:28px minmax(0,1fr);min-height:54px;padding:6px;text-align:left}.bb-resource-boost-grid button:not(:disabled):hover{border-color:rgba(36,234,212,.56);transform:translateY(-1px)}.bb-resource-boost-grid .bb-game-asset.tiny{border-radius:8px;grid-row:span 2;height:28px;width:28px}.bb-resource-boost-grid span{display:grid;grid-gap:1px;gap:1px;min-width:0}.bb-resource-boost-grid b,.bb-resource-boost-grid small,.bb-resource-boost-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-resource-boost-grid b{color:#8df4df;font-size:9px;font-weight:950}.bb-resource-boost-grid small{color:rgba(255,245,206,.6);font-size:7px;font-weight:850}.bb-resource-boost-grid strong{color:#ffe47a;font-size:9px;font-weight:950}.bb-resource-sheet button:disabled{cursor:not-allowed;filter:grayscale(.6);opacity:.58}.bb-resource-sheet-close{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid rgba(255,245,206,.16);border-radius:999px;color:rgba(255,245,206,.72);cursor:pointer;display:flex;font-size:11px;font-weight:950;height:24px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;width:24px}.bb-live-screen{animation:bb-live-enter .42s cubic-bezier(.2,.8,.2,1);display:grid;grid-gap:8px;gap:8px;grid-template-rows:auto minmax(0,1fr) auto auto;height:calc(100% - 48px);padding-top:8px;position:relative;z-index:2}.bb-live-progress{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(6,minmax(0,1fr))}.bb-live-progress span{background:rgba(2,9,15,.68);border:1px solid rgba(246,199,93,.24);border-radius:999px;color:rgba(255,245,206,.54);font-size:9px;font-weight:900;overflow:hidden;padding:5px 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-live-progress span.active{background:rgba(246,199,93,.2);border-color:rgba(255,226,122,.72);color:#ffe47a}.bb-live-progress span.done{background:rgba(32,191,166,.16);border-color:rgba(32,191,166,.45);color:#8df4df}.bb-live-stage{align-items:center;background:linear-gradient(180deg,rgba(2,8,15,.7),rgba(2,8,15,.84));border:1px solid rgba(246,199,93,.38);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 18px 42px rgba(0,0,0,.28);display:grid;grid-gap:6px;gap:6px;justify-items:center;min-height:270px;overflow:hidden;padding:14px 12px 18px;position:relative;text-align:center}.bb-live-stage:after{animation:bb-stage-sweep 2.8s ease-in-out infinite;background:linear-gradient(105deg,transparent 0 42%,rgba(255,244,166,.18) 50%,transparent 60% 100%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-80%)}.bb-stage-copy{justify-self:center;max-width:100%;width:100%;display:grid;grid-gap:5px;gap:5px;position:relative;text-align:center;z-index:1}.bb-stage-copy span{color:#8df4df;font-size:12px;font-weight:900}.bb-stage-copy h2{color:#ffe47a;font-size:34px;line-height:1.02;margin:0;text-shadow:0 3px 0 rgba(25,12,0,.6),0 0 18px rgba(246,199,93,.24)}.bb-live-phone[data-step=pattern] .bb-live-stage{min-height:210px;padding-top:28px}.bb-live-phone[data-step=pattern] .bb-live-stage .pattern-art{display:none}.bb-live-phone[data-step=pattern] .bb-stage-copy h2{font-size:36px;white-space:nowrap}.bb-stage-copy p{color:rgba(255,245,206,.72);font-size:12px;font-weight:780;line-height:1.35;margin:0}.bb-heat-ring{align-items:center;background:conic-gradient(#24ead4 var(--heat),hsla(0,0%,100%,.08) 0);border-radius:999px;bottom:14px;display:grid;height:66px;justify-items:center;padding:7px;position:absolute;right:14px;width:66px;z-index:1}.bb-heat-ring:before{background:#07131f;border-radius:inherit;content:"";inset:6px;position:absolute}.bb-heat-ring b,.bb-heat-ring span{position:relative}.bb-heat-ring b{color:#ffe47a;font-size:14px;line-height:1}.bb-heat-ring span{color:rgba(255,245,206,.64);font-size:9px;font-weight:850}.bb-live-options{display:grid;grid-gap:8px;gap:8px}.bb-live-options.cards,.bb-live-options.choices{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-city-choices button,.bb-live-capital,.bb-live-options button,.bb-live-result button,.bb-live-sheet button,.bb-sell-panel button{border-radius:12px;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.bb-city-choices button:active,.bb-live-capital:active,.bb-live-options button:active,.bb-live-result button:active,.bb-live-sheet button:active,.bb-sell-panel button:active{transform:scale(.97)}.bb-live-options.cards button,.bb-live-options.choices button{background:linear-gradient(180deg,rgba(8,16,22,.84),rgba(2,8,14,.9));border:1px solid rgba(246,199,93,.45);color:#fff5ce;display:grid;grid-gap:6px;gap:6px;min-height:196px;padding:8px;text-align:center}.bb-live-options.choices button{min-height:166px}.bb-city-choices button:hover,.bb-live-options button:hover,.bb-live-options.cards button.active{border-color:rgba(36,234,212,.72);box-shadow:0 0 20px rgba(36,234,212,.28),inset 0 0 18px rgba(36,234,212,.12)}.bb-live-options strong{color:#ffe47a;font-size:20px;line-height:1.05}.bb-live-options span{font-size:11px;font-weight:900}.bb-live-options small{color:rgba(255,245,206,.58);font-size:9px;line-height:1.2}.bb-city-choices{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-city-choices button{background:linear-gradient(180deg,rgba(32,191,166,.18),rgba(3,10,18,.72));border:1px solid rgba(36,234,212,.24);color:#fff5ce;display:grid;grid-gap:4px;gap:4px;min-height:116px;padding:7px 3px}.bb-city-choices .bb-game-asset{height:66px;justify-self:center;max-width:56px;width:100%}.bb-city-choices strong{font-size:10px}.bb-city-choices small{color:rgba(255,245,206,.58);font-size:8px;line-height:1.15}.bb-sell-panel{background:rgba(3,10,18,.82);border:1px solid rgba(246,199,93,.42);border-radius:16px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.bb-sell-panel div{display:grid;grid-gap:3px;gap:3px}.bb-sell-panel span{color:rgba(255,245,206,.62);font-size:10px;font-weight:850}.bb-sell-panel strong{color:#8df4df;font-size:15px}.bb-sell-panel button{background:linear-gradient(180deg,#ffe47a,#21d7c5);border:0;color:#07121e;font-size:17px;font-weight:950;grid-column:1/-1;min-height:48px}.bb-live-bottom{display:grid;grid-gap:9px;gap:9px}.bb-live-capital{align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.22),rgba(4,37,48,.9));border:1px solid rgba(36,234,212,.46);color:#9dfff2;display:flex;font-weight:950;gap:8px;justify-content:center;min-height:42px}.bb-live-capital .bb-game-asset.tiny{display:inline-block;grid-row:auto}.bb-live-goals{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-live-goals span{background:rgba(3,10,18,.66);border:1px solid rgba(246,199,93,.18);border-radius:999px;color:rgba(255,245,206,.54);font-size:10px;font-weight:900;padding:7px 4px;text-align:center}.bb-live-goals .active{color:#ffe47a}.bb-live-goals .done{color:#8df4df}.bb-live-overlay{align-items:center;background:rgba(0,0,0,.54);display:flex;inset:0;justify-content:center;padding:18px;position:absolute;z-index:10}.bb-live-result,.bb-live-sheet{animation:bb-sheet-pop .26s cubic-bezier(.2,.8,.2,1);background:linear-gradient(180deg,rgba(7,20,34,.98),rgba(3,10,18,.98));border:1px solid rgba(246,199,93,.58);border-radius:20px;box-shadow:0 24px 70px rgba(0,0,0,.58),0 0 30px rgba(36,234,212,.16);color:#fff5ce;display:grid;grid-gap:10px;gap:10px;justify-items:center;max-width:350px;padding:20px;position:relative;text-align:center;width:100%}.bb-sheet-close{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);color:#fff5ce;font-size:22px;height:34px;line-height:1;position:absolute;right:12px;top:12px;width:34px}.bb-live-result h2,.bb-live-sheet h2{color:#ffe47a;font-size:28px;line-height:1;margin:0}.bb-live-result p,.bb-live-sheet p{color:rgba(255,245,206,.68);font-size:13px;line-height:1.4;margin:0}.bb-live-result button,.bb-live-sheet button:not(.bb-sheet-close){background:linear-gradient(180deg,rgba(36,234,212,.24),rgba(4,37,48,.92));border:1px solid rgba(36,234,212,.4);color:#fff5ce;display:flex;font-weight:950;justify-content:space-between;min-height:46px;padding:0 14px;width:100%}.bb-live-sheet button:disabled{cursor:not-allowed;opacity:.48}.bb-live-result.success{border-color:rgba(36,234,212,.72)}.bb-live-result.fail{border-color:rgba(255,96,105,.72)}.bb-live-result>strong{font-size:42px;line-height:1}.bb-live-result>strong.good{color:#8df4df;text-shadow:0 0 22px rgba(36,234,212,.46)}.bb-live-result>strong.bad{color:#ff8d93}.bb-live-result button{justify-content:center}.bb-live-result button.ghost{background:hsla(0,0%,100%,.07);border-color:rgba(246,199,93,.28)}.bb-live-fx{animation:bb-live-fx .72s ease-out forwards;border-radius:999px;color:#07121e;font-size:16px;font-weight:950;left:50%;min-width:108px;padding:10px 16px;pointer-events:none;position:absolute;text-align:center;top:47%;transform:translate(-50%,-50%);z-index:12}.bb-live-fx.good{background:linear-gradient(180deg,#eaffe9,#24ead4)}.bb-live-fx.hot{background:linear-gradient(180deg,#fff1a2,#ff9d3d)}.bb-live-fx.warn{background:linear-gradient(180deg,#fff1a2,#ff6f75)}.bb-native-screen{gap:8px;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.bb-step-screen{animation:bb-live-enter .42s cubic-bezier(.2,.8,.2,1);display:grid;grid-gap:10px;gap:10px;height:100%;min-height:0;position:relative;z-index:2}.bb-screen-title{display:grid;grid-gap:5px;gap:5px;justify-items:center;margin-top:4px;text-align:center}.bb-funding-sheet h2,.bb-screen-milestone h2,.bb-screen-result h2,.bb-screen-title h2{color:#ffe47a;font-size:34px;font-weight:950;letter-spacing:0;line-height:.98;margin:0;text-shadow:0 3px 0 rgba(20,10,0,.6),0 0 20px rgba(246,199,93,.28)}.bb-title-divider{align-items:center;display:flex;gap:7px;height:12px;justify-content:center;width:150px}.bb-title-divider:after,.bb-title-divider:before{background:linear-gradient(90deg,transparent,rgba(255,226,122,.86));content:"";height:1px;width:58px}.bb-title-divider:after{background:linear-gradient(90deg,rgba(255,226,122,.86),transparent)}.bb-title-divider b,.bb-title-divider span{border:1px solid rgba(255,226,122,.8);display:block;height:8px;transform:rotate(45deg);width:8px}.bb-title-divider b{background:#24ead4;border-color:rgba(36,234,212,.9);box-shadow:0 0 14px rgba(36,234,212,.56);height:6px;width:6px}.bb-funding-sheet p,.bb-screen-milestone p,.bb-screen-result p,.bb-screen-title p{color:rgba(255,245,206,.78);font-size:12px;font-weight:850;line-height:1.25;margin:0}.bb-screen-pattern{align-content:start;gap:9px;grid-auto-rows:max-content;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden;padding-bottom:74px;padding-top:16px;scrollbar-width:none}.bb-screen-pattern.has-contract{gap:8px;grid-template-rows:auto auto minmax(0,1fr)}.bb-screen-pattern.has-contract .bb-next-run-contract-card{align-self:stretch}.bb-screen-pattern::-webkit-scrollbar{display:none}.bb-market-signal{align-items:center;background:rgba(3,10,18,.72);border:1px solid rgba(246,199,93,.28);border-radius:999px;color:rgba(255,245,206,.78);display:grid;grid-gap:5px;gap:5px;grid-template-columns:minmax(0,1fr) auto;justify-self:center;max-width:330px;min-height:34px;padding:5px 10px 5px 14px;width:100%}.bb-market-signal span{color:#ffe47a;font-size:11px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-market-signal strong{background:rgba(36,234,212,.16);border:1px solid rgba(36,234,212,.36);border-radius:999px;color:#8df4df;font-size:12px;padding:4px 8px}.bb-market-signal small{color:rgba(255,245,206,.58);font-size:9px;font-weight:800;grid-column:1/-1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-market-rush{align-items:center;display:grid;grid-gap:5px;gap:5px;grid-column:1/-1;grid-template-columns:auto auto minmax(58px,1fr) auto}.bb-market-rush b,.bb-market-rush em,.bb-market-rush small{font-size:8px;font-style:normal;font-weight:950;line-height:1;white-space:nowrap}.bb-market-rush b{color:#8df4df}.bb-market-rush em{color:#ffe47a}.bb-market-rush i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:5px;overflow:hidden;position:relative}.bb-market-rush i:before{background:linear-gradient(90deg,#20d7c4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-market-forecast-ticker{background:radial-gradient(circle at 8% 0,rgba(36,234,212,.18),transparent 34%),radial-gradient(circle at 94% 8%,rgba(255,226,122,.18),transparent 34%),linear-gradient(180deg,rgba(8,25,32,.94),rgba(2,9,16,.95));border:1px solid rgba(36,234,212,.34);border-radius:14px;color:#fff5ce;display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-market-forecast-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-market-forecast-head .bb-game-asset.tiny,.bb-market-forecast-list .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-market-forecast-head span,.bb-market-forecast-list span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-market-forecast-head b,.bb-market-forecast-head small,.bb-market-forecast-head strong,.bb-market-forecast-list b,.bb-market-forecast-list em,.bb-market-forecast-list small,.bb-market-forecast-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-market-forecast-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-market-forecast-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-market-forecast-head strong{background:rgba(36,234,212,.13);border-radius:999px;color:#8df4df;font-size:9px;font-weight:950;padding:5px 8px}.bb-market-forecast-list{display:grid;grid-gap:6px;gap:6px}.bb-market-forecast-list button{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.12);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:7px;gap:7px;grid-template-columns:34px minmax(0,1fr) 42px 46px;min-height:52px;overflow:hidden;padding:7px;position:relative;text-align:left;width:100%}.bb-market-forecast-list button.good{border-color:rgba(36,234,212,.28)}.bb-market-forecast-list button.risk{border-color:rgba(255,143,66,.34)}.bb-market-forecast-list button.active{background:linear-gradient(180deg,rgba(255,226,122,.16),rgba(36,234,212,.1));border-color:rgba(255,226,122,.46)}.bb-market-forecast-list button:disabled{cursor:default}.bb-market-forecast-list button:active:not(:disabled){transform:translateY(1px) scale(.99)}.bb-market-forecast-list b{color:#fff5ce;font-size:9px;font-weight:950}.bb-market-forecast-list small{color:rgba(255,245,206,.62);font-size:7px;font-weight:850}.bb-market-forecast-list strong{color:#ffe47a;font-size:10px;font-weight:950;text-align:right}.bb-market-forecast-list em{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:8px;font-style:normal;font-weight:950;padding:5px 6px;text-align:center}.bb-market-forecast-list .active em{background:hsla(0,0%,100%,.11);color:#ffe47a}.bb-market-forecast-list i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:4px;height:3px;left:7px;overflow:hidden;position:absolute;right:7px}.bb-market-forecast-list i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-bozor-frenzy-card{align-items:center;background:radial-gradient(circle at 12% 0,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(6,22,27,.94),rgba(3,10,18,.92));border:1px solid rgba(36,234,212,.34);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:54px;overflow:hidden;padding:8px 9px;position:relative}.bb-bozor-frenzy-card.hot,.bb-bozor-frenzy-card.ready{border-color:rgba(255,226,122,.6);box-shadow:0 0 24px rgba(255,226,122,.14),inset 0 0 18px rgba(36,234,212,.08)}.bb-bozor-frenzy-card.ready{animation:bb-selling-beat-rush .64s ease-in-out infinite alternate}.bb-bozor-frenzy-card .bb-game-asset.tiny{height:32px;width:34px}.bb-bozor-frenzy-card span{display:grid;grid-gap:2px;gap:2px;min-width:0;position:relative;z-index:1}.bb-bozor-frenzy-card b,.bb-bozor-frenzy-card small,.bb-bozor-frenzy-card strong{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-bozor-frenzy-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-bozor-frenzy-card small{color:rgba(255,245,206,.7);font-size:8px;font-weight:850}.bb-bozor-frenzy-card strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 8px;position:relative;z-index:1}.bb-bozor-frenzy-card i{background:hsla(0,0%,100%,.1);bottom:0;height:3px;left:0;overflow:hidden;position:absolute;right:0}.bb-bozor-frenzy-card i:after{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);content:"";display:block;height:100%;width:var(--value)}.bb-momentum-focus{background:radial-gradient(circle at 10% 0,rgba(255,226,122,.22),transparent 34%),radial-gradient(circle at 92% 8%,rgba(36,234,212,.18),transparent 34%),linear-gradient(180deg,rgba(15,25,36,.96),rgba(2,9,16,.94));border:1px solid rgba(255,226,122,.34);border-radius:15px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;overflow:hidden;padding:8px}.bb-momentum-focus.is-claim{border-color:rgba(36,234,212,.58);box-shadow:0 0 26px rgba(36,234,212,.14),inset 0 0 18px rgba(255,226,122,.08)}.bb-momentum-focus-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-momentum-focus-grid .bb-game-asset.tiny,.bb-momentum-focus-head .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-momentum-focus-grid span,.bb-momentum-focus-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-momentum-focus-grid b,.bb-momentum-focus-grid small,.bb-momentum-focus-grid strong,.bb-momentum-focus-head b,.bb-momentum-focus-head small,.bb-momentum-focus-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-momentum-focus-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-momentum-focus-head small{color:rgba(255,245,206,.7);font-size:9px;font-weight:850}.bb-momentum-focus-head strong{background:rgba(36,234,212,.14);border:1px solid rgba(36,234,212,.26);border-radius:999px;color:#8df4df;font-size:9px;font-weight:950;padding:5px 8px}.bb-momentum-focus-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-momentum-focus-grid button{align-content:start;background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.12);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:112px;min-width:0;overflow:hidden;padding:6px 5px 10px;position:relative;text-align:center}.bb-momentum-focus-grid button.is-claim{border-color:rgba(255,226,122,.56);box-shadow:inset 0 0 16px rgba(255,226,122,.1)}.bb-momentum-focus-grid button.is-scale{border-color:rgba(255,143,66,.36)}.bb-momentum-focus-grid button.is-trend{border-color:rgba(36,234,212,.36)}.bb-momentum-focus-grid button:active{transform:translateY(1px) scale(.99)}.bb-momentum-focus-grid b{color:#8df4df;font-size:8px;font-weight:950}.bb-momentum-focus-grid small{color:rgba(255,245,206,.64);font-size:6px;font-weight:850}.bb-momentum-focus-grid strong{background:rgba(255,226,122,.13);border:1px solid rgba(255,226,122,.2);border-radius:999px;color:#ffe47a;font-size:8px;font-weight:950;padding:4px 6px}.bb-momentum-focus-grid i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:4px;display:block;height:3px;left:5px;overflow:hidden;position:absolute;right:5px}.bb-momentum-focus-grid i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-trend-window-card{background:radial-gradient(circle at 16% 8%,rgba(255,226,122,.22),transparent 30%),radial-gradient(circle at 96% 18%,rgba(32,215,196,.2),transparent 34%),linear-gradient(135deg,rgba(9,29,35,.96),rgba(39,15,28,.94));border:1px solid rgba(255,226,122,.34);border-radius:14px;box-shadow:0 14px 30px rgba(0,0,0,.24),inset 0 0 22px rgba(32,215,196,.07);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;overflow:hidden;padding:10px;position:relative}.bb-trend-window-card.match-2,.bb-trend-window-card.match-3{border-color:rgba(32,215,196,.64);box-shadow:0 0 28px rgba(32,215,196,.18),inset 0 0 22px rgba(255,226,122,.08)}.bb-trend-window-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-trend-window-head .bb-game-asset.tiny{background:hsla(0,0%,100%,.1);border:1px solid rgba(255,245,206,.18);border-radius:10px;height:34px;width:34px}.bb-trend-window-head b,.bb-trend-window-head small,.bb-trend-window-head strong{display:block;line-height:1.05}.bb-trend-window-head b{font-size:12px;font-weight:950}.bb-trend-window-head b,.bb-trend-window-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-trend-window-head small{color:rgba(255,245,206,.72);font-size:8px;font-weight:850;margin-top:3px}.bb-trend-window-head strong{color:#8df4df;font-size:10px;font-weight:950;text-align:right;white-space:nowrap}.bb-trend-window-track{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto}.bb-trend-window-track i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:7px;overflow:hidden}.bb-trend-window-track i:before{background:linear-gradient(90deg,#20d7c4,#ffe47a,#ff7659);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-trend-window-track span{color:#ffe47a;font-size:9px;font-weight:950;line-height:1;white-space:nowrap}.bb-trend-window-checks{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-trend-window-checks em{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:rgba(255,245,206,.68);font-size:8px;font-style:normal;font-weight:950;line-height:1;overflow:hidden;padding:6px 7px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-trend-window-checks em.on{background:rgba(32,215,196,.16);border-color:rgba(32,215,196,.5);color:#8df4df}.bb-trend-window-actions{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-trend-window-actions button{align-items:center;background:linear-gradient(135deg,rgba(255,226,122,.2),rgba(32,215,196,.14));border:1px solid rgba(255,226,122,.3);border-radius:10px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:6px;gap:6px;grid-template-columns:24px minmax(0,1fr);min-height:38px;padding:7px;text-align:left}.bb-trend-window-actions button:disabled{cursor:default;opacity:.58}.bb-trend-window-actions button span{font-size:9px;font-weight:950;line-height:1.05;overflow-wrap:anywhere}.bb-trend-window-actions .bb-game-asset.tiny{height:24px;width:24px}.bb-home-hero{align-items:stretch;background:radial-gradient(circle at 13% 18%,rgba(36,234,212,.24),transparent 34%),radial-gradient(circle at 92% 0,rgba(255,226,122,.24),transparent 36%),linear-gradient(140deg,rgba(8,24,31,.96),rgba(34,10,23,.92));border:1px solid rgba(255,226,122,.44);border-radius:16px;box-shadow:0 18px 40px rgba(0,0,0,.24),inset 0 0 24px rgba(36,234,212,.08);color:#fff5ce;display:grid;grid-gap:10px;gap:10px;grid-template-columns:126px minmax(0,1fr);min-height:210px;overflow:hidden;padding:10px;position:relative}.bb-home-hero.is-hot,.bb-home-hero.is-peak,.bb-home-hero.is-viral{border-color:rgba(36,234,212,.68);box-shadow:0 0 34px rgba(36,234,212,.2),inset 0 0 24px rgba(255,226,122,.08)}.bb-home-hero-art{align-items:center;background:linear-gradient(180deg,rgba(255,245,206,.1),hsla(0,0%,100%,.04));border:1px solid rgba(255,245,206,.16);border-radius:12px;display:grid;justify-items:center;min-width:0;overflow:hidden;padding:10px;position:relative}.bb-home-hero-art .bb-game-asset{filter:drop-shadow(0 12px 20px rgba(0,0,0,.34));height:118px;object-fit:contain;width:108px}.bb-home-hero-art i{background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;bottom:7px;color:#06101b;font-size:8px;font-style:normal;font-weight:950;left:8px;overflow:hidden;padding:4px 7px;position:absolute;right:8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-home-hero-copy{align-content:center;display:grid;grid-gap:6px;gap:6px;min-width:0}.bb-home-hero-copy h3,.bb-home-hero-copy p,.bb-home-hero-copy small,.bb-home-hero-meter b,.bb-home-hero-meter strong{overflow:hidden;overflow-wrap:anywhere}.bb-home-hero-copy small{color:#8df4df;font-size:9px;font-weight:950;text-transform:uppercase;white-space:normal}.bb-home-hero-copy h3{color:#ffe47a;font-size:24px;font-weight:950;line-height:1.05;margin:0;white-space:normal}.bb-home-hero-copy p{color:rgba(255,245,206,.76);font-size:10px;font-weight:850;line-height:1.35;margin:0}.bb-home-hero-meter{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) auto}.bb-home-hero-meter span{display:grid;grid-gap:4px;gap:4px;min-width:0}.bb-home-hero-meter b{color:rgba(255,245,206,.72);font-size:8px;font-weight:950;text-transform:uppercase;white-space:nowrap}.bb-home-hero-meter i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:6px;overflow:hidden}.bb-home-hero-meter i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-home-hero-meter strong{color:#ffe47a;font-size:13px;font-weight:950;white-space:nowrap}.bb-home-hero>button{align-self:center;background:linear-gradient(180deg,#ffe47a,#24ead4);border:0;border-radius:999px;color:#06101b;cursor:pointer;font-size:13px;font-weight:950;grid-column:1/-1;min-width:0;overflow:hidden;min-height:42px;padding:10px 12px;overflow-wrap:anywhere;white-space:normal}.bb-home-support-row{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.bb-home-task-stack{background:rgba(3,10,18,.72);border:1px solid rgba(36,234,212,.18);border-radius:14px;display:grid;grid-gap:5px;gap:5px;padding:6px}.bb-home-task-stack div{align-items:center;display:grid;grid-gap:4px;gap:4px;grid-template-columns:22px minmax(0,1fr) 32px;min-height:30px;overflow:hidden;position:relative}.bb-home-task-stack div.done{color:#ffe47a}.bb-home-task-stack .bb-game-asset.tiny{height:20px;width:22px}.bb-home-task-stack span{display:grid;min-width:0}.bb-home-task-stack b,.bb-home-task-stack small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-home-task-stack b{color:#fff5ce;display:block;font-size:8px;font-weight:950;max-width:100%;min-width:0}.bb-home-task-stack small{color:rgba(255,245,206,.62);font-size:6px;font-weight:850;max-width:100%;text-align:right}.bb-home-task-stack i{background:hsla(0,0%,100%,.1);border-radius:999px;display:block;height:4px;overflow:hidden}.bb-home-task-stack i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-first-sale-quest{background:radial-gradient(circle at 10% 10%,rgba(36,234,212,.18),transparent 30%),linear-gradient(180deg,rgba(255,245,206,.12),rgba(255,143,66,.08));border:1px solid rgba(255,226,122,.34);border-radius:16px;box-shadow:0 16px 36px rgba(0,0,0,.22);display:grid;grid-gap:9px;gap:9px;padding:9px}.bb-first-sale-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:40px minmax(0,1fr) auto}.bb-first-sale-head .bb-game-asset.tiny{border-radius:11px;height:38px;object-fit:cover;width:40px}.bb-first-sale-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-first-sale-head b,.bb-first-sale-head small{overflow:hidden;text-overflow:ellipsis}.bb-first-sale-head b{color:#ffe47a;font-size:13px;font-weight:950;white-space:nowrap}.bb-first-sale-head small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850;line-height:1.2}.bb-first-sale-head strong{background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 8px}.bb-first-sale-steps{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-first-sale-steps span{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:11px;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-width:0;padding:5px 3px;position:relative}.bb-first-sale-steps span.active{background:rgba(36,234,212,.18);border-color:rgba(36,234,212,.44)}.bb-first-sale-steps .bb-game-asset.tiny{border-radius:8px;height:28px;object-fit:cover;width:100%}.bb-first-sale-steps b{align-items:center;background:#06101b;border:1px solid rgba(255,226,122,.38);border-radius:999px;color:#ffe47a;display:inline-flex;font-size:8px;height:15px;justify-content:center;position:absolute;right:3px;top:3px;width:15px}.bb-first-sale-steps em,.bb-first-sale-steps small{font-style:normal;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-first-sale-steps small{color:#fff5ce;font-size:8px;font-weight:950}.bb-first-sale-steps em{color:rgba(255,245,206,.58);font-size:7px;font-weight:850}.bb-first-profit-autopilot{background:radial-gradient(circle at 12% 0,rgba(36,234,212,.24),transparent 36%),radial-gradient(circle at 94% 0,rgba(255,226,122,.22),transparent 34%),linear-gradient(180deg,rgba(5,30,39,.96),rgba(3,10,18,.86));border:1px solid rgba(36,234,212,.46);border-radius:16px;box-shadow:0 18px 36px rgba(0,0,0,.26),inset 0 0 18px rgba(36,234,212,.08);display:grid;grid-gap:8px;gap:8px;padding:9px}.bb-first-profit-head,.bb-first-sale-coach-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-first-profit-autopilot button .bb-game-asset.tiny,.bb-first-profit-head .bb-game-asset.tiny,.bb-first-profit-route .bb-game-asset.tiny,.bb-first-sale-coach button .bb-game-asset.tiny,.bb-first-sale-coach-head .bb-game-asset.tiny,.bb-first-sale-coach-track .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-first-profit-head span,.bb-first-sale-coach-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-first-profit-autopilot button em,.bb-first-profit-autopilot button span,.bb-first-profit-head b,.bb-first-profit-head small,.bb-first-profit-head strong,.bb-first-profit-route b,.bb-first-sale-coach button em,.bb-first-sale-coach button span,.bb-first-sale-coach-head b,.bb-first-sale-coach-head small,.bb-first-sale-coach-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-first-profit-head b,.bb-first-sale-coach-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-first-profit-head small,.bb-first-sale-coach-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-first-profit-head strong,.bb-first-sale-coach-head strong{background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;color:#06101b;font-size:9px;font-weight:950;padding:5px 8px}.bb-first-profit-route{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr))}.bb-first-profit-route span{align-items:center;background:hsla(0,0%,100%,.065);border:1px solid rgba(255,245,206,.12);border-radius:10px;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-width:0;padding:5px 3px;text-align:center}.bb-first-profit-route .bb-game-asset.tiny{height:25px;width:28px}.bb-first-profit-route b{color:#8df4df;font-size:7px;font-weight:950;max-width:100%}.bb-first-profit-autopilot button,.bb-first-sale-coach button{align-items:center;background:linear-gradient(135deg,#ffe47a,#24ead4);border:0;border-radius:12px;color:#06101b;cursor:pointer;display:grid;grid-gap:7px;gap:7px;grid-template-columns:30px minmax(0,1fr) auto;min-height:42px;padding:6px 8px;text-align:left}.bb-first-profit-autopilot button span,.bb-first-sale-coach button span{font-size:10px;font-weight:950}.bb-first-profit-autopilot button em,.bb-first-sale-coach button em{font-size:8px;font-style:normal;font-weight:950}.bb-first-sale-dock{background:radial-gradient(circle at 8% 0,rgba(36,234,212,.18),transparent 34%),linear-gradient(90deg,rgba(5,30,39,.94),rgba(46,28,7,.88));border:1px solid rgba(36,234,212,.32);border-radius:15px;box-shadow:0 12px 28px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.06);display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-first-sale-dock-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-first-sale-dock-head .bb-game-asset.tiny{border-radius:9px;height:31px;object-fit:cover;width:34px}.bb-first-sale-dock-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-first-sale-dock-head b,.bb-first-sale-dock-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-first-sale-dock-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-first-sale-dock-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-first-sale-dock-head strong{background:rgba(255,226,122,.16);border:1px solid rgba(255,226,122,.34);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;padding:5px 8px}.bb-first-sale-dock-track{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(6,minmax(0,1fr))}.bb-first-sale-dock-track span{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;min-height:34px;min-width:0;position:relative}.bb-first-sale-dock-track span.done{border-color:rgba(36,234,212,.28);opacity:.74}.bb-first-sale-dock-track span.active{background:rgba(36,234,212,.16);border-color:rgba(36,234,212,.48);box-shadow:0 0 16px rgba(36,234,212,.12)}.bb-first-sale-dock-track .bb-game-asset.tiny{border-radius:8px;height:32px;object-fit:cover;width:100%}.bb-first-sale-dock-track b{align-items:center;background:#06101b;border:1px solid rgba(255,226,122,.34);border-radius:999px;color:#ffe47a;display:inline-flex;font-size:7px;font-weight:950;height:14px;justify-content:center;position:absolute;right:2px;top:2px;width:14px}.bb-first-sale-coach{background:radial-gradient(circle at 10% 0,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(8,28,38,.95),rgba(3,10,18,.84));border:1px solid rgba(255,226,122,.36);border-radius:15px;display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-first-sale-coach-track{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(6,minmax(0,1fr))}.bb-first-sale-coach-track span{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.1);border-radius:9px;display:grid;justify-items:center;min-height:30px;min-width:0;padding:3px}.bb-first-sale-coach-track span.done{border-color:rgba(36,234,212,.26);opacity:.7}.bb-first-sale-coach-track span.active{background:rgba(36,234,212,.16);border-color:rgba(36,234,212,.48)}.bb-first-sale-coach-track .bb-game-asset.tiny{height:24px;width:100%}.bb-run-route-nav{background:radial-gradient(circle at 14% 0,rgba(255,226,122,.18),transparent 32%),radial-gradient(circle at 92% 8%,rgba(255,78,120,.16),transparent 28%),linear-gradient(135deg,rgba(4,18,28,.96),rgba(28,10,26,.88));border:1px solid rgba(255,226,122,.34);border-radius:15px;box-shadow:0 14px 32px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.06);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px;position:relative}.bb-run-route-nav.step-selling{border-color:rgba(255,78,120,.48);box-shadow:0 0 22px rgba(255,78,120,.12),0 14px 32px rgba(0,0,0,.26)}.bb-run-route-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;position:relative}.bb-run-route-head .bb-game-asset.tiny,.bb-run-route-nav button .bb-game-asset.tiny{border-radius:9px;height:31px;object-fit:cover;width:34px}.bb-run-route-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-run-route-head b,.bb-run-route-head small,.bb-run-route-head strong,.bb-run-route-nav button em,.bb-run-route-nav button span,.bb-run-route-track b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-run-route-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-run-route-head small{color:rgba(255,245,206,.72);font-size:8px;font-weight:850}.bb-run-route-head strong{background:rgba(255,78,120,.16);border:1px solid rgba(255,78,120,.34);border-radius:999px;color:#ff9eb3;font-size:9px;font-weight:950;padding:5px 8px}.bb-run-route-head i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:-5px;grid-column:1/-1;height:4px;overflow:hidden;position:relative;width:100%}.bb-run-route-head i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-run-route-track{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(6,minmax(0,1fr))}.bb-run-route-track span{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:46px;min-width:0;padding:3px 2px}.bb-run-route-track span.done{border-color:rgba(36,234,212,.28);opacity:.74}.bb-run-route-track span.active{background:rgba(255,226,122,.14);border-color:rgba(255,226,122,.5);box-shadow:inset 0 0 14px rgba(255,226,122,.08)}.bb-run-route-track .bb-game-asset.tiny{border-radius:8px;height:26px;object-fit:cover;width:100%}.bb-run-route-track b{color:rgba(255,245,206,.78);font-size:7px;font-weight:950;max-width:100%}.bb-run-route-nav button{align-items:center;background:linear-gradient(180deg,rgba(255,226,122,.95),rgba(36,234,212,.9));border:1px solid rgba(255,245,206,.72);border-radius:12px;color:#06101b;cursor:pointer;display:grid;font:inherit;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:42px;padding:5px 8px;text-align:left}.bb-run-route-nav.step-selling button{background:linear-gradient(180deg,#ff4e78,#ffe47a)}.bb-run-route-nav button em,.bb-run-route-nav button span{font-size:10px;font-style:normal;font-weight:950}.bb-run-route-nav button em{background:rgba(6,16,27,.12);border-radius:999px;padding:5px 7px}.bb-run-route-nav button:active{transform:translateY(1px) scale(.995)}.bb-active-order-dock{align-items:center;background:radial-gradient(circle at 10% 0,rgba(36,234,212,.18),transparent 34%),radial-gradient(circle at 92% 0,rgba(255,78,120,.16),transparent 32%),linear-gradient(90deg,rgba(255,226,122,.13),rgba(3,10,18,.78));border:1px solid rgba(36,234,212,.3);border-radius:14px;color:#fff5ce;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) 88px;min-height:102px;overflow:hidden;padding:8px}.bb-active-order-dock.match-3{border-color:rgba(255,226,122,.58);box-shadow:0 0 20px rgba(255,226,122,.12),inset 0 0 18px rgba(36,234,212,.08)}.bb-active-order-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-column:1/-1;grid-template-columns:34px minmax(0,1fr) auto}.bb-active-order-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-active-order-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-active-order-checks i,.bb-active-order-dock button em,.bb-active-order-dock button span,.bb-active-order-head b,.bb-active-order-head small,.bb-active-order-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-active-order-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-active-order-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-active-order-head strong{color:#8df4df;font-size:10px;font-weight:950}.bb-active-order-checks{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-active-order-checks i{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.1);border-radius:999px;color:rgba(255,245,206,.6);font-size:7px;font-style:normal;font-weight:900;padding:4px 5px;text-align:center}.bb-active-order-checks i.on{background:linear-gradient(180deg,rgba(36,234,212,.24),rgba(255,226,122,.12));border-color:rgba(36,234,212,.4);color:#8df4df}.bb-active-order-dock button{align-items:center;align-self:stretch;background:linear-gradient(135deg,#ffe47a,#24ead4);border:0;border-radius:12px;color:#06101b;cursor:pointer;display:grid;font-size:9px;font-weight:950;min-width:0;padding:6px}.bb-active-order-dock button em{color:rgba(6,16,27,.72);font-size:8px;font-style:normal}.bb-active-order-dock button:disabled{background:hsla(0,0%,100%,.1);color:rgba(255,245,206,.52);cursor:default}.bb-combo-hunt-dock{background:radial-gradient(circle at 10% 0,rgba(255,78,120,.18),transparent 34%),radial-gradient(circle at 92% 0,rgba(255,226,122,.16),transparent 32%),linear-gradient(90deg,rgba(36,234,212,.1),rgba(3,10,18,.8));border:1px solid rgba(255,78,120,.34);border-radius:14px;color:#fff5ce;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) 96px;min-height:104px;overflow:hidden;padding:8px}.bb-combo-hunt-dock.match-3,.bb-combo-hunt-dock.match-4,.bb-combo-hunt-dock.match-5{border-color:rgba(255,226,122,.58);box-shadow:0 0 20px rgba(255,78,120,.1),inset 0 0 20px rgba(255,226,122,.08)}.bb-combo-hunt-dock-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-column:1/-1;grid-template-columns:34px minmax(0,1fr) auto}.bb-combo-hunt-dock button .bb-game-asset.tiny,.bb-combo-hunt-dock-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-combo-hunt-dock button .bb-game-asset.tiny{height:24px;justify-self:center;width:26px}.bb-combo-hunt-dock-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-combo-hunt-dock button em,.bb-combo-hunt-dock button span,.bb-combo-hunt-dock-checks i,.bb-combo-hunt-dock-head b,.bb-combo-hunt-dock-head small,.bb-combo-hunt-dock-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-combo-hunt-dock-head b{color:#ff9eb6;font-size:11px;font-weight:950}.bb-combo-hunt-dock-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-combo-hunt-dock-head strong{color:#ffe47a;font-size:10px;font-weight:950}.bb-combo-hunt-dock-checks{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-combo-hunt-dock-checks i{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.1);border-radius:999px;color:rgba(255,245,206,.62);font-size:7px;font-style:normal;font-weight:900;padding:4px 5px;text-align:center}.bb-combo-hunt-dock-checks i.on{background:linear-gradient(180deg,rgba(255,78,120,.24),rgba(255,226,122,.12));border-color:rgba(255,226,122,.42);color:#ffe47a}.bb-combo-hunt-dock button{align-items:center;align-self:stretch;background:linear-gradient(135deg,#ff4e78,#ffe47a);border:0;border-radius:12px;color:#06101b;cursor:pointer;display:grid;font-size:9px;font-weight:950;min-width:0;padding:6px}.bb-combo-hunt-dock button.locked{background:linear-gradient(135deg,rgba(255,245,206,.3),rgba(36,234,212,.18));color:rgba(255,245,206,.82)}.bb-combo-hunt-dock button em{color:rgba(6,16,27,.72);font-size:8px;font-style:normal}.bb-first-order-teaser{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,143,66,.24),transparent 34%),linear-gradient(90deg,rgba(255,226,122,.12),rgba(36,234,212,.08));border:1px dashed rgba(255,226,122,.38);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:38px minmax(0,1fr) auto;min-height:64px;overflow:hidden;padding:8px 10px 13px;position:relative}.bb-first-order-teaser .bb-game-asset.tiny{border-radius:9px;height:34px;object-fit:cover;width:38px}.bb-first-order-teaser span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-first-order-teaser b,.bb-first-order-teaser small,.bb-first-order-teaser strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-first-order-teaser b{color:#ffe47a;font-size:12px;font-weight:950}.bb-first-order-teaser small{color:rgba(255,245,206,.7);font-size:9px;font-weight:850}.bb-first-order-teaser strong{background:hsla(0,0%,100%,.12);border-radius:999px;color:#24ead4;font-size:10px;font-weight:950;padding:6px 8px}.bb-first-order-teaser i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:6px;display:block;height:4px;left:10px;overflow:hidden;position:absolute;right:10px}.bb-first-order-teaser i:before{background:linear-gradient(90deg,#ff8f42,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-floating-order-notice{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,143,66,.28),transparent 34%),linear-gradient(90deg,rgba(255,226,122,.16),rgba(36,234,212,.1));border:1px solid rgba(255,226,122,.4);border-radius:14px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:38px minmax(0,1fr) auto;min-height:64px;overflow:hidden;padding:8px 10px 13px;position:relative;text-align:left}.bb-floating-order-notice.active{border-color:rgba(36,234,212,.58);box-shadow:0 0 22px rgba(36,234,212,.12)}.bb-floating-order-notice .bb-game-asset.tiny{border-radius:9px;height:34px;object-fit:cover;width:38px}.bb-floating-order-notice span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-floating-order-notice b,.bb-floating-order-notice small,.bb-floating-order-notice strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-floating-order-notice b{color:#ffe47a;font-size:12px;font-weight:950}.bb-floating-order-notice small{color:rgba(255,245,206,.7);font-size:9px;font-weight:850}.bb-floating-order-notice strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 8px}.bb-floating-order-notice i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:6px;display:block;height:4px;left:10px;overflow:hidden;position:absolute;right:10px}.bb-floating-order-notice i:before{background:linear-gradient(90deg,#ff8f42,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-order-radar-card{background:radial-gradient(circle at 12% 0,rgba(36,234,212,.2),transparent 34%),radial-gradient(circle at 92% 6%,rgba(255,78,120,.2),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.14),rgba(3,10,18,.84));border:1px solid rgba(255,226,122,.4);border-radius:14px;box-shadow:inset 0 0 22px rgba(36,234,212,.06);color:#fff5ce;display:grid;grid-gap:7px;gap:7px;min-height:156px;overflow:hidden;padding:8px}.bb-order-radar-card.match-3{border-color:rgba(36,234,212,.62);box-shadow:0 0 24px rgba(36,234,212,.14),inset 0 0 20px rgba(255,226,122,.08)}.bb-order-radar-head,.bb-order-radar-wish{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-order-radar-wish{background:hsla(0,0%,100%,.055);border:1px solid rgba(36,234,212,.16);border-radius:10px;grid-template-columns:30px minmax(0,1fr);min-height:42px;padding:5px 7px}.bb-order-radar-head .bb-game-asset.tiny,.bb-order-radar-wish .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-order-radar-wish .bb-game-asset.tiny{height:26px;width:30px}.bb-order-radar-head span,.bb-order-radar-main span,.bb-order-radar-wish span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-order-radar-head b,.bb-order-radar-head small,.bb-order-radar-head strong,.bb-order-radar-main b,.bb-order-radar-main small,.bb-order-radar-wish b,.bb-order-radar-wish small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-order-radar-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-order-radar-head small,.bb-order-radar-main small,.bb-order-radar-wish small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-order-radar-head strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 8px}.bb-order-radar-lanes{display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) minmax(0,.82fr)}.bb-order-radar-main{background:rgba(3,10,18,.54);border:1px solid rgba(255,226,122,.18);border-radius:10px;display:grid;grid-gap:5px;gap:5px;min-height:42px;padding:6px 7px 8px}.bb-order-radar-main b,.bb-order-radar-wish b{color:#8df4df;font-size:9px;font-weight:950}.bb-order-radar-main i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:4px;overflow:hidden}.bb-order-radar-main i:before{background:linear-gradient(90deg,#ff4e78,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-order-radar-actions,.bb-order-radar-checks{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-order-radar-checks i{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.12);border-radius:999px;color:rgba(255,245,206,.66);font-size:7px;font-style:normal;font-weight:900;overflow:hidden;padding:4px 5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-order-radar-checks i.on{background:linear-gradient(180deg,rgba(36,234,212,.25),rgba(255,226,122,.14));border-color:rgba(36,234,212,.42);color:#8df4df}.bb-order-radar-actions button{background:hsla(0,0%,100%,.08);border:1px solid rgba(255,245,206,.14);border-radius:999px;color:#fff5ce;cursor:pointer;font-size:8px;font-weight:950;min-height:28px;min-width:0;overflow:hidden;padding:6px 7px;text-overflow:ellipsis;white-space:nowrap}.bb-order-radar-actions button:first-child{background:linear-gradient(135deg,#ffe47a,#ff8f42);border:0;color:#06101b}.bb-order-radar-actions button:nth-child(2){background:linear-gradient(135deg,rgba(36,234,212,.88),rgba(255,226,122,.88));border:0;color:#06101b}.bb-order-radar-actions button:disabled{background:hsla(0,0%,100%,.08);border:1px solid rgba(255,245,206,.1);color:rgba(255,245,206,.48);cursor:default}.bb-city-demand-ribbon{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-city-demand-ribbon button{background:hsla(0,0%,100%,.055);border:1px solid rgba(36,234,212,.16);border-radius:11px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-width:0;overflow:hidden;padding:6px 4px 10px;position:relative;text-align:center}.bb-city-demand-ribbon button.active{background:linear-gradient(180deg,rgba(255,226,122,.2),rgba(36,234,212,.12));border-color:rgba(255,226,122,.58)}.bb-city-demand-ribbon button.locked{opacity:.64}.bb-city-demand-ribbon .bb-game-asset.tiny{border-radius:8px;height:24px;object-fit:cover;width:28px}.bb-city-demand-ribbon span{display:grid;min-width:0;width:100%}.bb-city-demand-ribbon b,.bb-city-demand-ribbon small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-city-demand-ribbon b{color:#ffe47a;font-size:7px;font-weight:950}.bb-city-demand-ribbon small{color:rgba(255,245,206,.58);font-size:6px;font-weight:850}.bb-city-demand-ribbon i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:4px;display:block;height:3px;left:6px;overflow:hidden;position:absolute;right:6px}.bb-city-demand-ribbon i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-city-store-income{background:radial-gradient(circle at 10% 0,rgba(36,234,212,.16),transparent 34%),linear-gradient(180deg,rgba(7,24,32,.92),rgba(2,8,14,.94));border:1px solid rgba(36,234,212,.28);border-radius:14px;display:grid;grid-gap:7px;gap:7px;min-height:118px;overflow:hidden;padding:8px;position:relative}.bb-city-store-income.ready{border-color:rgba(255,226,122,.56);box-shadow:0 0 24px rgba(255,226,122,.14),inset 0 0 20px rgba(36,234,212,.08)}.bb-city-store-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-city-store-head .bb-game-asset.tiny{height:30px;width:34px}.bb-city-store-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-city-store-head b,.bb-city-store-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-city-store-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-city-store-head small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-city-store-head button{background:hsla(0,0%,100%,.09);border:1px solid rgba(255,226,122,.28);border-radius:999px;color:#ffe47a;font-size:10px;font-weight:950;min-height:30px;padding:0 10px}.bb-city-store-income.ready .bb-city-store-head button{background:linear-gradient(180deg,#ffe47a,#24ead4);border-color:transparent;color:#06101b}.bb-city-store-head button:disabled{opacity:.7}.bb-city-store-chain{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-city-store-chain span{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:58px;min-width:0;padding:4px 2px}.bb-city-store-chain span.open{background:rgba(36,234,212,.11);border-color:rgba(36,234,212,.32)}.bb-city-store-chain span.locked{opacity:.58}.bb-city-store-chain .bb-game-asset.tiny{border-radius:8px;height:24px;object-fit:cover;width:28px}.bb-city-store-chain b,.bb-city-store-chain small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-city-store-chain b{color:#8df4df;font-size:8px;font-weight:950;line-height:1}.bb-city-store-chain small{color:rgba(255,245,206,.62);font-size:7px;font-weight:850;line-height:1}.bb-city-store-income>i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:3px;left:8px;overflow:hidden;position:absolute;right:8px}.bb-city-store-income>i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-city-expansion-map{background:radial-gradient(circle at 14% 12%,rgba(255,226,122,.14),transparent 30%),radial-gradient(circle at 96% 8%,rgba(36,234,212,.14),transparent 34%),linear-gradient(180deg,rgba(10,28,34,.94),rgba(2,8,14,.96));border:1px solid rgba(255,226,122,.28);border-radius:16px;box-shadow:inset 0 0 30px rgba(36,234,212,.05);display:grid;grid-gap:8px;gap:8px;overflow:hidden;padding:9px;position:relative}.bb-city-expansion-map.ready{border-color:rgba(255,226,122,.58);box-shadow:0 0 24px rgba(255,226,122,.13),inset 0 0 28px rgba(36,234,212,.07)}.bb-city-expansion-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:38px minmax(0,1fr) auto}.bb-city-expansion-head .bb-game-asset.tiny{border-radius:10px;height:36px;object-fit:cover;width:38px}.bb-city-expansion-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-city-expansion-head b,.bb-city-expansion-head button,.bb-city-expansion-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-city-expansion-head b{color:#ffe47a;font-size:13px;font-weight:950}.bb-city-expansion-head small{color:rgba(255,245,206,.7);font-size:9px;font-weight:850}.bb-city-expansion-head button{background:linear-gradient(180deg,#ffe47a,#ff8f42);border:0;border-radius:999px;color:#06101b;font-size:10px;font-weight:950;max-width:82px;min-height:30px;padding:0 10px}.bb-city-expansion-map.ready .bb-city-expansion-head button{background:linear-gradient(180deg,#24ead4,#ffe47a)}.bb-city-expansion-route{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr));position:relative}.bb-city-expansion-route:before{background:linear-gradient(90deg,rgba(36,234,212,.46),rgba(255,226,122,.28),rgba(255,143,66,.38));content:"";height:2px;left:8%;position:absolute;right:8%;top:23px}.bb-city-expansion-route button{background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.11);border-radius:12px;color:#fff5ce;display:grid;grid-gap:3px;gap:3px;min-height:86px;min-width:0;padding:5px 3px;position:relative;text-align:center;z-index:1}.bb-city-expansion-route button.open{background:rgba(36,234,212,.11);border-color:rgba(36,234,212,.35)}.bb-city-expansion-route button.active{border-color:rgba(255,226,122,.5);box-shadow:0 0 18px rgba(255,226,122,.12)}.bb-city-expansion-route button.can-open{background:rgba(255,226,122,.12)}.bb-city-expansion-route button.locked:not(.can-open){opacity:.64}.bb-city-expansion-route .bb-game-asset.tiny{border-radius:10px;height:32px;justify-self:center;object-fit:cover;width:100%}.bb-city-expansion-route span{display:grid;grid-gap:1px;gap:1px;min-width:0}.bb-city-expansion-route b,.bb-city-expansion-route small,.bb-city-expansion-route strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-city-expansion-route b{color:#8df4df;font-size:8px;font-weight:950}.bb-city-expansion-route small{color:rgba(255,245,206,.62);font-size:7px;font-weight:850}.bb-city-expansion-route strong{background:hsla(0,0%,100%,.09);border-radius:999px;color:#ffe47a;font-size:7px;font-weight:950;justify-self:center;max-width:100%;padding:3px 5px}.bb-city-expansion-route .can-open strong{background:linear-gradient(180deg,#ffe47a,#24ead4);color:#06101b}.bb-city-expansion-meter{display:grid;grid-gap:4px;gap:4px}.bb-city-expansion-meter span{color:rgba(255,245,206,.68);font-size:9px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-city-expansion-meter i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:4px;overflow:hidden}.bb-city-expansion-meter i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-textile-story-card{background:radial-gradient(circle at 88% 0,rgba(255,226,122,.16),transparent 34%),linear-gradient(180deg,rgba(12,27,35,.92),rgba(2,8,14,.95));border:1px solid rgba(255,226,122,.28);border-radius:14px;display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-textile-story-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr)}.bb-textile-story-head .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-textile-story-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-textile-story-head b,.bb-textile-story-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-textile-story-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-textile-story-head small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-textile-story-grid{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-textile-story-grid button{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1);border-radius:11px;color:#fff5ce;display:grid;grid-gap:5px;gap:5px;grid-template-columns:30px minmax(0,1fr);min-height:52px;padding:6px;text-align:left}.bb-textile-story-grid button:hover{border-color:rgba(36,234,212,.46)}.bb-textile-story-grid .bb-game-asset.tiny{border-radius:8px;grid-row:span 2;height:30px;object-fit:cover;width:30px}.bb-textile-story-grid span{display:grid;grid-gap:1px;gap:1px;min-width:0}.bb-textile-story-grid b,.bb-textile-story-grid small,.bb-textile-story-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-textile-story-grid b{color:#fff5ce;font-size:9px;font-weight:950}.bb-textile-story-grid small{color:rgba(255,245,206,.58);font-size:7px;font-weight:850}.bb-textile-story-grid strong{color:#8df4df;font-size:8px;font-weight:950;grid-column:2}.bb-textile-story-sheet{align-items:center;background:rgba(1,5,12,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;inset:0;justify-items:center;padding:18px;position:fixed;z-index:62}.bb-textile-story-sheet section{background:radial-gradient(circle at 50% 0,rgba(36,234,212,.2),transparent 34%),linear-gradient(180deg,rgba(9,26,34,.98),rgba(2,8,14,.98));border:1px solid rgba(36,234,212,.42);border-radius:22px;box-shadow:0 28px 72px rgba(0,0,0,.52),inset 0 0 28px rgba(255,226,122,.08);color:#fff5ce;display:grid;grid-gap:9px;gap:9px;justify-items:center;max-width:340px;min-height:410px;padding:24px 18px 18px;position:relative;text-align:center;width:min(90vw,340px)}.bb-textile-story-close{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#fff5ce;height:30px;position:absolute;right:12px;top:12px;width:30px}.bb-textile-story-sheet .story-art{border:1px solid rgba(255,226,122,.34);border-radius:18px;height:154px;object-fit:cover;width:176px}.bb-textile-story-sheet span{background:rgba(36,234,212,.12);border:1px solid rgba(36,234,212,.32);border-radius:999px;color:#8df4df;font-size:10px;font-weight:950;padding:5px 10px}.bb-textile-story-sheet h2{color:#ffe47a;font-size:28px;font-weight:950;line-height:1;margin:0}.bb-textile-story-sheet p{color:rgba(255,245,206,.74);font-size:12px;font-weight:850;line-height:1.35;margin:0}.bb-textile-story-actions{display:grid;grid-gap:7px;gap:7px;width:100%}.bb-textile-story-actions button{background:linear-gradient(180deg,#ffe47a,#24ead4);border:0;border-radius:999px;color:#06101b;font-size:12px;font-weight:950;min-height:42px}.bb-textile-story-actions button.soft{background:hsla(0,0%,100%,.08);border:1px solid rgba(255,226,122,.24);color:#ffe47a}.bb-pressure-card{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,157,61,.2),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.1),rgba(3,10,18,.84));border:1px solid rgba(255,226,122,.32);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;overflow:hidden;padding:7px 9px 12px;position:relative;text-align:left;width:100%}.bb-pressure-card.is-danger,.bb-pressure-card.is-hot{border-color:rgba(255,78,120,.52);box-shadow:0 0 22px rgba(255,78,120,.14),inset 0 0 18px rgba(255,226,122,.06)}.bb-pressure-card:disabled{opacity:.72}.bb-pressure-card.compact{min-height:46px}.bb-pressure-card .bb-game-asset.tiny{height:30px;width:34px}.bb-pressure-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-pressure-card b,.bb-pressure-card small,.bb-pressure-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-pressure-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-pressure-card small{color:rgba(255,245,206,.7);font-size:9px;font-weight:850}.bb-pressure-card strong{background:linear-gradient(180deg,#ffe47a,#ff9d3d);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 9px}.bb-pressure-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;height:4px;left:9px;overflow:hidden;position:absolute;right:9px}.bb-pressure-card i:before{background:linear-gradient(90deg,#20d7c4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-last-deal-remix{background:radial-gradient(circle at 9% 0,rgba(255,226,122,.22),transparent 34%),radial-gradient(circle at 92% 8%,rgba(36,234,212,.18),transparent 34%),linear-gradient(180deg,rgba(18,20,7,.94),rgba(3,10,18,.95));border:1px solid rgba(255,226,122,.38);border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 14px 34px rgba(0,0,0,.24);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-last-deal-remix.loss{background:radial-gradient(circle at 9% 0,rgba(255,78,120,.22),transparent 34%),radial-gradient(circle at 92% 8%,rgba(255,226,122,.18),transparent 34%),linear-gradient(180deg,rgba(24,10,20,.94),rgba(3,10,18,.95));border-color:rgba(255,78,120,.42)}.bb-last-deal-remix-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-last-deal-remix-actions .bb-game-asset.tiny,.bb-last-deal-remix-head .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-last-deal-remix-actions button span,.bb-last-deal-remix-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-last-deal-remix-actions b,.bb-last-deal-remix-actions small,.bb-last-deal-remix-actions span,.bb-last-deal-remix-head b,.bb-last-deal-remix-head small,.bb-last-deal-remix-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-last-deal-remix-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-last-deal-remix-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-last-deal-remix-head strong{border-radius:999px;font-size:10px;font-weight:950;padding:5px 8px}.bb-last-deal-remix-head strong.positive{background:rgba(36,234,212,.14);color:#8df4df}.bb-last-deal-remix-head strong.negative{background:rgba(255,78,120,.16);color:#ff9eb6}.bb-last-deal-remix-meter{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto}.bb-last-deal-remix-meter i{background:hsla(0,0%,100%,.12);border-radius:999px;height:5px;overflow:hidden}.bb-last-deal-remix-meter i:before{background:linear-gradient(90deg,#ffe47a,#24ead4,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-last-deal-remix-meter span{color:rgba(255,245,206,.72);font-size:8px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-last-deal-remix-actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr)}.bb-last-deal-remix-actions button{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid rgba(36,234,212,.24);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:6px;gap:6px;grid-template-columns:30px minmax(0,1fr);min-height:42px;overflow:hidden;padding:6px;text-align:left}.bb-last-deal-remix-actions button.is-hot{background:linear-gradient(180deg,#ff4e78,#ffe47a);border:0;color:#06101b}.bb-last-deal-remix-actions button.is-good{background:linear-gradient(180deg,#24ead4,#ffe47a);border:0;color:#06101b}.bb-last-deal-remix-actions button:active{transform:translateY(1px) scale(.99)}.bb-last-deal-remix-actions .bb-game-asset.tiny{height:27px;width:30px}.bb-last-deal-remix-actions b{font-size:9px;font-weight:950}.bb-last-deal-remix-actions small,.bb-last-deal-remix-actions>button>span{font-size:7px;font-weight:850}.bb-step-advice-card{align-items:center;background:radial-gradient(circle at 90% 10%,rgba(36,234,212,.2),transparent 32%),linear-gradient(180deg,rgba(36,234,212,.12),rgba(3,10,18,.82));border:1px solid rgba(36,234,212,.34);border-radius:13px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;justify-self:center;max-width:330px;min-height:46px;padding:6px 8px;position:relative;width:100%;z-index:6}button.bb-step-advice-card{cursor:pointer;font:inherit;text-align:left}.bb-step-advice-card.is-action{border-color:rgba(255,226,122,.5);box-shadow:0 0 18px rgba(36,234,212,.14)}.bb-step-advice-card.is-action:active{transform:translateY(1px) scale(.995)}.bb-step-advice-card .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-step-advice-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-step-advice-card b,.bb-step-advice-card small,.bb-step-advice-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-step-advice-card b{color:#8df4df;font-size:10px;font-weight:950}.bb-step-advice-card small{color:rgba(255,245,206,.72);font-size:8px;font-weight:850}.bb-step-advice-card strong{background:rgba(255,226,122,.16);border:1px solid rgba(255,226,122,.34);border-radius:999px;color:#ffe47a;font-size:10px;font-weight:950;padding:5px 8px}.bb-step-advice-cta{background:linear-gradient(180deg,rgba(36,234,212,.98),rgba(255,226,122,.9));border:1px solid rgba(255,245,206,.7);border-radius:11px;box-shadow:0 8px 18px rgba(0,0,0,.22),0 0 18px rgba(36,234,212,.22);color:#06101b;font-size:11px;font-weight:950;grid-column:2/4;min-height:30px;padding:6px 10px;text-align:center}.bb-pattern-grid{align-items:stretch;display:grid;grid-gap:7px;gap:7px;grid-auto-rows:minmax(120px,1fr);grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.bb-big-cta,.bb-capital-pill,.bb-choice-row button,.bb-city-strip button,.bb-funding-sheet button:not(.bb-sheet-close),.bb-milestone-buy,.bb-pattern-grid button,.bb-secondary-action{border-radius:12px;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.bb-big-cta:active,.bb-capital-pill:active,.bb-choice-row button:active,.bb-city-strip button:active,.bb-funding-sheet button:active,.bb-milestone-buy:active,.bb-pattern-grid button:active,.bb-secondary-action:active{transform:scale(.97)}.bb-pattern-grid button{background:linear-gradient(180deg,rgba(10,18,24,.72),rgba(2,8,14,.94));border:1px solid rgba(246,199,93,.62);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 16px 34px rgba(0,0,0,.32),inset 0 -40px 70px rgba(0,0,0,.34);color:#fff5ce;display:grid;grid-gap:5px;gap:5px;grid-template-columns:1fr;grid-template-rows:minmax(48px,1fr) auto;min-height:120px;min-width:0;overflow:hidden;padding:8px;position:relative;text-align:center}.bb-choice-row button:hover,.bb-city-strip button:hover,.bb-pattern-grid button.active,.bb-pattern-grid button:hover{border-color:rgba(36,234,212,.82);box-shadow:0 0 24px rgba(36,234,212,.34),inset 0 0 18px rgba(36,234,212,.12)}.bb-pattern-grid button.hot-signal{border-color:rgba(36,234,212,.76);box-shadow:0 0 26px rgba(36,234,212,.26),inset 0 0 22px rgba(36,234,212,.1),inset 0 -40px 70px rgba(0,0,0,.3)}.bb-pattern-grid button:after{background:linear-gradient(180deg,rgba(1,8,12,.02),rgba(1,8,12,.46) 42%,rgba(1,8,12,.92));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.bb-hot-badge{background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;box-shadow:0 8px 18px rgba(36,234,212,.28);color:#06101b;font-size:8px;font-style:normal;font-weight:950;left:7px;line-height:1;padding:4px 6px;position:absolute;top:7px;z-index:2}.bb-hot-badge.new{background:linear-gradient(180deg,#ffe47a,#ff9d3d)}.bb-pattern-lv{background:rgba(3,10,18,.78);border:1px solid rgba(255,226,122,.4);border-radius:999px;color:#ffe47a;font-size:8px;font-style:normal;font-weight:950;line-height:1;padding:4px 6px;position:absolute;right:7px;top:7px;z-index:2}.pattern-card-art{aspect-ratio:.72;border-radius:0;height:100%;inset:0;min-height:0;object-fit:cover;opacity:.72;position:absolute;width:100%;z-index:0}.bb-pattern-grid strong{align-self:end;color:#fff5ce;font-size:12px;line-height:1.08;position:relative;text-shadow:0 2px 8px rgba(0,0,0,.9);z-index:1}.bb-pattern-grid small,.bb-pattern-grid strong{grid-column:auto;min-height:0;overflow-wrap:anywhere;text-align:center}.bb-pattern-grid small{color:#8df4df;font-size:8px;font-weight:900;line-height:1.15}.bb-pattern-card-meta{align-self:end;background:rgba(3,10,18,.58);border:1px solid rgba(36,234,212,.18);border-radius:10px;display:grid;grid-gap:4px;gap:4px;margin-top:auto;min-width:0;padding:6px 5px 5px;position:relative;z-index:1}.bb-pattern-card-meta b,.bb-pattern-card-meta em,.bb-pattern-card-meta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-pattern-card-meta b{color:#ffe47a;font-size:9px;font-weight:950;line-height:1}.bb-pattern-card-meta i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:5px;overflow:hidden}.bb-pattern-card-meta i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-pattern-card-meta small{color:rgba(255,245,206,.68);font-size:7px;font-weight:850;line-height:1}.bb-pattern-card-meta em{background:rgba(255,226,122,.11);border:1px solid rgba(255,226,122,.2);border-radius:999px;color:#ffe47a;font-size:8px;font-style:normal;font-weight:950;justify-self:center;line-height:1;max-width:100%;padding:4px 6px}.bb-pattern-fame{align-items:center;background:rgba(3,10,18,.68);border:1px solid rgba(36,234,212,.22);border-radius:999px;display:grid;grid-gap:4px;gap:4px;grid-column:auto;grid-template-columns:auto minmax(0,1fr);min-height:18px;padding:3px 5px}.bb-pattern-fame b{color:#fff5ce;font-size:8px;font-weight:950;line-height:1;white-space:nowrap}.bb-pattern-fame i{background:hsla(0,0%,100%,.1);border-radius:999px;display:block;height:5px;overflow:hidden}.bb-pattern-fame i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-pattern-grid em{background:rgba(255,226,122,.1);border:1px solid rgba(255,226,122,.22);border-radius:999px;color:#ffe47a;align-self:center;font-size:6px;grid-column:auto;font-style:normal;font-weight:950;line-height:1;overflow:hidden;padding:4px 5px;overflow-wrap:anywhere;white-space:normal}.bb-locked-pattern-teaser{align-items:center;background:linear-gradient(90deg,rgba(36,234,212,.09),rgba(255,226,122,.08));border:1px solid rgba(36,234,212,.22);border-radius:12px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:42px;padding:6px 8px}.bb-locked-pattern-teaser .locked-art{border-radius:8px;filter:grayscale(.35) brightness(.8);height:30px;object-fit:cover;width:34px}.bb-locked-pattern-teaser span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-locked-pattern-teaser b,.bb-locked-pattern-teaser small,.bb-locked-pattern-teaser strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-locked-pattern-teaser b{color:#ffe47a;font-size:10px;font-weight:950}.bb-locked-pattern-teaser small{color:rgba(255,245,206,.62);font-size:8px;font-weight:850}.bb-locked-pattern-teaser strong{color:#8df4df;font-size:10px;font-weight:950}.bb-pattern-collection-gallery{background:radial-gradient(circle at 88% 0,rgba(255,226,122,.18),transparent 34%),linear-gradient(180deg,rgba(7,23,34,.9),rgba(2,9,16,.96));border:1px solid rgba(36,234,212,.26);border-radius:14px;color:#fff5ce;display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-pattern-collection-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-pattern-collection-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-pattern-collection-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-pattern-collection-head b,.bb-pattern-collection-head small,.bb-pattern-collection-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-pattern-collection-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-pattern-collection-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-pattern-collection-head strong{background:rgba(36,234,212,.12);border:1px solid rgba(36,234,212,.28);border-radius:999px;color:#8df4df;font-size:9px;font-weight:950;padding:5px 8px}.bb-pattern-collection-strip{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-pattern-collection-strip button{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09);border-radius:10px;color:#fff5ce;display:grid;grid-gap:3px;gap:3px;min-height:70px;min-width:0;overflow:hidden;padding:5px 3px 8px;position:relative;text-align:center}.bb-pattern-collection-strip button.unlocked{cursor:pointer}.bb-pattern-collection-strip button.locked{filter:grayscale(.55);opacity:.54}.bb-pattern-collection-strip button.active{border-color:rgba(255,226,122,.6);box-shadow:inset 0 0 14px rgba(255,226,122,.1)}.bb-pattern-collection-strip button.hot{border-color:rgba(255,95,95,.5)}.bb-pattern-collection-strip .bb-game-asset.tiny{border-radius:8px;height:26px;justify-self:center;object-fit:cover;width:30px}.bb-pattern-collection-strip span{display:grid;grid-gap:1px;gap:1px;min-width:0}.bb-pattern-collection-strip b,.bb-pattern-collection-strip small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-pattern-collection-strip b{color:#fff5ce;font-size:7px;font-weight:950}.bb-pattern-collection-strip small{color:rgba(255,245,206,.58);font-size:6px;font-weight:850}.bb-pattern-collection-strip i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:4px;display:block;height:3px;left:5px;overflow:hidden;position:absolute;right:5px}.bb-pattern-collection-strip i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-opening-hook-card{align-items:center;background:linear-gradient(90deg,rgba(255,143,66,.18),rgba(36,234,212,.12));border:1px solid rgba(255,226,122,.36);border-radius:13px;box-shadow:0 0 22px rgba(255,143,66,.12),inset 0 0 18px rgba(36,234,212,.06);color:#fff5ce;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:40px minmax(0,1fr) auto;min-height:50px;padding:6px 8px;text-align:left;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease;width:100%}.bb-opening-hook-card:active{transform:scale(.98)}.bb-opening-hook-card .bb-game-asset.tiny{border-radius:9px;height:36px;object-fit:cover;width:40px}.bb-opening-hook-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-opening-hook-card b,.bb-opening-hook-card small,.bb-opening-hook-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-opening-hook-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-opening-hook-card small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-opening-hook-card strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:9px;font-weight:950;padding:6px 8px}.bb-pattern-album-card,.bb-rank-reward-card{align-items:center;background:linear-gradient(90deg,rgba(255,226,122,.11),rgba(36,234,212,.09));border:1px solid rgba(255,226,122,.26);border-radius:12px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:44px;overflow:hidden;padding:6px 8px 10px;position:relative}.bb-rank-reward-card{background:linear-gradient(90deg,rgba(36,234,212,.1),rgba(255,226,122,.08));border-color:rgba(36,234,212,.24)}.bb-pattern-album-card.ready,.bb-rank-reward-card.ready{border-color:rgba(36,234,212,.54);box-shadow:0 0 18px rgba(36,234,212,.12)}.bb-pattern-album-card .bb-game-asset.tiny,.bb-rank-reward-card .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-pattern-album-card span,.bb-rank-reward-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-pattern-album-card b,.bb-pattern-album-card small,.bb-rank-reward-card b,.bb-rank-reward-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-pattern-album-card b,.bb-rank-reward-card b{color:#ffe47a;font-size:10px;font-weight:950}.bb-pattern-album-card small,.bb-rank-reward-card small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-pattern-album-card button,.bb-rank-reward-card button{background:rgba(36,234,212,.14);border:1px solid rgba(36,234,212,.32);border-radius:999px;color:#8df4df;cursor:pointer;font-size:9px;font-weight:950;min-height:25px;padding:4px 8px}.bb-pattern-album-card button:disabled,.bb-rank-reward-card button:disabled{color:rgba(255,245,206,.62);cursor:default;opacity:.78}.bb-combo-codex-card,.bb-comeback-bank-card,.bb-order-book-card,.bb-route-chain-card{align-items:center;background:radial-gradient(circle at 86% 12%,rgba(255,226,122,.18),transparent 36%),linear-gradient(90deg,rgba(36,234,212,.13),rgba(255,135,42,.1));border:1px solid rgba(36,234,212,.32);border-radius:12px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:48px;overflow:hidden;padding:6px 8px 16px;position:relative}.bb-route-chain-card{background:radial-gradient(circle at 12% 0,rgba(36,234,212,.18),transparent 34%),linear-gradient(90deg,rgba(255,78,120,.12),rgba(36,234,212,.12));border-color:rgba(255,226,122,.36);grid-template-columns:34px minmax(0,1fr) auto auto}.bb-route-chain-card.ready{box-shadow:0 0 22px rgba(255,226,122,.14),inset 0 0 18px rgba(36,234,212,.08)}.bb-combo-codex-card{background:radial-gradient(circle at 92% 20%,rgba(255,78,120,.18),transparent 34%),linear-gradient(90deg,rgba(36,234,212,.12),rgba(255,226,122,.1));border-color:rgba(255,78,120,.3)}.bb-combo-codex-card.complete{box-shadow:inset 0 0 18px rgba(255,226,122,.12),0 0 20px rgba(36,234,212,.14)}.bb-collector-rush-card{background:radial-gradient(circle at 10% 0,rgba(255,226,122,.22),transparent 34%),radial-gradient(circle at 92% 8%,rgba(36,234,212,.2),transparent 34%),linear-gradient(180deg,rgba(22,17,7,.94),rgba(4,11,18,.95));border:1px solid rgba(255,226,122,.38);border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 14px 34px rgba(0,0,0,.26);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-collector-rush-card.ready{border-color:rgba(255,226,122,.62);box-shadow:0 0 24px rgba(255,226,122,.14),inset 0 0 18px rgba(36,234,212,.08)}.bb-collector-rush-cta,.bb-collector-rush-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-collector-rush-cta .bb-game-asset.tiny,.bb-collector-rush-head .bb-game-asset.tiny,.bb-collector-rush-lanes .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-collector-rush-head span,.bb-collector-rush-lanes span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-collector-rush-cta em,.bb-collector-rush-cta span,.bb-collector-rush-head b,.bb-collector-rush-head small,.bb-collector-rush-head strong,.bb-collector-rush-lanes b,.bb-collector-rush-lanes small,.bb-collector-rush-lanes strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-collector-rush-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-collector-rush-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-collector-rush-head strong{background:rgba(36,234,212,.16);border:1px solid rgba(36,234,212,.36);border-radius:999px;color:#8df4df;font-size:9px;font-weight:950;padding:5px 8px}.bb-collector-rush-lanes{display:grid;grid-gap:6px;gap:6px}.bb-collector-rush-lanes button{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.12);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:44px;padding:6px 8px 9px;position:relative;text-align:left}.bb-collector-rush-lanes button.ready{background:rgba(255,226,122,.12);border-color:rgba(255,226,122,.46)}.bb-collector-rush-lanes b{color:#8df4df;font-size:10px;font-weight:950}.bb-collector-rush-lanes small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-collector-rush-lanes strong{background:rgba(36,234,212,.12);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;padding:5px 7px}.bb-collector-rush-lanes i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:4px;height:3px;left:50px;overflow:hidden;position:absolute;right:8px}.bb-collector-rush-lanes i:before{background:linear-gradient(90deg,#ffe47a,#24ead4,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-collector-rush-cta{background:linear-gradient(180deg,#ffe47a,#24ead4);border:1px solid rgba(255,245,206,.72);border-radius:12px;color:#06101b;cursor:pointer;font:inherit;min-height:42px;padding:5px 8px;text-align:left}.bb-collector-rush-cta.is-hot{background:linear-gradient(180deg,#ff4e78,#ffe47a)}.bb-collector-rush-cta em,.bb-collector-rush-cta span{font-size:10px;font-style:normal;font-weight:950}.bb-collector-rush-cta em{background:rgba(6,16,27,.12);border-radius:999px;padding:5px 7px}.bb-combo-hunt-card{background:radial-gradient(circle at 12% 0,rgba(255,78,120,.2),transparent 34%),radial-gradient(circle at 92% 8%,rgba(255,226,122,.2),transparent 32%),linear-gradient(180deg,rgba(29,12,24,.94),rgba(4,11,18,.95));border:1px solid rgba(255,78,120,.38);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 14px 34px rgba(0,0,0,.26);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-combo-hunt-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-combo-hunt-card button .bb-game-asset.tiny,.bb-combo-hunt-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-combo-hunt-card button .bb-game-asset.tiny{height:34px;width:38px}.bb-combo-hunt-card button span,.bb-combo-hunt-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-combo-hunt-card button b,.bb-combo-hunt-card button small,.bb-combo-hunt-card button strong,.bb-combo-hunt-checks em,.bb-combo-hunt-head b,.bb-combo-hunt-head small,.bb-combo-hunt-head strong,.bb-combo-hunt-track span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-combo-hunt-head b{color:#ff9eb6;font-size:11px;font-weight:950}.bb-combo-hunt-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-combo-hunt-head strong{color:#ffe47a;font-size:10px;font-weight:950}.bb-combo-hunt-track{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:minmax(0,1fr) auto}.bb-combo-hunt-track i{background:hsla(0,0%,100%,.12);border-radius:999px;height:5px;overflow:hidden}.bb-combo-hunt-track i:before{background:linear-gradient(90deg,#ff4e78,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-combo-hunt-track span{color:rgba(255,245,206,.72);font-size:8px;font-weight:950}.bb-combo-hunt-checks{display:flex;flex-wrap:wrap;gap:4px}.bb-combo-hunt-checks em{background:hsla(0,0%,100%,.065);border:1px solid rgba(255,245,206,.12);border-radius:999px;color:rgba(255,245,206,.62);font-size:7px;font-style:normal;font-weight:900;max-width:100%;padding:4px 6px}.bb-combo-hunt-checks em.on{background:linear-gradient(180deg,rgba(255,78,120,.24),rgba(255,226,122,.12));border-color:rgba(255,226,122,.42);color:#ffe47a}.bb-combo-hunt-card button{align-items:center;background:linear-gradient(135deg,rgba(255,78,120,.92),rgba(255,226,122,.9));border:0;border-radius:12px;color:#06101b;cursor:pointer;display:grid;grid-gap:7px;gap:7px;grid-template-columns:38px minmax(0,1fr) auto;min-height:52px;padding:7px;text-align:left}.bb-combo-hunt-card button:disabled{background:hsla(0,0%,100%,.1);color:rgba(255,245,206,.5);cursor:default}.bb-combo-hunt-card button b{font-size:10px;font-weight:950}.bb-combo-hunt-card button small{color:rgba(6,16,27,.74);font-size:8px;font-weight:850}.bb-combo-hunt-card button:disabled small{color:rgba(255,245,206,.48)}.bb-combo-hunt-card button strong{font-size:9px;font-weight:950}.bb-combo-codex-gallery{background:radial-gradient(circle at 18% 0,rgba(36,234,212,.18),transparent 34%),radial-gradient(circle at 88% 12%,rgba(255,78,120,.18),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.1),rgba(3,10,18,.72));border:1px solid rgba(255,78,120,.32);border-radius:14px;box-shadow:inset 0 0 22px rgba(36,234,212,.06);display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-combo-codex-gallery-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-combo-codex-gallery-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-combo-codex-gallery-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-combo-codex-gallery-head b,.bb-combo-codex-gallery-head small,.bb-combo-codex-gallery-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-combo-codex-gallery-head b{color:#8df4df;font-size:11px;font-weight:950}.bb-combo-codex-gallery-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-combo-codex-gallery-head strong{border:1px solid rgba(255,226,122,.38);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;padding:4px 7px}.bb-combo-codex-gallery-grid{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-combo-codex-gallery article{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:30px minmax(0,1fr);min-height:48px;padding:5px;position:relative}.bb-combo-codex-gallery article.found{background:linear-gradient(135deg,rgba(36,234,212,.16),rgba(255,226,122,.11));border-color:rgba(36,234,212,.44)}.bb-combo-codex-gallery article.next{background:linear-gradient(135deg,rgba(255,78,120,.16),rgba(255,226,122,.12));border-color:rgba(255,226,122,.48);box-shadow:0 0 18px rgba(255,226,122,.1)}.bb-combo-codex-gallery article.locked:not(.next){opacity:.78}.bb-combo-codex-gallery article .bb-game-asset.tiny{border-radius:8px;height:28px;object-fit:cover;width:30px}.bb-combo-codex-gallery article.locked:not(.next) .bb-game-asset.tiny{filter:grayscale(.75) brightness(.72)}.bb-combo-codex-gallery article span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-combo-codex-gallery article b,.bb-combo-codex-gallery article small,.bb-combo-codex-gallery article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-combo-codex-gallery article b{color:#fff5ce;font-size:8px;font-weight:950}.bb-combo-codex-gallery article small{color:rgba(255,245,206,.62);font-size:6px;font-weight:850}.bb-combo-codex-gallery article strong{background:rgba(3,10,18,.62);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#ffe47a;font-size:6px;font-weight:950;padding:3px 5px;position:absolute;right:5px;top:5px}.bb-comeback-bank-card{background:radial-gradient(circle at 88% 0,rgba(255,135,42,.2),transparent 34%),linear-gradient(90deg,rgba(255,78,120,.12),rgba(255,226,122,.1));border-color:rgba(255,135,42,.38)}.bb-comeback-bank-card.ready{border-color:rgba(255,226,122,.6);box-shadow:0 0 22px rgba(255,226,122,.14),inset 0 0 18px rgba(255,135,42,.08)}.bb-combo-codex-card .bb-game-asset.tiny,.bb-comeback-bank-card .bb-game-asset.tiny,.bb-order-book-card .bb-game-asset.tiny,.bb-route-chain-card .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-combo-codex-card span,.bb-comeback-bank-card span,.bb-order-book-card span,.bb-route-chain-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-combo-codex-card b,.bb-combo-codex-card small,.bb-combo-codex-card strong,.bb-comeback-bank-card b,.bb-comeback-bank-card small,.bb-comeback-bank-card strong,.bb-order-book-card b,.bb-order-book-card em,.bb-order-book-card small,.bb-order-book-card strong,.bb-route-chain-card b,.bb-route-chain-card button,.bb-route-chain-card em,.bb-route-chain-card small,.bb-route-chain-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-combo-codex-card b,.bb-comeback-bank-card b,.bb-order-book-card b,.bb-route-chain-card b{color:#8df4df;font-size:10px;font-weight:950}.bb-combo-codex-card small,.bb-comeback-bank-card small,.bb-order-book-card small,.bb-route-chain-card small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-combo-codex-card strong,.bb-comeback-bank-card strong,.bb-order-book-card strong,.bb-route-chain-card strong{color:#ffe47a;font-size:12px;font-weight:950}.bb-route-chain-card button{background:linear-gradient(135deg,#24ead4,#ffe47a);border:0;border-radius:999px;color:#112026;cursor:pointer;font-size:8px;font-weight:950;min-height:24px;max-width:72px;padding:4px 7px;text-transform:uppercase}.bb-route-chain-card button:disabled{background:hsla(0,0%,100%,.12);color:rgba(255,245,206,.52);cursor:default}.bb-order-book-card em,.bb-route-chain-card em{bottom:4px;color:rgba(255,226,122,.8);font-size:8px;font-style:normal;font-weight:900;left:50px;position:absolute;right:8px}.bb-combo-codex-card i,.bb-comeback-bank-card i,.bb-order-book-card i,.bb-route-chain-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:0;display:block;height:3px;left:0;overflow:hidden;position:absolute;right:0}.bb-combo-codex-card i:before,.bb-comeback-bank-card i:before,.bb-order-book-card i:before,.bb-route-chain-card i:before{background:linear-gradient(90deg,#20d7c4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-buyurtma-board{background:radial-gradient(circle at 14% 0,rgba(36,234,212,.18),transparent 36%),radial-gradient(circle at 88% 8%,rgba(255,78,120,.2),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.11),rgba(3,10,18,.72));border:1px solid rgba(255,226,122,.34);border-radius:14px;box-shadow:inset 0 0 22px rgba(36,234,212,.07);display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-buyurtma-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-buyurtma-featured .bb-game-asset.tiny,.bb-buyurtma-grid .bb-game-asset.tiny,.bb-buyurtma-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-buyurtma-featured span,.bb-buyurtma-grid span,.bb-buyurtma-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-buyurtma-featured b,.bb-buyurtma-featured em,.bb-buyurtma-featured small,.bb-buyurtma-featured strong,.bb-buyurtma-grid b,.bb-buyurtma-grid em,.bb-buyurtma-grid small,.bb-buyurtma-grid strong,.bb-buyurtma-head b,.bb-buyurtma-head small,.bb-buyurtma-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-buyurtma-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-buyurtma-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-buyurtma-head strong{background:rgba(36,234,212,.14);border:1px solid rgba(36,234,212,.3);border-radius:999px;color:#8df4df;font-size:8px;font-weight:950;padding:4px 7px}.bb-buyurtma-filters{background:rgba(3,10,18,.58);border:1px solid rgba(255,245,206,.1);border-radius:999px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px}.bb-buyurtma-filters button{background:transparent;border:0;border-radius:999px;color:rgba(255,245,206,.66);cursor:pointer;font-size:8px;font-weight:950;min-width:0;overflow:hidden;padding:6px 5px;text-overflow:ellipsis;white-space:nowrap}.bb-buyurtma-filters button.active{background:linear-gradient(180deg,#ffe47a,#24ead4);color:#06101b}.bb-buyurtma-delivery-ribbon{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-buyurtma-delivery-ribbon span{background:hsla(0,0%,100%,.055);border:1px solid rgba(36,234,212,.14);border-radius:10px;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-width:0;overflow:hidden;padding:5px 3px 8px;position:relative;text-align:center}.bb-buyurtma-delivery-ribbon span.active{background:linear-gradient(180deg,rgba(255,226,122,.18),rgba(36,234,212,.1));border-color:rgba(255,226,122,.52);box-shadow:inset 0 0 12px rgba(255,226,122,.08)}.bb-buyurtma-delivery-ribbon .bb-game-asset.tiny{border-radius:8px;height:22px;object-fit:cover;width:24px}.bb-buyurtma-delivery-ribbon b,.bb-buyurtma-delivery-ribbon small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-buyurtma-delivery-ribbon b{color:#ffe47a;font-size:7px;font-weight:950}.bb-buyurtma-delivery-ribbon small{color:rgba(255,245,206,.58);font-size:6px;font-weight:850}.bb-buyurtma-delivery-ribbon i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:3px;display:block;height:3px;left:5px;overflow:hidden;position:absolute;right:5px}.bb-buyurtma-delivery-ribbon i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-buyurtma-featured,.bb-buyurtma-grid button{align-items:center;background:linear-gradient(90deg,rgba(255,78,120,.17),rgba(36,234,212,.11));border:1px solid rgba(255,226,122,.32);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:7px;gap:7px;grid-template-columns:34px minmax(0,1fr) auto auto;min-height:48px;overflow:hidden;padding:7px 8px;position:relative;text-align:left}.bb-buyurtma-featured.active,.bb-buyurtma-grid button.active{background:radial-gradient(circle at 88% 0,rgba(255,226,122,.24),transparent 34%),linear-gradient(90deg,rgba(36,234,212,.2),rgba(255,78,120,.16));border-color:rgba(255,226,122,.62);box-shadow:0 0 22px rgba(255,226,122,.14)}.bb-buyurtma-featured b,.bb-buyurtma-grid b{color:#8df4df;font-size:10px;font-weight:950}.bb-buyurtma-featured small,.bb-buyurtma-grid small{color:rgba(255,245,206,.7);font-size:8px;font-weight:850}.bb-buyurtma-featured strong,.bb-buyurtma-grid strong{color:#ffe47a;font-size:11px;font-weight:950}.bb-buyurtma-featured em,.bb-buyurtma-grid em{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:8px;font-style:normal;font-weight:950;padding:5px 7px}.bb-buyurtma-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-buyurtma-grid button{grid-template-columns:34px minmax(0,1fr) auto;min-height:58px;padding-bottom:18px}.bb-buyurtma-grid button.is-urgent{border-color:rgba(255,78,120,.48)}.bb-buyurtma-grid button.is-hot{border-color:rgba(255,226,122,.46)}.bb-buyurtma-grid button em{bottom:5px;max-width:92px;position:absolute;right:7px}.bb-buyurtma-grid button i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:0;display:block;height:3px;left:0;overflow:hidden;position:absolute;right:0}.bb-buyurtma-grid button i:before{background:linear-gradient(90deg,#ff4e78,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-order-planner-card{background:radial-gradient(circle at 12% 0,rgba(255,226,122,.2),transparent 36%),radial-gradient(circle at 90% 8%,rgba(36,234,212,.2),transparent 34%),linear-gradient(180deg,rgba(6,20,27,.94),rgba(3,10,18,.82));border:1px solid rgba(255,226,122,.36);border-radius:14px;box-shadow:inset 0 0 24px rgba(36,234,212,.08);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-order-planner-card.match-3{border-color:rgba(36,234,212,.58);box-shadow:0 0 24px rgba(36,234,212,.12),inset 0 0 22px rgba(255,226,122,.1)}.bb-order-planner-actions button,.bb-order-planner-head,.bb-order-planner-steps button{align-items:center;display:grid;grid-gap:8px;gap:8px}.bb-order-planner-head{grid-template-columns:34px minmax(0,1fr) auto}.bb-order-planner-actions .bb-game-asset.tiny,.bb-order-planner-head .bb-game-asset.tiny,.bb-order-planner-steps .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-order-planner-head span,.bb-order-planner-prize span,.bb-order-planner-steps span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-order-planner-actions span,.bb-order-planner-head b,.bb-order-planner-head small,.bb-order-planner-head strong,.bb-order-planner-prize b,.bb-order-planner-prize small,.bb-order-planner-steps b,.bb-order-planner-steps em,.bb-order-planner-steps small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-order-planner-head b,.bb-order-planner-prize b{color:#ffe47a;font-size:11px;font-weight:950}.bb-order-planner-head small,.bb-order-planner-prize small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-order-planner-head strong{background:linear-gradient(180deg,rgba(36,234,212,.2),rgba(255,226,122,.12));border:1px solid rgba(36,234,212,.4);border-radius:999px;color:#8df4df;font-size:10px;font-weight:950;padding:5px 8px}.bb-order-planner-prize{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.1);border-radius:12px;display:grid;grid-gap:6px;gap:6px;overflow:hidden;padding:7px}.bb-order-planner-prize i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:5px;overflow:hidden}.bb-order-planner-prize i:before{background:linear-gradient(90deg,#ff4e78,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-order-planner-steps{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-order-planner-steps button{background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.12);border-radius:12px;color:#fff5ce;cursor:pointer;grid-template-columns:30px minmax(0,1fr);min-height:74px;overflow:hidden;padding:7px;position:relative;text-align:left}.bb-order-planner-steps button.active{background:linear-gradient(180deg,rgba(36,234,212,.22),rgba(255,226,122,.1));border-color:rgba(36,234,212,.45)}.bb-order-planner-steps button:disabled{cursor:default}.bb-order-planner-steps b{color:#8df4df;font-size:9px;font-weight:950}.bb-order-planner-steps small{color:rgba(255,245,206,.66);font-size:7px;font-weight:850}.bb-order-planner-steps em{background:rgba(3,10,18,.82);border:1px solid rgba(255,226,122,.22);border-radius:999px;bottom:5px;color:#ffe47a;font-size:7px;font-style:normal;font-weight:950;max-width:54px;padding:3px 5px;position:absolute;right:5px}.bb-order-planner-actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-order-planner-actions button{background:linear-gradient(135deg,#ffe47a,#24ead4);border:0;border-radius:12px;color:#06101b;cursor:pointer;font-size:9px;font-weight:950;grid-template-columns:30px minmax(0,1fr);min-height:42px;overflow:hidden;padding:6px;text-align:left}.bb-order-contract-map{background:radial-gradient(circle at 10% 0,rgba(36,234,212,.18),transparent 34%),radial-gradient(circle at 92% 10%,rgba(255,226,122,.18),transparent 34%),linear-gradient(180deg,rgba(5,19,27,.92),rgba(3,10,18,.86));border:1px solid rgba(36,234,212,.28);border-radius:14px;display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-order-contract-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-order-contract-grid .bb-game-asset.tiny,.bb-order-contract-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-order-contract-grid span,.bb-order-contract-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-order-contract-grid b,.bb-order-contract-grid em,.bb-order-contract-grid small,.bb-order-contract-grid strong,.bb-order-contract-head b,.bb-order-contract-head small,.bb-order-contract-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-order-contract-head b{color:#8df4df;font-size:11px;font-weight:950}.bb-order-contract-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-order-contract-head strong{background:rgba(255,226,122,.14);border:1px solid rgba(255,226,122,.32);border-radius:999px;color:#ffe47a;font-size:8px;font-weight:950;padding:4px 7px}.bb-order-contract-grid{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-order-contract-grid button{align-items:center;background:hsla(0,0%,100%,.052);border:1px solid rgba(255,245,206,.11);border-radius:10px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:6px;gap:6px;grid-template-columns:30px minmax(0,1fr) auto;min-height:50px;overflow:hidden;padding:5px 6px 16px;position:relative;text-align:left}.bb-order-contract-grid button.featured{border-color:rgba(36,234,212,.38);box-shadow:inset 0 0 16px rgba(36,234,212,.06)}.bb-order-contract-grid button.active{background:radial-gradient(circle at 90% 0,rgba(255,226,122,.22),transparent 34%),linear-gradient(135deg,rgba(36,234,212,.18),rgba(255,78,120,.12));border-color:rgba(255,226,122,.62);box-shadow:0 0 20px rgba(255,226,122,.13)}.bb-order-contract-grid button.is-urgent{border-color:rgba(255,78,120,.44)}.bb-order-contract-grid button.is-hot{border-color:rgba(255,226,122,.42)}.bb-order-contract-grid .bb-game-asset.tiny{height:28px;width:30px}.bb-order-contract-grid b{color:#fff5ce;font-size:8px;font-weight:950}.bb-order-contract-grid small{color:rgba(255,245,206,.64);font-size:6px;font-weight:850}.bb-order-contract-grid strong{color:#ffe47a;font-size:8px;font-weight:950}.bb-order-contract-grid em{background:rgba(3,10,18,.66);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;color:#8df4df;font-size:6px;font-style:normal;font-weight:950;max-width:70px;padding:3px 5px;position:absolute;right:6px}.bb-order-contract-grid button.active em{background:linear-gradient(180deg,#ffe47a,#24ead4);color:#06101b}.bb-order-contract-grid i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:0;display:block;height:3px;left:0;overflow:hidden;position:absolute;right:0}.bb-order-contract-grid i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-game-bottom-nav{align-items:center;background:linear-gradient(180deg,rgba(3,10,18,.7),rgba(3,10,18,.96)),radial-gradient(circle at 50% 0,rgba(36,234,212,.16),transparent 52%);border:1px solid rgba(255,226,122,.26);border-radius:16px;bottom:14px;box-shadow:0 -10px 28px rgba(0,0,0,.22),inset 0 0 18px rgba(36,234,212,.06);display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(5,minmax(0,1fr));left:14px;padding:5px;position:absolute;right:14px;z-index:7}.bb-game-bottom-nav button{align-items:center;background:transparent;border:1px solid transparent;border-radius:11px;color:rgba(255,245,206,.62);cursor:pointer;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:46px;min-width:0;padding:4px 2px}.bb-game-bottom-nav button.active{background:radial-gradient(circle at 50% 0,rgba(255,226,122,.26),transparent 58%),rgba(36,234,212,.12);border-color:rgba(255,226,122,.42);color:#ffe47a}.bb-game-bottom-nav button.locked{border-color:rgba(255,245,206,.08);color:rgba(255,245,206,.42);opacity:.82;position:relative}.bb-game-bottom-nav button.locked .bb-game-asset{filter:grayscale(.55) brightness(.72)}.bb-game-bottom-nav button b{background:rgba(3,10,18,.82);border:1px solid rgba(255,226,122,.28);border-radius:999px;color:#ffe47a;font-size:5px;font-weight:950;line-height:1;max-width:calc(100% - 6px);overflow:hidden;padding:2px 4px;position:absolute;right:3px;text-overflow:ellipsis;top:3px;white-space:nowrap}.bb-game-bottom-nav .bb-game-asset.tiny{border-radius:7px;height:22px;width:25px}.bb-game-bottom-nav span{font-size:7px;font-weight:950;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-screen-panel,.bb-screen-ranking,.bb-screen-shop-preview{gap:9px;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;padding-bottom:74px}.bb-panel-stack{align-content:start;display:grid;grid-gap:7px;gap:7px;min-height:0;overflow:hidden}.bb-panel-stack>*{min-width:0}.bb-panel-stack-workshop{grid-template-rows:auto auto minmax(0,1fr) auto}.bb-panel-stack-orders,.bb-panel-stack-ranking,.bb-panel-stack-shop{grid-auto-rows:max-content}.bb-panel-stack-orders .bb-combo-hunt-card,.bb-panel-stack-orders .bb-order-radar-card,.bb-panel-stack-ranking .bb-group-challenge-card,.bb-panel-stack-ranking .bb-weekly-rank-ladder{box-shadow:none}.bb-panel-focus-card,.bb-panel-mini-grid span{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,226,122,.15),transparent 34%),linear-gradient(180deg,rgba(3,10,18,.76),rgba(3,10,18,.92));border:1px solid rgba(36,234,212,.3);border-radius:13px;color:#fff5ce}.bb-panel-focus-card{cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:42px minmax(0,1fr) auto;min-height:78px;padding:9px;text-align:left;width:100%}.bb-panel-focus-card:disabled{cursor:default}.bb-panel-focus-card.is-hot,.bb-panel-focus-card.is-urgent,.bb-panel-focus-card.ready{border-color:rgba(255,226,122,.58);box-shadow:inset 0 0 18px rgba(255,226,122,.08),0 0 18px rgba(36,234,212,.12)}.bb-panel-focus-card .bb-game-asset.tiny{border-radius:9px;height:38px;object-fit:cover;width:42px}.bb-panel-focus-card span{display:grid;grid-gap:3px;gap:3px;min-width:0}.bb-panel-focus-card b,.bb-panel-focus-card small,.bb-panel-focus-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-panel-focus-card b{color:#ffe47a;font-size:13px;font-weight:950}.bb-panel-focus-card small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-panel-focus-card strong{color:#8df4df;font-size:13px;font-weight:950}.bb-panel-mini-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.bb-panel-mini-grid span{display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:58px;min-width:0;padding:8px 5px;text-align:center}.bb-panel-mini-grid b,.bb-panel-mini-grid small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-panel-mini-grid b{color:#8df4df;font-size:12px;font-weight:950}.bb-panel-mini-grid small{color:rgba(255,245,206,.62);font-size:8px;font-weight:850}.bb-panel-return,.bb-reyting-challenge{align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.2),rgba(3,10,18,.9));border:1px solid rgba(36,234,212,.38);border-radius:13px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;padding:7px 9px;text-align:left;width:100%}.bb-panel-return .bb-game-asset.tiny,.bb-reyting-banner .bb-game-asset.tiny,.bb-reyting-challenge .bb-game-asset.tiny,.bb-reyting-rival .bb-game-asset.tiny,.bb-shop-preview-hero .bb-game-asset.tiny,.bb-shop-preview-list .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-panel-return span,.bb-reyting-banner span,.bb-reyting-challenge span,.bb-reyting-list article span,.bb-reyting-rival span,.bb-shop-preview-hero span,.bb-shop-preview-list span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-panel-return b,.bb-panel-return span,.bb-reyting-banner b,.bb-reyting-banner button,.bb-reyting-banner small,.bb-reyting-banner strong,.bb-reyting-challenge b,.bb-reyting-challenge small,.bb-reyting-challenge strong,.bb-reyting-list b,.bb-reyting-list em,.bb-reyting-list small,.bb-reyting-rival b,.bb-reyting-rival small,.bb-reyting-rival strong,.bb-shop-preview-hero b,.bb-shop-preview-hero small,.bb-shop-preview-hero strong,.bb-shop-preview-list b,.bb-shop-preview-list small,.bb-shop-preview-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-panel-return span,.bb-reyting-challenge b,.bb-shop-preview-list b{color:#ffe47a;font-size:11px;font-weight:950}.bb-reyting-banner,.bb-reyting-rival,.bb-shop-preview-hero{align-items:center;background:radial-gradient(circle at 88% 4%,rgba(255,226,122,.24),transparent 34%),linear-gradient(90deg,rgba(255,78,120,.18),rgba(36,234,212,.13));border:1px solid rgba(255,226,122,.38);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:56px;padding:8px 9px}.bb-reyting-banner b,.bb-shop-preview-hero b{color:#ffe47a;font-size:12px;font-weight:950}.bb-reyting-banner small,.bb-reyting-challenge small,.bb-reyting-rival small,.bb-shop-preview-hero small,.bb-shop-preview-list small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-reyting-banner button,.bb-reyting-banner strong,.bb-reyting-challenge strong,.bb-reyting-rival strong,.bb-shop-preview-hero strong,.bb-shop-preview-list strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:9px;font-weight:950;padding:6px 8px}.bb-reyting-banner.ready{border-color:rgba(36,234,212,.58);box-shadow:0 0 24px rgba(36,234,212,.13)}.bb-reyting-banner button{border:0;cursor:pointer;max-width:92px}.bb-reyting-banner button:disabled{cursor:default;opacity:.86}.bb-reyting-tabs{background:rgba(3,10,18,.72);border:1px solid rgba(36,234,212,.24);border-radius:999px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px}.bb-reyting-tabs button{background:transparent;border:0;border-radius:999px;color:rgba(255,245,206,.58);cursor:pointer;font-size:9px;font-weight:950;min-height:30px}.bb-reyting-tabs button.active{background:linear-gradient(180deg,#24ead4,#ffe47a);color:#06101b}.bb-league-chase-card{background:radial-gradient(circle at 8% 0,rgba(36,234,212,.2),transparent 34%),radial-gradient(circle at 92% 0,rgba(255,226,122,.18),transparent 34%),linear-gradient(135deg,rgba(4,18,29,.96),rgba(36,12,31,.9));border:1px solid rgba(36,234,212,.34);border-radius:15px;box-shadow:0 15px 34px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.08);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-league-chase-card.ready{border-color:rgba(255,226,122,.56);box-shadow:0 0 22px rgba(255,226,122,.12),0 15px 34px rgba(0,0,0,.26)}.bb-league-chase-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-league-chase-head .bb-game-asset.tiny,.bb-league-chase-lanes .bb-game-asset.tiny{border-radius:9px;height:31px;object-fit:cover;width:34px}.bb-league-chase-head span,.bb-league-chase-lanes span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-league-chase-head b,.bb-league-chase-head button,.bb-league-chase-head small,.bb-league-chase-lanes b,.bb-league-chase-lanes small,.bb-league-chase-lanes strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-league-chase-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-league-chase-head small{color:rgba(255,245,206,.72);font-size:8px;font-weight:850}.bb-league-chase-head button{background:linear-gradient(180deg,#ffe47a,#24ead4);border:0;border-radius:999px;color:#06101b;cursor:pointer;font:inherit;font-size:9px;font-weight:950;padding:6px 8px}.bb-league-chase-lanes{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-league-chase-lanes button{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:11px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:4px;gap:4px;justify-items:center;min-height:105px;min-width:0;overflow:hidden;padding:7px 5px 10px;position:relative;text-align:center}.bb-league-chase-lanes button.ready{background:rgba(255,226,122,.13);border-color:rgba(255,226,122,.48)}.bb-league-chase-lanes b{color:#8df4df;font-size:9px;font-weight:950;max-width:100%}.bb-league-chase-lanes small{color:rgba(255,245,206,.64);font-size:7px;font-weight:850;max-width:100%}.bb-league-chase-lanes strong{color:#ffe47a;font-size:9px;font-weight:950;max-width:100%}.bb-league-chase-lanes i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:5px;height:3px;left:6px;overflow:hidden;position:absolute;right:6px}.bb-league-chase-lanes i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-league-chase-head button:active,.bb-league-chase-lanes button:active{transform:translateY(1px) scale(.995)}.bb-reyting-rival{background:radial-gradient(circle at 12% 0,rgba(36,234,212,.24),transparent 34%),linear-gradient(90deg,rgba(36,234,212,.14),rgba(255,226,122,.1));border-color:rgba(36,234,212,.42)}.bb-reyting-rival b{color:#8df4df;font-size:11px;font-weight:950}.bb-weekly-rank-ladder{background:radial-gradient(circle at 12% 0,rgba(255,226,122,.2),transparent 34%),radial-gradient(circle at 90% 8%,rgba(36,234,212,.18),transparent 34%),linear-gradient(180deg,rgba(10,28,36,.94),rgba(3,10,18,.9));border:1px solid rgba(255,226,122,.34);border-radius:14px;color:#fff5ce;display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-weekly-rank-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-weekly-rank-head .bb-game-asset.tiny,.bb-weekly-rank-tier-grid .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-weekly-rank-head span,.bb-weekly-rank-tier-grid span,.bb-weekly-rival-meter span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-weekly-rank-head b,.bb-weekly-rank-head button,.bb-weekly-rank-head small,.bb-weekly-rank-head strong,.bb-weekly-rank-tier-grid b,.bb-weekly-rank-tier-grid small,.bb-weekly-rank-tier-grid strong,.bb-weekly-rival-meter b,.bb-weekly-rival-meter small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-weekly-rank-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-weekly-rank-head small,.bb-weekly-rank-tier-grid small,.bb-weekly-rival-meter small{color:rgba(255,245,206,.66);font-size:7px;font-weight:850}.bb-weekly-rank-head button,.bb-weekly-rank-head strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border:0;border-radius:999px;color:#06101b;cursor:pointer;font-size:9px;font-weight:950;padding:5px 8px}.bb-weekly-rank-head button:disabled{cursor:default;opacity:.82}.bb-weekly-rival-meter{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:minmax(0,.8fr) minmax(70px,1fr) minmax(0,.8fr)}.bb-weekly-rival-meter b{color:#8df4df;font-size:8px;font-weight:950}.bb-weekly-rival-meter span:last-child{text-align:right}.bb-weekly-rival-meter i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:6px;overflow:hidden}.bb-weekly-rival-meter i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-weekly-rank-tier-grid{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-weekly-rank-tier-grid article{align-items:center;background:hsla(0,0%,100%,.052);border:1px solid rgba(255,245,206,.1);border-radius:10px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:30px minmax(0,1fr) auto;min-height:44px;padding:5px}.bb-weekly-rank-tier-grid article.reached{background:linear-gradient(135deg,rgba(36,234,212,.16),rgba(255,226,122,.1));border-color:rgba(36,234,212,.42)}.bb-weekly-rank-tier-grid article.current{background:linear-gradient(135deg,rgba(255,226,122,.18),rgba(255,78,120,.1));border-color:rgba(255,226,122,.52)}.bb-weekly-rank-tier-grid article.claimed{opacity:.72}.bb-weekly-rank-tier-grid .bb-game-asset.tiny{height:28px;width:30px}.bb-weekly-rank-tier-grid b{color:#fff5ce;font-size:8px;font-weight:950}.bb-weekly-rank-tier-grid article.reached b{color:#8df4df}.bb-weekly-rank-tier-grid strong{background:rgba(3,10,18,.66);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#ffe47a;font-size:6px;font-weight:950;padding:3px 5px}.bb-group-challenge-card{background:radial-gradient(circle at 92% 0,rgba(255,226,122,.22),transparent 34%),linear-gradient(180deg,rgba(9,30,38,.92),rgba(2,10,18,.96));border:1px solid rgba(36,234,212,.32);border-radius:14px;color:#fff5ce;display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-group-challenge-card.ready{border-color:rgba(255,226,122,.58);box-shadow:0 0 22px rgba(255,226,122,.12)}.bb-group-challenge-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-group-challenge-head .bb-game-asset.tiny,.bb-group-challenge-ladder .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-group-challenge-head span,.bb-group-challenge-ladder span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-group-challenge-head b,.bb-group-challenge-head small,.bb-group-challenge-ladder b,.bb-group-challenge-ladder small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-group-challenge-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-group-challenge-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-group-challenge-head button{background:hsla(0,0%,100%,.08);border:1px solid rgba(255,226,122,.22);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;min-height:28px;padding:0 9px}.bb-group-challenge-card.ready .bb-group-challenge-head button{background:linear-gradient(180deg,#ffe47a,#24ead4);color:#06101b}.bb-group-challenge-head button:disabled{opacity:.72}.bb-group-challenge-meter{background:hsla(0,0%,100%,.12);border-radius:999px;height:5px;overflow:hidden}.bb-group-challenge-meter i{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;display:block;height:100%;width:var(--value)}.bb-group-challenge-ladder{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-group-challenge-ladder span{background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.09);border-radius:11px;min-height:70px;padding:6px 5px;text-align:center}.bb-group-challenge-ladder span.ready{border-color:rgba(36,234,212,.42)}.bb-group-challenge-ladder span.claimed{background:rgba(36,234,212,.1)}.bb-group-challenge-ladder .bb-game-asset.tiny{justify-self:center}.bb-group-challenge-ladder b{color:#fff5ce;font-size:8px;font-weight:950}.bb-group-challenge-ladder small{color:rgba(255,245,206,.6);font-size:7px;font-weight:850}.bb-reyting-list{display:grid;grid-gap:6px;gap:6px}.bb-reyting-list article{align-items:center;background:rgba(3,10,18,.7);border:1px solid hsla(0,0%,100%,.09);border-radius:12px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:45px;padding:6px 8px}.bb-reyting-list article.medal{border-color:rgba(255,226,122,.36)}.bb-reyting-list article.rival{background:linear-gradient(90deg,rgba(255,78,120,.16),rgba(3,10,18,.78));border-color:rgba(255,78,120,.44)}.bb-reyting-list article.current{background:radial-gradient(circle at 90% 50%,rgba(255,226,122,.22),transparent 34%),linear-gradient(90deg,rgba(36,234,212,.2),rgba(3,10,18,.78));border-color:rgba(255,226,122,.6);box-shadow:0 0 22px rgba(255,226,122,.12)}.bb-reyting-list article>strong{color:#ffe47a;font-size:12px;font-weight:950;text-align:center}.bb-reyting-list b{color:#fff5ce;font-size:10px;font-weight:950}.bb-reyting-list small{color:rgba(255,245,206,.58);font-size:8px;font-weight:850}.bb-reyting-list em{color:#8df4df;font-size:10px;font-style:normal;font-weight:950}.bb-shop-preview-list,.bb-shop-shelf{display:grid;grid-gap:7px;gap:7px}.bb-shop-shelf{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-shop-shelf span{background:rgba(3,10,18,.7);border:1px solid rgba(36,234,212,.22);border-radius:12px;display:grid;grid-gap:2px;gap:2px;min-height:42px;padding:7px 8px}.bb-shop-shelf b{color:#ffe47a;font-size:14px;font-weight:950}.bb-shop-shelf small{color:rgba(255,245,206,.62);font-size:8px;font-weight:850}.bb-stars-wallet{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,226,122,.22),transparent 34%),linear-gradient(90deg,rgba(255,226,122,.12),rgba(36,234,212,.1));border:1px solid rgba(255,226,122,.32);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:54px;padding:8px 9px}.bb-stars-wallet .bb-game-asset.tiny{height:30px;width:34px}.bb-stars-wallet span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-stars-wallet b,.bb-stars-wallet small,.bb-stars-wallet strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-stars-wallet b{color:#ffe47a;font-size:11px;font-weight:950}.bb-stars-wallet small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-stars-wallet strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 8px}.bb-shop-preview-list button{align-items:center;background:linear-gradient(90deg,rgba(36,234,212,.14),rgba(255,226,122,.1));border:1px solid rgba(255,226,122,.28);border-radius:13px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:54px;padding:8px 9px;position:relative;text-align:left}.bb-shop-preview-list button.featured{background:radial-gradient(circle at 88% 8%,rgba(255,226,122,.22),transparent 34%),linear-gradient(90deg,rgba(255,78,120,.18),rgba(36,234,212,.14));border-color:rgba(255,226,122,.48)}.bb-shop-preview-list button.owned{background:linear-gradient(90deg,rgba(36,234,212,.11),rgba(3,10,18,.72));border-color:rgba(36,234,212,.34)}.bb-shop-preview-list em{background:rgba(255,78,120,.18);border:1px solid rgba(255,78,120,.34);border-radius:999px;color:#ffd8de;font-size:7px;font-style:normal;font-weight:950;padding:3px 5px;position:absolute;right:8px;top:5px}.bb-shop-confirm,.bb-shop-issue,.bb-shop-success{align-items:center;background:rgba(0,0,0,.58);display:flex;inset:0;justify-content:center;padding:18px;position:absolute;z-index:12}.bb-shop-confirm section,.bb-shop-issue section,.bb-shop-success section{animation:bb-sheet-pop .26s cubic-bezier(.2,.8,.2,1);background:radial-gradient(circle at 50% 0,rgba(255,226,122,.2),transparent 44%),linear-gradient(180deg,rgba(7,20,34,.98),rgba(3,10,18,.98));border:1px solid rgba(255,226,122,.52);border-radius:18px;box-shadow:0 24px 70px rgba(0,0,0,.48),0 0 30px rgba(36,234,212,.13);color:#fff5ce;display:grid;grid-gap:9px;gap:9px;justify-items:center;max-width:310px;padding:18px;position:relative;text-align:center;width:100%}.bb-shop-confirm .bb-game-asset.tiny,.bb-shop-issue .bb-game-asset.tiny,.bb-shop-success .bb-game-asset.tiny{border-radius:12px;height:72px;object-fit:cover;width:86px}.bb-shop-confirm h3,.bb-shop-issue h3,.bb-shop-success h3{color:#ffe47a;font-size:22px;line-height:1;margin:0}.bb-shop-confirm p,.bb-shop-issue p,.bb-shop-payment-note,.bb-shop-success p{color:rgba(255,245,206,.72);font-size:11px;font-weight:850;line-height:1.35;margin:0}.bb-shop-payment-note{background:rgba(36,234,212,.1);border:1px solid rgba(36,234,212,.2);border-radius:999px;padding:6px 10px}.bb-stars-invoice{background:hsla(0,0%,100%,.06);border:1px solid rgba(255,226,122,.22);border-radius:14px;display:grid;grid-gap:6px;gap:6px;padding:8px;width:100%}.bb-stars-invoice.processing{border-color:rgba(36,234,212,.42);box-shadow:inset 0 0 18px rgba(36,234,212,.08)}.bb-stars-invoice span{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:72px minmax(0,1fr);min-width:0;text-align:left}.bb-stars-invoice b,.bb-stars-invoice small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-stars-invoice b{color:#8df4df;font-size:9px;font-weight:950}.bb-stars-invoice small{color:rgba(255,245,206,.76);font-size:9px;font-weight:850}.bb-shop-confirm section>strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:12px;font-weight:950;padding:7px 12px}.bb-shop-confirm button,.bb-shop-issue button,.bb-shop-success button{background:linear-gradient(180deg,#24ead4,#ffe47a);border:0;border-radius:999px;color:#06101b;cursor:pointer;font-size:11px;font-weight:950;min-height:38px;width:100%}.bb-shop-confirm button:disabled{cursor:wait;opacity:.7}.bb-shop-confirm button.ghost,.bb-shop-issue button.ghost{background:hsla(0,0%,100%,.08);border:1px solid rgba(255,245,206,.18);color:rgba(255,245,206,.76)}.bb-stars-processing{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr;justify-items:center;width:100%}.bb-stars-processing i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:5px;overflow:hidden;position:relative;width:100%}.bb-stars-processing i:before{animation:bb-pay-scan .8s ease-in-out infinite;background:linear-gradient(90deg,transparent,#24ead4,#ffe47a,transparent);content:"";display:block;height:100%;width:54%}.bb-shop-receipt,.bb-stars-processing span{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-shop-receipt{background:rgba(36,234,212,.09);border:1px solid rgba(36,234,212,.2);border-radius:999px;padding:6px 9px}.bb-shop-success-burst{height:72px;pointer-events:none;position:absolute;width:min(240px,80%)}.bb-shop-success-burst .bb-game-asset.tiny{animation:bb-shop-prize-float 1.8s ease-in-out infinite;border-color:rgba(255,226,122,.46);box-shadow:0 10px 24px rgba(0,0,0,.28);height:34px;position:absolute;width:40px}.bb-shop-success-burst .bb-game-asset.tiny:first-child{left:0;top:12px;transform:rotate(-9deg)}.bb-shop-success-burst .bb-game-asset.tiny:nth-child(2){left:calc(50% - 20px);top:-8px}.bb-shop-success-burst .bb-game-asset.tiny:nth-child(3){right:0;top:14px;transform:rotate(9deg)}.bb-shop-success .bb-game-asset.main{height:88px;margin-top:12px;position:relative;width:106px;z-index:1}.bb-shop-success-chips{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.bb-shop-success-chips span{align-items:center;background:rgba(255,226,122,.08);border:1px solid rgba(255,226,122,.24);border-radius:12px;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:64px;min-width:0;padding:6px 4px}.bb-shop-success-chips .bb-game-asset.tiny{height:26px;width:30px}.bb-shop-success-chips b{color:#ffe47a;font-size:8px;font-weight:950;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-shop-success-actions{display:grid;grid-gap:7px;gap:7px;width:100%}.bb-shop-success button.ghost{background:hsla(0,0%,100%,.08);border:1px solid rgba(255,245,206,.18);color:rgba(255,245,206,.76)}@keyframes bb-pay-scan{0%{transform:translateX(-80%)}to{transform:translateX(180%)}}@keyframes bb-shop-prize-float{0%,to{filter:drop-shadow(0 0 0 rgba(255,226,122,0));translate:0 0}50%{filter:drop-shadow(0 0 14px rgba(255,226,122,.28));translate:0 -5px}}.bb-shop-failure-actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bb-shop-failure-actions button{font-size:9px;min-height:32px}.bb-shop-issue.cancelled section{border-color:rgba(255,226,122,.48)}.bb-shop-issue.failed section{border-color:rgba(255,78,120,.62);box-shadow:0 24px 70px rgba(0,0,0,.48),0 0 30px rgba(255,78,120,.16)}.bb-shop-issue.network section{border-color:rgba(36,234,212,.54)}.bb-shop-issue.owned section{border-color:rgba(36,234,212,.5)}.bb-pattern-album-card.ready button,.bb-rank-reward-card.ready button{background:linear-gradient(180deg,#24ead4,#ffe47a);color:#06101b}.bb-market-rumor-board{background:radial-gradient(circle at 90% 0,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.1),rgba(3,10,18,.82));border:1px solid rgba(255,226,122,.3);border-radius:12px;box-shadow:inset 0 0 18px rgba(36,234,212,.06);color:#fff5ce;display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-market-rumor-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr)}.bb-market-rumor-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-market-rumor span,.bb-market-rumor-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-market-rumor b,.bb-market-rumor small,.bb-market-rumor strong,.bb-market-rumor-head b,.bb-market-rumor-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-market-rumor-head b{color:#ffe47a;font-size:10px;font-weight:950}.bb-market-rumor-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-market-rumor-list{display:grid;grid-gap:6px;gap:6px}.bb-market-rumor{align-items:center;background:radial-gradient(circle at 92% 0,rgba(36,234,212,.13),transparent 32%),linear-gradient(90deg,hsla(0,0%,100%,.06),rgba(255,135,42,.08));border:1px solid rgba(255,245,206,.14);border-radius:10px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:7px;gap:7px;grid-template-columns:30px minmax(0,1fr) auto;min-height:42px;padding:6px 7px;text-align:left}.bb-market-rumor.active{background:radial-gradient(circle at 92% 0,rgba(255,226,122,.28),transparent 34%),linear-gradient(90deg,rgba(36,234,212,.16),rgba(255,135,42,.1));border-color:rgba(36,234,212,.62);box-shadow:0 0 18px rgba(36,234,212,.14),inset 0 0 14px rgba(255,226,122,.08)}.bb-market-rumor.score-0,.bb-market-rumor.score-1{border-color:rgba(255,78,120,.28)}.bb-market-rumor .bb-game-asset.tiny{border-radius:8px;height:26px;object-fit:cover;width:30px}.bb-market-rumor b{color:#8df4df;font-size:10px;font-weight:950}.bb-market-rumor small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-market-rumor strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:8px;font-weight:950;max-width:82px;padding:5px 7px}.bb-pattern-album-card>i,.bb-rank-reward-card>i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:4px;height:4px;left:8px;overflow:hidden;position:absolute;right:8px}.bb-pattern-album-card>i:before,.bb-rank-reward-card>i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-daily-panel{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-today-hook-deck{background:radial-gradient(circle at 8% 0,rgba(36,234,212,.2),transparent 34%),radial-gradient(circle at 96% 10%,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(9,30,38,.9),rgba(2,9,16,.95));border:1px solid rgba(36,234,212,.36);border-radius:14px;box-shadow:0 14px 34px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.1);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px;position:relative}.bb-today-hook-deck:before{background:linear-gradient(90deg,transparent,rgba(36,234,212,.2),transparent);content:"";height:1px;left:12px;position:absolute;right:12px;top:0}.bb-today-hook-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-today-hook-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-today-hook-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-today-hook-head b,.bb-today-hook-head small,.bb-today-hook-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-today-hook-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-today-hook-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-today-hook-head strong{background:linear-gradient(180deg,#ffe47a,#ff9d47);border-radius:999px;color:#06101b;font-size:9px;font-weight:950;padding:5px 8px}.bb-today-hook-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-today-hook-grid button{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.08),rgba(36,234,212,.08));border:1px solid rgba(255,245,206,.14);border-radius:10px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;grid-template-columns:28px minmax(0,1fr);min-height:70px;overflow:hidden;padding:7px;position:relative;text-align:left}.bb-today-hook-grid button:not(:disabled):hover{border-color:rgba(36,234,212,.62);transform:translateY(-1px)}.bb-today-hook-grid button.done{opacity:.62}.bb-today-hook-grid .bb-game-asset.tiny{border-radius:8px;grid-row:span 3;height:28px;object-fit:cover;width:28px}.bb-today-hook-grid span{display:grid;grid-gap:1px;gap:1px;min-width:0}.bb-today-hook-grid b,.bb-today-hook-grid em,.bb-today-hook-grid small,.bb-today-hook-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-today-hook-grid b{color:#8df4df;font-size:9px;font-weight:950}.bb-today-hook-grid small{color:rgba(255,245,206,.62);font-size:7px;font-weight:850}.bb-today-hook-grid strong{color:#ffe47a;font-size:9px;font-weight:950}.bb-today-hook-grid em{color:rgba(255,245,206,.72);font-size:7px;font-style:normal;font-weight:900}.bb-today-hook-grid i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;height:3px;left:7px;overflow:hidden;position:absolute;right:7px}.bb-today-hook-grid i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-hot-deal-stack{background:radial-gradient(circle at 12% 0,rgba(255,78,120,.22),transparent 32%),radial-gradient(circle at 88% 8%,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(18,12,24,.95),rgba(2,9,16,.96));border:1px solid rgba(255,226,122,.34);border-radius:14px;box-shadow:0 16px 36px rgba(0,0,0,.28),inset 0 0 22px rgba(255,226,122,.06);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-hot-deal-stack.hot-2,.bb-hot-deal-stack.hot-3{border-color:rgba(255,78,120,.48);box-shadow:0 0 28px rgba(255,78,120,.15),inset 0 0 22px rgba(255,226,122,.08)}.bb-hot-deal-stack-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-hot-deal-stack-head .bb-game-asset.tiny,.bb-hot-deal-stack-list .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-hot-deal-stack-head span,.bb-hot-deal-stack-list span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-hot-deal-stack-head b,.bb-hot-deal-stack-head small,.bb-hot-deal-stack-head strong,.bb-hot-deal-stack-list b,.bb-hot-deal-stack-list em,.bb-hot-deal-stack-list small,.bb-hot-deal-stack-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-hot-deal-stack-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-hot-deal-stack-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-hot-deal-stack-head strong{background:linear-gradient(180deg,#ff4e78,#ffe47a);border-radius:999px;color:#06101b;font-size:9px;font-weight:950;padding:5px 8px}.bb-hot-deal-stack-list{display:grid;grid-gap:6px;gap:6px}.bb-hot-deal-stack-list button{align-items:center;background:hsla(0,0%,100%,.07);border:1px solid rgba(255,245,206,.13);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:7px;gap:7px;grid-template-columns:34px minmax(0,1fr) minmax(48px,auto) 42px;min-height:50px;overflow:hidden;padding:7px;position:relative;text-align:left;width:100%}.bb-hot-deal-stack-list button.hot{background:linear-gradient(180deg,rgba(255,78,120,.18),rgba(255,226,122,.08));border-color:rgba(255,226,122,.35)}.bb-hot-deal-stack-list button.is-good{border-color:rgba(36,234,212,.34)}.bb-hot-deal-stack-list button.is-warn{border-color:rgba(255,78,120,.5)}.bb-hot-deal-stack-list button:active{transform:translateY(1px) scale(.99)}.bb-hot-deal-stack-list .bb-game-asset.tiny{height:32px}.bb-hot-deal-stack-list b{color:#fff5ce;font-size:10px;font-weight:950}.bb-hot-deal-stack-list small{color:rgba(255,245,206,.63);font-size:8px;font-weight:850}.bb-hot-deal-stack-list strong{color:#ffe47a;font-size:10px;font-weight:950;text-align:right}.bb-hot-deal-stack-list em{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:8px;font-style:normal;font-weight:950;padding:5px 6px;text-align:center}.bb-hot-deal-stack-list button.is-hot em{background:linear-gradient(180deg,#ff4e78,#ffe47a)}.bb-hot-deal-stack-list button.is-warn em{background:linear-gradient(180deg,#ff4e78,#ffb35c)}.bb-hot-deal-stack-list i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:4px;height:3px;left:7px;overflow:hidden;position:absolute;right:7px}.bb-hot-deal-stack-list i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-daily-jackpot-card{background:radial-gradient(circle at 10% 0,rgba(255,226,122,.24),transparent 32%),radial-gradient(circle at 92% 10%,rgba(255,78,120,.2),transparent 32%),linear-gradient(135deg,rgba(22,9,24,.96),rgba(4,15,23,.96));border:1px solid rgba(255,226,122,.42);border-radius:15px;box-shadow:0 18px 38px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px;position:relative}.bb-daily-jackpot-card.ready{border-color:rgba(36,234,212,.58);box-shadow:0 0 22px rgba(36,234,212,.12),0 18px 38px rgba(0,0,0,.3)}.bb-daily-jackpot-card:before{background:linear-gradient(90deg,transparent,rgba(255,226,122,.34),rgba(36,234,212,.24),transparent);content:"";height:1px;left:12px;position:absolute;right:12px;top:0}.bb-daily-jackpot-action,.bb-daily-jackpot-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-daily-jackpot-action .bb-game-asset.tiny,.bb-daily-jackpot-head .bb-game-asset.tiny,.bb-daily-jackpot-tiles .bb-game-asset.tiny{border-radius:9px;height:31px;object-fit:cover;width:34px}.bb-daily-jackpot-head span,.bb-daily-jackpot-tiles span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-daily-jackpot-action em,.bb-daily-jackpot-action span,.bb-daily-jackpot-head b,.bb-daily-jackpot-head small,.bb-daily-jackpot-head strong,.bb-daily-jackpot-tiles b,.bb-daily-jackpot-tiles small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-daily-jackpot-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-daily-jackpot-head small{color:rgba(255,245,206,.7);font-size:8px;font-weight:850}.bb-daily-jackpot-head strong{background:linear-gradient(180deg,#ffe47a,#ff4e78);border-radius:999px;color:#06101b;font-size:9px;font-weight:950;padding:5px 8px;text-transform:uppercase}.bb-daily-jackpot-progress{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto}.bb-daily-jackpot-progress i{background:hsla(0,0%,100%,.12);border-radius:999px;height:7px;overflow:hidden}.bb-daily-jackpot-progress i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-daily-jackpot-progress span{color:#ffe47a;font-size:9px;font-weight:950}.bb-daily-jackpot-tiles{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-daily-jackpot-tiles div{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.12);border-radius:11px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:30px minmax(0,1fr);min-height:50px;padding:6px}.bb-daily-jackpot-tiles div.active{background:rgba(36,234,212,.12);border-color:rgba(36,234,212,.48)}.bb-daily-jackpot-tiles .bb-game-asset.tiny{height:30px;width:30px}.bb-daily-jackpot-tiles b{color:#8df4df;font-size:9px;font-weight:950}.bb-daily-jackpot-tiles small{color:rgba(255,245,206,.62);font-size:7px;font-weight:850}.bb-daily-jackpot-action{background:linear-gradient(180deg,#ffe47a,#24ead4);border:1px solid rgba(255,245,206,.72);border-radius:12px;color:#06101b;cursor:pointer;font:inherit;min-height:42px;padding:5px 8px;text-align:left}.bb-daily-jackpot-action.is-hot{background:linear-gradient(180deg,#ff4e78,#ffe47a)}.bb-daily-jackpot-action em,.bb-daily-jackpot-action span{font-size:10px;font-style:normal;font-weight:950}.bb-daily-jackpot-action em{background:rgba(6,16,27,.12);border-radius:999px;padding:5px 7px}.bb-daily-jackpot-action:active{transform:translateY(1px) scale(.995)}.bb-daily-sprint-board{background:radial-gradient(circle at 12% 0,rgba(255,78,120,.18),transparent 32%),radial-gradient(circle at 88% 0,rgba(36,234,212,.18),transparent 34%),linear-gradient(135deg,rgba(4,13,24,.96),rgba(32,11,31,.9));border:1px solid rgba(255,226,122,.32);border-radius:15px;box-shadow:0 16px 34px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.08);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-daily-sprint-board.ready{border-color:rgba(255,226,122,.58);box-shadow:0 0 20px rgba(255,226,122,.12),0 16px 34px rgba(0,0,0,.28)}.bb-daily-sprint-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-daily-sprint-cta .bb-game-asset.tiny,.bb-daily-sprint-head .bb-game-asset.tiny,.bb-daily-sprint-lanes .bb-game-asset.tiny{border-radius:9px;height:31px;object-fit:cover;width:34px}.bb-daily-sprint-head span,.bb-daily-sprint-lanes span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-daily-sprint-cta em,.bb-daily-sprint-cta span,.bb-daily-sprint-head b,.bb-daily-sprint-head small,.bb-daily-sprint-head strong,.bb-daily-sprint-lanes b,.bb-daily-sprint-lanes small,.bb-daily-sprint-lanes strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-daily-sprint-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-daily-sprint-head small{color:rgba(255,245,206,.72);font-size:8px;font-weight:850}.bb-daily-sprint-head strong{background:rgba(255,226,122,.16);border:1px solid rgba(255,226,122,.36);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;padding:5px 8px}.bb-daily-sprint-lanes{display:grid;grid-gap:6px;gap:6px}.bb-daily-sprint-lanes button{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:44px;padding:6px 8px 9px;position:relative;text-align:left}.bb-daily-sprint-lanes button.ready{background:rgba(255,226,122,.12);border-color:rgba(255,226,122,.45)}.bb-daily-sprint-lanes b{color:#8df4df;font-size:10px;font-weight:950}.bb-daily-sprint-lanes small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-daily-sprint-lanes strong{background:rgba(36,234,212,.12);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;padding:5px 7px}.bb-daily-sprint-lanes i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:4px;height:3px;left:50px;overflow:hidden;position:absolute;right:8px}.bb-daily-sprint-lanes i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-daily-sprint-cta{align-items:center;background:linear-gradient(180deg,#ffe47a,#24ead4);border:1px solid rgba(255,245,206,.72);border-radius:12px;color:#06101b;cursor:pointer;display:grid;font:inherit;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:42px;padding:5px 8px;text-align:left}.bb-daily-sprint-cta.is-hot{background:linear-gradient(180deg,#ff4e78,#ffe47a)}.bb-daily-sprint-cta em,.bb-daily-sprint-cta span{font-size:10px;font-style:normal;font-weight:950}.bb-daily-sprint-cta em{background:rgba(6,16,27,.12);border-radius:999px;padding:5px 7px}.bb-daily-sprint-cta:active,.bb-daily-sprint-lanes button:active{transform:translateY(1px) scale(.995)}.bb-reward-inbox-card{background:radial-gradient(circle at 12% 0,rgba(255,226,122,.22),transparent 32%),radial-gradient(circle at 96% 0,rgba(36,234,212,.18),transparent 30%),linear-gradient(180deg,rgba(24,21,13,.96),rgba(5,13,18,.96));border:1px solid rgba(255,226,122,.38);border-radius:14px;box-shadow:0 16px 38px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px;position:relative}.bb-reward-inbox-card:before{background:linear-gradient(90deg,transparent,rgba(255,226,122,.28),rgba(36,234,212,.2),transparent);content:"";height:1px;left:10px;position:absolute;right:10px;top:0}.bb-reward-inbox-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-reward-inbox-grid .bb-game-asset.tiny,.bb-reward-inbox-head .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-reward-inbox-grid .bb-game-asset.tiny{grid-row:span 2;height:30px;width:30px}.bb-reward-inbox-grid span,.bb-reward-inbox-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-reward-inbox-grid b,.bb-reward-inbox-grid em,.bb-reward-inbox-grid small,.bb-reward-inbox-grid strong,.bb-reward-inbox-head b,.bb-reward-inbox-head small,.bb-reward-inbox-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-reward-inbox-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-reward-inbox-head small{color:rgba(255,245,206,.7);font-size:8px;font-weight:850}.bb-reward-inbox-head strong{background:linear-gradient(180deg,#24ead4,#8df4df);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;min-width:26px;padding:5px 8px;text-align:center}.bb-reward-inbox-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-reward-inbox-grid button{align-items:center;background:linear-gradient(180deg,rgba(255,245,206,.1),rgba(36,234,212,.08));border:1px solid rgba(255,226,122,.22);border-radius:10px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px 6px;gap:4px 6px;grid-template-columns:30px minmax(0,1fr);min-height:64px;overflow:hidden;padding:7px;position:relative;text-align:left}.bb-reward-inbox-grid button:hover{border-color:rgba(255,226,122,.64);transform:translateY(-1px)}.bb-reward-inbox-grid b{color:#8df4df;font-size:9px;font-weight:950}.bb-reward-inbox-grid small{color:rgba(255,245,206,.62);font-size:7px;font-weight:850}.bb-reward-inbox-grid strong{color:#ffe47a;font-size:8px;font-weight:950}.bb-reward-inbox-grid em{background:rgba(36,234,212,.14);border-radius:999px;color:#8df4df;font-size:7px;font-style:normal;font-weight:950;justify-self:start;max-width:100%;padding:3px 6px}.bb-box-reward-backdrop{background:rgba(1,5,12,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inset:0;padding:18px;position:fixed;z-index:60}.bb-box-reward,.bb-box-reward-backdrop{align-items:center;display:grid;justify-items:center}.bb-box-reward{background:radial-gradient(circle at 50% 8%,rgba(255,226,122,.22),transparent 34%),linear-gradient(180deg,rgba(7,24,32,.98),rgba(2,8,14,.98));border:1px solid rgba(255,226,122,.52);border-radius:22px;box-shadow:0 28px 70px rgba(0,0,0,.48),0 0 36px rgba(255,226,122,.2),inset 0 0 26px rgba(36,234,212,.1);color:#fff5ce;grid-gap:10px;gap:10px;max-width:330px;min-height:390px;overflow:hidden;padding:28px 22px 22px;position:relative;text-align:center;width:min(88vw,330px)}.bb-box-reward-backdrop.is-jackpot .bb-box-reward{border-color:rgba(36,234,212,.7);box-shadow:0 28px 70px rgba(0,0,0,.48),0 0 42px rgba(36,234,212,.28),inset 0 0 30px rgba(255,226,122,.12)}.bb-box-reward .box-main{animation:bbBoxPop .68s cubic-bezier(.2,1.2,.2,1) both;border-radius:18px;filter:drop-shadow(0 18px 28px rgba(0,0,0,.42));height:140px;object-fit:cover;width:160px;z-index:1}.bb-box-reward span{background:rgba(36,234,212,.12);border:1px solid rgba(36,234,212,.34);border-radius:999px;color:#8df4df;font-size:10px;font-weight:950;letter-spacing:0;padding:6px 12px;z-index:1}.bb-box-reward h2{color:#ffe47a;font-size:30px;font-weight:950;line-height:.98;margin:0;max-width:100%;overflow-wrap:anywhere;text-shadow:0 0 20px rgba(255,226,122,.28);z-index:1}.bb-box-reward strong{color:#8df4df;font-size:22px;font-weight:950;z-index:1}.bb-box-reward p{color:rgba(255,245,206,.74);font-size:12px;font-weight:850;line-height:1.35;margin:0;max-width:250px;z-index:1}.bb-box-reward .bb-big-cta{font-size:16px;min-height:46px;width:100%;z-index:1}.bb-box-sparks{inset:0;pointer-events:none;position:absolute}.bb-box-sparks i{animation:bbBoxSpark .9s ease-out infinite;background:#ffe47a;border-radius:999px;box-shadow:0 0 16px rgba(255,226,122,.8);height:5px;left:calc(50% + (var(--i) - 5) * 19px);position:absolute;top:calc(36% + (var(--i) % 3) * 18px);transform:rotate(calc(var(--i) * 28deg));width:18px}@keyframes bbBoxPop{0%{opacity:0;transform:scale(.7) translateY(18px) rotate(-4deg)}65%{opacity:1;transform:scale(1.06) translateY(-4px) rotate(2deg)}to{opacity:1;transform:scale(1) translateY(0) rotate(0)}}@keyframes bbBoxSpark{0%{opacity:0;transform:scale(.4) translateY(0) rotate(calc(var(--i) * 28deg))}45%{opacity:1}to{opacity:0;transform:scale(1) translateY(calc(-60px - var(--i) * 2px)) rotate(calc(var(--i) * 42deg))}}.bb-starter-guide{align-items:center;background:linear-gradient(90deg,rgba(255,226,122,.1),rgba(36,234,212,.1));border:1px solid rgba(246,199,93,.28);border-radius:999px;display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;grid-row:3;min-height:30px;padding:3px 5px 3px 8px;width:100%}.bb-starter-guide span{color:rgba(255,245,206,.78);font-size:9px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-starter-guide b{align-items:center;background:#24ead4;border-radius:999px;color:#06101b;display:inline-flex;font-size:8px;height:15px;justify-content:center;margin-right:4px;width:15px}.bb-starter-guide button{background:linear-gradient(180deg,#ffe47a,#24ead4);border:0;border-radius:999px;color:#06101b;font-size:10px;font-weight:950;min-height:25px;padding:0 9px}.bb-strategy-notice{align-items:center;background:linear-gradient(90deg,rgba(36,234,212,.18),rgba(255,226,122,.12));border:1px solid rgba(36,234,212,.34);border-radius:12px;color:#8df4df;display:flex;font-size:10px;font-weight:950;gap:7px;line-height:1.15;min-height:34px;padding:6px 9px}.bb-strategy-notice .bb-game-asset.tiny{flex:0 0 auto;height:24px;width:28px}.bb-strategy-notice span{min-width:0}.bb-next-run-contract-card{background:radial-gradient(circle at 10% 0,rgba(36,234,212,.2),transparent 34%),radial-gradient(circle at 92% 0,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(3,10,18,.9),rgba(20,34,34,.74));border:1px solid rgba(36,234,212,.36);border-radius:14px;box-shadow:inset 0 0 18px rgba(36,234,212,.07);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;overflow:hidden;padding:8px}.bb-next-run-contract-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr) auto}.bb-next-run-contract-actions .bb-game-asset.tiny,.bb-next-run-contract-head .bb-game-asset.tiny,.bb-next-run-contract-steps .bb-game-asset.tiny{border-radius:9px;height:28px;object-fit:cover;width:30px}.bb-next-run-contract-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-next-run-contract-actions span,.bb-next-run-contract-head b,.bb-next-run-contract-head small,.bb-next-run-contract-head strong,.bb-next-run-contract-steps b,.bb-next-run-contract-steps small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-next-run-contract-head b{color:#8df4df;font-size:12px;font-weight:950}.bb-next-run-contract-head small{color:rgba(255,245,206,.7);font-size:8px;font-weight:850}.bb-next-run-contract-head strong{background:rgba(255,226,122,.14);border:1px solid rgba(255,226,122,.3);border-radius:999px;color:#ffe47a;font-size:11px;font-weight:950;padding:5px 8px}.bb-next-run-contract-actions,.bb-next-run-contract-steps{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-next-run-contract-actions button,.bb-next-run-contract-steps span{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.13);border-radius:11px;color:#fff5ce;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-height:62px;min-width:0;padding:6px 4px;text-align:center}.bb-next-run-contract-steps span.done{background:linear-gradient(180deg,rgba(36,234,212,.18),rgba(255,226,122,.09));border-color:rgba(36,234,212,.52)}.bb-next-run-contract-steps b{color:#ffe47a;font-size:8px;font-weight:950}.bb-next-run-contract-steps small{color:rgba(255,245,206,.66);font-size:7px;font-weight:850}.bb-next-run-contract-actions button{background:radial-gradient(circle at 90% 0,rgba(36,234,212,.16),transparent 38%),linear-gradient(180deg,hsla(0,0%,100%,.075),rgba(3,10,18,.76));cursor:pointer}.bb-next-run-contract-actions button.hot{border-color:rgba(255,226,122,.45)}.bb-next-run-contract-actions button:disabled{cursor:default;opacity:.45}.bb-next-run-contract-actions span{color:#8df4df;font-size:8px;font-weight:950}.bb-screen-pattern.has-contract .bb-next-run-contract-card{gap:7px;padding:7px}.bb-screen-pattern.has-contract .bb-next-run-contract-steps{display:none}.bb-screen-pattern.has-contract .bb-next-run-contract-actions button{min-height:48px;padding:5px 4px}.bb-screen-pattern.has-contract .bb-next-run-contract-actions .bb-game-asset.tiny{height:24px;width:27px}.bb-next-run-edge-card{background:radial-gradient(circle at 90% 0,rgba(255,78,120,.18),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.12),rgba(3,10,18,.86));border:1px solid rgba(36,234,212,.38);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;padding:8px}.bb-next-run-edge-card.is-scale{border-color:rgba(255,226,122,.5)}.bb-next-run-edge-card-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr) auto}.bb-next-run-edge-card-head .bb-game-asset.tiny,.bb-next-run-edge-card-row .bb-game-asset.tiny{height:28px;width:30px}.bb-next-run-edge-card-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-next-run-edge-card-head b,.bb-next-run-edge-card-head small,.bb-next-run-edge-card-head strong,.bb-next-run-edge-card-row b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-next-run-edge-card-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-next-run-edge-card-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-next-run-edge-card-head strong{background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;color:#06101b;font-size:9px;font-weight:950;padding:5px 8px}.bb-next-run-edge-card-row{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.bb-next-run-edge-card-row span{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.12);border-radius:11px;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-width:0;padding:6px 4px}.bb-next-run-edge-card-row span.active{background:linear-gradient(180deg,rgba(255,226,122,.24),rgba(36,234,212,.1));border-color:rgba(255,226,122,.48)}.bb-next-run-edge-card-row b{color:#8df4df;font-size:8px;font-weight:950}.bb-daily-panel button,.bb-daily-panel div{align-items:center;background:linear-gradient(180deg,rgba(9,26,34,.86),rgba(2,8,14,.94));border:1px solid rgba(36,234,212,.26);border-radius:12px;color:#fff5ce;display:grid;grid-gap:3px;gap:3px;grid-template-columns:25px minmax(0,1fr);min-height:44px;padding:5px 7px;text-align:left}.bb-daily-panel button:disabled{opacity:.58}.bb-daily-panel .bb-game-asset.tiny{grid-row:span 2;height:24px;width:24px}.bb-daily-panel span{font-size:9px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-daily-panel strong{color:#8df4df;font-size:10px;line-height:1}.bb-seven-day-card{background:radial-gradient(circle at 14% 0,rgba(255,226,122,.18),transparent 32%),linear-gradient(180deg,rgba(9,26,34,.9),rgba(2,8,14,.94));border:1px solid rgba(36,234,212,.32);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);display:grid;grid-gap:7px;gap:7px;min-height:102px;overflow:hidden;padding:8px}.bb-seven-day-card.claimed{border-color:rgba(255,226,122,.34)}.bb-seven-day-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-seven-day-head .bb-game-asset.tiny{height:30px;width:34px}.bb-seven-day-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-seven-day-head b,.bb-seven-day-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-seven-day-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-seven-day-head small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-seven-day-head button{background:linear-gradient(180deg,#ffe47a,#24ead4);border:0;border-radius:999px;color:#06101b;font-size:10px;font-weight:950;min-height:30px;padding:0 10px}.bb-seven-day-head button:disabled{background:hsla(0,0%,100%,.1);color:rgba(255,245,206,.62)}.bb-seven-day-track{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(7,minmax(0,1fr))}.bb-seven-day-track span{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:54px;min-width:0;padding:4px 2px;position:relative}.bb-seven-day-track span.done{background:rgba(36,234,212,.12);border-color:rgba(36,234,212,.34)}.bb-seven-day-track span.active{background:linear-gradient(180deg,rgba(255,226,122,.18),rgba(36,234,212,.12));border-color:rgba(255,226,122,.58);box-shadow:0 0 18px rgba(255,226,122,.14)}.bb-seven-day-track .bb-game-asset.tiny{border-radius:7px;height:22px;object-fit:cover;width:24px}.bb-seven-day-track b{color:#8df4df;font-size:8px;font-weight:950;line-height:1}.bb-seven-day-track small{color:rgba(255,245,206,.68);font-size:7px;font-weight:850;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-market-tour-card,.bb-pass-card,.bb-season-ladder-card,.bb-streak-bank-card,.bb-workshop-upgrade-card{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,226,122,.24),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.14),rgba(3,10,18,.86));border:1px solid rgba(36,234,212,.38);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:52px;overflow:hidden;padding:7px 9px 12px;position:relative;text-align:left;width:100%}.bb-market-tour-card.ready,.bb-pass-card.ready,.bb-season-ladder-card.ready,.bb-streak-bank-card.ready,.bb-workshop-upgrade-card.ready{background:radial-gradient(circle at 88% 0,rgba(36,234,212,.28),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.2),rgba(3,10,18,.88));border-color:rgba(255,226,122,.58);box-shadow:0 0 24px rgba(255,226,122,.16),inset 0 0 18px rgba(36,234,212,.08)}.bb-season-ladder-card{background:radial-gradient(circle at 92% 0,rgba(255,78,120,.22),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.14),rgba(3,10,18,.86));border-color:rgba(255,226,122,.42)}.bb-season-ladder-card.ready{border-color:rgba(255,78,120,.62);box-shadow:0 0 26px rgba(255,78,120,.18),inset 0 0 18px rgba(255,226,122,.1)}.bb-streak-bank-card{background:radial-gradient(circle at 92% 0,rgba(255,157,61,.24),transparent 34%),linear-gradient(180deg,rgba(255,78,120,.13),rgba(3,10,18,.86));border-color:rgba(255,157,61,.42)}.bb-streak-bank-card.ready{border-color:rgba(255,226,122,.66);box-shadow:0 0 28px rgba(255,157,61,.2),inset 0 0 18px rgba(255,226,122,.1)}.bb-market-tour-card{background:radial-gradient(circle at 88% 0,rgba(36,234,212,.2),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.13),rgba(3,10,18,.84));border-color:rgba(36,234,212,.38);padding-bottom:20px}.bb-market-tour-card.ready{border-color:rgba(36,234,212,.66);box-shadow:0 0 28px rgba(36,234,212,.2),inset 0 0 18px rgba(255,226,122,.1)}.bb-workshop-upgrade-card{background:radial-gradient(circle at 88% 0,rgba(255,78,120,.18),transparent 34%),radial-gradient(circle at 12% 100%,rgba(36,234,212,.18),transparent 36%),linear-gradient(180deg,rgba(255,226,122,.12),rgba(3,10,18,.86));border-color:rgba(255,226,122,.38);padding-bottom:20px}.bb-workshop-upgrade-card.ready{border-color:rgba(255,226,122,.7);box-shadow:0 0 30px rgba(255,226,122,.2),inset 0 0 18px rgba(36,234,212,.1)}.bb-workshop-upgrade-card.complete{border-color:rgba(36,234,212,.62);box-shadow:inset 0 0 18px rgba(36,234,212,.12)}.bb-workshop-production-card{background:radial-gradient(circle at 18% 18%,rgba(36,234,212,.18),transparent 34%),radial-gradient(circle at 86% 0,rgba(255,226,122,.2),transparent 38%),linear-gradient(180deg,rgba(5,23,30,.92),rgba(4,9,18,.9));border:1px solid rgba(36,234,212,.34);border-radius:14px;box-shadow:inset 0 0 18px rgba(36,234,212,.08);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;min-height:104px;padding:9px;position:relative;overflow:hidden}.bb-workshop-production-card.ready{border-color:rgba(255,226,122,.68);box-shadow:0 0 28px rgba(255,226,122,.16),inset 0 0 18px rgba(36,234,212,.1)}.bb-workshop-production-hero{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:42px minmax(0,1fr) auto}.bb-workshop-production-hero .bb-game-asset{height:38px;width:42px}.bb-workshop-production-hero span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-workshop-production-hero b,.bb-workshop-production-hero button,.bb-workshop-production-hero small,.bb-workshop-production-stats small,.bb-workshop-production-stats strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-workshop-production-hero b{color:#ffe47a;font-size:12px;font-weight:950}.bb-workshop-production-hero small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-workshop-production-hero button{background:linear-gradient(180deg,#ffe47a,#24ead4);border:0;border-radius:999px;color:#06101b;font-size:10px;font-weight:950;min-width:58px;padding:7px 9px}.bb-workshop-production-bars{display:grid;grid-gap:5px;gap:5px}.bb-workshop-production-bars span{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:44px minmax(0,1fr)}.bb-workshop-production-bars b{color:rgba(255,245,206,.72);font-size:8px;font-weight:950;text-transform:uppercase}.bb-workshop-production-bars i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:5px;overflow:hidden}.bb-workshop-production-bars i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-workshop-production-stats{display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto}.bb-workshop-production-stats small{color:rgba(141,244,223,.68);font-size:8px;font-weight:900}.bb-workshop-production-stats strong{color:#ffe47a;font-size:10px;font-weight:950}.bb-market-tour-card .bb-game-asset.tiny,.bb-pass-card .bb-game-asset.tiny,.bb-season-ladder-card .bb-game-asset.tiny,.bb-streak-bank-card .bb-game-asset.tiny,.bb-workshop-upgrade-card .bb-game-asset.tiny{height:30px;width:34px}.bb-market-tour-card span,.bb-pass-card span,.bb-season-ladder-card span,.bb-streak-bank-card span,.bb-workshop-upgrade-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-market-tour-card b,.bb-market-tour-card em,.bb-market-tour-card small,.bb-market-tour-card strong,.bb-pass-card b,.bb-pass-card small,.bb-pass-card strong,.bb-season-ladder-card b,.bb-season-ladder-card small,.bb-season-ladder-card strong,.bb-streak-bank-card b,.bb-streak-bank-card small,.bb-streak-bank-card strong,.bb-workshop-upgrade-card b,.bb-workshop-upgrade-card em,.bb-workshop-upgrade-card small,.bb-workshop-upgrade-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-market-tour-card b,.bb-pass-card b,.bb-season-ladder-card b,.bb-streak-bank-card b,.bb-workshop-upgrade-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-market-tour-card small,.bb-pass-card small,.bb-season-ladder-card small,.bb-streak-bank-card small,.bb-workshop-upgrade-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-market-tour-card strong,.bb-pass-card strong,.bb-season-ladder-card strong,.bb-streak-bank-card strong,.bb-workshop-upgrade-card strong{background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 9px}.bb-season-ladder-card strong{background:linear-gradient(180deg,#ffe47a,#ff4e78)}.bb-streak-bank-card strong{background:linear-gradient(180deg,#ffe47a,#ff9d3d)}.bb-market-tour-card strong{background:linear-gradient(180deg,#24ead4,#ffe47a)}.bb-workshop-upgrade-card strong{background:linear-gradient(180deg,#ffe47a,#24ead4)}.bb-market-tour-card em,.bb-workshop-upgrade-card em{bottom:4px;color:rgba(141,244,223,.74);font-size:8px;font-style:normal;font-weight:900;left:50px;line-height:1;position:absolute;right:8px}.bb-market-tour-card i,.bb-pass-card i,.bb-season-ladder-card i,.bb-streak-bank-card i,.bb-workshop-upgrade-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:4px;left:9px;overflow:hidden;position:absolute;right:9px}.bb-market-tour-card i:before,.bb-pass-card i:before,.bb-season-ladder-card i:before,.bb-streak-bank-card i:before,.bb-workshop-upgrade-card i:before{background:linear-gradient(90deg,#20d7c4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-dastgoh-hero{align-items:stretch;background:radial-gradient(circle at 14% 16%,rgba(36,234,212,.2),transparent 34%),radial-gradient(circle at 90% 0,rgba(255,226,122,.22),transparent 36%),linear-gradient(135deg,rgba(8,25,32,.96),rgba(30,9,20,.92));border:1px solid rgba(36,234,212,.4);border-radius:16px;box-shadow:inset 0 0 24px rgba(36,234,212,.08);color:#fff5ce;display:grid;grid-gap:10px;gap:10px;grid-template-columns:92px minmax(0,1fr) 76px;min-height:124px;overflow:hidden;padding:10px;position:relative}.bb-dastgoh-hero.skinned{border-color:rgba(255,226,122,.68);box-shadow:0 0 30px rgba(255,226,122,.16),inset 0 0 24px rgba(36,234,212,.1)}.bb-dastgoh-scene{align-items:center;background:linear-gradient(180deg,rgba(255,245,206,.1),hsla(0,0%,100%,.04));border:1px solid rgba(255,245,206,.16);border-radius:12px;display:grid;justify-items:center;min-width:0;overflow:hidden;padding:7px;position:relative}.bb-dastgoh-scene .bb-game-asset{filter:drop-shadow(0 10px 18px rgba(0,0,0,.36));height:72px;object-fit:contain;width:78px}.bb-dastgoh-scene span{background:rgba(3,10,18,.72);border:1px solid rgba(36,234,212,.34);border-radius:999px;bottom:6px;color:#8df4df;font-size:8px;font-weight:950;left:8px;max-width:calc(100% - 16px);overflow:hidden;padding:4px 7px;position:absolute;right:8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-dastgoh-copy{align-content:center;display:grid;grid-gap:5px;gap:5px;min-width:0}.bb-dastgoh-copy h3,.bb-dastgoh-copy p,.bb-dastgoh-copy small,.bb-dastgoh-meter b,.bb-dastgoh-meter small{overflow:hidden;text-overflow:ellipsis}.bb-dastgoh-copy small{color:#8df4df;font-size:9px;font-weight:950;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.bb-dastgoh-copy h3{color:#ffe47a;font-size:17px;font-weight:950;line-height:1.02;margin:0;white-space:normal}.bb-dastgoh-copy p{color:rgba(255,245,206,.76);font-size:10px;font-weight:850;line-height:1.35;margin:0}.bb-dastgoh-meter{align-content:center;background:linear-gradient(180deg,rgba(255,226,122,.18),rgba(36,234,212,.12));border:1px solid rgba(255,226,122,.36);border-radius:12px;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-width:0;padding:8px;text-align:center}.bb-dastgoh-meter b{color:#ffe47a;font-size:15px}.bb-dastgoh-meter b,.bb-dastgoh-meter small{font-weight:950;max-width:100%;white-space:nowrap}.bb-dastgoh-meter small{color:rgba(255,245,206,.68);font-size:8px;text-transform:uppercase}.bb-dastgoh-stats{background:rgba(3,10,18,.78);border:1px solid rgba(255,245,206,.12);border-radius:14px;display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;padding:8px 8px 14px;position:relative}.bb-dastgoh-stat{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid rgba(36,234,212,.14);border-radius:10px;display:grid;grid-gap:5px;gap:5px;grid-template-columns:24px minmax(0,1fr);min-width:0;padding:6px}.bb-dastgoh-stat .bb-game-asset.tiny{height:22px;width:24px}.bb-dastgoh-stat span{display:grid;min-width:0}.bb-dastgoh-stat b,.bb-dastgoh-stat small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-dastgoh-stat small{color:rgba(141,244,223,.72);font-size:7px;font-weight:950;text-transform:uppercase}.bb-dastgoh-stat b{color:#fff5ce;font-size:10px;font-weight:950}.bb-dastgoh-stats>i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:6px;display:block;height:4px;left:10px;overflow:hidden;position:absolute;right:10px}.bb-dastgoh-stats>i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-dastgoh-path{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-dastgoh-path-step{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.12);border-radius:10px;color:rgba(255,245,206,.55);display:grid;grid-gap:4px;gap:4px;justify-items:center;min-width:0;padding:7px 4px;text-align:center}.bb-dastgoh-path-step.unlocked{border-color:rgba(36,234,212,.34);color:rgba(141,244,223,.82)}.bb-dastgoh-path-step.current{background:linear-gradient(180deg,rgba(255,226,122,.2),rgba(36,234,212,.12));border-color:rgba(255,226,122,.62);color:#ffe47a}.bb-dastgoh-path-step b{align-items:center;background:rgba(3,10,18,.74);border-radius:999px;display:grid;font-size:9px;font-weight:950;height:18px;justify-items:center;width:18px}.bb-dastgoh-path-step span{font-size:8px;font-weight:950;line-height:1.12;max-width:100%;min-height:18px;overflow:hidden;text-overflow:ellipsis}.bb-dastgoh-upgrade-map{background:radial-gradient(circle at 12% 0,rgba(255,226,122,.18),transparent 32%),radial-gradient(circle at 92% 10%,rgba(36,234,212,.18),transparent 34%),linear-gradient(180deg,rgba(5,19,27,.94),rgba(3,10,18,.86));border:1px solid rgba(255,226,122,.28);border-radius:14px;display:grid;grid-gap:7px;gap:7px;padding:9px}.bb-dastgoh-upgrade-map.complete{border-color:rgba(36,234,212,.48);box-shadow:inset 0 0 22px rgba(36,234,212,.08)}.bb-dastgoh-upgrade-grid{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-dastgoh-upgrade-grid button{align-items:center;background:hsla(0,0%,100%,.052);border:1px solid rgba(255,245,206,.1);border-radius:10px;color:rgba(255,245,206,.56);display:grid;grid-gap:6px;gap:6px;grid-template-columns:30px minmax(0,1fr) auto;min-height:46px;overflow:hidden;padding:5px 6px 8px;position:relative;text-align:left}.bb-dastgoh-upgrade-grid button.done{background:linear-gradient(135deg,rgba(36,234,212,.14),hsla(0,0%,100%,.05));border-color:rgba(36,234,212,.34);color:#8df4df}.bb-dastgoh-upgrade-grid button.current{background:linear-gradient(135deg,rgba(255,226,122,.18),rgba(255,78,120,.1));border-color:rgba(255,226,122,.44);color:#fff5ce}.bb-dastgoh-upgrade-grid button.ready{box-shadow:0 0 18px rgba(255,226,122,.12),inset 0 0 18px rgba(36,234,212,.08);cursor:pointer}.bb-dastgoh-upgrade-grid button:disabled{cursor:default}.bb-dastgoh-upgrade-grid .bb-game-asset.tiny{border-radius:8px;height:28px;object-fit:cover;width:30px}.bb-dastgoh-upgrade-grid button:not(.done):not(.current) .bb-game-asset.tiny{filter:grayscale(.7) brightness(.74)}.bb-dastgoh-upgrade-grid span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-dastgoh-upgrade-grid b,.bb-dastgoh-upgrade-grid small,.bb-dastgoh-upgrade-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-dastgoh-upgrade-grid b{color:#fff5ce;font-size:8px;font-weight:950}.bb-dastgoh-upgrade-grid button.done b{color:#8df4df}.bb-dastgoh-upgrade-grid small{color:rgba(255,245,206,.62);font-size:6px;font-weight:850}.bb-dastgoh-upgrade-grid strong{background:rgba(3,10,18,.62);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#ffe47a;font-size:7px;font-weight:950;padding:4px 6px}.bb-dastgoh-upgrade-grid button.ready strong{background:linear-gradient(135deg,#24ead4,#ffe47a);color:#132327}.bb-dastgoh-upgrade-grid i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:0;display:block;height:3px;left:0;overflow:hidden;position:absolute;right:0}.bb-dastgoh-upgrade-grid i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-dastgoh-queue{background:radial-gradient(circle at 100% 0,rgba(36,234,212,.16),transparent 34%),linear-gradient(180deg,rgba(5,19,27,.92),rgba(3,10,18,.86));border:1px solid rgba(36,234,212,.26);border-radius:14px;display:grid;grid-gap:7px;gap:7px;padding:9px}.bb-dastgoh-section-head{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.bb-dastgoh-section-head span{display:grid;min-width:0}.bb-dastgoh-section-head b,.bb-dastgoh-section-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-dastgoh-section-head small{color:#8df4df;font-size:8px;font-weight:950;text-transform:uppercase}.bb-dastgoh-section-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-dastgoh-section-head strong{background:rgba(255,226,122,.16);border:1px solid rgba(255,226,122,.32);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;padding:5px 8px;white-space:nowrap}.bb-dastgoh-queue-row{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:30px minmax(0,1fr) minmax(46px,.7fr) 38px}.bb-dastgoh-queue-row.active{color:#fff5ce}.bb-dastgoh-queue-row .bb-game-asset.tiny{height:28px;width:30px}.bb-dastgoh-queue-row span{display:grid;min-width:0}.bb-dastgoh-queue-row b,.bb-dastgoh-queue-row small,.bb-dastgoh-queue-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-dastgoh-queue-row b{color:#fff5ce;font-size:10px;font-weight:950}.bb-dastgoh-queue-row small{color:rgba(255,245,206,.62);font-size:8px;font-weight:850}.bb-dastgoh-queue-row i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:5px;overflow:hidden}.bb-dastgoh-queue-row i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-dastgoh-queue-row strong{color:#ffe47a;font-size:9px;font-weight:950;text-align:right}.bb-dastgoh-upgrade-focus .bb-workshop-upgrade-card{min-height:74px}.bb-dastgoh-upgrade-focus .bb-workshop-upgrade-card small{line-height:1.15;white-space:normal}.bb-daily-quest-board{background:radial-gradient(circle at 8% 0,rgba(36,234,212,.18),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.08),rgba(3,10,18,.82));border:1px solid rgba(255,226,122,.28);border-radius:14px;display:grid;grid-gap:6px;gap:6px;padding:7px}.bb-daily-quest-board.ready{border-color:rgba(255,226,122,.54);box-shadow:0 0 24px rgba(255,226,122,.12),inset 0 0 16px rgba(36,234,212,.08)}.bb-daily-quest-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr)}.bb-daily-quest-head .bb-game-asset.tiny{height:28px;width:32px}.bb-daily-quest-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-daily-quest-head b,.bb-daily-quest-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-daily-quest-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-daily-quest-head small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-daily-quest-list{display:grid;grid-gap:5px;gap:5px}.bb-daily-quest-list button{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1);border-radius:11px;color:#fff5ce;display:grid;grid-gap:7px;gap:7px;grid-template-columns:30px minmax(0,1fr) auto;min-height:42px;overflow:hidden;padding:6px 7px 10px;position:relative;text-align:left}.bb-daily-quest-list button.ready{background:linear-gradient(180deg,rgba(36,234,212,.18),rgba(3,10,18,.88));border-color:rgba(36,234,212,.48)}.bb-daily-quest-list button.claimed{opacity:.62}.bb-daily-quest-list .bb-game-asset.tiny{height:26px;width:30px}.bb-daily-quest-list span{display:grid;grid-gap:1px;gap:1px;min-width:0}.bb-daily-quest-list b,.bb-daily-quest-list small,.bb-daily-quest-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-daily-quest-list b{color:#fff5ce;font-size:10px;font-weight:950}.bb-daily-quest-list small{color:rgba(255,245,206,.64);font-size:8px;font-weight:850}.bb-daily-quest-list strong{background:rgba(36,234,212,.14);border:1px solid rgba(36,234,212,.22);border-radius:999px;color:#8df4df;font-size:9px;font-weight:950;padding:5px 7px}.bb-daily-quest-list button.ready strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-color:transparent;color:#06101b}.bb-daily-quest-list i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:3px;left:7px;overflow:hidden;position:absolute;right:7px}.bb-daily-quest-list i:before{background:linear-gradient(90deg,#20d7c4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-deal-journal{background:radial-gradient(circle at 92% 0,rgba(255,143,66,.18),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.1),rgba(3,10,18,.86));border:1px solid rgba(36,234,212,.24);border-radius:14px;display:grid;grid-gap:6px;gap:6px;overflow:hidden;padding:7px}.bb-trophy-shelf-card{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(255,143,66,.12),rgba(3,10,18,.86));border:1px solid rgba(255,226,122,.34);border-radius:14px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:52px;overflow:hidden;padding:7px 9px 12px;position:relative;text-align:left;width:100%}.bb-trophy-shelf-card.ready{background:radial-gradient(circle at 88% 0,rgba(36,234,212,.24),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.2),rgba(3,10,18,.88));border-color:rgba(36,234,212,.52);box-shadow:0 0 24px rgba(36,234,212,.14),inset 0 0 18px rgba(255,226,122,.08)}.bb-trophy-shelf-card .bb-game-asset.tiny{height:30px;width:34px}.bb-trophy-shelf-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-trophy-shelf-card b,.bb-trophy-shelf-card small,.bb-trophy-shelf-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-trophy-shelf-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-trophy-shelf-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-trophy-shelf-card strong{background:rgba(36,234,212,.14);border:1px solid rgba(36,234,212,.22);border-radius:999px;color:#8df4df;font-size:9px;font-weight:950;padding:5px 7px}.bb-trophy-shelf-card.ready strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-color:transparent;color:#06101b}.bb-trophy-shelf-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:4px;left:9px;overflow:hidden;position:absolute;right:9px}.bb-trophy-shelf-card i:before{background:linear-gradient(90deg,#ff8f42,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-bozor-stamp-book{background:radial-gradient(circle at 8% 0,rgba(36,234,212,.18),transparent 34%),radial-gradient(circle at 94% 4%,rgba(255,143,66,.2),transparent 36%),linear-gradient(180deg,rgba(12,24,34,.9),rgba(3,10,18,.9));border:1px solid rgba(255,226,122,.28);border-radius:14px;color:#fff5ce;display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px;position:relative}.bb-bozor-stamp-book.ready{border-color:rgba(36,234,212,.58);box-shadow:0 0 24px rgba(36,234,212,.14),inset 0 0 18px rgba(255,226,122,.08)}.bb-bozor-stamp-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-bozor-stamp-head .bb-game-asset.tiny,.bb-bozor-stamp-strip .bb-game-asset.tiny{height:30px;width:34px}.bb-bozor-stamp-head span,.bb-bozor-stamp-strip span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-bozor-stamp-head b,.bb-bozor-stamp-head small,.bb-bozor-stamp-strip b,.bb-bozor-stamp-strip small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-bozor-stamp-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-bozor-stamp-head small{color:rgba(255,245,206,.7);font-size:9px;font-weight:850}.bb-bozor-stamp-head button{background:rgba(36,234,212,.14);border:1px solid rgba(36,234,212,.28);border-radius:999px;color:#8df4df;cursor:pointer;font-size:9px;font-weight:950;padding:6px 8px}.bb-bozor-stamp-book.ready .bb-bozor-stamp-head button{background:linear-gradient(180deg,#ffe47a,#24ead4);border-color:transparent;color:#06101b}.bb-bozor-stamp-strip{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr))}.bb-bozor-stamp-strip button{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.1);border-radius:10px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-width:0;padding:5px 4px;text-align:center}.bb-bozor-stamp-strip button.ready{border-color:rgba(255,226,122,.58);box-shadow:inset 0 0 16px rgba(255,226,122,.1)}.bb-bozor-stamp-strip button.done{border-color:rgba(36,234,212,.42);opacity:.64}.bb-bozor-stamp-strip b{color:#8df4df;display:block;font-size:7px;font-weight:950;max-width:100%}.bb-bozor-stamp-strip small{color:rgba(255,245,206,.64);font-size:8px;font-weight:900}.bb-bozor-stamp-book>i{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:4px;overflow:hidden}.bb-bozor-stamp-book>i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-deal-journal.hot{border-color:rgba(255,226,122,.48);box-shadow:0 0 24px rgba(255,226,122,.12),inset 0 0 18px rgba(36,234,212,.08)}.bb-deal-journal.slow{border-color:rgba(36,234,212,.38)}.bb-deal-journal.stuck{border-color:rgba(255,95,95,.38)}.bb-deal-journal-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr) auto}.bb-deal-journal-head .bb-game-asset.tiny{height:28px;width:32px}.bb-deal-journal-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-deal-journal-head b,.bb-deal-journal-head small,.bb-deal-journal-head strong,.bb-deal-journal-list b,.bb-deal-journal-list small,.bb-deal-journal-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-deal-journal-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-deal-journal-head small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-deal-journal-head strong,.bb-deal-journal-list strong{border-radius:999px;font-size:9px;font-weight:950;padding:5px 7px}.bb-deal-journal .positive{background:rgba(36,234,212,.16);color:#8df4df}.bb-deal-journal .negative{background:rgba(255,95,95,.15);color:#ffb4a7}.bb-deal-journal-list{display:grid;grid-gap:4px;gap:4px}.bb-deal-journal-list span{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#fff5ce;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) auto;min-height:30px;padding:4px 5px}.bb-deal-journal-list span.hot{border-color:rgba(255,226,122,.26)}.bb-deal-journal-list span.stuck{border-color:rgba(255,95,95,.22)}.bb-deal-journal-list b{font-size:9px;font-weight:950}.bb-deal-journal-list small{color:rgba(255,245,206,.62);font-size:8px;font-weight:850}.bb-leaderboard-mini{background:rgba(3,10,18,.72);border:1px solid rgba(36,234,212,.2);border-radius:12px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));padding:5px}.bb-leaderboard-mini span{align-items:center;background:hsla(0,0%,100%,.045);border-radius:9px;color:rgba(255,245,206,.7);display:grid;grid-gap:2px;gap:2px;grid-template-columns:auto minmax(0,1fr);min-height:32px;padding:4px 5px}.bb-leaderboard-mini span.self{border:1px solid rgba(255,226,122,.32)}.bb-leaderboard-mini b{color:#ffe47a;font-size:10px;grid-row:span 2}.bb-leaderboard-mini em{font-size:8px;font-style:normal;font-weight:950}.bb-leaderboard-mini em,.bb-leaderboard-mini strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-leaderboard-mini strong{color:#8df4df;font-size:9px;line-height:1}.bb-rival-duel-card{align-items:center;background:radial-gradient(circle at 88% 4%,rgba(255,226,122,.24),transparent 34%),linear-gradient(180deg,rgba(255,78,120,.14),rgba(3,10,18,.9));border:1px solid rgba(255,226,122,.32);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:96px;overflow:hidden;padding:7px 9px 13px;position:relative}.bb-rival-duel-card.close{border-color:rgba(36,234,212,.5);box-shadow:0 0 22px rgba(36,234,212,.12),inset 0 0 18px rgba(255,226,122,.08)}.bb-rival-duel-card .bb-game-asset.tiny{height:30px;width:34px}.bb-rival-duel-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-rival-duel-card b,.bb-rival-duel-card small,.bb-rival-duel-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-rival-duel-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-rival-duel-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-rival-duel-card strong{color:#8df4df;font-size:12px;font-weight:950}.bb-rival-duel-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:4px;left:9px;overflow:hidden;position:absolute;right:9px}.bb-rival-duel-card i:before{background:linear-gradient(90deg,#ff4e78,#ffe47a,#20d7c4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-rival-duel-actions{display:grid;grid-gap:7px;gap:7px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-rival-duel-actions button{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid rgba(255,226,122,.22);border-radius:10px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:6px;gap:6px;grid-template-columns:24px minmax(0,1fr);min-height:34px;padding:6px;text-align:left}.bb-rival-duel-actions button.active{background:rgba(32,215,196,.16);border-color:rgba(32,215,196,.48)}.bb-rival-duel-actions button:disabled{cursor:default;opacity:.56}.bb-rival-duel-actions .bb-game-asset.tiny{height:24px;width:24px}.bb-rival-duel-actions span{color:#fff5ce;font-size:8px;font-weight:950;line-height:1.05;overflow-wrap:anywhere}.bb-pattern-dock{align-items:stretch;background:linear-gradient(180deg,rgba(3,10,18,.82),rgba(8,26,34,.9));border:1px solid rgba(255,226,122,.24);border-radius:14px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:1.35fr 1fr 1fr;min-height:58px;overflow:hidden;padding:7px;position:relative}.bb-pattern-dock button,.bb-pattern-dock>div{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid rgba(36,234,212,.16);border-radius:10px;color:#fff5ce;display:grid;grid-gap:6px;gap:6px;grid-template-columns:30px minmax(0,1fr);min-width:0;padding:5px 6px;text-align:left}.bb-pattern-dock button{cursor:pointer}.bb-pattern-dock button:not(:disabled){border-color:rgba(36,234,212,.5);box-shadow:inset 0 0 16px rgba(36,234,212,.12),0 0 18px rgba(36,234,212,.14)}.bb-pattern-dock button:disabled{cursor:default;opacity:.88}.bb-pattern-dock .bb-game-asset.tiny{height:28px;width:30px}.bb-pattern-dock span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-pattern-dock b,.bb-pattern-dock small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-pattern-dock b{color:#ffe47a;font-size:10px;font-weight:950}.bb-pattern-dock small{color:#8df4df;font-size:8px;font-weight:850}.bb-pattern-dock>i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:0;display:block;height:3px;left:7px;overflow:hidden;position:absolute;right:7px}.bb-pattern-dock>i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-stage-perk-ribbon{align-items:center;background:rgba(3,10,18,.72);border:1px solid rgba(36,234,212,.26);border-radius:12px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr) auto;min-height:44px;padding:6px 9px}.bb-stage-perk-ribbon .bb-game-asset.tiny{height:28px;width:32px}.bb-stage-perk-ribbon span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-stage-perk-ribbon b,.bb-stage-perk-ribbon small,.bb-stage-perk-ribbon strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-stage-perk-ribbon b{color:#ffe47a;font-size:11px;font-weight:950}.bb-stage-perk-ribbon small{color:rgba(255,245,206,.62);font-size:9px;font-weight:850}.bb-stage-perk-ribbon strong{color:#8df4df;font-size:10px;font-weight:950}.bb-first-round-hook{align-items:center;background:radial-gradient(circle at 88% 18%,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.13),rgba(3,10,18,.82));border:1px solid rgba(36,234,212,.34);border-radius:13px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr) auto;min-height:46px;padding:7px 9px}.bb-first-round-hook .bb-game-asset.tiny{height:28px;width:32px}.bb-first-round-hook span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-first-round-hook b,.bb-first-round-hook small,.bb-first-round-hook strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-first-round-hook b{color:#8df4df;font-size:11px;font-weight:950}.bb-first-round-hook small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-first-round-hook strong{background:rgba(255,226,122,.15);border:1px solid rgba(255,226,122,.34);border-radius:999px;color:#ffe47a;font-size:10px;font-weight:950;padding:5px 8px}.bb-goal-nudge,.bb-result-push{align-items:center;background:linear-gradient(180deg,rgba(255,226,122,.14),rgba(3,10,18,.84));border:1px solid rgba(255,226,122,.34);border-radius:13px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr) auto;min-height:48px;overflow:hidden;padding:7px 9px 11px;position:relative;text-align:left}.bb-goal-nudge.ready,.bb-result-push.ready{background:linear-gradient(180deg,rgba(36,234,212,.2),rgba(3,10,18,.86));border-color:rgba(36,234,212,.58);box-shadow:0 0 22px rgba(36,234,212,.14)}.bb-goal-nudge:disabled{cursor:default}.bb-goal-nudge .bb-game-asset.tiny,.bb-result-push .bb-game-asset.tiny{height:28px;width:32px}.bb-goal-nudge span,.bb-result-push span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-goal-nudge b,.bb-goal-nudge small,.bb-goal-nudge strong,.bb-result-push b,.bb-result-push small,.bb-result-push strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-goal-nudge b,.bb-result-push b{color:#ffe47a;font-size:11px;font-weight:950}.bb-goal-nudge small,.bb-result-push small{color:rgba(255,245,206,.66);font-size:9px;font-weight:850}.bb-goal-nudge strong,.bb-result-push strong{color:#8df4df;font-size:12px;font-weight:950}.bb-goal-nudge i,.bb-result-push i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:4px;height:4px;left:9px;overflow:hidden;position:absolute;right:9px}.bb-goal-nudge i:before,.bb-result-push i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff9b48);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-mission-strip{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-mission-strip span{align-items:center;background:rgba(3,10,18,.76);border:1px solid rgba(255,226,122,.22);border-radius:999px;color:rgba(255,245,206,.72);display:flex;gap:6px;justify-content:space-between;min-height:30px;min-width:0;padding:4px 9px}.bb-mission-strip b,.bb-mission-strip strong{font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-mission-strip b{font-weight:950}.bb-mission-strip strong{color:#8df4df}.bb-boss-panel{background:linear-gradient(180deg,rgba(3,10,18,.82),rgba(8,26,34,.88));border:1px solid rgba(255,226,122,.28);border-radius:14px;display:grid;grid-gap:7px;gap:7px;padding:8px}.bb-boss-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.bb-boss-head>span{color:#ffe47a;font-size:11px;font-weight:950}.bb-boss-head button{align-items:center;background:linear-gradient(180deg,rgba(255,226,122,.18),rgba(4,27,36,.92));border:1px solid rgba(36,234,212,.34);color:#fff5ce;display:flex;gap:5px;min-height:30px;padding:3px 8px 3px 5px}.bb-boss-head button:disabled{cursor:default;opacity:.74}.bb-boss-head .bb-game-asset.tiny{height:24px;width:28px}.bb-boss-head strong{color:#8df4df;font-size:10px}.bb-goal-spotlight{align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.12),rgba(3,10,18,.72));border:1px solid rgba(36,234,212,.24);border-radius:12px;display:grid;grid-gap:7px;gap:7px;grid-template-columns:32px minmax(0,1fr) auto;min-height:42px;padding:6px 8px}.bb-goal-spotlight .bb-game-asset.tiny{height:30px;width:34px}.bb-goal-spotlight span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-goal-spotlight b,.bb-goal-spotlight small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-goal-spotlight b{color:#fff5ce;font-size:10px;font-weight:950}.bb-goal-spotlight small{color:rgba(255,245,206,.62);font-size:8px;font-weight:850}.bb-goal-spotlight>strong{color:#ffe47a;font-size:12px;font-weight:950}.bb-boss-chest{align-items:center;background:linear-gradient(180deg,rgba(255,226,122,.12),rgba(3,10,18,.78));border:1px solid rgba(255,226,122,.32);border-radius:12px;color:#fff5ce;display:grid;grid-gap:7px;gap:7px;grid-template-columns:32px minmax(0,1fr) auto;min-height:42px;padding:6px 8px;text-align:left}.bb-boss-chest.ready{background:linear-gradient(180deg,rgba(255,226,122,.22),rgba(4,36,34,.9));border-color:rgba(255,226,122,.58);box-shadow:0 0 20px rgba(255,226,122,.14)}.bb-boss-chest:disabled{cursor:default;opacity:.78}.bb-boss-chest .bb-game-asset.tiny{height:30px;width:34px}.bb-boss-chest span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-boss-chest b,.bb-boss-chest small,.bb-boss-chest strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-boss-chest b{color:#ffe47a;font-size:10px;font-weight:950}.bb-boss-chest small{color:rgba(255,245,206,.64);font-size:8px;font-weight:850}.bb-boss-chest strong{color:#8df4df;font-size:10px;font-weight:950}.bb-boss-tasks{display:grid;grid-gap:5px;gap:5px}.bb-boss-tasks div{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:82px minmax(0,1fr) 82px}.bb-boss-tasks span,.bb-boss-tasks strong{font-size:8px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-boss-tasks span{color:rgba(255,245,206,.78)}.bb-boss-tasks strong{color:#8df4df;text-align:right}.bb-boss-tasks i{background:hsla(0,0%,100%,.1);border-radius:999px;display:block;height:7px;overflow:hidden}.bb-boss-tasks i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-next-goal-card{align-items:center;background:linear-gradient(180deg,rgba(255,226,122,.13),rgba(8,26,34,.92));border:1px solid rgba(255,226,122,.34);border-radius:13px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:42px;padding:6px 10px;text-align:left}.bb-next-goal-card:disabled{cursor:default;opacity:.82}.bb-next-goal-card .bb-game-asset.tiny{height:30px;width:34px}.bb-next-goal-card span{font-size:11px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-next-goal-card strong{color:#ffe47a;font-size:11px}.bb-growth-path{background:rgba(3,10,18,.78);border:1px solid rgba(246,199,93,.22);border-radius:14px;display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(6,minmax(0,1fr));padding:7px}.bb-growth-path span{align-items:center;color:rgba(255,245,206,.64);display:grid;font-size:9px;font-weight:900;justify-items:center;line-height:1.1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-growth-path .bb-game-asset{height:28px;margin-bottom:3px;width:34px}.bb-growth-path .active{color:#ffe47a}.bb-growth-path .done{color:#8df4df}.bb-capital-pill{align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.22),rgba(3,44,52,.92));border:1px solid rgba(36,234,212,.52);color:#9dfff2;display:inline-flex;font-size:13px;font-weight:950;gap:8px;justify-content:center;justify-self:center;min-height:39px;min-width:150px;padding:0 16px}.bb-capital-pill .bb-game-asset.tiny{display:inline-block;grid-row:auto}.bb-selection-chip{align-items:center;background:rgba(6,28,33,.84);border:1px solid rgba(36,234,212,.52);border-radius:999px;color:#9dfff2;display:inline-flex;font-size:12px;font-weight:950;gap:8px;justify-self:center;max-width:100%;min-height:34px;padding:4px 12px 4px 6px}.bb-selection-chip .bb-game-asset{border-radius:999px;height:24px;object-fit:cover;width:24px}.bb-selection-chip.compact{font-size:10px;min-height:30px;padding-right:8px}.bb-chip-row{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.bb-screen-city,.bb-screen-cloth,.bb-screen-dye,.bb-screen-promo{align-content:start;grid-auto-rows:max-content;grid-template-rows:none;overflow-y:auto;padding-bottom:18px;scrollbar-width:none}.bb-screen-city,.bb-screen-cloth,.bb-screen-dye{gap:9px;grid-template-rows:auto auto minmax(150px,1fr) auto auto;overflow:hidden;padding-bottom:10px}.bb-screen-promo{grid-template-rows:auto auto minmax(180px,1fr) auto auto}.bb-screen-promo,.bb-screen-sell{gap:9px;overflow:hidden;padding-bottom:10px}.bb-screen-sell{grid-template-rows:auto auto minmax(165px,1fr) auto auto auto}.bb-screen-city::-webkit-scrollbar,.bb-screen-cloth::-webkit-scrollbar,.bb-screen-dye::-webkit-scrollbar,.bb-screen-promo::-webkit-scrollbar,.bb-screen-sell::-webkit-scrollbar{display:none}.bb-screen-selling{gap:9px;grid-template-rows:auto auto minmax(230px,1fr) auto auto;overflow:hidden;padding-bottom:10px}.bb-hero-showcase,.bb-route-map,.bb-sell-hero,.bb-trend-stage{align-items:center;background:radial-gradient(circle at 50% 42%,rgba(255,226,122,.14),transparent 42%),linear-gradient(180deg,rgba(5,15,22,.58),rgba(2,8,14,.88));border:1px solid rgba(246,199,93,.58);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 20px 46px rgba(0,0,0,.28);display:grid;justify-items:center;min-height:250px;overflow:hidden;pointer-events:none;position:relative;z-index:1}.bb-hero-showcase:after,.bb-route-map:after,.bb-sell-hero:after,.bb-trend-stage:after{animation:bb-stage-sweep 3.2s ease-in-out infinite;background:linear-gradient(105deg,transparent 0 43%,rgba(255,244,166,.16) 50%,transparent 59% 100%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-80%)}.bb-hero-showcase .main-product{animation:bb-float-art 3.2s ease-in-out infinite;max-height:190px;max-width:290px;width:76%}.bb-hero-showcase.dye{grid-template-columns:.66fr 1fr .66fr}.bb-hero-showcase .side-product{height:112px;opacity:.86;width:86px}.bb-hero-showcase .side-product.left{transform:rotate(-6deg)}.bb-hero-showcase .side-product.right{transform:rotate(6deg)}.bb-screen-cloth .bb-hero-showcase,.bb-screen-dye .bb-hero-showcase{min-height:178px}.bb-screen-cloth .bb-hero-showcase .main-product,.bb-screen-dye .bb-hero-showcase .main-product{max-height:135px}.bb-screen-dye .bb-hero-showcase .side-product{height:88px;width:70px}.bb-screen-city .bb-route-map{min-height:178px}.bb-screen-city .bb-route-map .map-core{max-height:126px;width:68%}.bb-screen-promo .bb-trend-stage .trend-fire{height:74px;width:74px}.bb-supplier-auction-card{background:radial-gradient(circle at 18% 0,rgba(95,255,210,.22),transparent 34%),linear-gradient(135deg,rgba(10,35,33,.94),rgba(24,13,16,.96));border:1px solid rgba(95,255,210,.42);box-shadow:0 16px 32px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.14);display:grid;grid-gap:8px;gap:8px;padding:9px;position:relative;z-index:4}.bb-supplier-loyalty-card{background:radial-gradient(circle at 10% 0,rgba(255,226,122,.16),transparent 34%),linear-gradient(135deg,rgba(3,10,18,.9),rgba(23,38,35,.78));border:1px solid rgba(255,226,122,.25);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;overflow:hidden;padding:8px}.bb-supplier-loyalty-card.active{border-color:rgba(36,234,212,.46);box-shadow:inset 0 0 18px rgba(36,234,212,.08)}.bb-supplier-loyalty-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr) auto;position:relative}.bb-supplier-loyalty-head .bb-game-asset.tiny,.bb-supplier-loyalty-row .bb-game-asset.tiny{border-radius:9px;height:28px;object-fit:cover;width:30px}.bb-supplier-loyalty-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-supplier-loyalty-head b,.bb-supplier-loyalty-head small,.bb-supplier-loyalty-head strong,.bb-supplier-loyalty-row b,.bb-supplier-loyalty-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-supplier-loyalty-head b{color:#8df4df;font-size:11px;font-weight:950}.bb-supplier-loyalty-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-supplier-loyalty-head strong{color:#ffe47a;font-size:12px;font-weight:950}.bb-supplier-loyalty-head>i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:-7px;display:block;height:4px;left:40px;overflow:hidden;position:absolute;right:0}.bb-supplier-loyalty-head>i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-supplier-loyalty-row{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-supplier-loyalty-row span{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.12);border-radius:11px;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:62px;min-width:0;padding:5px 4px;text-align:center}.bb-supplier-loyalty-row span.known{background:linear-gradient(180deg,rgba(36,234,212,.15),rgba(255,226,122,.08));border-color:rgba(36,234,212,.42)}.bb-supplier-loyalty-row b{color:#ffe47a;font-size:7px;font-weight:950}.bb-supplier-loyalty-row small{color:rgba(255,245,206,.66);font-size:6px;font-weight:850}.bb-supplier-auction-head,.bb-supplier-auction-list button{align-items:center;display:grid;min-width:0}.bb-supplier-auction-head{gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-supplier-auction-head .bb-game-asset.tiny,.bb-supplier-auction-list .bb-game-asset.tiny{height:32px;width:32px}.bb-supplier-auction-head span,.bb-supplier-auction-list span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-supplier-auction-head b,.bb-supplier-auction-head small,.bb-supplier-auction-head strong,.bb-supplier-auction-list b,.bb-supplier-auction-list em,.bb-supplier-auction-list i,.bb-supplier-auction-list small,.bb-supplier-auction-list strong{line-height:1.05;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-supplier-auction-head b{color:#dfffee;font-size:12px;font-weight:950}.bb-supplier-auction-head small{color:rgba(223,255,238,.66);font-size:8px;font-weight:850}.bb-supplier-auction-head strong{background:rgba(95,255,210,.14);border:1px solid rgba(95,255,210,.34);color:#77ffd5;font-size:11px;font-weight:950;padding:6px 8px}.bb-supplier-auction-list{display:grid;grid-gap:6px;gap:6px}.bb-supplier-auction-list button{background:linear-gradient(135deg,rgba(1,16,18,.86),rgba(21,28,20,.92));border:1px solid rgba(95,255,210,.24);color:#f4fff9;gap:7px;grid-template-columns:34px minmax(0,1fr) 62px 68px;grid-template-rows:auto auto;min-height:58px;padding:6px;position:relative;text-align:left}.bb-supplier-auction-list button .bb-game-asset,.bb-supplier-auction-list button span{grid-row:1/3}.bb-supplier-auction-list button.hot{border-color:rgba(255,207,85,.58);box-shadow:inset 0 0 0 1px rgba(255,207,85,.12),0 0 18px rgba(255,207,85,.12)}.bb-supplier-auction-list button:active{transform:translateY(1px) scale(.99)}.bb-supplier-auction-list b{color:#fff7cf;font-size:10px;font-weight:950}.bb-supplier-auction-list small{color:rgba(244,255,249,.58);font-size:7px;font-weight:800}.bb-supplier-auction-list strong{color:#77ffd5;font-size:11px;font-weight:950;text-align:right}.bb-supplier-auction-list em{background:linear-gradient(135deg,rgba(255,207,85,.22),rgba(95,255,210,.14));border:1px solid rgba(255,207,85,.34);color:#ffe78a;font-size:6px;font-style:normal;font-weight:950;padding:6px 4px;text-align:center}.bb-supplier-auction-list i{color:hsla(0,0%,100%,.5);font-size:6px;font-style:normal;font-weight:900;grid-column:3/5;text-align:right}.bb-dye-calibration-card{background:radial-gradient(circle at 16% 0,rgba(112,245,255,.22),transparent 35%),linear-gradient(135deg,rgba(8,25,35,.94),rgba(23,13,33,.96));border:1px solid rgba(112,245,255,.4);box-shadow:0 15px 32px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.12);display:grid;grid-gap:8px;gap:8px;padding:9px;position:relative;z-index:4}.bb-dye-calibration-card.ready{border-color:rgba(109,255,184,.58)}.bb-dye-calibration-card.locked{background:radial-gradient(circle at 18% 0,rgba(255,229,112,.2),transparent 36%),linear-gradient(135deg,rgba(19,31,18,.94),rgba(10,28,33,.96));border-color:rgba(255,229,112,.48)}.bb-dye-calibration-actions,.bb-dye-calibration-actions button,.bb-dye-calibration-head{align-items:center;display:grid;min-width:0}.bb-dye-calibration-head{gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-dye-calibration-actions .bb-game-asset.tiny,.bb-dye-calibration-head .bb-game-asset.tiny{height:32px;width:32px}.bb-dye-calibration-actions button span,.bb-dye-calibration-actions div,.bb-dye-calibration-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-dye-calibration-actions b,.bb-dye-calibration-actions small,.bb-dye-calibration-actions span,.bb-dye-calibration-actions strong,.bb-dye-calibration-head b,.bb-dye-calibration-head small,.bb-dye-calibration-head strong{line-height:1.05;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-dye-calibration-head b{color:#efffff;font-size:12px;font-weight:950}.bb-dye-calibration-actions small,.bb-dye-calibration-head small{color:rgba(239,255,255,.62);font-size:8px;font-weight:850}.bb-dye-calibration-head strong{background:rgba(112,245,255,.13);border:1px solid rgba(112,245,255,.34);color:#8effff;font-size:12px;font-weight:950;padding:6px 8px}.bb-dye-calibration-gauge{background:hsla(0,0%,100%,.1);height:8px;overflow:hidden;position:relative}.bb-dye-calibration-gauge i{background:linear-gradient(90deg,#7dffd5,#ffe077);display:block;height:100%;width:var(--risk)}.bb-dye-calibration-gauge span{color:hsla(0,0%,100%,.7);font-size:7px;font-weight:950;line-height:8px;position:absolute;right:6px;top:0}.bb-dye-calibration-actions{gap:8px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.bb-dye-calibration-actions button{background:linear-gradient(135deg,rgba(112,245,255,.18),rgba(255,224,119,.12));border:1px solid rgba(112,245,255,.36);color:#f4ffff;gap:7px;grid-template-columns:32px minmax(0,1fr) auto;min-height:44px;padding:6px;text-align:left}.bb-dye-calibration-actions button:disabled{opacity:.72}.bb-dye-calibration-actions button:active:not(:disabled){transform:translateY(1px) scale(.99)}.bb-dye-calibration-actions span{color:#efffff;font-size:9px;font-weight:950}.bb-dye-calibration-actions strong{color:#ffe781;font-size:10px;font-weight:950}.bb-dye-calibration-actions b{color:#7dffd5;font-size:10px;font-weight:950}.bb-choice-row{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:4}.bb-choice-row button{background:linear-gradient(180deg,rgba(11,18,22,.82),rgba(2,8,14,.96));border:1px solid rgba(246,199,93,.62);color:#fff5ce;display:grid;grid-gap:5px;gap:5px;justify-items:center;min-height:150px;min-width:0;padding:8px 5px;position:relative;text-align:center}.bb-choice-row button.recommended{background:linear-gradient(180deg,rgba(36,234,212,.16),rgba(2,8,14,.96));border-color:rgba(36,234,212,.72);box-shadow:0 0 20px rgba(36,234,212,.1),inset 0 0 18px rgba(36,234,212,.06)}.bb-choice-row button.risky{border-color:rgba(255,111,117,.56)}.bb-choice-badge{background:rgba(255,226,122,.14);border:1px solid rgba(255,226,122,.34);border-radius:999px;color:#ffe47a;font-size:7px;font-style:normal;font-weight:950;left:5px;line-height:1;max-width:calc(100% - 10px);overflow:hidden;padding:4px 6px;position:absolute;text-overflow:ellipsis;top:5px;white-space:nowrap;z-index:2}.bb-choice-badge.recommended{background:linear-gradient(180deg,#24ead4,#ffe47a);border-color:rgba(255,245,206,.72);color:#06101b}.bb-choice-badge.risky{background:rgba(255,111,117,.16);border-color:rgba(255,111,117,.42);color:#ffbdc9}.bb-screen-cloth .bb-choice-row button,.bb-screen-dye .bb-choice-row button,.bb-screen-promo .bb-choice-row button{min-height:124px;padding:27px 5px 7px}.bb-screen-cloth .bb-choice-row .bb-game-asset,.bb-screen-dye .bb-choice-row .bb-game-asset,.bb-screen-promo .bb-choice-row .bb-game-asset{height:48px}.bb-choice-row .bb-game-asset{height:54px;max-width:88px;width:100%}.bb-choice-row span{font-size:10px;font-weight:950;line-height:1.1}.bb-choice-row strong{color:#ffe47a;font-size:19px;line-height:1}.bb-choice-row small{color:rgba(255,245,206,.62);font-size:8px;font-weight:800;line-height:1.15}.bb-meter{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;height:6px;overflow:hidden;width:80%}.bb-meter:before{background:linear-gradient(90deg,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-meter.warn:before{background:linear-gradient(90deg,#ff6f75,#ffe47a)}.bb-route-map{min-height:315px}.bb-route-map:before{background:radial-gradient(circle at 20% 62%,rgba(36,234,212,.52),transparent 3%),radial-gradient(circle at 50% 48%,rgba(255,226,122,.7),transparent 3%),radial-gradient(circle at 76% 28%,rgba(36,234,212,.52),transparent 3%),linear-gradient(125deg,transparent 15%,rgba(255,226,122,.46) 16% 17%,transparent 18% 42%,rgba(255,226,122,.46) 43% 44%,transparent 45%);content:"";inset:8px;position:absolute}.bb-route-map .map-core{bottom:12px;height:128px;left:16px;opacity:.92;position:absolute;width:148px}.route-dot{animation:bb-pulse-border 1.8s ease-in-out infinite;background:#ffe47a;border-radius:999px;box-shadow:0 0 18px rgba(255,226,122,.68);height:13px;position:absolute;width:13px}.route-dot.a{left:20%;top:62%}.route-dot.b{left:52%;top:48%}.route-dot.c{left:76%;top:28%}.bb-city-scout-card{background:radial-gradient(circle at 18% 0,rgba(36,234,212,.24),transparent 34%),linear-gradient(135deg,rgba(6,25,28,.94),rgba(27,18,12,.96));border:1px solid rgba(36,234,212,.42);box-shadow:0 15px 34px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.12);display:grid;grid-gap:8px;gap:8px;padding:9px;position:relative;z-index:4}.bb-city-scout-head,.bb-city-scout-list button{align-items:center;display:grid;min-width:0}.bb-city-scout-head{gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-city-scout-head .bb-game-asset.tiny,.bb-city-scout-list .bb-game-asset.tiny{border-radius:8px;height:32px;object-fit:cover;width:32px}.bb-city-scout-head span,.bb-city-scout-list span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-city-scout-head b,.bb-city-scout-head small,.bb-city-scout-head strong,.bb-city-scout-list b,.bb-city-scout-list em,.bb-city-scout-list small,.bb-city-scout-list strong{line-height:1.05;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-city-scout-head b{color:#e8fff8;font-size:12px;font-weight:950}.bb-city-scout-head small{color:rgba(232,255,248,.64);font-size:8px;font-weight:850}.bb-city-scout-head strong{background:rgba(255,226,122,.13);border:1px solid rgba(255,226,122,.34);color:#ffe47a;font-size:11px;font-weight:950;padding:6px 8px}.bb-city-scout-list{display:grid;grid-gap:6px;gap:6px}.bb-city-scout-list button{background:linear-gradient(135deg,rgba(1,15,20,.88),rgba(24,21,12,.92));border:1px solid rgba(36,234,212,.25);color:#f5fff9;gap:7px;grid-template-columns:34px minmax(0,1fr) 42px 56px;min-height:48px;padding:6px;text-align:left}.bb-city-scout-list button.level-up{border-color:rgba(255,226,122,.62);box-shadow:inset 0 0 0 1px rgba(255,226,122,.12),0 0 18px rgba(255,226,122,.12)}.bb-city-scout-list button:active{transform:translateY(1px) scale(.99)}.bb-city-scout-list b{color:#fff6c9;font-size:10px;font-weight:950}.bb-city-scout-list small{color:rgba(245,255,249,.6);font-size:7px;font-weight:800}.bb-city-scout-list strong{color:#7dffd5;font-size:12px;font-weight:950;text-align:right}.bb-city-scout-list em{background:linear-gradient(135deg,rgba(36,234,212,.18),rgba(255,226,122,.14));border:1px solid rgba(255,226,122,.34);color:#ffe47a;font-size:7px;font-style:normal;font-weight:950;padding:6px 5px;text-align:center}.bb-city-strip{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-city-strip button{background:linear-gradient(180deg,rgba(7,17,25,.8),rgba(2,8,14,.94));border:1px solid rgba(246,199,93,.62);color:#fff5ce;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:68px;padding:5px;position:relative;overflow:hidden}.bb-city-strip button.match{border-color:rgba(36,234,212,.82)}.bb-city-strip button.active{box-shadow:0 0 18px rgba(36,234,212,.22),inset 0 0 16px rgba(36,234,212,.12)}.bb-city-strip .bb-game-asset{border-radius:8px;height:24px;object-fit:cover;width:42px}.bb-city-strip em{background:rgba(3,10,18,.74);border:1px solid rgba(255,226,122,.52);border-radius:999px;color:#8df4df;font-size:7px;font-style:normal;font-weight:950;padding:2px 5px;position:absolute;right:5px;top:5px}.bb-city-strip strong{font-size:10px;line-height:1}.bb-city-strip small,.bb-city-strip strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-city-strip small{color:rgba(255,245,206,.62);font-size:8px;line-height:1.1}.bb-city-strip b{background:rgba(255,226,122,.1);border:1px solid rgba(255,226,122,.22);color:#ffe47a;font-size:7px;font-weight:950;line-height:1;max-width:100%;padding:2px 5px;text-overflow:ellipsis;white-space:nowrap}.bb-city-strip b,.bb-city-strip i{border-radius:999px;overflow:hidden}.bb-city-strip i{background:rgba(255,226,122,.16);display:block;height:3px;width:calc(100% - 12px)}.bb-city-strip i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-trend-stage{min-height:320px}.bb-screen-promo .bb-trend-stage{min-height:220px}.bb-sell-hero .fabric-focus,.bb-trend-stage .fabric-focus{animation:bb-float-art 3.1s ease-in-out infinite;border-radius:14px;max-height:210px;object-fit:cover;width:74%;z-index:1}.bb-trend-stage .trend-fire{filter:drop-shadow(0 0 22px rgba(255,144,45,.72));height:72px;position:absolute;right:34px;top:34px;width:72px;z-index:2}.bb-screen-promo .bb-trend-stage .fabric-focus{max-height:150px;width:70%}.bb-trend-line{align-items:center;background:rgba(2,8,14,.82);border:1px solid rgba(255,226,122,.52);border-radius:999px;bottom:16px;color:#ffe47a;pointer-events:none;display:flex;gap:8px;padding:9px 16px;position:absolute;z-index:2}.bb-trend-line b{font-size:24px}.bb-trend-line span{color:rgba(255,245,206,.7);font-size:11px;font-weight:900}.bb-promo-burst-card{background:radial-gradient(circle at 22% 0,rgba(255,144,45,.26),transparent 36%),linear-gradient(135deg,rgba(33,16,8,.95),rgba(18,20,32,.96));border:1px solid rgba(255,144,45,.44);box-shadow:0 15px 34px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.12);display:grid;grid-gap:8px;gap:8px;padding:9px;position:relative;z-index:4}.bb-promo-burst-head,.bb-promo-burst-list button{align-items:center;display:grid;min-width:0}.bb-promo-burst-head{gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-promo-burst-head .bb-game-asset.tiny,.bb-promo-burst-list .bb-game-asset.tiny{height:32px;width:32px}.bb-promo-burst-head span,.bb-promo-burst-list span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-promo-burst-head b,.bb-promo-burst-head small,.bb-promo-burst-head strong,.bb-promo-burst-list b,.bb-promo-burst-list em,.bb-promo-burst-list small,.bb-promo-burst-list strong{line-height:1.05;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-promo-burst-head b{color:#fff2d2;font-size:12px;font-weight:950}.bb-promo-burst-head small{color:rgba(255,242,210,.64);font-size:8px;font-weight:850}.bb-promo-burst-head strong{background:rgba(255,144,45,.16);border:1px solid rgba(255,226,122,.34);color:#ffe47a;font-size:11px;font-weight:950;padding:6px 8px}.bb-promo-burst-list{display:grid;grid-gap:6px;gap:6px}.bb-promo-burst-list button{background:linear-gradient(135deg,rgba(24,11,5,.9),rgba(11,17,28,.92));border:1px solid rgba(255,144,45,.28);color:#fff8e7;gap:7px;grid-template-columns:34px minmax(0,1fr) 58px 52px;min-height:48px;padding:6px;text-align:left}.bb-promo-burst-list button.hot{border-color:rgba(255,226,122,.64);box-shadow:inset 0 0 0 1px rgba(255,226,122,.12),0 0 18px rgba(255,144,45,.16)}.bb-promo-burst-list button:active{transform:translateY(1px) scale(.99)}.bb-promo-burst-list b{color:#fff6cf;font-size:10px;font-weight:950}.bb-promo-burst-list small{color:rgba(255,248,231,.6);font-size:7px;font-weight:800}.bb-promo-burst-list strong{color:#7dffd5;font-size:11px;font-weight:950;text-align:right}.bb-promo-burst-list em{background:linear-gradient(135deg,rgba(255,144,45,.22),rgba(255,226,122,.14));border:1px solid rgba(255,226,122,.34);color:#ffe47a;font-size:7px;font-style:normal;font-weight:950;padding:6px 5px;text-align:center}.bb-sell-hero{min-height:188px}.bb-sell-hero .cash-pop{animation:bb-float-art 2.7s ease-in-out infinite reverse;bottom:18px;height:68px;position:absolute;right:18px;width:92px;z-index:2}.bb-screen-sell .bb-sell-hero .fabric-focus{max-height:124px;width:64%}.bb-sell-callout{align-items:start;background:rgba(2,8,14,.78);border:1px solid rgba(246,199,93,.38);bottom:12px;color:#fff5ce;display:grid;grid-gap:2px;gap:2px;left:12px;max-width:calc(100% - 126px);padding:8px 10px;position:absolute;z-index:3}.bb-sell-callout strong{color:#ffe47a;font-size:12px;font-weight:950}.bb-sell-callout span{color:rgba(255,245,206,.68);font-size:9px;font-weight:850;line-height:1.2}.bb-sell-hero.is-hot{border-color:rgba(255,226,122,.78);box-shadow:inset 0 0 0 1px rgba(255,226,122,.12),0 18px 38px rgba(255,144,45,.22)}.bb-sell-hero.is-warn{border-color:rgba(255,141,147,.55)}.bb-selling-stage{background:radial-gradient(circle at 50% 44%,rgba(255,226,122,.24),transparent 34%),linear-gradient(180deg,rgba(7,20,27,.66),rgba(2,8,14,.92));border:1px solid rgba(246,199,93,.58);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 22px 46px rgba(0,0,0,.3);justify-items:center;min-height:275px}.bb-selling-livebar,.bb-selling-stage{align-items:center;display:grid;overflow:hidden;position:relative}.bb-selling-livebar{background:rgba(3,10,18,.72);border:1px solid rgba(36,234,212,.42);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 12px 24px rgba(0,0,0,.22);color:#eafcff;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) auto;min-height:44px;padding:8px 12px 11px}.bb-selling-livebar span,.bb-selling-livebar strong{font-weight:950;position:relative;z-index:1}.bb-selling-livebar span{color:#8ffcf0;font-size:13px}.bb-selling-livebar strong{color:#ffe47a;font-size:20px;line-height:1}.bb-selling-livebar i{background:hsla(0,0%,100%,.08);border-radius:999px;bottom:5px;display:block;height:4px;left:12px;overflow:hidden;position:absolute;right:12px}.bb-selling-livebar i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff6f75);border-radius:inherit;content:"";display:block;height:100%;transition:width .26s ease;width:var(--value)}.bb-selling-reward-preview,.bb-selling-wave-card{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,226,122,.2),transparent 34%),linear-gradient(90deg,rgba(36,234,212,.13),rgba(255,135,42,.1));border:1px solid rgba(36,234,212,.32);border-radius:13px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:48px;overflow:hidden;padding:7px 9px 12px;position:relative}.bb-selling-wave-card.hot{border-color:rgba(255,226,122,.58);box-shadow:0 0 22px rgba(255,226,122,.14),inset 0 0 18px rgba(36,234,212,.08)}.bb-selling-reward-preview .bb-game-asset.tiny,.bb-selling-wave-card .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-selling-reward-preview span,.bb-selling-wave-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-selling-reward-preview b,.bb-selling-reward-preview small,.bb-selling-reward-preview strong,.bb-selling-wave-card b,.bb-selling-wave-card small,.bb-selling-wave-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-selling-reward-preview b,.bb-selling-wave-card b{color:#8df4df;font-size:11px;font-weight:950}.bb-selling-reward-preview small,.bb-selling-wave-card small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-selling-reward-preview strong,.bb-selling-wave-card strong{background:rgba(255,226,122,.13);border:1px solid rgba(255,226,122,.24);border-radius:999px;color:#ffe47a;font-size:10px;font-weight:950;padding:5px 7px}.bb-selling-wave-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:4px;left:9px;overflow:hidden;position:absolute;right:9px}.bb-selling-wave-card i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;transition:width .18s ease;width:var(--value)}.bb-selling-reward-preview{background:radial-gradient(circle at 12% 0,rgba(36,234,212,.18),transparent 34%),linear-gradient(90deg,rgba(255,226,122,.12),rgba(3,10,18,.76))}.bb-selling-cashout-card{align-items:center;background:radial-gradient(circle at 94% 0,rgba(255,78,120,.16),transparent 34%),linear-gradient(90deg,rgba(3,10,18,.86),rgba(22,36,34,.72));border:1px solid rgba(255,245,206,.16);border-radius:13px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) 74px;min-height:56px;overflow:hidden;padding:7px 8px}.bb-selling-cashout-card.ready{border-color:rgba(36,234,212,.44);box-shadow:inset 0 0 18px rgba(36,234,212,.08)}.bb-selling-cashout-card.perfect{background:radial-gradient(circle at 94% 0,rgba(255,226,122,.28),transparent 34%),linear-gradient(90deg,rgba(36,234,212,.16),rgba(255,78,120,.12));border-color:rgba(255,226,122,.62);box-shadow:0 0 24px rgba(255,226,122,.14),inset 0 0 18px rgba(36,234,212,.08)}.bb-selling-cashout-card .bb-game-asset.tiny{border-radius:9px;height:32px;object-fit:cover;width:34px}.bb-selling-cashout-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-selling-cashout-card b,.bb-selling-cashout-card button em,.bb-selling-cashout-card button strong,.bb-selling-cashout-card small{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-selling-cashout-card b{color:#8df4df;font-size:11px;font-weight:950}.bb-selling-cashout-card small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-selling-cashout-card button{align-items:center;background:linear-gradient(180deg,rgba(255,226,122,.94),rgba(36,234,212,.84));border:1px solid rgba(255,245,206,.5);border-radius:11px;color:#06101b;cursor:pointer;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:38px;min-width:0;padding:5px 7px}.bb-selling-cashout-card button:disabled{background:hsla(0,0%,100%,.08);border-color:rgba(255,245,206,.14);color:rgba(255,245,206,.42);cursor:default}.bb-selling-cashout-card button strong{font-size:12px;font-weight:950}.bb-selling-cashout-card button em{font-size:7px;font-style:normal;font-weight:950}.bb-selling-combo-beat{background:radial-gradient(circle at 12% 0,rgba(36,234,212,.2),transparent 36%),radial-gradient(circle at 92% 0,rgba(255,226,122,.18),transparent 34%),linear-gradient(180deg,rgba(3,10,18,.88),rgba(22,36,34,.72));border:1px solid rgba(36,234,212,.34);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;overflow:hidden;padding:8px}.bb-selling-combo-beat.hot,.bb-selling-combo-beat.rush{border-color:rgba(255,226,122,.6);box-shadow:inset 0 0 18px rgba(255,226,122,.08),0 0 22px rgba(36,234,212,.12)}.bb-selling-combo-beat.rush{animation:bb-selling-beat-rush .52s ease-in-out infinite alternate}.bb-selling-combo-beat-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:30px minmax(0,1fr) auto}.bb-selling-combo-beat-head .bb-game-asset.tiny{border-radius:9px;height:30px;width:30px}.bb-selling-combo-beat-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-selling-combo-beat-head b,.bb-selling-combo-beat-head small,.bb-selling-combo-beat-head strong{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-selling-combo-beat-head b{color:#8df4df;font-size:11px;font-weight:950}.bb-selling-combo-beat-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-selling-combo-beat-head strong{color:#ffe47a;font-size:12px;font-weight:950}.bb-selling-combo-beat-row{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-selling-combo-beat-row span{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.12);border-radius:10px;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:58px;min-width:0;padding:5px 3px;position:relative}.bb-selling-combo-beat-row span.next{border-color:rgba(255,226,122,.42);box-shadow:inset 0 0 12px rgba(255,226,122,.08)}.bb-selling-combo-beat-row span.done{background:linear-gradient(180deg,rgba(36,234,212,.17),rgba(255,226,122,.1));border-color:rgba(36,234,212,.5)}.bb-selling-combo-beat-row span.done:after{background:#8df4df;border-radius:999px;box-shadow:0 0 10px rgba(36,234,212,.45);content:"";height:5px;position:absolute;right:5px;top:5px;width:5px}.bb-selling-combo-beat-row .bb-game-asset.tiny{height:22px;width:22px}.bb-selling-combo-beat-row b,.bb-selling-combo-beat-row small{line-height:1;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-selling-combo-beat-row b{color:#fff5ce;font-size:7px;font-weight:950}.bb-selling-combo-beat-row small{color:rgba(255,245,206,.62);font-size:6px;font-weight:850}.bb-selling-perfect-beat{align-items:center;background:radial-gradient(circle at 14% 12%,rgba(255,226,122,.22),transparent 34%),linear-gradient(180deg,rgba(8,20,24,.9),rgba(3,10,18,.82));border:1px solid rgba(36,234,212,.32);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:52px;overflow:hidden;padding:8px 9px;position:relative}.bb-selling-perfect-beat.hot,.bb-selling-perfect-beat.ready{border-color:rgba(255,226,122,.6);box-shadow:0 0 22px rgba(36,234,212,.12),inset 0 0 18px rgba(255,226,122,.08)}.bb-selling-perfect-beat.hot{animation:bb-selling-beat-rush .52s ease-in-out infinite alternate}.bb-selling-perfect-beat .bb-game-asset.tiny{height:32px;width:34px}.bb-selling-perfect-beat span{display:grid;grid-gap:2px;gap:2px;min-width:0;position:relative;z-index:1}.bb-selling-perfect-beat b,.bb-selling-perfect-beat small,.bb-selling-perfect-beat strong{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-selling-perfect-beat b{color:#8df4df;font-size:11px;font-weight:950}.bb-selling-perfect-beat small{color:rgba(255,245,206,.7);font-size:8px;font-weight:850}.bb-selling-perfect-beat strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 8px;position:relative;z-index:1}.bb-selling-perfect-beat i{background:hsla(0,0%,100%,.09);bottom:0;height:3px;left:0;overflow:hidden;position:absolute;right:0}.bb-selling-perfect-beat i:after{background:linear-gradient(90deg,#24ead4,#ffe47a);content:"";display:block;height:100%;width:var(--value)}.bb-selling-rush-targets{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-selling-rush-targets span{align-items:center;background:radial-gradient(circle at 90% 0,rgba(36,234,212,.13),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.06),rgba(3,10,18,.72));border:1px solid rgba(255,245,206,.14);border-radius:11px;color:#fff5ce;display:grid;grid-gap:3px;gap:3px;grid-template-columns:28px minmax(0,1fr);min-height:48px;overflow:hidden;padding:6px}.bb-selling-rush-targets span.active{border-color:rgba(255,226,122,.5);box-shadow:inset 0 0 18px rgba(255,226,122,.08)}.bb-selling-rush-targets span.done{background:radial-gradient(circle at 90% 0,rgba(255,226,122,.22),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.16),rgba(3,10,18,.72));border-color:rgba(36,234,212,.58)}.bb-selling-rush-targets .bb-game-asset.tiny{border-radius:8px;grid-row:span 2;height:26px;object-fit:cover;width:28px}.bb-selling-rush-targets b,.bb-selling-rush-targets small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-selling-rush-targets b{color:#8df4df;font-size:8px;font-weight:950}.bb-selling-rush-targets small{color:rgba(255,245,206,.68);font-size:7px;font-weight:900}.bb-closing-move-picker{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-closing-move-picker button{align-items:center;background:radial-gradient(circle at 90% 0,rgba(255,78,120,.14),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.06),rgba(3,10,18,.78));border:1px solid rgba(255,245,206,.14);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;grid-template-columns:28px minmax(0,1fr);min-height:62px;overflow:hidden;padding:6px;text-align:left}.bb-closing-move-picker button.active{background:radial-gradient(circle at 90% 0,rgba(255,226,122,.28),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.18),rgba(3,10,18,.78));border-color:rgba(255,226,122,.58);box-shadow:inset 0 0 18px rgba(255,226,122,.08)}.bb-closing-move-picker button.hot{border-color:rgba(255,78,120,.6)}.bb-closing-move-picker .bb-game-asset.tiny{border-radius:8px;grid-row:span 2;height:28px;object-fit:cover;width:28px}.bb-closing-move-picker span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-closing-move-picker b,.bb-closing-move-picker small,.bb-closing-move-picker strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-closing-move-picker b{color:#ffe47a;font-size:8px;font-weight:950}.bb-closing-move-picker small{color:rgba(255,245,206,.66);font-size:6px;font-weight:850}.bb-closing-move-picker strong{color:#8df4df;font-size:7px;font-weight:950}.bb-selling-bid-lanes{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-selling-bid-lanes button{align-items:center;background:radial-gradient(circle at 88% 0,rgba(36,234,212,.14),transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.065),rgba(3,10,18,.8));border:1px solid rgba(36,234,212,.2);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:5px;gap:5px;grid-template-columns:28px minmax(0,1fr) auto;min-height:62px;overflow:hidden;padding:6px 6px 11px;position:relative;text-align:left}.bb-selling-bid-lanes button.active{background:radial-gradient(circle at 88% 0,rgba(255,226,122,.24),transparent 36%),linear-gradient(180deg,rgba(36,234,212,.18),rgba(3,10,18,.82));border-color:rgba(255,226,122,.55)}.bb-selling-bid-lanes button.hot{border-color:rgba(255,78,120,.62);box-shadow:inset 0 0 18px rgba(255,78,120,.08),0 0 18px rgba(255,226,122,.1)}.bb-selling-bid-lanes button:disabled{cursor:default;opacity:.74}.bb-selling-bid-lanes .bb-game-asset.tiny{border-radius:8px;height:28px;object-fit:cover;width:28px}.bb-selling-bid-lanes span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-selling-bid-lanes b,.bb-selling-bid-lanes small,.bb-selling-bid-lanes strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-selling-bid-lanes b{color:#ffe47a;font-size:8px;font-weight:950}.bb-selling-bid-lanes small{color:rgba(255,245,206,.66);font-size:6px;font-weight:850}.bb-selling-bid-lanes strong{color:#8df4df;font-size:8px;font-weight:950}.bb-selling-bid-lanes i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:4px;left:6px;overflow:hidden;position:absolute;right:6px}.bb-selling-bid-lanes i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;transition:width .16s ease;width:var(--value)}.bb-selling-stage:before{animation:bb-selling-lights 1.15s ease-in-out infinite;background:radial-gradient(circle at 22% 24%,rgba(36,234,212,.5),transparent 7%),radial-gradient(circle at 72% 18%,rgba(255,226,122,.6),transparent 8%),radial-gradient(circle at 50% 8%,rgba(255,111,117,.35),transparent 9%);content:"";inset:0;opacity:.78;position:absolute}.bb-selling-stage:after{animation:bb-stage-sweep 1.2s ease-in-out infinite;background:linear-gradient(105deg,transparent 0 42%,rgba(255,244,166,.22) 50%,transparent 60% 100%);content:"";inset:0;position:absolute}.bb-selling-city{height:118px;opacity:.55;position:absolute;right:6px;top:14px;width:126px;z-index:1}.bb-selling-fabric{animation:bb-selling-fabric .98s cubic-bezier(.2,.8,.2,1) infinite;border-radius:14px;height:155px;object-fit:cover;position:relative;width:190px;z-index:3}.bb-selling-cash{animation:bb-selling-cash .68s ease-in-out infinite;bottom:20px;height:76px;left:20px;position:absolute;width:96px;z-index:4}.bb-selling-fire{animation:bb-selling-fire .76s ease-in-out infinite;height:82px;position:absolute;right:24px;top:92px;width:82px;z-index:4}.bb-selling-tap{align-items:center;animation:bb-selling-tap-pop .62s ease-in-out infinite alternate;background:linear-gradient(180deg,rgba(36,234,212,.95),rgba(255,226,122,.9));border:1px solid rgba(255,245,206,.76);border-radius:16px;bottom:76px;box-shadow:0 0 30px rgba(36,234,212,.38),0 12px 28px rgba(0,0,0,.34);color:#06101b;cursor:pointer;display:grid;grid-gap:4px;gap:4px;grid-template-columns:30px minmax(0,1fr) auto;left:50%;min-height:54px;overflow:hidden;padding:8px 10px 12px;position:absolute;text-align:left;transform:translateX(-50%);width:min(82%,270px);z-index:8}.bb-selling-tap.complete{animation-duration:.36s;background:linear-gradient(180deg,#ffe47a,#24ead4);box-shadow:0 0 38px rgba(255,226,122,.44),0 12px 30px rgba(0,0,0,.36)}.bb-selling-tap .bb-game-asset.tiny{border-radius:8px;height:28px;object-fit:cover;width:30px}.bb-selling-tap span,.bb-selling-tap strong{font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-selling-tap span{font-size:13px}.bb-selling-tap strong{font-size:14px}.bb-selling-tap i{background:rgba(3,10,18,.2);border-radius:999px;bottom:5px;display:block;height:4px;left:10px;overflow:hidden;position:absolute;right:10px}.bb-selling-tap i:before{background:linear-gradient(90deg,#06101b,rgba(6,16,27,.62));border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-selling-hit-burst{inset:0;pointer-events:none;position:absolute;z-index:9}.bb-selling-hit-burst .bb-game-asset.tiny{animation:bb-selling-hit-token .76s ease-out infinite;height:28px;left:calc(46% + (var(--i) - 2) * 18px);opacity:0;position:absolute;top:54%;transform:translate(-50%,-50%) scale(.6);width:28px}.bb-selling-hit-burst .bb-game-asset.tiny.active{opacity:1}.bb-selling-hit-burst.combo-4 .bb-game-asset.tiny.active,.bb-selling-hit-burst.combo-5 .bb-game-asset.tiny.active{filter:drop-shadow(0 0 10px rgba(255,226,122,.55))}.bb-selling-combo{align-items:center;background:rgba(3,10,18,.78);border:1px solid rgba(255,226,122,.48);border-radius:14px;bottom:140px;box-shadow:0 12px 26px rgba(0,0,0,.28);color:#ffe47a;display:flex;gap:7px;left:50%;padding:7px 11px;position:absolute;transform:translateX(-50%);z-index:8}.bb-selling-combo.hot{animation:bb-selling-combo-hot .42s ease-in-out infinite alternate;background:linear-gradient(180deg,rgba(255,226,122,.95),rgba(36,234,212,.82));color:#06101b}.bb-selling-combo span,.bb-selling-combo strong{font-weight:950;line-height:1}.bb-selling-combo span{font-size:10px}.bb-selling-combo strong{font-size:18px}.bb-selling-crowd{bottom:20px;display:flex;gap:13px;left:50%;position:absolute;transform:translateX(-50%);z-index:5}.bb-selling-crowd span{animation:bb-selling-crowd .56s ease-in-out infinite alternate;background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px 999px 12px 12px;box-shadow:0 0 18px rgba(255,226,122,.28);height:28px;width:15px}.bb-selling-crowd span:nth-child(2){animation-delay:80ms}.bb-selling-crowd span:nth-child(3){animation-delay:.16s}.bb-selling-crowd span:nth-child(4){animation-delay:.24s}.bb-selling-meter{background:rgba(3,10,18,.82);border:1px solid rgba(36,234,212,.34);border-radius:999px;height:16px;overflow:hidden;padding:3px}.bb-selling-meter span{animation:bb-selling-meter 2.2s ease-out forwards;background:linear-gradient(90deg,#24ead4,#ffe47a,#ff9b48);border-radius:inherit;box-shadow:0 0 16px rgba(36,234,212,.48);display:block;height:100%;width:0}.bb-selling-ticks{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-selling-ticks b{animation:bb-selling-tick .98s ease-in-out infinite;background:hsla(0,0%,100%,.055);border:1px solid rgba(246,199,93,.18);border-radius:10px;color:rgba(255,245,206,.78);font-size:9px;line-height:1;padding:7px 5px;text-align:center}.bb-selling-ticks b:nth-child(2){animation-delay:.14s}.bb-selling-ticks b:nth-child(3){animation-delay:.28s}.bb-selling-ticks b:nth-child(4){animation-delay:.42s}.bb-selling-ticks b:nth-child(5){animation-delay:.56s}.bb-kpi-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-big-cta.is-waiting{cursor:wait;opacity:.82}.bb-item-toolbelt{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-big-buyer-card,.bb-business-perk,.bb-buyer-affinity-card,.bb-buyer-commitment-card,.bb-buyer-queue-card,.bb-buyer-wish-card,.bb-combo-card,.bb-deal-bet-slip-card,.bb-deal-doctor-card,.bb-flash-contract-card,.bb-round-mission{align-items:center;background:linear-gradient(180deg,rgba(255,226,122,.12),rgba(3,10,18,.78));border:1px solid rgba(255,226,122,.34);border-radius:13px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:48px;padding:7px 9px}.bb-business-perk{background:linear-gradient(180deg,rgba(36,234,212,.13),rgba(3,10,18,.8));border-color:rgba(36,234,212,.32)}.bb-big-buyer-card{background:linear-gradient(180deg,rgba(255,226,122,.1),rgba(3,10,18,.82));border-color:rgba(255,226,122,.3);opacity:.82}.bb-big-buyer-card.active{background:linear-gradient(180deg,rgba(255,226,122,.18),rgba(7,28,26,.86));border-color:rgba(255,226,122,.58);box-shadow:0 0 22px rgba(255,226,122,.12),inset 0 0 18px rgba(36,234,212,.08);opacity:1}.bb-combo-card{background:linear-gradient(180deg,rgba(255,135,42,.13),rgba(3,10,18,.82));border-color:rgba(255,192,86,.36);box-shadow:inset 0 0 16px rgba(255,226,122,.06)}.bb-combo-card.is-yaxshi{background:linear-gradient(180deg,rgba(36,234,212,.14),rgba(3,10,18,.82));border-color:rgba(36,234,212,.38)}.bb-combo-card.is-zor{background:linear-gradient(180deg,rgba(255,78,120,.18),rgba(3,10,18,.82));border-color:rgba(255,226,122,.5);box-shadow:0 0 20px rgba(255,226,122,.12),inset 0 0 18px rgba(36,234,212,.08)}.bb-deal-doctor-card{grid-template-areas:"art main score" "badges badges action";grid-template-rows:auto auto;min-height:78px;padding-bottom:8px}.bb-deal-doctor-card.is-hot{background:radial-gradient(circle at 90% 0,rgba(255,78,120,.22),transparent 36%),linear-gradient(180deg,rgba(255,226,122,.17),rgba(3,10,18,.84));border-color:rgba(255,226,122,.54);box-shadow:0 0 24px rgba(255,226,122,.14),inset 0 0 18px rgba(36,234,212,.08)}.bb-deal-doctor-card.is-good{background:radial-gradient(circle at 90% 0,rgba(36,234,212,.18),transparent 36%),linear-gradient(180deg,rgba(36,234,212,.12),rgba(3,10,18,.84));border-color:rgba(36,234,212,.42)}.bb-deal-doctor-card.is-warn{background:radial-gradient(circle at 90% 0,rgba(255,135,42,.2),transparent 36%),linear-gradient(180deg,rgba(255,78,120,.14),rgba(3,10,18,.84));border-color:rgba(255,135,42,.46)}.bb-deal-bet-slip-card{background:radial-gradient(circle at 10% 0,rgba(36,234,212,.18),transparent 34%),radial-gradient(circle at 92% 0,rgba(255,78,120,.2),transparent 34%),linear-gradient(180deg,rgba(24,11,30,.92),rgba(3,10,18,.86));border-color:rgba(255,226,122,.42);display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr;min-height:auto;padding:8px}.bb-deal-bet-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-deal-bet-head .bb-game-asset.tiny,.bb-deal-bet-options .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-deal-bet-head span,.bb-deal-bet-options span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-deal-bet-head b,.bb-deal-bet-head small,.bb-deal-bet-head strong,.bb-deal-bet-options b,.bb-deal-bet-options em,.bb-deal-bet-options small,.bb-deal-bet-options strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-deal-bet-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-deal-bet-head small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-deal-bet-head strong{background:linear-gradient(180deg,#ff4e78,#ffe47a);border-radius:999px;color:#06101b;font-size:9px;font-weight:950;padding:5px 8px}.bb-deal-bet-options{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-deal-bet-options button{background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.12);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:5px;gap:5px;grid-template-columns:34px minmax(0,1fr);min-height:92px;overflow:hidden;padding:7px;text-align:left}.bb-deal-bet-options button.active{border-color:rgba(255,226,122,.62);box-shadow:inset 0 0 18px rgba(255,226,122,.12)}.bb-deal-bet-options button.is-hot.active,.bb-deal-bet-options button.is-hot:hover{border-color:rgba(255,78,120,.7)}.bb-deal-bet-options button.is-good.active,.bb-deal-bet-options button.is-good:hover{border-color:rgba(36,234,212,.62)}.bb-deal-bet-options .bb-game-asset.tiny{grid-row:span 3}.bb-deal-bet-options b{color:#8df4df;font-size:9px;font-weight:950}.bb-deal-bet-options small{color:rgba(255,245,206,.62);font-size:7px;font-weight:850}.bb-deal-bet-options strong{color:#ffe47a;font-size:10px;font-weight:950}.bb-deal-bet-options em{color:rgba(255,245,206,.68);font-size:7px;font-style:normal;font-weight:900}.bb-buyer-commitment-card{background:radial-gradient(circle at 12% 0,rgba(255,226,122,.2),transparent 34%),radial-gradient(circle at 92% 0,rgba(36,234,212,.18),transparent 34%),linear-gradient(180deg,rgba(16,18,29,.92),rgba(3,10,18,.86));border-color:rgba(36,234,212,.36);display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr;min-height:auto;padding:8px}.bb-buyer-commitment-head,.bb-buyer-commitment-list button{align-items:center;display:grid;min-width:0}.bb-buyer-commitment-head{gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-buyer-commitment-head .bb-game-asset.tiny,.bb-buyer-commitment-list .bb-game-asset.tiny{border-radius:9px;height:32px;object-fit:cover;width:34px}.bb-buyer-commitment-head span,.bb-buyer-commitment-list span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-buyer-commitment-head b,.bb-buyer-commitment-head small,.bb-buyer-commitment-head strong,.bb-buyer-commitment-list b,.bb-buyer-commitment-list em,.bb-buyer-commitment-list small,.bb-buyer-commitment-list strong{line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-buyer-commitment-head b{color:#dfffee;font-size:11px;font-weight:950}.bb-buyer-commitment-head small{color:rgba(223,255,238,.68);font-size:8px;font-weight:850}.bb-buyer-commitment-head strong{background:rgba(36,234,212,.14);border:1px solid rgba(36,234,212,.34);color:#8df4df;font-size:10px;font-weight:950;padding:5px 8px}.bb-buyer-commitment-list{display:grid;grid-gap:6px;gap:6px}.bb-buyer-commitment-list button{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.13);color:#fff5ce;gap:7px;grid-template-columns:34px minmax(0,1fr) 66px 48px;min-height:50px;padding:6px;text-align:left}.bb-buyer-commitment-list button.active{border-color:rgba(36,234,212,.62);box-shadow:inset 0 0 16px rgba(36,234,212,.12)}.bb-buyer-commitment-list button.hot{border-color:rgba(255,226,122,.58)}.bb-buyer-commitment-list button:active{transform:translateY(1px) scale(.99)}.bb-buyer-commitment-list b{color:#8df4df;font-size:10px;font-weight:950}.bb-buyer-commitment-list small{color:rgba(255,245,206,.62);font-size:7px;font-weight:850}.bb-buyer-commitment-list strong{color:#ffe47a;font-size:10px;font-weight:950;text-align:right}.bb-buyer-commitment-list em{background:rgba(36,234,212,.1);border:1px solid rgba(36,234,212,.24);color:#8df4df;font-size:7px;font-style:normal;font-weight:950;padding:6px 4px;text-align:center}.bb-flash-contract-card{background:radial-gradient(circle at 90% 0,rgba(255,78,120,.22),transparent 36%),linear-gradient(180deg,rgba(255,226,122,.16),rgba(3,10,18,.86));border-color:rgba(255,226,122,.4);grid-template-areas:"art main reward" "checks checks tag";grid-template-columns:34px minmax(0,1fr) auto;padding-bottom:8px}.bb-flash-contract-card.ready{border-color:rgba(255,78,120,.62);box-shadow:0 0 26px rgba(255,78,120,.18),inset 0 0 18px rgba(255,226,122,.08)}.bb-buyer-wish-card{background:radial-gradient(circle at 88% 0,rgba(36,234,212,.2),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.12),rgba(3,10,18,.84));border-color:rgba(36,234,212,.34);grid-template-areas:"art main reward" "checks checks tag";grid-template-columns:34px minmax(0,1fr) auto;padding-bottom:8px}.bb-buyer-wish-card.ready{border-color:rgba(255,226,122,.58);box-shadow:0 0 24px rgba(255,226,122,.14),inset 0 0 18px rgba(36,234,212,.08)}.bb-buyer-queue-card{background:radial-gradient(circle at 90% 0,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.1),rgba(3,10,18,.84));border-color:rgba(36,234,212,.34);display:grid;position:relative;z-index:8}.bb-buyer-affinity-card,.bb-buyer-queue-card{grid-template-columns:1fr;min-height:auto;padding:8px}.bb-buyer-affinity-card{background:radial-gradient(circle at 92% 0,rgba(36,234,212,.22),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.12),rgba(3,10,18,.86));border-color:rgba(36,234,212,.36)}.bb-buyer-affinity-card.active{border-color:rgba(255,226,122,.56);box-shadow:0 0 24px rgba(36,234,212,.12),inset 0 0 18px rgba(255,226,122,.08)}.bb-buyer-affinity-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-buyer-affinity-row,.bb-buyer-affinity-track{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(6,minmax(0,1fr))}.bb-buyer-affinity-track i{background:hsla(0,0%,100%,.05);border:1px solid rgba(255,245,206,.12);border-radius:999px;color:rgba(255,245,206,.72);font-size:8px;font-style:normal;font-weight:950;overflow:hidden;padding:4px 3px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-buyer-affinity-track i.done,.bb-buyer-affinity-track i.next{background:linear-gradient(180deg,rgba(255,226,122,.28),rgba(36,234,212,.12));border-color:rgba(255,226,122,.48);color:#ffe47a}.bb-buyer-affinity-row{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-buyer-affinity-row span{background:hsla(0,0%,100%,.05);border:1px solid rgba(255,245,206,.12);border-radius:10px;display:grid;grid-gap:2px;gap:2px;min-width:0;padding:6px}.bb-buyer-affinity-row span.current{border-color:rgba(36,234,212,.5)}.bb-buyer-queue-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr)}.bb-buyer-queue-list{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-buyer-queue-list button{background:hsla(0,0%,100%,.05);border:1px solid rgba(255,245,206,.12);border-radius:10px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;min-height:96px;min-width:0;padding:6px;position:relative;text-align:left;z-index:2}.bb-buyer-queue-list button.active{background:radial-gradient(circle at 88% 0,rgba(255,226,122,.24),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.15),rgba(3,10,18,.86));border-color:rgba(36,234,212,.58);box-shadow:0 0 20px rgba(36,234,212,.12),inset 0 0 16px rgba(255,226,122,.06)}.bb-buyer-queue-list button.stretch:not(.active){border-color:rgba(255,135,42,.32)}.bb-big-buyer-card .bb-game-asset.tiny,.bb-business-perk .bb-game-asset.tiny,.bb-buyer-affinity-card .bb-game-asset.tiny,.bb-buyer-queue-card .bb-game-asset.tiny,.bb-buyer-wish-card .bb-game-asset.tiny,.bb-combo-card .bb-game-asset.tiny,.bb-deal-doctor-card .bb-game-asset.tiny,.bb-flash-contract-card .bb-game-asset.tiny,.bb-round-mission .bb-game-asset.tiny{height:30px;width:34px}.bb-big-buyer-card span,.bb-business-perk span,.bb-buyer-affinity-card span,.bb-buyer-queue-card span,.bb-buyer-wish-card span,.bb-combo-card span,.bb-deal-doctor-card span,.bb-flash-contract-card span,.bb-round-mission span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-big-buyer-card b,.bb-big-buyer-card small,.bb-big-buyer-card strong,.bb-business-perk b,.bb-business-perk small,.bb-business-perk strong,.bb-buyer-affinity-card b,.bb-buyer-affinity-card small,.bb-buyer-affinity-card strong,.bb-buyer-queue-card b,.bb-buyer-queue-card em,.bb-buyer-queue-card small,.bb-buyer-queue-card strong,.bb-buyer-wish-card b,.bb-buyer-wish-card small,.bb-buyer-wish-card strong,.bb-combo-card b,.bb-combo-card small,.bb-combo-card strong,.bb-deal-doctor-card b,.bb-deal-doctor-card small,.bb-deal-doctor-card strong,.bb-flash-contract-card b,.bb-flash-contract-card small,.bb-flash-contract-card strong,.bb-round-mission b,.bb-round-mission small,.bb-round-mission strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-big-buyer-card b,.bb-business-perk b,.bb-buyer-affinity-card b,.bb-buyer-queue-card b,.bb-buyer-wish-card b,.bb-combo-card b,.bb-deal-doctor-card b,.bb-flash-contract-card b,.bb-round-mission b{color:#ffe47a;font-size:11px;font-weight:950}.bb-big-buyer-card small,.bb-business-perk small,.bb-buyer-affinity-card small,.bb-buyer-queue-card small,.bb-buyer-wish-card small,.bb-combo-card small,.bb-deal-doctor-card small,.bb-flash-contract-card small,.bb-round-mission small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-big-buyer-card strong,.bb-business-perk strong,.bb-buyer-affinity-card strong,.bb-buyer-queue-card strong,.bb-buyer-wish-card strong,.bb-combo-card strong,.bb-deal-doctor-card strong,.bb-flash-contract-card strong,.bb-round-mission strong{color:#8df4df;font-size:10px;font-weight:950}.bb-deal-doctor-card .bb-game-asset.tiny{grid-area:art}.bb-deal-doctor-card span{grid-area:main}.bb-deal-doctor-card strong{align-self:center;background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;color:#06101b;grid-area:score;justify-self:end;padding:6px 8px}.bb-deal-doctor-badges{display:grid;grid-gap:4px;gap:4px;grid-area:badges;grid-template-columns:repeat(4,minmax(0,1fr))}.bb-deal-doctor-badges em{background:hsla(0,0%,100%,.08);border:1px solid rgba(255,245,206,.12);border-radius:999px;color:rgba(255,245,206,.72);font-size:7px;font-style:normal;font-weight:900;overflow:hidden;padding:4px 5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-deal-doctor-card button{align-self:center;background:linear-gradient(135deg,#24ead4,#ffe47a);border:0;border-radius:999px;color:#06101b;cursor:pointer;font-size:8px;font-weight:950;grid-area:action;justify-self:end;min-height:24px;padding:5px 8px;text-transform:uppercase}.bb-deal-doctor-card button:disabled{background:hsla(0,0%,100%,.12);color:rgba(255,245,206,.58);cursor:default}.bb-profit-lock-meter{background:radial-gradient(circle at 9% 0,rgba(255,226,122,.2),transparent 34%),radial-gradient(circle at 92% 6%,rgba(36,234,212,.16),transparent 34%),linear-gradient(180deg,rgba(16,20,11,.94),rgba(3,10,18,.9));border:1px solid rgba(255,226,122,.38);border-radius:14px;box-shadow:inset 0 0 20px rgba(255,226,122,.06),0 12px 30px rgba(0,0,0,.22);display:grid;grid-gap:7px;gap:7px;overflow:hidden;padding:8px}.bb-profit-lock-meter.is-hot{background:radial-gradient(circle at 10% 0,rgba(255,78,120,.22),transparent 34%),radial-gradient(circle at 92% 6%,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(27,11,24,.94),rgba(3,10,18,.9));border-color:rgba(255,226,122,.54)}.bb-profit-lock-meter.is-warn{background:radial-gradient(circle at 10% 0,rgba(255,78,120,.2),transparent 34%),radial-gradient(circle at 92% 6%,rgba(255,143,66,.22),transparent 34%),linear-gradient(180deg,rgba(28,12,14,.94),rgba(3,10,18,.92));border-color:rgba(255,78,120,.46)}.bb-profit-lock-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-profit-lock-actions .bb-game-asset.tiny,.bb-profit-lock-head .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-profit-lock-actions span,.bb-profit-lock-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-profit-lock-actions b,.bb-profit-lock-actions small,.bb-profit-lock-actions strong,.bb-profit-lock-gauge b,.bb-profit-lock-gauge small,.bb-profit-lock-head b,.bb-profit-lock-head small,.bb-profit-lock-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-profit-lock-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-profit-lock-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-profit-lock-head strong{background:rgba(36,234,212,.13);border-radius:999px;color:#8df4df;font-size:10px;font-weight:950;padding:5px 8px}.bb-profit-lock-meter.is-warn .bb-profit-lock-head strong{background:rgba(255,78,120,.16);color:#ff9eb6}.bb-profit-lock-gauge{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:minmax(0,1fr) 42px 42px}.bb-profit-lock-gauge i{background:hsla(0,0%,100%,.12);border-radius:999px;height:6px;overflow:hidden}.bb-profit-lock-gauge i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff4e78);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-profit-lock-gauge span{background:hsla(0,0%,100%,.07);border:1px solid rgba(255,245,206,.1);border-radius:10px;display:grid;grid-gap:1px;gap:1px;min-width:0;padding:4px 5px;text-align:center}.bb-profit-lock-gauge b{color:#ffe47a;font-size:9px;font-weight:950}.bb-profit-lock-gauge small{color:rgba(255,245,206,.58);font-size:7px;font-weight:850}.bb-profit-lock-actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-profit-lock-actions button{background:hsla(0,0%,100%,.07);border:1px solid rgba(255,245,206,.13);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;min-height:82px;min-width:0;overflow:hidden;padding:7px;text-align:left}.bb-profit-lock-actions button.is-hot{background:linear-gradient(180deg,rgba(255,78,120,.18),rgba(255,226,122,.08));border-color:rgba(255,226,122,.36)}.bb-profit-lock-actions button.is-good{border-color:rgba(36,234,212,.32)}.bb-profit-lock-actions button.is-warn{border-color:rgba(255,78,120,.42)}.bb-profit-lock-actions button:active{transform:translateY(1px) scale(.99)}.bb-profit-lock-actions b{color:#fff5ce;font-size:9px;font-weight:950}.bb-profit-lock-actions small{color:rgba(255,245,206,.6);font-size:7px;font-weight:850}.bb-profit-lock-actions strong{color:#ffe47a;font-size:9px;font-weight:950}.bb-buyer-wish-card .bb-game-asset.tiny,.bb-flash-contract-card .bb-game-asset.tiny{grid-area:art}.bb-buyer-wish-card span,.bb-flash-contract-card span{grid-area:main}.bb-buyer-wish-card strong,.bb-flash-contract-card strong{grid-area:reward}.bb-buyer-wish-checks,.bb-flash-checks{display:grid;grid-gap:4px;gap:4px;grid-area:checks}.bb-flash-checks{grid-template-columns:repeat(4,minmax(0,1fr))}.bb-buyer-wish-checks{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-buyer-wish-checks i,.bb-flash-checks i{background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:rgba(255,245,206,.62);font-size:8px;font-style:normal;font-weight:900;overflow:hidden;padding:4px 5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bb-buyer-wish-checks i.on,.bb-flash-checks i.on{background:linear-gradient(180deg,rgba(36,234,212,.25),rgba(255,226,122,.14));border-color:rgba(36,234,212,.36);color:#8df4df}.bb-buyer-wish-card em,.bb-flash-contract-card em{align-self:center;color:#ffe47a;font-size:8px;font-style:normal;font-weight:950;grid-area:tag;justify-self:end;max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-buyer-queue-card em{color:rgba(141,244,223,.82);font-size:8px;font-style:normal;font-weight:900}.bb-buyer-queue-list button>strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:8px;justify-self:start;max-width:100%;padding:4px 6px}.bb-buyer-tactic-row,.bb-channel-row,.bb-price-row{background:linear-gradient(180deg,rgba(255,226,122,.08),rgba(3,10,18,.7));border:1px solid rgba(246,199,93,.24);border-radius:13px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px;position:relative;z-index:4}.bb-sell-forecast{align-items:center;background:radial-gradient(circle at 90% 12%,rgba(255,226,122,.22),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.12),rgba(3,10,18,.84));border:1px solid rgba(255,226,122,.36);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:58px;padding:8px 10px 20px;position:relative;text-align:left}.bb-sell-forecast.is-hot{background:radial-gradient(circle at 88% 10%,rgba(36,234,212,.28),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.2),rgba(3,10,18,.86));border-color:rgba(36,234,212,.58);box-shadow:0 0 24px rgba(36,234,212,.14)}.bb-sell-forecast.is-warn{background:linear-gradient(180deg,rgba(255,120,96,.16),rgba(3,10,18,.86));border-color:rgba(255,120,96,.48)}.bb-sell-forecast .bb-game-asset.tiny{height:30px;width:34px}.bb-sell-forecast span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-sell-forecast b,.bb-sell-forecast em,.bb-sell-forecast small,.bb-sell-forecast strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-sell-forecast b{color:#ffe47a;font-size:11px;font-weight:950}.bb-sell-forecast small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-sell-forecast strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:11px;font-weight:950;padding:6px 9px}.bb-sell-forecast.is-warn strong{background:linear-gradient(180deg,#ffe47a,#ff7860)}.bb-sell-forecast em{bottom:6px;color:rgba(141,244,223,.84);font-size:8px;font-style:normal;font-weight:900;left:52px;position:absolute;right:10px}.bb-channel-row{background:linear-gradient(180deg,rgba(36,234,212,.09),rgba(3,10,18,.74));border-color:rgba(36,234,212,.24)}.bb-buyer-tactic-row{background:radial-gradient(circle at 12% 0,rgba(255,226,122,.18),transparent 32%),linear-gradient(180deg,rgba(255,78,120,.11),rgba(3,10,18,.78));border-color:rgba(255,192,86,.32)}.bb-channel-row.count-1{grid-template-columns:1fr}.bb-channel-row.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-buyer-tactic-row button,.bb-channel-row button,.bb-price-row button{background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff5ce;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-height:58px;min-width:0;padding:6px 4px}.bb-channel-row button{grid-template-rows:24px auto auto auto;min-height:70px}.bb-buyer-tactic-row button{grid-template-rows:24px auto auto auto;min-height:74px}.bb-buyer-tactic-row .bb-game-asset.tiny,.bb-channel-row .bb-game-asset.tiny{height:24px;width:30px}.bb-buyer-tactic-row button.active,.bb-channel-row button.active,.bb-price-row button.active{background:linear-gradient(180deg,rgba(36,234,212,.24),rgba(4,35,42,.92));border-color:rgba(36,234,212,.58);box-shadow:0 0 18px rgba(36,234,212,.12),inset 0 0 16px rgba(255,226,122,.08)}.bb-buyer-tactic-row small,.bb-buyer-tactic-row span,.bb-channel-row small,.bb-channel-row span,.bb-price-row small,.bb-price-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-buyer-tactic-row span,.bb-channel-row span,.bb-price-row span{font-size:9px;font-weight:950}.bb-buyer-tactic-row strong,.bb-channel-row strong,.bb-price-row strong{color:#ffe47a;font-size:15px;line-height:1}.bb-buyer-tactic-row small,.bb-channel-row small,.bb-price-row small{color:rgba(255,245,206,.62);font-size:8px;font-weight:850;max-width:100%}.bb-buyer-tactic-row strong{font-size:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-item-toolbelt button{align-items:center;background:linear-gradient(180deg,rgba(7,24,32,.88),rgba(2,8,14,.96));border:1px solid rgba(36,234,212,.34);border-radius:11px;color:#fff5ce;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:58px;min-width:0;padding:4px 2px}.bb-item-toolbelt button:disabled{opacity:.48}.bb-item-toolbelt button.used{border-color:rgba(255,226,122,.52);box-shadow:inset 0 0 14px rgba(255,226,122,.12)}.bb-item-toolbelt .bb-game-asset.tiny{height:24px;width:28px}.bb-item-toolbelt span{font-size:8px;font-weight:950;line-height:1}.bb-item-toolbelt strong{color:#8df4df;font-size:11px;line-height:1}.bb-odds-box{background:rgba(3,10,18,.8);border:1px solid rgba(246,199,93,.24);border-radius:13px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));padding:7px}.bb-odds-box span,.bb-signal-hint{align-items:center;background:hsla(0,0%,100%,.045);border-radius:8px;color:rgba(255,245,206,.76);display:flex;font-size:9px;font-weight:850;gap:5px;min-width:0;overflow:hidden;padding:5px 6px;text-overflow:ellipsis;white-space:nowrap}.bb-odds-box span b{color:#ffe47a;font-size:11px}.bb-odds-box span.good b,.bb-signal-hint{color:#8df4df}.bb-odds-box span.bad b{color:#ff8d93}.bb-signal-hint{border:1px solid rgba(36,234,212,.24);grid-column:1/-1;justify-content:center}.bb-kpi-grid,.bb-result-facts,.bb-unlock-stats{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-kpi-grid div,.bb-result-facts span,.bb-unlock-stats span{background:rgba(3,10,18,.78);border:1px solid rgba(246,199,93,.26);border-radius:10px;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-width:0;padding:8px 5px;text-align:center}.bb-kpi-grid span{color:rgba(255,245,206,.62);font-size:9px;font-weight:850}.bb-kpi-grid strong{color:#8df4df;font-size:16px}.bb-kpi-grid div.warn{border-color:rgba(255,226,122,.42)}.bb-kpi-grid div.warn strong{color:#ffe47a}.bb-kpi-grid div.bad{border-color:rgba(255,111,117,.48)}.bb-kpi-grid div.bad strong{color:#ffbdc9}.bb-big-cta{background:linear-gradient(180deg,#ffe47a,#1fd3c2);border:0;box-shadow:0 14px 30px rgba(31,211,194,.28),inset 0 1px 0 hsla(0,0%,100%,.36);color:#06101b;font-size:19px;font-weight:950;min-height:54px}.bb-big-cta.is-hot{animation:bbPulseCta 1.45s ease-in-out infinite;background:linear-gradient(180deg,#ffe47a,#ff8f42 48%,#ff4e78);box-shadow:0 16px 34px rgba(255,143,66,.28),0 0 22px rgba(255,226,122,.24),inset 0 1px 0 hsla(0,0%,100%,.36)}.bb-screen-result .bb-big-cta{font-size:16px;line-height:1.08;padding-inline:12px;text-wrap:balance}.bb-secondary-action{background:hsla(0,0%,100%,.07);border:1px solid rgba(246,199,93,.32);color:#fff5ce;font-size:14px;font-weight:950;min-height:42px}@keyframes bbPulseCta{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.bb-bottom-actions{align-items:center;display:flex;gap:8px;justify-content:center;min-height:39px}.bb-bottom-actions>span{color:#8df4df;font-size:11px;font-weight:900}.bb-milestone-buy{align-items:center;background:rgba(3,10,18,.78);border:1px solid rgba(246,199,93,.32);color:#fff5ce;display:flex;font-weight:950;justify-content:space-between;min-height:42px;padding:0 14px}.bb-milestone-buy:disabled{cursor:not-allowed;opacity:.58}.bb-milestone-buy strong{color:#ffe47a}.bb-screen-funding,.bb-screen-milestone,.bb-screen-result{align-items:center;display:flex;justify-content:center;padding:10px 0 18px}.bb-screen-result{align-items:stretch;justify-content:flex-start;overflow:hidden;padding:4px 0 8px;scrollbar-width:none}.bb-screen-result::-webkit-scrollbar{display:none}.bb-screen-result section{gap:7px;max-height:100%;min-height:0;overflow:hidden;padding:10px}.bb-funding-sheet,.bb-screen-milestone section,.bb-screen-result section{animation:bb-sheet-pop .26s cubic-bezier(.2,.8,.2,1);background:linear-gradient(180deg,rgba(7,20,34,.98),rgba(3,10,18,.98));border:1px solid rgba(246,199,93,.6);border-radius:20px;box-shadow:0 24px 70px rgba(0,0,0,.58),0 0 32px rgba(36,234,212,.16);color:#fff5ce;display:grid;grid-gap:10px;gap:10px;justify-items:center;max-width:352px;padding:18px;position:relative;text-align:center;width:100%}.bb-funding-sheet button:not(.bb-sheet-close){align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.2),rgba(4,37,48,.92));border:1px solid rgba(36,234,212,.42);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:44px 1fr auto;min-height:58px;padding:7px 12px;text-align:left;width:100%}.bb-funding-sheet button:disabled{cursor:not-allowed;opacity:.5}.bb-funding-sheet button.reset{background:linear-gradient(180deg,rgba(255,226,122,.2),rgba(67,41,8,.88));border-color:rgba(255,226,122,.5)}.bb-funding-sheet button.bb-funding-offer{background:linear-gradient(180deg,rgba(255,226,122,.14),rgba(37,21,4,.92));border-color:rgba(255,226,122,.42)}.bb-funding-sheet button.bb-funding-offer.hot{background:linear-gradient(180deg,rgba(255,226,122,.24),rgba(4,42,40,.94));border-color:rgba(255,226,122,.62);box-shadow:0 0 22px rgba(255,226,122,.12),inset 0 0 18px rgba(36,234,212,.08)}.bb-funding-sheet button .bb-game-asset{height:40px;width:44px}.bb-funding-sheet button span{font-size:12px;font-weight:950;min-width:0}.bb-funding-sheet button span b,.bb-funding-sheet button span small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-funding-sheet button span small{color:rgba(255,245,206,.62);font-size:8px;margin-top:2px}.bb-funding-sheet button strong{color:#8df4df;font-size:16px}.bb-money-pile{display:flex;height:96px;justify-content:center;position:relative;width:190px}.bb-money-pile .bb-game-asset{height:90px;margin:0 -12px;width:102px}.bb-screen-milestone .unlock-art,.bb-screen-result .result-art{animation:bb-float-art 3.1s ease-in-out infinite;border-radius:14px;max-height:158px;object-fit:contain;width:78%}.bb-result-hero-card{align-items:center;background:radial-gradient(circle at 50% 6%,rgba(255,226,122,.2),transparent 42%),linear-gradient(180deg,rgba(8,28,38,.96),rgba(4,14,24,.94));border:1px solid rgba(255,226,122,.4);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 18px 42px rgba(0,0,0,.32);display:grid;grid-gap:5px;gap:5px;justify-items:center;min-height:0;overflow:hidden;padding:10px;position:relative;width:100%;z-index:1}.bb-screen-result .result-art{max-height:112px;width:70%}.bb-screen-result h2{font-size:30px;line-height:.96}.bb-screen-result p{display:-webkit-box;line-height:1.18;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bb-result-hero-card:before{background:linear-gradient(90deg,transparent,rgba(36,234,212,.34),rgba(255,226,122,.22),transparent);content:"";height:1px;left:9%;position:absolute;right:9%;top:0}.bb-bankrupt-hero-card{align-items:center;background:radial-gradient(circle at 50% 0,rgba(255,78,120,.25),transparent 42%),linear-gradient(180deg,rgba(37,12,20,.96),rgba(4,14,24,.94));border:1px solid rgba(255,96,105,.5);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 18px 42px rgba(0,0,0,.32);display:grid;grid-gap:9px;gap:9px;justify-items:center;min-height:318px;overflow:hidden;padding:12px;position:relative;width:100%;z-index:1}.bb-bankrupt-hero-card .result-art{max-height:132px}.bb-bankrupt-hero-card div{display:grid;grid-gap:5px;gap:5px;justify-items:center;min-width:0;text-align:center}.bb-bankrupt-hero-card span,.bb-bankrupt-hero-card>strong{background:rgba(255,78,120,.14);border:1px solid rgba(255,96,105,.36);border-radius:999px;color:#ffbdc9;font-size:9px;font-weight:950;padding:5px 9px}.bb-bankrupt-hero-card h2{color:#fff5ce;font-size:28px;margin:0}.bb-bankrupt-hero-card p{color:rgba(255,245,206,.72);font-size:11px;font-weight:850;line-height:1.35;margin:0;max-width:270px}.bb-bankrupt-recovery{display:grid;grid-gap:7px;gap:7px;width:100%}.bb-bankrupt-recovery button{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:13px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:8px;gap:8px;grid-template-columns:36px minmax(0,1fr) auto;min-height:50px;padding:7px 8px;text-align:left}.bb-bankrupt-recovery button.is-good{border-color:rgba(36,234,212,.36)}.bb-bankrupt-recovery button.is-warn{border-color:rgba(255,226,122,.4)}.bb-bankrupt-recovery button:disabled{cursor:default;opacity:.52}.bb-bankrupt-recovery .bb-game-asset.tiny,.bb-bankrupt-route .bb-game-asset.tiny,.bb-screen-result.fail .bb-big-cta .bb-game-asset.tiny{border-radius:9px;height:32px;object-fit:cover;width:36px}.bb-bankrupt-recovery span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-bankrupt-recovery b,.bb-bankrupt-recovery small,.bb-bankrupt-recovery strong,.bb-bankrupt-route b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-bankrupt-recovery b{color:#ffe47a;font-size:11px;font-weight:950}.bb-bankrupt-recovery small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-bankrupt-recovery strong{background:rgba(255,226,122,.14);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;padding:5px 7px}.bb-bankrupt-route{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.bb-bankrupt-route span{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:11px;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-height:58px;min-width:0;padding:5px 4px}.bb-bankrupt-route span.active{background:rgba(255,78,120,.13);border-color:rgba(255,96,105,.42)}.bb-bankrupt-route span.done{background:rgba(36,234,212,.11);border-color:rgba(36,234,212,.36)}.bb-bankrupt-route b{color:rgba(255,245,206,.78);font-size:8px;font-weight:950;max-width:100%}.bb-result-topline{align-items:center;display:flex;gap:8px;justify-content:center;width:100%}.bb-result-topline span,.bb-result-topline strong{border-radius:999px;font-size:9px;font-weight:950;min-height:22px;padding:6px 10px}.bb-result-topline span{background:rgba(36,234,212,.12);border:1px solid rgba(36,234,212,.28);color:#8df4df}.bb-result-topline strong{background:rgba(255,226,122,.14);border:1px solid rgba(255,226,122,.34);color:#ffe47a}.bb-unlock-rewards{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.bb-unlock-rewards span{background:linear-gradient(180deg,rgba(36,234,212,.12),rgba(3,10,18,.82));border:1px solid rgba(36,234,212,.28);border-radius:12px;color:#fff5ce;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-width:0;padding:6px 4px}.bb-unlock-rewards .bb-game-asset{border-radius:9px;height:58px;object-fit:cover;width:64px}.bb-unlock-rewards b{color:#8df4df;font-size:9px;font-weight:950;line-height:1.05;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-record-badge{align-items:center;animation:bb-record-pulse 1.1s ease-in-out infinite alternate;background:linear-gradient(180deg,rgba(255,226,122,.22),rgba(36,234,212,.15));border:1px solid rgba(255,226,122,.52);border-radius:999px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:26px minmax(0,1fr) auto;min-height:34px;padding:4px 10px 4px 5px;width:100%}.bb-record-badge .bb-game-asset.tiny{height:24px;width:26px}.bb-record-badge span{color:#ffe47a;font-size:12px;font-weight:950;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.bb-record-badge strong{color:#8df4df;font-size:13px;font-weight:950}.bb-screen-result.success section{border-color:rgba(36,234,212,.78)}.bb-screen-result.fail section{border-color:rgba(255,96,105,.72)}.bb-result-burst-fx{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.bb-result-burst-fx span{animation:bb-result-token-burst 1.1s ease-out forwards;left:50%;opacity:0;position:absolute;top:24%}.bb-result-burst-fx.bad span{animation-name:bb-result-alert-pop}.bb-result-burst-fx .burst-token{filter:drop-shadow(0 0 10px rgba(255,226,122,.48));height:28px;object-fit:contain;width:34px}.bb-result-burst-fx.bad .burst-token{filter:drop-shadow(0 0 10px rgba(255,96,105,.42))}.bb-result-burst-fx span:first-child{--x:-132px;--y:-34px;animation-delay:40ms}.bb-result-burst-fx span:nth-child(2){--x:-88px;--y:38px;animation-delay:90ms}.bb-result-burst-fx span:nth-child(3){--x:-40px;--y:-64px;animation-delay:10ms}.bb-result-burst-fx span:nth-child(4){--x:38px;--y:-58px;animation-delay:80ms}.bb-result-burst-fx span:nth-child(5){--x:86px;--y:26px;animation-delay:.13s}.bb-result-burst-fx span:nth-child(6){--x:126px;--y:-22px;animation-delay:30ms}.bb-result-burst-fx span:nth-child(7){--x:-108px;--y:-86px;animation-delay:.16s}.bb-result-burst-fx span:nth-child(8){--x:112px;--y:-82px;animation-delay:.19s}.bb-result-hero-card .bb-result-facts{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bb-result-facts span,.bb-unlock-stats span{background:hsla(0,0%,100%,.045);border:1px solid rgba(255,245,206,.1);border-radius:10px;color:rgba(255,245,206,.88);font-size:11px;font-weight:900;min-height:28px;padding:7px 8px}.bb-result-facts span.reward{background:linear-gradient(180deg,rgba(255,226,122,.2),rgba(36,234,212,.1));border-color:rgba(255,226,122,.42);color:#ffe47a}.bb-result-hero-card>strong{font-size:36px;line-height:1}.bb-result-progress-dock{background:rgba(3,10,18,.58);border:1px solid rgba(255,245,206,.1);border-radius:14px;display:grid;grid-gap:6px;gap:6px;padding:6px;width:100%}.bb-result-progress-dock.ready{border-color:rgba(36,234,212,.36);box-shadow:inset 0 0 18px rgba(36,234,212,.06)}.bb-result-goal-line{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid rgba(246,199,93,.18);border-radius:11px;color:#fff5ce;display:grid;grid-gap:7px;gap:7px;grid-template-columns:34px minmax(0,1fr) auto;min-height:42px;padding:6px 8px 10px;position:relative;width:100%}.bb-result-progress-dock.ready .bb-result-goal-line{border-color:rgba(36,234,212,.3)}.bb-result-goal-line .bb-game-asset.tiny{height:30px;width:34px}.bb-result-goal-line span{display:grid;grid-gap:2px;gap:2px;min-width:0;text-align:left}.bb-result-goal-line b,.bb-result-goal-line small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-goal-line b{color:#ffe47a;font-size:11px;font-weight:950}.bb-result-goal-line small{color:rgba(255,245,206,.66);font-size:9px;font-weight:850}.bb-result-goal-line>strong{color:#8df4df;font-size:12px;font-weight:950}.bb-result-goal-line i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:4px;height:4px;left:8px;overflow:hidden;position:absolute;right:8px}.bb-result-goal-line i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-result-quick-actions,.bb-result-side-actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bb-result-quick-actions.single,.bb-result-side-actions.single{grid-template-columns:1fr}.bb-result-quick-actions button,.bb-result-side-actions button{align-items:center;background:rgba(3,10,18,.78);border:1px solid rgba(36,234,212,.28);border-radius:10px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;grid-template-columns:28px minmax(0,1fr);justify-items:start;min-height:38px;padding:6px 5px;text-align:left}.bb-result-side-actions button:first-child{border-color:rgba(255,226,122,.36)}.bb-result-quick-actions button.hot{background:linear-gradient(180deg,rgba(255,226,122,.28),rgba(36,234,212,.16));border-color:rgba(255,226,122,.58);box-shadow:0 0 22px rgba(255,226,122,.2)}.bb-result-quick-actions button:active,.bb-result-side-actions button:active{transform:translateY(1px) scale(.99)}.bb-result-quick-actions .bb-game-asset.tiny,.bb-result-side-actions .bb-game-asset.tiny{border-radius:8px;height:24px;width:28px}.bb-result-quick-actions span,.bb-result-side-actions span{font-size:10px;font-weight:950;line-height:1.05;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-replay-strip{background:radial-gradient(circle at 10% 0,rgba(36,234,212,.2),transparent 36%),radial-gradient(circle at 92% 0,rgba(255,226,122,.18),transparent 34%),linear-gradient(180deg,rgba(3,10,18,.9),rgba(8,28,38,.78));border:1px solid rgba(36,234,212,.34);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;overflow:hidden;padding:8px;width:100%}.bb-result-replay-strip.win{border-color:rgba(255,226,122,.48);box-shadow:inset 0 0 18px rgba(255,226,122,.08)}.bb-result-replay-strip.loss{background:radial-gradient(circle at 10% 0,rgba(255,78,120,.2),transparent 36%),linear-gradient(180deg,rgba(22,12,18,.92),rgba(3,10,18,.82));border-color:rgba(255,78,120,.42)}.bb-result-replay-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-result-replay-actions .bb-game-asset.tiny,.bb-result-replay-head .bb-game-asset.tiny,.bb-result-replay-steps .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-result-replay-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-result-replay-head b,.bb-result-replay-head small,.bb-result-replay-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-replay-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-result-replay-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-result-replay-head strong{color:#8df4df;font-size:12px;font-weight:950}.bb-result-replay-steps{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-result-replay-steps span{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.12);border-radius:10px;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:62px;min-width:0;padding:5px 3px;position:relative;text-align:center}.bb-result-replay-steps span:after{background:rgba(36,234,212,.48);content:"";height:2px;position:absolute;right:-5px;top:28px;width:5px}.bb-result-replay-steps span.final:after{display:none}.bb-result-replay-steps span.final{background:linear-gradient(180deg,rgba(255,226,122,.18),rgba(36,234,212,.09));border-color:rgba(255,226,122,.42)}.bb-result-replay-steps .bb-game-asset.tiny{height:24px;width:26px}.bb-result-replay-steps b,.bb-result-replay-steps small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-replay-steps b{color:#8df4df;font-size:7px;font-weight:950}.bb-result-replay-steps small{color:rgba(255,245,206,.62);font-size:6px;font-weight:850}.bb-result-replay-actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1.12fr 1fr .9fr}.bb-result-replay-actions button{align-items:center;background:linear-gradient(135deg,#ffe47a,#24ead4);border:0;border-radius:12px;color:#06101b;cursor:pointer;display:grid;grid-gap:5px;gap:5px;grid-template-columns:28px minmax(0,1fr);min-height:42px;overflow:hidden;padding:6px;text-align:left}.bb-result-replay-actions button:nth-child(2){background:linear-gradient(135deg,#ff9b48,#ffe47a)}.bb-result-replay-actions button:nth-child(3){background:hsla(0,0%,100%,.08);border:1px solid rgba(36,234,212,.24);color:#fff5ce}.bb-result-replay-actions .bb-game-asset.tiny{height:26px;width:28px}.bb-result-replay-actions span{font-size:8px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-one-more-slot{background:radial-gradient(circle at 10% 0,rgba(255,226,122,.24),transparent 34%),radial-gradient(circle at 92% 0,rgba(255,78,120,.2),transparent 34%),linear-gradient(135deg,rgba(24,9,27,.94),rgba(3,10,18,.9));border:1px solid rgba(255,226,122,.42);border-radius:16px;box-shadow:0 0 32px rgba(255,226,122,.12),inset 0 1px 0 hsla(0,0%,100%,.1);display:grid;grid-gap:8px;gap:8px;overflow:hidden;padding:8px;position:relative;width:100%}.bb-result-one-more-slot.is-trend{border-color:rgba(36,234,212,.48)}.bb-result-one-more-slot.is-claim,.bb-result-one-more-slot.is-scale{border-color:rgba(255,226,122,.58)}.bb-result-one-more-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-result-one-more-actions .bb-game-asset.tiny,.bb-result-one-more-head .bb-game-asset.tiny,.bb-result-one-more-reels .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-result-one-more-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-result-one-more-head b,.bb-result-one-more-head small,.bb-result-one-more-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-one-more-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-result-one-more-head small{color:rgba(255,245,206,.66);font-size:8px;font-weight:850}.bb-result-one-more-head strong{background:linear-gradient(180deg,#ffe47a,#ff4e78);border-radius:999px;color:#06101b;font-size:9px;font-weight:950;padding:5px 8px;text-transform:uppercase}.bb-result-one-more-reels{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-result-one-more-reels span{align-items:center;background:hsla(0,0%,100%,.065);border:1px solid rgba(255,245,206,.13);border-radius:12px;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-height:70px;min-width:0;padding:6px 4px;text-align:center}.bb-result-one-more-reels .bb-game-asset.tiny{height:28px;width:31px}.bb-result-one-more-reels b,.bb-result-one-more-reels small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-one-more-reels b{color:#8df4df;font-size:8px;font-weight:950}.bb-result-one-more-reels small{color:#ffe47a;font-size:10px;font-weight:950}.bb-result-one-more-actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1.25fr 1fr 1fr}.bb-result-one-more-actions button{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid rgba(36,234,212,.24);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:5px;gap:5px;grid-template-columns:28px minmax(0,1fr);min-height:42px;overflow:hidden;padding:6px;text-align:left}.bb-result-one-more-actions button.is-claim,.bb-result-one-more-actions button.is-scale{background:linear-gradient(135deg,#ffe47a,#ff9b48);border:0;color:#06101b}.bb-result-one-more-actions button.is-trend{background:linear-gradient(135deg,#24ead4,#ffe47a);border:0;color:#06101b}.bb-result-one-more-actions button:active{transform:translateY(1px) scale(.99)}.bb-result-one-more-actions .bb-game-asset.tiny{height:26px;width:28px}.bb-result-one-more-actions span{font-size:8px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-streak-card{align-items:center;background:linear-gradient(180deg,rgba(255,112,61,.13),rgba(3,10,18,.82));border:1px solid rgba(255,157,61,.32);border-radius:14px;display:grid;grid-gap:7px;gap:7px;grid-template-columns:34px minmax(0,1fr) auto;min-height:48px;padding:7px 8px 10px;position:relative;width:100%}.bb-streak-card.hot{border-color:rgba(255,226,122,.52);box-shadow:0 0 20px rgba(255,157,61,.12)}.bb-streak-card .bb-game-asset.tiny{height:30px;width:34px}.bb-streak-card span{display:grid;grid-gap:2px;gap:2px;min-width:0;text-align:left}.bb-streak-card b,.bb-streak-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-streak-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-streak-card small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-streak-card>strong{color:#8df4df;font-size:12px;font-weight:950}.bb-streak-card i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:4px;height:4px;left:8px;overflow:hidden;position:absolute;right:8px}.bb-streak-card i:before{background:linear-gradient(90deg,#ff9d3d,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-screen-result .bb-challenge-card{background:linear-gradient(180deg,rgba(36,234,212,.18),rgba(3,10,18,.86));border:1px solid rgba(36,234,212,.42);border-radius:14px;box-shadow:0 0 22px rgba(36,234,212,.14),inset 0 0 18px rgba(36,234,212,.08);cursor:default}.bb-screen-result .bb-challenge-card,.bb-screen-result .bb-mission-reward-card{align-items:center;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) 34px;min-height:48px;padding:7px 9px;text-align:left;width:100%}.bb-screen-result .bb-mission-reward-card{background:linear-gradient(180deg,rgba(255,226,122,.18),rgba(3,10,18,.86));border:1px solid rgba(255,226,122,.46);border-radius:14px;box-shadow:0 0 22px rgba(255,226,122,.14),inset 0 0 18px rgba(255,226,122,.08)}.bb-live-bonus-card,.bb-market-frenzy-result-card,.bb-perfect-beat-result-card{align-items:center;background:radial-gradient(circle at 12% 18%,rgba(36,234,212,.3),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.24),rgba(3,10,18,.88));border:1px solid rgba(255,226,122,.58);border-radius:14px;box-shadow:0 0 28px rgba(255,226,122,.18),inset 0 0 18px rgba(36,234,212,.1);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;padding:7px 9px;text-align:left;width:100%}.bb-market-frenzy-result-card,.bb-perfect-beat-result-card{background:radial-gradient(circle at 12% 18%,rgba(255,226,122,.26),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.18),rgba(3,10,18,.88))}.bb-market-frenzy-result-card{background:radial-gradient(circle at 88% 12%,rgba(255,78,120,.22),transparent 36%),linear-gradient(180deg,rgba(255,226,122,.18),rgba(3,10,18,.9))}.bb-market-frenzy-result-card.paid,.bb-market-frenzy-result-card.ready,.bb-perfect-beat-result-card.paid{border-color:rgba(36,234,212,.62)}.bb-live-bonus-card .bb-game-asset.tiny,.bb-market-frenzy-result-card .bb-game-asset.tiny,.bb-perfect-beat-result-card .bb-game-asset.tiny{height:30px;width:34px}.bb-live-bonus-card span,.bb-market-frenzy-result-card span,.bb-perfect-beat-result-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-live-bonus-card b,.bb-live-bonus-card small,.bb-live-bonus-card strong,.bb-market-frenzy-result-card b,.bb-market-frenzy-result-card small,.bb-market-frenzy-result-card strong,.bb-perfect-beat-result-card b,.bb-perfect-beat-result-card small,.bb-perfect-beat-result-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-live-bonus-card b,.bb-market-frenzy-result-card b,.bb-perfect-beat-result-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-live-bonus-card small,.bb-market-frenzy-result-card small,.bb-perfect-beat-result-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-live-bonus-card strong,.bb-market-frenzy-result-card strong,.bb-perfect-beat-result-card strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 9px}.bb-screen-result .bb-closing-move-result-card{align-items:center;background:radial-gradient(circle at 88% 10%,rgba(255,78,120,.2),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.12),rgba(3,10,18,.88));border:1px solid rgba(255,78,120,.42);border-radius:14px;box-shadow:0 0 22px rgba(255,78,120,.12),inset 0 0 18px rgba(36,234,212,.06);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;padding:7px 9px;text-align:left;width:100%}.bb-screen-result .bb-closing-move-result-card.paid{background:radial-gradient(circle at 88% 10%,rgba(255,226,122,.28),transparent 34%),linear-gradient(180deg,rgba(255,78,120,.18),rgba(3,10,18,.88));border-color:rgba(255,226,122,.54)}.bb-screen-result .bb-closing-move-result-card .bb-game-asset.tiny{height:30px;width:34px}.bb-screen-result .bb-closing-move-result-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-screen-result .bb-closing-move-result-card b,.bb-screen-result .bb-closing-move-result-card small,.bb-screen-result .bb-closing-move-result-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-screen-result .bb-closing-move-result-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-screen-result .bb-closing-move-result-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-screen-result .bb-closing-move-result-card strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 9px}.bb-growth-roadmap{background:radial-gradient(circle at 88% 10%,rgba(36,234,212,.2),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.12),rgba(3,10,18,.86));border:1px solid rgba(246,199,93,.34);border-radius:15px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;padding:8px;width:100%}.bb-growth-roadmap.ready{border-color:rgba(36,234,212,.62);box-shadow:0 0 24px rgba(36,234,212,.13)}.bb-growth-roadmap-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;text-align:left}.bb-growth-roadmap-head .bb-game-asset.tiny{height:30px;width:34px}.bb-growth-roadmap-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-growth-roadmap-head b,.bb-growth-roadmap-head small,.bb-growth-roadmap-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-growth-roadmap-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-growth-roadmap-head small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-growth-roadmap-head strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 9px}.bb-growth-roadmap-line{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-growth-roadmap-line span{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-width:0;padding:5px 3px}.bb-growth-roadmap-line span.done{background:rgba(36,234,212,.12);border-color:rgba(36,234,212,.28)}.bb-growth-roadmap-line span.active{background:rgba(255,226,122,.16);border-color:rgba(255,226,122,.42)}.bb-growth-roadmap-line .bb-game-asset{border-radius:7px;height:24px;object-fit:cover;width:28px}.bb-growth-roadmap-line b,.bb-growth-roadmap-line small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-growth-roadmap-line b{color:#fff5ce;font-size:8px;font-weight:950}.bb-growth-roadmap-line small{color:rgba(255,245,206,.58);font-size:7px;font-weight:850}.bb-trend-rush-card{background:radial-gradient(circle at 88% 12%,rgba(36,234,212,.26),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.18),rgba(3,10,18,.88));border:1px solid rgba(36,234,212,.48);border-radius:14px;box-shadow:0 0 24px rgba(36,234,212,.14),inset 0 0 18px rgba(255,226,122,.08)}.bb-order-result-card,.bb-trend-rush-card{align-items:center;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;overflow:hidden;padding:7px 9px 11px;position:relative;text-align:left;width:100%}.bb-order-result-card{background:radial-gradient(circle at 86% 8%,rgba(255,226,122,.28),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.16),rgba(3,10,18,.9));border:1px solid rgba(36,234,212,.44);border-radius:14px;box-shadow:0 0 24px rgba(36,234,212,.14),inset 0 0 18px rgba(255,226,122,.07)}.bb-order-result-card.complete{background:radial-gradient(circle at 82% 0,rgba(255,226,122,.36),transparent 36%),linear-gradient(180deg,rgba(255,135,42,.22),rgba(3,10,18,.9));border-color:rgba(255,226,122,.58);box-shadow:0 0 28px rgba(255,226,122,.18),inset 0 0 18px rgba(36,234,212,.08)}.bb-order-result-card .bb-game-asset.tiny{height:30px;width:34px}.bb-order-result-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-order-result-card b,.bb-order-result-card small,.bb-order-result-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-order-result-card b{color:#8df4df;font-size:11px;font-weight:950}.bb-order-result-card.complete b,.bb-order-result-card.complete strong{color:#ffe47a}.bb-order-result-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-order-result-card strong{color:#8df4df;font-size:12px;font-weight:950}.bb-order-result-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:4px;left:9px;overflow:hidden;position:absolute;right:9px}.bb-order-result-card i:before{background:linear-gradient(90deg,#20d7c4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-trend-rush-card.complete{background:radial-gradient(circle at 82% 0,rgba(255,226,122,.36),transparent 36%),linear-gradient(180deg,rgba(255,135,42,.24),rgba(3,10,18,.88));border-color:rgba(255,226,122,.58);box-shadow:0 0 28px rgba(255,226,122,.18),inset 0 0 18px rgba(36,234,212,.08)}.bb-trend-rush-card .bb-game-asset.tiny{height:30px;width:34px}.bb-trend-rush-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-trend-rush-card b,.bb-trend-rush-card small,.bb-trend-rush-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-trend-rush-card b{color:#8df4df;font-size:11px;font-weight:950}.bb-trend-rush-card.complete b{color:#ffe47a}.bb-trend-rush-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-trend-rush-card strong{color:#8df4df;font-size:12px;font-weight:950}.bb-trend-rush-card.complete strong{color:#ffe47a}.bb-trend-rush-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:4px;left:9px;overflow:hidden;position:absolute;right:9px}.bb-trend-rush-card i:before{background:linear-gradient(90deg,#20d7c4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-screen-result .bb-city-level-card,.bb-screen-result .bb-pattern-level-card{align-items:center;background:linear-gradient(180deg,rgba(255,78,120,.16),rgba(3,10,18,.88));border:1px solid rgba(255,226,122,.38);border-radius:14px;box-shadow:0 0 22px rgba(255,78,120,.12),inset 0 0 18px rgba(255,226,122,.08);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:42px minmax(0,1fr) auto;min-height:54px;padding:7px 9px;text-align:left;width:100%}.bb-screen-result .bb-city-level-card{background:linear-gradient(180deg,rgba(36,234,212,.16),rgba(3,10,18,.88));border-color:rgba(36,234,212,.42);box-shadow:0 0 22px rgba(36,234,212,.12),inset 0 0 18px rgba(255,226,122,.08)}.bb-screen-result .bb-album-ready-card{align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.2),rgba(3,10,18,.88));border:1px solid rgba(36,234,212,.52);border-radius:14px;box-shadow:0 0 24px rgba(36,234,212,.16),inset 0 0 18px rgba(255,226,122,.08);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;padding:7px 9px;text-align:left;width:100%}.bb-screen-result .bb-big-buyer-result-card,.bb-screen-result .bb-boss-ready-card,.bb-screen-result .bb-buyer-affinity-result-card,.bb-screen-result .bb-buyer-queue-result-card,.bb-screen-result .bb-buyer-wish-result-card,.bb-screen-result .bb-combo-codex-result-card,.bb-screen-result .bb-comeback-bank-result-card,.bb-screen-result .bb-flash-result-card,.bb-screen-result .bb-market-rumor-result-card,.bb-screen-result .bb-market-tour-ready-card,.bb-screen-result .bb-pass-ready-card,.bb-screen-result .bb-pressure-result-card,.bb-screen-result .bb-rank-ready-card,.bb-screen-result .bb-result-combo-card,.bb-screen-result .bb-rival-reward-card,.bb-screen-result .bb-route-chain-result-card,.bb-screen-result .bb-season-ready-card,.bb-screen-result .bb-streak-bank-result-card,.bb-screen-result .bb-tactic-result-card{align-items:center;background:linear-gradient(180deg,rgba(255,135,42,.18),rgba(3,10,18,.88));border:1px solid rgba(255,226,122,.46);border-radius:14px;box-shadow:0 0 24px rgba(255,192,86,.14),inset 0 0 18px rgba(36,234,212,.08);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;padding:7px 9px;text-align:left;width:100%}.bb-screen-result .bb-boss-ready-card{background:linear-gradient(180deg,rgba(255,226,122,.24),rgba(3,10,18,.88));border-color:rgba(255,226,122,.6);box-shadow:0 0 26px rgba(255,226,122,.18),inset 0 0 18px rgba(36,234,212,.08)}.bb-screen-result .bb-big-buyer-result-card{background:linear-gradient(180deg,rgba(255,226,122,.2),rgba(3,10,18,.88));border-color:rgba(255,226,122,.52);box-shadow:0 0 24px rgba(255,226,122,.16),inset 0 0 18px rgba(36,234,212,.08)}.bb-screen-result .bb-tactic-result-card{background:radial-gradient(circle at 88% 10%,rgba(255,226,122,.22),transparent 34%),linear-gradient(180deg,rgba(255,78,120,.16),rgba(3,10,18,.88));border-color:rgba(255,192,86,.42);box-shadow:0 0 22px rgba(255,192,86,.12),inset 0 0 18px rgba(36,234,212,.06)}.bb-screen-result .bb-tactic-result-card.paid{background:radial-gradient(circle at 88% 10%,rgba(36,234,212,.22),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.18),rgba(3,10,18,.88));border-color:rgba(36,234,212,.48)}.bb-screen-result .bb-buyer-wish-result-card{background:radial-gradient(circle at 88% 10%,rgba(36,234,212,.18),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.14),rgba(3,10,18,.88));border-color:rgba(36,234,212,.38)}.bb-screen-result .bb-buyer-wish-result-card.paid{background:radial-gradient(circle at 88% 10%,rgba(255,226,122,.28),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.2),rgba(3,10,18,.88));border-color:rgba(255,226,122,.56);box-shadow:0 0 26px rgba(255,226,122,.16),inset 0 0 18px rgba(36,234,212,.08)}.bb-screen-result .bb-buyer-queue-result-card{background:radial-gradient(circle at 88% 10%,rgba(36,234,212,.2),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.13),rgba(3,10,18,.88));border-color:rgba(36,234,212,.4)}.bb-screen-result .bb-buyer-queue-result-card.paid{background:radial-gradient(circle at 88% 10%,rgba(255,226,122,.28),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.2),rgba(3,10,18,.88));border-color:rgba(255,226,122,.58);box-shadow:0 0 26px rgba(255,226,122,.16),inset 0 0 18px rgba(36,234,212,.08)}.bb-screen-result .bb-buyer-affinity-result-card{background:radial-gradient(circle at 88% 10%,rgba(36,234,212,.22),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.16),rgba(3,10,18,.88));border-color:rgba(36,234,212,.44)}.bb-screen-result .bb-buyer-affinity-result-card.paid{background:radial-gradient(circle at 88% 10%,rgba(255,226,122,.32),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.22),rgba(3,10,18,.88));border-color:rgba(255,226,122,.6);box-shadow:0 0 26px rgba(36,234,212,.14),inset 0 0 18px rgba(255,226,122,.08)}.bb-screen-result .bb-buyurtma-result-card{align-items:center;background:radial-gradient(circle at 88% 10%,rgba(255,78,120,.18),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.15),rgba(3,10,18,.88));border:1px solid rgba(255,226,122,.44);border-radius:14px;box-shadow:inset 0 0 18px rgba(36,234,212,.07);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;padding:7px 9px;text-align:left;width:100%}.bb-screen-result .bb-buyurtma-result-card.paid{background:radial-gradient(circle at 88% 10%,rgba(255,226,122,.3),transparent 34%),linear-gradient(180deg,rgba(255,78,120,.2),rgba(3,10,18,.88));border-color:rgba(255,226,122,.64);box-shadow:0 0 26px rgba(255,226,122,.18),inset 0 0 18px rgba(36,234,212,.08)}.bb-screen-result .bb-buyurtma-result-card .bb-game-asset.tiny{height:30px;width:34px}.bb-screen-result .bb-buyurtma-result-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-screen-result .bb-buyurtma-result-card b,.bb-screen-result .bb-buyurtma-result-card small,.bb-screen-result .bb-buyurtma-result-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-screen-result .bb-buyurtma-result-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-screen-result .bb-buyurtma-result-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-screen-result .bb-buyurtma-result-card strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 9px}.bb-stage-income-card{align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.18),rgba(3,10,18,.88));border:1px solid rgba(36,234,212,.44);border-radius:14px;box-shadow:0 0 22px rgba(36,234,212,.12),inset 0 0 18px rgba(255,226,122,.06);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;padding:7px 9px;text-align:left;width:100%}.bb-stage-income-card .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-stage-income-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-stage-income-card b,.bb-stage-income-card small,.bb-stage-income-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-stage-income-card b{color:#8df4df;font-size:11px;font-weight:950}.bb-stage-income-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-stage-income-card strong{color:#ffe47a;font-size:12px;font-weight:950}.bb-screen-result .bb-rival-reward-card{background:linear-gradient(180deg,rgba(255,78,120,.2),rgba(3,10,18,.88));border-color:rgba(255,226,122,.56);box-shadow:0 0 26px rgba(255,78,120,.16),inset 0 0 18px rgba(255,226,122,.08)}.bb-rival-chase-card{align-items:center;background:linear-gradient(180deg,rgba(255,78,120,.14),rgba(3,10,18,.88));border:1px solid rgba(255,226,122,.36);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;overflow:hidden;padding:7px 9px 11px;position:relative;text-align:left;width:100%}.bb-rival-chase-card .bb-game-asset.tiny{height:30px;width:34px}.bb-rival-chase-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-rival-chase-card b,.bb-rival-chase-card small,.bb-rival-chase-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-rival-chase-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-rival-chase-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-rival-chase-card strong{color:#8df4df;font-size:12px;font-weight:950}.bb-rival-chase-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:4px;left:9px;overflow:hidden;position:absolute;right:9px}.bb-rival-chase-card i:before{background:linear-gradient(90deg,#ff4e78,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-screen-result .bb-rank-ready-card{background:linear-gradient(180deg,rgba(36,234,212,.2),rgba(3,10,18,.88));border-color:rgba(36,234,212,.52)}.bb-screen-result .bb-pass-ready-card{background:radial-gradient(circle at 88% 0,rgba(255,226,122,.3),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.22),rgba(3,10,18,.88));border-color:rgba(255,226,122,.58);box-shadow:0 0 26px rgba(255,226,122,.18),inset 0 0 18px rgba(36,234,212,.1)}.bb-screen-result .bb-season-ready-card{background:radial-gradient(circle at 88% 0,rgba(255,78,120,.28),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.22),rgba(3,10,18,.88));border-color:rgba(255,78,120,.58);box-shadow:0 0 26px rgba(255,78,120,.18),inset 0 0 18px rgba(255,226,122,.08)}.bb-screen-result .bb-market-tour-ready-card{background:radial-gradient(circle at 88% 0,rgba(36,234,212,.28),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.2),rgba(3,10,18,.88));border-color:rgba(36,234,212,.58);box-shadow:0 0 26px rgba(36,234,212,.18),inset 0 0 18px rgba(255,226,122,.08)}.bb-screen-result .bb-streak-bank-result-card{background:radial-gradient(circle at 88% 0,rgba(255,157,61,.24),transparent 34%),linear-gradient(180deg,rgba(255,78,120,.14),rgba(3,10,18,.88));border-color:rgba(255,157,61,.44);box-shadow:none}.bb-screen-result .bb-pressure-result-card{background:radial-gradient(circle at 88% 0,rgba(255,78,120,.22),transparent 34%),linear-gradient(180deg,rgba(255,157,61,.16),rgba(3,10,18,.88));border-color:rgba(255,157,61,.44);box-shadow:inset 0 0 18px rgba(255,226,122,.07)}.bb-screen-result .bb-pressure-result-card.paid{border-color:rgba(255,78,120,.54);box-shadow:0 0 24px rgba(255,78,120,.14),inset 0 0 18px rgba(255,226,122,.08)}.bb-screen-result .bb-market-rumor-result-card{background:radial-gradient(circle at 88% 0,rgba(36,234,212,.22),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.15),rgba(3,10,18,.88));border-color:rgba(36,234,212,.44);box-shadow:inset 0 0 18px rgba(255,226,122,.07)}.bb-screen-result .bb-market-rumor-result-card.hit{border-color:rgba(255,226,122,.64);box-shadow:0 0 26px rgba(255,226,122,.18),inset 0 0 18px rgba(36,234,212,.08)}.bb-screen-result .bb-market-rumor-result-card.miss{background:radial-gradient(circle at 88% 0,rgba(255,78,120,.2),transparent 34%),linear-gradient(180deg,rgba(255,135,42,.14),rgba(3,10,18,.88));border-color:rgba(255,135,42,.48)}.bb-screen-result .bb-route-chain-result-card{background:radial-gradient(circle at 88% 0,rgba(36,234,212,.22),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.14),rgba(3,10,18,.88));border-color:rgba(36,234,212,.42)}.bb-screen-result .bb-route-chain-result-card.complete{border-color:rgba(255,226,122,.62);box-shadow:0 0 26px rgba(255,226,122,.18),inset 0 0 18px rgba(36,234,212,.08)}.bb-screen-result .bb-combo-codex-result-card{background:radial-gradient(circle at 88% 0,rgba(255,78,120,.22),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.18),rgba(3,10,18,.88));border-color:rgba(255,226,122,.54);box-shadow:0 0 24px rgba(36,234,212,.14),inset 0 0 18px rgba(255,226,122,.08)}.bb-screen-result .bb-comeback-bank-result-card{background:radial-gradient(circle at 88% 0,rgba(255,135,42,.24),transparent 34%),linear-gradient(180deg,rgba(255,78,120,.16),rgba(3,10,18,.88));border-color:rgba(255,135,42,.5)}.bb-screen-result .bb-comeback-bank-result-card.ready{border-color:rgba(255,226,122,.66);box-shadow:0 0 26px rgba(255,226,122,.18),inset 0 0 18px rgba(255,135,42,.08)}.bb-screen-result .bb-streak-bank-result-card.ready{background:radial-gradient(circle at 88% 0,rgba(255,226,122,.3),transparent 34%),linear-gradient(180deg,rgba(255,157,61,.22),rgba(3,10,18,.88));border-color:rgba(255,226,122,.62);box-shadow:0 0 26px rgba(255,157,61,.18),inset 0 0 18px rgba(255,226,122,.08)}.bb-screen-result .bb-flash-result-card.paid{background:radial-gradient(circle at 88% 0,rgba(255,78,120,.28),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.2),rgba(3,10,18,.88));border-color:rgba(255,78,120,.58);box-shadow:0 0 26px rgba(255,78,120,.18),inset 0 0 18px rgba(255,226,122,.08)}.bb-screen-result .bb-mission-reward-card .bb-game-asset.tiny{height:30px;width:34px}.bb-screen-result .bb-album-ready-card .bb-game-asset.tiny{border-radius:8px;height:30px;object-fit:cover;width:34px}.bb-screen-result .bb-big-buyer-result-card .bb-game-asset.tiny,.bb-screen-result .bb-boss-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-buyer-affinity-result-card .bb-game-asset.tiny,.bb-screen-result .bb-buyer-queue-result-card .bb-game-asset.tiny,.bb-screen-result .bb-buyer-wish-result-card .bb-game-asset.tiny,.bb-screen-result .bb-combo-codex-result-card .bb-game-asset.tiny,.bb-screen-result .bb-comeback-bank-result-card .bb-game-asset.tiny,.bb-screen-result .bb-flash-result-card .bb-game-asset.tiny,.bb-screen-result .bb-market-rumor-result-card .bb-game-asset.tiny,.bb-screen-result .bb-market-tour-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-pass-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-pressure-result-card .bb-game-asset.tiny,.bb-screen-result .bb-rank-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-result-combo-card .bb-game-asset.tiny,.bb-screen-result .bb-rival-reward-card .bb-game-asset.tiny,.bb-screen-result .bb-route-chain-result-card .bb-game-asset.tiny,.bb-screen-result .bb-season-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-streak-bank-result-card .bb-game-asset.tiny,.bb-screen-result .bb-tactic-result-card .bb-game-asset.tiny{height:30px;width:34px}.bb-screen-result .bb-city-level-card .bb-game-asset.tiny{border-radius:8px;height:38px;object-fit:cover;width:42px}.bb-screen-result .bb-pattern-level-card .bb-game-asset.pattern{border-radius:9px;height:38px;object-fit:cover;width:42px}.bb-screen-result .bb-album-ready-card span,.bb-screen-result .bb-big-buyer-result-card span,.bb-screen-result .bb-boss-ready-card span,.bb-screen-result .bb-buyer-affinity-result-card span,.bb-screen-result .bb-buyer-queue-result-card span,.bb-screen-result .bb-buyer-wish-result-card span,.bb-screen-result .bb-city-level-card span,.bb-screen-result .bb-combo-codex-result-card span,.bb-screen-result .bb-comeback-bank-result-card span,.bb-screen-result .bb-flash-result-card span,.bb-screen-result .bb-market-rumor-result-card span,.bb-screen-result .bb-market-tour-ready-card span,.bb-screen-result .bb-mission-reward-card span,.bb-screen-result .bb-pass-ready-card span,.bb-screen-result .bb-pattern-level-card span,.bb-screen-result .bb-pressure-result-card span,.bb-screen-result .bb-rank-ready-card span,.bb-screen-result .bb-result-combo-card span,.bb-screen-result .bb-rival-reward-card span,.bb-screen-result .bb-route-chain-result-card span,.bb-screen-result .bb-season-ready-card span,.bb-screen-result .bb-streak-bank-result-card span,.bb-screen-result .bb-tactic-result-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-screen-result .bb-album-ready-card b,.bb-screen-result .bb-album-ready-card small,.bb-screen-result .bb-album-ready-card strong,.bb-screen-result .bb-big-buyer-result-card b,.bb-screen-result .bb-big-buyer-result-card small,.bb-screen-result .bb-big-buyer-result-card strong,.bb-screen-result .bb-boss-ready-card b,.bb-screen-result .bb-boss-ready-card small,.bb-screen-result .bb-boss-ready-card strong,.bb-screen-result .bb-buyer-affinity-result-card b,.bb-screen-result .bb-buyer-affinity-result-card small,.bb-screen-result .bb-buyer-affinity-result-card strong,.bb-screen-result .bb-buyer-queue-result-card b,.bb-screen-result .bb-buyer-queue-result-card small,.bb-screen-result .bb-buyer-queue-result-card strong,.bb-screen-result .bb-buyer-wish-result-card b,.bb-screen-result .bb-buyer-wish-result-card small,.bb-screen-result .bb-buyer-wish-result-card strong,.bb-screen-result .bb-city-level-card b,.bb-screen-result .bb-city-level-card small,.bb-screen-result .bb-city-level-card strong,.bb-screen-result .bb-combo-codex-result-card b,.bb-screen-result .bb-combo-codex-result-card small,.bb-screen-result .bb-combo-codex-result-card strong,.bb-screen-result .bb-comeback-bank-result-card b,.bb-screen-result .bb-comeback-bank-result-card small,.bb-screen-result .bb-comeback-bank-result-card strong,.bb-screen-result .bb-flash-result-card b,.bb-screen-result .bb-flash-result-card small,.bb-screen-result .bb-flash-result-card strong,.bb-screen-result .bb-market-rumor-result-card b,.bb-screen-result .bb-market-rumor-result-card small,.bb-screen-result .bb-market-rumor-result-card strong,.bb-screen-result .bb-market-tour-ready-card b,.bb-screen-result .bb-market-tour-ready-card small,.bb-screen-result .bb-market-tour-ready-card strong,.bb-screen-result .bb-mission-reward-card b,.bb-screen-result .bb-mission-reward-card small,.bb-screen-result .bb-pass-ready-card b,.bb-screen-result .bb-pass-ready-card small,.bb-screen-result .bb-pass-ready-card strong,.bb-screen-result .bb-pattern-level-card b,.bb-screen-result .bb-pattern-level-card small,.bb-screen-result .bb-pattern-level-card strong,.bb-screen-result .bb-pressure-result-card b,.bb-screen-result .bb-pressure-result-card small,.bb-screen-result .bb-pressure-result-card strong,.bb-screen-result .bb-rank-ready-card b,.bb-screen-result .bb-rank-ready-card small,.bb-screen-result .bb-rank-ready-card strong,.bb-screen-result .bb-result-combo-card b,.bb-screen-result .bb-result-combo-card small,.bb-screen-result .bb-result-combo-card strong,.bb-screen-result .bb-rival-reward-card b,.bb-screen-result .bb-rival-reward-card small,.bb-screen-result .bb-rival-reward-card strong,.bb-screen-result .bb-route-chain-result-card b,.bb-screen-result .bb-route-chain-result-card small,.bb-screen-result .bb-route-chain-result-card strong,.bb-screen-result .bb-season-ready-card b,.bb-screen-result .bb-season-ready-card small,.bb-screen-result .bb-season-ready-card strong,.bb-screen-result .bb-streak-bank-result-card b,.bb-screen-result .bb-streak-bank-result-card small,.bb-screen-result .bb-streak-bank-result-card strong,.bb-screen-result .bb-tactic-result-card b,.bb-screen-result .bb-tactic-result-card small,.bb-screen-result .bb-tactic-result-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-screen-result .bb-city-level-card b,.bb-screen-result .bb-mission-reward-card b,.bb-screen-result .bb-pattern-level-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-screen-result .bb-album-ready-card b,.bb-screen-result .bb-combo-codex-result-card b,.bb-screen-result .bb-comeback-bank-result-card b,.bb-screen-result .bb-market-rumor-result-card b,.bb-screen-result .bb-market-tour-ready-card b,.bb-screen-result .bb-pass-ready-card b,.bb-screen-result .bb-pressure-result-card b,.bb-screen-result .bb-rank-ready-card b,.bb-screen-result .bb-route-chain-result-card b,.bb-screen-result .bb-season-ready-card b,.bb-screen-result .bb-streak-bank-result-card b{color:#8df4df;font-size:11px;font-weight:950}.bb-screen-result .bb-big-buyer-result-card b,.bb-screen-result .bb-boss-ready-card b,.bb-screen-result .bb-buyer-affinity-result-card b,.bb-screen-result .bb-buyer-queue-result-card b,.bb-screen-result .bb-buyer-wish-result-card b,.bb-screen-result .bb-flash-result-card b,.bb-screen-result .bb-result-combo-card b,.bb-screen-result .bb-rival-reward-card b,.bb-screen-result .bb-tactic-result-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-screen-result .bb-album-ready-card small,.bb-screen-result .bb-big-buyer-result-card small,.bb-screen-result .bb-boss-ready-card small,.bb-screen-result .bb-buyer-affinity-result-card small,.bb-screen-result .bb-buyer-queue-result-card small,.bb-screen-result .bb-buyer-wish-result-card small,.bb-screen-result .bb-city-level-card small,.bb-screen-result .bb-combo-codex-result-card small,.bb-screen-result .bb-comeback-bank-result-card small,.bb-screen-result .bb-flash-result-card small,.bb-screen-result .bb-market-rumor-result-card small,.bb-screen-result .bb-market-tour-ready-card small,.bb-screen-result .bb-mission-reward-card small,.bb-screen-result .bb-pass-ready-card small,.bb-screen-result .bb-pattern-level-card small,.bb-screen-result .bb-pressure-result-card small,.bb-screen-result .bb-rank-ready-card small,.bb-screen-result .bb-result-combo-card small,.bb-screen-result .bb-rival-reward-card small,.bb-screen-result .bb-route-chain-result-card small,.bb-screen-result .bb-season-ready-card small,.bb-screen-result .bb-streak-bank-result-card small,.bb-screen-result .bb-tactic-result-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-screen-result .bb-city-level-card strong,.bb-screen-result .bb-pattern-level-card strong{color:#8df4df;font-size:11px;font-weight:950}.bb-screen-result .bb-album-ready-card strong,.bb-screen-result .bb-combo-codex-result-card strong,.bb-screen-result .bb-comeback-bank-result-card strong,.bb-screen-result .bb-market-rumor-result-card strong,.bb-screen-result .bb-market-tour-ready-card strong,.bb-screen-result .bb-pass-ready-card strong,.bb-screen-result .bb-pressure-result-card strong,.bb-screen-result .bb-rank-ready-card strong,.bb-screen-result .bb-route-chain-result-card strong,.bb-screen-result .bb-season-ready-card strong,.bb-screen-result .bb-streak-bank-result-card strong{background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 9px}.bb-screen-result .bb-big-buyer-result-card strong,.bb-screen-result .bb-boss-ready-card strong,.bb-screen-result .bb-buyer-affinity-result-card strong,.bb-screen-result .bb-buyer-queue-result-card strong,.bb-screen-result .bb-buyer-wish-result-card strong,.bb-screen-result .bb-flash-result-card strong,.bb-screen-result .bb-result-combo-card strong,.bb-screen-result .bb-rival-reward-card strong,.bb-screen-result .bb-tactic-result-card strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 9px}.bb-screen-result .bb-challenge-card .bb-game-asset.tiny{height:30px;width:34px}.bb-screen-result .bb-challenge-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-screen-result .bb-challenge-card b,.bb-screen-result .bb-challenge-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-screen-result .bb-challenge-card b{color:#8df4df;font-size:11px;font-weight:950}.bb-screen-result .bb-challenge-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-rescue-actions{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.bb-rescue-playbook{background:linear-gradient(180deg,rgba(255,226,122,.1),rgba(3,10,18,.84));border:1px solid rgba(255,226,122,.28);border-radius:15px;display:grid;grid-gap:7px;gap:7px;padding:8px;width:100%}.bb-rescue-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr)}.bb-rescue-head .bb-game-asset.tiny{height:30px;width:34px}.bb-rescue-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-rescue-head b,.bb-rescue-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-rescue-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-rescue-head small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-strategy-actions{background:linear-gradient(180deg,rgba(255,226,122,.08),rgba(3,10,18,.72));border:1px solid rgba(246,199,93,.26);border-radius:15px;display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));padding:7px;width:100%}.bb-strategy-mastery-card{background:radial-gradient(circle at 92% 0,rgba(255,226,122,.18),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.1),rgba(3,10,18,.84));border:1px solid rgba(36,234,212,.3);border-radius:15px}.bb-opportunity-deck-card,.bb-strategy-mastery-card{display:grid;grid-gap:7px;gap:7px;padding:7px;width:100%}.bb-opportunity-deck-card{background:radial-gradient(circle at 92% 0,rgba(255,78,120,.22),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.12),rgba(3,10,18,.86));border:1px solid rgba(255,226,122,.34);border-radius:15px}.bb-result-next-sprint{background:radial-gradient(circle at 10% 0,rgba(36,234,212,.22),transparent 34%),radial-gradient(circle at 96% 8%,rgba(255,226,122,.22),transparent 34%),linear-gradient(180deg,rgba(10,35,42,.94),rgba(3,10,18,.92));border:1px solid rgba(36,234,212,.44);border-radius:16px;box-shadow:0 0 32px rgba(36,234,212,.12),inset 0 1px 0 hsla(0,0%,100%,.1);display:grid;grid-gap:8px;gap:8px;min-height:150px;overflow:hidden;padding:8px;position:relative;width:100%}.bb-result-next-sprint.is-scale{border-color:rgba(255,226,122,.54);box-shadow:0 0 34px rgba(255,143,66,.14),inset 0 0 22px rgba(36,234,212,.08)}.bb-result-next-sprint-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:38px minmax(0,1fr) auto;min-height:46px;padding-bottom:7px;position:relative}.bb-result-next-sprint-head .bb-game-asset.tiny{border-radius:10px;height:34px;object-fit:cover;width:38px}.bb-result-next-sprint-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-result-next-sprint-head b,.bb-result-next-sprint-head small,.bb-result-next-sprint-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-next-sprint-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-result-next-sprint-head small{color:rgba(255,245,206,.7);font-size:9px;font-weight:850}.bb-result-next-sprint-head strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 8px}.bb-result-next-sprint-head>i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:0;height:4px;left:0;overflow:hidden;position:absolute;right:0}.bb-result-next-sprint-head>i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-result-next-sprint-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-result-next-sprint-grid button{align-content:start;background:linear-gradient(180deg,hsla(0,0%,100%,.08),rgba(36,234,212,.08));border:1px solid rgba(255,245,206,.14);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:78px;min-width:0;padding:6px 5px;text-align:center}.bb-result-next-sprint-grid button.is-scale,.bb-result-next-sprint-grid button.ready{border-color:rgba(255,226,122,.54);box-shadow:inset 0 0 16px rgba(255,226,122,.1)}.bb-result-next-sprint-grid button.is-trend{border-color:rgba(36,234,212,.5);box-shadow:inset 0 0 16px rgba(36,234,212,.08)}.bb-result-next-sprint-grid button:active{transform:translateY(1px) scale(.99)}.bb-result-next-sprint-grid .bb-game-asset.tiny{border-radius:8px;height:28px;object-fit:cover;width:34px}.bb-result-next-sprint-grid span{display:grid;grid-gap:2px;gap:2px;justify-items:center;max-width:100%;min-width:0}.bb-result-next-sprint-grid b,.bb-result-next-sprint-grid small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-next-sprint-grid b{color:#8df4df;font-size:8px;font-weight:950}.bb-result-next-sprint-grid small{color:rgba(255,245,206,.68);font-size:7px;font-weight:850}.bb-result-next-bet{background:radial-gradient(circle at 10% 0,rgba(255,78,120,.2),transparent 34%),radial-gradient(circle at 92% 10%,rgba(36,234,212,.22),transparent 34%),linear-gradient(180deg,rgba(18,25,39,.94),rgba(3,10,18,.92));border:1px solid rgba(255,245,206,.18);border-radius:16px;box-shadow:inset 0 0 20px rgba(36,234,212,.06);display:grid;grid-gap:8px;gap:8px;min-height:154px;overflow:hidden;padding:8px;width:100%}.bb-result-next-bet.is-trend{border-color:rgba(36,234,212,.42)}.bb-result-next-bet.is-scale{border-color:rgba(255,226,122,.48)}.bb-result-next-bet.is-safe{border-color:rgba(255,143,66,.42)}.bb-result-next-bet-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:36px minmax(0,1fr) auto}.bb-result-next-bet-grid .bb-game-asset.tiny,.bb-result-next-bet-head .bb-game-asset.tiny{border-radius:9px;height:31px;object-fit:cover;width:36px}.bb-result-next-bet-grid span,.bb-result-next-bet-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-result-next-bet-grid b,.bb-result-next-bet-grid em,.bb-result-next-bet-grid small,.bb-result-next-bet-grid strong,.bb-result-next-bet-head b,.bb-result-next-bet-head small,.bb-result-next-bet-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-next-bet-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-result-next-bet-head small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-result-next-bet-head strong{background:rgba(36,234,212,.16);border:1px solid rgba(36,234,212,.3);border-radius:999px;color:#8df4df;font-size:9px;font-weight:950;padding:5px 8px}.bb-result-next-bet-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-result-next-bet-grid button{align-content:start;background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.12);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:92px;min-width:0;overflow:hidden;padding:6px 5px 10px;position:relative;text-align:center}.bb-result-next-bet-grid button.recommended{background:radial-gradient(circle at 86% 0,rgba(255,226,122,.24),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.16),rgba(255,226,122,.08));border-color:rgba(255,226,122,.54);box-shadow:inset 0 0 18px rgba(255,226,122,.1)}.bb-result-next-bet-grid button.is-safe{border-color:rgba(255,143,66,.32)}.bb-result-next-bet-grid button.is-trend{border-color:rgba(36,234,212,.34)}.bb-result-next-bet-grid button.is-scale{border-color:rgba(255,226,122,.36)}.bb-result-next-bet-grid b{color:#8df4df;font-size:8px;font-weight:950}.bb-result-next-bet-grid small{color:rgba(255,245,206,.66);font-size:6px;font-weight:850}.bb-result-next-bet-grid strong{color:#ffe47a;font-size:8px;font-weight:950}.bb-result-next-bet-grid em{background:rgba(3,10,18,.7);border:1px solid rgba(255,245,206,.12);border-radius:999px;color:rgba(255,245,206,.72);font-size:6px;font-style:normal;font-weight:950;padding:3px 5px;position:absolute;right:5px;top:5px}.bb-result-next-bet-grid i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:0;display:block;height:3px;left:0;overflow:hidden;position:absolute;right:0}.bb-result-next-bet-grid i:before{background:linear-gradient(90deg,#ff8f42,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-next-run-edge-pick{background:radial-gradient(circle at 10% 0,rgba(36,234,212,.2),transparent 34%),radial-gradient(circle at 92% 8%,rgba(255,226,122,.22),transparent 34%),linear-gradient(180deg,rgba(18,25,39,.94),rgba(3,10,18,.92));border:1px solid rgba(36,234,212,.38);border-radius:16px;box-shadow:inset 0 0 20px rgba(255,226,122,.06);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;padding:8px;width:100%}.bb-next-run-edge-pick.picked{border-color:rgba(255,226,122,.58)}.bb-next-run-edge-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:36px minmax(0,1fr) auto}.bb-next-run-edge-grid .bb-game-asset.tiny,.bb-next-run-edge-head .bb-game-asset.tiny{height:31px;width:36px}.bb-next-run-edge-grid span,.bb-next-run-edge-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-next-run-edge-grid b,.bb-next-run-edge-grid small,.bb-next-run-edge-grid strong,.bb-next-run-edge-head b,.bb-next-run-edge-head small,.bb-next-run-edge-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-next-run-edge-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-next-run-edge-head small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-next-run-edge-head strong{background:rgba(255,226,122,.16);border:1px solid rgba(255,226,122,.32);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;padding:5px 8px}.bb-next-run-edge-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-next-run-edge-grid button{align-content:start;background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.12);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:92px;min-width:0;padding:6px 5px;text-align:center}.bb-next-run-edge-grid button:disabled{cursor:default;opacity:.55}.bb-next-run-edge-grid button.active,.bb-next-run-edge-grid button:not(:disabled):hover{border-color:rgba(255,226,122,.56);box-shadow:inset 0 0 18px rgba(255,226,122,.1)}.bb-next-run-edge-grid button.is-trend{border-color:rgba(36,234,212,.38)}.bb-next-run-edge-grid button.is-scale{border-color:rgba(255,226,122,.42)}.bb-next-run-edge-grid b{color:#8df4df;font-size:8px;font-weight:950}.bb-next-run-edge-grid small{color:rgba(255,245,206,.66);font-size:6px;font-weight:850}.bb-next-run-edge-grid strong{color:#ffe47a;font-size:8px;font-weight:950}.bb-result-stamp-card{background:radial-gradient(circle at 12% 0,rgba(255,143,66,.22),transparent 34%),radial-gradient(circle at 94% 8%,rgba(36,234,212,.18),transparent 34%),linear-gradient(180deg,rgba(20,22,34,.94),rgba(3,10,18,.92));border:1px solid rgba(255,226,122,.34);border-radius:16px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;padding:8px;width:100%}.bb-result-stamp-card.ready{border-color:rgba(36,234,212,.58);box-shadow:0 0 24px rgba(36,234,212,.16),inset 0 0 18px rgba(255,226,122,.08)}.bb-result-stamp-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:36px minmax(0,1fr) auto}.bb-result-stamp-earned .bb-game-asset.tiny,.bb-result-stamp-head .bb-game-asset.tiny{height:31px;width:36px}.bb-result-stamp-earned span,.bb-result-stamp-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-result-stamp-earned b,.bb-result-stamp-earned small,.bb-result-stamp-head b,.bb-result-stamp-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-stamp-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-result-stamp-head small{color:rgba(255,245,206,.7);font-size:9px;font-weight:850}.bb-result-stamp-head button{background:rgba(255,226,122,.14);border:1px solid rgba(255,226,122,.28);border-radius:999px;color:#ffe47a;cursor:pointer;font-size:9px;font-weight:950;padding:6px 8px}.bb-result-stamp-card.ready .bb-result-stamp-head button{background:linear-gradient(180deg,#ffe47a,#24ead4);border-color:transparent;color:#06101b}.bb-result-stamp-earned{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.bb-result-stamp-earned span{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.12);border-radius:11px;justify-items:center;min-height:78px;padding:5px 4px 9px;position:relative;text-align:center}.bb-result-stamp-earned span.ready{border-color:rgba(36,234,212,.48)}.bb-result-stamp-earned b{color:#8df4df;display:block;font-size:7px;font-weight:950;max-width:100%}.bb-result-stamp-earned small{color:rgba(255,245,206,.68);font-size:8px;font-weight:900}.bb-result-stamp-earned i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:4px;display:block;height:3px;left:5px;overflow:hidden;position:absolute;right:5px}.bb-result-stamp-earned i:before{background:linear-gradient(90deg,#24ead4,#ffe47a);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-result-next-briefing{background:radial-gradient(circle at 12% 0,rgba(255,226,122,.2),transparent 34%),radial-gradient(circle at 92% 8%,rgba(36,234,212,.22),transparent 34%),linear-gradient(180deg,rgba(8,28,35,.94),rgba(3,10,18,.92));border:1px solid rgba(255,226,122,.36);border-radius:16px;box-shadow:inset 0 0 20px rgba(36,234,212,.06);display:grid;grid-gap:8px;gap:8px;min-height:190px;overflow:hidden;padding:8px;width:100%}.bb-result-next-briefing.is-claim,.bb-result-next-briefing.is-scale,.bb-result-next-briefing.is-unlock{border-color:rgba(255,226,122,.58);box-shadow:inset 0 0 22px rgba(255,226,122,.08),0 0 26px rgba(255,143,66,.12)}.bb-result-next-briefing.is-trend{border-color:rgba(36,234,212,.52)}.bb-result-next-briefing-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:36px minmax(0,1fr) auto}.bb-result-next-briefing-head .bb-game-asset.tiny{border-radius:10px;height:34px;object-fit:cover;width:36px}.bb-result-next-briefing-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-result-next-briefing-head b,.bb-result-next-briefing-head small,.bb-result-next-briefing-head strong{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-next-briefing-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-result-next-briefing-head small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-result-next-briefing-head strong{background:rgba(36,234,212,.16);border:1px solid rgba(36,234,212,.34);border-radius:999px;color:#8df4df;font-size:10px;font-weight:950;padding:6px 8px}.bb-result-next-briefing-tasks{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-result-next-briefing-tasks span{align-content:start;background:hsla(0,0%,100%,.06);border:1px solid rgba(255,245,206,.12);border-radius:12px;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:74px;min-width:0;padding:6px 4px;position:relative;text-align:center}.bb-result-next-briefing-tasks span.done{background:linear-gradient(180deg,rgba(36,234,212,.16),rgba(255,226,122,.1));border-color:rgba(36,234,212,.5)}.bb-result-next-briefing-tasks span.done:after{background:#8df4df;border-radius:999px;box-shadow:0 0 10px rgba(36,234,212,.48);content:"";height:6px;position:absolute;right:6px;top:6px;width:6px}.bb-result-next-briefing-tasks .bb-game-asset.tiny{border-radius:8px;height:26px;object-fit:cover;width:30px}.bb-result-next-briefing-tasks b,.bb-result-next-briefing-tasks small{line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-next-briefing-tasks b{color:#8df4df;font-size:8px;font-weight:950}.bb-result-next-briefing-tasks small{color:rgba(255,245,206,.66);font-size:7px;font-weight:850}.bb-result-next-briefing-actions{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-result-next-briefing-actions button{align-items:center;background:hsla(0,0%,100%,.075);border:1px solid rgba(255,245,206,.14);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;font:inherit;grid-gap:7px;gap:7px;grid-template-columns:28px minmax(0,1fr);min-height:40px;padding:7px;text-align:left}.bb-result-next-briefing-actions button.is-claim,.bb-result-next-briefing-actions button.is-scale,.bb-result-next-briefing-actions button.is-unlock{background:linear-gradient(180deg,rgba(255,226,122,.2),rgba(36,234,212,.12));border-color:rgba(255,226,122,.48)}.bb-result-next-briefing-actions button.is-trend{border-color:rgba(36,234,212,.44)}.bb-result-next-briefing-actions button:active{transform:translateY(1px) scale(.99)}.bb-result-next-briefing-actions .bb-game-asset.tiny{border-radius:8px;height:26px;width:28px}.bb-result-next-briefing-actions span{font-size:9px;font-weight:950;line-height:1.05;overflow-wrap:anywhere}.bb-result-progress-chain{background:radial-gradient(circle at 8% 0,rgba(36,234,212,.2),transparent 34%),radial-gradient(circle at 96% 10%,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(6,24,31,.94),rgba(3,10,18,.92));border:1px solid rgba(36,234,212,.36);border-radius:16px;box-shadow:inset 0 0 22px rgba(36,234,212,.06);display:grid;grid-gap:8px;gap:8px;min-height:158px;overflow:hidden;padding:8px;width:100%}.bb-result-progress-chain.ready{border-color:rgba(255,226,122,.56);box-shadow:0 0 28px rgba(255,226,122,.12),inset 0 0 20px rgba(36,234,212,.08)}.bb-result-progress-chain-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:36px minmax(0,1fr) auto}.bb-result-progress-chain-grid .bb-game-asset.tiny,.bb-result-progress-chain-head .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-result-progress-chain-grid span,.bb-result-progress-chain-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-result-progress-chain-grid b,.bb-result-progress-chain-grid small,.bb-result-progress-chain-grid strong,.bb-result-progress-chain-head b,.bb-result-progress-chain-head small,.bb-result-progress-chain-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-result-progress-chain-head b{color:#ffe47a;font-size:12px;font-weight:950}.bb-result-progress-chain-head small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-result-progress-chain-head strong{background:rgba(255,226,122,.14);border:1px solid rgba(255,226,122,.32);border-radius:999px;color:#ffe47a;font-size:9px;font-weight:950;padding:5px 8px}.bb-result-progress-chain-grid{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.bb-result-progress-chain-grid button{align-content:start;background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.1);border-radius:11px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:92px;min-width:0;overflow:hidden;padding:6px 4px 11px;position:relative;text-align:center}.bb-result-progress-chain-grid button.ready{background:radial-gradient(circle at 86% 0,rgba(255,226,122,.24),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.14),rgba(255,226,122,.1));border-color:rgba(255,226,122,.54);box-shadow:inset 0 0 14px rgba(255,226,122,.1)}.bb-result-progress-chain-grid button.is-goal{border-color:rgba(255,226,122,.28)}.bb-result-progress-chain-grid button.is-order{border-color:rgba(255,143,66,.28)}.bb-result-progress-chain-grid button.is-pass,.bb-result-progress-chain-grid button.is-tour{border-color:rgba(36,234,212,.28)}.bb-result-progress-chain-grid button.is-season{border-color:rgba(255,78,120,.26)}.bb-result-progress-chain-grid b{color:#8df4df;font-size:7px;font-weight:950}.bb-result-progress-chain-grid small{color:rgba(255,245,206,.62);font-size:5px;font-weight:850}.bb-result-progress-chain-grid strong{color:#ffe47a;font-size:7px;font-weight:950}.bb-result-progress-chain-grid i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:0;display:block;height:3px;left:0;overflow:hidden;position:absolute;right:0}.bb-result-progress-chain-grid i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-jackpot-card{background:radial-gradient(circle at 12% 0,rgba(255,226,122,.22),transparent 34%),radial-gradient(circle at 92% 12%,rgba(255,78,120,.2),transparent 32%),linear-gradient(180deg,rgba(255,157,61,.14),rgba(3,10,18,.88));border:1px solid rgba(255,226,122,.42);border-radius:15px;box-shadow:0 0 24px rgba(255,157,61,.12),inset 0 0 18px rgba(36,234,212,.06);display:grid;grid-gap:7px;gap:7px;padding:7px;width:100%}.bb-jackpot-card.opened{border-color:rgba(36,234,212,.38);box-shadow:inset 0 0 18px rgba(36,234,212,.06)}.bb-jackpot-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr)}.bb-jackpot-head .bb-game-asset.tiny{height:28px;width:32px}.bb-jackpot-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-jackpot-head b,.bb-jackpot-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-jackpot-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-jackpot-head small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-jackpot-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-jackpot-grid button{align-items:center;background:linear-gradient(180deg,rgba(255,245,206,.12),hsla(0,0%,100%,.05));border:1px solid rgba(255,226,122,.28);border-radius:12px;color:#fff5ce;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:74px;min-width:0;padding:6px 4px;text-align:center}.bb-jackpot-grid button:disabled{opacity:.78}.bb-jackpot-grid button:active:not(:disabled){transform:translateY(1px) scale(.99)}.bb-jackpot-grid .bb-game-asset.tiny{height:28px;width:34px}.bb-jackpot-grid span{display:grid;grid-gap:2px;gap:2px;min-width:0;width:100%}.bb-jackpot-grid b,.bb-jackpot-grid small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-jackpot-grid b{color:#ffe47a;font-size:9px;font-weight:950}.bb-jackpot-grid small{color:rgba(255,245,206,.7);font-size:7px;font-weight:850}.bb-opportunity-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr)}.bb-opportunity-head .bb-game-asset.tiny{height:28px;width:32px}.bb-opportunity-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-opportunity-head b,.bb-opportunity-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-opportunity-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-opportunity-head small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-opportunity-grid{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-opportunity-grid button{align-content:start;background:linear-gradient(180deg,rgba(10,35,42,.96),rgba(3,10,18,.98));border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:104px;min-width:0;padding:6px 4px;text-align:center}.bb-opportunity-grid button.is-trend{border-color:rgba(36,234,212,.44);box-shadow:inset 0 0 16px rgba(36,234,212,.08)}.bb-opportunity-grid button.is-scale{border-color:rgba(255,226,122,.48);box-shadow:inset 0 0 16px rgba(255,143,66,.1)}.bb-opportunity-grid button:active{transform:translateY(1px) scale(.99)}.bb-opportunity-grid .bb-game-asset.tiny{height:30px;width:36px}.bb-opportunity-grid span{display:grid;grid-gap:2px;gap:2px;justify-items:center;max-width:100%;min-width:0}.bb-opportunity-grid b,.bb-opportunity-grid small,.bb-opportunity-grid strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-opportunity-grid b{color:#ffe47a;font-size:9px;font-weight:950}.bb-opportunity-grid small{color:rgba(255,245,206,.64);font-size:7px;font-weight:850}.bb-opportunity-grid strong{background:rgba(255,226,122,.12);border:1px solid rgba(255,226,122,.2);border-radius:999px;color:#8df4df;font-size:7px;font-weight:950;padding:4px 5px}.bb-strategy-mastery-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:32px minmax(0,1fr)}.bb-strategy-mastery-head .bb-game-asset.tiny{height:28px;width:32px}.bb-strategy-mastery-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-strategy-mastery-head b,.bb-strategy-mastery-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-strategy-mastery-head b{color:#ffe47a;font-size:11px;font-weight:950}.bb-strategy-mastery-head small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-strategy-mastery-grid{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-strategy-mastery-grid button{align-items:center;background:linear-gradient(180deg,rgba(10,35,42,.96),rgba(3,10,18,.98));border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:84px;min-width:0;padding:6px 4px}.bb-strategy-mastery-grid button.is-trend{border-color:rgba(36,234,212,.42);box-shadow:inset 0 0 16px rgba(36,234,212,.08)}.bb-strategy-mastery-grid button.is-scale{border-color:rgba(255,226,122,.42);box-shadow:inset 0 0 16px rgba(255,143,66,.09)}.bb-strategy-mastery-grid button:active{transform:translateY(1px) scale(.99)}.bb-strategy-mastery-grid .bb-game-asset.tiny{height:28px;width:34px}.bb-strategy-mastery-grid span{display:grid;grid-gap:2px;gap:2px;justify-items:center;max-width:100%;min-width:0}.bb-strategy-mastery-grid b,.bb-strategy-mastery-grid small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-strategy-mastery-grid b{color:#ffe47a;font-size:9px;font-weight:950}.bb-strategy-mastery-grid small{color:rgba(255,245,206,.64);font-size:7px;font-weight:850}.bb-strategy-mastery-grid i{display:grid;grid-gap:3px;gap:3px;grid-template-columns:repeat(3,1fr);width:42px}.bb-strategy-mastery-grid em{background:hsla(0,0%,100%,.14);border-radius:999px;display:block;height:4px}.bb-strategy-mastery-grid em.on{background:linear-gradient(90deg,#24ead4,#ffe47a);box-shadow:0 0 10px rgba(36,234,212,.28)}.bb-next-hook-card{align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.16),rgba(3,10,18,.92));border:1px solid rgba(36,234,212,.48);border-radius:16px;box-shadow:0 0 28px rgba(36,234,212,.14),inset 0 0 20px rgba(255,226,122,.06);color:#fff5ce;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:42px minmax(0,1fr) auto;min-height:64px;overflow:hidden;padding:8px 10px 12px;position:relative;text-align:left;transition:transform .14s ease,box-shadow .14s ease;width:100%}.bb-next-hook-card:active{transform:scale(.98)}.bb-next-hook-card.is-scale{background:linear-gradient(180deg,rgba(255,143,66,.22),rgba(3,10,18,.92));border-color:rgba(255,226,122,.58);box-shadow:0 0 32px rgba(255,143,66,.18),inset 0 0 20px rgba(36,234,212,.08)}.bb-next-hook-card.is-safe{background:linear-gradient(180deg,rgba(141,244,223,.13),rgba(3,10,18,.92))}.bb-next-hook-card .bb-game-asset.tiny{border-radius:10px;height:38px;object-fit:cover;width:42px}.bb-next-hook-card span{display:grid;grid-gap:3px;gap:3px;min-width:0}.bb-next-hook-card b,.bb-next-hook-card small,.bb-next-hook-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-next-hook-card b{color:#ffe47a;font-size:12px;font-weight:950}.bb-next-hook-card small{color:rgba(255,245,206,.72);font-size:9px;font-weight:850}.bb-next-hook-card strong{background:linear-gradient(180deg,#ffe47a,#ff8f42);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 9px}.bb-next-hook-card i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:5px;height:4px;left:10px;overflow:hidden;position:absolute;right:10px}.bb-next-hook-card i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-telegram-growth-panel{background:radial-gradient(circle at 88% 0,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(36,234,212,.12),rgba(3,10,18,.86));border:1px solid rgba(36,234,212,.32);border-radius:15px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;min-height:164px;overflow:hidden;padding:8px}.bb-pattern-share-hook,.bb-telegram-growth-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto}.bb-invite-step-row .bb-game-asset.tiny,.bb-pattern-share-hook .bb-game-asset.tiny,.bb-telegram-growth-head .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-pattern-share-hook span,.bb-telegram-growth-head span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-invite-step-row b,.bb-pattern-share-hook b,.bb-telegram-growth-head b{color:#ffe47a;font-size:11px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-invite-step-row small,.bb-pattern-share-hook small,.bb-telegram-growth-head small{color:rgba(255,245,206,.62);font-size:8px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-pattern-share-hook strong,.bb-telegram-growth-head button{background:linear-gradient(180deg,#24ead4,#ffe47a);border:0;border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:7px 9px}.bb-telegram-growth-head button{cursor:pointer;min-height:32px}.bb-telegram-growth-head button:disabled{cursor:not-allowed;filter:grayscale(.6);opacity:.54}.bb-invite-chain-meter{background:rgba(3,10,18,.6);border:1px solid rgba(36,234,212,.2);border-radius:12px;display:grid;grid-gap:5px 8px;gap:5px 8px;grid-template-columns:minmax(0,1fr) auto;min-height:44px;overflow:hidden;padding:7px 8px 11px;position:relative}.bb-invite-chain-meter span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-invite-chain-meter b,.bb-invite-next-reward b{color:#ffe47a;font-size:10px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-invite-chain-meter small,.bb-invite-next-reward small{color:rgba(255,245,206,.62);font-size:8px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-invite-chain-meter strong{background:rgba(255,226,122,.14);border:1px solid rgba(255,226,122,.22);border-radius:999px;color:#8df4df;font-size:9px;font-weight:950;padding:5px 7px}.bb-invite-chain-meter i{background:hsla(0,0%,100%,.1);border-radius:999px;bottom:5px;height:4px;left:8px;overflow:hidden;position:absolute;right:8px}.bb-invite-chain-meter i:before{background:linear-gradient(90deg,#24ead4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-invite-next-reward{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,226,122,.18),transparent 36%),hsla(0,0%,100%,.055);border:1px solid rgba(255,226,122,.2);border-radius:12px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:44px;padding:6px 8px}.bb-invite-next-reward .bb-game-asset.tiny{border-radius:9px;height:30px;object-fit:cover;width:34px}.bb-invite-next-reward span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-invite-next-reward strong{align-items:center;background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;color:#06101b;display:flex;font-size:10px;font-weight:950;height:26px;justify-content:center;min-width:26px;padding:0 7px}.bb-invite-step-row{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr))}.bb-invite-step-row span{background:hsla(0,0%,100%,.055);border:1px solid rgba(255,245,206,.11);border-radius:11px;display:grid;grid-gap:2px;gap:2px;justify-items:center;min-height:62px;padding:5px 3px;text-align:center}.bb-invite-step-row span.active{background:rgba(36,234,212,.12);border-color:rgba(36,234,212,.46);box-shadow:0 0 16px rgba(36,234,212,.12)}.bb-invite-step-row span.done{background:rgba(255,226,122,.1);border-color:rgba(255,226,122,.36)}.bb-pattern-share-hook{background:rgba(3,10,18,.58);border:1px solid rgba(255,226,122,.2);border-radius:12px;color:#fff5ce;cursor:pointer;min-height:44px;padding:6px 7px;text-align:left;width:100%}.bb-share-card{align-items:center;background:linear-gradient(180deg,rgba(36,234,212,.14),rgba(4,27,36,.86));border:1px solid rgba(36,234,212,.34);border-radius:13px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:46px;padding:6px 8px;width:100%}.bb-share-card .bb-game-asset.tiny{height:30px;width:34px}.bb-share-card span{color:#fff5ce;font-size:12px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-share-card button{background:linear-gradient(180deg,#ffe47a,#20d7c4);border:0;border-radius:999px;color:#06101b;font-size:12px;font-weight:950;min-height:30px;padding:0 12px}.bb-profit-boost-card{align-items:center;background:radial-gradient(circle at 86% 0,rgba(255,226,122,.34),transparent 34%),linear-gradient(180deg,rgba(255,183,45,.2),rgba(5,35,34,.92));border:1px solid rgba(255,226,122,.52);border-radius:13px;box-shadow:0 0 24px rgba(255,190,64,.18);color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:36px minmax(0,1fr) auto;min-height:50px;padding:7px 9px;text-align:left;width:100%}.bb-profit-boost-card:active{transform:translateY(1px) scale(.99)}.bb-profit-boost-card.claimed{background:linear-gradient(180deg,rgba(126,255,210,.12),rgba(4,27,36,.9));border-color:rgba(126,255,210,.34);box-shadow:none;opacity:.82}.bb-profit-boost-card .bb-game-asset.tiny{height:32px;width:36px}.bb-profit-boost-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-profit-boost-card b,.bb-profit-boost-card small,.bb-profit-boost-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-profit-boost-card b{font-size:13px;font-weight:950}.bb-profit-boost-card small{color:rgba(255,245,206,.76);font-size:10px;font-weight:800}.bb-profit-boost-card strong{background:linear-gradient(180deg,#ffe47a,#1de0cc);border-radius:999px;color:#06101b;font-size:12px;font-weight:950;min-width:68px;padding:8px 10px;text-align:center}.bb-trade-lead-card{align-items:center;background:linear-gradient(180deg,rgba(255,226,122,.13),rgba(4,27,36,.9));border:1px solid rgba(246,199,93,.36);border-radius:13px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:44px;padding:6px 8px;width:100%}.bb-trade-lead-card .bb-game-asset.tiny{height:30px;width:34px}.bb-trade-lead-card span,.bb-trade-lead-card strong{font-size:10px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-trade-lead-card span{text-align:left}.bb-trade-lead-card strong{color:#8df4df;text-align:right}.bb-rescue-actions button{background:linear-gradient(180deg,rgba(8,28,36,.9),rgba(2,8,14,.96));border:1px solid rgba(36,234,212,.32);border-radius:12px;min-height:70px;padding:6px 4px}.bb-rescue-actions button,.bb-strategy-actions button{align-items:center;color:#fff5ce;display:grid;grid-gap:3px;gap:3px;justify-items:center;min-width:0}.bb-strategy-actions button{background:linear-gradient(180deg,rgba(10,35,42,.95),rgba(3,10,18,.98));border:1px solid rgba(246,199,93,.3);border-radius:12px;min-height:78px;padding:6px 3px}.bb-strategy-actions button:nth-child(2){border-color:rgba(36,234,212,.5);box-shadow:inset 0 0 18px rgba(36,234,212,.1)}.bb-strategy-actions button:active{transform:translateY(1px) scale(.99)}.bb-rescue-actions button:disabled{opacity:.48}.bb-rescue-actions .bb-game-asset.tiny{height:28px;width:34px}.bb-strategy-actions .bb-game-asset.tiny{height:30px;width:36px}.bb-rescue-actions span{font-size:9px;font-weight:950;line-height:1}.bb-rescue-actions small{color:rgba(255,245,206,.66);font-size:7px;font-weight:850;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-strategy-actions span{color:#ffe47a;font-size:9px;font-weight:950;line-height:1}.bb-rescue-actions strong{color:#8df4df;font-size:9px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-strategy-actions strong{color:#8df4df;font-size:8px;line-height:1.08}.bb-result-hero-card>strong.good{color:#8df4df;text-shadow:0 0 22px rgba(36,234,212,.46)}.bb-result-hero-card>strong.bad{color:#ff8d93}.bb-screen-milestone section>strong{color:#ffe47a;font-size:18px}@media (max-height:780px){.bb-funding-sheet h2,.bb-screen-milestone h2,.bb-screen-result h2,.bb-screen-title h2{font-size:29px}.pattern-card-art{height:58px}.bb-hero-showcase,.bb-route-map,.bb-sell-hero,.bb-trend-stage{min-height:190px}.bb-route-map,.bb-trend-stage{min-height:235px}.bb-choice-row button{min-height:122px}}@media (max-height:620px){.bb-live-phone{padding-top:max(8px,env(safe-area-inset-top));padding-bottom:max(8px,env(safe-area-inset-bottom))}.bb-live-screen{height:calc(100% - 44px)}.bb-screen-city,.bb-screen-cloth,.bb-screen-dye,.bb-screen-promo,.bb-screen-sell,.bb-screen-selling,.bb-step-screen{gap:6px;padding-bottom:0}.bb-screen-title{gap:3px;margin-top:0}.bb-funding-sheet h2,.bb-screen-milestone h2,.bb-screen-result h2,.bb-screen-title h2{font-size:25px}.bb-screen-title p{font-size:10px}.bb-title-divider{height:8px}.bb-selection-chip{min-height:30px}.bb-hero-showcase,.bb-route-map,.bb-sell-hero,.bb-trend-stage{min-height:156px}.bb-screen-city{grid-template-rows:auto auto minmax(120px,1fr) auto}.bb-screen-city .bb-route-map,.bb-screen-promo .bb-trend-stage{min-height:156px}.bb-screen-city .bb-route-map{min-height:120px}.bb-city-strip button{min-height:62px}.bb-city-strip .bb-game-asset{height:24px;width:38px}.bb-screen-sell{grid-template-rows:auto auto minmax(132px,1fr) auto auto}.bb-screen-selling{grid-template-rows:auto auto minmax(166px,1fr) auto auto}.bb-selling-livebar{min-height:36px;padding:6px 10px 9px}.bb-selling-stage{min-height:166px}.bb-selling-fabric{height:104px;width:138px}.bb-selling-city{height:78px;width:88px}.bb-selling-fire{height:50px;right:16px;top:58px;width:50px}.bb-selling-cash{bottom:12px;height:52px;width:68px}.bb-selling-tap{bottom:46px;min-height:48px;padding:6px 8px 10px}.bb-selling-cashout-card{min-height:48px;padding:5px 7px}.bb-big-cta.is-waiting{min-height:38px}}@media (max-width:430px){.bb-live-phone{border-radius:0;height:var(--bb-viewport-height,100dvh);max-width:100vw;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));width:100vw}.bb-live-screen{height:calc(100% - 50px)}.bb-top-resource-bar{gap:4px;grid-template-columns:36px minmax(74px,.95fr) minmax(86px,1.1fr) minmax(58px,.76fr) 28px}.bb-resource-avatar,.bb-resource-pill{padding:4px 5px}.bb-resource-pill{grid-template-columns:19px minmax(0,1fr)}.bb-resource-avatar .bb-game-asset.tiny,.bb-resource-pill .bb-game-asset.tiny,.bb-resource-profile-mark{height:20px;width:21px}.bb-resource-profile-mark{font-size:8px}.bb-resource-pill strong{font-size:10px}.bb-resource-avatar span,.bb-resource-flag,.bb-resource-pill span{font-size:7px}.bb-resource-sheet{padding:16px}.bb-resource-sheet section{gap:8px;max-width:304px;padding:14px}.bb-resource-boost-grid{gap:5px}.bb-resource-boost-grid button{grid-template-columns:24px minmax(0,1fr);min-height:48px;padding:5px}.bb-resource-boost-grid .bb-game-asset.tiny{height:24px;width:24px}.bb-resource-boost-grid b,.bb-resource-boost-grid strong{font-size:8px}.bb-resource-boost-grid small{font-size:6px}.bb-screen-pattern{gap:8px;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden;padding-bottom:74px;padding-top:12px}.bb-home-hero{border-radius:13px;gap:8px;grid-template-columns:106px minmax(0,1fr);min-height:188px;padding:8px}.bb-home-hero-art{border-radius:10px;padding:5px}.bb-home-hero-art .bb-game-asset{height:112px;width:100px}.bb-home-hero-art i{bottom:5px;font-size:6px;left:5px;padding:3px 4px;right:5px}.bb-home-hero-copy{gap:3px}.bb-home-hero-copy small{font-size:7px;white-space:normal}.bb-home-hero-copy h3{font-size:21px;white-space:normal}.bb-home-hero-copy p{display:-webkit-box;font-size:8px;line-height:1.24;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bb-home-hero-meter{gap:5px}.bb-home-hero-meter b{font-size:6px}.bb-home-hero-meter strong,.bb-home-hero>button{font-size:11px}.bb-home-hero>button{grid-column:1/-1;min-height:38px;padding:8px;white-space:normal}.bb-home-support-row{gap:6px;grid-template-columns:1fr}.bb-home-task-stack{border-radius:12px;gap:4px;padding:5px}.bb-home-task-stack div{grid-template-columns:22px minmax(0,1fr) 36px;min-height:26px}.bb-home-task-stack .bb-game-asset.tiny{height:20px;width:22px}.bb-home-task-stack b{font-size:7px}.bb-home-task-stack small{font-size:6px}.bb-floating-order-notice{border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;min-height:58px;padding:6px 7px 12px}.bb-floating-order-notice .bb-game-asset.tiny{height:27px;width:30px}.bb-floating-order-notice b{font-size:9px}.bb-floating-order-notice small{font-size:7px}.bb-floating-order-notice strong{font-size:8px;padding:5px 6px}.bb-city-demand-ribbon{gap:4px}.bb-city-demand-ribbon button{border-radius:9px;padding:4px 2px 8px}.bb-city-demand-ribbon .bb-game-asset.tiny{height:18px;width:20px}.bb-city-demand-ribbon b{font-size:6px}.bb-city-demand-ribbon small{font-size:5px}.bb-city-store-income{gap:5px;min-height:96px;padding:6px}.bb-city-store-head{grid-template-columns:30px minmax(0,1fr) auto}.bb-city-store-head .bb-game-asset.tiny{height:26px;width:30px}.bb-city-store-head b{font-size:10px}.bb-city-store-head button,.bb-city-store-head small{font-size:8px}.bb-city-store-head button{min-height:26px;padding:0 8px}.bb-city-store-chain{gap:4px}.bb-city-store-chain span{border-radius:8px;min-height:48px;padding:3px 1px}.bb-city-store-chain .bb-game-asset.tiny{height:18px;width:21px}.bb-city-store-chain b{font-size:7px}.bb-city-store-chain small{font-size:6px}.bb-textile-story-card{gap:5px;padding:6px}.bb-textile-story-head{grid-template-columns:30px minmax(0,1fr)}.bb-textile-story-head .bb-game-asset.tiny{height:26px;width:30px}.bb-textile-story-head b{font-size:10px}.bb-textile-story-head small{font-size:8px}.bb-textile-story-grid{gap:4px}.bb-textile-story-grid button{grid-template-columns:22px minmax(0,1fr);min-height:44px;padding:5px 4px}.bb-textile-story-grid .bb-game-asset.tiny{height:22px;width:22px}.bb-textile-story-grid b{font-size:8px}.bb-textile-story-grid small,.bb-textile-story-grid strong{font-size:7px}.bb-textile-story-sheet section{min-height:380px;padding:22px 16px 16px}.bb-textile-story-sheet .story-art{height:138px;width:158px}.bb-textile-story-sheet h2{font-size:24px}.bb-textile-story-sheet p{font-size:11px}.bb-funding-sheet h2,.bb-screen-milestone h2,.bb-screen-result h2,.bb-screen-title h2{font-size:31px}.bb-screen-result{align-items:stretch;justify-content:flex-start;overflow:hidden;padding:4px 0 8px}.bb-screen-result section{gap:7px;max-width:100%;min-height:0;padding:10px}.bb-result-hero-card{min-height:0;padding:10px}.bb-screen-result .result-art{max-height:104px;width:70%}.bb-screen-milestone .unlock-art{max-height:150px;width:76%}.bb-unlock-rewards{gap:5px}.bb-unlock-rewards span{padding:5px 3px}.bb-unlock-rewards .bb-game-asset{height:44px;width:50px}.bb-unlock-rewards b{font-size:7px}.bb-result-hero-card>strong{font-size:32px}.bb-result-hero-card .bb-result-facts{gap:5px}.bb-result-facts span{font-size:10px;padding:6px 4px}.bb-result-progress-dock{gap:5px;padding:5px}.bb-result-goal-line{grid-template-columns:28px minmax(0,1fr) auto;min-height:39px;padding:5px 7px 9px}.bb-result-goal-line .bb-game-asset.tiny{height:24px;width:28px}.bb-result-goal-line b{font-size:10px}.bb-result-goal-line small{font-size:8px}.bb-result-quick-actions,.bb-result-side-actions{gap:5px}.bb-result-quick-actions button,.bb-result-side-actions button{grid-template-columns:24px minmax(0,1fr);min-height:34px;padding:4px 5px}.bb-result-quick-actions .bb-game-asset.tiny,.bb-result-side-actions .bb-game-asset.tiny{height:20px;width:24px}.bb-result-quick-actions span,.bb-result-side-actions span{font-size:8px}.bb-streak-card{grid-template-columns:28px minmax(0,1fr) auto;min-height:42px;padding:6px 7px 8px}.bb-streak-card .bb-game-asset.tiny{height:24px;width:28px}.bb-streak-card b{font-size:10px}.bb-streak-card small{font-size:8px}.bb-screen-result .bb-challenge-card{grid-template-columns:28px minmax(0,1fr) 28px;min-height:42px;padding:6px 7px}.bb-order-result-card{grid-template-columns:28px minmax(0,1fr) auto;min-height:42px;padding:6px 7px 9px}.bb-screen-result .bb-mission-reward-card{grid-template-columns:28px minmax(0,1fr) 28px;min-height:42px;padding:6px 7px}.bb-screen-result .bb-city-level-card,.bb-screen-result .bb-pattern-level-card{grid-template-columns:34px minmax(0,1fr) auto;min-height:44px;padding:6px 7px}.bb-screen-result .bb-album-ready-card,.bb-screen-result .bb-big-buyer-result-card,.bb-screen-result .bb-boss-ready-card,.bb-screen-result .bb-buyer-queue-result-card,.bb-screen-result .bb-buyer-wish-result-card,.bb-screen-result .bb-combo-codex-result-card,.bb-screen-result .bb-comeback-bank-result-card,.bb-screen-result .bb-flash-result-card,.bb-screen-result .bb-market-rumor-result-card,.bb-screen-result .bb-market-tour-ready-card,.bb-screen-result .bb-pressure-result-card,.bb-screen-result .bb-rank-ready-card,.bb-screen-result .bb-result-combo-card,.bb-screen-result .bb-route-chain-result-card,.bb-screen-result .bb-season-ready-card,.bb-screen-result .bb-streak-bank-result-card{grid-template-columns:28px minmax(0,1fr) auto;min-height:42px;padding:6px 7px}.bb-order-result-card .bb-game-asset.tiny,.bb-screen-result .bb-mission-reward-card .bb-game-asset.tiny{height:24px;width:28px}.bb-screen-result .bb-city-level-card .bb-game-asset.tiny,.bb-screen-result .bb-pattern-level-card .bb-game-asset.pattern{height:30px;width:34px}.bb-screen-result .bb-album-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-big-buyer-result-card .bb-game-asset.tiny,.bb-screen-result .bb-boss-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-buyer-queue-result-card .bb-game-asset.tiny,.bb-screen-result .bb-buyer-wish-result-card .bb-game-asset.tiny,.bb-screen-result .bb-combo-codex-result-card .bb-game-asset.tiny,.bb-screen-result .bb-comeback-bank-result-card .bb-game-asset.tiny,.bb-screen-result .bb-flash-result-card .bb-game-asset.tiny,.bb-screen-result .bb-market-rumor-result-card .bb-game-asset.tiny,.bb-screen-result .bb-market-tour-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-pressure-result-card .bb-game-asset.tiny,.bb-screen-result .bb-rank-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-result-combo-card .bb-game-asset.tiny,.bb-screen-result .bb-route-chain-result-card .bb-game-asset.tiny,.bb-screen-result .bb-season-ready-card .bb-game-asset.tiny,.bb-screen-result .bb-streak-bank-result-card .bb-game-asset.tiny{height:24px;width:28px}.bb-screen-result .bb-mission-reward-card b{font-size:10px}.bb-order-result-card b,.bb-order-result-card strong{font-size:9px}.bb-order-result-card small,.bb-screen-result .bb-mission-reward-card small{font-size:8px}.bb-screen-result .bb-album-ready-card b,.bb-screen-result .bb-album-ready-card strong,.bb-screen-result .bb-big-buyer-result-card b,.bb-screen-result .bb-big-buyer-result-card strong,.bb-screen-result .bb-boss-ready-card b,.bb-screen-result .bb-boss-ready-card strong,.bb-screen-result .bb-buyer-queue-result-card b,.bb-screen-result .bb-buyer-queue-result-card strong,.bb-screen-result .bb-buyer-wish-result-card b,.bb-screen-result .bb-buyer-wish-result-card strong,.bb-screen-result .bb-city-level-card b,.bb-screen-result .bb-city-level-card strong,.bb-screen-result .bb-combo-codex-result-card b,.bb-screen-result .bb-combo-codex-result-card strong,.bb-screen-result .bb-comeback-bank-result-card b,.bb-screen-result .bb-comeback-bank-result-card strong,.bb-screen-result .bb-flash-result-card b,.bb-screen-result .bb-flash-result-card strong,.bb-screen-result .bb-market-rumor-result-card b,.bb-screen-result .bb-market-rumor-result-card strong,.bb-screen-result .bb-market-tour-ready-card b,.bb-screen-result .bb-market-tour-ready-card strong,.bb-screen-result .bb-pattern-level-card b,.bb-screen-result .bb-pattern-level-card strong,.bb-screen-result .bb-pressure-result-card b,.bb-screen-result .bb-pressure-result-card strong,.bb-screen-result .bb-rank-ready-card b,.bb-screen-result .bb-rank-ready-card strong,.bb-screen-result .bb-result-combo-card b,.bb-screen-result .bb-result-combo-card strong,.bb-screen-result .bb-route-chain-result-card b,.bb-screen-result .bb-route-chain-result-card strong,.bb-screen-result .bb-season-ready-card b,.bb-screen-result .bb-season-ready-card strong,.bb-screen-result .bb-streak-bank-result-card b,.bb-screen-result .bb-streak-bank-result-card strong{font-size:9px}.bb-screen-result .bb-album-ready-card small,.bb-screen-result .bb-big-buyer-result-card small,.bb-screen-result .bb-boss-ready-card small,.bb-screen-result .bb-buyer-queue-result-card small,.bb-screen-result .bb-buyer-wish-result-card small,.bb-screen-result .bb-city-level-card small,.bb-screen-result .bb-combo-codex-result-card small,.bb-screen-result .bb-comeback-bank-result-card small,.bb-screen-result .bb-flash-result-card small,.bb-screen-result .bb-market-rumor-result-card small,.bb-screen-result .bb-market-tour-ready-card small,.bb-screen-result .bb-pattern-level-card small,.bb-screen-result .bb-pressure-result-card small,.bb-screen-result .bb-rank-ready-card small,.bb-screen-result .bb-result-combo-card small,.bb-screen-result .bb-route-chain-result-card small,.bb-screen-result .bb-season-ready-card small,.bb-screen-result .bb-streak-bank-result-card small{font-size:8px}.bb-screen-result .bb-album-ready-card strong,.bb-screen-result .bb-big-buyer-result-card strong,.bb-screen-result .bb-boss-ready-card strong,.bb-screen-result .bb-buyer-queue-result-card strong,.bb-screen-result .bb-buyer-wish-result-card strong,.bb-screen-result .bb-combo-codex-result-card strong,.bb-screen-result .bb-comeback-bank-result-card strong,.bb-screen-result .bb-flash-result-card strong,.bb-screen-result .bb-market-rumor-result-card strong,.bb-screen-result .bb-market-tour-ready-card strong,.bb-screen-result .bb-pressure-result-card strong,.bb-screen-result .bb-rank-ready-card strong,.bb-screen-result .bb-result-combo-card strong,.bb-screen-result .bb-route-chain-result-card strong,.bb-screen-result .bb-season-ready-card strong,.bb-screen-result .bb-streak-bank-result-card strong{padding:5px 7px}.bb-screen-result .bb-challenge-card .bb-game-asset.tiny{height:24px;width:28px}.bb-screen-result .bb-challenge-card b{font-size:10px}.bb-screen-result .bb-challenge-card small{font-size:8px}.bb-share-card{min-height:40px}.bb-telegram-growth-panel{gap:6px;min-height:150px;padding:6px}.bb-pattern-share-hook,.bb-telegram-growth-head{grid-template-columns:28px minmax(0,1fr) auto}.bb-invite-next-reward .bb-game-asset.tiny,.bb-invite-step-row .bb-game-asset.tiny,.bb-pattern-share-hook .bb-game-asset.tiny,.bb-telegram-growth-head .bb-game-asset.tiny{height:24px;width:28px}.bb-invite-chain-meter,.bb-invite-next-reward{min-height:38px;padding:5px 6px 9px}.bb-invite-next-reward{grid-template-columns:28px minmax(0,1fr) auto}.bb-invite-step-row{gap:4px}.bb-invite-step-row span{min-height:54px;padding:4px 2px}.bb-invite-chain-meter b,.bb-invite-next-reward b,.bb-invite-step-row b,.bb-pattern-share-hook b,.bb-telegram-growth-head b{font-size:8px}.bb-invite-chain-meter small,.bb-invite-next-reward small,.bb-invite-step-row small,.bb-pattern-share-hook small,.bb-telegram-growth-head small{font-size:7px}.bb-pattern-share-hook strong,.bb-telegram-growth-head button{font-size:8px;padding:6px 7px}.bb-trade-lead-card{grid-template-columns:28px minmax(0,1fr);min-height:38px}.bb-trade-lead-card .bb-game-asset.tiny{height:24px;width:28px}.bb-trade-lead-card span,.bb-trade-lead-card strong{font-size:8px;text-align:left}.bb-jackpot-card,.bb-opportunity-deck-card,.bb-rescue-actions,.bb-strategy-actions,.bb-strategy-mastery-card{gap:5px}.bb-jackpot-card,.bb-opportunity-deck-card,.bb-strategy-mastery-card{padding:5px}.bb-jackpot-head,.bb-opportunity-head,.bb-strategy-mastery-head{grid-template-columns:28px minmax(0,1fr)}.bb-jackpot-head .bb-game-asset.tiny,.bb-opportunity-head .bb-game-asset.tiny,.bb-strategy-mastery-head .bb-game-asset.tiny{height:24px;width:28px}.bb-jackpot-head b,.bb-opportunity-head b,.bb-strategy-mastery-head b{font-size:9px}.bb-jackpot-head small,.bb-opportunity-head small,.bb-strategy-mastery-head small{font-size:8px}.bb-rescue-actions button,.bb-strategy-actions button{min-height:56px;padding:4px 3px}.bb-jackpot-grid,.bb-opportunity-grid,.bb-strategy-mastery-grid{gap:4px}.bb-jackpot-grid button,.bb-opportunity-grid button,.bb-strategy-mastery-grid button{min-height:66px;padding:4px 3px}.bb-jackpot-grid .bb-game-asset.tiny,.bb-opportunity-grid .bb-game-asset.tiny,.bb-strategy-mastery-grid .bb-game-asset.tiny{height:22px;width:28px}.bb-jackpot-grid b,.bb-opportunity-grid b,.bb-opportunity-grid strong,.bb-strategy-mastery-grid b{font-size:7px}.bb-jackpot-grid small,.bb-opportunity-grid small,.bb-strategy-mastery-grid small{font-size:6px}.bb-strategy-mastery-grid i{width:34px}.bb-rescue-actions .bb-game-asset.tiny,.bb-strategy-actions .bb-game-asset.tiny{height:22px;width:28px}.bb-rescue-actions span,.bb-strategy-actions span{font-size:8px}.bb-rescue-actions strong,.bb-strategy-actions strong{font-size:7px}.bb-screen-result .bb-big-cta{font-size:16px;min-height:44px}.bb-screen-title p{font-size:11px}.bb-market-signal{min-height:30px;padding:4px 9px 4px 12px}.bb-market-signal small{display:none}.bb-pattern-grid{gap:6px;grid-auto-rows:minmax(112px,1fr);grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.bb-pattern-grid button{gap:5px;grid-template-columns:1fr;grid-template-rows:minmax(44px,1fr) auto;min-height:112px;padding:7px 6px}.pattern-card-art{height:100%;width:100%}.bb-pattern-grid strong{font-size:11px;line-height:1.08;min-height:0;white-space:normal}.bb-pattern-grid small{font-size:7px;line-height:1.15;min-height:0}.bb-pattern-card-meta{gap:3px;padding:5px 4px 4px}.bb-pattern-card-meta b{font-size:8px}.bb-pattern-card-meta small{font-size:6px}.bb-pattern-card-meta em{font-size:7px;padding:3px 5px}.bb-pattern-fame{min-height:16px;padding:2px 4px}.bb-pattern-fame b{font-size:7px}.bb-pattern-grid em{font-size:7px;line-height:1.1;padding:3px 4px;white-space:normal}.bb-locked-pattern-teaser{grid-template-columns:28px minmax(0,1fr) auto;min-height:34px;padding:4px 6px}.bb-locked-pattern-teaser .locked-art{height:24px;width:28px}.bb-locked-pattern-teaser b,.bb-locked-pattern-teaser strong{font-size:8px}.bb-locked-pattern-teaser small{font-size:7px}.bb-pattern-collection-gallery{gap:5px;padding:6px}.bb-pattern-collection-head{grid-template-columns:28px minmax(0,1fr) auto}.bb-pattern-collection-head .bb-game-asset.tiny{height:24px;width:28px}.bb-pattern-collection-head b{font-size:9px}.bb-pattern-collection-head small,.bb-pattern-collection-head strong{font-size:7px}.bb-pattern-collection-head strong{padding:4px 6px}.bb-pattern-collection-strip{gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.bb-pattern-collection-strip button{min-height:58px;padding:4px 2px 7px}.bb-pattern-collection-strip .bb-game-asset.tiny{height:22px;width:26px}.bb-pattern-collection-strip b{font-size:6px}.bb-pattern-collection-strip small{font-size:5px}.bb-combo-codex-card,.bb-comeback-bank-card,.bb-pattern-album-card,.bb-rank-reward-card,.bb-route-chain-card{grid-template-columns:28px minmax(0,1fr) auto;min-height:36px;padding:4px 6px 9px}.bb-route-chain-card{grid-template-columns:28px minmax(0,1fr) auto auto}.bb-combo-codex-gallery{gap:5px;padding:6px}.bb-combo-codex-gallery-head{grid-template-columns:28px minmax(0,1fr) auto}.bb-combo-codex-gallery-head .bb-game-asset.tiny{height:24px;width:28px}.bb-combo-codex-gallery-head b{font-size:9px}.bb-combo-codex-gallery-head small,.bb-combo-codex-gallery-head strong{font-size:7px}.bb-combo-codex-gallery-head strong{padding:4px 6px}.bb-combo-codex-gallery-grid{gap:4px}.bb-combo-codex-gallery article{gap:4px;grid-template-columns:24px minmax(0,1fr);min-height:42px;padding:4px}.bb-combo-codex-gallery article .bb-game-asset.tiny{height:22px;width:24px}.bb-combo-codex-gallery article b{font-size:7px}.bb-combo-codex-gallery article small,.bb-combo-codex-gallery article strong{font-size:5px}.bb-combo-codex-gallery article strong{max-width:54px;padding:2px 4px}.bb-market-rumor-board,.bb-market-tour-card,.bb-pass-card,.bb-pressure-card,.bb-season-ladder-card,.bb-streak-bank-card,.bb-workshop-upgrade-card{grid-template-columns:28px minmax(0,1fr) auto;min-height:40px;padding:5px 7px 9px}.bb-market-tour-card .bb-game-asset.tiny,.bb-pass-card .bb-game-asset.tiny,.bb-pressure-card .bb-game-asset.tiny,.bb-season-ladder-card .bb-game-asset.tiny,.bb-streak-bank-card .bb-game-asset.tiny,.bb-workshop-upgrade-card .bb-game-asset.tiny{height:24px;width:28px}.bb-market-tour-card b,.bb-market-tour-card strong,.bb-pass-card b,.bb-pass-card strong,.bb-pressure-card b,.bb-pressure-card strong,.bb-season-ladder-card b,.bb-season-ladder-card strong,.bb-streak-bank-card b,.bb-streak-bank-card strong,.bb-workshop-upgrade-card b,.bb-workshop-upgrade-card strong{font-size:8px}.bb-market-tour-card small,.bb-pass-card small,.bb-pressure-card small,.bb-season-ladder-card small,.bb-streak-bank-card small,.bb-workshop-upgrade-card small{font-size:7px}.bb-market-tour-card em,.bb-workshop-upgrade-card em{font-size:7px;left:42px}.bb-workshop-production-card{border-radius:12px;gap:6px;min-height:88px;padding:6px}.bb-workshop-production-hero{grid-template-columns:30px minmax(0,1fr) auto}.bb-workshop-production-hero .bb-game-asset{height:26px;width:30px}.bb-workshop-production-hero b,.bb-workshop-production-hero button,.bb-workshop-production-stats strong{font-size:8px}.bb-workshop-production-hero small,.bb-workshop-production-stats small{font-size:7px}.bb-workshop-production-hero button{min-width:46px;padding:5px 7px}.bb-workshop-production-bars span{grid-template-columns:38px minmax(0,1fr)}.bb-dastgoh-hero{border-radius:13px;gap:7px;grid-template-columns:62px minmax(0,1fr) 54px;min-height:92px;padding:7px}.bb-dastgoh-scene{border-radius:10px;padding:5px}.bb-dastgoh-scene .bb-game-asset{height:46px;width:48px}.bb-dastgoh-scene span{bottom:4px;font-size:6px;left:5px;padding:3px 4px;right:5px}.bb-dastgoh-copy{gap:3px}.bb-dastgoh-copy small{font-size:7px}.bb-dastgoh-copy h3{font-size:13px}.bb-dastgoh-copy p{display:-webkit-box;font-size:8px;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bb-dastgoh-meter{border-radius:10px;padding:5px}.bb-dastgoh-meter b{font-size:10px}.bb-dastgoh-meter small{font-size:6px}.bb-dastgoh-stats{border-radius:12px;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 6px 12px}.bb-dastgoh-stat{gap:3px;grid-template-columns:18px minmax(0,1fr);padding:4px}.bb-dastgoh-stat .bb-game-asset.tiny{height:17px;width:18px}.bb-dastgoh-stat small{font-size:6px}.bb-dastgoh-stat b{font-size:8px}.bb-dastgoh-path{gap:4px}.bb-dastgoh-path-step{border-radius:8px;gap:3px;padding:5px 2px}.bb-dastgoh-path-step b{font-size:7px;height:15px;width:15px}.bb-dastgoh-path-step span{font-size:6px;min-height:15px}.bb-dastgoh-upgrade-map{border-radius:12px;gap:5px;padding:6px}.bb-dastgoh-upgrade-grid{gap:4px}.bb-dastgoh-upgrade-grid button{gap:4px;grid-template-columns:24px minmax(0,1fr) 34px;min-height:40px;padding:4px 4px 7px}.bb-dastgoh-upgrade-grid .bb-game-asset.tiny{height:22px;width:24px}.bb-dastgoh-upgrade-grid b{font-size:7px}.bb-dastgoh-upgrade-grid small{font-size:5px}.bb-dastgoh-upgrade-grid strong{font-size:5px;padding:3px 4px}.bb-dastgoh-queue{border-radius:12px;gap:5px;padding:6px}.bb-dastgoh-section-head small{font-size:6px}.bb-dastgoh-section-head b{font-size:9px}.bb-dastgoh-section-head strong{font-size:7px;padding:4px 6px}.bb-dastgoh-queue-row{gap:5px;grid-template-columns:24px minmax(0,1fr) minmax(34px,.55fr) 28px}.bb-dastgoh-queue-row .bb-game-asset.tiny{height:22px;width:24px}.bb-dastgoh-queue-row b,.bb-dastgoh-queue-row strong{font-size:7px}.bb-dastgoh-queue-row small{font-size:6px}.bb-market-rumor-board{gap:5px;padding:6px}.bb-market-rumor-head{grid-template-columns:28px minmax(0,1fr)}.bb-market-rumor-head .bb-game-asset.tiny{height:24px;width:28px}.bb-market-rumor b,.bb-market-rumor-head b{font-size:8px}.bb-market-rumor small,.bb-market-rumor-head small{font-size:7px}.bb-market-rumor-list{gap:5px}.bb-market-rumor{grid-template-columns:26px minmax(0,1fr) auto;min-height:34px;padding:4px 5px}.bb-market-rumor .bb-game-asset.tiny{height:22px;width:26px}.bb-market-rumor strong{font-size:7px;max-width:68px;padding:4px 5px}.bb-combo-codex-card .bb-game-asset.tiny,.bb-comeback-bank-card .bb-game-asset.tiny,.bb-pattern-album-card .bb-game-asset.tiny,.bb-rank-reward-card .bb-game-asset.tiny,.bb-route-chain-card .bb-game-asset.tiny{height:24px;width:28px}.bb-combo-codex-card b,.bb-combo-codex-card strong,.bb-comeback-bank-card b,.bb-comeback-bank-card strong,.bb-pattern-album-card b,.bb-pattern-album-card button,.bb-rank-reward-card b,.bb-rank-reward-card button,.bb-route-chain-card b,.bb-route-chain-card button,.bb-route-chain-card strong{font-size:8px}.bb-combo-codex-card small,.bb-comeback-bank-card small,.bb-pattern-album-card small,.bb-rank-reward-card small,.bb-route-chain-card em,.bb-route-chain-card small{font-size:7px}.bb-pattern-album-card button,.bb-rank-reward-card button,.bb-route-chain-card button{min-height:22px;padding:3px 6px}.bb-hot-badge{left:5px}.bb-hot-badge,.bb-pattern-lv{font-size:7px;padding:3px 5px;top:5px}.bb-pattern-lv{right:5px}.bb-growth-path{padding:6px}.bb-starter-guide{grid-template-columns:repeat(3,minmax(0,1fr)) 32px;min-height:28px;padding:3px 4px 3px 7px}.bb-starter-guide span{font-size:7px}.bb-starter-guide b{height:13px;margin-right:2px;width:13px}.bb-starter-guide button{font-size:8px;min-height:22px;padding:0 6px}.bb-growth-path .bb-game-asset{height:22px;width:26px}.bb-growth-path span{font-size:7px}.bb-pattern-dock{gap:5px;grid-template-columns:1.25fr .86fr .86fr;min-height:50px;padding:5px}.bb-pattern-dock button,.bb-pattern-dock>div{gap:4px;grid-template-columns:24px minmax(0,1fr);padding:4px}.bb-pattern-dock .bb-game-asset.tiny{height:23px;width:24px}.bb-pattern-dock b{font-size:8px}.bb-pattern-dock small{font-size:7px}.bb-pattern-dock>i{left:5px;right:5px}.bb-buyurtma-board{gap:5px;padding:6px}.bb-buyurtma-featured,.bb-buyurtma-head{grid-template-columns:28px minmax(0,1fr) auto}.bb-buyurtma-filters{gap:3px;padding:3px}.bb-buyurtma-filters button{font-size:7px;padding:5px 3px}.bb-buyurtma-delivery-ribbon{gap:4px}.bb-buyurtma-delivery-ribbon span{border-radius:8px;padding:4px 2px 7px}.bb-buyurtma-delivery-ribbon .bb-game-asset.tiny{height:18px;width:20px}.bb-buyurtma-delivery-ribbon b{font-size:6px}.bb-buyurtma-delivery-ribbon small{font-size:5px}.bb-buyurtma-grid{grid-template-columns:1fr}.bb-buyurtma-grid button{grid-template-columns:28px minmax(0,1fr) auto;min-height:48px;padding:5px 6px 15px}.bb-buyurtma-featured .bb-game-asset.tiny,.bb-buyurtma-grid .bb-game-asset.tiny,.bb-buyurtma-head .bb-game-asset.tiny{height:24px;width:28px}.bb-buyurtma-featured b,.bb-buyurtma-featured strong,.bb-buyurtma-grid b,.bb-buyurtma-grid strong,.bb-buyurtma-head b{font-size:8px}.bb-buyurtma-featured small,.bb-buyurtma-grid small,.bb-buyurtma-head small{font-size:7px}.bb-buyurtma-featured em,.bb-buyurtma-grid em,.bb-buyurtma-head strong{font-size:7px;padding:3px 5px}.bb-order-contract-map{gap:5px;padding:6px}.bb-order-contract-head{grid-template-columns:28px minmax(0,1fr) auto}.bb-order-contract-grid .bb-game-asset.tiny,.bb-order-contract-head .bb-game-asset.tiny{height:24px;width:28px}.bb-order-contract-head b{font-size:9px}.bb-order-contract-head small,.bb-order-contract-head strong{font-size:7px}.bb-order-contract-grid{gap:4px}.bb-order-contract-grid button{gap:4px;grid-template-columns:24px minmax(0,1fr);min-height:44px;padding:4px 4px 14px}.bb-order-contract-grid b,.bb-order-contract-grid strong{font-size:7px}.bb-order-contract-grid em,.bb-order-contract-grid small{font-size:5px}.bb-order-contract-grid strong{bottom:5px;left:34px;position:absolute;right:58px}.bb-game-bottom-nav{bottom:max(8px,env(safe-area-inset-bottom));left:10px;right:10px}.bb-game-bottom-nav button{min-height:42px}.bb-game-bottom-nav .bb-game-asset.tiny{height:20px;width:23px}.bb-screen-panel,.bb-screen-ranking,.bb-screen-shop-preview{padding-bottom:112px}.bb-panel-return,.bb-reyting-banner,.bb-reyting-challenge,.bb-reyting-rival,.bb-shop-preview-hero,.bb-shop-preview-list button{grid-template-columns:28px minmax(0,1fr) auto;min-height:44px;padding:6px 7px}.bb-panel-return .bb-game-asset.tiny,.bb-reyting-banner .bb-game-asset.tiny,.bb-reyting-challenge .bb-game-asset.tiny,.bb-reyting-rival .bb-game-asset.tiny,.bb-shop-preview-hero .bb-game-asset.tiny,.bb-shop-preview-list .bb-game-asset.tiny{height:24px;width:28px}.bb-reyting-list article{grid-template-columns:28px minmax(0,1fr) auto;min-height:40px;padding:5px 6px}.bb-reyting-banner b,.bb-reyting-challenge b,.bb-reyting-list b,.bb-reyting-rival b,.bb-shop-preview-hero b,.bb-shop-preview-list b{font-size:8px}.bb-reyting-banner small,.bb-reyting-challenge small,.bb-reyting-list small,.bb-reyting-rival small,.bb-shop-preview-hero small,.bb-shop-preview-list small{font-size:7px}.bb-reyting-banner button,.bb-reyting-banner strong,.bb-reyting-challenge strong,.bb-reyting-list em,.bb-reyting-rival strong,.bb-shop-preview-hero strong,.bb-shop-preview-list strong{font-size:8px;padding:4px 6px}.bb-weekly-rank-ladder{gap:5px;padding:6px}.bb-weekly-rank-head{grid-template-columns:28px minmax(0,1fr) auto}.bb-weekly-rank-head .bb-game-asset.tiny,.bb-weekly-rank-tier-grid .bb-game-asset.tiny{height:24px;width:28px}.bb-weekly-rank-head b{font-size:8px}.bb-weekly-rank-head button,.bb-weekly-rank-head small,.bb-weekly-rank-head strong,.bb-weekly-rival-meter b,.bb-weekly-rival-meter small{font-size:7px}.bb-weekly-rival-meter{gap:5px;grid-template-columns:minmax(0,.82fr) minmax(52px,1fr) minmax(0,.82fr)}.bb-weekly-rank-tier-grid{gap:4px}.bb-weekly-rank-tier-grid article{gap:4px;grid-template-columns:24px minmax(0,1fr);min-height:40px;padding:4px;position:relative}.bb-weekly-rank-tier-grid b{font-size:7px}.bb-weekly-rank-tier-grid small,.bb-weekly-rank-tier-grid strong{font-size:5px}.bb-weekly-rank-tier-grid strong{max-width:46px;padding:2px 4px;position:absolute;right:4px;top:4px}.bb-group-challenge-card{gap:5px;padding:6px}.bb-group-challenge-head{grid-template-columns:28px minmax(0,1fr) auto}.bb-group-challenge-head .bb-game-asset.tiny,.bb-group-challenge-ladder .bb-game-asset.tiny{height:24px;width:28px}.bb-group-challenge-head b{font-size:8px}.bb-group-challenge-head small,.bb-group-challenge-ladder small{font-size:7px}.bb-group-challenge-head button{font-size:8px;min-height:24px;padding:0 7px}.bb-group-challenge-ladder{gap:4px}.bb-group-challenge-ladder span{min-height:58px;padding:4px 3px}.bb-group-challenge-ladder b{font-size:7px}.bb-stage-perk-ribbon{grid-template-columns:28px minmax(0,1fr) auto;min-height:38px;padding:5px 7px}.bb-stage-perk-ribbon .bb-game-asset.tiny{height:24px;width:28px}.bb-stage-perk-ribbon b,.bb-stage-perk-ribbon strong{font-size:9px}.bb-stage-perk-ribbon small{font-size:8px}.bb-goal-nudge,.bb-result-push{grid-template-columns:28px minmax(0,1fr) auto;min-height:42px;padding:6px 7px 10px}.bb-goal-nudge .bb-game-asset.tiny,.bb-result-push .bb-game-asset.tiny{height:24px;width:28px}.bb-goal-nudge b,.bb-goal-nudge strong,.bb-result-push b,.bb-result-push strong{font-size:9px}.bb-goal-nudge small,.bb-result-push small{font-size:8px}.bb-daily-panel button,.bb-daily-panel div{min-height:38px;padding:4px 5px}.bb-seven-day-card{gap:5px;min-height:88px;padding:6px}.bb-seven-day-head{grid-template-columns:30px minmax(0,1fr) auto}.bb-seven-day-head .bb-game-asset.tiny{height:26px;width:30px}.bb-seven-day-head b{font-size:10px}.bb-seven-day-head button,.bb-seven-day-head small{font-size:8px}.bb-seven-day-head button{min-height:26px;padding:0 8px}.bb-seven-day-track{gap:4px}.bb-seven-day-track span{border-radius:8px;min-height:46px;padding:3px 1px}.bb-seven-day-track .bb-game-asset.tiny{height:18px;width:20px}.bb-seven-day-track b{font-size:7px}.bb-seven-day-track small{display:none}.bb-daily-quest-board{gap:5px;padding:5px}.bb-daily-quest-head{grid-template-columns:28px minmax(0,1fr)}.bb-daily-quest-head .bb-game-asset.tiny{height:24px;width:28px}.bb-daily-quest-head b{font-size:9px}.bb-daily-quest-head small{font-size:8px}.bb-daily-quest-list button{grid-template-columns:26px minmax(0,1fr) auto;min-height:38px;padding:5px 6px 9px}.bb-daily-quest-list .bb-game-asset.tiny{height:23px;width:26px}.bb-daily-quest-list b,.bb-daily-quest-list strong{font-size:8px}.bb-daily-quest-list small{font-size:7px}.bb-deal-journal{gap:5px;padding:5px}.bb-trophy-shelf-card{grid-template-columns:28px minmax(0,1fr) auto;min-height:44px;padding:6px 7px 11px}.bb-trophy-shelf-card .bb-game-asset.tiny{height:24px;width:28px}.bb-trophy-shelf-card b,.bb-trophy-shelf-card strong{font-size:8px}.bb-trophy-shelf-card small{font-size:7px}.bb-deal-journal-head{grid-template-columns:28px minmax(0,1fr) auto}.bb-deal-journal-head .bb-game-asset.tiny{height:24px;width:28px}.bb-deal-journal-head b,.bb-deal-journal-head strong,.bb-deal-journal-list b,.bb-deal-journal-list strong{font-size:8px}.bb-deal-journal-head small,.bb-deal-journal-list small{font-size:7px}.bb-deal-journal-list span{gap:4px;grid-template-columns:minmax(0,1fr) minmax(0,.62fr) auto;min-height:28px;padding:3px 4px}.bb-leaderboard-mini{padding:4px}.bb-leaderboard-mini span{min-height:28px;padding:3px 4px}.bb-mission-strip span{min-height:26px;padding:3px 7px}.bb-boss-panel{gap:5px;padding:6px}.bb-boss-chest,.bb-goal-spotlight{min-height:36px;padding:4px 6px}.bb-boss-chest{grid-template-columns:28px minmax(0,1fr) auto}.bb-boss-chest .bb-game-asset.tiny,.bb-goal-spotlight .bb-game-asset.tiny{height:24px;width:28px}.bb-boss-chest b,.bb-boss-chest strong,.bb-goal-spotlight b{font-size:9px}.bb-boss-chest small,.bb-goal-spotlight small{font-size:7px}.bb-boss-head button{min-height:26px}.bb-boss-tasks{gap:4px}.bb-boss-tasks div{grid-template-columns:72px minmax(0,1fr) 70px}.bb-next-goal-card{min-height:36px;padding:4px 8px}.bb-next-goal-card .bb-game-asset.tiny{height:24px;width:28px}.bb-capital-pill{min-height:36px}.bb-screen-sell{grid-template-rows:auto auto minmax(150px,1fr) auto auto auto}.bb-screen-selling{grid-template-rows:auto auto minmax(215px,1fr) auto auto}.bb-selling-stage{min-height:225px}.bb-selling-fabric{height:126px;width:158px}.bb-selling-city{height:92px;width:104px}.bb-selling-fire{height:64px;right:16px;top:78px;width:64px}.bb-item-toolbelt button{min-height:48px}.bb-channel-row,.bb-price-row{gap:4px;padding:5px}.bb-big-buyer-card,.bb-business-perk,.bb-buyer-queue-card,.bb-buyer-wish-card,.bb-combo-card,.bb-deal-bet-slip-card,.bb-deal-doctor-card,.bb-flash-contract-card,.bb-round-mission{grid-template-columns:28px minmax(0,1fr) auto;min-height:42px;padding:6px 7px}.bb-deal-doctor-card{min-height:68px}.bb-deal-bet-slip-card{gap:5px;padding:6px}.bb-deal-bet-head{grid-template-columns:28px minmax(0,1fr) auto}.bb-deal-bet-head .bb-game-asset.tiny,.bb-deal-bet-options .bb-game-asset.tiny{height:24px;width:28px}.bb-deal-bet-head b,.bb-deal-bet-head strong,.bb-deal-bet-options b,.bb-deal-bet-options strong{font-size:8px}.bb-deal-bet-head small,.bb-deal-bet-options em,.bb-deal-bet-options small{font-size:6px}.bb-deal-bet-options{gap:4px}.bb-deal-bet-options button{grid-template-columns:28px minmax(0,1fr);min-height:78px;padding:5px 4px}.bb-big-buyer-card .bb-game-asset.tiny,.bb-business-perk .bb-game-asset.tiny,.bb-buyer-queue-card .bb-game-asset.tiny,.bb-buyer-wish-card .bb-game-asset.tiny,.bb-combo-card .bb-game-asset.tiny,.bb-deal-doctor-card .bb-game-asset.tiny,.bb-flash-contract-card .bb-game-asset.tiny,.bb-round-mission .bb-game-asset.tiny{height:24px;width:28px}.bb-big-buyer-card b,.bb-big-buyer-card strong,.bb-business-perk b,.bb-business-perk strong,.bb-buyer-queue-card b,.bb-buyer-queue-card strong,.bb-buyer-wish-card b,.bb-buyer-wish-card strong,.bb-combo-card b,.bb-combo-card strong,.bb-deal-doctor-card b,.bb-deal-doctor-card strong,.bb-flash-contract-card b,.bb-flash-contract-card strong,.bb-round-mission b,.bb-round-mission strong{font-size:9px}.bb-big-buyer-card small,.bb-business-perk small,.bb-buyer-queue-card small,.bb-buyer-wish-card small,.bb-combo-card small,.bb-deal-doctor-card small,.bb-flash-contract-card small,.bb-round-mission small{font-size:8px}.bb-deal-doctor-badges{gap:3px}.bb-deal-doctor-badges em{font-size:6px;padding:3px 4px}.bb-deal-doctor-card button{font-size:7px;min-height:22px;padding:4px 6px}.bb-buyer-wish-checks,.bb-flash-checks{gap:3px}.bb-buyer-queue-card em,.bb-buyer-wish-card em,.bb-buyer-wish-checks i,.bb-flash-checks i,.bb-flash-contract-card em{font-size:7px;padding:3px 4px}.bb-buyer-queue-card{padding:6px}.bb-buyer-queue-head{grid-template-columns:28px minmax(0,1fr)}.bb-buyer-queue-list{gap:4px}.bb-buyer-queue-list button{min-height:82px;padding:5px 4px}.bb-buyer-queue-list button>strong{font-size:7px;padding:3px 5px}.bb-channel-row button,.bb-price-row button{min-height:48px;padding:4px 3px}.bb-channel-row button{grid-template-rows:20px auto auto auto;min-height:58px}.bb-channel-row .bb-game-asset.tiny{height:20px;width:24px}.bb-channel-row span,.bb-price-row span{font-size:8px}.bb-channel-row strong,.bb-price-row strong{font-size:12px}.bb-channel-row small,.bb-price-row small{font-size:7px}.bb-odds-box span,.bb-signal-hint{font-size:8px;padding:4px 5px}}@media (max-width:430px) and (max-height:620px){.bb-live-phone{padding:max(8px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.bb-live-screen{height:calc(100% - 44px)}.bb-screen-city,.bb-screen-cloth,.bb-screen-dye,.bb-screen-promo,.bb-screen-sell,.bb-screen-selling,.bb-step-screen{gap:6px;padding-bottom:0}.bb-funding-sheet h2,.bb-screen-milestone h2,.bb-screen-result h2,.bb-screen-title h2{font-size:25px}.bb-hero-showcase,.bb-route-map,.bb-sell-hero,.bb-trend-stage{min-height:156px}.bb-screen-city{grid-template-rows:auto auto minmax(120px,1fr) auto}.bb-screen-city .bb-route-map,.bb-screen-promo .bb-trend-stage{min-height:156px}.bb-screen-city .bb-route-map{min-height:120px}.bb-city-strip button{min-height:62px}.bb-city-strip .bb-game-asset{height:24px;width:38px}.bb-screen-sell{grid-template-rows:auto auto minmax(132px,1fr) auto auto}.bb-screen-selling{grid-template-rows:auto auto minmax(166px,1fr) auto auto}.bb-selling-livebar{min-height:36px;padding:6px 10px 9px}.bb-selling-stage{min-height:166px}.bb-selling-fabric{height:104px;width:138px}.bb-selling-city{height:78px;width:88px}.bb-selling-fire{height:50px;right:16px;top:58px;width:50px}.bb-selling-cash{bottom:12px;height:52px;width:68px}.bb-selling-tap{bottom:46px;min-height:48px;padding:6px 8px 10px}.bb-selling-cashout-card{min-height:48px;padding:5px 7px}.bb-big-cta.is-waiting{min-height:38px}}@keyframes bb-live-enter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bb-record-pulse{0%{box-shadow:0 0 0 rgba(255,226,122,.08);transform:scale(1)}to{box-shadow:0 0 22px rgba(255,226,122,.22);transform:scale(1.01)}}@keyframes bb-live-glow{0%,to{opacity:.45;transform:scale(.95)}50%{opacity:.88;transform:scale(1.08)}}@keyframes bb-pulse-border{0%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 rgba(255,226,122,0)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 22px rgba(255,226,122,.24)}}@keyframes bb-stage-sweep{0%{transform:translateX(-86%);opacity:0}32%{opacity:1}to{transform:translateX(86%);opacity:0}}@keyframes bb-float-art{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-7px) rotate(1deg)}}@keyframes bb-selling-lights{0%,to{filter:saturate(1);opacity:.58;transform:scale(1)}50%{filter:saturate(1.45);opacity:.98;transform:scale(1.04)}}@keyframes bb-selling-fabric{0%{filter:saturate(1);transform:translateY(4px) scale(.98) rotate(-1deg)}52%{filter:saturate(1.25);transform:translateY(-8px) scale(1.04) rotate(1deg)}to{filter:saturate(1);transform:translateY(4px) scale(.98) rotate(-1deg)}}@keyframes bb-selling-cash{0%,to{transform:translateY(0) rotate(-4deg) scale(1)}50%{transform:translateY(-10px) rotate(3deg) scale(1.08)}}@keyframes bb-selling-fire{0%,to{filter:drop-shadow(0 0 8px rgba(255,145,52,.4));transform:scale(.94) rotate(-3deg)}50%{filter:drop-shadow(0 0 18px rgba(255,226,122,.7));transform:scale(1.12) rotate(4deg)}}@keyframes bb-selling-tap-pop{0%{filter:saturate(1) brightness(1);box-shadow:0 0 24px rgba(36,234,212,.28),0 12px 28px rgba(0,0,0,.34)}to{filter:saturate(1.18) brightness(1.08);box-shadow:0 0 38px rgba(255,226,122,.42),0 12px 28px rgba(0,0,0,.34)}}@keyframes bb-selling-combo-hot{0%{filter:brightness(1);transform:translateX(-50%) scale(1)}to{filter:brightness(1.18);transform:translateX(-50%) scale(1.06)}}@keyframes bb-selling-crowd{0%{opacity:.68;transform:translateY(5px) scaleY(.88)}to{opacity:1;transform:translateY(-3px) scaleY(1.05)}}@keyframes bb-selling-meter{0%{width:4%}72%{width:86%}to{width:100%}}@keyframes bb-selling-tick{0%,to{border-color:rgba(246,199,93,.18);color:rgba(255,245,206,.62);transform:translateY(0)}50%{border-color:rgba(36,234,212,.5);color:#8df4df;transform:translateY(-1px)}}@keyframes bb-selling-beat-rush{0%{box-shadow:inset 0 0 18px rgba(255,226,122,.08),0 0 12px rgba(255,78,120,.12)}to{box-shadow:inset 0 0 22px rgba(255,226,122,.16),0 0 28px rgba(255,78,120,.24)}}@keyframes bb-selling-hit-token{0%{opacity:0;transform:translate(-50%,-20%) scale(.5) rotate(-8deg)}18%{opacity:1}70%{opacity:.95}to{opacity:0;transform:translate(calc(-50% + (var(--i) - 2) * 10px),-130px) scale(1.08) rotate(18deg)}}@keyframes bb-sheet-pop{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bb-live-fx{0%{opacity:0;transform:translate(-50%,-20%) scale(.78)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}to{opacity:0;transform:translate(-50%,-110%) scale(1)}}@keyframes bb-phone-selling-pulse{0%,to{box-shadow:0 34px 90px rgba(0,0,0,.52),inset 0 1px 0 hsla(0,0%,100%,.12)}50%{box-shadow:0 34px 90px rgba(0,0,0,.52),0 0 26px rgba(255,226,122,.18),inset 0 1px 0 hsla(0,0%,100%,.16)}}@keyframes bb-phone-success-pop{0%{transform:scale(1)}36%{transform:scale(1.012)}to{transform:scale(1)}}@keyframes bb-phone-fail-shake{0%,to{transform:translateX(0)}18%{transform:translateX(-5px)}36%{transform:translateX(4px)}54%{transform:translateX(-3px)}72%{transform:translateX(2px)}}@keyframes bb-result-token-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1.18) rotate(22deg)}}@keyframes bb-result-alert-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}22%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x) * .62),calc(-50% + var(--y) * .46)) scale(1.08)}}.bb-visual-phone:before{display:none}.bb-visual-stage{background:#07121e;border-radius:inherit;height:100%;overflow:hidden;position:relative;width:100%}.bb-screen-art{animation:bb-screen-enter .52s cubic-bezier(.2,.8,.2,1);display:block;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.bb-visual-phone.is-fail .bb-screen-art{animation:bb-fail-shake .52s cubic-bezier(.36,.07,.19,.97),bb-screen-enter .52s cubic-bezier(.2,.8,.2,1)}.bb-ambient-layer,.bb-result-fx,.bb-step-flash{inset:0;pointer-events:none;position:absolute;z-index:2}.bb-ambient-layer{mix-blend-mode:screen;opacity:.58;overflow:hidden}.bb-ambient-layer i{animation:bb-orbit-light 7s ease-in-out infinite;background:radial-gradient(circle,rgba(255,220,116,.2),transparent 62%);border-radius:999px;height:34%;position:absolute;width:46%}.bb-ambient-layer i:first-child{left:-18%;top:14%}.bb-ambient-layer i:nth-child(2){animation-delay:-2.4s;right:-20%;top:34%}.bb-ambient-layer i:nth-child(3){animation-delay:-4.6s;bottom:-12%;left:20%}.bb-step-flash{animation:bb-step-sweep .64s ease-out;background:linear-gradient(105deg,transparent 0 35%,rgba(255,241,166,.24) 48%,transparent 64% 100%);opacity:0;transform:translateX(-72%);z-index:3}.bb-hit-zone{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,0);border:0;border-radius:10px;cursor:pointer;padding:0;position:absolute;z-index:4}.bb-hit-zone:after,.bb-hit-zone:before{border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .16s ease,transform .16s ease}.bb-hit-zone:before{background:radial-gradient(circle at 50% 50%,rgba(125,255,235,.24),rgba(255,215,90,.1) 44%,transparent 72%);transform:scale(.94)}.bb-hit-zone:after{border:1px solid rgba(126,255,238,.34);box-shadow:0 0 18px rgba(71,238,220,.26),inset 0 0 18px rgba(255,228,112,.08)}.bb-hit-zone:not(:disabled){animation:bb-zone-breathe 2.6s ease-in-out infinite}.bb-hit-zone:active:after,.bb-hit-zone:active:before,.bb-hit-zone:hover:after,.bb-hit-zone:hover:before{opacity:1;transform:scale(1)}.bb-hit-zone:active{transform:scale(.985)}.bb-hit-zone:disabled{cursor:not-allowed}.bb-hit-zone:focus-visible{background:rgba(255,232,143,.16);box-shadow:0 0 0 2px rgba(255,232,143,.92),0 0 22px rgba(255,197,70,.44);outline:0}.bb-dynamic-hud,.bb-visual-state,.bb-visual-toast{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(7,18,30,.56);border:1px solid rgba(255,218,119,.18);color:#fff5ce;display:flex;font-weight:900;gap:6px;left:5.2%;position:absolute;right:5.2%;z-index:3}.bb-dynamic-hud{animation:bb-hud-drop .52s cubic-bezier(.2,.8,.2,1);border-radius:999px;justify-content:space-between;min-height:34px;padding:0 10px;top:7.7%}.bb-dynamic-hud span{font-size:10px;white-space:nowrap}.bb-context-badge{align-items:center;animation:bb-context-in .42s cubic-bezier(.2,.8,.2,1);background:linear-gradient(180deg,rgba(9,35,42,.94),rgba(2,19,26,.92));border:1px solid rgba(38,234,212,.5);border-radius:999px;box-shadow:0 10px 22px rgba(0,0,0,.34),0 0 18px rgba(38,234,212,.22);color:#9dfff2;display:inline-flex;font-size:13px;font-weight:950;gap:8px;left:50%;max-width:72%;min-height:30px;padding:0 14px;position:absolute;top:29.2%;transform:translateX(-50%);z-index:5}.bb-context-badge span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-context-badge strong{color:#ffe47a;flex:0 0 auto}.bb-visual-phone[data-step=result] .bb-context-badge{background:linear-gradient(180deg,rgba(255,237,140,.96),rgba(36,221,201,.92));border-color:hsla(0,0%,100%,.72);color:#07121e;top:61%}.bb-visual-phone[data-step=result] .bb-context-badge strong{color:#09372f}.bb-visual-toast{align-items:flex-start;animation:bb-toast-pop .42s cubic-bezier(.2,.8,.2,1);border-radius:12px;bottom:6.1%;display:grid;grid-gap:2px;gap:2px;min-height:46px;padding:8px 10px}.bb-visual-toast strong{color:#ffe47a;font-size:12px;line-height:1}.bb-visual-toast span{color:rgba(255,245,206,.82);font-size:10px;line-height:1.25}.bb-visual-state{border-radius:999px;bottom:2.2%;justify-content:space-between;min-height:28px;padding:0 9px}.bb-visual-state span{font-size:9px;max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-tap-pop{animation:bb-tap-pop .52s ease-out forwards;background:linear-gradient(180deg,#fff4a6,#26ead4);border:1px solid hsla(0,0%,100%,.7);box-shadow:0 12px 28px rgba(38,234,212,.3),0 0 24px rgba(255,221,96,.45);color:#061019;font-size:13px;font-weight:950;min-width:96px;padding:8px 14px;text-align:center;top:48%;transform:translate(-50%,-50%);z-index:7}.bb-result-fx.success b,.bb-tap-pop{border-radius:999px;left:50%;position:absolute}.bb-result-fx.success b{animation:bb-result-burst 1.1s ease-out forwards;background:radial-gradient(circle,rgba(255,246,165,.7),rgba(38,234,212,.16) 38%,transparent 68%);height:58%;top:28%;transform:translate(-50%,-50%) scale(.2);width:82%}.bb-result-fx.success .bb-result-token{animation:bb-coin-rain 1.5s cubic-bezier(.18,.75,.25,1) infinite;filter:drop-shadow(0 0 10px rgba(255,226,122,.32));height:20px;left:calc((var(--i) * 6.1% + 2%) - 0%);object-fit:contain;position:absolute;top:-8%;transform:translateY(-40px);width:22px}.bb-result-fx.success .bb-result-token:nth-child(3n){animation-delay:.18s}.bb-result-fx.success .bb-result-token:nth-child(4n){animation-delay:.36s}.bb-result-fx.success .bb-result-token:nth-child(5n){animation-delay:.54s}.bb-result-fx.fail{background:radial-gradient(circle at 50% 34%,rgba(220,33,51,.26),transparent 54%);mix-blend-mode:screen}.bb-result-fx.fail i{animation:bb-fail-sparks .86s ease-out infinite;background:rgba(255,82,82,.62);border-radius:999px;height:4px;left:calc(18% + var(--i) * 8%);position:absolute;top:40%;width:4px}.bb-result-fx.fail i:nth-child(odd){animation-delay:.18s}@keyframes bb-screen-enter{0%{filter:brightness(.75) saturate(.86);opacity:.35;transform:scale(1.035) translateY(12px)}to{filter:brightness(1) saturate(1);opacity:1;transform:scale(1) translateY(0)}}@keyframes bb-step-sweep{0%{opacity:0;transform:translateX(-78%)}18%{opacity:1}to{opacity:0;transform:translateX(78%)}}@keyframes bb-orbit-light{0%,to{opacity:.35;transform:translateZ(0) scale(1)}50%{opacity:.8;transform:translate3d(14%,-8%,0) scale(1.18)}}@keyframes bb-zone-breathe{0%,to{box-shadow:none}50%{box-shadow:0 0 20px rgba(255,220,96,.08)}}@keyframes bb-hud-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes bb-toast-pop{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bb-context-in{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.9)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes bb-tap-pop{0%{opacity:0;transform:translate(-50%,-45%) scale(.82)}22%{opacity:1;transform:translate(-50%,-60%) scale(1.08)}to{opacity:0;transform:translate(-50%,-96%) scale(.96)}}@keyframes bb-result-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.15)}34%{opacity:.95;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.35)}}@keyframes bb-coin-rain{0%{opacity:0;transform:translate3d(0,-44px,0) rotate(0deg) scale(.72)}12%{opacity:1}to{opacity:0;transform:translate3d(calc((var(--i) - 8) * 3px),620px,0) rotate(260deg) scale(1)}}@keyframes bb-fail-shake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}@keyframes bb-fail-sparks{0%{opacity:0;transform:translateY(0) scale(.8)}30%{opacity:1}to{opacity:0;transform:translateY(88px) scale(1.4)}}@media (prefers-reduced-motion:reduce){.bb-ambient-layer i,.bb-dynamic-hud,.bb-hit-zone,.bb-result-fx *,.bb-screen-art,.bb-step-flash,.bb-tap-pop,.bb-visual-toast{animation:none!important}}.bb-screen{height:calc(100% - 142px);overflow:hidden auto;padding:10px 16px 14px;position:relative;z-index:1}.bb-entry-wrap{padding:18px}.bb-entry-phone{display:grid;grid-template-rows:auto minmax(0,1fr);height:min(760px,calc(var(--bb-viewport-height, 100dvh) - 36px));min-height:0;overflow:hidden;padding:18px;scrollbar-width:none}.bb-entry-phone::-webkit-scrollbar{display:none}.bb-bottom-nav,.bb-card-head,.bb-entry-top,.bb-fabric-info,.bb-heat-meter>div,.bb-language-row,.bb-order-title,.bb-panel-tabs,.bb-topbar{align-items:center;display:flex}.bb-card-head,.bb-entry-top,.bb-fabric-info,.bb-order-title,.bb-topbar{justify-content:space-between}.bb-brand-mark,.bb-chest,.bb-shop-hero>svg{align-items:center;background:linear-gradient(135deg,#f7c65b,#d93543);border-radius:8px;box-shadow:0 10px 24px rgba(217,53,67,.26);color:#08131f;display:flex;height:46px;justify-content:center;width:46px}.bb-brand-mark svg,.bb-chest svg{height:24px;width:24px}.bb-language-row{background:rgba(7,15,28,.44);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;gap:4px;padding:4px}.bb-language-row button{background:transparent;border:0;border-radius:999px;color:hsla(44,68%,93%,.7);cursor:pointer;font-size:11px;font-weight:800;padding:7px 9px}.bb-language-row button.active{background:#f4c158;color:#091522}.bb-language-row.compact button{font-size:10px;min-width:34px;padding:7px 8px}.bb-entry-hero{align-content:center;display:grid;grid-gap:10px;gap:10px;justify-items:center;position:relative;text-align:center}.bb-entry-hero.has-save{gap:9px}.bb-entry-hero h1{font-size:29px;letter-spacing:0;line-height:1.05;margin:4px 0 0;max-width:330px}.bb-entry-hero.has-save h1{font-size:27px;max-width:300px}.bb-entry-hero p{color:hsla(44,68%,93%,.72);font-size:13px;line-height:1.5;margin:0 0 4px;max-width:310px}.bb-entry-hero.has-save p{font-size:12px;line-height:1.35;max-width:300px}.bb-entry-telegram-card{background:radial-gradient(circle at 88% 6%,rgba(255,226,122,.22),transparent 33%),linear-gradient(180deg,rgba(10,29,45,.92),rgba(3,10,18,.88));border:1px solid rgba(36,234,212,.3);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 18px 38px rgba(0,0,0,.22);color:#fff5ce;display:grid;grid-gap:7px 9px;gap:7px 9px;grid-template-columns:38px minmax(0,1fr);max-width:330px;overflow:hidden;padding:10px;position:relative;text-align:left;width:100%}.bb-entry-telegram-card.connected{border-color:rgba(255,226,122,.44)}.bb-entry-telegram-card .bb-game-asset.signal{border-radius:12px;height:38px;object-fit:cover;width:38px}.bb-entry-telegram-avatar{align-items:center;background:linear-gradient(180deg,#24ead4,#ffe47a);border:1px solid rgba(255,245,206,.68);border-radius:999px;color:#06101b;display:flex;font-size:11px;font-weight:950;height:25px;justify-content:center;left:31px;position:absolute;top:29px;width:25px}.bb-entry-telegram-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-entry-telegram-card em,.bb-entry-telegram-card small,.bb-entry-telegram-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-entry-telegram-card small{color:#8df4df;font-size:9px;font-weight:950;text-transform:uppercase}.bb-entry-telegram-card strong{color:#ffe47a;font-size:14px;font-weight:950}.bb-entry-telegram-card em{color:rgba(255,245,206,.66);font-size:10px;font-style:normal;font-weight:850}.bb-entry-telegram-card p{color:rgba(255,245,206,.72);font-size:10px;font-weight:850;grid-column:1/-1;line-height:1.35;margin:0;max-width:none}.bb-entry-telegram-card div{display:flex;flex-wrap:wrap;gap:5px;grid-column:1/-1}.bb-entry-telegram-card i{background:rgba(36,234,212,.12);border:1px solid rgba(36,234,212,.18);border-radius:999px;color:rgba(255,245,206,.78);font-size:9px;font-style:normal;font-weight:900;line-height:1;padding:5px 7px}.bb-return-summary-card{align-items:center;background:radial-gradient(circle at 88% 0,rgba(255,226,122,.2),transparent 34%),linear-gradient(180deg,rgba(255,135,42,.16),rgba(3,10,18,.86));border:1px solid rgba(255,226,122,.38);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:38px minmax(0,1fr) auto;max-width:330px;min-height:56px;overflow:hidden;padding:8px 10px 13px;position:relative;text-align:left;width:100%}.bb-return-summary-card.compact{box-shadow:inset 0 0 18px rgba(255,226,122,.08),0 0 20px rgba(255,135,42,.12);max-width:none}.bb-return-summary-card .bb-game-asset.tiny{border-radius:10px;height:34px;object-fit:cover;width:38px}.bb-return-summary-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-return-summary-card b,.bb-return-summary-card small,.bb-return-summary-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-return-summary-card b{color:#ffe47a;font-size:11px;font-weight:950}.bb-return-summary-card small{color:rgba(255,245,206,.68);font-size:9px;font-weight:850}.bb-return-summary-card strong{background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;color:#06101b;font-size:10px;font-weight:950;padding:6px 8px}.bb-return-summary-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:5px;display:block;height:4px;left:10px;overflow:hidden;position:absolute;right:10px}.bb-return-summary-card i:before{background:linear-gradient(90deg,#ff8f42,#ffe47a,#24ead4);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-entry-language-sheet{align-items:center;background:rgba(0,0,0,.54);display:flex;inset:0;justify-content:center;padding:18px;position:absolute;z-index:18}.bb-entry-language-sheet section{background:radial-gradient(circle at 82% 0,rgba(255,226,122,.2),transparent 38%),linear-gradient(180deg,rgba(9,25,42,.98),rgba(3,10,18,.98));border:1px solid rgba(255,226,122,.42);border-radius:18px;box-shadow:0 24px 70px rgba(0,0,0,.54);color:#fff5ce;display:grid;grid-gap:12px;gap:12px;grid-template-columns:58px minmax(0,1fr);max-width:330px;padding:16px;position:relative;width:100%}.bb-entry-language-sheet .bb-game-asset.tiny{border-radius:14px;height:54px;object-fit:cover;width:58px}.bb-entry-language-sheet section>span{display:grid;grid-gap:5px;gap:5px;min-width:0}.bb-entry-language-sheet b{color:#ffe47a;font-size:17px;font-weight:950;line-height:1}.bb-entry-language-sheet small{color:rgba(255,245,206,.68);font-size:10px;font-weight:850;line-height:1.35}.bb-entry-language-sheet section>div{display:grid;grid-gap:8px;gap:8px;grid-column:1/-1}.bb-entry-language-sheet section>div button{align-items:center;background:hsla(0,0%,100%,.065);border:1px solid rgba(255,245,206,.14);border-radius:12px;color:#fff5ce;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:42px minmax(0,1fr);min-height:48px;padding:7px 10px;text-align:left}.bb-entry-language-sheet section>div button.active{background:linear-gradient(180deg,rgba(36,234,212,.16),rgba(255,226,122,.12));border-color:rgba(36,234,212,.48)}.bb-entry-language-sheet section>div strong{align-items:center;background:linear-gradient(180deg,#24ead4,#ffe47a);border-radius:999px;color:#06101b;display:flex;font-size:12px;height:30px;justify-content:center}.bb-entry-language-sheet section>div span{color:#fff5ce;font-size:13px;font-weight:950;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-entry-language-close{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid rgba(255,245,206,.16);border-radius:999px;color:rgba(255,245,206,.72);cursor:pointer;display:flex;font-size:11px;font-weight:950;height:24px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;width:24px}.bb-entry-save-card{align-items:center;background:radial-gradient(circle at 88% 0,rgba(36,234,212,.24),transparent 34%),linear-gradient(180deg,rgba(255,226,122,.13),rgba(3,10,18,.82));border:1px solid rgba(36,234,212,.38);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:38px minmax(0,1fr) auto;max-width:330px;min-height:58px;overflow:hidden;padding:8px 10px 14px;position:relative;text-align:left;width:100%}.bb-entry-save-card .bb-game-asset.tiny{height:34px;width:38px}.bb-entry-save-card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-entry-save-card b,.bb-entry-save-card small,.bb-entry-save-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-entry-save-card b{color:#ffe47a;font-size:12px;font-weight:950}.bb-entry-save-card small{color:rgba(255,245,206,.72);font-size:10px;font-weight:850}.bb-entry-save-card strong{background:linear-gradient(180deg,#ffe47a,#24ead4);border-radius:999px;color:#06101b;font-size:11px;font-weight:950;padding:6px 9px}.bb-entry-save-card i{background:hsla(0,0%,100%,.12);border-radius:999px;bottom:6px;display:block;height:4px;left:10px;overflow:hidden;position:absolute;right:10px}.bb-entry-save-card i:before{background:linear-gradient(90deg,#20d7c4,#ffe47a,#ff8f42);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.bb-entry-stats{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:330px;width:100%}.bb-entry-stats span{background:hsla(0,0%,100%,.065);border:1px solid rgba(244,193,88,.18);border-radius:10px;display:grid;grid-gap:2px;gap:2px;min-height:42px;min-width:0;padding:6px 4px}.bb-entry-stats b,.bb-entry-stats small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-entry-stats b{color:#8df4df;font-size:11px;font-weight:950}.bb-entry-stats small{color:hsla(44,68%,93%,.66);font-size:8px;font-weight:850}.bb-entry-last-deal{align-items:center;background:radial-gradient(circle at 92% 0,rgba(255,226,122,.16),transparent 34%),linear-gradient(180deg,rgba(3,10,18,.72),rgba(3,10,18,.9));border:1px solid rgba(36,234,212,.24);border-radius:14px;color:#fff5ce;display:grid;grid-gap:8px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;max-width:330px;min-height:50px;overflow:hidden;padding:7px 9px;text-align:left;width:100%}.bb-entry-last-deal.hot{border-color:rgba(255,226,122,.44)}.bb-entry-last-deal.stuck{border-color:rgba(255,95,95,.34)}.bb-entry-last-deal .bb-game-asset.tiny{height:30px;width:34px}.bb-entry-last-deal span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bb-entry-last-deal b,.bb-entry-last-deal small,.bb-entry-last-deal strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-entry-last-deal b{color:#ffe47a;font-size:10px;font-weight:950}.bb-entry-last-deal small{color:rgba(255,245,206,.68);font-size:8px;font-weight:850}.bb-entry-last-deal strong{background:rgba(36,234,212,.14);border-radius:999px;color:#8df4df;font-size:9px;font-weight:950;padding:5px 7px}.bb-entry-last-deal.stuck strong{background:rgba(255,95,95,.14);color:#ffb4a7}.bb-entry-top .entry-brand{border-radius:12px;filter:drop-shadow(0 10px 20px rgba(244,193,88,.28));height:48px;object-fit:cover;width:54px}.bb-hero-fabric{align-items:center;background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.02));border:1px solid rgba(244,193,88,.28);border-radius:18px;box-shadow:0 22px 50px rgba(0,0,0,.35);display:flex;height:176px;justify-content:center;overflow:hidden;position:relative;width:100%}.bb-entry-hero.has-save .bb-hero-fabric{height:158px}.bb-hero-fabric img{display:block;height:92%;object-fit:cover;width:88%}.bb-hero-fabric .entry-cash{bottom:8px;filter:drop-shadow(0 12px 22px rgba(0,0,0,.34));height:66px;object-fit:contain;position:absolute;right:62px;width:94px;z-index:2}.bb-coin-burst{align-items:center;background:rgba(244,193,88,.95);border-radius:999px;bottom:18px;box-shadow:0 10px 24px rgba(244,193,88,.32);color:#06121d;display:flex;font-size:14px;font-weight:950;gap:6px;padding:9px 13px;position:absolute;right:18px}.bb-entry-hero.has-save .bb-coin-burst{font-size:12px;max-width:96px;overflow:hidden;padding:8px 11px;text-overflow:ellipsis;white-space:nowrap}.bb-coin-burst svg{height:18px;width:18px}.bb-primary-btn,.bb-secondary-btn{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:950;gap:8px;justify-content:center;min-height:48px;padding:0 18px}.bb-primary-btn{background:linear-gradient(135deg,#f4c158,#f07b3f 55%,#d93543);box-shadow:0 14px 30px rgba(240,123,63,.28);color:#091522}.bb-secondary-btn{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:#f9f2df}.bb-hot-badge svg,.bb-pill svg,.bb-primary-btn svg,.bb-secondary-btn svg{height:18px;width:18px}.bb-entry-preview{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.bb-entry-preview span{background:hsla(0,0%,100%,.07);border:1px solid rgba(244,193,88,.18);border-radius:8px;color:hsla(44,68%,93%,.78);font-size:12px;font-weight:850;padding:10px;text-align:center}@media (max-width:520px){.bb-entry-phone{padding:14px}.bb-entry-hero{gap:10px}.bb-entry-hero h1{font-size:28px}.bb-entry-hero.has-save h1{font-size:25px}.bb-hero-fabric{height:178px}.bb-entry-hero.has-save .bb-hero-fabric{height:148px}.bb-entry-save-card{grid-template-columns:32px minmax(0,1fr) auto;min-height:52px;padding:7px 8px 13px}.bb-entry-save-card .bb-game-asset.tiny{height:28px;width:32px}.bb-entry-save-card b{font-size:10px}.bb-entry-save-card small,.bb-entry-save-card strong{font-size:9px}.bb-entry-stats{gap:5px}.bb-entry-stats span{min-height:36px}.bb-entry-stats b{font-size:9px}.bb-entry-stats small{font-size:7px}.bb-entry-last-deal{gap:6px;grid-template-columns:30px minmax(0,1fr) auto;min-height:44px;padding:6px 7px}.bb-entry-last-deal .bb-game-asset.tiny{height:26px;width:30px}.bb-entry-last-deal b,.bb-entry-last-deal strong{font-size:8px}.bb-entry-last-deal small{font-size:7px}}.bb-topbar{gap:7px;height:78px;padding:16px 14px 8px;position:relative;z-index:2}.bb-avatar{align-items:center;background:linear-gradient(135deg,#20bfa6,#f4c158);border-radius:8px;color:#071522;display:flex;flex:0 0 auto;font-size:12px;font-weight:950;height:42px;justify-content:center;width:42px}.bb-level{display:grid;grid-gap:1px;gap:1px}.bb-level span{color:hsla(44,68%,93%,.58);font-size:10px;font-weight:800}.bb-level strong{color:#f4c158;font-size:17px}.bb-flag,.bb-pill{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#f9f2df;display:flex;flex:0 0 auto;font-size:12px;font-weight:900;gap:5px;min-height:34px;padding:0 9px}.bb-pill.wide{max-width:104px}.bb-pill.stars{color:#f4c158}.bb-flag{background:linear-gradient(180deg,#1eb7e8,#f8ffff 48%,#18a96c 52%);color:#06121d;font-size:10px;justify-content:center;padding:0;width:34px}.bb-page{display:grid;grid-gap:12px;gap:12px;min-height:100%;position:relative}.bb-side-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:minmax(0,1fr) 132px}.bb-challenge-card,.bb-city-ribbon,.bb-fabric-card,.bb-feature-order,.bb-goal-card,.bb-market-strip,.bb-mini-panel,.bb-order-card,.bb-path-card,.bb-pattern-shelf,.bb-ranking-head,.bb-ranking-list article,.bb-shop-card,.bb-shop-hero,.bb-stats-grid>div,.bb-task-stack button,.bb-toast,.bb-upgrade-card,.bb-workshop-hero{background:rgba(9,23,40,.76);border:1px solid rgba(244,193,88,.16);border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.bb-mini-panel{display:grid;grid-gap:7px;gap:7px;padding:10px}.bb-panel-tabs{gap:4px;overflow:hidden}.bb-panel-tabs span{border-radius:999px;color:hsla(44,68%,93%,.56);font-size:10px;font-weight:850;padding:5px 6px}.bb-panel-tabs .active{background:rgba(244,193,88,.18);color:#f4c158}.bb-mini-panel strong{color:#f4c158;font-size:24px;line-height:1}.bb-mini-panel small{color:hsla(44,68%,93%,.62);font-size:11px;line-height:1.3}.bb-task-stack{display:grid;grid-gap:7px;gap:7px}.bb-task-stack button{color:inherit;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:38px;padding:7px 8px;text-align:left}.bb-task-stack span{color:hsla(44,68%,93%,.72);font-size:10px;font-weight:800}.bb-task-stack strong{color:#20bfa6;font-size:12px}.bb-combo-line{align-items:center;background:rgba(217,53,67,.15);border:1px solid rgba(217,53,67,.3);border-radius:8px;color:hsla(44,68%,93%,.78);display:flex;font-size:10px;font-weight:900;justify-content:space-between;padding:7px 8px}.bb-combo-line strong{color:#ffd86b;font-size:13px}.bb-goal-card{display:grid;grid-gap:7px;gap:7px;padding:9px 10px}.bb-goal-card div{align-items:center;display:flex;justify-content:space-between}.bb-goal-card small,.bb-goal-card span{color:hsla(44,68%,93%,.62);font-size:10px;font-weight:850}.bb-goal-card strong{color:#f4c158;font-size:13px}.bb-goal-card i{background:hsla(0,0%,100%,.08);border-radius:999px;display:block;height:7px;overflow:hidden}.bb-goal-card i b{background:linear-gradient(90deg,#20bfa6,#f4c158);display:block;height:100%}.bb-goal-card button{background:hsla(0,0%,100%,.06);border:1px solid rgba(244,193,88,.18);border-radius:8px;color:hsla(44,68%,93%,.72);cursor:pointer;font-size:11px;font-weight:950;min-height:30px}.bb-goal-card button.ready{background:linear-gradient(180deg,#f6d678,#e84a44);border-color:#fff0a8;color:#321006;box-shadow:0 0 18px rgba(246,199,93,.42)}.bb-market-strip{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:8px 10px}.bb-market-strip div{display:grid;grid-gap:2px;gap:2px}.bb-market-strip small,.bb-market-strip span{color:hsla(44,68%,93%,.58);font-size:10px;font-weight:850}.bb-market-strip strong{color:#8df4df;font-size:13px}.bb-pattern-shelf{display:grid;grid-gap:7px;gap:7px;padding:8px 10px}.bb-pattern-shelf>div:first-child{align-items:center;display:flex;justify-content:space-between}.bb-pattern-shelf span{color:hsla(44,68%,93%,.62);font-size:10px;font-weight:850}.bb-pattern-shelf strong{color:#ffd86b;font-size:12px}.bb-pattern-row{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.bb-pattern-row button{background:hsla(0,0%,100%,.06);border:1px solid rgba(244,193,88,.22);border-radius:8px;cursor:pointer;min-height:42px;overflow:hidden;padding:2px}.bb-pattern-row button.active{border-color:#8df4df;box-shadow:0 0 14px rgba(32,191,166,.46)}.bb-pattern-row button:disabled{cursor:not-allowed;filter:grayscale(1) brightness(.45);opacity:.62}.bb-chest-sprite,.bb-pattern-sprite{background-image:url(/buyuk-bozor/generated-assets/items/pattern-blue-atlas.png);background-repeat:no-repeat;background-size:cover;display:block}.bb-pattern-sprite{aspect-ratio:1;border-radius:6px;width:100%}.bb-pattern-sprite.large{border-radius:10px;width:98px}.bb-pattern-sprite.pattern-0,.bb-pattern-sprite.pattern-13,.bb-pattern-sprite.pattern-17,.bb-pattern-sprite.pattern-8{background-image:url(/buyuk-bozor/generated-assets/items/pattern-blue-atlas.png);background-position:50%}.bb-pattern-sprite.pattern-1,.bb-pattern-sprite.pattern-11,.bb-pattern-sprite.pattern-18,.bb-pattern-sprite.pattern-7{background-image:url(/buyuk-bozor/generated-assets/items/pattern-red-bukhara.png);background-position:50%}.bb-pattern-sprite.pattern-12,.bb-pattern-sprite.pattern-2{background-image:url(/buyuk-bozor/generated-assets/items/pattern-emerald-floral.png);background-position:50%}.bb-pattern-sprite.pattern-10,.bb-pattern-sprite.pattern-16,.bb-pattern-sprite.pattern-3{background-image:url(/buyuk-bozor/generated-assets/items/pattern-black-silk.png);background-position:50%}.bb-pattern-sprite.pattern-14,.bb-pattern-sprite.pattern-19,.bb-pattern-sprite.pattern-4{background-image:url(/buyuk-bozor/generated-assets/items/pattern-qora-ipak.png);background-position:50%}.bb-pattern-sprite.pattern-15,.bb-pattern-sprite.pattern-5,.bb-pattern-sprite.pattern-6,.bb-pattern-sprite.pattern-9{background-image:url(/buyuk-bozor/generated-assets/items/pattern-margilon-yashil.png);background-position:50%}.bb-chest-sprite{aspect-ratio:1.18;background-image:url(/buyuk-bozor/generated-assets/items/gold-coins.png);background-position:50%;border-radius:10px;width:138px}.bb-reward-modal{align-items:center;background:rgba(0,0,0,.58);display:flex;inset:0;justify-content:center;padding:22px;position:absolute;z-index:8}.bb-reward-modal section{align-items:center;background:linear-gradient(180deg,rgba(12,29,48,.98),rgba(5,13,26,.98));border:1px solid rgba(246,199,93,.72);border-radius:12px;box-shadow:0 24px 70px rgba(0,0,0,.58),0 0 34px rgba(246,199,93,.28);color:#f9f2df;display:grid;grid-gap:12px;gap:12px;justify-items:center;max-width:330px;padding:20px;text-align:center;width:100%}.bb-reward-modal h2{color:#ffd86b;font-size:22px;margin:0}.bb-reward-lines{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bb-reward-lines strong{background:rgba(32,191,166,.12);border:1px solid rgba(32,191,166,.24);border-radius:8px;color:#8df4df;font-size:12px;padding:8px 6px}.bb-unlocked-card{align-items:center;display:flex;gap:10px;justify-content:center}.bb-unlocked-card p{color:#ffe8a3;font-size:13px;font-weight:950;margin:0}.bb-reward-modal button{background:linear-gradient(180deg,#f8d36e,#e84645);border:1px solid #fff0a8;border-radius:8px;color:#251006;cursor:pointer;font-size:13px;font-weight:950;min-height:42px;width:100%}.bb-fabric-card{min-height:380px;overflow:hidden;padding:14px;position:relative}.bb-card-glow{background:radial-gradient(circle,rgba(244,193,88,.24),transparent 64%);filter:blur(2px);height:260px;left:50%;position:absolute;top:86px;transform:translateX(-50%);width:280px}.bb-hot-badge,.bb-rarity{align-items:center;background:rgba(217,53,67,.18);border:1px solid rgba(217,53,67,.34);border-radius:999px;color:#ffd0d4;display:inline-flex;font-size:12px;font-weight:950;gap:5px;padding:7px 9px}.bb-rarity{background:rgba(32,191,166,.14);border-color:rgba(32,191,166,.32);color:#8df4df}.bb-fabric-stage{align-items:center;display:flex;height:190px;justify-content:center;position:relative}.bb-fabric-pattern{background:radial-gradient(circle at 20% 30%,#f4c158 0 7%,transparent 8%),radial-gradient(circle at 76% 68%,#20bfa6 0 7%,transparent 8%),repeating-linear-gradient(135deg,hsla(0,0%,100%,.24) 0 5px,transparent 5px 16px),linear-gradient(135deg,#d93543,#1f8f90 48%,#0e3a5a 49%,#f4c158);border:4px solid hsla(44,68%,93%,.9);border-radius:16px;box-shadow:0 18px 38px rgba(0,0,0,.35),0 0 34px rgba(244,193,88,.24);height:155px;position:relative;transform:rotate(-4deg);width:230px}.bb-fabric-pattern.large{height:160px;transform:rotate(-7deg);width:300px}.bb-fabric-pattern.mini{border-radius:8px;border-width:2px;height:54px;transform:none;width:54px}.bb-spark{background:#f4c158;border-radius:999px;box-shadow:0 0 18px #f4c158;height:8px;position:absolute;width:8px}.bb-spark.one{right:64px;top:34px}.bb-spark.two{bottom:48px;left:48px}.bb-spark.three{bottom:72px;right:42px}.bb-fabric-info{gap:12px;margin:0 0 10px}.bb-fabric-info h2,.bb-feature-order h2,.bb-ranking-head h2,.bb-shop-hero h2,.bb-workshop-copy h2{font-size:23px;letter-spacing:0;line-height:1.05;margin:0}.bb-fabric-info p,.bb-feature-order p,.bb-shop-hero p,.bb-workshop-copy p{color:hsla(44,68%,93%,.64);font-size:12px;line-height:1.4;margin:4px 0 0}.bb-heat-meter{background:hsla(0,0%,100%,.07);border-radius:999px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr auto;margin:12px 0;overflow:hidden;padding:9px 11px 12px;position:relative}.bb-heat-meter div{color:hsla(44,68%,93%,.72);font-size:12px;font-weight:900;gap:5px}.bb-heat-meter strong{color:#f4c158;font-size:12px}.bb-heat-meter i{background:linear-gradient(90deg,#20bfa6,#f4c158,#d93543);bottom:0;height:4px;left:0;position:absolute}.bb-wide-btn{width:100%}.bb-city-ribbon{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px}.bb-city-ribbon button{background:hsla(0,0%,100%,.05);border:0;border-radius:8px;color:#f9f2df;cursor:pointer;display:grid;grid-gap:3px;gap:3px;min-height:72px;overflow:hidden;padding:7px 4px;position:relative;text-align:center}.bb-city-ribbon span{font-size:10px;font-weight:950;position:relative;z-index:1}.bb-city-ribbon small{color:hsla(44,68%,93%,.62);font-size:9px;font-weight:800;position:relative;z-index:1}.bb-city-ribbon i{background:linear-gradient(180deg,rgba(244,193,88,.8),rgba(32,191,166,.24));border-radius:999px 999px 0 0;bottom:0;left:50%;opacity:.75;position:absolute;transform:translateX(-50%);width:16px}.bb-toast,.bb-wallet-line{align-items:center;color:hsla(44,68%,93%,.82);display:flex;font-size:12px;font-weight:850;gap:8px;justify-content:center;padding:10px}.bb-toast svg{color:#f4c158;height:18px;width:18px}.bb-wallet-line{background:rgba(32,191,166,.1);border:1px solid rgba(32,191,166,.18);border-radius:8px;justify-content:flex-start}.bb-workshop-hero{min-height:248px;overflow:hidden;padding:16px;position:relative}.bb-loom{background:linear-gradient(180deg,#7a4a2b,#3f2418);border:5px solid #d99b4e;border-radius:14px;height:142px;left:26px;position:absolute;top:34px;width:210px}.bb-loom span{background:hsla(44,68%,93%,.5);height:100%;position:absolute;top:0;width:4px}.bb-loom span:first-child{left:42px}.bb-loom span:nth-child(2){left:98px}.bb-loom span:nth-child(3){left:154px}.bb-dye-vats{bottom:26px;display:flex;gap:10px;position:absolute;right:24px}.bb-dye-vats i{background:linear-gradient(180deg,#f4c158 0 35%,#d93543 36%);border:2px solid hsla(44,68%,93%,.8);border-radius:999px 999px 10px 10px;height:62px;width:42px}.bb-dye-vats i:nth-child(2){background:linear-gradient(180deg,#20bfa6 0 35%,#0e6d75 36%)}.bb-dye-vats i:nth-child(3){background:linear-gradient(180deg,#f9f2df 0 35%,#9637a6 36%)}.bb-workshop-copy{bottom:18px;left:16px;max-width:230px;position:absolute}.bb-path-card{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));padding:10px}.bb-path-card div{align-items:center;display:grid;grid-gap:5px;gap:5px;justify-items:center}.bb-path-card span{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;display:flex;font-size:12px;font-weight:950;height:30px;justify-content:center;width:30px}.bb-path-card .done span{background:#f4c158;color:#06121d}.bb-path-card small{color:hsla(44,68%,93%,.65);font-size:10px;font-weight:800}.bb-stats-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.bb-stats-grid>div{display:grid;grid-gap:4px;gap:4px;padding:10px 8px}.bb-stats-grid span{color:hsla(44,68%,93%,.6);font-size:10px;font-weight:850}.bb-stats-grid strong{color:#f4c158;font-size:15px}.bb-production-card{background:linear-gradient(180deg,rgba(8,22,38,.93),rgba(4,13,27,.94));border:1px solid rgba(246,199,93,.58);border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 24px rgba(0,0,0,.34);display:grid;grid-gap:10px;gap:10px;padding:12px}.bb-production-card div{align-items:center;color:#ffe8a3;display:flex;font-size:13px;font-weight:950;justify-content:space-between}.bb-production-card div span{color:#20bfa6}.bb-production-card i{background:hsla(0,0%,100%,.09);border-radius:999px;display:block;height:9px;overflow:hidden}.bb-production-card i b{background:linear-gradient(90deg,#20bfa6,#f4c158,#d93543);display:block;height:100%}.bb-production-card button{background:linear-gradient(180deg,#50b84e,#166622);border:1px solid #ffe28a;border-radius:8px;color:#fff3b2;cursor:pointer;font-size:12px;font-weight:950;min-height:34px;text-transform:uppercase}.bb-challenge-card,.bb-upgrade-card{align-items:center;color:inherit;cursor:pointer;display:flex;gap:12px;padding:14px;text-align:left;width:100%}.bb-challenge-card svg,.bb-upgrade-card svg{color:#f4c158;flex:0 0 auto;height:28px;width:28px}.bb-challenge-card div,.bb-upgrade-card span{display:grid;flex:1 1;grid-gap:2px;gap:2px}.bb-challenge-card strong,.bb-upgrade-card strong{font-size:14px}.bb-challenge-card small,.bb-upgrade-card small{color:hsla(44,68%,93%,.62);font-size:12px}.bb-feature-order,.bb-ranking-head,.bb-shop-hero{align-items:center;display:flex;gap:14px;justify-content:space-between;padding:16px}.bb-feature-order{background:linear-gradient(135deg,rgba(217,53,67,.28),rgba(9,23,40,.85));display:grid;grid-gap:7px;gap:7px}.bb-feature-order span,.bb-ranking-head span,.bb-shop-hero span{color:#f4c158;font-size:11px;font-weight:950;text-transform:uppercase}.bb-feature-order button,.bb-order-card button,.bb-shop-hero button{background:#f4c158;border:0;border-radius:8px;color:#071522;cursor:pointer;font-size:12px;font-weight:950;min-height:38px;padding:0 12px}.bb-shop-hero button{display:grid;grid-gap:1px;gap:1px;justify-items:center;line-height:1;min-width:74px}.bb-shop-hero button small{font-size:10px;font-weight:900;opacity:.72}.bb-order-card button:disabled{cursor:not-allowed;filter:grayscale(.45);opacity:.72}.bb-order-list{display:grid;grid-gap:8px;gap:8px}.bb-order-card{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:58px minmax(0,1fr) auto;padding:10px}.bb-order-card.done{opacity:.62}.bb-order-title{gap:8px}.bb-order-title h3{font-size:14px;margin:0}.bb-order-title span{background:rgba(217,53,67,.16);border-radius:999px;color:#ffd0d4;font-size:10px;font-weight:900;padding:4px 7px}.bb-order-card p{color:hsla(44,68%,93%,.58);font-size:11px;font-weight:800;margin:4px 0 6px}.bb-order-progress{background:hsla(0,0%,100%,.08);border-radius:999px;height:5px;overflow:hidden}.bb-order-progress i{background:linear-gradient(90deg,#20bfa6,#f4c158);display:block;height:100%}.bb-large-tabs{background:rgba(9,23,40,.78);border:1px solid rgba(244,193,88,.16);border-radius:8px;padding:6px}.bb-large-tabs span{flex:1 1;font-size:12px;text-align:center}.bb-ranking-list{display:grid;grid-gap:8px;gap:8px}.bb-ranking-list article{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:44px minmax(0,1fr) auto;padding:11px 12px}.bb-ranking-list article.current{background:linear-gradient(135deg,rgba(244,193,88,.2),rgba(32,191,166,.1));border-color:rgba(244,193,88,.5)}.bb-ranking-list strong{color:#f4c158;font-size:16px}.bb-ranking-list h3{font-size:14px;margin:0}.bb-ranking-list p{color:hsla(44,68%,93%,.58);font-size:11px;font-weight:800;margin:3px 0 0}.bb-ranking-list span{color:#20bfa6;font-size:12px;font-weight:950}.bb-shop-hero{background:linear-gradient(135deg,rgba(32,191,166,.2),rgba(9,23,40,.9))}.bb-shop-hero>svg{flex:0 0 auto;padding:10px}.bb-shop-hero div{flex:1 1}.bb-shop-grid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.bb-shop-card{color:inherit;cursor:pointer;display:grid;grid-gap:7px;gap:7px;justify-items:start;min-height:142px;padding:14px;text-align:left}.bb-shop-card svg{color:#f4c158;height:27px;width:27px}.bb-shop-card strong{font-size:14px}.bb-shop-card small{color:hsla(44,68%,93%,.58);font-size:11px;font-weight:800}.bb-bottom-nav{background:rgba(5,12,22,.92);border-top:1px solid rgba(244,193,88,.14);bottom:0;gap:2px;height:64px;justify-content:space-around;left:0;padding:7px 8px 10px;position:absolute;right:0;z-index:3}.bb-bottom-nav button{align-items:center;background:transparent;border:0;border-radius:8px;color:hsla(44,68%,93%,.54);cursor:pointer;display:grid;flex:1 1;font-size:9px;font-weight:900;grid-gap:3px;gap:3px;justify-items:center;min-width:0;padding:5px 2px}.bb-bottom-nav svg{height:19px;width:19px}.bb-bottom-nav button.active{background:rgba(244,193,88,.13);color:#f4c158}@media (max-width:460px){.bb-game{padding:0}.bb-phone{border:0;border-radius:0;height:100vh;max-height:none;min-height:100vh;width:100vw}.bb-entry-phone{padding:14px}.bb-entry-hero{gap:9px}.bb-entry-hero h1{font-size:28px}.bb-hero-fabric{height:154px}.bb-entry-top .entry-brand{height:42px;width:48px}}.bb-asset-phone{background-image:linear-gradient(180deg,rgba(5,12,22,.18),rgba(5,12,22,.18)),url(/buyuk-bozor/generated-assets/items/market-wedding.png);background-position:50%;background-size:cover}.bb-asset-phone:before{background:linear-gradient(180deg,rgba(4,10,18,.2),rgba(4,10,18,.62) 68%,rgba(4,10,18,.95)),radial-gradient(circle at 50% 42%,transparent 0 24%,rgba(0,0,0,.22) 58%,rgba(0,0,0,.55));z-index:0}.bb-asset-phone .bb-bottom-nav,.bb-asset-phone .bb-screen,.bb-asset-phone .bb-topbar{position:relative;z-index:1}.bb-asset-phone .bb-screen{height:calc(100% - 144px);padding:7px 10px 10px}.bb-asset-phone .bb-topbar{background:linear-gradient(180deg,rgba(3,12,22,.9),rgba(3,12,22,.42));gap:4px;height:76px;padding-left:8px;padding-right:8px}.bb-asset-phone .bb-avatar{background:url(/buyuk-bozor/generated-assets/items/milestone-abu-saxiy.png) 50%/cover;border:2px solid #f6c75d;border-radius:999px;box-shadow:0 0 16px rgba(246,199,93,.45);color:transparent;height:42px;width:42px}.bb-asset-phone .bb-level{min-width:34px}.bb-asset-phone .bb-level strong{font-size:18px}.bb-asset-phone .bb-level span{font-size:9px}.bb-asset-phone .bb-flag,.bb-asset-phone .bb-pill{background:linear-gradient(180deg,rgba(11,29,49,.92),rgba(4,14,28,.92));border-color:rgba(246,199,93,.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 4px 14px rgba(0,0,0,.28);color:#ffd86b;font-size:11px;gap:3px;min-height:30px;padding-left:6px;padding-right:6px}.bb-asset-phone .bb-pill.wide{max-width:86px}.bb-asset-phone .bb-pill.stars{max-width:96px}.bb-asset-phone .bb-flag{background:linear-gradient(180deg,#1bb5e9 0 32%,#fff 33% 62%,#24b36a 63%);border-radius:8px;color:#06121d;font-size:10px;padding:0;width:38px}.bb-nav-sprite,.bb-order-sprite,.bb-reward-sprite{background-repeat:no-repeat;display:inline-block;flex:0 0 auto}.bb-reward-sprite{background-image:url(/buyuk-bozor/generated-assets/items/gold-coins.png);background-size:cover;height:58px;width:58px}.bb-reward-sprite.tiny{height:18px;width:18px}.bb-reward-sprite.brand{height:54px;width:54px}.bb-reward-sprite.asset-0{background-image:url(/buyuk-bozor/generated-assets/items/gold-coins.png)}.bb-reward-sprite.asset-1,.bb-reward-sprite.asset-2{background-image:url(/buyuk-bozor/generated-assets/items/cash-stack.png)}.bb-reward-sprite.asset-3{background-image:url(/buyuk-bozor/generated-assets/items/gold-coins.png)}.bb-reward-sprite.asset-4{background-image:url(/buyuk-bozor/generated-assets/items/promo-blogger.png)}.bb-reward-sprite.asset-5{background-image:url(/buyuk-bozor/generated-assets/items/trend-fire.png)}.bb-reward-sprite.asset-6{background-image:url(/buyuk-bozor/generated-assets/items/clearance-bundle.png)}.bb-reward-sprite.asset-7{background-image:url(/buyuk-bozor/generated-assets/items/dye-premium.png)}.bb-nav-sprite{background-image:url(/buyuk-bozor/generated-assets/items/trend-fire.png);background-size:cover;height:34px;width:42px}.bb-nav-sprite.nav-0{background-position:0 0}.bb-nav-sprite.nav-1{background-position:25% 0}.bb-nav-sprite.nav-2{background-position:50% 0}.bb-nav-sprite.nav-3{background-position:75% 0}.bb-nav-sprite.nav-4{background-position:100% 0}.bb-order-sprite{background-size:cover;border-radius:8px;height:64px;width:78px}.bb-order-sprite,.bb-order-sprite.order-0{background-image:url(/buyuk-bozor/generated-assets/items/market-wedding.png)}.bb-order-sprite.order-1{background-image:url(/buyuk-bozor/generated-assets/items/milestone-abu-saxiy.png)}.bb-order-sprite.order-2{background-image:url(/buyuk-bozor/generated-assets/items/city-almaty.png)}.bb-order-sprite.order-3{background-image:url(/buyuk-bozor/generated-assets/items/clearance-bundle.png)}.bb-asset-phone .bb-side-grid{align-items:start;display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr .82fr}.bb-asset-phone .bb-challenge-card,.bb-asset-phone .bb-city-ribbon,.bb-asset-phone .bb-fabric-card,.bb-asset-phone .bb-feature-order,.bb-asset-phone .bb-mini-panel,.bb-asset-phone .bb-order-card,.bb-asset-phone .bb-path-card,.bb-asset-phone .bb-pattern-shelf,.bb-asset-phone .bb-ranking-head,.bb-asset-phone .bb-ranking-list article,.bb-asset-phone .bb-shop-card,.bb-asset-phone .bb-shop-hero,.bb-asset-phone .bb-stats-grid>div,.bb-asset-phone .bb-task-stack,.bb-asset-phone .bb-task-stack button,.bb-asset-phone .bb-toast,.bb-asset-phone .bb-upgrade-card,.bb-asset-phone .bb-workshop-hero{background:linear-gradient(180deg,rgba(8,22,38,.93),rgba(4,13,27,.94));border:1px solid rgba(246,199,93,.58);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 24px rgba(0,0,0,.34),0 0 0 1px rgba(0,0,0,.45)}.bb-asset-phone .bb-mini-panel,.bb-asset-phone .bb-task-stack{padding:7px}.bb-asset-phone .bb-mini-panel h3,.bb-asset-phone .bb-task-stack h3{color:#ffd86b;font-size:12px;font-weight:950;margin:0 0 6px;text-transform:uppercase}.bb-rank-mini{border-top:1px solid rgba(246,199,93,.14);gap:7px;padding:5px 0}.bb-rank-mini,.bb-rank-mini b{align-items:center;display:flex}.bb-rank-mini b{background:linear-gradient(180deg,#ffe28a,#a86d19);border-radius:999px;color:#08131f;font-size:10px;height:20px;justify-content:center;width:20px}.bb-rank-mini span{color:#ffe8a3;font-size:10px;font-weight:900}.bb-asset-phone .bb-task-stack button{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:24px 1fr auto;min-height:36px;padding:5px 7px}.bb-asset-phone .bb-fabric-card.bb-image-card{background:transparent;border:0;box-shadow:none;min-height:318px;padding:0;position:relative}.bb-main-card-art{display:block;filter:drop-shadow(0 22px 34px rgba(0,0,0,.62));height:318px;margin:0 auto;object-fit:contain;width:min(100%,322px)}.bb-image-card .bb-hot-badge{background:linear-gradient(180deg,#ffef9a,#b71f2c);border:2px solid #ffd86b;border-radius:18px;box-shadow:0 0 18px rgba(255,216,107,.65);color:#fff3b2;font-size:17px;left:70px;padding:8px 11px;position:absolute;text-shadow:0 2px 0 rgba(0,0,0,.4);top:30px}.bb-combo-badge{background:linear-gradient(180deg,#4cffe4,#168575);border:2px solid #a8fff0;border-radius:18px;box-shadow:0 0 18px rgba(32,191,166,.52);color:#06231f;font-size:15px;font-weight:950;padding:7px 10px;position:absolute;right:70px;text-shadow:0 1px 0 hsla(0,0%,100%,.35);top:30px}.bb-image-card .bb-fabric-info.overlay{bottom:77px;display:grid;left:75px;margin:0;position:absolute;right:75px;text-align:center}.bb-image-card .bb-fabric-info h2{color:#ffe8a3;font-size:17px;text-shadow:0 2px 0 #2a1209}.bb-image-card .bb-fabric-info p{color:#f6c75d;font-size:10px;font-weight:900}.bb-image-card .bb-heat-meter{bottom:42px;left:80px;margin:0;position:absolute;right:80px;padding:7px 9px 10px}.bb-income-line{display:none}.bb-income-line strong{color:#fff1b0;font-size:14px;margin-left:8px}.bb-image-card .bb-wide-btn{bottom:6px;left:84px;min-height:32px;font-size:12px;position:absolute;width:calc(100% - 168px)}.bb-lower-cards{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr .78fr}.bb-new-order,.bb-rare-unlock{border:1px solid rgba(246,199,93,.7);border-radius:8px;box-shadow:0 10px 26px rgba(0,0,0,.38);display:grid;grid-gap:3px;gap:3px;min-height:78px;padding:7px}.bb-new-order{grid-template-columns:58px 1fr}.bb-new-order .bb-order-sprite{grid-row:span 4;height:64px;width:54px}.bb-new-order{background:linear-gradient(180deg,#fff0c4,#d8b069);color:#271609}.bb-rare-unlock{background:linear-gradient(180deg,rgba(7,28,43,.96),rgba(6,14,28,.98));justify-items:center;text-align:center}.bb-new-order span,.bb-rare-unlock strong{color:#5b160f;font-size:11px;font-weight:950;text-transform:uppercase}.bb-rare-unlock strong{color:#ffd86b}.bb-new-order strong{font-size:12px}.bb-new-order small{font-size:11px;font-weight:850}.bb-new-order button,.bb-rare-unlock button{background:linear-gradient(180deg,#50b84e,#166622);border:1px solid #ffe28a;border-radius:8px;color:#fff3b2;cursor:pointer;font-size:12px;font-weight:950;min-height:26px;text-transform:uppercase}.bb-city-image-strip{display:block;min-height:92px;overflow:hidden;padding:0;position:relative}.bb-city-image-strip>img{display:block;height:92px;object-fit:cover;width:100%}.bb-city-overlay{bottom:5px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(5,minmax(0,1fr));left:8px;position:absolute;right:8px}.bb-city-overlay button{background:rgba(4,13,27,.78);border:1px solid rgba(246,199,93,.38);border-radius:8px;color:#ffe8a3;min-height:37px;padding:4px 2px}.bb-city-overlay button.active{background:rgba(32,191,166,.72);border-color:rgba(168,255,240,.9);color:#061b18}.bb-city-overlay button.active small,.bb-city-overlay button.active strong{color:#06231f}.bb-city-overlay small,.bb-city-overlay span,.bb-city-overlay strong{display:block}.bb-city-overlay span{font-size:8px;font-weight:950}.bb-city-overlay small{color:rgba(255,232,163,.75);font-size:7px;font-weight:800}.bb-city-overlay strong{color:#ffd86b;font-size:11px}.bb-workshop-hero.image-bg{min-height:330px;overflow:hidden;padding:0}.bb-workshop-hero.image-bg>img{display:block;height:330px;object-fit:cover;object-position:22% center;opacity:1;width:100%}.bb-workshop-hero.image-bg:after{background:linear-gradient(180deg,rgba(4,13,27,.02),rgba(4,13,27,.08) 48%,rgba(4,13,27,.78));content:"";inset:0;position:absolute}.bb-workshop-hero.image-bg .bb-workshop-copy{z-index:1}.bb-order-card{grid-template-columns:84px minmax(0,1fr) auto}.bb-bottom-nav svg,.bb-challenge-card svg,.bb-chest svg,.bb-dye-vats,.bb-fabric-pattern,.bb-fabric-pattern.large,.bb-fabric-pattern.mini,.bb-loom,.bb-order-card .bb-fabric-pattern,.bb-shop-card svg,.bb-shop-hero>svg,.bb-upgrade-card svg{display:none}.bb-shop-card{min-height:158px}.bb-shop-card em{align-self:end;background:rgba(244,193,88,.16);border-radius:999px;color:#f4c158;font-size:12px;font-style:normal;font-weight:950;padding:6px 9px}.bb-bottom-nav{background:linear-gradient(180deg,rgba(7,19,32,.98),#030911);border-top-color:rgba(246,199,93,.6);height:72px}.bb-bottom-nav button{color:#ffe8a3;font-size:10px}.bb-bottom-nav button.active{background:rgba(246,199,93,.16);box-shadow:inset 0 0 0 1px rgba(246,199,93,.38),0 0 16px rgba(246,199,93,.22)}@media (max-width:460px){.bb-asset-phone .bb-screen{height:calc(100% - 148px);padding:8px 10px 12px}.bb-asset-phone .bb-side-grid{grid-template-columns:1fr .72fr}.bb-asset-phone .bb-fabric-card.bb-image-card{min-height:318px}}*{box-sizing:border-box}body,html{min-height:100%;margin:0;background:var(--bg);color:var(--text);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}.app-shell{display:grid;min-height:100vh;grid-template-columns:286px minmax(0,1fr);background:radial-gradient(circle at 18% 0,rgba(0,168,155,.1),transparent 30%),linear-gradient(180deg,#fbfefd,#f3f9f8)}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;border-right:1px solid rgba(11,129,119,.1);background:radial-gradient(circle at 18% 4%,rgba(120,255,240,.24),transparent 28%),linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(244,252,250,.96));color:var(--text);box-shadow:16px 0 38px rgba(20,44,38,.07);display:flex;flex-direction:column}.brand{min-height:74px;display:flex;align-items:center;gap:10px;padding:0 20px;border-bottom:1px solid rgba(11,129,119,.1);color:#10231f;font-weight:850;font-size:15px;letter-spacing:0}.brand span:last-child{display:grid;grid-gap:2px;gap:2px;white-space:nowrap}.brand strong{font-size:17px;line-height:1.05}.brand small{color:#667c77;font-size:11px;font-weight:850}.brand-mark{width:50px;height:38px;border-radius:12px;display:grid;place-items:center;color:#eafffb;font-weight:900;font-size:19px;background:radial-gradient(circle at 72% 28%,hsla(0,0%,100%,.36),transparent 18px),linear-gradient(135deg,#08b6aa,#047d77);box-shadow:0 12px 26px rgba(0,143,132,.32)}.nav{padding:16px 12px;display:grid;grid-gap:10px;gap:10px;overflow:auto}.nav-section-title{padding:4px 8px 2px;color:#6f807c;font-size:11px;font-weight:900;letter-spacing:.08em}.nav-section-title.extra{margin-top:12px}.nav-item{height:46px;border-radius:7px;display:flex;align-items:center;gap:11px;padding:0 13px;color:#b8c9c8;font-size:14px;font-weight:750;border:1px solid transparent}.nav-item:hover{color:#fff;background:hsla(0,0%,100%,.06)}.nav-item.active{color:#fff;background:linear-gradient(90deg,#00a89b,#087e79);border-color:rgba(91,235,218,.55);box-shadow:inset 3px 0 0 #78fff0,0 12px 24px rgba(0,143,132,.24)}.nav-item svg{width:19px;height:19px;stroke-width:1.9}.nav-flow-list{display:grid;grid-gap:8px;gap:8px}.nav-flow-item{min-height:64px;border:1px solid rgba(11,129,119,.1);border-radius:12px;background:hsla(0,0%,100%,.78);color:#37524d;display:grid;grid-template-columns:34px 34px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding:9px;box-shadow:0 10px 24px rgba(20,44,38,.04)}.nav-flow-item:hover{color:#10231f;border-color:rgba(0,168,155,.28);background:#fff;box-shadow:0 14px 28px rgba(20,44,38,.07)}.nav-flow-item.active{color:#092b27;border-color:rgba(0,168,155,.42);background:linear-gradient(90deg,rgba(227,255,250,.96),hsla(0,0%,100%,.98));box-shadow:inset 4px 0 0 #00a89b,0 16px 30px rgba(0,143,132,.12)}.nav-flow-step{border-radius:10px;place-items:center;color:#087e79;background:#effbf9;border:1px solid #ccefeb;font-size:12px;font-weight:950}.nav-flow-icon,.nav-flow-step{width:34px;height:34px;display:grid}.nav-flow-icon{border-radius:10px;place-items:center;color:#0b8177;background:rgba(0,168,155,.1)}.nav-flow-icon svg{width:18px;height:18px;stroke-width:2}.nav-flow-copy{min-width:0;display:grid;grid-gap:3px;gap:3px}.nav-flow-copy strong{color:inherit;font-size:14px;font-weight:900;line-height:1.08}.nav-flow-copy small{color:#6f807c;font-size:11px;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-more{margin-top:10px;border-top:1px solid rgba(11,129,119,.1);padding:12px 2px 0}.nav-more summary{color:#596d68;cursor:pointer;font-size:12px;font-weight:850;list-style:none;padding:0 6px;display:flex;align-items:center;justify-content:space-between}.nav-more summary::-webkit-details-marker{display:none}.nav-more summary:after{content:"⌄";width:20px;height:20px;border-radius:7px;display:grid;place-items:center;color:#0b8177;background:#effbf9;border:1px solid #d7f0ec;font-size:14px;line-height:1}.nav-more:not([open]) summary:after{content:"›"}.nav-more div,.nav-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;padding-top:8px}.nav-more a{color:#4f625d;border-radius:9px;border:1px solid rgba(11,129,119,.09);background:hsla(0,0%,100%,.72);padding:8px 9px;font-size:12px;font-weight:850;text-align:center}.nav-more a:hover{color:#0b5c55;border-color:rgba(0,168,155,.26);background:#fff}.nav-more a.active{color:#075c55;background:#e8fbf8;border-color:#bdeee8}.nav-chip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;padding:0 4px}.nav-chip{min-height:36px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#53615d;display:flex;align-items:center;gap:7px;padding:0 8px;font-size:12px;font-weight:800}.nav-chip.active{color:var(--brand-dark);border-color:#c9efea;background:#effefb}.nav-chip svg{width:15px;height:15px}.main{min-width:0;width:100%;max-width:100vw;overflow-x:clip}.topbar{height:72px;background:hsla(0,0%,100%,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(180px,220px) minmax(180px,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:0 22px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.command-input,.search-input,.workspace-select{height:44px;border:1px solid var(--line);background:#fff;border-radius:var(--radius);display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--muted);box-shadow:0 3px 14px rgba(20,44,38,.04)}.workspace-select{justify-content:space-between;color:var(--text);font-weight:650}.command-input span,.workspace-select span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:flex-end;min-width:0}.top-actions .btn{padding-left:11px;padding-right:11px}.btn{height:40px;border:1px solid var(--line);background:#fff;color:var(--text);border-radius:7px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:14px;cursor:pointer;flex:0 0 auto;white-space:nowrap}.btn.primary{color:#fff;border-color:var(--brand);background:linear-gradient(180deg,#00a395,#00867d);box-shadow:0 8px 18px rgba(0,143,132,.22)}.btn.orange{color:#8d4700;background:#fff6eb;border-color:#ffd7ad}.btn.compact{height:32px;padding:0 10px;font-size:12px}.btn.micro{height:26px;padding:0 8px;font-size:12px;border-radius:6px}.btn.full{width:100%}.icon-button{width:34px;height:34px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--brand-dark);display:inline-grid;place-items:center;cursor:pointer}.page{padding:22px}.page-title{display:flex;align-items:center;gap:8px;margin:0 0 18px;font-size:28px;letter-spacing:-.02em}.ai-pill{font-size:13px;font-weight:800;color:#6156f2;background:#eeecff;border-radius:999px;padding:4px 8px}.grid{display:grid;grid-template-columns:410px minmax(560px,1fr) 380px;grid-gap:16px;gap:16px;align-items:start}.panel{background:hsla(0,0%,100%,.92);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.panel-pad{padding:16px}.panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;font-size:18px;font-weight:800}.tabs{display:flex;gap:8px;margin:12px 0;font-size:13px}.tab{padding:7px 10px;border-radius:7px;color:var(--muted)}.tab.active{color:var(--brand-dark);background:var(--brand-light);font-weight:800}.inquiry-card{border:1px solid var(--line);border-radius:10px;padding:14px;display:grid;grid-gap:9px;gap:9px;background:#fff;margin-bottom:10px}.inquiry-button{width:100%;text-align:left;color:inherit;cursor:pointer}.inquiry-card.active{border-color:#4fd0c4;background:linear-gradient(135deg,#f0fffc,#fff);box-shadow:0 10px 22px rgba(0,143,132,.12)}.row{display:flex;align-items:center;justify-content:space-between;gap:10px}.muted{color:var(--muted)}.chip,.small{font-size:13px}.chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:5px 9px;border-radius:7px;background:#f6faf9;border:1px solid var(--line)}.chip.teal{color:var(--brand-dark);background:#e8fbf8;border-color:#c8f0ea;font-weight:800}.chip.orange{color:#a65300;background:#fff4e6;border-color:#ffd5a0;font-weight:800}.ai-governance-page{display:grid;grid-gap:16px;gap:16px;background:radial-gradient(circle at 10% 0,rgba(20,184,166,.08),transparent 30%),linear-gradient(180deg,#fbfdfd,#f3faf8);margin:-22px;min-height:calc(100vh - 72px);padding:22px}.ai-governance-page,.ai-governance-page *{box-sizing:border-box;max-width:100%}.ai-governance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ai-governance-head-v10{background:hsla(0,0%,100%,.92);border:1px solid #dfecea;border-radius:10px;box-shadow:0 18px 44px rgba(15,23,42,.05);padding:18px}.ai-governance-title-v10{display:grid;grid-gap:8px;gap:8px}.ai-governance-title-v10>span{align-items:center;color:#078f86;display:inline-flex;font-size:13px;font-weight:900;gap:7px}.ai-governance-title-v10 h1{color:#102331;font-size:clamp(30px,4vw,48px);letter-spacing:0;line-height:1.06;margin:0}.ai-governance-title-v10 p{color:#5d6d78;line-height:1.68;margin:0;max-width:850px}.ai-governance-identity{min-width:260px;border:1px solid var(--line);background:#fff;border-radius:8px;padding:12px;display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;align-items:center}.ai-governance-identity-v10{align-self:stretch;background:linear-gradient(135deg,#102331,#0f766e);border:0;color:#fff;min-width:300px}.ai-governance-identity-v10 svg{color:#8ff0df}.ai-governance-identity-v10 strong{color:hsla(0,0%,100%,.78)}.ai-governance-identity strong{grid-column:2;color:var(--muted);font-size:12px}.ai-governance-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.ai-governance-duty-v12{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ai-governance-duty-v12 button{align-items:start;background:hsla(0,0%,100%,.96);border:1px solid #dfecea;border-radius:8px;box-shadow:0 14px 32px rgba(16,40,36,.045);color:#102331;cursor:pointer;display:grid;font:inherit;grid-gap:12px;gap:12px;grid-template-columns:34px minmax(0,1fr);min-height:148px;padding:14px;text-align:left}.ai-governance-duty-v12 button:hover{border-color:rgba(7,143,134,.34);box-shadow:0 18px 36px rgba(7,143,134,.08)}.ai-governance-duty-v12 button.active{border-color:rgba(7,143,134,.5);box-shadow:inset 0 -3px 0 #078f86,0 18px 36px rgba(7,143,134,.08)}.ai-governance-duty-v12 svg{background:#e8fbf8;border-radius:8px;color:#078f86;height:34px;padding:8px;width:34px}.ai-governance-duty-v12 button.warning svg{background:#fff4e6;color:#c2410c}.ai-governance-duty-v12 button.danger svg{background:#fee2e2;color:#b91c1c}.ai-governance-duty-v12 div{display:grid;grid-gap:6px;gap:6px;min-width:0}.ai-governance-duty-v12 span{color:#4f636d;font-size:12px;font-weight:900}.ai-governance-duty-v12 strong{color:#102331;font-size:23px;font-weight:950;line-height:1.1}.ai-governance-duty-v12 button.warning strong{color:#9a3412}.ai-governance-duty-v12 button.danger strong{color:#b91c1c}.ai-governance-duty-v12 small{color:#64748b;font-size:12px;font-weight:800;line-height:1.48}.ai-governance-flow-v10{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ai-governance-flow-v10 button{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid #dfecea;border-radius:10px;box-shadow:0 14px 32px rgba(16,40,36,.045);color:#102331;cursor:pointer;display:grid;font:inherit;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:88px;padding:13px;text-align:left}.ai-governance-flow-v10 button:hover{border-color:rgba(7,143,134,.34);box-shadow:0 18px 36px rgba(7,143,134,.08)}.ai-governance-flow-v10 button.active{border-color:rgba(7,143,134,.46);box-shadow:inset 0 -3px 0 #078f86,0 18px 36px rgba(7,143,134,.08)}.ai-governance-flow-v10 button>span{align-items:center;background:#e8fbf8;border-radius:8px;color:#078f86;display:inline-flex;font-size:12px;font-weight:950;height:34px;justify-content:center;width:38px}.ai-governance-flow-v10 button.danger>span{background:#fee2e2;color:#b91c1c}.ai-governance-flow-v10 button.orange>span{background:#fff4e6;color:#c2410c}.ai-governance-flow-v10 button.blue>span{background:#eff6ff;color:#1d4ed8}.ai-governance-flow-v10 div{display:grid;grid-gap:4px;gap:4px;min-width:0}.ai-governance-flow-v10 strong{font-size:14px;font-weight:950}.ai-governance-flow-v10 small{color:#64748b;font-size:12px;font-weight:800;line-height:1.35}.ai-governance-flow-v10 b{font-size:24px;font-weight:950}.ai-governance-metric{border:1px solid var(--line);background:#fff;border-radius:8px;padding:14px;display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;align-items:center}.ai-governance-metric strong{grid-column:2;font-size:26px}.ai-governance-metric.teal svg{color:var(--brand)}.ai-governance-metric.orange svg{color:#d97706}.ai-governance-metric.blue svg{color:#2563eb}.ai-governance-metric.red svg{color:#dc2626}.ai-governance-decision-v10{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.8fr))}.ai-governance-decision-v10 article{background:hsla(0,0%,100%,.94);border:1px solid #dfecea;border-radius:10px;display:grid;grid-gap:7px;gap:7px;padding:15px}.ai-governance-decision-v10 article.primary{align-items:start;background:linear-gradient(135deg,#0f3f3b,#08766d);color:#fff;grid-template-columns:auto minmax(0,1fr)}.ai-governance-decision-v10 svg{color:#9cf3df;margin-top:3px}.ai-governance-decision-v10 span{color:#078f86;font-size:12px;font-weight:900}.ai-governance-decision-v10 .primary span{color:#9cf3df}.ai-governance-decision-v10 strong{color:#102331;font-size:17px}.ai-governance-decision-v10 .primary strong{color:#fff;font-size:20px}.ai-governance-decision-v10 p{color:#64748b;line-height:1.56;margin:0}.ai-governance-decision-v10 .primary p{color:hsla(0,0%,100%,.78)}.ai-governance-done,.ai-governance-empty,.ai-governance-message{border:1px solid var(--line);background:#f8fbfb;border-radius:8px;padding:10px 12px;color:var(--muted);font-size:13px}.ai-governance-done{display:inline-flex;align-items:center;gap:6px;color:var(--brand-dark)}.ai-governance-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);grid-gap:16px;gap:16px;align-items:start}.ai-governance-panel-v10{display:grid;grid-gap:14px;gap:14px;opacity:.72;transition:opacity .18s ease,border-color .18s ease,box-shadow .18s ease}.ai-governance-panel-v10.active{border-color:rgba(7,143,134,.24);box-shadow:0 16px 40px rgba(7,143,134,.06);opacity:1}.ai-governance-list{display:grid;grid-gap:12px;gap:12px}.ai-governance-row{border:1px solid var(--line);background:#fff;border-radius:8px;padding:12px;display:grid;grid-gap:10px;gap:10px}.ai-governance-row:hover{border-color:rgba(7,143,134,.26)}.ai-governance-row p{margin:0;color:var(--text);line-height:1.55}.ai-governance-row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ai-governance-row-head div{min-width:0;display:grid;grid-gap:3px;gap:3px}.ai-governance-row-head small{color:var(--muted);overflow-wrap:anywhere}.ai-governance-form,.ai-governance-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ai-governance-tags span{border:1px solid var(--line);border-radius:7px;background:#f8fbfb;padding:5px 8px;color:var(--muted);font-size:12px}.ai-governance-form input,.ai-governance-form select{height:34px;min-width:140px;border:1px solid var(--line);border-radius:7px;padding:0 10px;background:#fff}.ai-governance-form input{flex:1 1 180px}.ai-governance-form button{white-space:nowrap}@media (max-width:1500px){.ai-governance-layout{grid-template-columns:1fr}}@media (max-width:1180px){.ai-governance-decision-v10,.ai-governance-duty-v12,.ai-governance-flow-v10,.ai-governance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.ai-governance-head,.ai-governance-row-head{align-items:stretch;flex-direction:column}.ai-governance-decision-v10,.ai-governance-duty-v12,.ai-governance-flow-v10,.ai-governance-kpis,.ai-governance-layout{grid-template-columns:1fr}.ai-governance-identity{min-width:0}}@media (max-width:760px){.ai-governance-page{margin:-22px -22px 0;padding:14px}.ai-governance-title-v10 h1{font-size:30px}.ai-governance-flow-v10 button{min-height:76px}.ai-governance-form{align-items:stretch;flex-direction:column}.ai-governance-form button,.ai-governance-form input,.ai-governance-form select{width:100%}}.detail-head{padding:18px 18px 12px;border-bottom:1px solid var(--line)}.field-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.field{border:1px solid var(--line);background:#fff;border-radius:8px;display:grid;grid-template-columns:auto 1fr;overflow:hidden;min-height:40px}.field label{background:var(--surface-soft);color:var(--brand-dark);font-size:13px;font-weight:800}.field label,.field span{display:flex;align-items:center;padding:0 12px}.field span,.table{font-size:14px}.table{width:100%;border-collapse:collapse}.table td,.table th{border:1px solid var(--line);padding:12px 10px;text-align:left;vertical-align:middle}.table th{background:#f8fbfa;color:#5b6865;font-size:12px;font-weight:800}.data-table td,.data-table th{white-space:nowrap}.link{color:var(--brand-dark);font-weight:850}.plan-num{width:28px;height:28px;border-radius:7px;color:#fff;display:inline-grid;place-items:center;font-weight:900}.risk{display:inline-flex;min-width:42px;justify-content:center;border-radius:6px;padding:4px 8px;font-weight:800;font-size:12px}.risk.low{color:#0d7a45;background:#e9f9ef;border:1px solid #bdeccf}.risk.medium{color:#9a5600;background:#fff4df;border:1px solid #ffd99b}.risk.high{color:#bd2c17;background:#fff0eb;border:1px solid #ffc7ba}.route-line{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;padding:18px 8px 8px}.route-node{position:relative;text-align:center;min-height:74px}.route-node:before{content:"";position:absolute;top:33px;left:0;right:0;height:3px;background:#d9e9e6}.route-node.done:before{background:var(--brand)}.dot{position:relative;z-index:1;width:24px;height:24px;margin:20px auto 8px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:12px;font-weight:900;background:var(--blue);box-shadow:0 0 0 4px #e8f2ff}.done .dot{background:var(--brand);box-shadow:0 0 0 4px #ddf7f3}.assistant-card{border:1px solid #c9efea;background:linear-gradient(180deg,#effefb,#f8fffd);border-radius:10px;padding:14px;color:#19433e}.assistant-card li{margin:8px 0}.rule-mini{border:1px solid var(--line);border-radius:8px;padding:12px;margin-top:10px;background:#fff}.rule-mini p{color:var(--muted);line-height:1.65;margin:8px 0}.quick-grid{grid-template-columns:1fr 1fr}.customer-card,.quick-grid{display:grid;grid-gap:10px;gap:10px}.customer-card{font-size:14px}.kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.toolbar-row{align-items:center;gap:10px;margin:-6px 0 16px}.action-stack,.toolbar-row{display:flex;flex-wrap:wrap}.action-stack{gap:6px}.kpi{min-height:116px;display:flex;align-items:center;gap:18px;padding:18px}.kpi-icon{width:62px;height:62px;border-radius:14px;display:grid;place-items:center;color:#fff;box-shadow:0 12px 24px rgba(0,0,0,.12)}.kpi strong{font-size:30px;display:block;margin:4px 0}.center-stack,.right-rail{display:grid;grid-gap:14px;gap:14px}.tag-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.detail-route{margin:0 0 8px;font-size:24px}.lead{color:var(--muted);max-width:920px;line-height:1.8;margin:0}.green-text{color:#0c9c58;font-weight:800}.orange-text{color:#fb6b16;font-weight:800}.top-icon{color:#56635f;width:20px;height:20px}.user-mini{display:grid;font-size:12px;line-height:1.25}.user-mini span{color:var(--muted)}.sidebar-foot{margin-top:auto;padding:16px;border-top:1px solid rgba(11,129,119,.1)}.ops-scan-link{height:40px;border-radius:8px;background:linear-gradient(180deg,#00a395,#00867d);border:1px solid rgba(0,134,125,.22);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:850;font-size:13px;box-shadow:0 10px 24px rgba(0,143,132,.16)}.collapse-btn{border:0;color:var(--brand-dark);background:#e5fbf8;border-radius:999px;padding:8px 12px;cursor:pointer}.module-page{display:grid;grid-gap:16px;gap:16px}.document-console-v2,.document-review-desk{display:grid;grid-gap:14px;gap:14px}.document-review-head{display:flex;align-items:center;justify-content:space-between;gap:18px}.document-hero-v2{background:#fff}.document-review-head h2{margin:4px 0 0;font-size:22px}.document-review-head p{color:var(--muted);line-height:1.6;margin:6px 0 0}.document-status-tabs{display:flex;flex-wrap:wrap;gap:8px}.document-status-tabs button{border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);cursor:pointer;padding:8px 11px;font-weight:800}.document-status-tabs button.active{border-color:#bdece7;color:var(--brand-dark);background:var(--brand-light)}.document-status-tabs span{margin-left:5px;color:var(--accent)}.document-kpi-strip{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.document-kpi-strip article{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-sm);display:grid;grid-gap:5px;gap:5px;min-height:92px;padding:15px}.document-kpi-strip small,.document-kpi-strip span{color:var(--muted);font-size:12px;font-weight:850}.document-kpi-strip strong{color:var(--text);font-size:28px;line-height:1}.document-review-list{display:grid;grid-gap:10px;gap:10px;max-height:calc(100vh - 290px);overflow:auto;padding-right:4px}.document-workbench-grid{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:320px minmax(0,1fr) 330px}.document-ai-rail,.document-review-main,.document-shipment-queue{display:grid;grid-gap:12px;gap:12px}.document-shipment-list{display:grid;grid-gap:9px;gap:9px;max-height:calc(100vh - 250px);overflow:auto;padding-right:4px}.document-shipment-card{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:grid;grid-gap:5px;gap:5px;min-height:86px;padding:11px;text-align:left}.document-shipment-card.active{background:#f0fffc;border-color:#74dcd2;box-shadow:inset 3px 0 0 var(--brand)}.document-shipment-card em,.document-shipment-card span{color:var(--muted);font-size:12px;font-style:normal}.orange-text{color:#c45a18!important}.document-focus-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.document-focus-head h2{font-size:24px;margin:4px 0 6px}.document-focus-head p{color:var(--muted);line-height:1.6;margin:0}.document-stage-bar{background:#f7fffd;border:1px solid #c9efea;border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px}.document-stage-bar div{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:auto 1fr auto;min-height:48px;padding:8px 10px}.document-stage-bar i{align-items:center;background:#ecf5f3;border-radius:50%;color:#65736e;display:inline-flex;font-size:12px;font-style:normal;font-weight:900;height:24px;justify-content:center;width:24px}.document-stage-bar span{color:var(--muted);font-size:12px;font-weight:900}.document-stage-bar strong{font-size:15px}.document-stage-bar .active{border-color:#8ee1d7;box-shadow:inset 0 -2px 0 var(--brand)}.document-stage-bar .active i{background:var(--brand);color:#fff}.document-clearance-guide-v3{background:#fbfffe;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.document-clearance-guide-v3>div:first-child{display:grid;grid-gap:4px;gap:4px}.document-clearance-guide-v3 strong{color:var(--text);font-size:14px}.document-clearance-guide-v3 p{color:var(--muted);font-size:13px;line-height:1.55;margin:0}.document-guide-grid-v3{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.document-guide-grid-v3 article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-height:82px;padding:10px}.document-guide-grid-v3 article.ready{background:#f0fffc;border-color:#b8ebe3}.document-guide-grid-v3 article.reviewing{background:#fffaf4;border-color:#fed7aa}.document-guide-grid-v3 article.missing{background:#fff7f7;border-color:#fecaca}.document-guide-grid-v3 svg{color:var(--brand-dark)}.document-guide-grid-v3 .reviewing svg{color:#c2410c}.document-guide-grid-v3 .missing svg{color:#b91c1c}.document-guide-grid-v3 span{color:var(--text);font-size:12px;font-weight:950}.document-guide-grid-v3 small{color:var(--muted);font-size:11px;font-weight:800;line-height:1.4}.document-review-row{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(190px,.8fr) minmax(280px,1fr) 120px;grid-gap:12px;gap:12px;align-items:start;border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px}.document-main{display:flex;align-items:center;gap:11px}.document-main p,.document-note p{margin:4px 0 0;color:var(--muted);line-height:1.45}.document-note small,.document-note span{color:var(--muted);font-size:12px}.document-review-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.document-review-editor label{display:grid;grid-gap:5px;gap:5px}.document-review-editor span{color:var(--muted);font-size:12px;font-weight:850}.document-review-editor textarea{min-height:54px;resize:vertical;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);font:inherit;font-size:13px;line-height:1.45;padding:8px 9px}.document-review-editor textarea:focus{outline:2px solid rgba(0,143,132,.14);border-color:#91d8d0}.document-customer-preview{align-items:center;background:linear-gradient(180deg,#f0fffc,#fff);border:1px solid #c9efea;border-radius:8px;display:flex;gap:14px;justify-content:space-between;padding:12px}.document-customer-preview p{color:var(--muted);line-height:1.55;margin:4px 0 0}.pod-queue-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.pod-queue-card,.pod-queue-strip div{border:1px solid var(--line);border-radius:10px;background:#fff}.pod-queue-strip div{padding:12px}.pod-queue-card em,.pod-queue-card small,.pod-queue-strip span{color:var(--muted);font-size:12px}.pod-queue-strip strong{display:block;margin-top:4px;font-size:24px}.pod-queue-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.pod-queue-card{padding:11px;text-align:left;cursor:pointer;display:grid;grid-gap:6px;gap:6px;color:var(--text)}.pod-queue-card.ready{background:#f0fffc;border-color:#c9efea}.pod-queue-card.missing{background:#fff8ef;border-color:#ffd7ad}.pod-queue-card em{font-style:normal;line-height:1.35}.document-actions{display:flex;justify-content:flex-end;gap:7px;flex-wrap:wrap}.document-ai-rail ul{color:var(--muted);line-height:1.8;margin:0;padding-left:18px}.document-risk-card{background:#fffaf4;border:1px solid #fed7aa;border-radius:8px;display:grid;grid-gap:7px;gap:7px;padding:12px}.document-risk-card span{align-items:center;color:#9a4d00;display:flex;font-size:13px;font-weight:900;gap:6px}.document-risk-card p{color:#7c2d12;line-height:1.6;margin:0}.icon-btn{width:34px;height:34px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--brand-dark);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.icon-btn:disabled{cursor:wait;opacity:.55}.document-console-v6{gap:14px}.document-console-v7{padding:12px;border-radius:0;background:linear-gradient(180deg,rgba(19,181,165,.065),rgba(247,250,249,0) 28%),#f7faf9}.document-hero-v6{display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,.9fr);align-items:start;background:linear-gradient(120deg,rgba(0,143,132,.08),hsla(0,0%,100%,0) 52%),#fff}.document-console-v7 .document-ai-rail-v6,.document-console-v7 .document-hero-v6,.document-console-v7 .document-kpi-strip-v6 article,.document-console-v7 .document-review-main-v6,.document-console-v7 .document-shipment-queue-v6{border-color:#dfeae8;border-radius:8px;box-shadow:0 18px 42px rgba(15,23,42,.055)}.document-hero-v6 h2{font-size:28px;margin:0 0 8px}.document-console-v7 .document-hero-v6 h2{color:#0f172a;font-size:26px;line-height:1.16}.document-hero-actions-v6{display:grid;grid-gap:12px;gap:12px;justify-items:end}.document-hero-actions-v6 label{position:relative;display:grid;grid-gap:5px;gap:5px;width:min(100%,520px)}.document-hero-actions-v6 label span{color:var(--muted);font-size:12px;font-weight:850}.document-hero-actions-v6 input{min-height:42px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);font:inherit;padding:0 13px}.document-status-tabs-v6{justify-content:flex-end}.document-kpi-strip-v6{grid-template-columns:repeat(5,minmax(0,1fr))}.document-kpi-strip-v6 article{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:12px;min-height:104px}.document-kpi-strip-v6 svg{grid-row:span 3;width:40px;height:40px;border-radius:8px;padding:10px;background:#e9fbf7;color:var(--brand-dark)}.document-workbench-grid-v6{grid-template-columns:minmax(330px,.88fr) minmax(0,1.62fr) minmax(330px,.92fr);gap:12px}.document-console-v7 .document-workbench-grid-v6{grid-template-columns:minmax(320px,.82fr) minmax(720px,1.72fr) minmax(320px,.9fr)}.document-ai-rail-v6,.document-review-main-v6,.document-shipment-queue-v6{min-height:760px}.document-queue-tabs-v6{display:flex;flex-wrap:wrap;gap:7px}.document-queue-tabs-v6 button{min-height:32px;border:1px solid var(--line);border-radius:999px;background:#f8fbfb;color:var(--muted);display:inline-flex;align-items:center;gap:6px;padding:0 10px;font:inherit;font-size:12px;font-weight:900}.document-queue-tabs-v6 button.active{border-color:rgba(0,143,132,.3);background:#e7fbf7;color:var(--brand-dark)}.document-queue-tabs-v6 em{border-radius:999px;background:#fff;color:#f97316;font-style:normal;padding:1px 6px}.document-shipment-queue-v6 .document-shipment-card{min-height:134px;padding:13px}.document-console-v7 .document-shipment-card.active{border-color:#13b5a5;background:linear-gradient(135deg,#effffb,#fff 70%);box-shadow:inset 3px 0 0 #13b5a5,0 16px 28px rgba(19,181,165,.11)}.document-shipment-queue-v6 .document-shipment-card p{color:var(--text);font-weight:900;margin:0}.document-card-head-v6{display:flex;align-items:center;justify-content:space-between;gap:10px}.document-focus-head-v6{align-items:center}.document-focus-title-v6{display:flex;align-items:center;gap:12px}.document-focus-title-v6 h2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px}.document-focus-title-v6 h2 span{border-radius:999px;background:#fff7ed;color:#c2410c;font-size:12px;font-weight:900;padding:6px 9px}.document-subtabs-v6{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--line);padding-bottom:8px}.document-subtabs-v6 button{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font:inherit;font-size:13px;font-weight:900;padding:8px 10px}.document-subtabs-v6 button.active{color:var(--brand-dark);border-bottom-color:var(--brand)}.document-table-head-v6{display:grid;grid-template-columns:minmax(190px,1.1fr) 100px 112px 110px 110px 128px;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--line);border-radius:8px;background:#f8fbfb;color:var(--muted);font-size:12px;font-weight:900;padding:10px 12px}.document-review-row-v6{grid-template-columns:minmax(190px,1.1fr) 100px 112px 110px 110px 128px;align-items:center;background:#fff;box-shadow:0 8px 20px rgba(20,45,41,.03)}.document-review-row-v6 .document-main svg{color:var(--muted)}.document-review-row-v6 .document-note,.document-review-row-v6 .document-review-editor{grid-column:1/-1}.document-review-row-v6 .document-note{border-radius:8px;background:#fbfefd;border:1px solid #edf3f2;padding:10px}.document-reviewer-v6,.document-updated-v6{color:var(--muted);font-size:12px;font-weight:850}.document-visible-toggle-v6{min-height:34px;border:1px solid var(--line);border-radius:999px;background:#f8fbfb;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;font:inherit;font-size:12px;font-weight:900}.document-visible-toggle-v6.on{border-color:#b8ebe3;background:#e9fbf7;color:var(--brand-dark)}.document-ai-rail-v6{background:#fff}.document-boundary-card-v6,.document-customer-copy-v6,.document-internal-note-v6,.document-missing-card-v7,.document-next-actions-v6{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:14px}.document-missing-card-v7{border-color:#fed7aa;background:#fffaf4}.document-missing-card-v7 strong{color:#9a3412}.document-missing-card-v7 p{margin:0;color:#64748b;font-size:13px;line-height:1.55}.document-customer-copy-v6{background:#f7fffd;border-color:#cbeee9}.document-customer-copy-v6 strong{display:flex;align-items:center;gap:7px}.document-customer-copy-v6 div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:8px;background:#eef5f4;padding:4px}.document-customer-copy-v6 div button{min-height:32px;border:0;border-radius:7px;background:transparent;color:var(--muted);font:inherit;font-size:12px;font-weight:900}.document-customer-copy-v6 div button.active{background:#fff;color:var(--brand-dark);box-shadow:0 4px 10px rgba(23,54,49,.06)}.document-boundary-card-v6 p,.document-customer-copy-v6 p{color:var(--muted);line-height:1.65;margin:0}.document-risk-card-v6{background:#fff;border-color:var(--line)}.document-risk-card-v6 p{color:var(--muted);font-size:13px;padding-left:20px;position:relative}.document-risk-card-v6 p:before{content:"";position:absolute;left:2px;top:9px;width:6px;height:6px;border-radius:50%;background:#f97316}.document-risk-card-v6 div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.document-risk-card-v6 i{height:8px;border-radius:999px;background:linear-gradient(90deg,#008f84,#14c2b2)}.document-risk-card-v6 em{color:var(--brand-dark);font-style:normal;font-weight:950}.document-boundary-card-v6{background:#fffaf4;border-color:#fed7aa}.document-boundary-card-v6 strong{color:#9a4d00}.document-internal-note-v6 span{color:var(--muted);font-size:12px;font-weight:900}.document-internal-note-v6 textarea{border:1px solid var(--line);border-radius:8px;background:#fbfefd;color:var(--text);font:inherit;padding:10px;resize:vertical}.document-next-actions-v6{grid-template-columns:repeat(2,minmax(0,1fr))}.document-next-actions-v6 a,.document-next-actions-v6 button{min-height:42px;border:1px solid #b8ebe3;border-radius:8px;background:#f3fffd;color:var(--brand-dark);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font:inherit;font-size:13px;font-weight:900}.document-console-v8{background:linear-gradient(180deg,rgba(19,181,165,.07),rgba(247,250,249,0) 260px),#f6faf9}.document-console-v8 .document-hero-v6{border-left:4px solid #13b5a5}.document-console-v8 .document-hero-v6 p{max-width:780px}.document-console-v8 .document-kpi-strip-v6{grid-template-columns:repeat(6,minmax(0,1fr))}.document-metric-v8{position:relative;overflow:hidden}.document-metric-v8:after{content:"";position:absolute;inset:auto 14px 12px 54px;height:3px;border-radius:999px;background:#dbe7e5}.document-metric-v8 svg{grid-row:span 3;width:40px;height:40px;border-radius:8px;padding:10px}.document-metric-v8.teal svg,.document-metric-v8.teal:after{background:#e4fbf6;color:#008f84}.document-metric-v8.orange svg,.document-metric-v8.orange:after{background:#fff4e5;color:#f97316}.document-metric-v8.red svg,.document-metric-v8.red:after{background:#fff1f2;color:#e11d48}.document-metric-v8.slate svg,.document-metric-v8.slate:after{background:#eef2f7;color:#475569}.document-release-gate-v8{display:grid;grid-template-columns:168px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:stretch;border:1px solid #fed7aa;border-radius:8px;background:linear-gradient(135deg,rgba(249,115,22,.08),hsla(0,0%,100%,0) 45%),#fffaf4;padding:14px}.document-release-gate-v8.ready{border-color:#b8ebe3;background:linear-gradient(135deg,rgba(19,181,165,.11),hsla(0,0%,100%,0) 45%),#f4fffc}.document-ai-score-v8,.document-public-safety-v8,.document-release-rules-v8,.document-release-score-v8{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:hsla(0,0%,100%,.78)}.document-release-score-v8{display:grid;grid-gap:4px;gap:4px;align-content:center;padding:14px}.document-ai-score-v8 span,.document-release-score-v8 span{color:var(--muted);font-size:12px;font-weight:900}.document-ai-score-v8 strong,.document-release-score-v8 strong{color:#9a3412;font-size:34px;line-height:1}.document-release-gate-v8.ready .document-release-score-v8 strong{color:#008f84}.document-ai-score-v8 small,.document-release-score-v8 small{color:var(--muted);font-size:14px}.document-release-score-v8 em{color:var(--muted);font-size:12px;font-style:normal;font-weight:900}.document-release-rules-v8{display:grid;grid-gap:12px;gap:12px;padding:14px}.document-release-rules-v8>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.document-release-rules-v8 strong{color:var(--text)}.document-release-rules-v8 a{color:var(--brand-dark);display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:900;text-decoration:none}.document-rule-chip-row-v8{display:flex;flex-wrap:wrap;gap:8px}.document-rule-chip-row-v8 span{min-height:32px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#475569;display:inline-flex;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:900}.document-rule-chip-row-v8 span.ready{border-color:#b8ebe3;background:#e9fbf7;color:#008f84}.document-rule-chip-row-v8 span.blocked{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.document-release-action-v8{min-width:154px;border-radius:8px;background:#008f84;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;text-decoration:none;font-size:13px;font-weight:950;box-shadow:0 14px 30px rgba(0,143,132,.18)}.document-ai-score-v8{display:grid;grid-gap:8px;gap:8px;background:#f4fffc;border-color:#b8ebe3;padding:14px}.document-ai-score-v8 strong{color:#008f84}.document-ai-score-v8 p{color:var(--muted);line-height:1.55;margin:0}.document-public-safety-v8{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;border-color:#fecdd3;background:#fff1f2;color:#9f1239;padding:12px}.document-public-safety-v8 p{margin:0;font-size:13px;font-weight:850;line-height:1.55}.documents-module-v9{gap:14px}.document-console-v9,.document-console-v9 .document-workbench-grid-v6>*,.document-console-v9 .panel,.document-console-v9>*,.documents-module-v9>*{max-width:100%;min-width:0}.document-console-v9{box-sizing:border-box;display:grid;grid-gap:12px;gap:12px;overflow:hidden;width:100%}.document-console-v9 .document-hero-v6{grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);gap:14px}.document-hero-flow-v10{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:14px}.document-hero-flow-v10 span{min-width:0;min-height:74px;border:1px solid #dfe8e7;border-radius:8px;background:hsla(0,0%,100%,.82);display:grid;grid-gap:3px;gap:3px;grid-template-columns:24px minmax(0,1fr);padding:9px}.document-hero-flow-v10 span.active{border-color:#9bded7;background:#f1fffc}.document-hero-flow-v10 b{align-items:center;background:#e7fbf7;border-radius:8px;color:#008f84;display:inline-flex;font-size:11px;font-weight:950;height:24px;justify-content:center;width:24px}.document-hero-flow-v10 strong{color:#13211f;font-size:12px;line-height:1.25}.document-hero-flow-v10 small{color:#60706d;font-size:11px;grid-column:2;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-console-v9 .document-status-tabs-v6{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.document-console-v9 .document-status-tabs-v6 button{justify-content:center;min-width:0}.document-console-v9 .document-kpi-strip-v6{grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.document-console-v9 .document-kpi-strip-v6 article{min-height:92px;min-width:0;padding:11px}.document-console-v9 .document-ops-overview-v10{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(330px,1.08fr) minmax(230px,.68fr) minmax(330px,.95fr);min-width:0}.document-console-v9 .document-ops-blockers-v10,.document-console-v9 .document-ops-focus-v10,.document-console-v9 .document-ops-metrics-v10{border:1px solid #dce9e7;border-radius:12px;box-shadow:0 18px 42px rgba(15,23,42,.052);min-width:0;overflow:hidden}.document-console-v9 .document-ops-focus-v10{background:radial-gradient(circle at 86% 10%,rgba(19,181,165,.18),rgba(19,181,165,0) 34%),linear-gradient(135deg,#fff,#f2fbf8);display:grid;grid-gap:12px;gap:12px;min-height:168px;padding:20px}.document-console-v9 .document-ops-blockers-v10>div>span,.document-console-v9 .document-ops-focus-v10>span,.document-console-v9 .document-ops-metrics-v10 span{color:#60706d;font-size:12px;font-weight:900}.document-console-v9 .document-ops-focus-v10 h2{color:#10201d;font-size:24px;line-height:1.16;margin:0}.document-console-v9 .document-ops-focus-v10 p{color:#4f625f;font-size:14px;line-height:1.55;margin:0;max-width:720px}.document-console-v9 .document-ops-actions-v10{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.document-console-v9 .document-ops-actions-v10 .btn{min-height:38px}.document-console-v9 .document-ops-blockers-v10{background:#fff;display:grid;grid-gap:10px;gap:10px;padding:17px}.document-console-v9 .document-ops-blockers-v10>div{display:grid;grid-gap:4px;gap:4px}.document-console-v9 .document-ops-blockers-v10 strong{color:#10201d;font-size:18px;line-height:1.2}.document-console-v9 .document-ops-blockers-v10 ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.document-console-v9 .document-ops-blockers-v10 li{align-items:start;background:#f8fbfa;border:1px solid #e1ebe9;border-radius:10px;display:grid;grid-gap:2px 8px;gap:2px 8px;grid-template-columns:18px minmax(0,1fr);min-width:0;padding:9px}.document-console-v9 .document-ops-blockers-v10 li svg{color:#e28a1d;margin-top:1px}.document-console-v9 .document-ops-blockers-v10 li span{color:#172421;font-size:13px;font-weight:900;min-width:0}.document-console-v9 .document-ops-blockers-v10 li small{color:#60706d;font-size:11px;grid-column:2;line-height:1.35}.document-console-v9 .document-ops-metrics-v10{background:#fff;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.document-console-v9 .document-ops-metrics-v10 article{border-bottom:1px solid #e3ecea;border-right:1px solid #e3ecea;display:grid;grid-gap:4px;gap:4px;min-height:82px;min-width:0;padding:12px}.document-console-v9 .document-ops-metrics-v10 article:nth-child(3n){border-right:0}.document-console-v9 .document-ops-metrics-v10 article:nth-last-child(-n+3){border-bottom:0}.document-console-v9 .document-ops-metrics-v10 strong{color:#10201d;font-size:24px;line-height:1}.document-console-v9 .document-ops-metrics-v10 small{color:#60706d;font-size:11px;line-height:1.3}.document-console-v9 .document-workbench-grid-v6{grid-template-columns:minmax(270px,.62fr) minmax(0,1.38fr);gap:12px;min-width:0}.document-console-v9 .document-ai-rail-v6,.document-console-v9 .document-review-main-v6,.document-console-v9 .document-shipment-queue-v6{min-height:0}.document-console-v9 .document-table-head-v6{display:none}.document-console-v9 .document-review-row-v6{grid-template-columns:minmax(0,1fr) auto;gap:9px 10px;align-items:start}.document-console-v9 .document-actions,.document-console-v9 .document-review-row-v6>.chip,.document-console-v9 .document-reviewer-v6,.document-console-v9 .document-updated-v6,.document-console-v9 .document-visible-toggle-v6{justify-self:start}.document-console-v9 .document-actions{justify-content:flex-start}.document-console-v9 .document-reviewer-v6,.document-console-v9 .document-updated-v6{grid-column:1/-1}.document-detail-tab-status-v9,.document-empty-detail-v9,.document-empty-v8,.document-queue-result-v8,.document-share-result-v8{border:1px solid #dfe8e7;border-radius:8px;background:#fbfefd;display:grid;grid-gap:5px;gap:5px;padding:10px 11px}.document-queue-result-v8{grid-template-columns:auto minmax(0,1fr);align-items:center}.document-queue-result-v8 strong{color:#008f84;font-size:22px;line-height:1}.document-detail-tab-status-v9 span,.document-empty-detail-v9 p,.document-empty-v8 p,.document-queue-result-v8 span,.document-share-result-v8 span{color:#60706d;font-size:12px;line-height:1.45;margin:0}.document-detail-tab-status-v9{grid-template-columns:auto minmax(0,1fr);align-items:center}.document-detail-tab-status-v9 strong,.document-empty-detail-v9 strong,.document-empty-v8 strong,.document-share-result-v8 strong{color:#13211f;font-size:13px}.document-empty-detail-v9,.document-empty-v8{min-height:128px;place-items:center;text-align:center}.document-customer-submit-review-v8{border:1px solid #fed7aa;border-radius:8px;background:#fff8f1;display:grid;grid-gap:10px;gap:10px;padding:12px}.document-customer-submit-head-v8{align-items:center;display:flex;gap:10px;justify-content:space-between}.document-customer-submit-head-v8 strong{align-items:center;color:#9a3412;display:inline-flex;gap:6px}.document-customer-submit-head-v8 p{color:#60706d;font-size:12px;line-height:1.45;margin:4px 0 0}.document-customer-submit-head-v8>span{color:#9a3412;font-size:12px;font-weight:900;white-space:nowrap}.document-customer-submit-grid-v8{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.document-customer-submit-grid-v8 article{border:1px solid #fed7aa;border-radius:8px;background:#fff;display:grid;grid-gap:7px;gap:7px;padding:10px}.document-customer-submit-grid-v8 article>div:first-child{align-items:center;display:flex;justify-content:space-between;gap:8px}.document-customer-submit-grid-v8 strong{color:#13211f;font-size:14px}.document-customer-submit-grid-v8 em,.document-customer-submit-grid-v8 p{color:#60706d;font-size:12px;font-style:normal;line-height:1.45;margin:0;overflow-wrap:anywhere}.document-customer-submit-actions-v8{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.document-customer-submit-actions-v8 a,.document-customer-submit-actions-v8 button,.document-customer-submit-actions-v8 span,.document-share-result-v8 button{align-items:center;border:1px solid #dfe8e7;border-radius:7px;background:#fff;color:#2b3836;display:inline-flex;font:inherit;font-size:12px;font-weight:850;gap:5px;justify-content:center;min-height:34px;padding:0 8px;text-decoration:none}.document-share-result-v8{background:#f4fffc;border-color:#b8ebe3}.document-share-result-v8 button{border-color:#b8ebe3;color:#008f84}.documents-tir-panel-v9{min-width:0}@media (max-width:1320px){.document-console-v9 .document-hero-v6{grid-template-columns:1fr}.document-console-v9 .document-hero-actions-v6{justify-items:stretch}.document-ai-rail-v6,.document-review-main-v6,.document-shipment-queue-v6{min-height:auto}.document-console-v9 .document-kpi-strip-v6{grid-template-columns:repeat(3,minmax(0,1fr))}.document-console-v9 .document-ops-overview-v10{grid-template-columns:1fr}.document-console-v9 .document-ops-focus-v10{min-height:0}.document-release-gate-v8{grid-template-columns:1fr}.document-release-action-v8{min-height:44px}}@media (max-width:980px){.document-console-v9 .document-workbench-grid-v6{grid-template-columns:1fr}}@media (max-width:900px){.document-console-v9{padding:10px}.document-console-v9 .document-kpi-strip-v6,.document-console-v9 .document-ops-metrics-v10,.document-console-v9 .document-status-tabs-v6,.document-customer-submit-actions-v8,.document-customer-submit-grid-v8,.document-guide-grid-v3,.document-hero-flow-v10,.document-stage-bar{grid-template-columns:1fr}.document-console-v9 .document-ops-overview-v10{gap:10px}.document-console-v9 .document-ops-focus-v10{padding:16px}.document-console-v9 .document-ops-focus-v10 h2{font-size:20px}.document-console-v9 .document-ops-actions-v10{display:grid;grid-template-columns:1fr}.document-console-v9 .document-ops-metrics-v10 article,.document-console-v9 .document-ops-metrics-v10 article:nth-child(3n),.document-console-v9 .document-ops-metrics-v10 article:nth-last-child(-n+3){border-bottom:1px solid #e3ecea;border-right:0}.document-console-v9 .document-ops-metrics-v10 article:last-child{border-bottom:0}.document-customer-submit-head-v8,.document-focus-head-v6,.document-focus-title-v6{align-items:stretch;flex-direction:column}.document-table-head-v6{display:none}.document-customer-copy-v6 div,.document-next-actions-v6,.document-review-row-v6{grid-template-columns:1fr}}.module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.module-card{min-height:170px;padding:18px}.module-card h2{margin:0 0 10px;font-size:19px}.module-card p{color:var(--muted);line-height:1.7}.module-metric{color:var(--brand-dark);font-size:22px}.warehouse-command-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(150px,.9fr))}.warehouse-command-card{display:grid;grid-gap:7px;gap:7px;min-height:136px}.warehouse-command-card.primary{background:linear-gradient(135deg,#fff,#effcf9)}.warehouse-command-card h2{font-size:22px;margin:0}.warehouse-command-card p,.warehouse-command-card span{color:var(--muted);line-height:1.6;margin:0}.warehouse-command-card strong{color:var(--text);font-size:30px;line-height:1}.warehouse-address-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.warehouse-address-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.shipping-calendar-card h3,.warehouse-address-card h3{font-size:17px;margin:0}.shipping-calendar-card p,.warehouse-address-card p,.warehouse-address-card small{color:var(--muted);line-height:1.55;margin:0}.warehouse-contact{background:#f3faf8;border:1px solid #d6f1ed;border-radius:8px;color:var(--brand-dark);font-size:13px;font-weight:800;padding:8px 10px}.warehouse-rule-item,.warehouse-rule-list{display:grid;grid-gap:9px;gap:9px}.warehouse-rule-item{align-items:start;background:#fff;border:1px solid var(--line);border-radius:8px;grid-template-columns:26px 1fr;padding:10px}.warehouse-rule-item span{align-items:center;background:var(--brand-light);border-radius:8px;color:var(--brand-dark);display:inline-flex;font-size:12px;font-weight:900;height:26px;justify-content:center;width:26px}.warehouse-rule-item p{color:#465651;font-size:13px;line-height:1.5;margin:0}.warehouse-ops-layout-v4{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(300px,.85fr) minmax(0,1.45fr) minmax(300px,.85fr)}.warehouse-ai-panel-v4,.warehouse-focus-panel-v4,.warehouse-inbound-panel-v4{display:grid;grid-gap:14px;gap:14px}.warehouse-inbound-list-v4{display:grid;grid-gap:10px;gap:10px;max-height:610px;overflow:auto;padding-right:2px}.warehouse-inbound-card-v4{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:7px;gap:7px;padding:12px}.warehouse-inbound-card-v4.active{background:#f4fbfa;border-color:rgba(7,143,134,.34);box-shadow:0 8px 22px rgba(7,143,134,.08)}.warehouse-inbound-card-v4>div{align-items:center;display:flex;gap:10px;justify-content:space-between}.warehouse-inbound-card-v4 span{background:#e7fbf7;border:1px solid rgba(7,143,134,.18);border-radius:999px;color:var(--brand-dark);font-size:12px;font-weight:900;padding:5px 8px}.warehouse-action-step-v4 p,.warehouse-ai-panel-v4 p,.warehouse-focus-hero-v4 p,.warehouse-inbound-card-v4 p,.warehouse-inbound-card-v4 small,.warehouse-release-grid-v4 p,.warehouse-release-head-v4 p{color:var(--muted);line-height:1.55;margin:0}.warehouse-focus-hero-v4{align-items:flex-start;background:linear-gradient(135deg,#f5fbfa,#fff);border:1px solid var(--line);border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:16px}.warehouse-focus-hero-v4 h2{font-size:25px;margin:4px 0 8px}.warehouse-risk-badge-v4{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;color:#047857;flex:0 0 auto;font-size:12px;font-weight:950;padding:7px 10px}.warehouse-risk-badge-v4.warn{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.warehouse-action-steps-v4{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.warehouse-action-step-v4{align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);display:grid;grid-gap:8px;gap:8px;min-height:132px;padding:12px;text-decoration:none}.warehouse-action-step-v4.primary{background:#effdfb;border-color:rgba(7,143,134,.28)}.warehouse-action-step-v4>span{align-items:center;background:#e7fbf7;border-radius:8px;color:var(--brand-dark);display:inline-flex;height:34px;justify-content:center;width:34px}.warehouse-action-step-v4 strong{display:block;font-size:14px;margin-bottom:3px}.warehouse-action-step-v4>svg{color:var(--brand-dark);justify-self:end}.warehouse-release-check-v4{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:13px}.warehouse-release-head-v4{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.warehouse-release-head-v4 span{background:#e7fbf7;border:1px solid rgba(7,143,134,.22);border-radius:999px;color:var(--brand-dark);flex:0 0 auto;font-size:12px;font-weight:950;padding:7px 10px}.warehouse-release-grid-v4{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(5,minmax(0,1fr))}.warehouse-release-grid-v4 article{align-items:flex-start;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:flex;gap:8px;min-height:82px;padding:10px}.warehouse-release-grid-v4 article.done{background:#f3fbf8;border-color:#b8ebe3}.warehouse-release-grid-v4 article.warn{background:#fffaf4;border-color:#fed7aa}.warehouse-release-grid-v4 svg{color:var(--brand-dark);flex:0 0 auto;margin-top:2px}.warehouse-release-grid-v4 article.warn svg{color:#c2410c}.warehouse-release-grid-v4 strong{display:block;font-size:13px}.warehouse-ai-panel-v4 article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:13px}.warehouse-ai-panel-v4 article.warn{background:#fffaf4;border-color:#fed7aa}.warehouse-ai-panel-v4 article span{align-items:center;color:var(--brand-dark);display:flex;font-weight:900;gap:7px}.warehouse-ai-panel-v4 article.warn span{color:#c2410c}.warehouse-ai-actions-v4{display:grid;grid-gap:10px;gap:10px}.warehouse-console-v7{min-height:calc(100vh - 64px);padding:14px;background:linear-gradient(180deg,#fbfcfc,#f5f8f8),#f7faf9;display:grid;grid-gap:12px;gap:12px}.warehouse-titlebar-v7{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:18px}.warehouse-titlebar-v7 h1{margin:0 0 4px;color:#13211f;font-size:22px;line-height:1.15;letter-spacing:0}.warehouse-titlebar-v7 p{margin:0;color:#60706d;font-size:13px}.warehouse-title-actions-v7{display:flex;align-items:center;gap:8px}.warehouse-ai-box-v7 button,.warehouse-mini-primary-v7,.warehouse-solid-v7,.warehouse-title-actions-v7 a,.warehouse-title-actions-v7 button{min-height:32px;border:1px solid #dce7e6;border-radius:6px;background:#fff;color:#2b3836;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;font:inherit;font-size:12px;font-weight:850;text-decoration:none;cursor:pointer}.warehouse-mini-primary-v7,.warehouse-solid-v7,.warehouse-title-actions-v7 a:first-child{border-color:#008f84;background:#008f84;color:#fff}.warehouse-solid-v7.disabled{border-color:#dce7e6;background:#f6f8f8;color:#92a09d;cursor:not-allowed}.warehouse-guidance-list-v11{display:grid;grid-gap:8px;gap:8px}.warehouse-guidance-list-v11 p{margin:0;border:1px solid #e1e9e8;border-radius:7px;background:#fbfdfd;padding:9px;display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.warehouse-guidance-list-v11 strong{color:#253633;font-size:12px}.warehouse-guidance-list-v11 span{color:#5f6c69;font-size:12px;line-height:1.45}.warehouse-action-row-v11{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.warehouse-action-row-v11 .warehouse-mini-primary-v7,.warehouse-action-row-v11 .warehouse-solid-v7{flex:1 1 160px}.warehouse-customer-preview-v11{margin:0;border:1px solid #d8ebe8;border-radius:7px;background:#f4fffd;color:#30423f;padding:10px;font-size:12px;line-height:1.55}.warehouse-board-v7{display:grid;grid-template-columns:345px minmax(710px,1fr) 330px;grid-gap:12px;gap:12px;align-items:start}.warehouse-address-panel-v7,.warehouse-ai-v7,.warehouse-calendar-panel-v7,.warehouse-main-v7,.warehouse-queue-v7,.warehouse-rules-panel-v7{border:1px solid #dfe8e7;border-radius:8px;background:#fff;box-shadow:0 10px 28px rgba(22,39,36,.04)}.warehouse-ai-v7,.warehouse-queue-v7{position:-webkit-sticky;position:sticky;top:78px;display:grid;grid-gap:12px;gap:12px;padding:12px}.warehouse-today-v7{border:1px solid #e2ebe9;border-radius:8px;background:#fff;padding:12px;display:grid;grid-gap:10px;gap:10px}.warehouse-today-v7>div{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.warehouse-card-v7 small,.warehouse-current-v7 dt,.warehouse-current-v7 span,.warehouse-form-grid-v7 label,.warehouse-info-rows-v7 dt,.warehouse-mini-fields-v7 label,.warehouse-radio-line-v7 span,.warehouse-section-head-v7 span,.warehouse-textarea-label-v7,.warehouse-today-v7 dt,.warehouse-today-v7 span{color:#687572;font-size:12px}.warehouse-today-v7 strong{color:#172420;font-size:35px;line-height:1}.warehouse-current-v7 dl,.warehouse-today-v7 dl{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.warehouse-current-v7 dd,.warehouse-info-rows-v7 dd,.warehouse-today-v7 dd{margin:2px 0 0;color:#172420;font-size:12px;font-weight:850}.warehouse-ai-head-v7,.warehouse-card-head-v7,.warehouse-section-head-v7{display:flex;align-items:center;justify-content:space-between;gap:10px}.warehouse-ai-head-v7 strong,.warehouse-card-head-v7 strong,.warehouse-section-head-v7 strong{color:#13211f;font-size:15px}.warehouse-queue-tabs-v7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.warehouse-queue-tabs-v7 button{min-height:44px;border:1px solid #e2ebea;border-radius:6px;background:#fbfdfd;color:#5d6966;display:grid;grid-gap:1px;gap:1px;place-items:center;font:inherit;font-size:12px;cursor:pointer}.warehouse-queue-tabs-v7 button span{color:#008f84;font-weight:900}.warehouse-queue-tabs-v7 button.active{border-color:#0faaa0;background:#e8fbf8;color:#00786e;box-shadow:inset 0 -2px 0 #008f84}.warehouse-search-v7{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.warehouse-search-v7 button,.warehouse-search-v7 input{min-width:0;min-height:34px;border:1px solid #dfe8e7;border-radius:6px;background:#fff;color:#394743;font:inherit;font-size:12px}.warehouse-search-v7 input{padding:0 10px}.warehouse-search-v7 button{display:inline-grid;grid-auto-flow:column;gap:5px;align-items:center;justify-content:center;padding:0 10px;cursor:pointer;font-weight:850;white-space:nowrap}.warehouse-receipt-list-v7{display:grid;grid-gap:8px;gap:8px;max-height:calc(100vh - 390px);overflow:auto;padding-right:2px}.warehouse-receipt-card-v7{border:1px solid #e1e9e8;border-radius:7px;background:#fff;color:inherit;display:grid;grid-gap:8px;gap:8px;padding:11px;text-align:left;cursor:pointer}.warehouse-receipt-card-v7.active{border-color:#0ca79d;background:linear-gradient(180deg,#f4fffd,#fff);box-shadow:inset 0 0 0 1px rgba(0,143,132,.12),0 12px 22px rgba(0,143,132,.08)}.warehouse-receipt-card-v7.warn{border-color:#f4b694}.warehouse-receipt-card-v7>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px}.warehouse-ai-box-v7 em,.warehouse-current-v7 mark,.warehouse-receipt-card-v7 em,.warehouse-receipt-card-v7 span{border-radius:5px;background:#e8fbf8;color:#00786e;padding:3px 6px;font-size:11px;font-style:normal;font-weight:900;white-space:nowrap}.warehouse-ai-box-v7 em.danger,.warehouse-receipt-card-v7.warn span{background:#fff0ec;color:#e04425}.warehouse-ai-box-v7 em.ok,.warehouse-current-v7 mark.priority{background:#e8fbf8;color:#008f84}.warehouse-receipt-card-v7 strong{min-width:0;color:#182522;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warehouse-receipt-card-v7 b,.warehouse-receipt-card-v7 p,.warehouse-receipt-card-v7 small{margin:0;color:#5f6d69;font-size:12px;line-height:1.45}.warehouse-receipt-card-v7 b{color:#e04425}.warehouse-empty-v10{border:1px dashed #cfd9d8;border-radius:8px;background:#fbfdfd;display:grid;justify-items:center;grid-gap:7px;gap:7px;padding:18px;text-align:center}.warehouse-empty-v10 svg{color:#8a9693}.warehouse-empty-v10 strong{color:#14201e;font-size:13px}.warehouse-empty-v10 p{margin:0;color:#66736f;font-size:12px;line-height:1.45}.warehouse-receipt-card-v7 dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.warehouse-receipt-card-v7 dt{color:#87928f;font-size:11px}.warehouse-receipt-card-v7 dd{margin:0;color:#182522;font-size:12px;font-weight:850}.warehouse-main-v7{padding:12px;display:grid;grid-gap:11px;gap:11px}.warehouse-current-v7{border:1px solid #e1e9e8;border-radius:8px;background:#fff;padding:12px;display:grid;grid-gap:12px;gap:12px}.warehouse-current-v7>div:first-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.warehouse-current-v7 h2{margin:0;color:#14201e;font-size:20px;line-height:1.2}.warehouse-flow-v7{border:1px solid #e1e9e8;border-radius:8px;padding:14px 18px 12px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px}.warehouse-flow-node-v7{position:relative;display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center}.warehouse-flow-node-v7:after{content:"";position:absolute;top:15px;left:calc(50% + 22px);width:calc(100% - 44px);height:2px;background:#cfd9d8}.warehouse-flow-node-v7:last-child:after{display:none}.warehouse-flow-node-v7.current:after,.warehouse-flow-node-v7.done:after{background:#0a9b91}.warehouse-flow-node-v7 span{position:relative;z-index:1;width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:#eef3f2;color:#87908e}.warehouse-flow-node-v7.current span,.warehouse-flow-node-v7.done span{background:#008f84;color:#fff}.warehouse-flow-node-v7 strong{color:#1f2d2a;font-size:12px}.warehouse-flow-node-v7 small{color:#66736f;font-size:11px}.warehouse-flow-v10{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:9px;gap:9px}.warehouse-flow-v10 button{position:relative;min-width:0;min-height:92px;border:1px solid #dfe8e7;border-radius:8px;background:#fff;color:inherit;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding:12px;text-align:left;box-shadow:0 10px 24px rgba(22,39,36,.04);cursor:pointer}.warehouse-flow-v10 button:after{content:"";position:absolute;top:50%;right:-9px;width:9px;height:2px;background:#cfd9d8}.warehouse-flow-v10 button:last-child:after{display:none}.warehouse-flow-v10 button>span{align-self:start;border-radius:999px;background:#eef3f2;color:#60706d;padding:4px 7px;font-size:11px;font-weight:900}.warehouse-flow-v10 button svg{width:34px;height:34px;border-radius:8px;padding:8px;background:#e8fbf8;color:#008f84}.warehouse-flow-v10 button div{min-width:0;display:grid;grid-gap:3px;gap:3px}.warehouse-flow-v10 button strong{color:#14201e;font-size:13px}.warehouse-flow-v10 button small{color:#66736f;font-size:11px;line-height:1.35}.warehouse-flow-v10 button b{grid-column:1/-1;color:#14201e;font-size:17px;line-height:1}.warehouse-flow-v10 button.warn svg{background:#fff7ed;color:#c2410c}.warehouse-flow-v10 button.active{border-color:#0faaa0;background:linear-gradient(180deg,#f4fffd,#fff);box-shadow:inset 0 0 0 1px rgba(0,143,132,.12),0 14px 24px rgba(0,143,132,.08)}.warehouse-flow-v10 button.active:after{background:#0a9b91}.warehouse-tabbar-v7{display:flex;gap:20px;overflow:auto;border-bottom:1px solid #e1e9e8}.warehouse-tabbar-v7 button{border:0;border-bottom:2px solid transparent;background:transparent;color:#64716e;font:inherit;font-size:13px;padding:9px 0 10px;white-space:nowrap;cursor:pointer}.warehouse-tabbar-v7 button.active{border-color:#008f84;color:#008f84;font-weight:900}.warehouse-workspace-note-v10{border:1px solid #dbe9e7;border-radius:8px;background:#f7fffd;display:flex;align-items:center;gap:10px;padding:10px 12px}.warehouse-workspace-note-v10 strong{flex:0 0 auto;color:#00786e;font-size:13px}.warehouse-workspace-note-v10 span{color:#52615e;font-size:12px;line-height:1.45}.warehouse-workgrid-v7{display:grid;grid-template-columns:.84fr 1fr 1fr;grid-gap:10px;gap:10px}.warehouse-card-v7{border:1px solid #e1e9e8;border-radius:8px;background:#fff;padding:11px;display:grid;grid-gap:10px;gap:10px;align-content:start}.warehouse-card-v7.base{grid-row:span 2}.warehouse-card-v7.customer{grid-column:span 2}.warehouse-history-v10{grid-column:1/-1}.warehouse-history-v10 button{border:1px solid #e1e9e8;border-radius:8px;background:#fbfdfd;color:inherit;display:grid;grid-gap:4px;gap:4px;padding:10px;text-align:left;font:inherit;cursor:pointer}.warehouse-history-v10 button strong{color:#14201e;font-size:13px}.warehouse-history-v10 button span{color:#66736f;font-size:12px}.warehouse-history-v10 button:hover{border-color:#0faaa0;background:#f4fffd}.warehouse-info-rows-v7{display:grid;grid-gap:8px;gap:8px;margin:0}.warehouse-info-rows-v7 div{display:grid;grid-template-columns:78px minmax(0,1fr);grid-gap:8px;gap:8px}.warehouse-form-grid-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.warehouse-form-grid-v7 label,.warehouse-mini-fields-v7 label,.warehouse-textarea-label-v7{display:grid;grid-gap:5px;gap:5px}.warehouse-form-grid-v7 .span-2{grid-column:span 2}.warehouse-card-v7 textarea,.warehouse-form-grid-v7 input,.warehouse-form-grid-v7 select,.warehouse-mini-fields-v7 input,.warehouse-mini-fields-v7 select,.warehouse-mini-fields-v7 textarea{width:100%;min-width:0;border:1px solid #dfe8e7;border-radius:6px;background:#fff;color:#16231f;font:inherit;font-size:12px;padding:8px 9px}.warehouse-card-v7 textarea{min-height:78px;resize:vertical}.warehouse-radio-line-v7{display:flex;align-items:center;gap:10px;flex-wrap:wrap;grid-column:span 2}.warehouse-radio-line-v7 label{display:flex;align-items:center;gap:4px;color:#344340;font-size:12px}.warehouse-photo-grid-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.warehouse-photo-grid-v7 button{min-height:72px;border:1px dashed #cbd7d6;border-radius:7px;background:#fbfdfd;color:#6a7572;display:grid;place-items:center;align-content:center;grid-gap:4px;gap:4px;font:inherit;font-size:12px;cursor:pointer}.warehouse-checklist-v7,.warehouse-mini-fields-v7{display:grid;grid-gap:8px;gap:8px}.warehouse-checklist-v7 div{border:1px solid #e1e9e8;border-radius:7px;background:#fbfdfd;padding:8px;display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:6px;gap:6px}.warehouse-checklist-v7 div.done{border-color:#bdebe5;background:#f3fffd}.warehouse-checklist-v7 svg{color:#008f84}.warehouse-checklist-v7 div.todo svg{color:#e04425}.warehouse-checklist-v7 strong{color:#182522;font-size:12px}.warehouse-checklist-v7 small{grid-column:2}.warehouse-ai-v7{align-content:start}.warehouse-ai-head-v7 svg{color:#008f84}.warehouse-ai-box-v7,.warehouse-risk-v7{border:1px solid #e1e9e8;border-radius:8px;background:#fff;padding:12px;display:grid;grid-gap:9px;gap:9px}.warehouse-ai-box-v7 li,.warehouse-ai-box-v7 p,.warehouse-ai-box-v7 small,.warehouse-risk-v7 small,.warehouse-risk-v7 span{color:#5f6c69;font-size:12px;line-height:1.5}.warehouse-risk-v7 strong{color:#f97316;font-size:35px;line-height:1}.warehouse-risk-v7 em{justify-self:end;margin-top:-30px;color:#f97316;font-style:normal;font-size:13px;font-weight:900}.warehouse-risk-v7 div{height:6px;border-radius:999px;background:linear-gradient(90deg,#16a34a 0 32%,#facc15 32% 58%,#f97316 58% 80%,#ef4444 80% 100%);overflow:hidden}.warehouse-risk-v7 i{display:block;height:100%;border-radius:inherit;background:hsla(0,0%,100%,.28);box-shadow:2px 0 0 #1f2d2a}.warehouse-ai-box-v7 strong{color:#22302d;font-size:13px}.warehouse-ai-box-v7 p{margin:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.warehouse-ai-box-v7 ol{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:18px}.warehouse-ai-box-v7 .copy{display:block;border-radius:7px;background:#f7faf9;padding:9px}.warehouse-ai-box-v7.internal{border-color:#f3d5bc;background:#fffaf5}.warehouse-quick-v7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.warehouse-quick-v7 a{min-height:48px;border:1px solid #dfe8e7;border-radius:7px;background:#fbfdfd;color:#42504d;display:grid;place-items:center;padding:6px;text-align:center;text-decoration:none;font-size:11px;font-weight:800}.warehouse-footer-grid-v7{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr) minmax(300px,.8fr);grid-gap:12px;gap:12px;align-items:start}.warehouse-address-panel-v7,.warehouse-calendar-panel-v7,.warehouse-rules-panel-v7{padding:12px;display:grid;grid-gap:10px;gap:10px}.warehouse-address-list-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.warehouse-address-list-v7 article,.warehouse-calendar-panel-v7 article,.warehouse-rules-panel-v7 p{border:1px solid #e1e9e8;border-radius:7px;background:#fbfdfd;padding:9px;display:grid;grid-gap:5px;gap:5px;margin:0}.warehouse-address-list-v7 span,.warehouse-rules-panel-v7 b{color:#008f84;font-size:12px;font-weight:900}.warehouse-address-list-v7 strong,.warehouse-calendar-panel-v7 strong{color:#192724;font-size:13px}.warehouse-address-list-v7 p,.warehouse-address-list-v7 small,.warehouse-calendar-panel-v7 p,.warehouse-calendar-panel-v7 small,.warehouse-rules-panel-v7 p{color:#5f6c69;font-size:12px;line-height:1.45}.warehouse-rules-panel-v7 p{grid-template-columns:28px minmax(0,1fr);align-items:start}@media (max-width:1500px){.warehouse-board-v7{grid-template-columns:320px minmax(0,1fr)}.warehouse-ai-v7{grid-column:1/-1;position:static}.warehouse-flow-v10{grid-template-columns:repeat(3,minmax(0,1fr))}.warehouse-flow-v10 button:after{display:none}}@media (max-width:1180px){.warehouse-board-v7,.warehouse-footer-grid-v7{grid-template-columns:1fr}.warehouse-ai-v7,.warehouse-queue-v7{position:static}.warehouse-receipt-list-v7{max-height:none}.warehouse-flow-v10,.warehouse-workgrid-v7{grid-template-columns:1fr 1fr}.warehouse-flow-v10 button:after{display:none}.warehouse-card-v7.base{grid-row:auto}}@media (max-width:760px){.warehouse-console-v7{padding:10px}.warehouse-current-v7>div:first-child,.warehouse-title-actions-v7,.warehouse-titlebar-v7{align-items:stretch;flex-direction:column}.warehouse-title-actions-v7{display:grid;grid-template-columns:1fr}.warehouse-address-list-v7,.warehouse-current-v7 dl,.warehouse-flow-v10,.warehouse-flow-v7,.warehouse-form-grid-v7,.warehouse-photo-grid-v7,.warehouse-queue-tabs-v7,.warehouse-quick-v7,.warehouse-today-v7 dl,.warehouse-workgrid-v7{grid-template-columns:1fr}.warehouse-flow-node-v7:after{display:none}.warehouse-workspace-note-v10{align-items:flex-start;flex-direction:column}.warehouse-card-v7.customer,.warehouse-form-grid-v7 .span-2,.warehouse-radio-line-v7{grid-column:auto}.warehouse-info-rows-v7 div,.warehouse-rules-panel-v7 p{grid-template-columns:1fr}}.shipping-calendar-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.shipping-calendar-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:14px}.shipping-calendar-meta{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.shipping-calendar-meta span{background:#f7faf9;border:1px solid #e6efed;border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:8px}.shipping-calendar-meta small{color:var(--muted);font-size:11px}.shipping-calendar-meta strong{color:var(--text);font-size:13px;line-height:1.3}.track-shell{min-height:100vh;background:radial-gradient(circle at top left,rgba(0,143,132,.12),transparent 340px),linear-gradient(180deg,#f7fbfa,#eef6f4);padding:32px}.track-page{max-width:1120px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.track-page-v10{max-width:1180px}.track-hero{display:grid;grid-template-columns:1fr auto;grid-gap:22px;gap:22px;align-items:center;padding:24px}.track-hero-v10{background:linear-gradient(118deg,hsla(0,0%,100%,.96),rgba(239,253,250,.9)),radial-gradient(circle at 100% 0,rgba(20,184,166,.14),transparent 34%);border:1px solid rgba(15,118,110,.16);border-radius:16px;box-shadow:0 22px 70px rgba(15,23,42,.08)}.track-hero h1{font-size:34px;margin:12px 0 10px}.track-hero-v10 h1{color:#102331;font-size:clamp(34px,5vw,58px);letter-spacing:0;line-height:1.02;max-width:780px}.track-hero-v10 .lead{color:#52615d;line-height:1.7}.compact-brand{height:auto;padding:0;border-bottom:0}.track-status{width:250px;min-height:150px;border:1px solid #c9efea;border-radius:12px;background:#effefb;display:grid;place-items:center;text-align:center;padding:18px;color:var(--brand-dark)}.track-hero-v10 .track-status{background:linear-gradient(135deg,#102331,#0f766e);border:0;color:#fff;width:min(320px,100%)}.track-hero-v10 .track-status svg{color:#9cf3df}.track-hero-v10 .track-status span{color:hsla(0,0%,100%,.78);line-height:1.55}.track-stage-flow-v10{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.track-stage-flow-v10 article{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid #dfecea;border-radius:12px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr);min-height:82px;padding:13px}.track-stage-flow-v10 article.done{background:linear-gradient(180deg,#f1fffc,#fff);border-color:rgba(7,143,134,.28);box-shadow:inset 0 -3px 0 #078f86}.track-stage-flow-v10 span{align-items:center;background:#e8fbf8;border-radius:9px;color:#078f86;display:inline-flex;font-size:12px;font-weight:950;height:36px;justify-content:center;width:40px}.track-stage-flow-v10 strong{color:#102331;display:block;font-size:14px;font-weight:950}.track-stage-flow-v10 small{color:#64748b;display:block;font-size:12px;font-weight:800;line-height:1.35;margin-top:4px;overflow-wrap:anywhere}.track-decision-strip-v10{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,.8fr))}.track-decision-strip-v10 article{background:hsla(0,0%,100%,.94);border:1px solid #dfecea;border-radius:12px;display:grid;grid-gap:7px;gap:7px;min-height:132px;padding:15px}.track-decision-strip-v10 article.primary{background:linear-gradient(135deg,#0f3f3b,#08766d);color:#fff}.track-decision-strip-v10 span{color:#078f86;font-size:12px;font-weight:900}.track-decision-strip-v10 .primary span{color:#9cf3df}.track-decision-strip-v10 strong{color:#102331;font-size:18px;line-height:1.3}.track-decision-strip-v10 .primary strong{color:#fff;font-size:22px}.track-decision-strip-v10 p{color:#64748b;font-size:13px;line-height:1.58;margin:0}.track-decision-strip-v10 .primary p{color:hsla(0,0%,100%,.78)}.public-site{min-height:100vh;background:#f7faf9}.public-hero{min-height:470px;display:grid;align-items:center;padding:52px;background:linear-gradient(90deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.72)),linear-gradient(135deg,#e3fbf6,#fff4e7)}.public-hero h1{max-width:880px;font-size:46px;line-height:1.14;margin:24px 0 16px}.public-hero p{max-width:720px;color:var(--muted);font-size:18px;line-height:1.8}.public-actions{display:flex;gap:12px;margin-top:24px}.public-grid{max-width:1180px;margin:-52px auto 0;padding:0 22px 48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.public-section{max-width:1180px;margin:-48px auto 72px;padding:0 22px;position:relative;z-index:2}.public-section.normal{margin:24px auto 48px}.route-grid{margin-top:-44px}.public-info-band,.public-route-detail{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(320px,.45fr);margin:24px auto 0;max-width:1180px;padding:0 22px}.public-site-v12{background:radial-gradient(circle at 12% 0,rgba(18,145,132,.11),transparent 28%),linear-gradient(180deg,#f7fbfa,#eef7f5);color:#10201f}.public-site-v12 .public-hero-v12{min-height:560px;grid-template-columns:minmax(0,1.08fr) minmax(340px,.52fr);gap:34px;align-items:center;padding:58px max(28px,calc((100vw - 1180px) / 2)) 92px;background:linear-gradient(120deg,hsla(0,0%,100%,.96),rgba(240,253,250,.84)),linear-gradient(135deg,#e3fbf6,#fff4e7)}.public-hero-copy-v12{display:grid;grid-gap:18px;gap:18px;max-width:800px}.public-site-v12 .public-hero h1{max-width:780px;margin:0;font-size:clamp(36px,5vw,64px);line-height:1.04;letter-spacing:0}.public-site-v12 .public-hero p{max-width:720px;margin:0;color:#49615e;font-size:17px;line-height:1.75}.public-site-v12 .public-actions{margin-top:2px}.public-hero-panel-v12{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid rgba(15,118,110,.14);border-radius:16px;background:hsla(0,0%,100%,.84);box-shadow:0 24px 70px rgba(15,23,42,.1)}.public-track-lookup-v12{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(15,118,110,.13);border-radius:12px;background:#fff}.public-track-lookup-v12>div:first-child{display:grid;grid-gap:3px;gap:3px}.public-track-lookup-v12 strong{color:#10201f}.public-track-lookup-v12 p,.public-track-lookup-v12 span{margin:0;color:#64748b;font-size:12px;line-height:1.45}.public-track-row-v12{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.public-track-row-v12 input{min-width:0;border:1px solid rgba(15,118,110,.16);border-radius:10px;padding:10px 12px;font:inherit}.public-track-row-v12 button{white-space:nowrap}.public-hero-contact-v12{display:grid;grid-gap:4px;gap:4px;padding:14px;border-radius:12px;background:linear-gradient(135deg,rgba(15,118,110,.1),hsla(0,0%,100%,.86))}.public-hero-contact-v12 span{color:#64748b;font-size:12px;font-weight:850}.public-hero-contact-v12 strong{font-size:22px}.public-hero-contact-v12 p{margin:0;color:#49615e;font-size:13px}.public-conversion-grid-v12,.public-flow-v12,.public-route-showcase-v12,.public-site-v12 .public-info-band-v12{max-width:1180px;margin:0 auto;padding:0 22px}.public-flow-v12{position:relative;z-index:2;margin-top:-48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.public-flow-v12 article{min-height:150px;display:grid;align-content:start;grid-gap:9px;gap:9px;padding:16px;border:1px solid rgba(15,118,110,.12);border-radius:12px;background:hsla(0,0%,100%,.94);box-shadow:0 14px 42px rgba(15,23,42,.07)}.public-flow-v12 span{width:-moz-fit-content;width:fit-content;border-radius:999px;background:#e7f8f5;color:var(--brand-dark);padding:6px 9px;font-size:12px;font-weight:900}.public-flow-v12 strong{font-size:18px}.public-flow-v12 p,.public-route-cards-v12 p{margin:0;color:#64748b;line-height:1.58}.public-route-showcase-v12{margin-top:42px}.public-section-head-v12{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.public-section-head-v12 span{color:var(--brand-dark);font-size:12px;font-weight:900}.public-section-head-v12 h2{margin:5px 0 0;font-size:30px;line-height:1.15}.public-route-cards-v12{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.public-route-cards-v12 article{min-height:320px;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:18px;border:1px solid rgba(15,118,110,.14);border-radius:12px;background:#fff;box-shadow:0 16px 44px rgba(15,23,42,.06)}.public-route-cards-v12 article>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.public-route-cards-v12 article>div:first-child span{color:#64748b;font-size:12px;font-weight:850}.public-route-cards-v12 article>div:first-child strong{border-radius:999px;background:#ecfdf5;color:var(--brand-dark);padding:6px 10px;font-size:12px}.public-route-cards-v12 h3{margin:0;font-size:21px;line-height:1.25}.public-route-cards-v12 .btn{align-self:end}.public-conversion-grid-v12{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:16px;gap:16px;align-items:start;margin-top:28px}.public-conversion-grid-v12>*{min-width:0}.public-site-v12 .public-info-band-v12{margin-top:24px}.public-site-v12 .public-info-band-v12.single{grid-template-columns:1fr;padding-bottom:42px}.public-route-page-v12 .route-hero-v12{min-height:520px;grid-template-columns:minmax(0,1fr) minmax(350px,.48fr);gap:32px;align-items:center;padding:54px max(28px,calc((100vw - 1180px) / 2)) 88px;background:radial-gradient(circle at 85% 20%,rgba(15,118,110,.12),transparent 28%),linear-gradient(120deg,hsla(0,0%,100%,.96),rgba(240,253,250,.86)),linear-gradient(135deg,#e3fbf6,#fff4e7)}.route-hero-panel-v12{align-content:start}.route-hero-panel-v12>strong{font-size:20px}.route-hero-checks-v12{display:grid;grid-gap:8px;gap:8px}.route-hero-checks-v12 span{border:1px solid rgba(15,118,110,.14);border-radius:10px;background:#fff;color:#334155;font-size:13px;font-weight:850;line-height:1.45;padding:10px 11px}.public-route-page-v12 .public-conversion-grid-v12,.public-route-page-v12 .public-info-band,.public-route-page-v12 .public-route-detail,.route-decision-strip-v12{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}.route-decision-strip-v12{position:relative;z-index:2;margin-top:-48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.route-decision-strip-v12 article{min-height:144px;display:grid;align-content:start;grid-gap:8px;gap:8px;border:1px solid rgba(15,118,110,.13);border-radius:12px;background:hsla(0,0%,100%,.95);box-shadow:0 16px 44px rgba(15,23,42,.07);padding:16px}.route-decision-strip-v12 span,.route-mode-note-v12 span{color:var(--brand-dark);font-size:12px;font-weight:900}.route-decision-strip-v12 strong{color:#10201f;font-size:20px;line-height:1.25}.route-decision-strip-v12 p,.route-mode-list-v12 p{margin:0;color:#64748b;line-height:1.55}.public-route-page-v12 .route-detail-v12{margin-top:28px;grid-template-columns:minmax(0,1.25fr) minmax(330px,.55fr)}.public-route-page-v12 .route-detail-main h2{max-width:880px;font-size:31px;line-height:1.25}.public-route-page-v12 .route-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.public-route-page-v12 .route-step-card{display:grid;grid-gap:8px;gap:8px;min-height:92px;border-radius:12px;background:#fff}.route-mode-panel-v12{align-self:start}.route-mode-list-v12{display:grid;grid-gap:10px;gap:10px}.route-mode-list-v12 article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;align-items:start;border:1px solid rgba(15,118,110,.14);border-radius:12px;background:#fbfffe;padding:12px}.route-mode-list-v12 article span{grid-row:span 2;border-radius:10px;background:#e7f8f5;color:var(--brand-dark);padding:8px 9px;font-size:12px;font-weight:900}.route-mode-list-v12 strong{color:#10201f;font-size:15px}.route-mode-note-v12{display:grid;grid-gap:6px;gap:6px;margin-top:10px;border:1px dashed rgba(15,118,110,.24);border-radius:12px;background:rgba(236,253,245,.7);padding:12px}.route-mode-note-v12 strong{color:#10201f;line-height:1.45}.public-route-page-v12 .route-aftercare-v12,.public-route-page-v12 .route-cargo-docs-v12{margin-top:22px}.public-route-page-v12 .route-conversion-v12{margin-top:26px}@media (max-width:980px){.public-conversion-grid-v12,.public-route-page-v12 .route-detail-v12,.public-route-page-v12 .route-hero-v12,.public-site-v12 .public-hero-v12,.route-decision-strip-v12{grid-template-columns:1fr}.public-conversion-grid-v12,.public-flow-v12,.public-hero-panel-v12,.public-route-cards-v12,.public-site-v12 .public-hero-v12>*,.public-track-lookup-v12,.public-track-row-v12{min-width:0}.public-hero-panel-v12{max-width:560px}.public-flow-v12,.public-route-cards-v12,.public-route-page-v12 .route-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.public-route-page-v12 .route-hero-v12,.public-site-v12 .public-hero-v12{min-height:0;grid-template-columns:1fr;gap:18px;padding:28px 16px 72px}.public-site-v12 .public-hero h1{max-width:100%;font-size:31px;line-height:1.08;overflow-wrap:anywhere}.public-hero-copy-v12,.public-hero-panel-v12{width:100%}.public-conversion-grid-v12,.public-flow-v12,.public-route-cards-v12,.public-route-page-v12 .route-step-grid,.route-decision-strip-v12{grid-template-columns:1fr}.public-conversion-grid-v12,.public-flow-v12,.public-route-showcase-v12,.public-site-v12 .public-info-band-v12{padding-left:14px;padding-right:14px}.public-section-head-v12{align-items:stretch;flex-direction:column}.public-track-row-v12{grid-template-columns:1fr}.public-flow-v12 article,.public-route-cards-v12 article,.public-route-page-v12 .route-step-card,.route-decision-strip-v12 article{min-height:0}.public-route-page-v12 .public-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.public-route-page-v12 .public-actions .btn{min-width:0;justify-content:center}.public-route-page-v12 .public-actions .btn:last-child{grid-column:1/-1}.public-site-v12 .calculator-grid,.public-site-v12 .freight-calculator,.public-site-v12 .public-inquiry-command,.public-site-v12 .public-inquiry-form,.public-site-v12 .public-inquiry-grid,.public-site-v12 .public-inquiry-panel,.public-site-v12 .public-track-card{min-width:0;width:100%;box-sizing:border-box}.public-site-v12 .calculator-grid,.public-site-v12 .public-inquiry-command,.public-site-v12 .public-inquiry-form,.public-site-v12 .public-inquiry-grid{grid-template-columns:1fr}.public-site-v12 .calculator-grid button,.public-site-v12 .calculator-grid input,.public-site-v12 .calculator-grid label,.public-site-v12 .public-inquiry-form button,.public-site-v12 .public-inquiry-form input,.public-site-v12 .public-inquiry-form label,.public-site-v12 .public-inquiry-form textarea{min-width:0;width:100%;box-sizing:border-box}}.route-detail-main h2{font-size:28px;margin:0 0 10px}.route-detail-main p{color:var(--muted);line-height:1.8}.faq-list,.public-mini-grid,.route-step-grid{display:grid;grid-gap:10px;gap:10px}.route-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.faq-list article,.public-mini-grid article,.route-step-card{background:#f8fbfb;border:1px solid var(--line);border-radius:8px;padding:14px}.route-step-card span{color:var(--brand);font-weight:900}.faq-list strong,.public-mini-grid strong,.route-step-card strong{display:block;margin-top:4px}.faq-list p,.public-mini-grid p,.public-mini-grid small{color:var(--muted);line-height:1.7;margin:6px 0 0}.freight-calculator{display:grid;grid-gap:16px;gap:16px}.calculator-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.calculator-grid label{color:var(--muted);display:grid;font-size:12px;font-weight:700;grid-gap:6px;gap:6px}.calculator-grid input{border:1px solid var(--line);border-radius:8px;min-height:40px;padding:8px 10px}.calculator-note{margin:0;padding:10px 12px}.calculator-result{display:grid;grid-gap:12px;gap:12px;grid-template-columns:.9fr 1fr 1.6fr 1fr}.calculator-result>div{background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:14px}.calculator-result span{color:var(--muted);font-size:12px;font-weight:700}.calculator-result strong{font-size:22px}.calculator-result p,.calculator-result small{color:var(--muted);margin:0}.public-inquiry-panel{display:grid;grid-gap:14px;gap:14px}.public-inquiry-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);grid-gap:14px;gap:14px}.public-inquiry-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.public-inquiry-form label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;font-weight:800}.public-inquiry-form label.wide{grid-column:span 3}.public-inquiry-form input,.public-inquiry-form select,.public-inquiry-form textarea,.track-lookup-row input{min-height:40px;border:1px solid var(--line);border-radius:8px;padding:8px 10px}.public-inquiry-form textarea{resize:vertical}.public-site-v12 .public-inquiry-grid{grid-template-columns:1fr}.public-site-v12 .public-inquiry-form{grid-template-columns:repeat(3,minmax(0,1fr))}.public-site-v12 .public-inquiry-form label.wide{grid-column:span 2}.public-site-v12 .public-inquiry-form button{align-self:end;justify-content:center;min-height:40px}.public-site-v12 .track-lookup-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.public-site-v12 .track-lookup-row input{min-width:0}@media (max-width:720px){.public-site-v12 .public-inquiry-form,.public-site-v12 .track-lookup-row{grid-template-columns:1fr}.public-site-v12 .public-inquiry-form label.wide{grid-column:auto}}.public-inquiry-result,.public-track-card{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#f8fbfb}.public-inquiry-result p,.public-inquiry-result small,.public-track-card p{margin:0;color:var(--muted);line-height:1.55}.public-reply-card{border-top:1px solid var(--line);display:grid;grid-gap:9px;gap:9px;margin-top:2px;padding-top:10px}.calculator-reply-card{background:#f8fbfb;border:1px solid var(--line);border-radius:8px;margin-top:12px;padding:14px}.reply-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.reply-card-head span{color:var(--ink);font-size:13px;font-weight:900}.ai-complaint-public-page{min-height:100vh;background:radial-gradient(circle at 18% 8%,rgba(79,165,150,.16),transparent 32%),linear-gradient(180deg,#f8fcfb,#edf6f4);color:#10233d}.ai-complaint-public-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1180px;padding:18px 22px}.ai-complaint-public-brand{align-items:center;color:#10233d;display:inline-flex;font-weight:900;gap:10px;text-decoration:none}.ai-complaint-public-brand span{background:#36a390;border-radius:10px;color:#fff;display:inline-grid;font-size:12px;height:34px;letter-spacing:.04em;place-items:center;width:42px}.ai-complaint-public-header nav{align-items:center;display:flex;gap:10px}.ai-complaint-public-header nav a{background:hsla(0,0%,100%,.78);border:1px solid rgba(17,44,62,.1);border-radius:10px;color:#244052;font-size:13px;font-weight:850;padding:10px 13px;text-decoration:none}.ai-complaint-public-main{display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:1180px;padding:12px 22px 54px}.ai-complaint-hero-v2{align-items:stretch;background:hsla(0,0%,100%,.78);border:1px solid rgba(17,44,62,.1);border-radius:18px;box-shadow:0 20px 70px rgba(24,58,74,.1);display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);padding:30px}.ai-complaint-hero-v2 h1,.ai-complaint-hero-v2 ol,.ai-complaint-hero-v2 p,.ai-complaint-hero-v2 span{margin:0}.ai-complaint-hero-v2 p{color:#2c9c8c;font-size:13px;font-weight:900}.ai-complaint-hero-v2 h1{font-size:clamp(34px,5vw,62px);line-height:1.02;margin-top:14px;max-width:780px}.ai-complaint-hero-v2>div>span{color:#5b6b78;display:block;font-size:16px;line-height:1.75;margin-top:18px;max-width:760px}.ai-complaint-hero-v2 aside{align-self:end;background:#10233d;border-radius:16px;color:#fff;display:grid;grid-gap:14px;gap:14px;padding:20px}.ai-complaint-hero-v2 aside strong{font-size:18px}.ai-complaint-hero-v2 aside ol{counter-reset:complaint-step;display:grid;grid-gap:10px;gap:10px;list-style:none;padding:0}.ai-complaint-hero-v2 aside li{align-items:center;color:hsla(0,0%,100%,.84);display:grid;font-size:14px;grid-gap:10px;gap:10px;grid-template-columns:30px 1fr}.ai-complaint-hero-v2 aside li:before{background:hsla(0,0%,100%,.12);border-radius:9px;color:#8ee4d2;content:counter(complaint-step,decimal-leading-zero);counter-increment:complaint-step;display:inline-grid;font-size:11px;font-weight:900;height:30px;place-items:center}.ai-complaint-workflow-v2{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:270px minmax(0,1fr) 320px}.ai-complaint-form-v2,.ai-complaint-guide-v2,.ai-complaint-status-v2{background:hsla(0,0%,100%,.86);border:1px solid rgba(17,44,62,.1);border-radius:16px;box-shadow:0 18px 54px rgba(24,58,74,.08)}.ai-complaint-guide-v2{display:grid;grid-gap:10px;gap:10px;padding:12px}.ai-complaint-guide-v2 article{border:1px solid #e3eeeb;border-radius:13px;display:grid;grid-gap:8px;gap:8px;padding:14px}.ai-complaint-guide-v2 svg{color:#36a390}.ai-complaint-guide-v2 strong{font-size:15px}.ai-complaint-guide-v2 span{color:#61717f;font-size:13px;line-height:1.55}.ai-complaint-form-v2{display:grid;grid-gap:18px;gap:18px;padding:18px}.ai-complaint-form-head-v2,.ai-complaint-status-head-v2,.ai-complaint-submit-row-v2{align-items:center;display:flex;justify-content:space-between;gap:12px}.ai-complaint-form-head-v2 strong{display:block;font-size:22px}.ai-complaint-form-head-v2 span,.ai-complaint-status-v2 p,.ai-complaint-submit-row-v2 span{color:#61717f;line-height:1.6}.ai-complaint-form-head-v2 svg{color:#36a390}.ai-complaint-field-grid-v2{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-complaint-field-grid-v2 label{display:grid;grid-gap:7px;gap:7px}.ai-complaint-field-grid-v2 label.wide{grid-column:1/-1}.ai-complaint-field-grid-v2 label span{color:#425466;font-size:12px;font-weight:900}.ai-complaint-field-grid-v2 input,.ai-complaint-field-grid-v2 select,.ai-complaint-field-grid-v2 textarea{background:#fbfdfd;border:1px solid #d8e5e2;border-radius:11px;color:#10233d;font:inherit;min-height:44px;padding:10px 12px}.ai-complaint-field-grid-v2 textarea{line-height:1.6;resize:vertical}.ai-complaint-submit-row-v2{border-top:1px solid #e2ece9;padding-top:16px}.ai-complaint-submit-row-v2>div{align-items:center;display:flex;gap:8px}.ai-complaint-submit-row-v2>div svg{color:#d17822;flex:0 0 auto}.ai-complaint-submit-row-v2 button{align-items:center;background:#36a390;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-weight:900;gap:8px;justify-content:center;min-height:44px;min-width:118px;padding:0 18px;white-space:nowrap}.ai-complaint-submit-row-v2 button:disabled{cursor:wait;opacity:.7}.ai-complaint-status-v2{display:grid;grid-gap:16px;gap:16px;padding:18px}.ai-complaint-status-v2.received{border-color:rgba(54,163,144,.42)}.ai-complaint-status-head-v2{justify-content:flex-start}.ai-complaint-status-head-v2 svg{color:#36a390}.ai-complaint-status-v2 dl{display:grid;grid-gap:10px;gap:10px;margin:0}.ai-complaint-status-v2 dl div{background:#f5faf9;border:1px solid #e1eeeb;border-radius:12px;display:grid;grid-gap:4px;gap:4px;padding:12px}.ai-complaint-status-v2 dt{color:#6b7b87;font-size:12px;font-weight:900}.ai-complaint-status-v2 dd{font-weight:900;margin:0;overflow-wrap:anywhere}.ai-complaint-policy-v2{display:grid;grid-gap:10px;gap:10px}.ai-complaint-policy-v2 span{align-items:center;background:#f5faf9;border:1px solid #e1eeeb;border-radius:12px;color:#425466;display:flex;gap:8px;font-size:13px;font-weight:800;padding:10px 12px}.ai-complaint-policy-v2 svg{color:#36a390;flex:0 0 auto}.public-reply-card article,.public-reply-grid article{background:#fff;border:1px solid rgba(10,155,145,.16);border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:10px}.public-reply-card article p,.public-reply-grid article p{color:var(--ink);font-size:12px;line-height:1.55;margin:0}.public-reply-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.track-lookup-row{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.saas-settings-stack,.settings-console{display:grid;grid-gap:18px;gap:18px}.settings-hero{display:grid;grid-gap:8px;gap:8px;padding:22px}.settings-hero h1{margin:0;font-size:34px;line-height:1.12}.settings-hero p{margin:0;max-width:860px}.settings-command-grid{display:grid;grid-template-columns:minmax(320px,1.1fr) minmax(420px,1.15fr) minmax(280px,.9fr);grid-gap:14px;gap:14px;align-items:start}.settings-brand-rail,.settings-preview-panel,.settings-rail{min-width:0;display:grid;grid-gap:12px;gap:12px}.settings-preview-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-preview-hero{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px;padding:18px;border:1px solid #b8ebe3;border-radius:8px;background:linear-gradient(135deg,#f3fffd,#fff)}.settings-preview-hero .brand-mark{width:42px;height:42px}.settings-preview-hero strong{font-size:24px}.settings-preview-card p,.settings-preview-hero p,.settings-preview-hero small{margin:0;color:var(--muted);line-height:1.55}.settings-preview-card{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--line);border-radius:8px;background:#fff}.settings-company.embedded{display:grid;grid-gap:12px;gap:12px}.settings-company.embedded .panel-title{padding-bottom:0;border-bottom:0}.settings-company.embedded .form-grid{max-height:720px;overflow:auto;padding-right:4px}.settings-preview-card strong{font-size:16px}.settings-rail-checklist{display:grid;grid-gap:8px;gap:8px}.settings-rail-check{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);font-size:13px;font-weight:800}.settings-lower-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:14px;gap:14px}.settings-lower-grid .panel,.settings-lower-grid>section:last-child,.settings-lower-grid>section:nth-last-child(2){min-width:0}.brand-preview-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.brand-preview-grid article{background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:16px}.brand-preview-grid h3{font-size:22px;margin:0}.brand-preview-grid p,.brand-preview-grid small{color:var(--muted);line-height:1.6;margin:0}.settings-audit-list,.settings-audit-list article{display:grid;grid-gap:10px;gap:10px}.settings-audit-list article{align-items:center;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 14px}.settings-audit-list strong{font-size:14px}.settings-audit-list small{color:var(--muted);font-size:12px}.settings-audit-list article strong{overflow-wrap:anywhere}.member-inline-form{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) 120px auto}.member-inline-form select{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);font:inherit;min-width:0;padding:9px 10px}.platform-shell{background:linear-gradient(180deg,#eef8f6,#f8fbfa);color:var(--ink);display:grid;grid-gap:16px;gap:16px;min-height:100vh;padding:24px}.platform-hero{align-items:center;background:radial-gradient(circle at top left,rgba(7,143,134,.12),transparent 35%),#fff;display:flex;justify-content:space-between;gap:20px}.platform-hero-copy{display:grid;grid-gap:12px;gap:12px;max-width:780px}.platform-hero h1{font-size:32px;margin:4px 0 8px}.platform-hero p{color:var(--muted);margin:0;max-width:680px}.platform-hero-points{display:flex;flex-wrap:wrap;gap:10px}.platform-hero-points span{align-items:center;background:#f5fbfa;border:1px solid rgba(7,143,134,.14);border-radius:999px;color:var(--muted);display:inline-flex;gap:6px;padding:8px 12px}.platform-hero-card{align-items:center;background:linear-gradient(135deg,#078f86,#11b3a7);border-radius:8px;color:#fff;display:grid;grid-gap:6px;gap:6px;min-width:180px;padding:20px;place-items:start}.platform-hero-card strong{font-size:34px}.platform-hero-card small{color:hsla(0,0%,100%,.78);line-height:1.4}.platform-metric-strip{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.platform-metric-card{background:#fff;display:grid;grid-gap:4px;gap:4px}.platform-metric-card strong{font-size:30px}.platform-metric-card span{color:var(--muted);font-weight:600}.platform-metric-card small{color:var(--muted)}.platform-command-grid{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(260px,.9fr) minmax(0,1.2fr) minmax(280px,.72fr)}.platform-audit-checklist,.platform-form-panel,.platform-rail,.platform-summary-card,.platform-tenant-rail{display:grid;grid-gap:14px;gap:14px}.platform-tenant-rail{position:-webkit-sticky;position:sticky;top:18px}.platform-tenant-filter{display:flex;flex-wrap:wrap;gap:8px}.platform-tenant-filter span{background:#f5fbfa;border:1px solid var(--line);border-radius:999px;color:var(--muted);padding:7px 11px}.platform-tenant-filter .active{background:rgba(7,143,134,.1);border-color:rgba(7,143,134,.24);color:#0d7c76}.platform-tenant-card,.platform-tenant-list{display:grid;grid-gap:12px;gap:12px}.platform-tenant-card{background:#fff;border:1px solid var(--line);border-radius:8px;padding:14px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.platform-tenant-card.active,.platform-tenant-card:hover{border-color:rgba(7,143,134,.34);box-shadow:0 8px 22px rgba(7,143,134,.08);transform:translateY(-1px)}.platform-tenant-head{align-items:center;display:flex;gap:12px}.platform-tenant-head .brand-mark{align-items:center;background:linear-gradient(135deg,#078f86,#11b3a7);border-radius:12px;color:#fff;display:inline-flex;font-weight:700;height:38px;justify-content:center;width:38px}.platform-tenant-card p,.platform-tenant-head p{color:var(--muted);margin:0}.platform-tenant-metrics{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.platform-tenant-metrics span{align-items:center;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:inline-flex;gap:6px;min-width:0;padding:9px 10px}.platform-tenant-foot{align-items:center;display:flex;justify-content:space-between;gap:10px}.platform-tenant-foot span{color:var(--muted);font-size:12px}.platform-form-panel{position:-webkit-sticky;position:sticky;top:18px}.platform-form-hero{align-items:flex-start;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:flex;gap:10px;padding:14px}.platform-form-hero strong,.platform-form-summary-grid strong,.platform-provision-title strong{display:block;margin-bottom:4px}.platform-form-hero p,.platform-form-summary-grid p,.platform-provision-summary p,.platform-rail-card p,.platform-rail-card small{color:var(--muted);margin:0}.platform-form-summary-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.platform-form-summary-grid article{background:#fbfdfd;border:1px solid var(--line);border-radius:8px;padding:12px}.platform-form-summary-grid article p{line-height:1.6}.platform-form-panel .form-grid label{color:#42524f;display:grid;font-size:12px;font-weight:850;grid-gap:7px;gap:7px;line-height:1.2;min-width:0}.platform-form-panel .form-grid input,.platform-form-panel .form-grid select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #dce8e6;border-radius:8px;color:var(--ink);font:inherit;font-size:13px;font-weight:650;min-height:40px;min-width:0;outline:none;padding:9px 11px;width:100%}.platform-form-panel .form-grid select{background:linear-gradient(45deg,transparent 50%,#6f7d79 0) calc(100% - 16px) 17px /6px 6px no-repeat,linear-gradient(135deg,#6f7d79 50%,transparent 0) calc(100% - 10px) 17px /6px 6px no-repeat,#fff;padding-right:28px}.platform-form-panel .form-grid input:focus,.platform-form-panel .form-grid select:focus{border-color:rgba(7,143,134,.46);box-shadow:0 0 0 3px rgba(7,143,134,.08)}.platform-form-panel .btn.primary.full{min-height:44px}.platform-provision-summary{background:linear-gradient(180deg,#f6fbfa,#fff);border:1px solid rgba(7,143,134,.16);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:14px}.platform-provision-title{align-items:center;display:flex;gap:8px}.platform-provision-links{display:flex;flex-wrap:wrap;gap:10px}.platform-rail{background:linear-gradient(180deg,#fff,#f8fcfc)}.rail-emphasis{background:rgba(7,143,134,.08);border-color:rgba(7,143,134,.15)}.platform-rail-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.platform-rail-card ul{color:var(--muted);display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.platform-rail-card-accent{background:linear-gradient(135deg,rgba(7,143,134,.08),rgba(17,179,167,.12))}.platform-quick-links{display:grid;grid-gap:10px;gap:10px}.platform-summary-card{background:linear-gradient(180deg,#f8fbfb,#fff);border:1px solid var(--line);border-radius:8px;padding:16px}.platform-summary-metrics{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.platform-summary-metrics span{align-items:center;display:inline-flex;gap:6px;min-width:0;padding:9px 10px}.platform-audit-checklist,.platform-summary-metrics span{background:#fff;border:1px solid var(--line);border-radius:8px}.platform-audit-checklist{padding:14px}.platform-audit-checklist .settings-rail-check{background:#f8fbfb}.rule-library-desk{display:grid;grid-gap:16px;gap:16px}.rules-command-hero-v4{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:18px;gap:18px;align-items:center;background:linear-gradient(120deg,rgba(0,143,132,.08),hsla(0,0%,100%,0) 52%),#fff}.rules-command-hero-v4 h1{margin:8px 0;font-size:30px;line-height:1.2;letter-spacing:0}.rules-command-hero-v4 p{max-width:860px;margin:0;color:var(--muted);line-height:1.65}.rules-command-actions-v4{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.rules-risk-card-v4{min-height:172px;border:1px solid #cde7e3;border-radius:8px;background:#f5fffd;padding:16px;display:grid;align-content:center;grid-gap:8px;gap:8px;box-shadow:inset 0 0 0 10px rgba(0,143,132,.04)}.rules-risk-card-v4 span{color:var(--muted);font-size:12px;font-weight:850}.rules-risk-card-v4 strong{color:var(--brand-dark);font-size:34px;line-height:1}.rules-risk-card-v4 p{margin:0;color:var(--muted);line-height:1.55}.rules-risk-card-v4.warn{border-color:#ffd9a7;background:#fffaf1}.rules-risk-card-v4.warn strong{color:#c96d00}.rules-risk-card-v4.danger{border-color:#fecaca;background:#fff5f5}.rules-risk-card-v4.danger strong{color:#b91c1c}.rules-page-head{display:grid;grid-gap:8px;gap:8px}.rules-page-title{align-items:center;display:flex;gap:10px}.rules-page-title span{background:#eef0ff;border-radius:999px;color:#4f46e5;font-size:14px;font-weight:900;padding:5px 9px}.rules-kpi-strip{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.rules-metric-card{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;grid-gap:5px;gap:5px;padding:16px}.rules-metric-card>span{align-items:center;background:#e9fbf7;border-radius:8px;color:var(--brand-dark);display:inline-flex;height:34px;justify-content:center;width:34px}.rules-metric-card strong{font-size:30px;letter-spacing:0}.rules-metric-card p,.rules-metric-card small{color:var(--muted);margin:0}.rules-metric-card p{color:var(--ink);font-weight:850}.rules-decision-grid-v4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.rules-decision-card-v4{min-height:154px;border:1px solid var(--line);border-radius:8px;background:#fff;color:inherit;text-decoration:none;padding:14px;display:grid;grid-gap:9px;gap:9px;align-content:start;box-shadow:0 8px 20px rgba(16,24,40,.04)}.rules-decision-card-v4:hover{border-color:#78ddd4;background:#f8fffd}.rules-decision-card-v4 svg{color:var(--brand)}.rules-decision-card-v4 p{margin:0;color:var(--muted);line-height:1.55}.rules-decision-card-v4 span{align-items:center;color:var(--brand-dark);display:inline-flex;font-size:12px;font-weight:900;gap:4px}.rules-workbench{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(260px,.8fr) minmax(0,1.35fr) minmax(300px,.85fr)}.rules-ai-panel,.rules-country-rail,.rules-market-rail{display:grid;grid-gap:14px;gap:14px}.rules-country-tabs{display:flex;flex-wrap:wrap;gap:8px}.rules-country-tabs button{background:#f8fbfb;border:1px solid var(--line);border-radius:999px;color:var(--muted);font:inherit;font-size:12px;font-weight:800;padding:8px 11px}.rules-country-tabs button.active{background:#e7fbf7;border-color:rgba(7,143,134,.3);color:var(--brand-dark)}.rules-country-list,.rules-market-list{display:grid;grid-gap:10px;gap:10px}.rules-country-card,.rules-market-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:13px;text-align:left}.rules-country-card.active,.rules-country-card:hover,.rules-market-card.active,.rules-market-card:hover{border-color:rgba(7,143,134,.34);box-shadow:0 8px 22px rgba(7,143,134,.08)}.rules-country-card div,.rules-market-card .row{align-items:center;display:flex;gap:10px;justify-content:space-between}.rules-country-card p,.rules-customer-copy p,.rules-detail-block p,.rules-market-card p,.rules-market-card small,.rules-market-detail p,.rules-market-detail small,.rules-selected-head p{color:var(--muted);line-height:1.6;margin:0}.rules-selected-head{align-items:flex-start;background:linear-gradient(135deg,#f4fbfa,#fff);border:1px solid var(--line);border-radius:8px;display:flex;gap:14px;justify-content:space-between;padding:16px}.rules-selected-head h2{font-size:24px;margin:3px 0 6px}.risk-pill{background:#edf8f6;border:1px solid rgba(7,143,134,.18);border-radius:999px;color:var(--brand-dark);display:inline-flex;font-size:12px;font-weight:900;padding:6px 10px;white-space:nowrap}.risk-pill.warn{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.risk-pill.danger{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.risk-pill.safe{background:#ecfdf5;border-color:#bbf7d0;color:#047857}.rules-detail-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.rules-detail-block{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.rules-detail-block>span{color:var(--brand-dark)}.rules-detail-block.emphasis{background:#fffaf3;border-color:#fed7aa}.rules-customer-copy{align-items:center;background:#f5fbfa;border:1px solid rgba(7,143,134,.15);border-radius:8px;display:flex;gap:14px;justify-content:space-between;padding:14px}.rules-quote-check-v4{border:1px solid #dbecea;border-radius:8px;background:#fbfffe;padding:12px;display:grid;grid-gap:9px;gap:9px}.rules-quote-check-v4 article{border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px;display:flex;gap:9px;align-items:flex-start}.rules-quote-check-v4 article.done svg{color:#0f9f64}.rules-quote-check-v4 article.warn{border-color:#ffd9a7;background:#fffaf1}.rules-quote-check-v4 article.warn svg{color:#d97706}.rules-quote-check-v4 span,.rules-quote-check-v4 strong{display:block}.rules-quote-check-v4 span{margin-top:3px;color:var(--muted);line-height:1.45}.rules-edit-form{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.rules-edit-form label{color:#42524f;display:grid;font-size:12px;font-weight:850;grid-gap:7px;gap:7px}.rules-edit-form .wide{grid-column:1/-1}.rules-edit-form input,.rules-edit-form select,.rules-edit-form textarea,.rules-market-form input,.rules-market-form select,.rules-market-form textarea{background:#fff;border:1px solid #dce8e6;border-radius:8px;color:var(--ink);font:inherit;font-size:13px;font-weight:650;min-height:40px;outline:none;padding:9px 11px;width:100%}.rules-edit-form textarea,.rules-market-form textarea{min-height:78px;resize:vertical}.rules-edit-form input:focus,.rules-edit-form select:focus,.rules-edit-form textarea:focus,.rules-market-form input:focus,.rules-market-form select:focus,.rules-market-form textarea:focus{border-color:rgba(7,143,134,.46);box-shadow:0 0 0 3px rgba(7,143,134,.08)}.rules-market-detail{background:linear-gradient(135deg,rgba(7,143,134,.08),rgba(17,179,167,.12));border:1px solid rgba(7,143,134,.15);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.rules-market-form{border-top:1px solid var(--line);padding-top:12px}.rules-market-form summary{color:var(--brand-dark);cursor:pointer;font-weight:900;list-style:none}.rules-market-form summary::-webkit-details-marker{display:none}.rules-market-form form{margin-top:12px}.rules-flow-band{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(240px,1.2fr) repeat(5,minmax(0,1fr))}.rules-flow-step{align-items:center;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:flex;gap:9px;min-height:54px;padding:10px}.rules-flow-step span{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:900;height:24px;justify-content:center;width:24px}.quote-preview-shell{min-height:100vh;padding:32px;background:#eef6f4}.quote-template-picker{max-width:1080px;margin:0 auto 14px;display:grid;grid-template-columns:minmax(220px,1fr) auto auto;grid-gap:16px;gap:16px;align-items:center;border:1px solid var(--line);background:hsla(0,0%,100%,.92);border-radius:10px;padding:12px;box-shadow:var(--shadow)}.quote-template-picker div:first-child{display:grid;grid-gap:4px;gap:4px}.quote-template-picker span{color:var(--muted);font-size:12px}.quote-template-tabs{display:flex;gap:6px;flex-wrap:wrap}.quote-template-tabs a{border:1px solid var(--line);border-radius:7px;padding:8px 10px;font-size:13px;font-weight:800;background:#fff}.quote-template-tabs a.active{color:#fff;border-color:var(--brand);background:var(--brand)}.quote-template-picker-v11{max-width:1180px;border-radius:14px;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.quote-confirm-hero-v11{max-width:1180px;margin:0 auto 14px;border:1px solid rgba(112,214,202,.5);border-radius:22px;background:radial-gradient(circle at 8% 16%,rgba(124,220,207,.24),transparent 30%),linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(240,255,251,.96));box-shadow:0 24px 70px rgba(24,89,83,.13);padding:28px;display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:22px;gap:22px;align-items:center}.quote-confirm-copy-v11 h1{margin:14px 0 10px;color:var(--text);font-size:44px;line-height:1.08;letter-spacing:0}.quote-confirm-copy-v11 p{margin:0;max-width:780px;color:var(--muted);font-size:15px;line-height:1.7}.quote-brand-v11{font-size:18px}.quote-confirm-tags-v11{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}.quote-confirm-tags-v11 span{min-height:32px;border:1px solid rgba(92,198,186,.45);border-radius:999px;background:hsla(0,0%,100%,.86);color:var(--text);padding:7px 11px;display:inline-flex;align-items:center;font-size:12px;font-weight:900}.quote-confirm-card-v11{min-height:240px;border-radius:20px;background:radial-gradient(circle at 86% 10%,rgba(125,255,232,.26),transparent 35%),linear-gradient(135deg,#0d2028,#1a635c);box-shadow:0 20px 54px rgba(11,66,62,.22);color:#fff;padding:22px;display:grid;align-content:center;grid-gap:9px;gap:9px}.quote-confirm-card-v11 p,.quote-confirm-card-v11 span{margin:0;color:hsla(0,0%,100%,.72)}.quote-confirm-card-v11 strong{color:#fff;font-size:23px;line-height:1.3}.quote-confirm-card-v11 b{color:#b8fff1;font-size:34px;line-height:1.1}.quote-confirm-card-v11 a{min-height:42px;border-radius:999px;background:#fff;color:#12342f;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:900;font-size:13px}.quote-route-flow-v11{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.quote-route-flow-v11 article{min-height:96px;border:1px solid rgba(117,211,201,.36);border-radius:14px;background:hsla(0,0%,100%,.78);padding:12px;display:grid;align-content:center;grid-gap:5px;gap:5px}.quote-route-flow-v11 span{width:32px;height:32px;border-radius:10px;background:#e8fffb;color:var(--brand-dark);display:grid;place-items:center;font-size:12px;font-weight:1000}.quote-route-flow-v11 strong{color:var(--text)}.quote-route-flow-v11 small{color:var(--muted)}.quote-decision-strip-v11{max-width:1180px;margin:0 auto 14px;display:grid;grid-template-columns:1.55fr .85fr 1.1fr 1.05fr;grid-gap:10px;gap:10px}.quote-decision-strip-v11 article{min-height:132px;border:1px solid var(--line);border-radius:16px;background:hsla(0,0%,100%,.96);box-shadow:var(--shadow);padding:14px;display:grid;align-content:space-between;grid-gap:8px;gap:8px}.quote-decision-strip-v11 article.primary{background:linear-gradient(135deg,#10222a,#1d6a62);color:#fff;box-shadow:0 18px 44px rgba(16,89,83,.18)}.quote-decision-strip-v11 svg{color:var(--brand-dark)}.quote-decision-strip-v11 article.primary span,.quote-decision-strip-v11 article.primary strong,.quote-decision-strip-v11 article.primary svg{color:#fff}.quote-decision-strip-v11 span{color:var(--muted);font-size:12px;font-weight:900}.quote-decision-strip-v11 strong{color:var(--text);line-height:1.45}.quote-paper{max-width:1080px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 18px 50px rgba(20,44,38,.09);padding:34px}.quote-paper.quote-paper-v11{max-width:1180px;border-radius:18px}.quote-unavailable{min-height:420px;display:grid;place-items:center;align-content:center;grid-gap:16px;gap:16px;text-align:center}.quote-unavailable h1{margin:0;font-size:32px}.quote-unavailable p{max-width:560px;color:var(--muted);line-height:1.75;margin:0}.quote-empty-mark{width:58px;height:58px;border-radius:16px;display:grid;place-items:center;color:var(--brand-dark);background:#e9fbf8;border:1px solid #bfeee8;font-size:28px;font-weight:950}.quote-expiry-banner{margin-bottom:18px;border:1px solid #fed7aa;background:#fff7ed;color:#9a3412;border-radius:10px;padding:12px 14px;display:flex;justify-content:space-between;gap:16px;line-height:1.6}.quote-expiry-banner strong{white-space:nowrap}.quote-template-comparison .quote-paper,.quote-template-executive .quote-paper{border-top:5px solid var(--brand)}.quote-template-breakdown .quote-paper{border-top:5px solid var(--blue)}.quote-template-route .quote-paper{border-top:5px solid var(--accent)}.quote-template-minimal .quote-paper{border-top:5px solid var(--text)}.quote-footer,.quote-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.quote-header h1{margin:18px 0 8px;font-size:38px;letter-spacing:0}.quote-brand{display:flex;align-items:center;gap:12px;color:var(--brand-dark);font-size:20px}.quote-brand span:last-child{color:var(--muted);font-size:13px;font-weight:700}.quote-meta-box{min-width:330px;border:1px solid var(--line);border-radius:8px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.quote-meta-box div{padding:10px 12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-gap:5px;gap:5px}.quote-meta-box div:nth-child(2n){border-right:0}.quote-meta-box div:nth-last-child(-n+2){border-bottom:0}.quote-meta-box span{color:var(--muted);font-size:11px;text-transform:uppercase;font-weight:850}.quote-actions{display:flex;gap:10px}.quote-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:26px 0}.quote-info-grid div{border:1px solid var(--line);border-radius:8px;padding:12px;background:#f8fbfa}.quote-info-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:7px}.quote-section{margin-top:24px}.quote-section h2{font-size:20px;margin:0 0 12px}.quote-table td,.quote-table th{line-height:1.55}.quote-hero-summary{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:18px;gap:18px;align-items:stretch;border:1px solid #c9efea;background:linear-gradient(135deg,#effefb,#fff);border-radius:10px;padding:18px}.quote-hero-summary span,.quote-total-card span{color:var(--brand-dark);font-size:12px;font-weight:900}.quote-hero-summary h2{margin:8px 0;font-size:30px}.quote-hero-summary p{color:var(--muted);line-height:1.7}.quote-total-card{border:1px solid #bcefe7;border-radius:10px;background:#fff;padding:18px;display:grid;place-content:center;grid-gap:8px;gap:8px;text-align:center}.quote-total-card strong{color:var(--brand-dark);font-size:36px}.quote-total-card small{color:var(--muted)}.quote-option-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.quote-option-card{border:1px solid var(--line);border-radius:10px;padding:14px;background:#fff;display:grid;grid-gap:12px;gap:12px}.quote-option-card.recommended{border-color:#60d5c9;background:linear-gradient(180deg,#f0fffc,#fff);box-shadow:0 10px 24px rgba(0,143,132,.12)}.quote-option-price{color:var(--brand-dark);font-size:27px;font-weight:900}.quote-option-card dl{display:grid;grid-gap:8px;gap:8px;margin:0}.quote-option-card dl div{display:grid;grid-template-columns:42px 1fr;grid-gap:8px;gap:8px}.quote-option-card dt{color:var(--muted);font-size:12px;font-weight:800}.quote-option-card dd{margin:0;line-height:1.45}.quote-option-card p{color:var(--muted);font-size:13px;line-height:1.6;margin:0}.quote-include-grid{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.quote-include-grid div{border:1px solid var(--line);border-radius:8px;padding:12px;background:#fbfefd;display:grid;grid-gap:7px;gap:7px}.quote-include-grid span{color:var(--brand-dark);font-size:12px;font-weight:900}.quote-route-band{margin:24px 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #c9efea;border-radius:10px;overflow:hidden}.quote-route-node{min-height:116px;padding:16px 12px;background:#f5fffd;border-right:1px solid #c9efea;display:grid;align-content:center;grid-gap:8px;gap:8px}.quote-route-node:last-child{border-right:0}.quote-route-node span{color:var(--brand);font-size:12px;font-weight:900}.quote-route-node small{color:var(--muted)}.quote-terms{border:1px solid var(--line);border-radius:8px;padding:12px 16px;background:#fbfefd}.quote-terms p{margin:8px 0;line-height:1.7}.compact-terms ol{margin:0;padding-left:20px;line-height:1.85}.quote-footer{margin-top:32px;padding-top:20px;border-top:1px solid var(--line)}.quote-footer div:first-child{display:grid;grid-gap:6px;gap:6px}.quote-seal{width:136px;height:76px;border:2px solid #e5573f;color:#d9442c;border-radius:50%;display:grid;place-items:center;font-weight:900;transform:rotate(-8deg)}.drawer-backdrop{position:fixed;inset:0;z-index:50;background:rgba(7,24,21,.28);display:grid;justify-content:flex-end}.drawer{width:min(560px,96vw);height:100vh;background:#fff;box-shadow:-24px 0 60px rgba(14,36,32,.18);padding:22px;overflow-y:auto}.drawer h2{margin:0 0 16px}.drawer-actions{margin:12px 0}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.form-field{display:grid;grid-gap:7px;gap:7px;font-size:13px;font-weight:800}.form-field.full{grid-column:1/-1}.form-field input,.form-field select,.form-field textarea{border:1px solid var(--line);border-radius:8px;padding:10px 12px;color:var(--text);background:#fff;font-weight:500}.form-field textarea{min-height:110px;resize:vertical}.toast{position:fixed;right:22px;bottom:22px;z-index:70;max-width:420px;border:1px solid #c9efea;background:#f1fffc;color:#16433d;border-radius:8px;padding:12px 14px;box-shadow:var(--shadow);font-weight:700}.auth-error,.error-toast{border-color:#ffd2b3;background:#fff8f2;color:#9a4a0b}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(180deg,#f8fbfa,#eef6f4)}.auth-shell-v12{padding:32px;grid-template-columns:minmax(0,1.15fr) minmax(380px,.62fr);gap:22px;align-items:stretch;background:radial-gradient(circle at 10% 10%,rgba(116,218,205,.28),transparent 30%),radial-gradient(circle at 88% 20%,rgba(118,160,255,.12),transparent 28%),linear-gradient(135deg,#f7fbfa,#eef8f5 58%,#f8fbff)}.auth-stage-v12{min-height:calc(100vh - 64px);border:1px solid rgba(111,210,199,.5);border-radius:28px;background:radial-gradient(circle at 14% 18%,rgba(132,232,216,.28),transparent 28%),linear-gradient(135deg,hsla(0,0%,100%,.84),rgba(239,255,251,.9));box-shadow:0 24px 80px rgba(22,84,80,.13);padding:34px;display:grid;align-content:space-between;grid-gap:24px;gap:24px;overflow:hidden}.auth-brand-v12{display:inline-flex;align-items:center;gap:12px;color:var(--brand-dark);font-weight:1000;font-size:18px}.auth-copy-v12{max-width:720px}.auth-copy-v12 h1,.tenant-stage-v12 h1{margin:0 0 14px;color:var(--text);font-size:clamp(42px,6vw,76px);line-height:.98;letter-spacing:0}.tenant-stage-v12 h1{max-width:760px}.auth-copy-v12 p,.tenant-stage-v12>p{margin:0;max-width:720px;color:#52615d;font-size:16px;line-height:1.75}.auth-flow-v12{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.auth-flow-v12 article{min-height:148px;border:1px solid rgba(121,210,201,.42);border-radius:16px;background:hsla(0,0%,100%,.82);padding:14px;display:grid;align-content:space-between;grid-gap:8px;gap:8px}.auth-flow-v12 article span{width:34px;height:34px;border-radius:11px;background:#e7fffa;color:var(--brand-dark);display:grid;place-items:center;font-size:12px;font-weight:1000}.auth-flow-v12 svg{color:var(--brand-dark)}.auth-flow-v12 strong{color:var(--text)}.auth-flow-v12 p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.auth-proof-v12{min-height:54px;border:1px solid rgba(73,190,178,.35);border-radius:999px;background:linear-gradient(135deg,#10222a,#1b675f);color:#fff;padding:0 18px;display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%;box-shadow:0 18px 42px rgba(11,84,78,.18)}.auth-card-v12{align-self:center;width:min(460px,100%);border:1px solid rgba(204,226,223,.92);border-radius:24px;background:hsla(0,0%,100%,.94);box-shadow:0 24px 76px rgba(22,84,80,.14);padding:28px;display:grid;grid-gap:18px;gap:18px}.auth-panel-label-v12{color:var(--brand-dark);font-size:12px;font-weight:1000}.auth-card-v12 h2{margin:8px 0;color:var(--text);font-size:30px;letter-spacing:0}.auth-card{width:min(480px,100%);padding:28px;display:grid;grid-gap:16px;gap:16px}.auth-card h1{margin:0;font-size:30px}.auth-card p{margin:0;color:var(--muted);line-height:1.65}.auth-form,.tenant-list{display:grid;grid-gap:12px;gap:12px}.auth-form label{display:grid;grid-gap:7px;gap:7px;font-weight:850;font-size:13px}.auth-form input{height:48px;border:1px solid var(--line);border-radius:12px;padding:0 13px;background:#fbfefd;color:var(--text);font-weight:800}.auth-form input:focus{border-color:#62d3c7;box-shadow:0 0 0 4px rgba(82,214,198,.14);outline:none}.auth-submit-v12{min-height:50px;border:0;border-radius:14px;background:linear-gradient(135deg,#0f8f84,#3b64e8);color:#fff;box-shadow:0 16px 34px rgba(40,116,167,.24);cursor:pointer;font-weight:1000}.auth-submit-v12:disabled{cursor:default;opacity:.74}.auth-demo-v12{border:1px solid rgba(92,198,186,.35);border-radius:14px;background:#f2fffc;padding:12px;display:grid;grid-gap:5px;gap:5px}.auth-demo-v12 small,.auth-demo-v12 span{color:var(--muted);font-size:12px;font-weight:850}.auth-demo-v12 strong{color:var(--brand-dark)}.auth-error{border:1px solid #ffd2b3;border-radius:8px;padding:10px 12px;font-weight:800}.tenant-card{width:min(640px,100%)}.tenant-card-v12{width:min(520px,100%)}.tenant-safety-grid-v12{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:720px}.tenant-safety-grid-v12 article{border:1px solid rgba(121,210,201,.42);border-radius:16px;background:hsla(0,0%,100%,.82);padding:14px;display:grid;grid-gap:7px;gap:7px}.tenant-safety-grid-v12 svg{color:var(--brand-dark)}.tenant-safety-grid-v12 span{color:var(--muted);font-size:13px}.tenant-option{min-height:78px;border:1px solid var(--line);border-radius:14px;background:#fff;padding:14px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:5px;gap:5px;text-align:left;cursor:pointer}.tenant-option:hover{border-color:#9fe6df;background:#f7fffd}.tenant-option small,.tenant-option span{color:var(--muted)}.tenant-mark-v12{width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#e8fffb,#dfe8ff);color:var(--brand-dark)!important;display:grid;place-items:center;font-weight:1000}.tenant-copy-v12{display:grid;grid-gap:4px;gap:4px}.tenant-copy-v12 strong{color:var(--text)}.tenant-option em{color:var(--brand-dark);font-style:normal;font-weight:1000}.shipment-workbench{display:grid;grid-template-columns:330px minmax(620px,1fr) 360px;grid-gap:16px;gap:16px;align-items:start}.shipment-list-panel,.shipment-side{position:-webkit-sticky;position:sticky;top:88px}.shipment-list{display:grid;grid-gap:10px;gap:10px;max-height:calc(100vh - 150px);overflow:auto;padding:14px}.shipment-list-card{border:1px solid var(--line);border-radius:9px;background:#fff;display:grid;grid-gap:8px;gap:8px;padding:12px;color:var(--text);text-align:left;cursor:pointer}.shipment-list-card.active{border-color:#60d6cb;background:linear-gradient(180deg,#f1fffc,#fff);box-shadow:inset 3px 0 0 var(--brand)}.status-dot{width:10px;height:10px;border-radius:999px;background:#c7d5d2;display:inline-block}.status-dot.ok{background:var(--brand);box-shadow:0 0 0 4px rgba(0,143,132,.12)}.status-dot.danger{background:#ff643d;box-shadow:0 0 0 4px rgba(255,100,61,.12)}.shipment-main,.shipment-side{display:grid;grid-gap:16px;gap:16px}.shipment-summary{display:flex;align-items:center;justify-content:space-between;gap:16px}.shipment-summary h1{margin:4px 0 8px;font-size:26px}.eyebrow{color:var(--brand-dark);font-size:13px;font-weight:850}.summary-metrics{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.node-editor-list{display:grid;grid-gap:12px;gap:12px}.node-editor{border:1px solid var(--line);border-radius:10px;background:#fff;padding:12px}.node-editor.current{border-color:#9ce5dd;background:linear-gradient(180deg,#f3fffc,#fff)}.node-editor.exception{border-color:#ffd0b2;background:#fff8f2}.node-editor-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px}.node-index{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:#fff;font-weight:900;background:linear-gradient(180deg,#00a395,#00867d)}.node-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.node-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.visibility-toggle{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;font-weight:800}.tracking-state{border:1px solid var(--line);border-radius:10px;padding:12px;display:flex;gap:10px;align-items:center;margin-bottom:12px}.tracking-state.enabled{color:var(--brand-dark);background:#effefb;border-color:#c9efea}.tracking-state.disabled{color:#9a5600;background:#fff7eb;border-color:#ffd9a6}.tracking-state span{display:block;margin-top:3px;color:var(--muted);font-size:13px}.share-box{border:1px solid var(--line);border-radius:8px;padding:8px;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center;background:#fff;margin-bottom:12px}.share-box span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:13px}.side-actions{display:grid;grid-gap:8px;gap:8px}.side-actions.horizontal{grid-template-columns:1fr 1fr}.exception-form{display:grid;grid-gap:10px;gap:10px}.exception-command-grid{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(520px,1.65fr) minmax(280px,.9fr);grid-gap:12px;gap:12px;align-items:start}.exception-ai-rail,.exception-focus-panel,.exception-queue-panel{min-width:0}.exception-filter-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:4px;border:1px solid var(--line);border-radius:8px;background:#f7faf9}.exception-filter-row span{padding:8px 10px;border-radius:6px;color:var(--muted);font-size:12px;font-weight:900;text-align:center}.exception-filter-row .active{background:#fff;color:var(--brand-dark);box-shadow:0 5px 14px rgba(15,23,42,.06)}.exception-queue-list{display:grid;grid-gap:8px;gap:8px;margin-top:12px;max-height:560px;overflow:auto;padding-right:3px}.exception-queue-card{display:grid;grid-gap:8px;gap:8px;width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);text-align:left;cursor:pointer}.exception-queue-card.open{border-color:#fed7aa;background:#fffaf4}.exception-queue-card.active{border-color:#13b5a5;background:linear-gradient(135deg,#f1fffc,#fff);box-shadow:0 14px 30px rgba(19,181,165,.1)}.exception-queue-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.exception-card-meta{display:flex;flex-wrap:wrap;gap:6px}.exception-card-meta span{padding:4px 7px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font-size:12px;font-weight:900}.exception-focus-panel{display:grid;grid-gap:14px;gap:14px}.exception-focus-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.exception-focus-head h2{margin:4px 0 6px;font-size:26px;line-height:1.18}.exception-focus-head p{margin:0;color:var(--muted);line-height:1.55;overflow-wrap:anywhere}.exception-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.exception-ai-card,.exception-context-grid article,.exception-timeline-card{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}.exception-context-grid span{color:var(--muted);font-size:12px;font-weight:900}.exception-context-grid strong{overflow-wrap:anywhere}.exception-ai-card p,.exception-context-grid small{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.exception-timeline-card{gap:12px;background:#fbfefd}.exception-timeline-card .mini-node i{width:10px;height:10px;margin-top:5px;border-radius:999px;background:#13b5a5;box-shadow:0 0 0 4px #dff8f5}.exception-close-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.exception-close-form .wide{grid-column:1/-1}.exception-ai-rail{display:grid;grid-gap:12px;gap:12px}.exception-ai-card{border-color:#b8ebe3;background:#f6fffd}.exception-ai-card.orange{border-color:#fed7aa;background:#fffaf4}.exception-ai-card strong{overflow-wrap:anywhere}.exception-next-actions{display:grid;grid-gap:8px;gap:8px}.exception-next-actions a,.exception-next-actions button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);text-decoration:none;font:inherit;font-size:13px;font-weight:900;text-align:left}.exception-page-v2{display:grid;grid-gap:16px;gap:16px}.exception-hero-v2{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px;border:1px solid #d9eeee;border-radius:12px;background:linear-gradient(135deg,rgba(0,143,132,.1),hsla(0,0%,100%,.98) 48%),#fff;box-shadow:0 18px 40px rgba(15,23,42,.06)}.exception-hero-v2 h1{margin:5px 0 6px;font-size:30px;line-height:1.08}.exception-hero-v2 p{max-width:760px;margin:0;color:var(--muted);line-height:1.6}.exception-hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px;min-width:330px}.exception-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.exception-command-grid.refined{grid-template-columns:340px minmax(0,1fr) 360px}.exception-command-grid.refined .exception-ai-rail,.exception-command-grid.refined .exception-focus-panel,.exception-command-grid.refined .exception-queue-panel{border-color:#ddebea;box-shadow:0 14px 34px rgba(15,23,42,.045)}.exception-filter-row{display:flex;flex-wrap:wrap;gap:7px;padding:0;border:0;background:transparent}.exception-filter-row button{min-height:34px;padding:8px 10px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font:inherit;font-size:12px;font-weight:900;cursor:pointer}.exception-filter-row button.active{border-color:#74d9cf;background:#eafffb;color:var(--brand-dark);box-shadow:0 8px 16px rgba(19,181,165,.08)}.exception-type-select{width:100%;min-height:40px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);font:inherit;font-size:13px;font-weight:800;padding:9px 11px}.severity-pill{display:inline-flex;align-items:center;min-height:26px;padding:4px 8px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--muted);font-size:12px;font-weight:950}.severity-pill.critical{border-color:#fecaca;background:#fff1f2;color:#b91c1c}.severity-pill.high{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.severity-pill.medium{border-color:#fde68a;background:#fffbeb;color:#92400e}.severity-pill.low{border-color:#bbf7d0;background:#f0fdf4;color:#15803d}.exception-queue-card strong{font-size:16px;line-height:1.35}.exception-alert-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:13px;border:1px solid #fed7aa;border-radius:10px;background:#fffaf4}.exception-alert-card svg{color:#ea580c}.exception-alert-card p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.exception-route-line{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px;border:1px solid #e2efee;border-radius:10px;background:#fbfefd}.exception-route-line div{position:relative;display:grid;grid-gap:6px;gap:6px;justify-items:center;color:var(--muted);font-size:12px;font-weight:900;text-align:center}.exception-route-line div:after{content:"";position:absolute;top:13px;left:calc(50% + 18px);width:calc(100% - 28px);height:2px;background:#d9eeee}.exception-route-line div:last-child:after{display:none}.exception-route-line i{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:#eff8f7;color:var(--brand-dark);font-style:normal}.exception-route-line .active i{background:var(--brand);color:#fff;box-shadow:0 0 0 5px #dff8f5}.exception-route-line .active span{color:var(--brand-dark)}.exception-evidence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.exception-evidence-grid article{display:grid;grid-gap:6px;gap:6px;min-height:104px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff}.exception-evidence-grid small,.exception-evidence-grid span{color:var(--muted);font-size:12px;font-weight:900}.exception-evidence-grid strong{overflow-wrap:anywhere}.exception-flow-line{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.exception-flow-line article{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff}.exception-flow-line i{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:#f1f5f9;color:var(--muted);font-style:normal;font-size:12px;font-weight:950}.exception-flow-line .done{border-color:#b8ebe3;background:#f6fffd}.exception-flow-line .done i{background:var(--brand);color:#fff}.exception-flow-line strong{font-size:13px}.exception-flow-line span{color:var(--muted);font-size:12px;font-weight:800;overflow-wrap:anywhere}.exception-close-form.refined label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;font-weight:950}.exception-close-form.refined input,.exception-close-form.refined select,.exception-close-form.refined textarea{width:100%;min-height:40px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);font:inherit;font-size:13px;padding:9px 10px}.exception-close-form.refined textarea{min-height:76px;resize:vertical}.exception-live-update{margin:16px 0;display:grid;grid-template-columns:minmax(180px,.85fr) minmax(220px,1.2fr) minmax(180px,.9fr);grid-gap:12px;gap:12px;align-items:stretch;padding:14px;border:1px solid rgba(13,148,136,.2);border-radius:16px;background:linear-gradient(135deg,rgba(240,253,250,.88),hsla(0,0%,100%,.96));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.exception-live-update label,.exception-live-update>div{display:grid;grid-gap:7px;gap:7px}.exception-live-update strong{font-size:14px;color:var(--text)}.exception-live-update p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.exception-live-update label{color:var(--muted);font-size:12px;font-weight:950}.exception-live-update textarea{min-height:86px;border:1px solid var(--line);border-radius:12px;padding:10px;resize:vertical;background:#fff;color:var(--text);font:inherit;font-size:13px}.exception-live-update button{align-self:end}.exception-ai-card ul{display:grid;grid-gap:8px;gap:8px;margin:2px 0 0;padding:0;list-style:none}.exception-ai-card li{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;line-height:1.45}.exception-ai-card li:before{content:"";width:8px;height:8px;border-radius:999px;background:#cbd5e1}.exception-ai-card li.done{color:var(--brand-dark);font-weight:900}.exception-ai-card li.done:before{background:var(--brand);box-shadow:0 0 0 4px #dff8f5}.exception-note-card{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff}.exception-note-card.customer{border-color:#b8ebe3;background:#f6fffd}.exception-note-card.settlement{border-color:#fed7aa;background:#fffaf4}.exception-note-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.exception-quick-create{display:grid;grid-gap:9px;gap:9px;padding:12px;border:1px solid #b8ebe3;border-radius:10px;background:linear-gradient(135deg,#f6fffd,#fff)}.exception-quick-create>strong{font-size:15px}.exception-quick-create>p{margin:-2px 0 2px;color:var(--muted);font-size:12px;line-height:1.45}.exception-quick-create label{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:12px;font-weight:950}.exception-quick-create input,.exception-quick-create select,.exception-quick-create textarea{width:100%;min-height:38px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);font:inherit;font-size:13px;padding:8px 9px}.exception-quick-create textarea{resize:vertical}.exception-create-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.exception-freeze-toggle{grid-template-columns:auto 1fr;align-items:center;color:var(--brand-dark)!important}.exception-freeze-toggle input{width:16px;min-height:16px;padding:0;accent-color:var(--brand)}.mini-timeline{display:grid;grid-gap:12px;gap:12px}.mini-node{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start}.mini-node p{margin:3px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.tracking-route-line{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.disabled-track{min-height:320px}.customer-counter{display:grid;grid-gap:14px;gap:14px}.customer-counter-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.customer-counter-head h2{margin:4px 0 6px;font-size:24px}.customer-counter-head p{margin:0;color:var(--muted);line-height:1.6}.counter-share-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.counter-grid,.package-balance-grid,.share-text-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.counter-grid div,.package-balance-item,.share-text-grid article{border:1px solid var(--line);border-radius:9px;background:#fff;padding:12px;display:grid;grid-gap:7px;gap:7px}.counter-grid div{min-height:92px;align-content:space-between}.counter-grid svg{color:var(--brand-dark)}.counter-grid span,.package-balance-item span{color:var(--muted);font-size:13px;font-weight:800}.counter-grid strong,.package-balance-item strong{color:var(--text);font-size:22px}.customer-action-plan{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #c8e8e2;border-radius:10px;background:linear-gradient(180deg,#f4fffd,#fff)}.customer-action-next{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;color:var(--brand-dark)}.customer-action-grid span,.customer-action-meta span,.customer-action-next span{color:var(--muted);font-size:12px;font-weight:900}.customer-action-next strong{display:block;margin-top:3px;color:var(--text);font-size:16px;line-height:1.45}.customer-action-grid,.customer-action-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.customer-action-grid article,.customer-action-meta div{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:10px;border:1px solid var(--line);border-radius:8px;background:#fff}.customer-action-meta div{grid-template-columns:auto minmax(0,1fr);align-items:center}.customer-action-meta svg{color:var(--brand-dark);grid-row:span 2}.customer-action-grid strong,.customer-action-meta strong{color:var(--text);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.customer-action-grid p,.customer-safe-reminder{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.customer-safe-reminder{padding:10px;border-radius:8px;background:#eefcf9;color:var(--brand-dark);font-weight:800}.package-balance-grid{margin-top:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.service-term-grid,.share-text-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.service-term-grid{display:grid;grid-gap:10px;gap:10px}.service-term-card{border:1px solid #c8e8e2;border-radius:9px;background:linear-gradient(180deg,#f4fffd,#fff);min-height:108px;padding:13px;display:grid;grid-gap:8px;gap:8px;align-content:start}.service-term-card span{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#0f9b8e;color:#fff;font-size:12px;font-weight:900}.service-term-card p{margin:0;color:var(--text);font-size:13px;line-height:1.6}.share-text-grid p{margin:0;color:var(--muted);line-height:1.55;font-size:13px}.public-border-card,.public-border-list{display:grid;grid-gap:10px;gap:10px}.public-border-card{align-items:start;background:linear-gradient(180deg,#f7fffd,#fff);border:1px solid #ccefeb;border-radius:9px;grid-template-columns:auto 1fr;padding:12px}.public-border-icon{align-items:center;background:#e6faf7;border:1px solid #bdebe5;border-radius:8px;color:var(--brand-dark);display:flex;height:34px;justify-content:center;width:34px}.public-border-card p{color:#52615d;font-size:13px;line-height:1.55;margin:7px 0 5px}.public-border-card small{color:var(--muted);font-size:12px;font-weight:700}.customer-doc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.document-summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.document-summary-strip div{border:1px solid var(--line);border-radius:9px;background:#f8fafc;padding:10px 12px}.document-summary-strip span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.document-summary-strip strong{font-size:20px}.customer-doc-card{border:1px solid var(--line);border-radius:9px;background:#fff;min-height:92px;padding:12px;display:grid;grid-gap:7px;gap:7px}.customer-doc-card.pending{background:#fffaf3;border-color:#f3d19a}.customer-doc-card.reviewing{background:#f0fdfa;border-color:#99f6e4}.customer-doc-card strong{font-size:15px}.customer-doc-card em,.customer-doc-card small,.customer-doc-card span{color:var(--muted);font-size:13px;line-height:1.45}.customer-doc-card em{color:#d97706;font-style:normal;font-weight:900}.customer-submit-card{border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:var(--shadow);padding:16px;display:grid;grid-gap:13px;gap:13px}.customer-submit-card p{margin:0;color:var(--muted);line-height:1.55}.customer-submit-card label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:13px;font-weight:700}.customer-submit-card input,.customer-submit-card select,.customer-submit-card textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:#fbfdfd;color:var(--text);padding:10px 12px}.customer-submit-card textarea{resize:vertical}.customer-submit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.customer-submit-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.customer-reply-card article{border-radius:9px;background:#fbfdfd;padding:11px;display:grid;grid-gap:8px;gap:8px}.customer-reply-card p{color:var(--muted);font-size:13px;line-height:1.55}.form-error,.form-success{font-size:13px;font-weight:800}.form-success{color:var(--green)}.form-error{color:#d94a32}.pod-card{border:1px solid var(--line);border-radius:10px;background:#fff;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:16px}.pod-card.ready{border-color:#c9efea;background:#f0fffc}.pod-card p{margin:6px 0 10px;color:var(--muted);line-height:1.55}.tower-layout{display:grid;grid-template-columns:320px minmax(0,1fr) 340px;grid-gap:16px;gap:16px;align-items:start;min-width:0}.tower-page{display:grid;grid-gap:12px;gap:12px}.tower-topbar{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;gap:16px;justify-content:space-between;min-height:72px;padding:4px 0 6px}.tower-page-label{color:#008f84;font-size:12px;font-weight:900;line-height:1.2}.tower-topbar h1{color:#13211f;font-size:30px;line-height:1.15;margin:4px 0 5px}.tower-topbar p{color:var(--muted);font-size:13px;line-height:1.55;margin:0;max-width:760px}.tower-topbar-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:440px}.tower-topbar-actions .btn{border-radius:7px;font-size:13px;font-weight:850;height:40px}.tower-topbar-actions .btn.icon-only{padding:0;width:42px}.tower-kpi-strip{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.tower-kpi{background:#fff;border:1px solid #dfe8e7;border-radius:8px;box-shadow:0 10px 24px rgba(23,51,47,.035);color:var(--text);cursor:pointer;display:grid;grid-gap:5px;gap:5px;min-height:88px;padding:12px 14px;text-align:left}.tower-kpi small,.tower-kpi span{color:var(--muted);font-size:11px}.tower-kpi strong{color:#12211f;font-size:26px;letter-spacing:0;line-height:1}.tower-layout.refined{grid-template-columns:360px minmax(0,1fr) 360px;gap:10px}.tower-side,.tower-sidebar{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:78px;min-width:0}.compact-side-panel,.tower-queue-panel{min-width:0}.task-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.load-card,.shipment-mini,.task-card{border:1px solid var(--line);border-radius:9px;background:#fff;padding:11px;display:grid;grid-gap:7px;gap:7px;text-align:left;color:var(--text);cursor:pointer}.task-card strong{font-size:24px;color:var(--brand-dark)}.load-list,.shipment-mini-list{display:grid;grid-gap:10px;gap:10px;max-height:58vh;overflow:auto}.shipment-tower-list{display:grid;grid-gap:7px;gap:7px;max-height:650px;overflow:auto;padding-right:2px}.shipment-tower-card{background:#fff;border:1px solid #dfe8e7;border-radius:7px;color:var(--text);cursor:pointer;display:grid;grid-gap:5px;gap:5px;grid-template-columns:auto minmax(0,1fr) auto;min-height:94px;padding:10px 11px;text-align:left}.shipment-tower-card.active{background:#f4fffd;border-color:#008f84;box-shadow:inset 4px 0 0 #008f84,0 12px 24px rgba(0,143,132,.08)}.shipment-tower-card strong{color:#13211f;font-size:15px;letter-spacing:0;line-height:1.25}.shipment-meta,.shipment-route{color:var(--muted);font-size:11px;grid-column:2/-1;line-height:1.45;overflow-wrap:anywhere}.shipment-card-footer{align-items:center;display:flex;gap:8px;grid-column:2/-1;justify-content:space-between}.mode-filter-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.mode-filter-row button{align-items:center;background:#f7faf9;border:1px solid #dfe8e7;border-radius:6px;color:var(--muted);cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:6px;height:30px;padding:0 9px}.mode-filter-row button.active{background:#008f84;border-color:#008f84;color:#fff}.mode-filter-row span{color:currentColor;opacity:.82}.mode-pill{align-items:center;border:1px solid #c9efea;border-radius:999px;color:var(--brand-dark);display:inline-flex;font-size:11px;font-weight:900;height:24px;justify-content:center;min-width:44px;padding:0 8px}.load-card.active,.shipment-mini.active{border-color:#65d8ce;background:linear-gradient(180deg,#f1fffc,#fff);box-shadow:inset 3px 0 0 var(--brand)}.tower-main{display:grid;grid-gap:10px;gap:10px;min-width:0}.tower-focus-card{border-color:#dfe8e7;overflow:hidden;position:relative}.tower-focus-card:before{background:#008f84;content:"";inset:0 auto 0 0;position:absolute;width:3px}.tower-focus-head{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr) auto}.tower-focus-head h2{color:#13211f;font-size:22px;line-height:1.2;margin:4px 0 6px}.tower-focus-head p{color:var(--muted);font-size:13px;line-height:1.55;margin:0}.fulfillment-route-line{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:16px;padding-top:7px}.fulfillment-route-node{color:var(--muted);display:grid;grid-gap:5px;gap:5px;min-width:0;padding-right:8px;position:relative;text-align:center}.fulfillment-route-node:before{background:#d6e1df;content:"";height:2px;left:50%;position:absolute;right:-50%;top:11px}.fulfillment-route-node:last-child:before{display:none}.fulfillment-route-node>span{background:#fff;border:2px solid #d6e1df;border-radius:999px;height:22px;justify-self:center;position:relative;width:22px;z-index:1}.fulfillment-route-node.current:before,.fulfillment-route-node.done:before{background:#008f84}.fulfillment-route-node.current>span,.fulfillment-route-node.done>span{background:#e8fbf8;border-color:#008f84}.fulfillment-route-node.current>span{box-shadow:0 0 0 5px rgba(0,143,132,.12)}.fulfillment-route-node.danger>span{background:#fff3ed;border-color:#f97316}.fulfillment-route-node strong{color:#263b38;font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fulfillment-route-node small{font-size:10px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mode-focus-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.mode-focus-grid article{background:#f8fbfa;border:1px solid #dfe8e7;border-radius:7px;display:grid;grid-gap:5px;gap:5px;min-height:92px;padding:11px}.mode-focus-grid span{color:var(--muted);font-size:11px;font-weight:800}.mode-focus-grid strong{color:#13211f;font-size:16px;line-height:1.25;overflow-wrap:anywhere}.mode-focus-grid p{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.tower-hero{display:flex;align-items:center;justify-content:space-between;gap:16px}.tower-hero>div:first-child{min-width:0}.ops-hero h1,.tower-hero h1{margin:6px 0 8px;font-size:28px}.mode-hero h1{letter-spacing:0}.load-action-row,.tower-actions{display:flex;flex-wrap:wrap;gap:8px}.mode-operation-panel,.next-operation-panel{display:grid;grid-gap:10px;gap:10px}.next-operation-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.next-operation-card{background:#fff;border:1px solid #dfe8e7;border-radius:7px;color:inherit;cursor:pointer;display:grid;grid-gap:7px;gap:7px;min-height:112px;padding:12px;text-align:left}.next-operation-card.primary{background:#f4fffd;border-color:#87d6cf;box-shadow:0 10px 20px rgba(0,143,132,.08)}.next-operation-card.orange{background:#fff7ed;border-color:#fed7aa}.next-operation-card strong{color:var(--text);font-size:15px;line-height:1.25}.next-operation-card span{color:var(--muted);font-size:12px;line-height:1.45}.next-operation-card em{align-items:center;color:var(--brand-dark);display:flex;font-size:12px;font-style:normal;font-weight:900;gap:5px;margin-top:auto}.next-operation-card:disabled{cursor:wait;opacity:.72}.mode-operation-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.mode-operation-head strong{display:block;font-size:18px;line-height:1.25;margin-bottom:5px}.mode-operation-head p{margin:0;color:var(--muted);line-height:1.5}.mode-badge{min-width:84px;height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:7px;border:1px solid #c9efea;background:#effefb;color:var(--brand-dark);font-size:12px;font-weight:900}.mode-BORDER_TRANSLOAD,.mode-MKT{color:#0d7d75;background:#e8fbf8}.mode-EXP,.mode-FTL{color:#0d5fa5;background:#eef7ff;border-color:#cce5ff}.mode-PARTNER,.mode-TIR{color:#7048c4;background:#f4efff;border-color:#ded0ff}.mode-RAIL_ROAD{color:#9a4a0b;background:#fff8f2;border-color:#ffd2b3}.mode-stats .manifest-metric{min-height:82px}.mode-object-meta{display:flex;flex-wrap:wrap;gap:8px}.mode-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.mode-action{border:1px solid #dfe8e7;border-radius:7px;background:#fff;min-height:62px;padding:10px;display:grid;grid-gap:5px;gap:5px;color:inherit;cursor:pointer;text-align:left}.mode-action.primary{border-color:#68d8ce;background:#f4fffd;box-shadow:inset 3px 0 0 var(--brand)}.mode-action span{font-weight:850}.mode-action small{color:var(--muted);font-size:12px}.mode-risk-list{border:1px solid #ffd2b3;background:#fffaf5;border-radius:7px;padding:10px;display:grid;grid-gap:6px;gap:6px}.mode-risk-list span{display:flex;align-items:flex-start;gap:7px;color:#8e4a12;font-size:13px;line-height:1.45}.ai-ops-card{background:linear-gradient(180deg,#f4fffd,#fff);border:1px solid #c9efea;border-radius:10px;display:grid;grid-gap:12px;gap:12px;padding:13px}.ai-ops-card strong{color:var(--brand-dark);font-size:16px}.ai-ops-card ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:17px}.ai-ops-card li{color:var(--muted);font-size:13px;line-height:1.5}.compact-load-list{max-height:360px}.manifest-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.manifest-metric{border:1px solid #dfe8e7;border-radius:7px;background:#fff;min-height:80px;padding:10px;display:grid;align-content:space-between;color:var(--brand-dark)}.manifest-metric.orange{color:#b44b15;background:#fff8f2;border-color:#ffd2b3}.manifest-metric strong{color:var(--text);font-size:24px;line-height:1}.manifest-verdict{margin-top:10px;border:1px solid #c9efea;background:#f0fffc;border-radius:7px;padding:10px 11px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--brand-dark);font-size:13px}.manifest-verdict.warning{color:#9a4a0b;background:#fff8f2;border-color:#ffd2b3}.progress-track{height:8px;background:#edf4f2;border-radius:999px;overflow:hidden;display:block}.progress-track span{display:block;height:100%;background:linear-gradient(90deg,var(--brand),#46cdbf)}.package-table{border:1px solid #dfe8e7;border-radius:7px;overflow:hidden;margin-top:10px}.package-row{display:grid;grid-template-columns:1.2fr 1fr auto;grid-gap:8px;gap:8px;align-items:center;padding:8px 10px;border-bottom:1px solid #dfe8e7;background:#fff;font-size:12px}.package-row:last-child{border-bottom:0}.scan-console{display:grid;grid-template-columns:minmax(180px,1fr) minmax(120px,150px) minmax(160px,220px) auto;grid-gap:8px;gap:8px;min-width:0}.scan-console input,.scan-console select,.scan-display input{border:1px solid #dfe8e7;border-radius:7px;font-size:13px;min-height:40px;padding:9px 11px;background:#fff;color:var(--text)}.compact-console{grid-template-columns:minmax(0,1fr)}.compact-console .btn{width:100%}.share-text-list{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.share-note-card{border:1px solid var(--line);border-radius:9px;background:#fff;padding:12px;display:grid;grid-gap:8px;gap:8px}.share-note-card p{margin:0;color:var(--muted);line-height:1.55;font-size:13px}.share-history-box{margin-top:14px;border:1px solid var(--line);border-radius:10px;padding:12px;background:linear-gradient(180deg,rgba(0,143,132,.06),hsla(0,0%,100%,.95));display:grid;grid-gap:10px;gap:10px}.share-history-list{display:grid;grid-gap:8px;gap:8px}.share-history-item{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px 10px;display:grid;grid-template-columns:1fr auto;grid-gap:3px 8px;gap:3px 8px;text-align:left;color:var(--text);cursor:pointer}.share-history-item small,.share-history-item span{color:var(--muted);font-size:12px}@media (max-width:1500px) and (min-width:1181px){.tower-layout{grid-template-columns:300px minmax(0,1fr) 320px}.tower-layout.refined{grid-template-columns:320px minmax(0,1fr) 320px}.tower-side,.tower-sidebar{grid-template-columns:1fr;position:-webkit-sticky;position:sticky}.tower-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.tower-topbar-actions{min-width:360px}}.share-history-item strong{font-size:12px;color:var(--brand)}.messenger-queue-item{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--muted)}.messenger-queue-item strong{color:var(--orange);font-size:12px}.tracking-access-card{margin-top:12px;border:1px solid rgba(0,143,132,.16);border-radius:10px;background:#fbfffe;padding:12px;display:grid;grid-gap:10px;gap:10px}.access-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.access-summary-grid span{border:1px solid var(--line);border-radius:8px;background:#fff;padding:8px;display:grid;grid-gap:2px;gap:2px}.access-summary-grid strong{font-size:13px;color:var(--text)}.access-recent-item small,.access-summary-grid small{color:var(--muted);font-size:11px}.access-recent-list{display:grid;grid-gap:7px;gap:7px}.access-recent-item{border-left:3px solid rgba(0,143,132,.35);padding-left:9px;display:grid;grid-gap:2px;gap:2px;font-size:12px}.customer-followup-list{display:grid;grid-gap:8px;gap:8px}.customer-followup-item{border-left:1px solid var(--line);border:1px solid var(--line);border-left:4px solid rgba(37,99,235,.45);border-radius:9px;background:#fff;padding:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.customer-followup-item.teal{border-left-color:rgba(0,143,132,.55)}.customer-followup-item.orange{border-left-color:rgba(245,130,32,.72)}.customer-followup-item.danger{border-left-color:rgba(220,38,38,.72)}.customer-followup-item strong{font-size:13px}.customer-followup-item p{margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.customer-followup-item>button,.customer-followup-item>span{border-radius:999px;background:rgba(0,143,132,.08);color:var(--brand);font-size:11px;font-weight:700;padding:5px 8px;white-space:nowrap}.customer-followup-item>button{border:1px solid rgba(0,143,132,.18);cursor:pointer}.ops-shell{min-height:100vh;background:radial-gradient(circle at top left,rgba(0,143,132,.12),transparent 360px),linear-gradient(180deg,#f8fbfa,#eef6f4);padding:24px}.ops-page{max-width:1220px;margin:0 auto;display:grid;grid-gap:16px;gap:16px}.ops-hero{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px}.ops-route-strip{align-items:center;background:#fff;border:1px solid #d9eeee;border-radius:12px;box-shadow:0 14px 36px rgba(21,56,51,.05);display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);padding:14px}.ops-route-strip>div:first-child{display:grid;grid-gap:5px;gap:5px}.ops-route-strip span{color:var(--muted);font-size:12px;font-weight:850}.ops-route-strip strong{color:var(--text);overflow-wrap:anywhere}.ops-route-nodes{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.ops-route-nodes button{align-items:center;background:#fbfefd;border:1px solid var(--line);border-radius:9px;color:var(--text);cursor:pointer;display:grid;grid-gap:5px;gap:5px;min-height:60px;padding:9px;text-align:left}.ops-route-nodes button.active{background:#eafffb;border-color:#5bd4c9;box-shadow:inset 3px 0 0 var(--brand)}.ops-route-nodes button span{align-items:center;background:#eaf7f5;border-radius:999px;color:var(--brand-dark);display:inline-flex;height:20px;justify-content:center;width:20px}.ops-route-nodes button strong{font-size:12px;line-height:1.3}.ops-grid{grid-template-columns:minmax(0,1fr) 360px;grid-gap:16px;gap:16px}.ops-grid,.scan-command-grid{display:grid;align-items:start}.scan-command-grid{grid-template-columns:minmax(260px,.82fr) minmax(520px,1.58fr) minmax(280px,.85fr);grid-gap:14px;gap:14px}.scan-ai-rail,.scan-console-panel,.scan-site-panel{min-width:0;display:grid;grid-gap:12px;gap:12px}.scan-site-card{display:grid;grid-gap:6px;gap:6px;padding:13px;border:1px solid #b8ebe3;border-radius:8px;background:#f6fffd}.scan-site-card strong{font-size:18px;overflow-wrap:anywhere}.scan-site-card p,.scan-site-card span{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.node-quick-list{display:grid;grid-gap:7px;gap:7px}.node-quick-list button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:flex;gap:8px;min-height:38px;padding:8px 10px;text-align:left}.node-quick-list button.active{background:#eafffb;border-color:#5bd4c9;color:var(--brand-dark);font-weight:850}.scan-site-stats{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.scan-site-stats article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 8px;gap:4px 8px;padding:10px 11px;border:1px solid var(--line);border-radius:8px;background:#fff}.scan-site-stats small,.scan-site-stats span{color:var(--muted);font-size:12px;font-weight:800}.scan-site-stats strong{grid-row:span 2;color:var(--brand-dark);font-size:22px}.small-title{font-size:13px;margin-bottom:0}.scan-work-card{display:grid;grid-gap:14px;gap:14px}.scan-display{border:1px solid #bfeee8;background:#f0fffc;border-radius:12px;padding:18px;display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:center;color:var(--brand-dark)}.hero-scan-display{grid-template-columns:auto minmax(0,1fr) auto;border-color:#86ded3;background:linear-gradient(135deg,#effffc,#fff);box-shadow:0 18px 45px rgba(0,143,132,.1)}.scan-object-row{display:flex;flex-wrap:wrap;gap:8px}.scan-object-row span{background:#f5fbfa;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:6px 10px}.scan-display input{height:58px;font-size:22px;font-weight:850}.scan-detect-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,.72fr) minmax(160px,220px);grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:8px;background:#fbfefd}.scan-detect-card div{display:grid;grid-gap:4px;gap:4px;min-width:0}.scan-impact-mini{border-left:1px solid var(--line);padding-left:12px}.scan-detect-card span{color:var(--brand-dark);font-size:12px;font-weight:900}.scan-detect-card strong{font-size:20px}.scan-detect-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.scan-detect-card select{border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px 12px;color:var(--text);font-weight:850}.scan-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.scan-action-button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);font:inherit;font-size:13px;font-weight:900;cursor:pointer}.scan-action-button.active{border-color:#13b5a5;background:#eafffb;color:var(--brand-dark);box-shadow:0 10px 20px rgba(19,181,165,.12)}.scan-action-button.warning{color:#c2410c}.scan-action-button.warning.active{border-color:#fed7aa;background:#fff7ed}.scan-note-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ops-submit{height:52px;font-size:16px}.scan-progress-panel{display:grid;grid-gap:10px;gap:10px;padding-top:2px}.scan-progress-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.scan-progress-stats span{padding:8px;border:1px solid var(--line);border-radius:8px;background:#fff;text-align:center;color:var(--text);font-weight:900}.ops-side{display:grid;grid-gap:16px;gap:16px}.demo-codes,.scan-history{display:grid;grid-gap:8px;gap:8px}.scan-history-row{border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px;display:grid;grid-gap:4px;gap:4px}.workflow-list{display:grid;grid-gap:9px;gap:9px}.workflow-list.horizontal{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.shipments-control-v9 .overdue-milestone-list-v12{grid-template-columns:1fr}.shipments-control-v9 .overdue-milestone-list-v12 .workflow-item{grid-template-columns:1fr;align-items:start;min-height:70px}.shipments-control-v9 .overdue-milestone-list-v12 .workflow-item span,.shipments-control-v9 .overdue-milestone-list-v12 .workflow-item strong{overflow-wrap:anywhere}.shipments-control-v9 .exception-case-list-v12 .workflow-item{grid-template-columns:1fr;align-items:start}.shipments-control-v9 .exception-case-list-v12 .workflow-item span,.shipments-control-v9 .exception-case-list-v12 .workflow-item strong{overflow-wrap:anywhere}.workflow-item{border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:5px;gap:5px;font-size:13px}.workflow-item>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.workflow-item.danger{background:#fff8f2;border-color:#ffd2b3}.workflow-customer-msg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.danger-text{color:#dc2626}.scan-trigger-result{border:1px solid #c9efea;border-radius:9px;background:#f0fffc;color:var(--brand-dark);padding:11px;display:grid;grid-gap:5px;gap:5px;margin-bottom:10px;font-size:13px}.scan-impact-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.scan-impact-grid article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-height:72px;padding:10px}.scan-impact-grid span{color:var(--muted);font-size:12px;font-weight:850}.scan-impact-grid strong{color:var(--brand-dark);font-size:14px}.scan-ai-card,.scan-customer-preview{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid #b8ebe3;border-radius:8px;background:#f6fffd}.scan-ai-card.warning{border-color:#fed7aa;background:#fffaf4}.scan-ai-card p,.scan-customer-preview p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.scan-customer-preview{border-color:var(--line);background:#fff}.scan-assessment{border:1px solid #c9efea;border-radius:9px;background:#fbfffe;color:var(--brand-dark);padding:11px;display:grid;grid-gap:6px;gap:6px;margin-bottom:10px;font-size:13px}.scan-assessment.warning{color:#9a4a0b;background:#fff8f2;border-color:#ffd2b3}.assessment-meter{height:8px;background:rgba(0,0,0,.06);border-radius:999px;overflow:hidden}.assessment-meter span{display:block;height:100%;background:linear-gradient(90deg,var(--brand),#46cdbf)}.scan-console-v7{min-height:100vh;padding:14px;background:linear-gradient(180deg,#fbfcfc,#f5f8f8),#f7faf9;display:grid;grid-gap:12px;gap:12px}.scan-console-v8{max-width:100%;overflow:hidden;background:radial-gradient(circle at 0 0,rgba(0,143,132,.08),transparent 320px),linear-gradient(180deg,#fbfcfc,#f6f9f8)}.scan-console-v8,.scan-console-v8 *,.scan-console-v8 :after,.scan-console-v8 :before{box-sizing:border-box}.app-shell .scan-console-v7{min-height:calc(100vh - 72px);padding:12px}.app-shell .scan-console-v8{padding:16px}.scan-titlebar-v7{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:18px}.scan-console-v8 .scan-titlebar-v7{min-height:auto;align-items:flex-start}.scan-titlebar-v7 h1{margin:0 0 4px;color:#13211f;font-size:22px;line-height:1.15;letter-spacing:0}.scan-console-v8 .scan-titlebar-v7 h1{font-size:26px}.scan-source-v8{width:-moz-fit-content;width:fit-content;border:1px solid #bdebe5;border-radius:999px;background:#e8fbf8;color:#00786e;display:inline-flex;margin-top:8px;padding:5px 10px;font-size:12px;font-weight:850}.scan-ai-card-v7 button,.scan-ai-card-v7 p,.scan-assessment-v7 dt,.scan-detect-grid-v7 label,.scan-detect-grid-v7 span,.scan-history-v7 p,.scan-history-v7 small,.scan-notes-v7 label,.scan-risk-v7 small,.scan-risk-v7 span,.scan-route-v7 span,.scan-site-v7 label,.scan-titlebar-v7 p{color:#60706d;font-size:12px;line-height:1.5}.scan-title-actions-v7{display:flex;align-items:center;gap:8px}.scan-console-v8 .scan-title-actions-v7{flex-wrap:wrap;justify-content:flex-end}.scan-ai-card-v7 button,.scan-demo-v7 button,.scan-input-stage-v7 button,.scan-submit-v7,.scan-title-actions-v7 a{min-height:32px;border:1px solid #dce7e6;border-radius:6px;background:#fff;color:#2b3836;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;font:inherit;font-size:12px;font-weight:850;text-decoration:none;cursor:pointer}.scan-console-v8 .scan-ai-card-v7 button,.scan-console-v8 .scan-demo-v7 button,.scan-console-v8 .scan-input-stage-v7 button,.scan-console-v8 .scan-submit-v7,.scan-console-v8 .scan-title-actions-v7 a{border-radius:8px}.scan-submit-v7,.scan-title-actions-v7 a:first-child{border-color:#008f84;background:#008f84;color:#fff}.scan-flow-v8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.scan-flow-v8 article{min-width:0;min-height:86px;border:1px solid #dfe8e7;border-radius:8px;background:hsla(0,0%,100%,.88);box-shadow:0 10px 28px rgba(22,39,36,.04);display:grid;grid-template-columns:auto 1fr auto;grid-gap:4px 9px;gap:4px 9px;align-content:center;padding:13px}.scan-flow-v8 article.active{border-color:#0ca79d;background:linear-gradient(135deg,#e9fbf8,#fff)}.scan-flow-v8 article span{width:26px;height:26px;border-radius:8px;background:#e8fbf8;color:#008f84;display:grid;place-items:center;font-size:11px;font-weight:950}.scan-flow-v8 article svg{justify-self:end;color:#008f84}.scan-flow-v8 article strong{color:#13211f;font-size:14px;align-self:center}.scan-flow-v8 article p{grid-column:2/4;margin:0;color:#60706d;font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-route-v7{border:1px solid #dfe8e7;border-radius:8px;background:#fff;padding:12px;display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;align-items:center;box-shadow:0 10px 28px rgba(22,39,36,.04)}.scan-console-v8 .scan-route-v7{grid-template-columns:minmax(230px,.58fr) minmax(0,1.42fr)}.scan-route-v7>div:first-child{display:grid;grid-gap:5px;gap:5px}.scan-route-v7 strong{color:#14211f;overflow-wrap:anywhere}.scan-route-nodes-v7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px}.scan-route-nodes-v7 button{min-height:54px;border:1px solid #e2ebea;border-radius:7px;background:#fbfdfd;color:#293936;display:grid;grid-gap:3px;gap:3px;text-align:left;padding:8px;cursor:pointer}.scan-route-nodes-v7 button.active{border-color:#0ca79d;background:#e8fbf8;color:#00786e}.scan-route-nodes-v7 button span{width:20px;height:20px;border-radius:999px;display:grid;place-items:center;background:#e8fbf8;color:#008f84;font-size:11px;font-weight:900}.scan-route-nodes-v7 button strong{font-size:12px;line-height:1.3}.scan-board-v7{display:grid;grid-template-columns:330px minmax(680px,1fr) 330px;grid-gap:12px;gap:12px;align-items:start}.scan-console-v8 .scan-board-v7{grid-template-columns:minmax(220px,.72fr) minmax(0,1.7fr) minmax(220px,.76fr);gap:10px;min-width:0}.scan-ai-v7,.scan-main-v7,.scan-site-v7{border:1px solid #dfe8e7;border-radius:8px;background:#fff;box-shadow:0 10px 28px rgba(22,39,36,.04)}.scan-console-v8 .scan-ai-v7,.scan-console-v8 .scan-main-v7,.scan-console-v8 .scan-route-v7,.scan-console-v8 .scan-site-v7{min-width:0;border-radius:9px}.scan-ai-v7,.scan-site-v7{position:-webkit-sticky;position:sticky;top:14px;display:grid;grid-gap:12px;gap:12px;padding:12px}.scan-console-v8 .scan-ai-v7,.scan-console-v8 .scan-main-v7,.scan-console-v8 .scan-site-v7{gap:10px;padding:12px}.scan-main-v7{display:grid;grid-gap:12px;gap:12px;padding:12px}.scan-panel-head-v7{display:flex;align-items:center;justify-content:space-between;gap:10px}.scan-ai-card-v7 strong,.scan-history-v7 strong,.scan-panel-head-v7 strong{color:#13211f;font-size:15px}.scan-panel-head-v7 svg{color:#008f84}.scan-notes-v7 label,.scan-site-v7 label{display:grid;grid-gap:6px;gap:6px}.scan-detect-grid-v7 select,.scan-input-stage-v7 input,.scan-notes-v7 textarea,.scan-site-v7 select{width:100%;min-width:0;border:1px solid #dfe8e7;border-radius:6px;background:#fff;color:#16231f;font:inherit;font-size:12px;padding:8px 9px}.scan-site-card-v7{border:1px solid #bdebe5;border-radius:8px;background:#f3fffd;padding:12px;display:grid;grid-gap:5px;gap:5px}.scan-site-card-v7 strong{color:#13211f;font-size:17px}.scan-site-card-v7 p,.scan-site-card-v7 span{margin:0;color:#60706d;font-size:12px}.scan-demo-v7,.scan-history-v7,.scan-node-list-v7{display:grid;grid-gap:7px;gap:7px}.scan-console-v8 .scan-node-list-v7{max-height:184px;overflow:auto;padding-right:2px}.scan-node-list-v7 button{min-height:36px;border:1px solid #e1e9e8;border-radius:7px;background:#fff;color:#293936;display:flex;align-items:center;gap:7px;padding:8px 9px;font:inherit;font-size:12px;cursor:pointer}.scan-node-list-v7 button.active{border-color:#0ca79d;background:#e8fbf8;color:#00786e;font-weight:850}.scan-stats-v7{display:grid;grid-gap:7px;gap:7px}.scan-stats-v7 article{border:1px solid #e1e9e8;border-radius:7px;background:#fbfdfd;padding:9px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:3px 8px;gap:3px 8px}.scan-stats-v7 small,.scan-stats-v7 span{color:#60706d;font-size:12px}.scan-stats-v7 strong{grid-row:span 2;color:#008f84;font-size:20px}.scan-demo-v7 button{justify-content:flex-start}.scan-demo-v7 button.warn{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.scan-object-chips-v7{display:flex;flex-wrap:wrap;gap:8px}.scan-console-v8 .scan-object-chips-v7{gap:6px}.scan-object-chips-v7 span{border:1px solid #e1e9e8;border-radius:999px;background:#f7faf9;color:#60706d;font-size:12px;font-weight:850;padding:6px 10px}.scan-input-stage-v7{border:1px solid #86ded3;border-radius:8px;background:linear-gradient(135deg,#effffc,#fff);box-shadow:0 18px 45px rgba(0,143,132,.1);padding:16px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center}.scan-console-v8 .scan-input-stage-v7{grid-template-columns:62px minmax(0,1fr) auto;padding:13px}.scan-symbol-v7{width:76px;height:76px;border-radius:8px;background:#e8fbf8;color:#008f84;display:grid;place-items:center;position:relative;overflow:hidden}.scan-console-v8 .scan-symbol-v7{width:62px;height:62px}.scan-symbol-v7 i{position:absolute;left:10px;right:10px;height:2px;background:#f97316;box-shadow:0 0 14px rgba(249,115,22,.55)}.scan-input-stage-v7 input{min-height:58px;font-size:22px;font-weight:850}.scan-console-v8 .scan-input-stage-v7 input{min-height:54px;font-size:20px}.scan-detect-grid-v7{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.72fr) minmax(160px,220px);grid-gap:10px;gap:10px;align-items:stretch}.scan-console-v8 .scan-detect-grid-v7{grid-template-columns:minmax(0,1fr) minmax(160px,.72fr) minmax(148px,190px)}.scan-ai-card-v7,.scan-assessment-v7,.scan-detect-grid-v7 article,.scan-detect-grid-v7 label,.scan-history-v7 div{border:1px solid #e1e9e8;border-radius:8px;background:#fbfdfd;padding:11px;display:grid;grid-gap:5px;gap:5px}.scan-detect-grid-v7 strong{color:#13211f;font-size:18px}.scan-detect-grid-v7 p{margin:0;color:#60706d;font-size:12px;line-height:1.5}.scan-action-strip-v7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.scan-console-v8 .scan-action-strip-v7{gap:7px}.scan-action-strip-v7 button{min-height:48px;border:1px solid #e1e9e8;border-radius:7px;background:#fff;color:#293936;display:flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:13px;font-weight:900;cursor:pointer}.scan-console-v8 .scan-action-strip-v7 button{min-height:44px}.scan-action-strip-v7 button.active{border-color:#0ca79d;background:#e8fbf8;color:#00786e;box-shadow:0 10px 20px rgba(19,181,165,.12)}.scan-action-strip-v7 button.warn{color:#c2410c}.scan-action-strip-v7 button.warn.active{border-color:#fed7aa;background:#fff7ed}.scan-notes-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.scan-console-v8 .scan-notes-v7{gap:8px}.scan-notes-v7 textarea{min-height:86px;resize:vertical}.scan-console-v8 .scan-notes-v7 textarea{min-height:74px}.scan-submit-v7{min-height:52px;font-size:15px}.scan-progress-v7{display:grid;grid-gap:10px;gap:10px}.scan-assessment-v7.warn{border-color:#fed7aa;background:#fffaf4}.scan-assessment-v7>div:first-child{display:grid;grid-gap:3px;gap:3px}.scan-assessment-v7 strong{color:#13211f;font-size:14px}.scan-assessment-v7 span{color:#60706d;font-size:12px}.scan-meter-v7{height:8px;border-radius:999px;background:#e8eeee;overflow:hidden}.scan-meter-v7 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#008f84,#43cdbf)}.scan-assessment-v7 dl{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.scan-assessment-v7 dl div{border:1px solid #e1e9e8;border-radius:7px;background:#fff;padding:8px;text-align:center}.scan-assessment-v7 dd{margin:2px 0 0;color:#13211f;font-weight:900}.scan-risk-v7{border:1px solid #e1e9e8;border-radius:8px;background:#fff;padding:12px;display:grid;grid-gap:9px;gap:9px}.scan-risk-v7 strong{color:#f97316;font-size:35px;line-height:1}.scan-console-v8 .scan-risk-v7 strong{font-size:31px}.scan-risk-v7 em{justify-self:end;margin-top:-30px;color:#f97316;font-style:normal;font-size:13px;font-weight:900}.scan-risk-v7 div{height:6px;border-radius:999px;background:linear-gradient(90deg,#16a34a 0 32%,#facc15 32% 58%,#f97316 58% 80%,#ef4444 80% 100%);overflow:hidden}.scan-risk-v7 i{display:block;height:100%;border-radius:inherit;background:hsla(0,0%,100%,.28);box-shadow:2px 0 0 #1f2d2a}.scan-ai-card-v7.warn{border-color:#fed7aa;background:#fffaf4}.scan-ai-card-v7 p{margin:0}.scan-ai-card-v7 .copy{border-radius:7px;background:#fff;padding:8px}.scan-history-v7 div span{color:#293936;font-size:12px}.scan-quick-v7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.scan-quick-v7 a{min-height:42px;border:1px solid #dfe8e7;border-radius:7px;background:#fbfdfd;color:#42504d;display:grid;place-items:center;text-align:center;text-decoration:none;font-size:11px;font-weight:800}@media (max-width:1180px){.scan-board-v7,.scan-route-v7{grid-template-columns:1fr}.scan-console-v8 .scan-board-v7,.scan-console-v8 .scan-route-v7{grid-template-columns:minmax(0,1fr)}.scan-ai-v7,.scan-site-v7{position:static}.scan-flow-v8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.app-shell .scan-console-v8,.scan-console-v7{padding:10px}.scan-title-actions-v7,.scan-titlebar-v7{align-items:stretch;flex-direction:column}.scan-action-strip-v7,.scan-assessment-v7 dl,.scan-detect-grid-v7,.scan-flow-v8,.scan-input-stage-v7,.scan-notes-v7,.scan-quick-v7,.scan-route-nodes-v7,.scan-title-actions-v7{grid-template-columns:1fr}.scan-console-v8 .scan-action-strip-v7,.scan-console-v8 .scan-assessment-v7 dl,.scan-console-v8 .scan-detect-grid-v7,.scan-console-v8 .scan-flow-v8,.scan-console-v8 .scan-input-stage-v7,.scan-console-v8 .scan-notes-v7,.scan-console-v8 .scan-quick-v7,.scan-console-v8 .scan-route-nodes-v7{grid-template-columns:minmax(0,1fr)}.scan-symbol-v7{justify-self:center}.scan-flow-v8 article{min-height:74px}.scan-console-v8 .scan-titlebar-v7 h1{font-size:23px}}.ops-board-page{display:grid;grid-gap:16px;gap:16px}.ops-board-hero{padding:22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.ops-board-hero h1{margin:6px 0 8px;font-size:28px}.ops-board-links,.ops-finance-line{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ops-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ops-metric-card{padding:16px;display:grid;grid-gap:8px;gap:8px;min-height:120px}.ops-metric-card span{color:var(--muted);font-weight:700}.ops-metric-card strong{font-size:28px}.ops-metric-card.teal strong{color:var(--brand-dark)}.ops-metric-card.orange strong{color:#c45a18}.ops-metric-card.blue strong{color:var(--blue)}.dispatch-desk{grid-template-columns:330px minmax(0,1fr) 330px;align-items:start}.capacity-console-v2,.dispatch-desk{display:grid;grid-gap:16px;gap:16px}.capacity-hero-v2{align-items:center;display:flex;gap:18px;justify-content:space-between;min-height:138px}.capacity-hero-v2 h1{font-size:28px;margin:6px 0 8px}.capacity-hero-v2 p{color:var(--muted);line-height:1.65;margin:0}.capacity-hero-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(94px,1fr));min-width:620px}.capacity-hero-metrics span{background:#f7fffd;border:1px solid #c9efea;border-radius:8px;color:var(--muted);display:grid;grid-gap:4px;gap:4px;min-height:74px;padding:12px}.capacity-hero-metrics strong{color:var(--brand-dark);font-size:22px;line-height:1}.capacity-rules-row{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.capacity-workbench{display:grid;grid-gap:12px;gap:12px}.capacity-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.capacity-status-grid-v2{grid-template-columns:repeat(5,minmax(0,1fr))}.capacity-responsibility,.capacity-status-card,.load-summary-card,.preflight-card{border:1px solid var(--line);border-radius:8px;background:#fff}.capacity-status-card{min-height:82px;padding:13px;display:grid;align-content:center;grid-gap:6px;gap:6px;background:linear-gradient(180deg,#fff,#fbfefd)}.capacity-status-card small,.capacity-status-card span{color:var(--muted);font-size:12px;font-weight:800}.capacity-status-card strong{color:var(--brand-dark);font-size:28px;line-height:1}.dispatch-form,.dispatch-list{display:grid;grid-gap:10px;gap:10px;align-content:start}.dispatch-list{max-height:calc(100vh - 270px);overflow:auto;padding-right:4px}.dispatch-form{background:linear-gradient(180deg,#fbfffe,#fff);border:1px solid var(--line);border-radius:10px;padding:16px}.dispatch-order{border:1px solid var(--line);border-radius:9px;background:#fff;text-align:left;padding:11px;display:grid;grid-gap:5px;gap:5px;cursor:pointer}.dispatch-order-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.dispatch-order-head em{background:#e8fbf8;border-radius:999px;color:var(--brand-dark);font-size:11px;font-style:normal;font-weight:900;padding:4px 7px}.dispatch-order b{color:var(--text);font-size:13px}.dispatch-order.active{border-color:#94ddd5;background:#f0fffc;box-shadow:inset 3px 0 0 var(--brand)}.dispatch-form p,.dispatch-order small,.dispatch-order span{color:var(--muted);margin:0}.dispatch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.capacity-active-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.capacity-active-summary article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-height:82px;padding:11px}.capacity-active-summary svg{color:var(--brand)}.capacity-active-summary span{color:var(--muted);font-size:12px;font-weight:850}.capacity-active-summary strong{font-size:13px;overflow-wrap:anywhere}.preflight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.preflight-card{min-height:76px;padding:10px;display:grid;grid-template-columns:auto 1fr;grid-gap:5px 8px;gap:5px 8px;align-items:center}.preflight-card strong{grid-column:1/-1;font-size:13px}.preflight-card span{color:var(--muted);font-size:12px;font-weight:850}.preflight-card.ready{border-color:#bdeee7;background:#f3fffd;color:var(--brand-dark)}.preflight-card.warning{border-color:#ffd9ad;background:#fff8ef;color:#9a4d00}.tir-preflight-callout{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:14px;border:1px solid #ffd9ad;border-radius:8px;background:#fff8ef}.tir-preflight-callout strong{display:block;color:#9a4d00;margin-bottom:4px}.tir-preflight-callout p{margin:0;color:#7c2d12;font-size:13px;line-height:1.6}.partner-purchase-panel,.service-confirm-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.partner-purchase-panel>div,.partner-rate-confirm-grid article,.service-confirm-panel>div{border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px;display:grid;grid-gap:6px;gap:6px}.partner-purchase-panel small,.partner-purchase-panel span,.partner-rate-confirm-grid small,.service-confirm-panel small,.service-confirm-panel span{color:var(--muted);font-size:12px;font-weight:800}.partner-purchase-panel strong,.service-confirm-panel strong{color:var(--text);font-size:18px}.partner-rate-confirm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.partner-rate-confirm-grid article{background:#f7fffd}.partner-rate-confirm-grid strong{color:var(--brand-dark)}.partner-rate-confirm-grid span{color:var(--text);font-weight:900}.handover-diff-grid{padding:12px;border:1px solid #ffd9ad;border-radius:8px;background:#fff8ef}.handover-diff-note{padding:10px 12px;border:1px dashed #ffd9ad;border-radius:8px;background:#fffdf8;color:#7c2d12;font-size:13px;line-height:1.6}.handover-command-grid{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(520px,1.55fr) minmax(280px,.9fr);grid-gap:14px;gap:14px;align-items:start}.handover-ai-rail,.handover-focus-panel,.handover-queue-panel{min-width:0;display:grid;grid-gap:12px;gap:12px}.handover-filter-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:4px;border:1px solid var(--line);border-radius:8px;background:#f7faf9}.handover-filter-row span{padding:8px 10px;border-radius:6px;color:var(--muted);font-size:12px;font-weight:900;text-align:center}.handover-filter-row .active{background:#fff;color:var(--brand-dark);box-shadow:0 5px 14px rgba(15,23,42,.06)}.handover-queue-list{display:grid;grid-gap:8px;gap:8px;max-height:560px;overflow:auto;padding-right:3px}.handover-queue-card{display:grid;grid-gap:8px;gap:8px;width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);text-align:left;cursor:pointer}.handover-queue-card.pending{border-color:#fed7aa;background:#fffaf4}.handover-queue-card.active{border-color:#13b5a5;background:linear-gradient(135deg,#f1fffc,#fff);box-shadow:0 14px 30px rgba(19,181,165,.1)}.handover-queue-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.handover-card-meta{display:flex;flex-wrap:wrap;gap:6px}.handover-card-meta span{padding:4px 7px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font-size:12px;font-weight:900}.handover-focus-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.handover-focus-head h2{margin:4px 0 6px;font-size:26px;line-height:1.15}.handover-focus-head p{margin:0;color:var(--muted)}.handover-focus-panel label{color:var(--muted);display:grid;font-size:13px;font-weight:800;grid-gap:7px;gap:7px}.handover-focus-panel input,.handover-focus-panel select,.handover-focus-panel textarea{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;min-width:0;padding:10px 12px}.handover-focus-panel textarea{line-height:1.5;min-height:76px;resize:vertical}.handover-focus-panel .dispatch-grid{align-items:flex-end}.handover-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.handover-ai-card,.handover-context-grid article,.handover-proof-grid article{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}.handover-context-grid span,.handover-proof-grid span{color:var(--muted);font-size:12px;font-weight:900}.handover-context-grid strong,.handover-proof-grid strong{overflow-wrap:anywhere}.handover-ai-card p,.handover-context-grid small{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.handover-ai-rail{display:grid;grid-gap:12px;gap:12px}.handover-ai-card{border-color:#b8ebe3;background:#f6fffd}.handover-ai-card.orange{border-color:#fed7aa;background:#fffaf4}.handover-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.handover-proof-grid article{gap:4px;justify-items:start}.handover-proof-grid svg{color:var(--brand-dark)}.handover-proof-grid strong{color:var(--text)}.handover-check{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.handover-check input{width:18px;height:18px}.handover-command-grid .dispatch-form{min-width:0}.handover-page{background:linear-gradient(180deg,rgba(0,143,132,.04),hsla(0,0%,100%,0) 260px),#f7fbfa}.handover-console{display:grid;grid-gap:16px;gap:16px}.handover-hero-v2{align-items:center;background:linear-gradient(135deg,rgba(0,143,132,.12),hsla(0,0%,100%,.96) 46%),#fff;border:1px solid #d9eeee;border-radius:12px;box-shadow:0 18px 45px rgba(24,66,59,.08);display:flex;gap:18px;justify-content:space-between;padding:22px}.handover-hero-v2 h1{font-size:30px;margin:5px 0 6px}.handover-hero-v2 p{color:var(--muted);line-height:1.6;margin:0;max-width:760px}.handover-hero-actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;min-width:330px}.handover-stat-strip{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.handover-stat-strip article{background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 30px rgba(23,51,47,.05);display:grid;grid-gap:5px;gap:5px;min-height:96px;padding:14px}.handover-stat-strip small,.handover-stat-strip span{color:var(--muted);font-size:12px;font-weight:850}.handover-stat-strip strong{color:var(--brand-dark);font-size:30px}.handover-command-grid.refined{grid-template-columns:340px minmax(0,1fr) 360px}.handover-filter-row{display:flex;flex-wrap:wrap;gap:7px;padding:0;border:0;background:transparent}.handover-filter-row button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:6px;min-height:30px;padding:6px 10px}.handover-filter-row button.active{background:#eafffb;border-color:#7bdcd2;color:var(--brand-dark)}.handover-filter-row button span{color:var(--brand)}.handover-queue-card strong{font-size:16px}.handover-status-stack{align-items:flex-end;display:grid;grid-gap:8px;gap:8px;justify-items:end}.handover-route-line{align-items:start;background:#fbfefd;border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));padding:13px}.handover-route-line div{align-items:center;color:var(--muted);display:grid;grid-gap:6px;gap:6px;justify-items:center;position:relative;text-align:center}.handover-route-line div:not(:last-child):after{background:#dbe8e6;content:"";height:2px;left:calc(50% + 18px);position:absolute;top:15px;width:calc(100% - 36px)}.handover-route-line i{align-items:center;background:#eef6f4;border-radius:999px;color:var(--muted);display:inline-flex;font-style:normal;font-weight:900;height:30px;justify-content:center;position:relative;width:30px;z-index:1}.handover-route-line .active i{background:var(--brand);color:#fff}.handover-route-line span{font-size:12px;font-weight:850;line-height:1.35}.handover-party-grid{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.handover-party-grid article{background:#fff;border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:7px;gap:7px;min-height:142px;padding:14px}.handover-party-grid p,.handover-party-grid span{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.handover-party-grid strong{color:var(--text);font-size:20px}.handover-transfer-timeline{background:#fbfefd;border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:13px}.handover-transfer-timeline article{display:grid;grid-gap:5px;gap:5px;justify-items:center;text-align:center}.handover-transfer-timeline i{background:#d9e6e4;border-radius:999px;height:12px;width:12px}.handover-transfer-timeline article.done i{background:var(--brand);box-shadow:0 0 0 5px rgba(0,143,132,.1)}.handover-transfer-timeline strong{font-size:13px}.handover-transfer-timeline span{color:var(--muted);font-size:12px}.handover-package-panel{border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:10px;gap:10px;padding:13px}.handover-package-stats{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.handover-package-stats article{background:#fff;border:1px solid var(--line);border-radius:9px;display:grid;grid-gap:5px;gap:5px;min-height:84px;padding:11px}.handover-package-stats article.warning{background:#fff7ed;border-color:#fed7aa}.handover-package-stats span{color:var(--muted);font-size:12px;font-weight:850}.handover-package-stats strong{color:var(--text);font-size:24px}.handover-note-card{border:1px solid var(--line);border-radius:9px;display:grid;grid-gap:6px;gap:6px;padding:12px}.handover-note-card.customer{background:#f0fffc;border-color:#b8ebe3;color:var(--brand-dark)}.handover-note-card.internal{background:#fffaf4;border-color:#fed7aa;color:#9a4a0b}.handover-note-card p{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.handover-ai-card ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:18px}.handover-ai-card li{color:var(--muted);font-size:13px;line-height:1.45}.handover-ai-card li.done{color:var(--brand-dark);font-weight:850}.handover-page-v7{min-height:100vh;background:linear-gradient(180deg,#eef8f6,#f7fbfb 48%,#f5f8fb);padding:18px}.handover-page-v7 .handover-console{gap:14px}.handover-page-v7 .handover-ai-rail,.handover-page-v7 .handover-focus-panel,.handover-page-v7 .handover-hero-v2,.handover-page-v7 .handover-queue-panel,.handover-page-v7 .handover-stat-strip article{border:1px solid #dce8e6;border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 42px rgba(15,35,49,.06)}.handover-page-v7 .handover-hero-v2{min-height:150px;padding:22px;background:linear-gradient(120deg,rgba(19,181,165,.14),hsla(0,0%,100%,.94) 56%),#fff}.handover-page-v7 .handover-hero-v2 .eyebrow{color:#00877b;font-size:12px;font-weight:950}.handover-page-v7 .handover-hero-v2 h1{color:#0f172a;font-size:32px;line-height:1.15}.handover-page-v7 .handover-hero-v2 p{max-width:880px;color:#64748b;font-size:14px}.handover-page-v7 .handover-hero-actions{min-width:0}.handover-page-v7 .handover-hero-actions .btn.primary{background:#00877b;border-color:#00877b}.handover-page-v7 .handover-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.handover-page-v7 .handover-stat-strip article{border-left:4px solid #13b5a5;min-height:112px}.handover-page-v7 .handover-stat-strip article:nth-child(2){border-left-color:#2563eb}.handover-page-v7 .handover-stat-strip article:nth-child(3){border-left-color:#f97316}.handover-page-v7 .handover-stat-strip article:nth-child(4){border-left-color:#7c3aed}.handover-page-v7 .handover-stat-strip strong{color:#0f172a}.handover-page-v7 .handover-flow-v10{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.handover-page-v7 .handover-flow-v10 article{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid #dce8e6;border-radius:8px;box-shadow:0 14px 34px rgba(22,45,42,.045);display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto auto minmax(0,1fr);min-height:86px;padding:12px;position:relative}.handover-page-v7 .handover-flow-v10 article:after{background:#d7e8e5;content:"";height:2px;position:absolute;right:-11px;top:50%;width:12px}.handover-page-v7 .handover-flow-v10 article:last-child:after{display:none}.handover-page-v7 .handover-flow-v10 span{align-items:center;background:#e8faf7;border-radius:7px;color:#08766d;display:inline-flex;font-size:12px;font-weight:950;height:30px;justify-content:center;width:34px}.handover-page-v7 .handover-flow-v10 svg{color:#0f9b8e}.handover-page-v7 .handover-flow-v10 div{min-width:0}.handover-page-v7 .handover-flow-v10 strong{color:#102331;display:block;font-size:13px;font-weight:950;line-height:1.2}.handover-page-v7 .handover-flow-v10 small{color:#64748b;display:block;font-size:11px;font-weight:850;line-height:1.35;margin-top:3px}.handover-page-v7 .handover-flow-v10 b{color:#102331;font-size:17px;font-weight:950;grid-column:1/-1;line-height:1.12;overflow-wrap:anywhere}.handover-page-v7 .handover-flow-v10 article.ready{background:linear-gradient(135deg,#f7fffd,#fff 72%);border-color:#bfe9e3}.handover-page-v7 .handover-flow-v10 article.warn{background:linear-gradient(135deg,#fffaf4,#fff 72%);border-color:#fed7aa}.handover-page-v7 .handover-flow-v10 article.warn span,.handover-page-v7 .handover-flow-v10 article.warn svg{background:#fff4e6;color:#c2410c}.handover-page-v7 .handover-flow-v10 article.hold{background:linear-gradient(135deg,#fff7f7,#fff 72%);border-color:#fecaca}.handover-page-v7 .handover-flow-v10 article.hold span,.handover-page-v7 .handover-flow-v10 article.hold svg{background:#fee2e2;color:#b91c1c}.handover-page-v7 .handover-command-grid.refined{grid-template-columns:minmax(310px,.9fr) minmax(0,1.45fr) minmax(310px,.82fr);gap:12px}.handover-page-v7 .handover-ai-rail,.handover-page-v7 .handover-queue-panel{position:-webkit-sticky;position:sticky;top:14px}.handover-page-v7 .handover-ai-rail,.handover-page-v7 .handover-focus-panel,.handover-page-v7 .handover-queue-panel{padding:14px}.handover-page-v7 .panel-title{border-bottom:0;padding:0}.handover-page-v7 .handover-search-v10{align-items:center;background:#fff;border:1px solid #d9e6e4;border-radius:8px;color:#64748b;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr);min-height:38px;padding:0 10px}.handover-page-v7 .handover-search-v10 input{background:transparent;border:0;color:#102331;font:inherit;font-size:13px;font-weight:850;min-width:0;outline:0}.handover-page-v7 .handover-search-v10 input::placeholder{color:#94a3b8}.handover-page-v7 .handover-filter-row button{border-radius:7px}.handover-page-v7 .handover-filter-row button.active{border-color:#b8ebe3;background:#e8fbf8;color:#00877b}.handover-page-v7 .handover-queue-card{border-radius:9px}.handover-page-v7 .handover-queue-card.active{border-color:#13b5a5;background:linear-gradient(135deg,#f0fffc,#fff);box-shadow:inset 3px 0 0 #13b5a5,0 16px 30px rgba(19,181,165,.1)}.handover-page-v7 .handover-focus-head{padding:14px;border:1px solid #b8ebe3;border-radius:10px;background:linear-gradient(135deg,#f0fffc,#fff)}.handover-page-v7 .handover-focus-head h2{color:#0f172a}.handover-page-v7 .handover-package-panel,.handover-page-v7 .handover-party-grid article,.handover-page-v7 .handover-route-line,.handover-page-v7 .handover-transfer-timeline{border-radius:9px}.handover-page-v7 .handover-route-line{border-color:#b8ebe3;background:#f0fffc}.handover-page-v7 .handover-route-line .active i,.handover-page-v7 .handover-transfer-timeline article.done i{background:#00877b}.handover-page-v7 .handover-ai-card,.handover-page-v7 .handover-package-stats article,.handover-page-v7 .handover-party-grid article,.handover-page-v7 .handover-proof-grid article{border-color:#e2ecea}.handover-page-v7 .handover-package-stats strong,.handover-page-v7 .handover-party-grid strong{color:#102331}.handover-page-v7 .handover-ai-card.orange,.handover-page-v7 .handover-diff-grid,.handover-page-v7 .handover-diff-note,.handover-page-v7 .handover-note-card.internal{border-color:#fed7aa;background:#fffaf4}.handover-page-v7 .handover-ai-card,.handover-page-v7 .handover-note-card.customer{border-color:#b8ebe3;background:#f0fffc}.handover-page-v7 .handover-focus-panel input,.handover-page-v7 .handover-focus-panel select,.handover-page-v7 .handover-focus-panel textarea{outline:none}.handover-page-v7 .handover-focus-panel input:focus,.handover-page-v7 .handover-focus-panel select:focus,.handover-page-v7 .handover-focus-panel textarea:focus{border-color:#13b5a5;box-shadow:0 0 0 3px rgba(19,181,165,.1)}.handover-page-v7 .dispatch-footer .btn.primary{background:#00877b;border-color:#00877b}@media (max-width:1500px){.handover-page-v7 .handover-command-grid.refined{grid-template-columns:1fr}.handover-page-v7 .handover-flow-v10{grid-template-columns:repeat(3,minmax(0,1fr))}.handover-page-v7 .handover-flow-v10 article:after{display:none}.handover-page-v7 .handover-ai-rail,.handover-page-v7 .handover-queue-panel{position:static}}@media (max-width:980px){.handover-page-v7{padding:12px}.handover-page-v7 .handover-focus-head,.handover-page-v7 .handover-hero-actions,.handover-page-v7 .handover-hero-v2,.handover-page-v7 .handover-party-grid{align-items:stretch;flex-direction:column}.handover-page-v7 .dispatch-grid,.handover-page-v7 .handover-flow-v10,.handover-page-v7 .handover-package-stats,.handover-page-v7 .handover-party-grid,.handover-page-v7 .handover-proof-grid,.handover-page-v7 .handover-route-line,.handover-page-v7 .handover-stat-strip,.handover-page-v7 .handover-transfer-timeline{grid-template-columns:1fr}.handover-page-v7 .handover-party-grid>svg,.handover-page-v7 .handover-route-line div:after{display:none}.handover-page-v7 .handover-hero-v2 h1{font-size:26px}}.settlement-freeze-panel{display:grid;grid-gap:14px;gap:14px}.settlement-hero-v2 h1{font-size:30px;margin:6px 0 8px}.settlement-kpis-v2{grid-template-columns:repeat(5,minmax(0,1fr))}.settlement-command-grid{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:330px minmax(0,1fr) 340px}.settlement-ai-rail,.settlement-focus-panel,.settlement-party-queue{display:grid;grid-gap:12px;gap:12px}.settlement-queue-list{display:grid;grid-gap:9px;gap:9px;max-height:calc(100vh - 310px);overflow:auto;padding-right:4px}.settlement-queue-card{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:grid;grid-gap:7px;gap:7px;min-height:104px;padding:11px;text-align:left}.settlement-queue-card.active{background:#f0fffc;border-color:#74dcd2;box-shadow:inset 3px 0 0 var(--brand)}.settlement-queue-card.danger{background:#fff7f7;border-color:#fecaca}.settlement-queue-card.orange{background:#fffaf4;border-color:#fed7aa}.settlement-ai-rail p,.settlement-focus-head p,.settlement-queue-card p,.settlement-queue-card small{color:var(--muted);line-height:1.55;margin:0}.settlement-focus-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.settlement-focus-head h2{font-size:24px;margin:4px 0 6px}.settlement-focus-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.settlement-focus-metrics>div{background:#fbfffe;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-height:86px;padding:12px}.settlement-focus-metrics small,.settlement-focus-metrics span{color:var(--muted);font-size:12px;font-weight:850}.settlement-focus-metrics strong{color:var(--text);font-size:22px;line-height:1}.settlement-ledger-preview{overflow:hidden}.settlement-ledger-preview,.settlement-profit-bridge{border:1px solid var(--line);border-radius:9px;display:grid}.settlement-profit-bridge{background:#fff;grid-gap:9px;gap:9px;padding:12px}.settlement-bridge-head,.settlement-primary-actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.settlement-bridge-head span{color:var(--muted);font-size:12px;font-weight:850}.settlement-bridge-row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:92px minmax(0,1fr) 130px}.settlement-bridge-row span{color:var(--muted);font-size:12px;font-weight:850}.settlement-bridge-row i{background:#eef4f3;border-radius:999px;height:9px;overflow:hidden}.settlement-bridge-row b{background:var(--brand);border-radius:inherit;display:block;height:100%}.settlement-bridge-row.blue b{background:var(--blue)}.settlement-bridge-row.orange b{background:#f59e0b}.settlement-bridge-row.red b{background:#ef4444}.settlement-bridge-row strong{font-size:13px;justify-self:end;white-space:nowrap}.settlement-primary-actions{background:#fbfffe;border:1px solid var(--line);border-radius:8px;justify-content:flex-start;padding:10px}.settlement-ledger-card{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(150px,1fr) minmax(220px,1.2fr) 80px auto;min-height:62px;padding:10px 12px}.settlement-ledger-card:last-child{border-bottom:0}.settlement-ledger-card span{display:grid;grid-gap:3px;gap:3px;min-width:0}.settlement-ledger-card small{color:var(--muted);font-size:12px}.settlement-ledger-card b{justify-self:end}.settlement-alert-card{background:#fffaf4;border:1px solid #fed7aa;border-radius:8px;display:grid;grid-gap:7px;gap:7px;padding:12px}.settlement-alert-card.teal{background:#f0fffc;border-color:#bdeee7}.settlement-alert-card.teal span{color:var(--brand-dark)}.settlement-alert-card.teal p{color:#51635f}.settlement-alert-card span{align-items:center;color:#9a4d00;display:flex;font-size:13px;font-weight:900;gap:6px}.settlement-next-actions{display:grid;grid-gap:8px;gap:8px}button.action-row{cursor:pointer;font:inherit;text-align:left}.settlement-freeze-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.freeze-summary-card{padding:14px;border:1px solid var(--line);border-radius:8px;background:#fbfefd}.freeze-summary-card span{color:var(--muted);font-size:12px;font-weight:850}.freeze-summary-card strong{display:block;margin:6px 0;font-size:26px;color:var(--text)}.freeze-summary-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.freeze-summary-card.danger{border-color:#fecaca;background:#fff7f7}.freeze-case-list{display:grid;grid-gap:10px;gap:10px}.freeze-case-card{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}.freeze-case-card p,.freeze-case-card small{margin:4px 0 0;color:var(--muted)}.settlement-party-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.settlement-party-card{display:grid;grid-gap:10px;gap:10px;min-height:148px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#fff}.settlement-party-card.teal{border-color:#b8ebe3;background:#f7fffd}.settlement-party-card.orange{border-color:#fed7aa;background:#fffaf4}.settlement-party-card.danger{border-color:#fecaca;background:#fff7f7}.settlement-party-card p,.settlement-party-card small{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.settlement-page-v6{background:radial-gradient(circle at 14% 2%,rgba(0,156,146,.08),transparent 30%),linear-gradient(180deg,#fbfdfd,#f7faf9);display:grid;grid-gap:14px;gap:14px;min-height:calc(100vh - 1px);padding:24px 28px 18px}.settlement-page-v7{padding:14px 18px 18px;background:linear-gradient(180deg,rgba(19,181,165,.07),rgba(247,250,249,0) 24%),#f7faf9}.settlement-topline-v6{align-items:center;display:flex;gap:18px;justify-content:space-between}.settlement-breadcrumb-v6{color:#7c8784;font-size:13px;font-weight:850;margin-bottom:10px}.settlement-topline-v6 h1{color:#101b19;font-size:28px;letter-spacing:0;line-height:1.15;margin:0}.settlement-topline-v6 p{color:#66736f;font-size:13px;font-weight:700;line-height:1.7;margin:8px 0 0;max-width:840px}.settlement-page-v7 .settlement-topline-v6 h1{font-size:26px}.settlement-page-v7 .settlement-breadcrumb-v6{margin-bottom:6px;color:#00877b}.settlement-page-v7 .settlement-topline-v6 p{max-width:720px}.settlement-command-search-v6{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid #e0e8e6;border-radius:8px;box-shadow:0 10px 28px rgba(24,50,47,.04);display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(260px,1fr) auto auto;min-height:42px;min-width:650px;padding:4px 5px 4px 14px}.settlement-command-search-v6 svg{color:#8a9693}.settlement-command-search-v6 input{background:transparent;border:0;color:#17211f;font:inherit;font-size:13px;min-width:0;outline:0}.settlement-command-search-v6 a,.settlement-command-search-v6 button{align-items:center;border-radius:7px;display:inline-flex;font-size:13px;font-weight:950;gap:6px;height:34px;justify-content:center;padding:0 13px;text-decoration:none}.settlement-command-search-v6 button{background:#fff;border:1px solid #dfe8e6;color:#5f6d69}.settlement-command-search-v6 a{background:#009c92;border:1px solid #009c92;color:#fff}.settlement-tabs-v6{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.settlement-tabs-v6 button{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid #e0e8e6;border-radius:8px;color:#4c5a56;cursor:pointer;display:grid;font:inherit;font-size:13px;font-weight:950;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-height:48px;padding:0 14px;text-align:left}.settlement-tabs-v6 button.active{background:#eafffb;border-color:#15b8ad;color:#007d75;box-shadow:inset 0 -3px 0 #009c92}.settlement-tabs-v6 button b{background:#f2f6f5;border-radius:999px;color:#53625e;font-size:12px;justify-self:end;min-width:28px;padding:5px 8px;text-align:center}.settlement-tabs-v6 button.active b{background:#fff;color:#007d75}.settlement-workbench-v6{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:360px minmax(0,1fr) 330px}.settlement-page-v7 .settlement-workbench-v6{grid-template-columns:minmax(320px,.82fr) minmax(720px,1.75fr) minmax(320px,.88fr);gap:12px}.settlement-ai-v6,.settlement-bottom-kpis-v6,.settlement-detail-v6,.settlement-freeze-panel-v3,.settlement-queue-v6{background:hsla(0,0%,100%,.96);border:1px solid #dfe8e6;border-radius:8px;box-shadow:0 14px 34px rgba(22,45,42,.04)}.settlement-ai-v6,.settlement-detail-v6,.settlement-queue-v6{display:grid;grid-gap:12px;gap:12px;padding:14px}.settlement-page-v7 .settlement-ai-v6,.settlement-page-v7 .settlement-detail-v6,.settlement-page-v7 .settlement-queue-v6{border-color:#dfeae8;box-shadow:0 18px 42px rgba(15,23,42,.055)}.settlement-ledger-title-v7,.settlement-panel-title-v7{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.settlement-panel-title-v7 h2{margin:0;color:#102331;font-size:17px;line-height:1.2;font-weight:950}.settlement-ledger-title-v7 span,.settlement-panel-title-v7 span{display:block;margin-top:3px;color:#64748b;font-size:12px;font-weight:850}.settlement-panel-title-v7 svg{color:#00877b}.settlement-queue-segments-v10{background:#f8fbfa;border:1px solid #e4ebe9;border-radius:10px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:7px}.settlement-queue-segments-v10 button{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#52605c;cursor:pointer;display:grid;font:inherit;font-size:12px;font-weight:900;grid-gap:6px;gap:6px;grid-template-columns:16px minmax(0,1fr) auto;min-height:34px;min-width:0;padding:6px 7px;text-align:left}.settlement-queue-segments-v10 button svg{color:#7b8a86}.settlement-queue-segments-v10 button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settlement-queue-segments-v10 button b{background:#eef5f4;border-radius:999px;color:#60706d;font-size:11px;min-width:22px;padding:3px 6px;text-align:center}.settlement-queue-segments-v10 button.active{background:#fff;border-color:#9bded7;box-shadow:0 8px 18px rgba(0,143,132,.08);color:#007d75}.settlement-queue-segments-v10 button.active svg{color:#00877b}.settlement-queue-segments-v10 button.active b{background:#e9fbf7;color:#007d75}.settlement-queue-list-v3{max-height:665px;min-height:0}.settlement-queue-card-v3{border-color:#e3ebe9;min-height:128px}.settlement-queue-card-v3.active{border-color:#009c92;box-shadow:inset 3px 0 0 #009c92,0 14px 30px rgba(16,124,116,.1)}.settlement-detail-v6 .settlement-statement-head{border-bottom-color:#e8efed}.settlement-detail-v6 .settlement-statement-head h2{color:#101b19;font-size:24px}.settlement-statement-meta span{background:#fbfefd;border-color:#e7eeec}.settlement-ledger-table-v3,.settlement-lower-grid-v3>*,.settlement-profit-bridge,.settlement-release-check-v4{border-color:#e4ebe9;border-radius:8px}.settlement-ledger-head-v3{background:#f8fbfa}.settlement-ledger-row-v3.blocked{background:#fff8f7}.settlement-action-bar-v3{gap:10px}.settlement-ai-v6 .panel-title{margin-bottom:0}.settlement-ai-v6 .settlement-ai-card-v3,.settlement-ai-v6 .settlement-health-card-v3,.settlement-ai-v6 .settlement-safe-card-v3{border-radius:8px}.settlement-bottom-kpis-v6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden}.settlement-bottom-kpis-v6 article{border-right:1px solid #e7eeec;display:grid;grid-gap:5px;gap:5px;min-height:92px;padding:18px 20px}.settlement-bottom-kpis-v6 article:last-child{border-right:0}.settlement-bottom-kpis-v6 span{color:#66736f;font-size:12px;font-weight:850}.settlement-bottom-kpis-v6 strong{color:#10211d;font-size:22px;line-height:1.08}.settlement-bottom-kpis-v6 small{color:#008c84;font-size:12px;font-weight:850}.settlement-page-v3{display:grid;grid-gap:14px;gap:14px}.settlement-topline{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 2px 2px}.settlement-topline h1{margin:0;font-size:30px;line-height:1.08}.settlement-topline p{margin:5px 0 0;color:var(--muted);font-size:14px}.settlement-top-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.settlement-tabs{display:flex;gap:10px;overflow-x:auto;padding:2px 0}.settlement-tabs button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 13px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font:inherit;font-size:13px;font-weight:900;white-space:nowrap;cursor:pointer}.settlement-tabs button b{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#f1f5f9;color:var(--muted);font-size:12px}.settlement-tabs button.active{border-color:#79dcd2;background:#eafffb;color:var(--brand-dark);box-shadow:inset 0 -2px 0 var(--brand)}.settlement-tabs button.active b{background:#fff;color:var(--brand-dark)}.settlement-kpi-row-v3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.settlement-priority-strip-v4{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.settlement-priority-strip-v4 button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:grid;grid-gap:6px;gap:6px;grid-template-columns:auto minmax(0,1fr) auto;min-height:82px;padding:12px;text-align:left}.settlement-priority-strip-v4 button svg{color:var(--brand-dark);grid-row:span 2}.settlement-priority-strip-v4 span{font-size:13px;font-weight:950}.settlement-priority-strip-v4 strong{font-size:24px;justify-self:end;line-height:1}.settlement-priority-strip-v4 small{color:var(--muted);font-size:12px;font-weight:800}.settlement-priority-strip-v4 button.active,.settlement-priority-strip-v4 button:hover{box-shadow:0 12px 28px rgba(15,118,110,.08);transform:translateY(-1px)}.settlement-priority-strip-v4 .teal,.settlement-priority-strip-v4 .teal svg{border-color:#b8ebe3;color:var(--brand-dark)}.settlement-priority-strip-v4 .blue,.settlement-priority-strip-v4 .blue svg{border-color:#bfdbfe;color:#1d4ed8}.settlement-priority-strip-v4 .orange,.settlement-priority-strip-v4 .orange svg{border-color:#fed7aa;color:#c2410c}.settlement-priority-strip-v4 .danger,.settlement-priority-strip-v4 .danger svg{border-color:#fecaca;color:#b91c1c}.settlement-priority-strip-v4 .active.teal{background:#f0fffc}.settlement-priority-strip-v4 .active.blue{background:#eff6ff}.settlement-priority-strip-v4 .active.orange{background:#fff7ed}.settlement-priority-strip-v4 .active.danger{background:#fff1f2}.settlement-workbench-v3{display:grid;grid-template-columns:330px minmax(0,1fr) 340px;grid-gap:12px;gap:12px;align-items:start}.settlement-ai-v3,.settlement-detail-v3,.settlement-queue-v3{display:grid;grid-gap:12px;gap:12px;border-color:#ddebea;box-shadow:0 14px 34px rgba(15,23,42,.045)}.settlement-search-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-height:42px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#fbfefd}.settlement-search-row input{min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:13px}.settlement-search-row button{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--muted)}.settlement-queue-tools{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.settlement-queue-tools select{width:100%;min-height:38px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);font:inherit;font-size:13px;padding:8px 10px}.settlement-filter-state-v10{align-items:center;background:#f8fbfa;border:1px solid #e4ebe9;border-radius:8px;color:#64748b;display:flex;font-size:12px;font-weight:900;gap:10px;justify-content:space-between;min-height:38px;padding:8px 10px}.settlement-filter-state-v10 span{min-width:0;overflow-wrap:anywhere}.settlement-empty-filter-v10 button,.settlement-filter-state-v10 button{border:1px solid #b8ebe3;border-radius:8px;background:#f0fffc;color:var(--brand-dark);cursor:pointer;font:inherit;font-size:12px;font-weight:950;min-height:30px;padding:5px 9px;white-space:nowrap}.settlement-empty-filter-v10{align-items:center;border:1px dashed #cfe3df;border-radius:10px;color:var(--brand-dark);display:grid;grid-gap:8px;gap:8px;justify-items:center;min-height:190px;padding:24px;text-align:center}.settlement-empty-filter-v10 svg{color:#0f9b8e}.settlement-empty-filter-v10 strong{color:var(--text);font-size:15px}.settlement-empty-filter-v10 span{color:var(--muted);font-size:12px;font-weight:850;line-height:1.5}.settlement-queue-list-v3{display:grid;grid-gap:9px;gap:9px;max-height:calc(100vh - 320px);min-height:520px;overflow:auto;padding-right:3px}.settlement-queue-card-v3{display:grid;grid-gap:8px;gap:8px;width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);text-align:left;cursor:pointer}.settlement-queue-card-v3.active{border-color:#13b5a5;background:linear-gradient(135deg,#f1fffc,#fff);box-shadow:inset 3px 0 0 var(--brand),0 14px 30px rgba(19,181,165,.09)}.settlement-queue-card-v3.danger{border-color:#fecaca;background:#fff7f7}.settlement-queue-card-v3.orange{border-color:#fed7aa;background:#fffaf4}.settlement-queue-card-v3 p,.settlement-queue-card-v3 small{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.mini-status{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border:1px solid #b8ebe3;border-radius:999px;background:#f0fffc;color:var(--brand-dark);font-size:12px;font-weight:950}.mini-status.danger{border-color:#fecaca;background:#fff1f2;color:#b91c1c}.mini-status.orange{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.mini-status.blue{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.settlement-amount-line{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.settlement-amount-line span{display:grid;grid-gap:3px;gap:3px;padding:8px;border:1px solid #edf2f2;border-radius:8px;background:hsla(0,0%,100%,.72);color:var(--muted);font-size:12px}.settlement-amount-line b{color:var(--text)}.settlement-statement-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:10px;border-bottom:1px solid var(--line)}.settlement-statement-head h2{margin:4px 0 7px;font-size:28px;line-height:1.1}.settlement-statement-head p{margin:0;color:var(--muted);line-height:1.5}.statement-state{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border:1px solid #b8ebe3;border-radius:999px;background:#f0fffc;color:var(--brand-dark);font-size:12px;font-weight:950;white-space:nowrap}.statement-state.danger{border-color:#fecaca;background:#fff1f2;color:#b91c1c}.statement-state.orange{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.statement-state.blue{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.settlement-statement-meta{display:grid;grid-template-columns:1.2fr 1fr .7fr 1fr;grid-gap:8px;gap:8px}.settlement-statement-meta span{display:grid;grid-gap:4px;gap:4px;min-height:62px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#fbfffe;color:var(--text);font-size:13px;font-weight:850}.settlement-statement-meta b{color:var(--muted);font-size:12px;font-weight:900}.settlement-summary-strip-v7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.settlement-summary-strip-v7 article{display:grid;grid-gap:5px;gap:5px;min-height:86px;padding:11px;border:1px solid #dfeae8;border-radius:8px;background:#fff}.settlement-summary-strip-v7 span{color:#64748b;font-size:12px;font-weight:900}.settlement-summary-strip-v7 strong{color:#102331;font-size:19px;line-height:1.15;overflow-wrap:anywhere}.settlement-summary-strip-v7 small{color:#64748b;font-size:11px;font-weight:850}.settlement-summary-strip-v7 .teal{border-left:4px solid #13b5a5}.settlement-summary-strip-v7 .red{border-left:4px solid #ef4444}.settlement-summary-strip-v7 .orange{border-left:4px solid #f59e0b}.settlement-summary-strip-v7 .blue{border-left:4px solid #2563eb}.settlement-cash-radar-v8{background:linear-gradient(135deg,#f8fffd,#fff 55%,#f8fbff);border:1px solid #dcefed;border-radius:10px;display:grid;grid-gap:12px;gap:12px;padding:12px}.settlement-cash-head-v8{align-items:center;display:flex;gap:12px;justify-content:space-between}.settlement-cash-head-v8 strong{color:var(--text);display:block;font-size:15px;font-weight:950}.settlement-cash-head-v8 span{color:var(--muted);display:block;font-size:12px;font-weight:800;line-height:1.45;margin-top:3px}.settlement-cash-head-v8 a{align-items:center;background:#0f9b8e;border-radius:8px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:950;gap:5px;min-height:34px;padding:0 10px;text-decoration:none}.settlement-cash-grid-v8{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.settlement-cash-grid-v8 article{background:#fff;border:1px solid #e3ebe9;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-height:94px;padding:10px}.settlement-cash-grid-v8 article svg{color:#0f9b8e}.settlement-cash-grid-v8 article.blue svg{color:#2563eb}.settlement-cash-grid-v8 article.red svg{color:#dc2626}.settlement-cash-grid-v8 article.orange svg{color:#f59e0b}.settlement-cash-grid-v8 span{color:#64748b;font-size:12px;font-weight:900}.settlement-cash-grid-v8 strong{color:#0f172a;font-size:18px;font-weight:950;line-height:1.12;overflow-wrap:anywhere}.settlement-cash-grid-v8 small{color:#64748b;font-size:11px;font-weight:800}.settlement-payment-sequence-v8{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.settlement-payment-sequence-v8 article{align-items:center;background:#fff;border:1px solid #d9ebe8;border-radius:8px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr);min-height:64px;padding:9px}.settlement-payment-sequence-v8 article.blocked{background:#fff7f7;border-color:#fecaca}.settlement-payment-sequence-v8 b{align-items:center;background:#e8faf7;border-radius:7px;color:#08766d;display:inline-flex;font-size:12px;font-weight:950;height:30px;justify-content:center;width:34px}.settlement-payment-sequence-v8 article.blocked b{background:#fee2e2;color:#b91c1c}.settlement-payment-sequence-v8 strong{color:var(--text);display:block;font-size:12px;font-weight:950}.settlement-payment-sequence-v8 span{color:var(--muted);display:block;font-size:11px;font-weight:800;line-height:1.35;margin-top:2px}.settlement-release-check-v4{background:#fbfffe;border:1px solid var(--line);border-radius:9px;display:grid;grid-gap:10px;gap:10px;padding:12px}.settlement-release-check-v4>div:first-child{align-items:center;display:flex;justify-content:space-between;gap:10px}.settlement-release-check-v4 strong{color:var(--text);font-size:14px}.settlement-release-check-v4>div:first-child span{color:var(--muted);font-size:12px;font-weight:900}.settlement-release-grid-v4{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.settlement-release-grid-v4 article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-height:82px;padding:10px}.settlement-release-grid-v4 article svg{color:var(--brand-dark)}.settlement-release-grid-v4 article.blocked{background:#fff7f7;border-color:#fecaca}.settlement-release-grid-v4 article.blocked svg{color:#b91c1c}.settlement-release-grid-v4 span{color:var(--text);font-size:12px;font-weight:950}.settlement-release-grid-v4 small{color:var(--muted);font-size:11px;font-weight:800;line-height:1.4}.settlement-freeze-callout-v3{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border:1px solid #fed7aa;border-radius:9px;background:#fffaf4}.settlement-freeze-callout-v3 svg{color:#ea580c}.settlement-freeze-callout-v3 p{margin:4px 0 0;color:var(--muted);font-size:13px}.settlement-freeze-reasons-v3{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(239,68,68,.16);border-radius:12px;background:linear-gradient(135deg,rgba(255,247,237,.82),hsla(0,0%,100%,.96))}.settlement-reason-title{display:flex;align-items:center;gap:8px}.settlement-reason-title svg{color:#ea580c}.settlement-reason-title strong{color:var(--text);font-size:14px}.settlement-reason-title span{margin-left:auto;color:var(--muted);font-size:12px;font-weight:850}.settlement-reason-grid{display:grid;grid-gap:8px;gap:8px}.settlement-reason-grid article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid rgba(226,232,240,.9);border-radius:10px;background:#fff}.settlement-reason-grid strong{display:block;color:var(--text);font-size:13px}.settlement-reason-grid p,.settlement-reason-grid small{display:block;margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.ledger-mini-link,.settlement-reason-grid a{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:5px 9px;border:1px solid #fed7aa;border-radius:8px;background:#fff7ed;color:#c2410c;text-decoration:none;font-size:12px;font-weight:950;white-space:nowrap}.settlement-ledger-table-v3{display:grid;border:1px solid var(--line);border-radius:9px;overflow:hidden;background:#fff}.settlement-ledger-title-v7{padding:11px 12px;border-bottom:1px solid var(--line);background:#fbfefd}.settlement-ledger-title-v7 strong{color:#102331;font-size:15px}.settlement-ledger-head-v3,.settlement-ledger-row-v3{display:grid;grid-template-columns:minmax(120px,1fr) minmax(180px,1.3fr) minmax(110px,.9fr) 64px 76px 112px;grid-gap:8px;gap:8px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line)}.settlement-ledger-head-v3{background:#f7fbfa;color:var(--muted);font-size:12px;font-weight:950}.settlement-ledger-row-v3{min-height:54px;color:var(--text);font-size:13px}.settlement-ledger-row-v3.blocked{background:#fffaf4}.settlement-ledger-row-v3 span{min-width:0;overflow-wrap:anywhere}.settlement-ledger-row-v3 span:first-child{display:flex;align-items:center;gap:7px}.settlement-ledger-row-v3 button{min-height:28px;padding:4px 8px;border:1px solid #b8ebe3;border-radius:7px;background:#f0fffc;color:var(--brand-dark);font:inherit;font-size:12px;font-weight:900}.settlement-ledger-row-v3 .ledger-mini-link.danger{border-color:#fecaca;background:#fff1f2;color:#be123c}.settlement-ledger-row-v3 strong{justify-self:end;white-space:nowrap}.settlement-ledger-row-v3 .income{color:var(--brand-dark)}.settlement-ledger-row-v3 .expense{color:#c2410c}.settlement-total-row-v3{display:flex;justify-content:flex-end;gap:18px;padding:13px 12px;background:#fbfffe;color:var(--muted);font-size:13px;font-weight:900}.settlement-total-row-v3 strong{color:var(--brand-dark);font-size:18px}.settlement-action-bar-v3{display:flex;flex-wrap:wrap;gap:9px;padding:10px;border:1px solid var(--line);border-radius:9px;background:#fbfffe}.settlement-lower-grid-v3{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:10px;gap:10px}.settlement-adjust-form-v3,.settlement-statement-list-v3{display:grid;grid-gap:9px;gap:9px;padding:12px;border:1px solid var(--line);border-radius:9px;background:#fff}.settlement-adjust-form-v3{grid-template-columns:repeat(3,minmax(0,1fr))}.settlement-adjust-form-head-v10{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px}.settlement-adjust-form-head-v10>strong{color:var(--text);font-size:15px}.settlement-adjust-form-head-v10>div{display:flex;flex-wrap:wrap;gap:6px;padding:4px;border:1px solid var(--line);border-radius:999px;background:#f8fafc}.settlement-adjust-form-head-v10 button{min-height:30px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:12px;font-weight:950;padding:0 11px}.settlement-adjust-form-head-v10 button.active{background:#fff;color:var(--brand-dark);box-shadow:var(--shadow-soft)}.settlement-adjust-anchor,.settlement-adjust-form-v3 .wide,.settlement-adjust-form-v3 button,.settlement-adjust-form-v3>strong{grid-column:1/-1}.settlement-adjust-anchor{margin:-2px 0 2px;padding:8px 10px;border:1px solid #b8ebe3;border-radius:8px;background:#f0fffc;color:var(--brand-dark);font-size:12px;font-weight:850;overflow-wrap:anywhere}.settlement-adjust-form-v3 label{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:12px;font-weight:950}.settlement-adjust-form-v3 input,.settlement-adjust-form-v3 select{width:100%;min-height:36px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--text);font:inherit;font-size:13px;padding:8px 9px}.settlement-statement-list-v3 article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:9px;gap:9px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}.settlement-statement-list-v3 article:first-of-type{border-top:0}.settlement-statement-list-v3 span{display:grid;grid-gap:3px;gap:3px;min-width:0;font-weight:900}.settlement-statement-list-v3 small{color:var(--muted);font-size:12px;font-weight:700}.settlement-ai-v3{position:-webkit-sticky;position:sticky;top:88px}.settlement-page-v7 .settlement-ai-v6{position:-webkit-sticky;position:sticky;top:84px}.settlement-health-card-v3{display:grid;grid-gap:7px;gap:7px;padding:13px;border:1px solid #b8ebe3;border-radius:10px;background:#f6fffd}.settlement-health-card-v3 span{color:var(--muted);font-size:12px;font-weight:950}.settlement-health-card-v3 strong{color:var(--brand-dark);font-size:30px;line-height:1}.settlement-ai-card-v3 p,.settlement-health-card-v3 p,.settlement-safe-card-v3 p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.settlement-waterfall-v3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;min-height:156px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff}.settlement-waterfall-v3 div{display:grid;grid-template-rows:auto 1fr auto;grid-gap:7px;gap:7px;justify-items:center;min-width:0}.settlement-waterfall-v3 span{color:var(--muted);font-size:11px;font-weight:900;text-align:center}.settlement-waterfall-v3 i{display:flex;align-items:flex-end;width:28px;height:82px;border-radius:999px;background:#eef4f3;overflow:hidden}.settlement-waterfall-v3 b{display:block;width:100%;min-height:8px;border-radius:inherit;background:var(--brand)}.settlement-waterfall-v3 .blue b{background:var(--blue)}.settlement-waterfall-v3 .orange b{background:#f59e0b}.settlement-waterfall-v3 .red b{background:#ef4444}.settlement-waterfall-v3 strong{max-width:100%;color:var(--text);font-size:11px;overflow-wrap:anywhere;text-align:center}.settlement-ai-card-v3,.settlement-safe-card-v3{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff}.settlement-ai-card-v3.warning{border-color:#fed7aa;background:#fffaf4}.settlement-safe-card-v3{border-color:#b8ebe3;background:#f6fffd}.settlement-page-v7 .settlement-safe-card-v3{border-color:#bfdbfe;background:#f8fbff}.settlement-safe-card-v3 strong{display:flex;align-items:center;gap:7px}.settlement-next-actions-v3{display:grid;grid-gap:8px;gap:8px}.settlement-next-actions-v3 a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;min-height:42px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);text-decoration:none;font-size:13px;font-weight:900}.settlement-freeze-panel-v3{display:grid;grid-gap:13px;gap:13px}.settlement-preview-shell{min-height:100vh;padding:24px;background:#eef7f5}.statement-preview-toolbar{position:-webkit-sticky;position:sticky;top:12px;z-index:5;max-width:1060px;margin:0 auto 18px;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:hsla(0,0%,100%,.94);box-shadow:0 16px 44px rgba(15,23,42,.08)}.statement-preview-toolbar>div{display:flex;align-items:center;gap:10px}.statement-preview-toolbar span{color:var(--muted);font-size:13px}.settlement-paper{max-width:1060px;margin:0 auto;padding:34px;border:1px solid #dbe7e5;border-radius:18px;background:#fff;box-shadow:0 20px 70px rgba(15,23,42,.1)}.statement-paper-head{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:24px;gap:24px;align-items:start;padding-bottom:22px;border-bottom:2px solid #0f9f90}.statement-paper-head h1{margin:18px 0 5px;font-size:34px;letter-spacing:0}.statement-paper-head p{margin:0;color:var(--muted)}.statement-meta-box{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--line);border-radius:12px;background:#f8fcfb}.statement-info-grid div,.statement-meta-box div{display:flex;justify-content:space-between;gap:12px}.statement-info-grid span,.statement-meta-box span,.statement-summary-row span{color:var(--muted);font-size:12px;font-weight:900}.statement-info-grid{margin:22px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.statement-info-grid div{min-height:54px;flex-direction:column;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff}.statement-info-grid strong{overflow-wrap:anywhere}.statement-summary-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:22px}.statement-summary-row article{padding:13px;border:1px solid var(--line);border-radius:12px;background:#f8fcfb}.statement-summary-row strong{display:block;margin-top:8px;font-size:24px}.statement-summary-row .teal strong{color:var(--brand-dark)}.statement-summary-row .danger strong{color:#dc2626}.statement-table{border:1px solid var(--line);border-radius:12px;overflow:hidden}.statement-table-head,.statement-table-row{display:grid;grid-template-columns:92px 120px 130px minmax(0,1fr) 86px 120px;grid-gap:8px;gap:8px;align-items:center;padding:11px 12px;border-bottom:1px solid var(--line)}.statement-table-head{background:#f1faf8;color:var(--muted);font-size:12px;font-weight:950}.statement-table-row{font-size:13px}.statement-table-row span{min-width:0;overflow-wrap:anywhere}.statement-table-row strong{justify-self:end}.statement-terms{margin-top:22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.statement-terms div{min-height:130px;padding:14px;border:1px solid var(--line);border-radius:12px;background:#fff}.statement-terms p{color:var(--muted);line-height:1.75}.profit-decision-panel{display:grid;grid-gap:16px;gap:16px}.profit-hero-v2 h1{font-size:30px;margin:6px 0 8px}.control-kpis.profit-kpis-v2{grid-template-columns:repeat(5,minmax(0,1fr))}.profit-kpis-v2 .metric-tile{min-height:94px;padding:12px}.profit-kpis-v2 .metric-tile strong{font-size:22px}.profit-decision-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.profit-decision-head h2{margin:4px 0 6px;font-size:24px}.profit-decision-head p{margin:0;max-width:720px;color:var(--muted);line-height:1.65}.profit-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.profit-action-list{display:grid;grid-gap:10px;gap:10px}.profit-action-card{position:relative;display:grid;grid-gap:5px;gap:5px;min-height:116px;padding:13px 14px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);text-decoration:none}.profit-action-card.teal{border-color:#b8ebe3;background:#f7fffd}.profit-action-card.orange{border-color:#fed7aa;background:#fffaf4}.profit-action-card.danger,.profit-action-card.red{border-color:#fecaca;background:#fff7f7}.profit-action-card span{color:var(--brand-dark);font-size:12px;font-weight:900}.profit-action-card strong{font-size:15px}.profit-action-card em{position:absolute;top:12px;right:13px;color:var(--text);font-style:normal;font-weight:900}.profit-action-card p{margin:0;padding-right:36px;color:var(--muted);font-size:13px;line-height:1.55}.profit-command-grid{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(520px,1.7fr) minmax(280px,.95fr);grid-gap:12px;gap:12px;align-items:start}.profit-ai-rail,.profit-focus-panel,.profit-rank-panel{min-width:0}.profit-rank-tabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:4px;border:1px solid var(--line);border-radius:8px;background:#f7faf9}.profit-rank-tabs span{padding:8px 10px;border-radius:6px;color:var(--muted);font-size:12px;font-weight:900;text-align:center}.profit-rank-tabs .active{background:#fff;color:var(--brand-dark);box-shadow:0 5px 14px rgba(15,23,42,.06)}.profit-rank-list{display:grid;grid-gap:8px;gap:8px;margin-top:12px;max-height:490px;overflow:auto;padding-right:3px}.profit-rank-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}.profit-rank-card.active{border-color:#13b5a5;background:linear-gradient(135deg,#f1fffc,#fff);box-shadow:0 14px 30px rgba(19,181,165,.1)}.profit-rank-card div{min-width:0;display:grid;grid-gap:4px;gap:4px}.profit-rank-card small,.profit-rank-card strong{overflow-wrap:anywhere}.profit-rank-card small{color:var(--muted);font-size:12px;font-weight:800}.profit-rank-card>span{color:#07855f;font-size:16px;font-weight:950}.profit-focus-panel{display:grid;grid-gap:14px;gap:14px}.profit-focus-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.profit-focus-head h2{margin:4px 0 6px;font-size:26px;line-height:1.15}.profit-focus-head p{margin:0;color:var(--muted);line-height:1.6}.profit-waterfall{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#fbfefd}.profit-waterfall-row{display:grid;grid-template-columns:120px minmax(0,1fr) 150px;grid-gap:12px;gap:12px;align-items:center;min-width:0}.profit-waterfall-row span{color:var(--muted);font-size:13px;font-weight:900}.profit-waterfall-row strong{text-align:right;font-weight:950}.profit-waterfall-track{height:16px;border-radius:999px;background:#eef4f3;overflow:hidden}.profit-waterfall-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#13b5a5,#07855f)}.profit-waterfall-row.blue .profit-waterfall-track i{background:linear-gradient(90deg,#2f80ed,#56ccf2)}.profit-waterfall-row.orange .profit-waterfall-track i{background:linear-gradient(90deg,#f97316,#f59e0b)}.profit-waterfall-row.red .profit-waterfall-track i{background:linear-gradient(90deg,#ef4444,#fb923c)}.profit-route-rows{border:1px solid var(--line);border-radius:9px;display:grid;overflow:hidden}.profit-route-rows article{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;grid-template-columns:74px minmax(0,1fr) minmax(190px,.9fr) 64px;min-height:48px;padding:9px 11px}.profit-route-rows article:last-child{border-bottom:0}.profit-route-rows span{background:#e8fbf8;border-radius:999px;color:var(--brand-dark);font-size:12px;font-weight:900;justify-self:start;padding:5px 8px}.profit-route-rows small{color:var(--muted);font-size:12px}.profit-route-rows b{justify-self:end}.profit-focus-matrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.profit-ai-card,.profit-focus-matrix article,.profit-mode-card{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}.profit-focus-matrix span,.profit-mode-card small{color:var(--muted);font-size:12px;font-weight:900}.profit-focus-matrix strong,.profit-mode-card strong{overflow-wrap:anywhere}.profit-ai-card p,.profit-focus-matrix small,.profit-mode-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.profit-ai-rail{display:grid;grid-gap:12px;gap:12px}.profit-ai-card{border-color:#b8ebe3;background:#f6fffd}.profit-ai-card.warning{background:#fffaf4;border-color:#fed7aa}.profit-ai-card.warning strong{color:#9a4d00}.profit-next-actions{display:grid;grid-gap:8px;gap:8px}.profit-next-actions a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);text-decoration:none;font-size:13px;font-weight:900}.profit-lower-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:12px;gap:12px}.profit-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.profit-mode-card>span{color:#07855f;font-size:18px;font-weight:950}.profit-action-list.compact .profit-action-card{min-height:92px}.planning-console .ops-table-layout>.panel:not(.ops-table-main) .business-table-row{grid-template-columns:minmax(0,1fr) repeat(2,minmax(70px,.45fr))}.planning-console .ops-table-layout>.panel:not(.ops-table-main) .business-table-row span:nth-child(n+4){display:none}.planning-console .ops-table-layout>.panel:not(.ops-table-main) .business-table-row b,.planning-console .ops-table-layout>.panel:not(.ops-table-main) .business-table-row small{overflow-wrap:anywhere}.batch-review-command{display:grid;grid-gap:12px;gap:12px}.batch-review-command-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.batch-review-command-card{border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--text);padding:13px;display:grid;grid-gap:10px;gap:10px;text-decoration:none}.batch-review-command-card.teal{border-color:#c9efea;background:#f0fffc}.batch-review-command-card.orange{border-color:#ffd7ad;background:#fff8ef}.batch-review-command-card.red{border-color:#ffc4bd;background:#fff3f1}.batch-review-command-card p,.batch-review-command-card small{margin:0;color:var(--muted);line-height:1.45}.batch-review-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;font-size:12px}.batch-review-metrics span,.batch-review-metrics strong{border:1px solid var(--line);border-radius:8px;background:hsla(0,0%,100%,.75);padding:8px}.batch-review-tags{display:flex;flex-wrap:wrap;gap:6px}.batch-review-tags em{font-style:normal;border-radius:999px;background:#f4f7f7;color:var(--muted);padding:5px 8px;font-size:12px;font-weight:800}.lead-intel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.lead-intel-card{display:grid;grid-gap:6px;gap:6px;min-height:118px;padding:13px;border:1px solid var(--line);border-radius:8px;background:#fff}.lead-intel-card.teal{border-color:#b8ebe3;background:#f7fffd}.lead-intel-card.orange{border-color:#fed7aa;background:#fffaf4}.lead-intel-card.red{border-color:#fecaca;background:#fff7f7}.lead-intel-card span{color:var(--muted);font-size:12px;font-weight:900}.lead-intel-card strong{font-size:16px}.lead-intel-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.lead-console{display:grid;grid-gap:16px;gap:16px}.lead-page-head{align-items:center;display:flex;gap:18px;justify-content:space-between}.lead-title-row{align-items:center;display:flex;gap:10px}.lead-title-row span{background:#eef0ff;border-radius:999px;color:#4f46e5;font-size:14px;font-weight:900;padding:5px 9px}.lead-quick-form{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;grid-gap:8px;gap:8px;grid-template-columns:150px minmax(320px,1fr) auto;min-width:620px;padding:10px}.lead-new-card input,.lead-new-card select,.lead-new-card textarea,.lead-quick-form input,.lead-quick-form select,.lead-search input{background:#fff;border:1px solid #dce8e6;border-radius:8px;color:var(--ink);font:inherit;font-size:13px;font-weight:650;min-height:38px;min-width:0;outline:none;padding:9px 11px;width:100%}.lead-new-card textarea{min-height:96px;resize:vertical}.lead-kpi-strip{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.lead-priority-strip-v4{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.lead-priority-card-v4{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);color:var(--ink);display:grid;grid-gap:10px;gap:10px;grid-template-columns:38px minmax(0,1fr) auto;min-height:82px;padding:13px;text-align:left}.lead-priority-card-v4:hover:not(:disabled){border-color:rgba(7,143,134,.34);box-shadow:0 12px 28px rgba(7,143,134,.1);transform:translateY(-1px)}.lead-priority-card-v4:disabled{cursor:not-allowed;opacity:.58}.lead-priority-card-v4>span{align-items:center;border-radius:8px;display:inline-flex;height:38px;justify-content:center;width:38px}.lead-priority-card-v4.teal>span{background:#e7fbf7;color:var(--brand-dark)}.lead-priority-card-v4.orange>span{background:#fff7ed;color:#c2410c}.lead-priority-card-v4.blue>span{background:#eff6ff;color:#2563eb}.lead-priority-card-v4.green>span{background:#ecfdf5;color:#047857}.lead-priority-card-v4 p,.lead-priority-card-v4 strong{margin:0}.lead-priority-card-v4 strong{display:block;font-size:15px}.lead-priority-card-v4 p{color:var(--muted);font-size:12px;line-height:1.45;margin-top:3px}.lead-priority-card-v4 em{background:#f7faf9;border:1px solid var(--line);border-radius:999px;font-style:normal;font-weight:950;padding:6px 9px}.lead-metric-card{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;grid-gap:5px;gap:5px;padding:16px}.lead-metric-card>span{align-items:center;background:#e9fbf7;border-radius:8px;color:var(--brand-dark);display:inline-flex;height:34px;justify-content:center;width:34px}.lead-metric-card strong{font-size:30px}.lead-metric-card p,.lead-metric-card small{margin:0}.lead-metric-card p{font-weight:850}.lead-metric-card small{color:var(--muted)}.lead-workbench{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(300px,.85fr) minmax(0,1.35fr) minmax(310px,.9fr)}.lead-ai-panel,.lead-assistant-panel,.lead-queue-panel{display:grid;grid-gap:14px;gap:14px}.lead-search{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;display:flex;gap:8px;padding:0 10px}.lead-search input{border:0;padding-left:0}.lead-filter-row{display:flex;flex-wrap:wrap;gap:8px}.lead-filter-row span{background:#f8fbfb;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:850;padding:7px 11px}.lead-filter-row .active{background:#e7fbf7;border-color:rgba(7,143,134,.3);color:var(--brand-dark)}.lead-queue-list{max-height:760px;overflow:auto;padding-right:2px}.lead-queue-card,.lead-queue-list{display:grid;grid-gap:10px;gap:10px}.lead-queue-card{background:#fff;border:1px solid var(--line);border-radius:8px;padding:13px;text-align:left}.lead-queue-card.active,.lead-queue-card:hover{border-color:rgba(7,143,134,.34);box-shadow:0 8px 22px rgba(7,143,134,.08)}.lead-queue-head{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:38px minmax(0,1fr) auto}.lead-source-icon{align-items:center;background:#0f9b8e;border-radius:12px;color:#fff;display:inline-flex;font-size:12px;font-weight:950;height:38px;justify-content:center;width:38px}.lead-source-icon.telegram{background:#2f8de8}.lead-source-icon.whatsapp{background:#16a34a}.lead-source-icon.web{background:#7c3aed}.lead-card-foot span,.lead-destination-card div,.lead-queue-card p,.lead-queue-head p,.lead-reply-card p,.lead-selected-hero p{color:var(--muted);line-height:1.55;margin:0}.lead-queue-head em{background:#f5fbfa;border:1px solid rgba(7,143,134,.15);border-radius:999px;color:var(--brand-dark);font-style:normal;font-weight:900;padding:6px 9px}.lead-card-foot{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.lead-card-foot span{background:#f7faf9;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:850;padding:5px 8px}.lead-card-foot .hot{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.lead-card-foot .converted{background:#ecfdf5;border-color:#bbf7d0;color:#047857}.lead-selected-hero{align-items:flex-start;background:linear-gradient(135deg,#f4fbfa,#fff);border:1px solid var(--line);border-radius:8px;display:flex;gap:18px;justify-content:space-between;padding:16px}.lead-selected-hero h2{font-size:26px;margin:3px 0 8px}.lead-score-gauge{align-items:center;background:linear-gradient(135deg,#078f86,#11b3a7);border-radius:8px;color:#fff;display:grid;min-width:96px;padding:16px;place-items:center}.lead-score-gauge strong{font-size:34px}.lead-field-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.lead-field{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:12px}.lead-field label{color:var(--muted);font-size:12px;font-weight:850}.lead-field span{font-weight:900}.lead-readiness-v4{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:13px}.lead-readiness-head-v4{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.lead-readiness-head-v4 p{color:var(--muted);line-height:1.5;margin:4px 0 0}.lead-readiness-head-v4 span{background:#e7fbf7;border:1px solid rgba(7,143,134,.22);border-radius:999px;color:var(--brand-dark);flex:0 0 auto;font-size:12px;font-weight:950;padding:7px 10px}.lead-readiness-grid-v4{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(5,minmax(0,1fr))}.lead-readiness-grid-v4 article{align-items:flex-start;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:flex;gap:8px;min-height:74px;padding:10px}.lead-readiness-grid-v4 article.done{background:#f3fbf8;border-color:#b8ebe3}.lead-readiness-grid-v4 article.warn{background:#fffaf4;border-color:#fed7aa}.lead-readiness-grid-v4 svg{flex:0 0 auto;margin-top:2px}.lead-readiness-grid-v4 article.done svg{color:var(--brand-dark)}.lead-readiness-grid-v4 article.warn svg{color:#c2410c}.lead-readiness-grid-v4 strong{display:block;font-size:13px}.lead-readiness-grid-v4 p{color:var(--muted);font-size:12px;line-height:1.45;margin:3px 0 0}.lead-mode-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.lead-mode-grid article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:7px;gap:7px;min-height:130px;padding:13px}.lead-mode-grid article.active{background:#effdfb;border-color:rgba(7,143,134,.36);box-shadow:inset 0 0 0 1px rgba(7,143,134,.12)}.lead-mode-grid span{color:var(--brand-dark);font-size:12px;font-weight:900}.lead-mode-grid p{color:var(--muted);line-height:1.55;margin:0}.lead-playbook-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.lead-missing-row{display:flex;flex-wrap:wrap;gap:8px}.lead-missing-row span{background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;color:#c2410c;font-size:12px;font-weight:900;padding:7px 10px}.lead-action-bar{align-items:center;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;padding:12px}.lead-destination-card,.lead-new-card,.lead-reply-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:14px}.lead-destination-card div{align-items:center;display:flex;justify-content:space-between}.lead-destination-card em{color:var(--brand-dark);font-style:normal;font-weight:900}.lead-reply-tabs{display:flex;gap:8px}.lead-reply-tabs button{background:#f8fbfb;border:1px solid var(--line);border-radius:999px;color:var(--muted);font:inherit;font-size:12px;font-weight:900;padding:7px 10px}.lead-reply-tabs button.active{background:#e7fbf7;border-color:rgba(7,143,134,.3);color:var(--brand-dark)}.lead-new-card{background:linear-gradient(180deg,#f8fbfb,#fff)}.lead-flow-band{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(260px,1.2fr) repeat(5,minmax(0,1fr))}.lead-flow-step{align-items:center;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:flex;gap:9px;min-height:54px;padding:10px}.lead-flow-step span{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:900;height:24px;justify-content:center;width:24px}.lead-console-v6{gap:12px}.lead-page-head-v6{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.lead-page-head-v6 .page-title{color:#13211f;font-size:30px;line-height:1.12;margin:0}.lead-toolbar-v6{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.lead-tool-select-v6{min-height:40px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink);display:inline-flex;align-items:center;gap:8px;padding:0 14px;font:inherit;font-size:13px;font-weight:850}.lead-flow-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.lead-flow-v10 button{position:relative;min-width:0;min-height:92px;border:1px solid #dfe8e7;border-radius:8px;background:#fff;color:inherit;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:13px;text-align:left;box-shadow:0 10px 24px rgba(22,39,36,.04);cursor:pointer}.lead-flow-v10 button:after{content:"";position:absolute;top:50%;right:-10px;width:10px;height:2px;background:#cfd9d8}.lead-flow-v10 button:last-child:after{display:none}.lead-flow-v10 button>span{align-self:start;border-radius:999px;background:#eef3f2;color:#60706d;padding:4px 7px;font-size:11px;font-weight:900}.lead-flow-v10 button svg{width:34px;height:34px;border-radius:8px;padding:8px;background:#e8fbf8;color:#008f84}.lead-flow-v10 button div{min-width:0;display:grid;grid-gap:3px;gap:3px}.lead-flow-v10 button strong{color:#14201e;font-size:13px}.lead-flow-v10 button small{color:#66736f;font-size:11px;line-height:1.35}.lead-flow-v10 button b{grid-column:1/-1;color:#14201e;font-size:17px;line-height:1}.lead-flow-v10 button.warn svg{background:#fff7ed;color:#c2410c}.lead-flow-v10 button.active{border-color:#0faaa0;background:linear-gradient(180deg,#f4fffd,#fff);box-shadow:inset 0 0 0 1px rgba(0,143,132,.12),0 14px 24px rgba(0,143,132,.08)}.lead-flow-v10 button.active:after{background:#0a9b91}.lead-empty-v10{border:1px dashed #cfd9d8;border-radius:8px;background:#fbfdfd;display:grid;justify-items:center;grid-gap:7px;gap:7px;padding:18px;text-align:center}.lead-empty-v10 svg{color:#8a9693}.lead-empty-v10 strong{color:#14201e;font-size:13px}.lead-empty-v10 p{margin:0;color:#66736f;font-size:12px;line-height:1.45}.lead-workflow-rail-v6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--shadow-soft);padding:13px}.lead-workflow-rail-v6 article{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-height:62px;padding:10px 12px;border:1px solid #e4eeec;border-radius:8px;background:#fbfefd}.lead-workflow-rail-v6 article:not(:last-child):after{content:"";position:absolute;right:-11px;top:50%;width:10px;height:1px;background:#94d4cc}.lead-workflow-rail-v6 article span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid #cddbd9;background:#fff;color:var(--muted);font-weight:950}.lead-workflow-rail-v6 article.active{border-color:rgba(0,143,132,.32);background:#f0fffc}.lead-workflow-rail-v6 article.active span{border-color:transparent;background:linear-gradient(135deg,#008f84,#17b7aa);color:#fff;box-shadow:0 8px 18px rgba(0,143,132,.2)}.lead-workflow-rail-v6 p,.lead-workflow-rail-v6 strong{margin:0}.lead-workflow-rail-v6 strong{display:block;font-size:14px}.lead-workflow-rail-v6 p{color:var(--muted);font-size:12px;margin-top:2px}.lead-workbench-v6{grid-template-columns:360px minmax(0,1fr) 360px;gap:10px}.lead-ai-panel-v6,.lead-assistant-panel-v6,.lead-queue-panel-v6{min-height:720px}.lead-channel-tabs-v6{display:flex;flex-wrap:wrap;gap:7px}.lead-channel-tabs-v6 button{border:1px solid #dfe8e7;border-radius:6px;background:#f6faf9;color:var(--muted);display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;font:inherit;font-size:12px;font-weight:900}.lead-channel-tabs-v6 button.active{background:#008f84;border-color:#008f84;color:#fff}.lead-channel-tabs-v6 em{border-radius:999px;background:#fff;color:#f97316;font-style:normal;padding:1px 6px}.lead-filter-row-v6 button{background:#f8fbfb;border:1px solid var(--line);border-radius:6px;color:var(--muted);font:inherit;font-size:12px;font-weight:850;padding:7px 11px}.lead-filter-row-v6 button.active{background:#e7fbf7;border-color:rgba(7,143,134,.3);color:var(--brand-dark)}.lead-queue-panel-v6 .lead-queue-card{position:relative;min-height:112px;border-color:#e1ecea;background:#fff}.lead-queue-panel-v6 .lead-queue-card.active{background:#f0fffc;border-color:rgba(0,143,132,.42);box-shadow:inset 3px 0 0 var(--brand),0 12px 24px rgba(0,143,132,.08)}.lead-queue-panel-v6 .lead-queue-head em{width:48px;height:48px;border-radius:50%;display:inline-grid;place-items:center;background:radial-gradient(circle at center,#fff 54%,transparent 55%),conic-gradient(from 0deg,#29d4bd 0 76%,#e4efed 76% 100%);border:0;color:var(--brand-dark)}.lead-ai-panel-v6{background:#fff}.lead-selected-hero-v6{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;background:#fff;border-color:#dceae8;box-shadow:inset 0 -1px 0 #edf3f2}.lead-selected-meta-v6{display:flex;align-items:center;gap:12px}.lead-selected-meta-v6 h2{margin:0 0 4px;font-size:24px;line-height:1.18}.lead-selected-meta-v6 p,.lead-selected-stamps-v6 span{color:var(--muted);margin:0;font-size:12px}.lead-selected-stamps-v6{display:grid;justify-items:end;grid-gap:5px;gap:5px}.lead-selected-stamps-v6 span:first-child{color:#2563eb;font-weight:900}.lead-score-gauge-v6{width:74px;min-width:74px;min-height:74px;border-radius:50%;background:radial-gradient(circle at center,#fff 54%,transparent 55%),conic-gradient(from 0deg,#33dec6 0 86%,#e8f1ef 86% 100%);color:var(--brand-dark);padding:0}.lead-score-gauge-v6 strong{font-size:24px;line-height:1}.lead-score-gauge-v6 span{color:var(--muted);font-size:11px}.lead-decision-grid-v6{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.78fr);grid-gap:12px;gap:12px}.lead-decision-grid-v6>article{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:7px;background:#fbfefd;padding:14px}.lead-field-grid-v6{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-field-grid-v6 .lead-field{background:#fff}.lead-analysis-v6{display:grid;grid-gap:8px;gap:8px}.lead-analysis-v6 p{display:flex;justify-content:space-between;gap:12px;margin:0;color:var(--muted);font-size:13px}.lead-analysis-v6 strong{color:var(--ink);text-align:right}.lead-mode-chips-v6{display:flex;flex-wrap:wrap;gap:8px}.lead-mode-chips-v6 span{border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font-size:12px;font-weight:850;padding:7px 10px}.lead-mode-chips-v6 .active{border-color:#b8ebe3;background:#e9fbf7;color:var(--brand-dark)}.lead-mode-grid-v6 article{min-height:96px}.lead-playbook-grid-v6 .lead-intel-card{min-height:92px}.lead-missing-row-v6{border:1px solid #fed7aa;border-radius:8px;background:#fff7ed;padding:10px}.lead-release-note-v12{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:13px 14px;border:1px solid rgba(19,181,165,.22);border-radius:10px;background:linear-gradient(135deg,#f0fffc,#fff);color:#00877b;box-shadow:0 16px 36px rgba(15,118,110,.06)}.lead-release-note-v12 span,.lead-release-note-v12 strong{display:block}.lead-release-note-v12 strong{color:#102331;font-size:14px;font-weight:950}.lead-release-note-v12 span{margin-top:3px;color:#64748b;font-size:12px;font-weight:900;line-height:1.45}.lead-assistant-panel-v6{background:#fff}.lead-reply-card-v6{background:#f7fffd;border-color:#cbeee9}.lead-reply-card-head-v6{display:flex;justify-content:space-between;align-items:center;gap:12px}.lead-reply-card-head-v6 span{border-radius:999px;background:#e7fbf7;color:var(--brand-dark);font-size:12px;font-weight:900;padding:6px 9px}.lead-destination-card-v6,.lead-duplicate-card-v6,.lead-new-card-v6,.lead-next-actions-v6,.lead-risk-card-v6{border:1px solid var(--line);border-radius:8px;background:#fff;display:grid;grid-gap:10px;gap:10px;padding:14px}.lead-risk-card-v6 div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:13px}.lead-risk-card-v6 span{display:inline-flex;align-items:center;gap:7px;font-weight:850}.lead-risk-card-v6 em{font-style:normal;font-weight:900}.lead-risk-card-v6 .ok em,.lead-risk-card-v6 .ok svg{color:var(--brand-dark)}.lead-risk-card-v6 .warn em,.lead-risk-card-v6 .warn svg{color:#f97316}.lead-duplicate-card-v6{background:#fff8f1;border-color:#fed7aa}.lead-duplicate-card-v6 p{color:var(--muted);line-height:1.55;margin:0}.lead-similar-list-v10{display:grid;grid-gap:7px;gap:7px}.lead-similar-list-v10 button{display:grid;grid-gap:3px;gap:3px;width:100%;border:1px solid #fed7aa;border-radius:8px;background:#fff;color:var(--text);text-align:left;padding:9px 10px}.lead-similar-list-v10 strong{font-size:13px}.lead-similar-list-v10 span{color:var(--muted);font-size:12px;line-height:1.45}.lead-next-actions-v6{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-next-actions-v6 button{min-height:58px;border:1px solid var(--line);border-radius:8px;background:#f8fbfb;color:var(--ink);display:flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:900}.lead-next-actions-v6 button.primary,.lead-next-actions-v6 button.teal{background:linear-gradient(135deg,#008f84,#0bad9f);border-color:transparent;color:#fff;box-shadow:0 10px 22px rgba(0,143,132,.15)}.lead-next-actions-v6 button.teal{background:linear-gradient(135deg,#0aa896,#13c5b4)}.lead-new-card-grid-v6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.lead-kpi-strip-v6{grid-template-columns:repeat(6,minmax(0,1fr))}.lead-kpi-strip-v6 .lead-metric-card{min-height:92px;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:12px}.lead-kpi-strip-v6 .lead-metric-card>span{grid-row:span 3;width:42px;height:42px;border-radius:8px}.lead-kpi-strip-v6 .lead-metric-card strong{font-size:27px}.lead-console-v11{max-width:100%;min-width:0}.lead-console-v11 *,.lead-console-v11 :after,.lead-console-v11 :before{box-sizing:border-box}.lead-console-v11 .lead-page-head-v6{align-items:flex-start}.lead-console-v11 .lead-kpi-strip-v6{gap:8px;grid-template-columns:repeat(6,minmax(0,1fr))}.lead-console-v11 .lead-kpi-strip-v6 .lead-metric-card{min-height:70px;grid-template-columns:34px minmax(0,1fr);gap:3px 9px;padding:10px}.lead-console-v11 .lead-kpi-strip-v6 .lead-metric-card>span{width:34px;height:34px;grid-row:span 3}.lead-console-v11 .lead-kpi-strip-v6 .lead-metric-card strong{font-size:22px;line-height:1}.lead-console-v11 .lead-kpi-strip-v6 .lead-metric-card p,.lead-console-v11 .lead-kpi-strip-v6 .lead-metric-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-console-v11 .lead-flow-v10{gap:8px}.lead-console-v11 .lead-flow-v10 button{min-height:78px;padding:10px;gap:8px}.lead-console-v11 .lead-flow-v10 button svg{width:30px;height:30px;padding:7px}.lead-console-v11 .lead-workbench-v6{min-width:0;grid-template-columns:minmax(320px,.56fr) minmax(0,1fr)}.lead-console-v11 .lead-ai-panel-v6,.lead-console-v11 .lead-assistant-panel-v6,.lead-console-v11 .lead-queue-panel-v6{min-width:0}.lead-console-v11 .lead-assistant-panel-v6{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.lead-console-v11 .lead-assistant-panel-v6>.panel-title{grid-column:1/-1}.lead-console-v11 .lead-queue-list{max-height:660px;overflow:auto;padding-right:2px}.lead-console-v11 .lead-selected-hero-v6{grid-template-columns:minmax(0,1fr) auto}.lead-console-v11 .lead-selected-stamps-v6{display:none}.lead-readiness-track-v7{background:#e9f1f0;border-radius:999px;height:8px;overflow:hidden}.lead-readiness-track-v7 span{background:linear-gradient(90deg,#008f84,#f59e0b,#008f84);display:block;height:100%}.quote-ready-table-v7{display:grid;grid-gap:8px;gap:8px}.quote-ready-head-v7,.quote-ready-row-v7{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1.2fr 1fr .85fr .9fr .65fr auto}.quote-ready-head-v7{background:#f7faf9;border:1px solid #dfe8e7;border-radius:7px;color:var(--muted);font-size:12px;font-weight:900;padding:8px 10px}.quote-ready-row-v7{border-bottom:1px solid #e5eeed;color:var(--muted);font-size:13px;min-height:42px;padding:6px 10px}.quote-ready-row-v7:last-child{border-bottom:0}.quote-ready-row-v7 strong{color:var(--text)}.quote-ready-row-v7 em{color:var(--brand-dark);font-style:normal;font-weight:900}@media (max-width:1320px){.lead-workbench-v6{grid-template-columns:minmax(285px,.48fr) minmax(0,1fr)}.lead-ai-panel-v6,.lead-assistant-panel-v6,.lead-queue-panel-v6{min-height:auto}.lead-assistant-panel-v6{grid-column:1/-1}.lead-console-v11 .lead-assistant-panel-v6{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.lead-console-v11 .lead-assistant-panel-v6>.panel-title{grid-column:1/-1}.lead-console-v11 .lead-destination-card-v6,.lead-console-v11 .lead-new-card-v6{align-self:start}.lead-queue-list{max-height:620px}.lead-flow-v10,.lead-workflow-rail-v6{grid-template-columns:repeat(5,minmax(0,1fr))}.lead-kpi-strip-v6{grid-template-columns:repeat(6,minmax(0,1fr))}.lead-flow-v10 button:after{display:none}}@media (max-width:760px){.lead-decision-grid-v6,.lead-kpi-strip-v6,.lead-page-head-v6,.lead-selected-hero-v6,.lead-workbench-v6{grid-template-columns:1fr}.lead-toolbar-v6{justify-content:flex-start}.lead-field-grid-v6,.lead-flow-v10,.lead-mode-grid-v6,.lead-next-actions-v6,.lead-playbook-grid-v6,.lead-readiness-grid-v4,.lead-workflow-rail-v6{grid-template-columns:1fr}.lead-console-v11 .lead-assistant-panel-v6,.lead-console-v11 .lead-flow-v10,.lead-console-v11 .lead-workbench-v6{grid-template-columns:minmax(0,1fr)}.lead-console-v11 .lead-kpi-strip-v6{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-console-v11 .lead-kpi-strip-v6 .lead-metric-card{min-height:76px}.lead-console-v11 .lead-flow-v10 button:after{display:none}.lead-selected-stamps-v6{justify-items:start}}.channel-console{display:grid;grid-gap:16px;gap:16px}.channel-page-head{align-items:center;display:flex;gap:18px;justify-content:space-between}.channel-title-row{align-items:center;display:flex;gap:10px}.channel-title-row span{background:#eef0ff;border-radius:999px;color:#4f46e5;font-size:14px;font-weight:900;padding:5px 9px}.channel-head-actions{display:flex;flex-wrap:wrap;gap:10px}.channel-kpi-strip{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.channel-metric-card{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;grid-gap:5px;gap:5px;padding:16px}.channel-metric-card>span{align-items:center;background:#e9fbf7;border-radius:8px;color:var(--brand-dark);display:inline-flex;height:34px;justify-content:center;width:34px}.channel-metric-card strong{font-size:30px}.channel-metric-card p,.channel-metric-card small{margin:0}.channel-metric-card p{font-weight:850}.channel-metric-card small{color:var(--muted)}.channel-workbench{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(310px,.9fr) minmax(0,1.35fr) minmax(310px,.9fr)}.channel-assistant-panel,.channel-detail-panel,.channel-list-panel{display:grid;grid-gap:14px;gap:14px}.channel-filter-row{display:flex;flex-wrap:wrap;gap:8px}.channel-filter-row button{background:#f8fbfb;border:1px solid var(--line);border-radius:999px;color:var(--muted);font:inherit;font-size:12px;font-weight:850;padding:7px 11px}.channel-filter-row button.active{background:#e7fbf7;border-color:rgba(7,143,134,.3);color:var(--brand-dark)}.channel-card,.channel-card-list{display:grid;grid-gap:10px;gap:10px}.channel-card{background:#fff;border:1px solid var(--line);border-radius:8px;padding:13px;text-align:left}.channel-card.active,.channel-card:hover{border-color:rgba(7,143,134,.34);box-shadow:0 8px 22px rgba(7,143,134,.08)}.channel-card-head{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:38px minmax(0,1fr) auto}.channel-node-icon{align-items:center;background:linear-gradient(135deg,#078f86,#11b3a7);border-radius:12px;color:#fff;display:inline-flex;font-weight:950;height:38px;justify-content:center;width:38px}.channel-ai-fit p,.channel-assist-card p,.channel-card small,.channel-card-head p,.channel-info-card p,.channel-selected-hero p{color:var(--muted);line-height:1.55;margin:0}.channel-card-head em,.channel-risk-pill{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;color:#047857;font-size:12px;font-style:normal;font-weight:900;padding:6px 9px;white-space:nowrap}.channel-card-head em.warn,.channel-risk-pill.warn{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.channel-card-head em.danger,.channel-risk-pill.danger{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.channel-mode-row{display:flex;flex-wrap:wrap;gap:6px}.channel-ai-tags span,.channel-mode-row span{background:#f5fbfa;border:1px solid rgba(7,143,134,.16);border-radius:999px;color:var(--brand-dark);font-size:12px;font-weight:850;padding:5px 8px}.channel-selected-hero{align-items:flex-start;background:linear-gradient(135deg,#f4fbfa,#fff);border:1px solid var(--line);border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:16px}.channel-selected-hero h2{font-size:26px;margin:3px 0 8px}.channel-route-chain{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.channel-route-node{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-height:104px;padding:12px;position:relative}.channel-route-node span{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:900;height:24px;justify-content:center;width:24px}.channel-route-node svg{bottom:12px;color:var(--muted);position:absolute;right:10px}.channel-decision-grid-v4{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.channel-decision-card-v4{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-height:170px;padding:13px}.channel-decision-card-v4>div{align-items:center;display:flex;gap:8px}.channel-decision-card-v4>div span{align-items:center;border-radius:8px;display:inline-flex;height:30px;justify-content:center;width:30px}.channel-decision-card-v4.fit>div span{background:#e7fbf7;color:var(--brand-dark)}.channel-decision-card-v4.avoid>div span{background:#fef2f2;color:#b91c1c}.channel-decision-card-v4.ask>div span{background:#fff7ed;color:#c2410c}.channel-decision-card-v4.ops>div span{background:#eff6ff;color:#2563eb}.channel-decision-card-v4 ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.channel-decision-card-v4 li{color:var(--muted);font-size:12px;line-height:1.45;padding-left:12px;position:relative}.channel-decision-card-v4 li:before{background:currentColor;border-radius:50%;content:"";height:4px;left:0;opacity:.55;position:absolute;top:8px;width:4px}.channel-detail-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.channel-info-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.channel-info-card>span{color:var(--brand-dark)}.channel-info-card.emphasis{background:#fffaf3;border-color:#fed7aa}.channel-ai-fit{align-items:center;background:#f5fbfa;border:1px solid rgba(7,143,134,.15);border-radius:8px;display:flex;gap:14px;justify-content:space-between;padding:14px}.channel-ai-tags{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.channel-assist-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.channel-assist-card.warn{background:#fffaf3;border-color:#fed7aa}.channel-action-list{display:grid;grid-gap:10px;gap:10px}.channel-flow-band{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(260px,1.2fr) repeat(5,minmax(0,1fr))}.channel-flow-step{align-items:center;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:flex;gap:9px;min-height:54px;padding:10px}.channel-flow-step span{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:900;height:24px;justify-content:center;width:24px}.website-console{display:grid;grid-gap:16px;gap:16px}.website-console-v10{background:radial-gradient(circle at 8% 0,rgba(20,184,166,.1),transparent 28%),linear-gradient(180deg,rgba(248,252,251,.94),rgba(239,247,245,.68));border-radius:0;margin:-22px;min-height:calc(100vh - 72px);padding:22px}.website-console-v10,.website-console-v10 *{box-sizing:border-box;max-width:100%}.website-growth-hero-v2,.website-page-head{align-items:center;background:linear-gradient(115deg,hsla(0,0%,100%,.96),rgba(239,253,250,.96)),radial-gradient(circle at 100% 0,rgba(249,115,22,.12),transparent 34%);border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 34px rgba(16,40,36,.05);display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,.95fr) minmax(500px,1.15fr) auto;justify-content:space-between;padding:22px}.website-growth-hero-v2 .page-title{margin:0;max-width:520px}.website-growth-hero-v2 .lead{color:#52615d;line-height:1.65;margin:12px 0 0;max-width:720px}.website-title-row{align-items:center;display:flex;gap:10px}.website-title-row span{background:#eef0ff;border-radius:999px;color:#4f46e5;font-size:14px;font-weight:900;padding:5px 9px}.website-head-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.website-growth-flow-v2{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.website-growth-flow-v2 button,.website-growth-flow-v2 div{align-items:center;background:hsla(0,0%,100%,.68);border:1px solid #dce9e6;border-radius:10px;color:#75827e;cursor:pointer;display:grid;font:inherit;grid-gap:5px;gap:5px;justify-items:center;min-height:92px;padding:10px 8px;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.website-growth-flow-v2 button:hover{border-color:rgba(7,143,134,.34);box-shadow:0 12px 24px rgba(7,143,134,.08);transform:translateY(-1px)}.website-growth-flow-v2 span{align-items:center;background:#fff;border:2px solid #dce9e6;border-radius:50%;display:inline-flex;font-size:12px;font-weight:900;height:32px;justify-content:center;width:32px}.website-growth-flow-v2 strong{font-size:12px;white-space:nowrap}.website-growth-flow-v2 small{color:#6b7b77;font-size:11px;font-weight:800;line-height:1.3}.website-growth-flow-v2 button.active,.website-growth-flow-v2 button.done,.website-growth-flow-v2 div.active{color:var(--brand-dark)}.website-growth-flow-v2 button.active span,.website-growth-flow-v2 button.done span,.website-growth-flow-v2 div.active span{background:var(--brand);border-color:var(--brand);color:#fff}.website-growth-flow-v2 button.active{background:linear-gradient(180deg,#f1fffc,#fff);border-color:rgba(7,143,134,.4);box-shadow:inset 0 -3px 0 var(--brand),0 16px 30px rgba(7,143,134,.09)}.website-decision-strip-v10{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,.8fr))}.website-decision-strip-v10 article{background:hsla(0,0%,100%,.92);border:1px solid #dce9e6;border-radius:10px;box-shadow:0 14px 34px rgba(16,40,36,.05);display:grid;grid-gap:6px;gap:6px;padding:15px}.website-decision-strip-v10 article.primary{background:linear-gradient(135deg,#0f3f3b,#08766d);color:#fff}.website-decision-strip-v10 span{color:#078f86;font-size:12px;font-weight:900}.website-decision-strip-v10 .primary span{color:#9cf3df}.website-decision-strip-v10 strong{font-size:18px}.website-decision-strip-v10 p{color:#64748b;line-height:1.55;margin:0}.website-decision-strip-v10 .primary p{color:hsla(0,0%,100%,.78)}.website-action-message-v10{align-items:center;background:#effdf8;border:1px solid #bdeee7;border-radius:10px;color:#0f5f58;display:flex;font-weight:900;min-height:44px;padding:10px 14px}.website-kpi-strip{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.website-metric-card{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;grid-gap:5px;gap:5px;padding:16px}.website-metric-card>span{align-items:center;background:#e9fbf7;border-radius:8px;color:var(--brand-dark);display:inline-flex;height:34px;justify-content:center;width:34px}.website-metric-card strong{font-size:30px}.website-metric-card p,.website-metric-card small{margin:0}.website-metric-card p{font-weight:850}.website-metric-card small{color:var(--muted)}.website-workbench{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(300px,.85fr) minmax(0,1.35fr) minmax(320px,.9fr)}.website-assistant-panel,.website-preview-panel,.website-route-panel{display:grid;grid-gap:14px;gap:14px}.website-filter-row{display:flex;flex-wrap:wrap;gap:8px}.website-filter-row button{background:#f8fbfb;border:1px solid var(--line);border-radius:999px;color:var(--muted);font:inherit;font-size:12px;font-weight:850;padding:7px 11px}.website-filter-row button.active{background:#e7fbf7;border-color:rgba(7,143,134,.3);color:var(--brand-dark)}.website-route-card,.website-route-list{display:grid;grid-gap:10px;gap:10px}.website-route-card{background:#fff;border:1px solid var(--line);border-radius:8px;color:inherit;cursor:pointer;font:inherit;padding:13px;text-align:left}.website-route-card.active,.website-route-card:hover{border-color:rgba(7,143,134,.34);box-shadow:0 8px 22px rgba(7,143,134,.08)}.website-route-head{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:38px minmax(0,1fr) auto}.website-route-head>span{align-items:center;background:linear-gradient(135deg,#078f86,#11b3a7);border-radius:12px;color:#fff;display:inline-flex;font-weight:950;height:38px;justify-content:center;width:38px}.website-route-head>span.website-route-visual{background:linear-gradient(135deg,rgba(0,96,90,.1),rgba(8,143,134,.72)),linear-gradient(45deg,#e9fbf7,#f7faf9);border:1px solid rgba(7,143,134,.22);box-shadow:inset 0 -14px 22px rgba(7,143,134,.22);color:#fff}.website-route-head>span.website-route-visual.market{background:linear-gradient(135deg,rgba(14,165,233,.22),rgba(7,143,134,.76)),#dff7f4}.website-route-head>span.website-route-visual.port{background:linear-gradient(135deg,rgba(249,115,22,.22),rgba(7,143,134,.72)),#fff7ed}.website-route-head em{background:#f5fbfa;border:1px solid rgba(7,143,134,.15);border-radius:999px;color:var(--brand-dark);font-style:normal;font-weight:900;padding:6px 9px}.website-assist-card p,.website-calendar-list p,.website-faq-strip p,.website-info-block p,.website-public-preview p,.website-route-card p,.website-route-head p,.website-warehouse-card p,.website-warehouse-card small{color:var(--muted);line-height:1.55;margin:0}.website-mode-row{display:flex;flex-wrap:wrap;gap:6px}.website-mode-row span{background:#f5fbfa;border:1px solid rgba(7,143,134,.16);border-radius:999px;color:var(--brand-dark);font-size:12px;font-weight:850;padding:5px 8px}.website-public-preview{background:linear-gradient(135deg,rgba(7,143,134,.11),hsla(0,0%,100%,.92)),#fff;border:1px solid rgba(7,143,134,.18);border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:20px}.website-preview-visual{align-items:flex-end;aspect-ratio:16/5;background:linear-gradient(120deg,rgba(8,78,74,.82),rgba(7,143,134,.42)),repeating-linear-gradient(90deg,hsla(0,0%,100%,.16) 0 1px,transparent 1px 42px),linear-gradient(135deg,#dff7f4,#f7fcfb);border:1px solid rgba(7,143,134,.16);border-radius:8px;display:flex;overflow:hidden;padding:20px;position:relative}.website-preview-visual:after{background:linear-gradient(135deg,transparent 45%,hsla(0,0%,100%,.24) 46% 48%,transparent 49%),linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.18));bottom:18px;content:"";height:42%;position:absolute;right:32px;transform:skewX(-14deg);width:28%}.website-preview-visual.market:after{border-radius:8px 8px 0 0;transform:none}.website-preview-visual.port:after{height:58%;width:22%}.website-preview-visual div{color:#fff;display:grid;grid-gap:5px;gap:5px;position:relative;z-index:1}.website-preview-visual span{font-size:12px;font-weight:850;opacity:.86}.website-preview-visual strong{font-size:28px;letter-spacing:0}.website-preview-top{align-items:center;display:flex;gap:10px}.website-preview-top small{color:var(--muted);margin-left:auto}.website-public-preview h2{font-size:28px;margin:0}.website-preview-actions{display:flex;flex-wrap:wrap;gap:10px}.website-opt-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.website-assist-card,.website-calendar-list article,.website-faq-strip article,.website-info-block,.website-warehouse-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.website-info-block span{color:var(--muted);font-size:12px;font-weight:850}.website-faq-strip{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.website-route-node-line-v2{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.website-route-node-line-v2 div{background:#fbfefd;border:1px solid #dfecea;border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:10px}.website-route-node-line-v2 span{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:900;height:22px;justify-content:center;width:22px}.website-route-node-line-v2 strong{font-size:12px}.website-route-node-line-v2 small{color:var(--muted);font-size:11px}.website-assistant-panel .freight-calculator{box-shadow:none;padding:0}.website-assistant-panel .freight-calculator .calculator-grid,.website-assistant-panel .freight-calculator .calculator-result{grid-template-columns:1fr}.website-assist-card strong{align-items:center;display:flex;gap:6px}.website-assist-card.strong{background:#f1fffc;border-color:#bdeee7}.website-track-input{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto}.website-track-input input{border:1px solid #dfe9e7;border-radius:8px;font:inherit;min-width:0;padding:10px 11px}.website-suggestion-list{color:#52615d;font-size:12px;line-height:1.55;margin:0;padding-left:18px}.website-content-checklist,.website-suggestion-list{display:grid;grid-gap:7px;gap:7px}.website-content-checklist span{align-items:center;background:#fff;border:1px solid #e3efed;border-radius:999px;color:#52615d;display:flex;font-size:12px;justify-content:space-between;padding:7px 9px}.website-content-checklist span.done:after{color:#15803d;content:"已完成"}.website-content-checklist span.pending:after{color:#c2410c;content:"待完善"}.website-assist-card.share div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.website-lower-grid{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(420px,.85fr)}.website-warehouse-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.website-warehouse-card span{background:#e7fbf7;border-radius:999px;color:var(--brand-dark);font-size:12px;font-weight:900;padding:5px 9px;width:-moz-fit-content;width:fit-content}.website-calendar-list{display:grid;grid-gap:10px;gap:10px}.website-calendar-list article{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center}.website-calendar-list span{background:#f7faf9;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:12px;font-weight:850;padding:8px 9px}.website-flow-band{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(270px,1.2fr) repeat(5,minmax(0,1fr))}.website-flow-step{align-items:center;background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:flex;gap:9px;min-height:54px;padding:10px}.website-flow-step span{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:900;height:24px;justify-content:center;width:24px}.danger-text{color:#dc2626!important;font-weight:800}.ledger-status{font-weight:850}.ledger-status.disputed,.ledger-status.frozen{color:#dc2626}.ledger-status.confirmed,.ledger-status.paid{color:var(--brand-dark)}.capacity-responsibility,.load-summary-card{padding:11px 12px;display:grid;grid-gap:5px;gap:5px}.capacity-responsibility p,.load-summary-card em,.load-summary-card span{margin:0;color:var(--muted);font-size:13px;font-style:normal}.capacity-action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.dispatch-form label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:13px;font-weight:750}.dispatch-form input,.dispatch-form textarea{border:1px solid var(--line);border-radius:8px;padding:10px 12px;background:#fff;color:var(--text)}.dispatch-form textarea{resize:vertical}.dispatch-footer{display:flex;justify-content:space-between;align-items:center;gap:12px}.dispatch-ai-rail{background:linear-gradient(180deg,#fff,#f8fffd);border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:12px;gap:12px;padding:14px}.dispatch-ai-card,.dispatch-ai-ok,.dispatch-ai-warning{border:1px solid #fed7aa;border-radius:8px;display:grid;grid-gap:7px;gap:7px;padding:12px}.dispatch-ai-warning{background:#fff8ef}.dispatch-ai-card,.dispatch-ai-ok{background:#f0fffc;border-color:#bdeee7}.dispatch-ai-warning strong{color:#9a4d00}.dispatch-ai-card span,.dispatch-ai-ok strong{color:var(--brand-dark)}.dispatch-ai-card p,.dispatch-ai-ok p,.dispatch-ai-warning p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.dispatch-ai-card span{align-items:center;display:flex;font-size:13px;font-weight:900;gap:6px}.capacity-console-v6{background:radial-gradient(circle at 16% 2%,rgba(0,156,146,.08),transparent 30%),linear-gradient(180deg,#fbfdfd,#f7faf9);min-height:calc(100vh - 1px);padding:0}.capacity-dispatch-v6{display:grid;grid-gap:14px;gap:14px;padding:24px 28px 18px}.capacity-topbar-v6{align-items:center;display:flex;gap:18px;justify-content:space-between}.capacity-breadcrumb-v6{color:#7c8784;font-size:13px;font-weight:850;margin-bottom:10px}.capacity-topbar-v6 h1{color:#101b19;font-size:28px;letter-spacing:0;line-height:1.15;margin:0}.capacity-topbar-v6 p{color:#66736f;font-size:13px;font-weight:700;line-height:1.7;margin:8px 0 0;max-width:780px}.capacity-search-v6{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid #e0e8e6;border-radius:8px;box-shadow:0 10px 28px rgba(24,50,47,.04);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(280px,1fr) auto;min-height:42px;min-width:500px;padding:4px 5px 4px 16px}.capacity-search-v6 span{color:#8a9693;font-size:13px;font-weight:780}.capacity-search-v6 a{align-items:center;background:#009c92;border-radius:7px;color:#fff;display:inline-flex;font-size:13px;font-weight:950;height:34px;justify-content:center;padding:0 16px;text-decoration:none}.capacity-mode-tabs-v6{display:flex;gap:10px}.capacity-mode-tabs-v6 button{align-items:center;background:#fff;border:1px solid #e1e9e7;border-radius:8px;color:#3f4c49;cursor:pointer;display:inline-flex;font-size:13px;font-weight:900;gap:7px;min-height:40px;padding:0 17px}.capacity-mode-tabs-v6 button.active{background:#009c92;border-color:#009c92;color:#fff;box-shadow:0 12px 26px rgba(0,156,146,.18)}.capacity-workbench-v6{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:370px minmax(0,1fr) 330px}.capacity-ai-card-v6,.capacity-bottom-kpis-v6,.capacity-detail-v6,.capacity-queue-v6,.capacity-quick-actions-v6{background:hsla(0,0%,100%,.96);border:1px solid #dfe8e6;border-radius:8px;box-shadow:0 14px 34px rgba(22,45,42,.04)}.capacity-queue-v6{display:grid;grid-gap:12px;gap:12px;max-height:760px;overflow:auto;padding:14px}.capacity-queue-head-v6{align-items:center;display:flex;justify-content:space-between}.capacity-queue-head-v6 strong,.capacity-section-title-v6 strong{color:#13211e;font-size:15px}.capacity-queue-head-v6 span,.capacity-section-title-v6 span{color:#66736f;font-size:12px;font-weight:850}.capacity-status-sections-v6{display:grid;grid-gap:8px;gap:8px}.capacity-queue-group-v6{align-items:center;background:#fff;border:1px solid #edf1f0;border-radius:8px;color:#4d5b58;display:grid;font-size:13px;font-weight:900;grid-template-columns:auto 1fr auto;min-height:36px;padding:0 10px}.capacity-queue-group-v6 i{border-radius:50%;display:block;height:8px;margin-right:8px;width:8px}.capacity-queue-group-v6.orange i{background:#f59e0b}.capacity-queue-group-v6.green i{background:#10b981}.capacity-queue-group-v6.blue i{background:#3b82f6}.capacity-queue-group-v6.red i{background:#ef4444}.capacity-queue-group-v6 b{color:#14201e}.capacity-order-stack-v6{display:grid;grid-gap:10px;gap:10px}.capacity-order-card-v6{background:#fff;border:1px solid #e4ebe9;border-radius:8px;cursor:pointer;display:grid;grid-gap:8px;gap:8px;min-height:118px;padding:13px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.capacity-order-card-v6.active,.capacity-order-card-v6:hover{background:linear-gradient(180deg,#f3fffd,#fff 88%);border-color:#13aea4;box-shadow:0 14px 30px rgba(16,124,116,.1);transform:translateY(-1px)}.capacity-order-card-v6.blocked{border-color:#f4d7a2}.capacity-order-card-v6>div{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto}.capacity-dot-v6{background:#f59e0b;border-radius:50%;height:8px;width:8px}.capacity-dot-v6.ok{background:#10b981}.capacity-order-card-v6 strong{color:#14201e;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capacity-order-card-v6 em{background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;color:#ea580c;font-size:11px;font-style:normal;font-weight:950;padding:5px 8px;white-space:nowrap}.capacity-order-card-v6 p{color:#62706d;font-size:12px;font-weight:750;line-height:1.5;margin:0}.capacity-order-card-v6 section{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr auto auto}.capacity-order-card-v6 section small,.capacity-order-card-v6 section span{color:#66736f;font-size:12px;font-weight:850}.capacity-order-card-v6 section b{color:#ef4444;font-size:13px}.capacity-detail-v6{display:grid;grid-gap:12px;gap:12px;padding:16px}.capacity-detail-head-v6{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) auto}.capacity-detail-head-v6 h2{color:#101b19;font-size:24px;letter-spacing:0;line-height:1.2;margin:0 0 8px}.capacity-detail-head-v6 p{color:#66736f;font-size:13px;font-weight:750;margin:0}.capacity-detail-head-v6>span{background:#fff7ed;border:1px solid #fdba74;border-radius:999px;color:#ea580c;font-size:12px;font-weight:950;padding:7px 10px}.capacity-check-grid-v6,.capacity-form-grid-v6,.capacity-meta-row-v6,.capacity-partner-grid-v6{display:grid;grid-gap:10px;gap:10px}.capacity-meta-row-v6{grid-template-columns:repeat(5,minmax(0,1fr))}.capacity-meta-row-v6 article{background:#fbfefd;border:1px solid #e8efed;border-radius:8px;display:grid;grid-gap:6px;gap:6px;min-height:72px;padding:11px}.capacity-check-grid-v6 span,.capacity-meta-row-v6 span,.capacity-partner-grid-v6 span{color:#687573;font-size:12px;font-weight:850}.capacity-meta-row-v6 strong{color:#16221f;font-size:14px;overflow-wrap:anywhere}.capacity-checklist-v6,.capacity-dispatch-form-v6,.capacity-load-items-v6,.capacity-load-row-v6 article,.capacity-partner-panel-v6{border:1px solid #e4ebe9;border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:13px}.capacity-section-title-v6{align-items:center;display:flex;justify-content:space-between}.capacity-section-title-v6 button{background:#fff;border:1px solid #e0e8e6;border-radius:8px;color:#008c84;cursor:pointer;font-weight:900;height:30px;width:34px}.capacity-check-grid-v6{grid-template-columns:repeat(3,minmax(0,1fr))}.capacity-check-grid-v6 article{align-items:center;background:#fff;border:1px solid #e5ecea;border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 1fr auto;min-height:68px;padding:11px}.capacity-check-grid-v6 article.ready{background:#f3fffb;border-color:#bdece4}.capacity-check-grid-v6 article.missing{background:#fffaf3;border-color:#fed7aa}.capacity-check-grid-v6 svg{color:#008c84}.capacity-check-grid-v6 strong{color:#1a2522;display:block;font-size:13px;margin-top:4px}.capacity-check-grid-v6 em{background:#e9fbf6;border-radius:999px;color:#047857;font-size:11px;font-style:normal;font-weight:950;padding:5px 8px}.capacity-check-grid-v6 .missing em{background:#fff7ed;color:#c2410c}.capacity-form-grid-v6{grid-template-columns:repeat(4,minmax(0,1fr))}.capacity-dispatch-form-v6 label,.capacity-note-v6{color:#63706d;display:grid;font-size:12px;font-weight:850;grid-gap:7px;gap:7px}.capacity-dispatch-form-v6 input,.capacity-dispatch-form-v6 textarea{background:#fff;border:1px solid #dfe8e6;border-radius:8px;color:#13211e;font-size:13px;min-height:40px;padding:10px 12px}.capacity-dispatch-form-v6 textarea{resize:vertical}.capacity-tir-callout-v6{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr auto;padding:12px}.capacity-tir-callout-v6 strong{color:#9a4d00;font-size:14px}.capacity-tir-callout-v6 p{color:#8a5a1f;font-size:12px;font-weight:750;line-height:1.55;margin:5px 0 0}.capacity-form-footer-v6{align-items:center;display:flex;gap:12px;justify-content:space-between}.capacity-form-footer-v6 span{font-size:13px;font-weight:800;line-height:1.55}.capacity-partner-grid-v6{grid-template-columns:repeat(3,minmax(0,1fr))}.capacity-partner-grid-v6 article,.capacity-rate-list-v6 article,.capacity-responsibility-v6{background:#fff;border:1px solid #e6edeb;border-radius:8px;display:grid;grid-gap:6px;gap:6px;padding:12px}.capacity-partner-grid-v6 strong{color:#16221f;font-size:15px}.capacity-partner-grid-v6 small,.capacity-rate-list-v6 small,.capacity-responsibility-v6 p{color:#687573;font-size:12px;font-weight:750;line-height:1.5;margin:0}.capacity-rate-list-v6{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.capacity-rate-list-v6 strong{color:#13211e;font-size:13px}.capacity-rate-list-v6 span{color:#008c84;font-size:13px;font-weight:900}.capacity-load-row-v6{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(210px,.45fr) minmax(0,1fr)}.capacity-load-row-v6 article{background:#fff}.capacity-load-row-v6 article.wide{align-content:center}.capacity-load-row-v6 strong{color:#13211e;font-size:14px}.capacity-load-row-v6 span{color:#008c84;font-size:14px;font-weight:950}.capacity-load-row-v6 p{color:#66736f;font-size:12px;font-weight:750;margin:0}.capacity-load-row-v6 a{align-items:center;color:#008c84;display:inline-flex;font-size:12px;font-weight:950;gap:4px;text-decoration:none}.capacity-progress-v6{align-items:center;display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(6,minmax(0,1fr));min-height:54px}.capacity-progress-v6 span{color:#9aa4a1;font-size:12px;font-weight:850;position:relative;text-align:center}.capacity-progress-v6 span:before{background:#dfe8e6;border-radius:999px;content:"";height:3px;left:-50%;position:absolute;top:-12px;width:100%}.capacity-progress-v6 span:first-child:before{display:none}.capacity-progress-v6 span.done{color:#008c84}.capacity-progress-v6 span.done:before{background:#17b7ab}.capacity-load-items-v6{background:#fff}.capacity-mini-table-v6{display:grid;grid-gap:8px;gap:8px}.capacity-mini-table-v6 article{align-items:center;background:#fbfefd;border:1px solid #e8efed;border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:135px 1fr 90px 120px 100px;min-height:44px;padding:9px 10px}.capacity-mini-table-v6 span{background:#e9fbf6;border-radius:999px;color:#008c84;font-size:12px;font-weight:950;justify-self:start;padding:5px 8px}.capacity-mini-table-v6 b,.capacity-mini-table-v6 strong{color:#14201e;font-size:13px}.capacity-mini-table-v6 em,.capacity-mini-table-v6 small{color:#66736f;font-size:12px;font-style:normal;font-weight:800}.capacity-ai-v6{display:grid;grid-gap:12px;gap:12px}.capacity-ai-card-v6,.capacity-quick-actions-v6{display:grid;grid-gap:11px;gap:11px;padding:14px}.capacity-ai-card-v6.danger{background:#fff8f7;border-color:#ffd6cf}.capacity-ai-card-v6.customer,.capacity-ai-card-v6.ok{background:#f4fffd;border-color:#bfeee8}.capacity-ai-card-v6.warning{background:#fffaf2;border-color:#f5d7a1}.capacity-ai-card-v6>div:first-child{align-items:center;color:#13211e;display:flex;gap:8px}.capacity-ai-card-v6 li,.capacity-ai-card-v6 p{color:#56645f;font-size:13px;font-weight:750;line-height:1.65;margin:0}.capacity-ai-card-v6 ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:17px}.capacity-ai-card-v6 small{color:#008c84;font-size:12px;font-weight:850;line-height:1.55}.capacity-block-list-v6{display:grid;grid-gap:7px;gap:7px}.capacity-block-list-v6 span{background:hsla(0,0%,100%,.76);border:1px solid rgba(239,68,68,.15);border-radius:8px;color:#7f1d1d;font-size:12px;font-weight:850;line-height:1.45;padding:8px 10px}.capacity-quick-actions-v6{gap:9px}.capacity-quick-actions-v6 a{align-items:center;background:#fff;border:1px solid #e0e8e6;border-radius:8px;color:#13211e;display:flex;font-size:13px;font-weight:950;gap:8px;min-height:42px;padding:0 12px;text-decoration:none}.capacity-quick-actions-v6 a.primary{background:#009c92;border-color:#009c92;color:#fff}.capacity-bottom-kpis-v6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden}.capacity-bottom-kpis-v6 article{border-right:1px solid #e7eeec;display:grid;grid-gap:5px;gap:5px;min-height:92px;padding:18px 20px}.capacity-bottom-kpis-v6 article:last-child{border-right:0}.capacity-bottom-kpis-v6 span{color:#66736f;font-size:12px;font-weight:850}.capacity-bottom-kpis-v6 strong{color:#10211d;font-size:24px;line-height:1.05}.capacity-bottom-kpis-v6 small{color:#008c84;font-size:12px;font-weight:850}.capacity-console-v7{background:linear-gradient(180deg,#eef8f6,#f7fbfb 48%,#f5f8fb)}.capacity-console-v7 .capacity-dispatch-v6{gap:14px;padding:14px 18px 18px}.capacity-console-v7 .capacity-topbar-v6{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:stretch;grid-gap:12px;gap:12px}.capacity-console-v7 .capacity-ai-card-v6,.capacity-console-v7 .capacity-bottom-kpis-v6,.capacity-console-v7 .capacity-detail-v6,.capacity-console-v7 .capacity-mode-tabs-v6,.capacity-console-v7 .capacity-queue-v6,.capacity-console-v7 .capacity-quick-actions-v6,.capacity-console-v7 .capacity-search-v6,.capacity-console-v7 .capacity-topbar-v6>div:first-child{border:1px solid #dce8e6;border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 42px rgba(15,35,49,.06)}.capacity-console-v7 .capacity-topbar-v6>div:first-child{min-height:118px;display:grid;align-content:center;padding:18px 20px;background:linear-gradient(120deg,rgba(19,181,165,.14),hsla(0,0%,100%,.94) 56%),#fff}.capacity-console-v7 .capacity-breadcrumb-v6,.capacity-detail-label-v7{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;color:#00877b;font-size:12px;font-weight:950}.capacity-console-v7 .capacity-topbar-v6 h1{max-width:820px;color:#0f172a;font-size:29px}.capacity-console-v7 .capacity-topbar-v6 p{max-width:860px;color:#64748b;font-size:14px}.capacity-console-v7 .capacity-search-v6{min-width:0;min-height:118px;grid-template-columns:1fr;align-content:center;padding:16px;background:linear-gradient(135deg,#006f65,#13b5a5);color:#fff}.capacity-console-v7 .capacity-search-v6 span{color:hsla(0,0%,100%,.86);font-size:13px;line-height:1.5}.capacity-console-v7 .capacity-search-v6:before{content:"AI调度助手";color:#fff;font-size:22px;font-weight:950;line-height:1.05}.capacity-console-v7 .capacity-search-v6 a{width:-moz-fit-content;width:fit-content;background:#fff;color:#00877b}.capacity-console-v7 .capacity-flow-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.capacity-console-v7 .capacity-flow-v10 article{position:relative;min-height:88px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;grid-gap:9px 10px;gap:9px 10px;border:1px solid #dce8e6;border-radius:10px;background:hsla(0,0%,100%,.95);padding:12px;box-shadow:0 18px 42px rgba(15,35,49,.055)}.capacity-console-v7 .capacity-flow-v10 article:after{content:"";position:absolute;top:50%;right:-10px;width:10px;height:1px;background:#c8d8d5}.capacity-console-v7 .capacity-flow-v10 article:last-child:after{display:none}.capacity-console-v7 .capacity-flow-v10 article>span{display:inline-grid;place-items:center;width:34px;height:28px;border-radius:8px;background:#ecfffb;color:#00877b;font-size:12px;font-weight:950}.capacity-console-v7 .capacity-flow-v10 article>svg{margin-top:5px;color:#00877b}.capacity-console-v7 .capacity-flow-v10 article div{min-width:0;display:grid;grid-gap:3px;gap:3px}.capacity-console-v7 .capacity-flow-v10 article strong{color:#0f172a;font-size:15px;line-height:1.2}.capacity-console-v7 .capacity-flow-v10 article small{color:#64748b;font-size:12px;font-weight:750;line-height:1.35}.capacity-console-v7 .capacity-flow-v10 article b{grid-column:1/-1;color:#10211d;font-size:19px;line-height:1.05}.capacity-console-v7 .capacity-flow-v10 article.warn{border-color:#fed7aa;background:#fffaf4}.capacity-console-v7 .capacity-flow-v10 article.warn>span,.capacity-console-v7 .capacity-flow-v10 article.warn>svg{color:#c2410c}.capacity-console-v7 .capacity-flow-v10 article.warn>span{background:#fff1e8}.capacity-console-v7 .capacity-flow-v10 article.hold{border-color:#fecaca;background:#fff7f7}.capacity-console-v7 .capacity-flow-v10 article.hold>span,.capacity-console-v7 .capacity-flow-v10 article.hold>svg{color:#dc2626}.capacity-console-v7 .capacity-flow-v10 article.hold>span{background:#fff0f0}.capacity-console-v7 .capacity-mode-tabs-v6{padding:10px;overflow:auto}.capacity-console-v7 .capacity-mode-tabs-v6 button{border-radius:8px}.capacity-console-v7 .capacity-mode-tabs-v6 button.active{background:#00877b;border-color:#00877b}.capacity-console-v7 .capacity-workbench-v6{grid-template-columns:minmax(292px,.76fr) minmax(0,1.72fr) minmax(250px,.66fr);gap:12px}.capacity-console-v7 .capacity-ai-v6,.capacity-console-v7 .capacity-queue-v6{position:-webkit-sticky;position:sticky;top:14px}.capacity-console-v7 .capacity-detail-head-v6 h2,.capacity-console-v7 .capacity-queue-head-v6 strong,.capacity-console-v7 .capacity-section-title-v6 strong{color:#0f172a}.capacity-console-v7 .capacity-queue-head-v6 strong{font-size:19px}.capacity-console-v7 .capacity-queue-search-v10{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-height:40px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#64748b;padding:0 11px}.capacity-console-v7 .capacity-queue-search-v10:focus-within{border-color:#13b5a5;box-shadow:0 0 0 3px rgba(19,181,165,.1)}.capacity-console-v7 .capacity-queue-search-v10 input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#10211d;font-size:13px;font-weight:750}.capacity-console-v7 .capacity-queue-search-v10 input::placeholder{color:#94a3b8}.capacity-console-v7 .capacity-checklist-v6,.capacity-console-v7 .capacity-dispatch-form-v6,.capacity-console-v7 .capacity-load-items-v6,.capacity-console-v7 .capacity-load-row-v6 article,.capacity-console-v7 .capacity-meta-row-v6 article,.capacity-console-v7 .capacity-order-card-v6,.capacity-console-v7 .capacity-partner-panel-v6,.capacity-console-v7 .capacity-queue-group-v6{border-radius:9px}.capacity-console-v7 .capacity-order-card-v6.active,.capacity-console-v7 .capacity-order-card-v6:hover{background:linear-gradient(135deg,#f0fffc,#fff);border-color:#13b5a5;box-shadow:inset 3px 0 0 #13b5a5,0 16px 30px rgba(19,181,165,.1)}.capacity-console-v7 .capacity-empty-filter-v8{display:grid;grid-gap:8px;gap:8px;border:1px dashed #b8d9d4;border-radius:9px;background:#f7fffd;color:#64748b;padding:18px}.capacity-console-v7 .capacity-empty-filter-v8 strong{color:#0f172a;font-size:15px}.capacity-console-v7 .capacity-empty-filter-v8 span{font-size:13px;font-weight:750;line-height:1.55}.capacity-console-v7 .capacity-detail-head-v6{padding:14px;border:1px solid #b8ebe3;border-radius:10px;background:linear-gradient(135deg,#f0fffc,#fff)}.capacity-console-v7 .capacity-detail-head-v6>span,.capacity-console-v7 .capacity-order-card-v6 em{border-radius:7px}.capacity-console-v7 .capacity-meta-row-v6{grid-template-columns:repeat(5,minmax(0,1fr))}.capacity-console-v7 .capacity-check-grid-v6 article.ready{border-color:#b8ebe3;background:#f0fffc}.capacity-console-v7 .capacity-ai-card-v6.warning,.capacity-console-v7 .capacity-check-grid-v6 article.missing,.capacity-console-v7 .capacity-tir-callout-v6{border-color:#fed7aa;background:#fffaf4}.capacity-console-v7 .capacity-dispatch-form-v6 textarea,.capacity-console-v7 .capacity-form-grid-v6 input{min-width:0;outline:none}.capacity-console-v7 .capacity-dispatch-form-v6 textarea:focus,.capacity-console-v7 .capacity-form-grid-v6 input:focus{border-color:#13b5a5;box-shadow:0 0 0 3px rgba(19,181,165,.1)}.capacity-console-v7 .capacity-ai-card-v6.customer,.capacity-console-v7 .capacity-ai-card-v6.ok{border-color:#b8ebe3;background:#f0fffc}.capacity-console-v7 .capacity-ai-card-v6.danger{border-color:#fecaca;background:#fff7f7}.capacity-console-v7 .capacity-quick-actions-v6 a.primary,.capacity-console-v7 .capacity-search-v6 a:hover{background:#00877b;border-color:#00877b;color:#fff}@media (max-width:1350px) and (min-width:1181px){.capacity-console-v7 .capacity-workbench-v6{grid-template-columns:minmax(292px,.82fr) minmax(0,1.8fr)}.capacity-console-v7 .capacity-ai-v6{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));position:static}.capacity-console-v7 .capacity-ai-card-v6,.capacity-console-v7 .capacity-quick-actions-v6{min-height:100%}}@media (max-width:1180px){.capacity-console-v7 .capacity-topbar-v6,.capacity-console-v7 .capacity-workbench-v6{grid-template-columns:1fr}.capacity-console-v7 .capacity-flow-v10{grid-template-columns:repeat(3,minmax(0,1fr))}.capacity-console-v7 .capacity-flow-v10 article:after{display:none}.capacity-console-v7 .capacity-ai-v6,.capacity-console-v7 .capacity-queue-v6{position:static}}@media (max-width:980px){.capacity-console-v7 .capacity-dispatch-v6{padding:12px}.capacity-console-v7 .capacity-bottom-kpis-v6,.capacity-console-v7 .capacity-check-grid-v6,.capacity-console-v7 .capacity-flow-v10,.capacity-console-v7 .capacity-form-grid-v6,.capacity-console-v7 .capacity-load-row-v6,.capacity-console-v7 .capacity-meta-row-v6,.capacity-console-v7 .capacity-partner-grid-v6,.capacity-console-v7 .capacity-rate-list-v6{grid-template-columns:1fr}.capacity-console-v7 .capacity-topbar-v6 h1{font-size:26px}.capacity-console-v7 .capacity-mini-table-v6 article{grid-template-columns:1fr}}.ops-business-card p,.ops-metric-card p{margin:0;color:var(--muted)}.ops-list-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:12px;gap:12px}.ops-list-grid.compact-top{margin-top:14px}.ops-business-card{border:1px solid var(--line);border-radius:9px;background:#fff;padding:14px;display:grid;grid-gap:12px;gap:12px}.ops-business-card h2{margin:0;font-size:18px}.ops-finance-line{border:1px solid #e6efed;background:#f8fbfa;border-radius:8px;padding:9px;font-size:13px;justify-content:space-between}.ops-finance-line strong{color:var(--brand-dark)}.ops-table-row{grid-template-columns:minmax(180px,1.4fr) minmax(160px,1fr) auto}.ai-flow-page{max-width:1420px;margin:0 auto;display:grid;grid-gap:14px;gap:14px}.ai-flow-page-v2{max-width:none;padding-bottom:18px}.planning-command-head-v7{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:2px 0 0}.planning-command-head-v7 h1{margin:0 0 6px;font-size:30px;line-height:1.15;letter-spacing:0}.planning-command-head-v7 p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.planning-head-actions-v7{display:flex;align-items:center;gap:10px;flex:0 0 auto}.planning-ops-overview-v11{display:grid;grid-template-columns:minmax(360px,1.15fr) minmax(260px,.75fr) minmax(360px,1fr);grid-gap:12px;gap:12px;align-items:stretch}.planning-ops-blockers-v11,.planning-ops-focus-v11,.planning-ops-metrics-v11{border:1px solid rgba(0,143,132,.16);border-radius:12px;background:hsla(0,0%,100%,.92);box-shadow:0 14px 32px rgba(20,44,38,.06)}.planning-ops-focus-v11{display:grid;align-content:center;grid-gap:10px;gap:10px;min-height:168px;padding:20px;background:radial-gradient(circle at 8% 12%,rgba(120,255,240,.32),transparent 34%),linear-gradient(135deg,rgba(241,255,252,.96),hsla(0,0%,100%,.98))}.planning-ops-blockers-v11>span,.planning-ops-focus-v11 span,.planning-ops-metrics-v11 span{color:var(--brand-dark);font-size:12px;font-weight:950}.planning-ops-focus-v11 h2{margin:0;color:#0d2622;font-size:27px;line-height:1.14;letter-spacing:0}.planning-ops-focus-v11 p{max-width:680px;margin:0;color:#536461;font-size:13px;line-height:1.65;font-weight:760}.planning-ops-actions-v11{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.planning-ops-blockers-v11{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:18px}.planning-ops-blockers-v11 ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.planning-ops-blockers-v11 li{min-height:34px;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:8px;gap:8px;color:#304540;font-size:13px;font-weight:850}.planning-ops-blockers-v11 b{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;color:#0b8177;background:#effbf9;border:1px solid #ccefeb;font-size:11px}.planning-ops-blockers-v11 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planning-ops-metrics-v11{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden}.planning-ops-metrics-v11 div{min-height:84px;display:grid;align-content:center;grid-gap:5px;gap:5px;padding:12px 14px;border-right:1px solid rgba(20,44,38,.08);border-bottom:1px solid rgba(20,44,38,.08)}.planning-ops-metrics-v11 div:nth-child(3n){border-right:0}.planning-ops-metrics-v11 div:nth-last-child(-n+3){border-bottom:0}.planning-ops-metrics-v11 strong{color:#10231f;font-size:24px;line-height:1.05}.planning-ops-metrics-v11 small{color:#6f807c;font-size:12px;font-weight:850}.planning-ops-checklist-v12{display:grid;align-content:start;grid-gap:8px;gap:8px;border:1px solid rgba(0,143,132,.16);border-radius:12px;background:hsla(0,0%,100%,.94);box-shadow:0 14px 32px rgba(20,44,38,.06);padding:18px}.planning-ops-checklist-v12>span{color:var(--brand-dark);font-size:12px;font-weight:950}.planning-ops-checklist-v12 div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:4px 9px;gap:4px 9px;border:1px solid rgba(20,44,38,.08);border-radius:10px;background:#f8fbfa;padding:10px 11px}.planning-ops-checklist-v12 b{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:#edf7f5;color:#0b8177;font-size:12px;font-style:normal}.planning-ops-checklist-v12 div.pending b{background:#fff7ed;color:#b45309}.planning-ops-checklist-v12 strong{min-width:0;color:#10231f;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planning-ops-checklist-v12 em{color:#0b8177;font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.planning-ops-checklist-v12 div.pending em{color:#b45309}.planning-ops-checklist-v12 small{grid-column:2/-1;min-width:0;color:#6f807c;font-size:12px;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planning-kpi-strip-v7{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:14px;gap:14px}.planning-kpi-card-v7{min-height:92px;border:1px solid var(--line);border-radius:8px;background:#fff;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:14px;gap:14px;padding:15px 17px;box-shadow:0 10px 24px rgba(17,38,34,.04)}.planning-kpi-card-v7>span{width:42px;height:42px;border-radius:8px;display:grid;place-items:center;color:#008f84;background:#e9fbf8}.planning-kpi-card-v7.amber>span{color:#b45309;background:#fff7ed}.planning-kpi-card-v7.blue>span{color:#2563eb;background:#eff6ff}.planning-kpi-card-v7.green>span{color:#15803d;background:#effdf5}.planning-kpi-card-v7.orange>span{color:#ea580c;background:#fff3ea}.planning-kpi-card-v7 div{display:grid;grid-gap:3px;gap:3px}.planning-kpi-card-v7 strong{font-size:27px;line-height:1}.planning-kpi-card-v7 b{color:var(--text);font-size:14px}.planning-kpi-card-v7 small{color:var(--brand-dark);font-size:12px;font-weight:850}.planning-process-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.planning-process-v10 button{position:relative;min-height:86px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--line);border-radius:8px;background:hsla(0,0%,100%,.96);color:var(--text);text-align:left;box-shadow:0 12px 26px rgba(17,38,34,.045);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.planning-process-v10 button:after{content:"";position:absolute;top:50%;right:-10px;width:10px;height:2px;background:#b9e8e3}.planning-process-v10 button:last-child:after{display:none}.planning-process-v10 button>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#eefaf8;color:var(--brand-dark);font-size:12px;font-weight:950}.planning-process-v10 button svg{width:30px;height:30px;padding:7px;border-radius:9px;background:#e9fbf8;color:var(--brand-dark)}.planning-process-v10 button div{min-width:0;display:grid;grid-gap:5px;gap:5px}.planning-process-v10 button strong{color:var(--text);font-weight:950}.planning-process-v10 button small{color:var(--muted);line-height:1.45;font-size:12px}.planning-process-v10 button b{grid-column:3;color:var(--text);font-size:18px;line-height:1}.planning-process-v10 button.warn svg{background:#fff7ed;color:#ea580c}.planning-process-v10 button.active{border-color:var(--brand);background:#f2fffc;box-shadow:inset 0 0 0 1px rgba(0,143,132,.44),0 14px 28px rgba(0,143,132,.1);transform:translateY(-1px)}.planning-process-v10 button.active:after{background:var(--brand)}.planning-process-v10 button:disabled{cursor:wait;opacity:.72;transform:none}.planning-process-v10 button.processing{border-color:rgba(0,143,132,.42);background:linear-gradient(135deg,#ecfffb,#fff)}.planning-process-v10 button.processing b{color:var(--brand-dark)}.commercial-checklist-v1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.commercial-checklist-v1 div{min-width:0;min-height:62px;display:grid;grid-template-columns:28px minmax(0,1fr);align-content:center;grid-gap:3px 9px;gap:3px 9px;border:1px solid rgba(20,44,38,.08);border-radius:12px;background:hsla(0,0%,100%,.94);box-shadow:0 10px 24px rgba(17,38,34,.04);padding:10px 12px}.commercial-checklist-v1 span{grid-row:1/span 2;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#e7f8f5;color:var(--brand-dark);font-size:12px;font-weight:950}.commercial-checklist-v1 div.pending span{background:#fff7ed;color:#b45309}.commercial-checklist-v1 strong{color:var(--text);font-size:13px;font-weight:950}.commercial-checklist-v1 small,.commercial-checklist-v1 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commercial-checklist-v1 small{color:var(--muted);font-size:11.5px;font-weight:780;line-height:1.25}.planning-command-alert-v10{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.planning-command-alert-v10 div{min-height:58px;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:2px;row-gap:2px;padding:10px 12px;border:1px solid rgba(0,143,132,.13);border-radius:10px;background:hsla(0,0%,100%,.9);box-shadow:0 8px 18px rgba(20,44,38,.04)}.planning-command-alert-v10 span{color:var(--brand-dark);font-size:12px;font-weight:950;grid-column:1}.planning-command-alert-v10 strong{color:var(--text);font-size:21px;line-height:1.05;grid-column:2;grid-row:1;justify-self:end}.planning-command-alert-v10 small{color:var(--muted);line-height:1.45;font-weight:760;grid-column:1/-1}.planning-filter-stack-v7{display:grid;grid-gap:9px;gap:9px;margin:12px 0}.planning-filter-tabs-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.planning-filter-tabs-v7.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.planning-filter-tabs-v7 button{min-height:38px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#52615d;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 10px;font-size:12px;font-weight:850;cursor:pointer}.planning-filter-tabs-v7 button.active{color:var(--brand-dark);border-color:#73dcd2;background:#effffb;box-shadow:inset 3px 0 0 var(--brand)}.planning-filter-tabs-v7 span{color:#ea580c;font-size:11px}.planning-search-v7{min-height:40px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#6a7773;display:flex;align-items:center;gap:8px;padding:0 11px}.planning-search-v7 input{min-width:0;width:100%;border:0;outline:0;font-size:12px;color:var(--text)}.planning-autosave-v7{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--brand-dark);font-size:12px;font-weight:850}.flow-workspace-title h2{margin:0 0 5px;font-size:25px;line-height:1.2;letter-spacing:0}.planning-recognition-v7{align-items:center;background:#fbfefd}.planning-recognition-v7 h3{margin:5px 0;font-size:23px;line-height:1.2}.planning-route-map-v7{border:1px solid var(--line);border-radius:8px;background:#fff;display:grid;grid-gap:12px;gap:12px;padding:14px}.planning-route-map-head-v7{display:flex;align-items:center;justify-content:space-between;gap:12px}.planning-route-map-head-v7 span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.planning-route-map-head-v7 strong{font-size:16px}.planning-route-map-head-v7 em{border:1px solid #a7e9e1;border-radius:999px;color:var(--brand-dark);background:#effffb;font-style:normal;font-size:12px;font-weight:900;padding:6px 10px}.planning-route-line-v7{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.planning-route-line-v7:before{content:"";position:absolute;left:8%;right:8%;top:18px;height:2px;background:linear-gradient(90deg,var(--brand),#0f766e,#d9e7e4);opacity:.45}.planning-route-line-v7 article{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:5px;gap:5px;min-width:0;text-align:center}.planning-route-line-v7 span{width:36px;height:36px;border-radius:999px;border:2px solid #d6e4e1;background:#fff;color:#6b7875;display:grid;place-items:center;font-size:12px;font-weight:900}.planning-route-line-v7 article.current span,.planning-route-line-v7 article.done span{border-color:var(--brand);background:var(--brand);color:#fff}.planning-route-line-v7 strong{font-size:13px;line-height:1.25}.planning-route-line-v7 b,.planning-route-line-v7 small{color:var(--muted);font-size:11px;font-weight:750;line-height:1.25}.planning-branch-strip-v7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px}.planning-branch-strip-v7 button{min-height:34px;border:1px solid #dbe8e5;border-radius:8px;background:#f8fbfa;color:#566562;font-size:12px;font-weight:850;cursor:pointer}.planning-branch-strip-v7 button.active{border-color:#77d7cc;background:#eafffb;color:var(--brand-dark);box-shadow:inset 0 0 0 1px rgba(16,185,164,.16)}.planning-warning-list-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.planning-warning-list-v7 div{min-height:38px;border:1px solid #d9ece8;border-radius:8px;background:#fbfefd;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:8px;gap:8px;padding:8px 10px;color:#43524e;font-size:12px;font-weight:800}.planning-warning-list-v7 .warn{border-color:#fed7aa;color:#b45309;background:#fff8ed}.planning-warning-list-v7 .ok svg{color:var(--brand-dark)}.reply-locale-tabs-v7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.reply-locale-tabs-v7 button{height:32px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#52615d;font-size:12px;font-weight:850;cursor:pointer}.reply-locale-tabs-v7 button.active{border-color:#74dcd2;color:var(--brand-dark);background:#effffb}.ai-flow-grid{display:grid;grid-template-columns:300px minmax(620px,1fr) 330px;grid-gap:14px;gap:14px;align-items:start}.flow-action-rail,.flow-list-panel,.flow-main-card{position:-webkit-sticky;position:sticky;top:88px}.flow-list-panel{padding:12px;min-height:calc(100vh - 118px)}.flow-filter-row{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:8px;gap:8px;margin:12px 0}.flow-filter-row button,.flow-filter-row label{height:36px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#5f6f6b;display:flex;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:750}.flow-filter-row input{min-width:0;width:100%;border:0;outline:0;color:var(--text);font-size:12px}.flow-order-list{display:grid;grid-gap:10px;gap:10px}.flow-order-card{border:1px solid var(--line);background:#fff;border-radius:8px;padding:13px;display:grid;grid-gap:9px;gap:9px;text-align:left;color:var(--text);cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.flow-order-card:hover{border-color:#b9e8e3}.flow-order-card.active{border-color:#20b8ac;background:#f1fffc;box-shadow:inset 3px 0 0 var(--brand),0 10px 24px rgba(0,143,132,.08)}.flow-order-foot,.flow-order-head{display:flex;align-items:center;gap:8px}.flow-order-head strong{min-width:0;flex:1 1;font-size:15px}.flow-order-head em{border:1px solid #f6bd74;border-radius:6px;color:#e36a0a;font-size:11px;font-style:normal;font-weight:850;padding:3px 7px}.source-dot{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;flex:0 0 auto;background:#18c76f;color:#fff!important;font-size:11px!important;font-weight:900}.source-dot.blue{background:#2a9df4}.source-dot.globe{background:#2478d8}.flow-order-card small{color:#5d6966;font-size:12px;line-height:1.5}.flow-order-foot{justify-content:space-between}.flow-order-foot span{color:var(--brand-dark);font-size:12px;font-weight:850}.flow-order-foot b{color:#7b8784;font-size:12px;font-weight:750}.empty-mini{border:1px dashed #c9d8d5;border-radius:9px;color:var(--muted);padding:16px;line-height:1.6}.flow-main-card{padding:14px;display:grid;grid-gap:10px;gap:10px}.flow-workspace-title{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.flow-workspace-title h1{margin:0 0 5px;font-size:22px;letter-spacing:0}.flow-workspace-title p{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.flow-stepper{min-height:52px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;align-items:start}.flow-step{position:relative;display:grid;justify-items:center;grid-gap:5px;gap:5px;color:#7a8783;font-size:12px;font-weight:850}.flow-step:before{content:"";position:absolute;top:14px;left:0;right:0;height:1px;background:var(--line);z-index:0}.flow-step:first-child:before{left:50%}.flow-step:last-child:before{right:50%}.flow-step span{position:relative;z-index:1;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;border:1px solid #d8e4e1;background:#fff;color:#5a6864}.flow-step.done{color:var(--brand-dark)}.flow-step.done span{color:#fff;border-color:var(--brand);background:var(--brand)}.flow-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:11px;border:1px solid var(--line);border-radius:8px;background:#fff}.flow-card-head h2{margin:2px 0 4px;font-size:21px}.flow-card-head p{margin:0;color:var(--muted)}.workflow-status-badge{border:1px solid #fed7aa;border-radius:6px;color:#e36a0a;background:#fff8ed;font-size:12px;font-weight:850;padding:6px 10px}.eyebrow span{color:var(--muted);font-weight:700}.flow-fields{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.flow-fields div{min-height:48px;border-left:2px solid #b8e5df;border-radius:8px;background:#fbfefd;padding:8px 10px;display:grid;align-content:space-between}.flow-fields .missing-box{border:1px solid #fed7aa;border-left:2px solid var(--accent);background:#fff9f1;color:#9a3412}.flow-fields span,.flow-price-grid span{color:var(--muted);font-size:12px;font-weight:850}.flow-section-title{color:var(--text);font-size:16px;font-weight:900;display:flex;align-items:center;gap:10px}.flow-section-title small{color:#8a9692;font-size:12px;font-weight:750}.mode-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.mode-card{position:relative;min-height:174px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:13px;display:grid;align-content:start;grid-gap:8px;gap:8px;text-align:left;color:var(--text);cursor:pointer}.mode-card.selected{border-color:#0aa79c;background:#f1fffc;box-shadow:0 10px 22px rgba(0,143,132,.1)}.mode-card-check{position:absolute;right:13px;top:13px;width:22px;height:22px;border:1px solid #ccd9d6;border-radius:999px;display:grid;place-items:center;color:#fff}.mode-card.selected .mode-card-check{border-color:var(--brand);background:var(--brand)}.mode-card small,.mode-card span{color:var(--muted);font-size:12px;line-height:1.45}.mode-card b,.mode-card strong{color:var(--brand-dark);font-size:17px}.mode-card dl{display:grid;grid-gap:7px;gap:7px;margin:4px 0 0}.mode-card dl div{display:flex;justify-content:space-between;gap:8px;color:#66736f;font-size:12px}.mode-card dd,.mode-card dt{margin:0}.mode-card dd{color:var(--text);font-weight:850}.flow-assist-strip{border:1px solid #dbeef2;border-radius:8px;background:#f7fcff;display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:14px;gap:14px;padding:13px 15px}.flow-assist-strip strong{display:block;font-size:13px;margin-bottom:6px}.flow-assist-strip p,.flow-assist-strip ul{color:#536461;font-size:12px;line-height:1.65;margin:0}.flow-assist-strip ul{column-count:2;padding-left:18px}.mode-workflow{display:grid;grid-gap:8px;gap:8px}.mode-workflow-step{min-height:48px;border:1px solid var(--line);border-radius:9px;background:#fff;display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:0 12px}.mode-workflow-step span{width:26px;height:26px;border-radius:8px;color:#fff;background:var(--brand);display:grid;place-items:center;font-weight:900;font-size:12px}.mode-workflow-step svg{color:var(--brand-dark)}.flow-action-rail{display:grid;grid-gap:14px;gap:14px}.ai-next-card{display:grid;grid-gap:12px;gap:12px}.ai-tag{border-radius:999px;background:#dcfbf6;color:var(--brand-dark);font-size:11px;font-weight:900;padding:4px 8px}.ai-action-list{counter-reset:action;display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.ai-action-list li{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:9px;gap:9px;color:#40504c;font-size:13px;line-height:1.45}.ai-action-list span{width:22px;height:22px;border:1px solid #97dad4;border-radius:999px;color:var(--brand-dark);display:grid;place-items:center;font-size:11px;font-weight:900}.quote-big-number{border:1px solid #c9efea;border-radius:8px;background:#f1fffc;padding:13px;display:grid;grid-gap:6px;gap:6px}.quote-big-number span{color:var(--brand-dark);font-size:12px;font-weight:900}.quote-big-number strong{font-size:28px}.flow-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0}.flow-price-grid div{border:1px solid var(--line);border-radius:8px;background:#fff;padding:9px;display:grid;grid-gap:4px;gap:4px}.quote-guard-panel-v8{display:grid;grid-gap:9px;gap:9px;margin:10px 0;padding:10px;border:1px solid rgba(63,91,87,.14);border-radius:8px;background:#fbfcfb}.quote-guard-panel-v8.pass{border-color:rgba(0,143,132,.24);background:#f2fffb}.quote-guard-panel-v8.review{border-color:rgba(249,115,22,.28);background:#fff8f0}.quote-guard-head-v8,.quote-guard-head-v8 span{display:flex;align-items:center;justify-content:space-between;gap:7px}.quote-guard-head-v8 span{justify-content:flex-start;color:var(--brand-dark);font-size:12px;font-weight:900}.quote-guard-head-v8 strong{border-radius:999px;background:#fff;border:1px solid rgba(0,143,132,.18);padding:4px 8px;font-size:12px}.quote-guard-panel-v8.review .quote-guard-head-v8 strong{border-color:rgba(249,115,22,.24);color:#b45309}.quote-guard-metrics-v8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.quote-guard-metrics-v8 div{min-width:0}.quote-guard-metrics-v8 span,.quote-guard-panel-v8 small{display:block;color:var(--muted);font-size:11px;line-height:1.35}.quote-guard-metrics-v8 strong{display:block;margin-top:2px;font-size:12px;word-break:break-word}.quote-guard-reasons-v8{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.quote-guard-ok-v8,.quote-guard-reasons-v8 li{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:6px;gap:6px;margin:0;color:#7c3f08;font-size:12px;line-height:1.45}.quote-guard-ok-v8{color:#1f5d54}.quote-summary-card p{color:var(--muted);line-height:1.55;margin:0 0 12px}.quote-summary-card .quote-guard-ok-v8{color:#1f5d54;margin:0}.next-action-card{display:grid;grid-gap:9px;gap:9px}.flow-next-button{min-height:46px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--text);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:9px;gap:9px;padding:0 10px;font-weight:850;cursor:pointer}.flow-next-button:hover{border-color:#9fe6df;background:#f7fffd}.flow-next-button:disabled{cursor:not-allowed;opacity:.58;background:#f4f6f5}.flow-operation-button{min-height:72px;border:1px solid rgba(0,143,132,.24);border-radius:12px;background:linear-gradient(135deg,rgba(0,143,132,.1),#fff);color:var(--text);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:12px;text-decoration:none;margin:10px 0}.flow-operation-button svg{color:var(--brand-dark)}.flow-operation-button small,.flow-operation-button strong{display:block}.flow-operation-button strong{margin-bottom:4px}.flow-operation-button small{color:var(--muted);line-height:1.45}.flow-operation-button:hover{border-color:#66d7cc;box-shadow:0 12px 28px rgba(0,143,132,.1)}.flow-missing-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);grid-gap:12px;gap:12px;align-items:center;margin:4px 0;padding:9px 10px;border:1px solid rgba(249,115,22,.24);border-radius:12px;background:linear-gradient(135deg,rgba(255,247,237,.86),#fff)}.flow-missing-panel strong{display:block;margin-bottom:4px}.flow-missing-panel p{margin:0;color:var(--muted);line-height:1.5}.missing-chip-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.missing-chip-row span{border-radius:999px;background:#fff;border:1px solid rgba(249,115,22,.26);color:#b45309;padding:6px 10px;font-size:12px;font-weight:800}.clearance-playbook-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:14px;border:1px solid rgba(37,99,235,.18);border-radius:14px;background:linear-gradient(135deg,rgba(239,246,255,.94),hsla(0,0%,100%,.98)),#fff}.clearance-playbook-card,.market-playbook-card{display:grid;gap:14px;margin:12px 0;padding:14px}.market-playbook-card{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:14px;border:1px solid rgba(0,143,132,.22);border-radius:14px;background:linear-gradient(135deg,rgba(236,253,245,.94),hsla(0,0%,100%,.98)),#fff}.clearance-playbook-card dt,.clearance-playbook-card span,.market-playbook-card dt,.market-playbook-card span{display:block;color:var(--muted);font-size:12px}.clearance-playbook-card strong,.market-playbook-card strong{display:block;margin:5px 0 6px;font-size:16px}.clearance-playbook-card p,.market-playbook-card p{margin:0;color:var(--muted);line-height:1.55}.clearance-playbook-card dl,.market-playbook-card dl{display:grid;grid-gap:8px;gap:8px;margin:0}.clearance-playbook-card div,.market-playbook-card div{min-width:0}.clearance-playbook-card dd,.market-playbook-card dd{margin:3px 0 0;line-height:1.45;font-weight:760}.customer-reply-card{display:grid;grid-gap:10px;gap:10px}.customer-reply-card article{border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px;display:none;gap:9px}.customer-reply-card article.active{display:grid}.customer-reply-card p{color:#45534f;font-size:12px;line-height:1.65;margin:0}.tracking-preview-card{display:grid;grid-gap:12px;gap:12px}.tracking-preview-card .panel-title a{color:var(--brand-dark);font-size:12px;font-weight:850}.tracking-line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px}.tracking-line span{position:relative;color:#7a8783;display:grid;justify-items:center;grid-gap:4px;gap:4px;font-size:11px;font-weight:800}.tracking-line span:before{content:"";width:12px;height:12px;border:2px solid #cdd9d6;border-radius:999px;background:#fff}.tracking-line span.done{color:var(--brand-dark)}.tracking-line span.done:before{border-color:var(--brand);background:var(--brand)}.tracking-preview-card p{color:#52625e;font-size:12px;line-height:1.55;margin:0}.flow-kpi-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.flow-kpi{min-height:94px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 10px 26px rgba(17,38,34,.04);padding:16px 18px;display:grid;align-content:center;grid-gap:5px;gap:5px}.flow-kpi span{color:#6b7875;font-size:13px;font-weight:800}.flow-kpi strong{font-size:26px}.flow-kpi small{color:var(--brand-dark);font-size:12px;font-weight:800}.simple-route-card{display:grid;grid-gap:10px;gap:10px}.simple-route-node{display:grid;grid-template-columns:auto 1fr;grid-gap:9px;gap:9px;align-items:start}.simple-route-node small{display:block;margin-top:3px;color:var(--muted);line-height:1.4}.planning-console{display:grid;grid-gap:14px;gap:14px}.control-hero{min-height:142px;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:18px}.control-hero.slim{min-height:118px}.control-hero h1{margin:5px 0 8px;font-size:28px;letter-spacing:0}.control-hero p{margin:0;max-width:820px;color:var(--muted);line-height:1.65}.control-hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.control-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.metric-tile{min-height:104px;border:1px solid var(--line);border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:var(--shadow);padding:14px;display:grid;align-content:space-between}.metric-tile p,.metric-tile span{color:var(--muted);margin:0;font-size:13px}.metric-tile strong{color:var(--text);font-size:27px;line-height:1.1}.metric-tile.teal strong{color:var(--brand-dark)}.metric-tile.orange strong{color:#c45a18}.metric-tile.blue strong{color:var(--blue)}.metric-tile.red strong{color:#d54b2e}.control-kpis.settlement-kpis-v2{grid-template-columns:repeat(5,minmax(0,1fr))}.settlement-kpis-v2 .metric-tile{min-height:94px;padding:12px}.settlement-kpis-v2 .metric-tile strong{font-size:22px}.planning-grid{display:grid;grid-template-columns:330px minmax(560px,1fr) 340px;grid-gap:14px;gap:14px;align-items:start}.queue-panel,.right-command{position:-webkit-sticky;position:sticky;top:88px}.queue-panel{padding:14px}.plan-queue{display:grid;grid-gap:10px;gap:10px;max-height:calc(100vh - 330px);overflow:auto}.plan-queue-card{border:1px solid var(--line);border-radius:9px;background:#fff;padding:12px;display:grid;grid-gap:8px;gap:8px}.plan-queue-card.active{border-color:#63d7cc;background:linear-gradient(180deg,#f1fffc,#fff);box-shadow:inset 3px 0 0 var(--brand)}.plan-queue-card h2{margin:0;font-size:16px}.plan-focus-head p,.plan-queue-card p{margin:0;color:var(--muted);line-height:1.5}.queue-money{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--muted)}.queue-money strong{color:var(--brand-dark)}.plan-focus{padding:16px;display:grid;grid-gap:14px;gap:14px}.plan-focus-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--line)}.plan-focus-head h2{margin:4px 0 7px;font-size:24px}.option-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:9px;gap:9px}.option-pill-card{border:1px solid var(--line);border-radius:9px;background:#fff;padding:11px;display:grid;grid-gap:5px;gap:5px}.option-pill-card.selected{border-color:#5fd4c8;background:#f1fffc}.option-pill-card small,.option-pill-card span{color:var(--muted);font-size:12px}.option-pill-card strong{font-size:14px}.option-pill-card b{color:var(--brand-dark);font-size:16px}.route-stage-board{display:grid;grid-gap:10px;gap:10px}.route-stage{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--line);background:#fff;border-radius:9px;padding:12px}.stage-index{width:30px;height:30px;border-radius:8px;color:#fff;background:linear-gradient(180deg,#00a395,#00867d);display:grid;place-items:center;font-weight:900}.route-stage p,.route-stage span,.stage-meta small{display:block;margin:3px 0 0;color:var(--muted);font-size:13px}.stage-meta{text-align:right;display:grid;grid-gap:6px;gap:6px}.right-command{display:grid;grid-gap:14px;gap:14px}.decision-card p,.risk-brief p{margin:10px 0 0;color:var(--muted);line-height:1.65}.decision-number{border:1px solid #c9efea;background:#f1fffc;border-radius:9px;padding:12px;display:grid;grid-gap:6px;gap:6px;color:var(--brand-dark)}.decision-number strong{color:var(--text);font-size:27px}.decision-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.decision-grid div{border:1px solid var(--line);border-radius:8px;background:#fff;padding:9px;display:grid;grid-gap:4px;gap:4px}.decision-grid span{color:var(--muted);font-size:12px;font-weight:800}.action-card{display:grid;grid-gap:8px;gap:8px}.action-row{min-height:44px;border:1px solid var(--line);border-radius:8px;background:#fff;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:9px;gap:9px;padding:0 10px;color:var(--text);font-weight:800;font-size:13px}.action-row:hover,.business-table-row:hover,.partner-row:hover{border-color:#9fe6df;background:#f7fffd}.plan-detail-v8{display:grid;grid-gap:16px;gap:16px}.plan-detail-v8,.plan-detail-v8 *,.plan-detail-v8 :after,.plan-detail-v8 :before{box-sizing:border-box}.plan-detail-v8>*{min-width:0;width:100%}.plan-hero-v8{min-height:244px;border:1px solid rgba(119,220,207,.52);border-radius:18px;background:radial-gradient(circle at 8% 18%,rgba(124,220,207,.22),transparent 28%),linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(242,255,252,.96));box-shadow:0 22px 70px rgba(20,86,82,.12);padding:28px;display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:20px;gap:20px;align-items:center}.plan-hero-copy-v8 h1{margin:8px 0 10px;max-width:850px;font-size:42px;line-height:1.08;letter-spacing:0}.plan-hero-copy-v8 p{margin:0;max-width:860px;color:var(--muted);line-height:1.7;font-size:15px}.plan-hero-tags-v8{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}.plan-hero-tags-v8 span{min-height:30px;border:1px solid rgba(125,214,204,.48);border-radius:999px;background:hsla(0,0%,100%,.84);color:var(--text);padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex;align-items:center;overflow-wrap:anywhere}.plan-hero-panel-v8{min-height:178px;border-radius:18px;background:radial-gradient(circle at 85% 8%,rgba(114,238,214,.28),transparent 34%),linear-gradient(135deg,#0d2028,#1a635c);color:#fff;box-shadow:0 18px 48px rgba(11,60,60,.2);padding:22px;display:grid;align-content:center;grid-gap:8px;gap:8px}.plan-hero-panel-v8 svg{color:#a8fff0}.plan-hero-panel-v8 p,.plan-hero-panel-v8 span{margin:0;color:hsla(0,0%,100%,.72)}.plan-hero-panel-v8 strong{color:#fff;font-size:22px;line-height:1.3}.plan-execution-checklist-v12{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.plan-execution-checklist-v12 article{min-width:0;min-height:112px;border:1px solid rgba(20,44,38,.09);border-radius:14px;background:hsla(0,0%,100%,.96);box-shadow:0 12px 28px rgba(17,38,34,.05);padding:14px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px 10px;gap:8px 10px;align-content:start}.plan-execution-checklist-v12 article.pending{border-color:rgba(245,151,89,.38);background:#fffaf3}.plan-execution-checklist-v12 article>span{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;color:var(--brand-dark);background:#ecfbf8;font-size:12px;font-weight:1000}.plan-execution-checklist-v12 article.pending>span{color:#a64512;background:#fff1df}.plan-execution-checklist-v12 div{min-width:0;display:grid;grid-gap:4px;gap:4px}.plan-execution-checklist-v12 strong{min-width:0;color:var(--text);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-execution-checklist-v12 small{min-width:0;color:var(--muted);font-size:12px;font-weight:780;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-execution-checklist-v12 b{grid-column:1/-1;min-width:0;align-self:end;color:var(--brand-dark);font-size:17px;line-height:1.2;overflow-wrap:anywhere}.plan-execution-checklist-v12 article.pending b{color:#a64512}.plan-flow-v8{display:grid;grid-gap:10px;gap:10px}.plan-flow-card-v8{border:1px solid var(--line);border-radius:14px;background:hsla(0,0%,100%,.96);box-shadow:var(--shadow);padding:14px;display:grid;grid-template-columns:auto minmax(0,1.35fr) minmax(190px,.7fr) auto;grid-gap:14px;gap:14px;align-items:center}.plan-flow-index-v8{width:40px;height:40px;border-radius:12px;background:linear-gradient(180deg,#e9fffb,#d7fbf5);color:var(--brand-dark);display:grid;place-items:center;font-weight:1000;box-shadow:inset 0 0 0 1px rgba(73,190,178,.22)}.plan-flow-card-v8 h2{margin:6px 0 4px;font-size:18px;letter-spacing:0}.plan-flow-card-v8 p,.plan-flow-money-v8 span{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.plan-flow-money-v8{display:grid;grid-gap:5px;gap:5px}.plan-flow-money-v8 strong{color:var(--brand-dark)}.plan-flow-action-v8{min-height:38px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--text);padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:900;white-space:nowrap}.plan-flow-action-v8.ok{border-color:rgba(70,190,174,.38);background:#effffb;color:var(--brand-dark)}.plan-flow-action-v8.warn{border-color:rgba(245,151,89,.42);background:#fff6eb;color:#a64512}.plan-main-grid-v8{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.plan-left-v8,.plan-main-grid-v8,.plan-right-v8{display:grid;grid-gap:14px;gap:14px}.plan-right-v8{position:-webkit-sticky;position:sticky;top:88px}.plan-section-v8{border:1px solid var(--line);border-radius:14px;background:hsla(0,0%,100%,.96);box-shadow:var(--shadow);padding:14px;display:grid;grid-gap:12px;gap:12px}.plan-section-title-v8{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text)}.plan-section-title-v8 strong{font-size:15px}.plan-section-title-v8 svg{color:var(--brand-dark)}.plan-option-grid-v8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.plan-option-grid-v8 article{border:1px solid var(--line);border-radius:12px;background:#fff;padding:13px;display:grid;grid-gap:8px;gap:8px}.plan-option-grid-v8 article.selected{border-color:rgba(73,190,178,.55);background:linear-gradient(180deg,#f0fffc,#fff);box-shadow:inset 4px 0 0 var(--brand)}.plan-copy-v8 p,.plan-option-grid-v8 dt,.plan-option-grid-v8 p,.plan-option-grid-v8 span,.plan-order-list-v8 p,.plan-order-list-v8 small,.plan-order-list-v8 span{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.plan-option-grid-v8 strong{font-size:16px}.plan-option-grid-v8 dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.plan-option-grid-v8 dl div{border:1px solid var(--line);border-radius:10px;background:#fff;padding:8px}.plan-option-grid-v8 dd{margin:2px 0 0;color:var(--text);font-weight:900}.plan-order-list-v8{display:grid;grid-gap:9px;gap:9px}.plan-order-list-v8 article{border:1px solid var(--line);border-radius:12px;background:#fff;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,auto);grid-gap:12px;gap:12px;align-items:center}.plan-order-list-v8 b,.plan-order-list-v8 strong{display:block;color:var(--text)}.plan-order-list-v8 b{text-align:right}.plan-order-list-v8 small{display:block;text-align:right}.plan-order-note-v8{margin:0;border:1px solid rgba(75,190,178,.26);border-radius:10px;background:#f4fffc;color:var(--brand-dark);padding:9px 10px;font-size:13px;font-weight:800}.plan-empty-v8{min-height:132px;border:1px dashed rgba(63,186,172,.5);border-radius:12px;background:#f6fffc;display:grid;place-items:center;text-align:center;padding:18px}.plan-empty-v8 svg{color:var(--brand-dark)}.plan-empty-v8 p{margin:0;max-width:420px;color:var(--muted)}.plan-checks-v8,.plan-copy-v8,.plan-next-v8{display:grid;grid-gap:9px;gap:9px}.plan-next-v8 a{min-height:46px;border:1px solid var(--line);border-radius:11px;background:#fff;padding:0 11px;color:var(--text);display:grid;grid-template-columns:auto 1fr auto;grid-gap:9px;gap:9px;align-items:center;font-weight:900}.plan-next-v8 a:first-child{background:linear-gradient(135deg,#10222a,#1c6860);color:#fff;box-shadow:0 16px 30px rgba(17,95,89,.18)}.plan-copy-v8 strong{color:var(--text)}.plan-checks-v8 span{min-height:38px;border:1px solid var(--line);border-radius:10px;background:#fff;padding:9px 10px;color:var(--text);font-size:13px;font-weight:900;display:flex;align-items:center}.plan-checks-v8 span.done{border-color:rgba(72,190,156,.36);background:#f1fffa;color:var(--brand-dark)}.plan-checks-v8 span.warn{border-color:rgba(236,139,84,.42);background:#fff6ed;color:#a84612}.partner-hero-v2 h1{font-size:28px;margin:6px 0 8px}.partner-hero-v3 h1{font-size:30px;margin:6px 0 8px}.partner-radar-grid{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:340px minmax(0,1fr) 340px}.partner-radar-focus,.partner-radar-list{display:grid;grid-gap:12px;gap:12px}.partner-filter-row{display:flex;flex-wrap:wrap;gap:8px}.partner-filter-row span{border:1px solid var(--line);border-radius:999px;color:#5d6a66;font-size:12px;font-weight:850;padding:7px 11px}.partner-filter-row .active{background:#e8fbf8;border-color:#aee9e1;color:var(--brand-dark)}.partner-radar-stack{display:grid;grid-gap:9px;gap:9px}.partner-radar-card{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:inherit;display:grid;grid-gap:10px;gap:10px;grid-template-columns:50px minmax(0,1fr) auto;min-height:88px;padding:10px;text-decoration:none}.partner-radar-card.active,.partner-radar-card:hover{background:linear-gradient(180deg,#f2fffc,#fff);border-color:#8ee1d7;box-shadow:0 12px 28px rgba(15,118,110,.08)}.partner-radar-card strong{display:block;font-size:14px}.partner-radar-card p{color:#5d6a66;font-size:12px;line-height:1.45;margin:4px 0}.partner-radar-card small{color:var(--muted);font-size:11px;font-weight:750}.partner-radar-card em{align-self:start;background:#f7faf9;border:1px solid var(--line);border-radius:999px;color:#65736e;font-size:11px;font-style:normal;font-weight:900;padding:5px 7px;white-space:nowrap}.partner-radar-card.active em{background:#e8fbf8;border-color:#aee9e1;color:var(--brand-dark)}.partner-console-v6{background:radial-gradient(circle at 12% 2%,rgba(12,166,154,.08),transparent 28%),linear-gradient(180deg,#fbfdfd,#f7faf9);border-left:1px solid #edf1f0;min-height:calc(100vh - 1px);padding:24px 28px 18px}.partner-topbar-v6{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.partner-breadcrumb-v6{color:#7d8986;font-size:13px;font-weight:800;margin-bottom:10px}.partner-topbar-v6 h1{color:#111b19;font-size:28px;letter-spacing:0;line-height:1.15;margin:0}.partner-topbar-v6 p{color:#687573;font-size:13px;font-weight:650;line-height:1.7;margin:8px 0 0;max-width:760px}.partner-search-v6{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid #e2e9e7;border-radius:8px;box-shadow:0 10px 28px rgba(25,47,44,.04);color:#8a9592;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(260px,1fr) auto;min-height:42px;min-width:460px;padding:4px 5px 4px 16px}.partner-search-v6 span{font-size:13px;font-weight:750}.partner-search-v6 a{align-items:center;background:#009c92;border-radius:7px;color:#fff;display:inline-flex;font-size:13px;font-weight:900;height:34px;justify-content:center;padding:0 16px;text-decoration:none}.partner-workbench-v6{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:390px minmax(0,1fr) 330px}.partner-ai-v6,.partner-bottom-kpis-v6,.partner-detail-v6,.partner-handover-v6,.partner-list-v6{background:hsla(0,0%,100%,.96);border:1px solid #dfe8e6;border-radius:8px;box-shadow:0 14px 34px rgba(22,45,42,.04)}.partner-list-v6{display:grid;grid-gap:12px;gap:12px;max-height:735px;overflow:auto;padding:13px}.partner-tabbar-v6{border-bottom:1px solid #e3ebe9;display:flex;gap:18px;min-width:max-content;padding:0 2px 11px}.partner-tabbar-v6 span{color:#5f6c69;font-size:13px;font-weight:900;position:relative}.partner-tabbar-v6 .active{color:#008c84}.partner-tabbar-v6 .active:after{background:#00a89d;border-radius:999px;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:100%}.partner-list-head-v6{align-items:center;display:flex;justify-content:space-between}.partner-list-head-v6 strong{color:#17211f;font-size:15px}.partner-list-head-v6 small{color:#6d7875;font-size:12px;font-weight:850}.partner-card-stack-v6{display:grid;grid-gap:10px;gap:10px}.partner-card-v6{background:#fff;border:1px solid #e4ebea;border-radius:8px;color:inherit;display:grid;grid-gap:8px;gap:8px;padding:13px 14px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.partner-card-v6.active,.partner-card-v6:hover{background:linear-gradient(180deg,#f2fffd,#fff 84%);border-color:#20b8ad;box-shadow:0 14px 32px rgba(16,124,116,.1);transform:translateY(-1px)}.partner-card-v6>div{align-items:center;display:grid;grid-gap:9px;gap:9px;grid-template-columns:40px minmax(0,1fr) auto}.partner-avatar-v6{align-items:center;background:linear-gradient(135deg,#e4fbf7,#008c84);border:1px solid #b9ebe5;border-radius:50%;color:#fff;display:inline-flex;font-size:16px;font-weight:950;height:40px;justify-content:center;width:40px}.partner-card-v6 strong{color:#14201e;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-card-v6 em{background:#eafbf8;border-radius:999px;color:#007d75;font-size:11px;font-style:normal;font-weight:950;padding:5px 8px;white-space:nowrap}.partner-card-v6 p{color:#596864;font-size:12px;font-weight:750;line-height:1.45;margin:0}.partner-card-v6 section{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 1fr auto auto}.partner-card-v6 section b,.partner-card-v6 section span{border-right:1px solid #edf1f0;color:#64716e;font-size:12px;font-weight:850;min-width:0;padding-right:8px}.partner-card-v6 section b{border-right:0;color:#17211f;padding-right:0;text-align:right}.risk-dot-v6{align-items:center;background:#ecfdf5;border-radius:999px;color:#047857;display:inline-flex;justify-content:center;min-width:58px;padding:5px 8px}.risk-dot-v6.warning{background:#fff7ed;color:#b45309}.risk-dot-v6.danger{background:#fef2f2;color:#b42318}.partner-detail-v6{display:grid;grid-gap:14px;gap:14px;padding:16px}.partner-detail-head-v6{align-items:center;border-bottom:1px solid #edf1f0;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) auto;padding-bottom:14px}.partner-detail-head-v6 h2{color:#111b19;font-size:24px;letter-spacing:0;margin:0 0 8px}.partner-detail-head-v6 p{color:#62706d;font-size:13px;font-weight:750;line-height:1.6;margin:0}.partner-score-donut-v6{align-items:center;background:radial-gradient(circle at center,#fff 0 52%,transparent 53%),conic-gradient(#00a89d 0 76%,#e8f1ef 76% 100%);border-radius:50%;display:flex;flex-direction:column;height:118px;justify-content:center;width:118px}.partner-score-donut-v6.warning{background:radial-gradient(circle at center,#fff 0 52%,transparent 53%),conic-gradient(#f59e0b 0 65%,#f1ece4 65% 100%)}.partner-score-donut-v6.danger{background:radial-gradient(circle at center,#fff 0 52%,transparent 53%),conic-gradient(#ef4444 0 54%,#f4e9e9 54% 100%)}.partner-score-donut-v6 strong{color:#13211e;font-size:30px;line-height:1}.partner-score-donut-v6 span{color:#6a7774;font-size:12px;font-weight:850;margin-top:6px}.partner-metric-grid-v6{border:1px solid #e5ecea;border-radius:8px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}.partner-metric-grid-v6 article{background:linear-gradient(180deg,#fff,#fbfefd);border-right:1px solid #e8efed;display:grid;grid-gap:5px;gap:5px;min-height:88px;padding:14px}.partner-metric-grid-v6 article:last-child{border-right:0}.partner-metric-grid-v6 span{color:#63706d;font-size:12px;font-weight:850}.partner-metric-grid-v6 strong{color:#008c84;font-size:22px;line-height:1.05}.partner-metric-grid-v6 small{color:#7d8986;font-size:11px;font-weight:750;line-height:1.4}.partner-scenario-grid-v6{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr 1fr}.partner-scenario-card-v6{background:#f6fffd;border:1px solid #ccefeb;border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:14px}.partner-scenario-card-v6.safe{background:#f1fffb;border-color:#bdece4}.partner-scenario-card-v6.danger{background:#fff6f4;border-color:#ffd7cf}.partner-scenario-card-v6 strong{color:#13211e;font-size:14px}.partner-scenario-card-v6 li,.partner-scenario-card-v6 p{color:#53615e;font-size:12px;font-weight:750;line-height:1.6}.partner-scenario-card-v6 p,.partner-scenario-card-v6 ul{margin:0}.partner-scenario-card-v6 ul{display:grid;grid-gap:6px;gap:6px;padding-left:16px}.partner-route-tags-v6{display:flex;flex-wrap:wrap;gap:7px}.partner-route-tags-v6 span{background:#fff;border:1px solid #bee9e5;border-radius:999px;color:#008c84;font-size:12px;font-weight:900;padding:6px 9px}.partner-table-panel-v6{border:1px solid #e5ecea;border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.partner-section-title-v6{align-items:center;display:flex;gap:12px;justify-content:space-between}.partner-section-title-v6 strong{color:#13211e;font-size:15px}.partner-section-title-v6 a,.partner-section-title-v6 span{align-items:center;color:#008c84;display:inline-flex;font-size:12px;font-weight:900;gap:4px;text-decoration:none}.partner-mini-table-v6,.partner-rate-list-v6{display:grid;grid-gap:8px;gap:8px}.partner-mini-table-v6 article,.partner-rate-list-v6 article{align-items:center;background:#fff;border:1px solid #edf1f0;border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:110px 1fr 1.25fr 120px 86px;min-height:44px;padding:9px 10px}.partner-rate-list-v6 article{grid-template-columns:78px minmax(0,1fr) 130px 150px}.partner-mini-table-v6 span,.partner-rate-list-v6 span{background:#eefbf9;border-radius:999px;color:#008c84;font-size:12px;font-weight:950;justify-self:start;padding:5px 8px}.partner-mini-table-v6 b,.partner-mini-table-v6 strong,.partner-rate-list-v6 b,.partner-rate-list-v6 strong{color:#18221f;font-size:13px}.partner-mini-table-v6 em,.partner-mini-table-v6 small,.partner-rate-list-v6 small{color:#687573;font-size:12px;font-style:normal;font-weight:800}.partner-mini-table-v6 p,.partner-rate-list-v6 p{color:#7a8582;font-size:13px;font-weight:750;margin:4px 0}.partner-ai-v6{background:transparent;border:0;box-shadow:none;display:grid;grid-gap:12px;gap:12px}.partner-ai-card-v6,.partner-quick-actions-v6{background:hsla(0,0%,100%,.96);border:1px solid #dfe8e6;border-radius:8px;box-shadow:0 14px 34px rgba(22,45,42,.04);display:grid;grid-gap:11px;gap:11px;padding:14px}.partner-ai-card-v6.warning{background:#fffaf2;border-color:#f5d7a1}.partner-ai-card-v6.danger{background:#fff8f7;border-color:#ffd6cf}.partner-ai-card-v6>div:first-child{align-items:center;color:#11201d;display:flex;gap:8px}.partner-ai-card-v6 li,.partner-ai-card-v6 p{color:#586662;font-size:13px;font-weight:750;line-height:1.65;margin:0}.partner-ai-card-v6 ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:17px}.partner-ai-card-v6 a{align-items:center;color:#008c84;display:inline-flex;font-size:12px;font-weight:950;gap:4px;text-decoration:none}.partner-warning-list-v6{display:grid;grid-gap:7px;gap:7px}.partner-warning-list-v6 span{background:hsla(0,0%,100%,.75);border:1px solid rgba(245,158,11,.22);border-radius:8px;color:#805100;font-size:12px;font-weight:850;line-height:1.45;padding:8px 10px}.partner-dispute-v6{display:grid;grid-gap:8px;gap:8px}.partner-dispute-v6 span{align-items:center;background:#fff;border:1px solid #f2dfdc;border-radius:8px;color:#6b3430;display:flex;font-size:12px;font-weight:850;justify-content:space-between;padding:8px 10px}.partner-dispute-v6 b{color:#b42318}.partner-quick-actions-v6{gap:8px}.partner-quick-actions-v6 a{align-items:center;background:#fff;border:1px solid #e1e9e7;border-radius:8px;color:#17211f;display:flex;font-size:13px;font-weight:900;gap:9px;min-height:42px;padding:0 12px;text-decoration:none}.partner-quick-actions-v6 a.primary{background:#009c92;border-color:#009c92;color:#fff}.partner-bottom-kpis-v6{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:14px;overflow:hidden}.partner-bottom-kpis-v6 article{border-right:1px solid #e7eeec;display:grid;grid-gap:5px;gap:5px;min-height:92px;padding:18px 20px}.partner-bottom-kpis-v6 article:last-child{border-right:0}.partner-bottom-kpis-v6 span{color:#66736f;font-size:12px;font-weight:850}.partner-bottom-kpis-v6 strong{color:#10211d;font-size:24px;line-height:1.05}.partner-bottom-kpis-v6 small{color:#008c84;font-size:12px;font-weight:850}.partner-handover-v6{display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px}.partner-handover-grid-v6{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.partner-handover-grid-v6 article{background:#fff;border:1px solid #e5ecea;border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-height:116px;padding:12px}.partner-handover-grid-v6 strong{color:#14201e;font-size:14px}.partner-handover-grid-v6 p{color:#65716e;font-size:12px;font-weight:750;line-height:1.5;margin:0}.partner-handover-grid-v6 span{border-radius:999px;font-size:12px;font-weight:950;justify-self:start;padding:6px 9px}.partner-handover-grid-v6 span.ok{background:#e9fbf6;color:#047857}.partner-handover-grid-v6 span.wait{background:#fff7ed;color:#b45309}.partner-handover-grid-v6 small{color:#7c8885;font-size:12px;font-weight:750}.partner-score-mini{align-items:center;background:#f0fffc;border:2px solid #35c4b5;border-radius:50%;color:var(--brand-dark);display:inline-flex;font-size:16px;font-weight:950;height:48px;justify-content:center;width:48px}.partner-score-mini.warning{background:#fff8ef;border-color:#f59e0b;color:#9a4d00}.partner-score-mini.danger{background:#fff1f1;border-color:#ef4444;color:#b42318}.partner-route-tags{display:flex;flex-wrap:wrap;gap:8px}.partner-route-tags span{background:#f4fbfa;border:1px solid #c9efea;border-radius:999px;color:var(--brand-dark);font-size:12px;font-weight:850;padding:7px 10px}.partner-rate-board{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:12px}.partner-rate-head{align-items:center;display:flex;justify-content:space-between;gap:10px}.partner-rate-head a{align-items:center;color:var(--brand-dark);display:inline-flex;font-size:12px;font-weight:900;gap:4px}.partner-rate-board article{align-items:center;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:74px minmax(0,1.2fr) minmax(120px,.7fr) minmax(120px,.7fr);min-height:50px;padding:9px 10px}.partner-rate-board article span{background:#e8fbf8;border-radius:999px;color:var(--brand-dark);font-size:12px;font-weight:900;justify-self:start;padding:5px 8px}.partner-rate-board article strong{font-size:13px}.partner-rate-board article b{color:var(--text);font-size:14px}.partner-rate-board article small,.partner-rate-board p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.partner-selected-ops{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.partner-selected-ops article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-height:86px;padding:12px}.partner-selected-ops small,.partner-selected-ops span{color:var(--muted);font-size:12px;font-weight:850}.partner-selected-ops strong{color:var(--text);font-size:23px;line-height:1}.partner-ai-panel-v2{background:linear-gradient(180deg,#fff,#f8fffd)}.partner-warning-box{background:#fff8ef;border:1px solid #fed7aa;border-radius:8px;display:grid;grid-gap:7px;gap:7px;padding:12px}.partner-warning-box strong{color:#9a4d00}.partner-warning-box span{color:#695447;font-size:12px;line-height:1.5}.partner-command-layout{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:320px minmax(0,1fr) 330px}.partner-ai-panel,.partner-focus-panel,.partner-list-panel{display:grid;grid-gap:12px;gap:12px}.partner-focus-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.partner-focus-head h2{font-size:24px;margin:4px 0 6px}.partner-ai-panel p,.partner-focus-head p{color:var(--muted);line-height:1.6;margin:0}.partner-score-ring{align-items:center;background:#f0fffc;border:1px solid #bdeee7;border-radius:12px;color:var(--brand-dark);display:inline-flex;font-size:28px;font-weight:950;height:68px;justify-content:center;min-width:76px}.partner-score-ring.warning{background:#fff8ef;border-color:#ffd9ad;color:#9a4d00}.partner-score-ring.danger{background:#fff1f1;border-color:#ffc7c7;color:#b42318}.partner-health-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.partner-customer-safe,.partner-health-grid>div,.partner-rate-focus{background:#fff;border:1px solid var(--line);border-radius:8px;padding:12px}.partner-health-grid small,.partner-health-grid span{color:var(--muted);font-size:12px;font-weight:850}.partner-health-grid strong{color:var(--text);display:block;font-size:20px;margin:5px 0}.partner-rate-focus{background:#f7fffd;border-color:#c9efea;display:grid;grid-gap:6px;gap:6px}.partner-customer-safe span,.partner-rate-focus p{color:var(--muted);line-height:1.55;margin:0}.partner-next-actions{display:grid;grid-gap:8px;gap:8px}.partner-customer-safe{background:#fffaf4;border-color:#fed7aa;display:grid;grid-gap:6px;gap:6px}.ops-table-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:14px;gap:14px;align-items:start}.business-table,.partner-table{display:grid;grid-gap:8px;gap:8px}.business-table-row{border:1px solid var(--line);border-radius:8px;background:#fff;min-height:66px;padding:10px 12px;display:grid;grid-template-columns:minmax(160px,1.4fr) minmax(180px,2fr) repeat(3,minmax(90px,.8fr));grid-gap:12px;gap:12px;align-items:center}.business-table-row span,.partner-row div{display:grid;grid-gap:4px;gap:4px}.business-table-row small,.partner-row small,.partner-row span{color:var(--muted);font-size:12px}.risk-list{display:grid;grid-gap:8px;gap:8px;margin:12px 0}.risk-list span{border:1px solid var(--line);border-radius:8px;background:#fff;padding:9px 10px;color:var(--text);font-weight:800;font-size:13px}.batch-focus{display:grid;grid-gap:12px;gap:12px}.batch-focus p{margin:0;color:var(--muted)}.ai-advice-card,.batch-safety-note,.empty-operation-note{border:1px solid #c9efea;border-radius:8px;background:linear-gradient(180deg,#f0fffc,#fff);color:var(--brand-dark)}.ai-advice-card{display:grid;grid-gap:7px;gap:7px;padding:12px}.ai-advice-card span{align-items:center;display:flex;gap:6px;font-size:12px;font-weight:900}.ai-advice-card strong{color:var(--text);font-size:15px;line-height:1.4}.ai-advice-card p{color:var(--muted);font-size:13px;line-height:1.55}.empty-operation-note{align-content:center;display:grid;grid-gap:9px;gap:9px;justify-items:start;min-height:160px;padding:18px}.empty-operation-note p{color:var(--muted);line-height:1.6;margin:0}.batch-safety-note{align-items:flex-start;display:flex;gap:8px;padding:10px}.batch-safety-note span{color:#5b6965;font-size:12px;line-height:1.55}.coload-console-v9,.coload-desk{display:grid;grid-gap:14px;gap:14px}.coload-hero-strip-v9{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.coload-hero-strip-v9 span{border:1px solid #d8efeb;border-radius:999px;background:#f4fffd;color:var(--brand-dark);font-size:12px;font-weight:850;padding:6px 10px}.coload-hero-visual-v9{min-width:154px;border:1px solid #d8efeb;border-radius:10px;background:radial-gradient(circle at 100% 0,rgba(19,181,165,.16),transparent 42%),#fbfffe;display:grid;align-content:center;grid-gap:4px;gap:4px;padding:18px}.coload-hero-visual-v9 em,.coload-hero-visual-v9 span{color:var(--muted);font-size:12px;font-style:normal;font-weight:850}.coload-hero-visual-v9 strong{color:var(--brand-dark);font-size:34px;line-height:1}.coload-flow-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.coload-flow-v10 article{position:relative;min-height:102px;display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:9px 10px;gap:9px 10px;align-items:start;border:1px solid #dce8e6;border-radius:10px;background:#fff;padding:15px;box-shadow:0 18px 42px rgba(15,35,49,.055)}.coload-flow-v10 article:after{content:"";position:absolute;top:50%;right:-10px;width:10px;height:1px;background:#c8d8d5}.coload-flow-v10 article:last-child:after{display:none}.coload-flow-v10 article>span{display:inline-grid;place-items:center;width:34px;height:28px;border-radius:8px;background:#ecfffb;color:#00877b;font-size:12px;font-weight:950}.coload-flow-v10 article>svg{margin-top:5px;color:#00877b}.coload-flow-v10 article div{min-width:0;display:grid;grid-gap:3px;gap:3px}.coload-flow-v10 article strong{color:#0f172a;font-size:15px;line-height:1.2}.coload-flow-v10 article small{color:#64748b;font-size:12px;font-weight:750;line-height:1.35}.coload-flow-v10 article b{grid-column:1/-1;color:#10211d;font-size:22px;line-height:1.05}.coload-flow-v10 article.warn{border-color:#fed7aa;background:#fffaf4}.coload-flow-v10 article.warn>span,.coload-flow-v10 article.warn>svg{color:#c2410c}.coload-flow-v10 article.warn>span{background:#fff1e8}.coload-focus{display:grid;grid-gap:14px;gap:14px}.batch-command-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.batch-metric{min-height:112px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,#fff,#f7fffd);padding:14px;display:grid;align-content:center;grid-gap:7px;gap:7px}.batch-metric span{color:var(--muted);font-size:12px;font-weight:800}.batch-metric strong{color:var(--text);font-size:26px;line-height:1}.batch-metric small{color:var(--muted);font-size:12px}.batch-review-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.batch-review-strip>div{min-height:58px;border:1px solid var(--line);border-radius:8px;padding:10px 12px;display:grid;grid-template-columns:auto auto 1fr;align-items:center;grid-gap:8px;gap:8px;background:#fff}.batch-review-strip .ready{border-color:#bdeee7;background:#f3fffd;color:var(--brand-dark)}.batch-review-strip .warning{border-color:#ffd9ad;background:#fff8ef;color:#9a4d00}.batch-review-strip strong{font-size:13px}.batch-review-strip span{color:var(--muted);font-size:12px;font-weight:700}.coload-item-table{display:grid;grid-gap:8px;gap:8px}.coload-item-row{min-height:68px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px 12px;display:grid;grid-template-columns:minmax(160px,1.4fr) minmax(130px,1fr) minmax(110px,.9fr) repeat(3,minmax(92px,.7fr));grid-gap:12px;gap:12px;align-items:center}.coload-item-row.head{min-height:38px;background:#f7faf9;color:var(--muted);font-size:12px;font-weight:900}.coload-item-row span{display:grid;grid-gap:4px;gap:4px;min-width:0;font-weight:800}.coload-item-row small{color:var(--muted);font-size:12px;font-weight:700;overflow-wrap:anywhere}.profit{color:#07855f}.loss{color:#c2410c}.batch-side-panel{display:grid;grid-gap:12px;gap:12px}.batch-side-actions{display:grid;grid-gap:8px;gap:8px;padding-top:4px}.coload-command-grid{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr) 340px;grid-gap:14px;gap:14px;align-items:start}.coload-action-panel,.coload-batch-panel,.coload-pool-panel{display:grid;grid-gap:12px;gap:12px}.coload-batch-search-v10{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;min-height:40px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#64748b;padding:0 11px}.coload-batch-search-v10 input{min-width:0;border:0;outline:0;background:transparent;color:#102331;font-size:13px;font-weight:850}.coload-filter-row-v10{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;padding:4px;border:1px solid #d9e6e4;border-radius:8px;background:#f7faf9}.coload-filter-row-v10 button{min-height:31px;border:0;border-radius:6px;background:transparent;color:#64748b;font-size:12px;font-weight:950;cursor:pointer}.coload-filter-row-v10 .active{background:#fff;color:#00877b;box-shadow:0 8px 16px rgba(15,23,42,.06)}.coload-batch-list,.coload-pool-list{display:grid;grid-gap:10px;gap:10px;max-height:calc(100vh - 390px);overflow:auto;padding-right:4px}.waiting-group{border:1px solid var(--line);border-radius:8px;background:#fff;overflow:hidden}.waiting-group-head{padding:10px 12px;background:#f7faf9;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:10px}.waiting-group-head span{color:var(--muted);font-size:12px;font-weight:800;white-space:nowrap}.waiting-package{min-height:62px;padding:9px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border-bottom:1px solid var(--line);cursor:pointer}.waiting-package:last-child{border-bottom:0}.waiting-package.selected{background:#effffd}.waiting-package span{display:grid;grid-gap:3px;gap:3px;min-width:0}.waiting-package small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.waiting-package em{color:var(--brand-dark);font-size:12px;font-style:normal;font-weight:900}.coload-batch-row{width:100%;min-height:78px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px 12px;display:grid;grid-template-columns:minmax(0,1fr) 56px;grid-gap:8px 12px;gap:8px 12px;align-items:center;text-align:left;color:var(--text);cursor:pointer}.coload-batch-row.active,.coload-batch-row:hover{border-color:#74dcd2;background:#f5fffd}.coload-batch-row span{display:grid;grid-gap:4px;gap:4px;min-width:0}.coload-batch-row em,.coload-batch-row small{color:var(--muted);font-size:12px;font-style:normal;line-height:1.4}.coload-batch-row b{justify-self:end;color:var(--brand-dark);font-size:18px}.coload-batch-row em{grid-column:1/-1}.coload-empty-list-v10{min-height:156px;display:grid;place-items:center;align-content:center;grid-gap:10px;gap:10px;border:1px dashed #cfe2df;border-radius:9px;background:#fbfffe;color:#64748b;text-align:center;padding:18px}.coload-empty-list-v10 p{margin:0;font-size:13px;font-weight:750;line-height:1.5}.pool-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.pool-summary-card{border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px;display:grid;grid-gap:8px;gap:8px}.pool-summary-card p{margin:0;color:var(--muted)}.pool-summary-card div{display:flex;gap:8px;flex-wrap:wrap}.pool-summary-card span{border:1px solid #dcebe9;border-radius:999px;padding:4px 8px;color:var(--brand-dark);font-size:12px;font-weight:800}@media (min-width:961px){.home-command-shell .brand{gap:10px}.home-command-shell .brand-mark{width:72px;height:38px;border-radius:0;background:transparent;box-shadow:none;color:#078a83;font-size:30px;font-style:italic;font-weight:950;letter-spacing:0;line-height:1;text-shadow:none;transform:skewX(-8deg)}.home-command-shell .brand span:last-child{min-width:0}.home-command-shell .planning-ops-focus-v11{gap:13px;align-content:center}.planning-focus-kicker-v17,.planning-focus-meta-v17,.planning-focus-status-v17{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.planning-focus-kicker-v17 span{color:#0a766d;font-size:13px;font-weight:950}.planning-focus-kicker-v17 em{min-height:24px;display:inline-flex;align-items:center;border-radius:999px;background:#fff3df;color:#b45309;font-size:11px;font-style:normal;font-weight:900;padding:0 9px}.planning-focus-meta-v17{color:#263834;font-size:14px;font-weight:850}.planning-focus-meta-v17 span{display:inline-flex;align-items:center;gap:6px;min-width:0}.planning-focus-meta-v17 svg{color:#53635f}.planning-focus-status-v17{margin-top:1px}.planning-focus-status-v17 strong{color:#5b6d68;font-size:12px;font-weight:850}.planning-focus-status-v17 em{min-height:27px;display:inline-flex;align-items:center;border-radius:999px;background:#eef6ff;color:#2563eb;font-size:12px;font-style:normal;font-weight:900;padding:0 12px}.planning-focus-status-v17 em.warn{background:#fff0e7;color:#e05b11}.planning-focus-status-v17 em.pending{background:#fff7ed;color:#c06513}.home-command-shell .planning-ops-focus-v11 .planning-priority-tags-v13{display:none}.home-command-shell .planning-route-snapshot-head-v13 em{background:#eef6ff}.home-command-shell .planning-route-meta-v16{margin-top:-2px}.home-command-shell .ai-flow-grid{grid-template-columns:minmax(520px,.78fr) minmax(760px,1.22fr);align-items:start}.home-command-shell .flow-decision-panel-v16,.home-command-shell .flow-list-panel{height:430px;min-height:0;overflow:hidden}.home-command-shell .flow-list-panel{display:grid;grid-template-rows:auto auto minmax(0,1fr)}.home-command-shell .planning-filter-stack-v7{gap:7px;margin:8px 0 10px;min-width:0}.home-command-shell .planning-filter-tabs-v7,.home-command-shell .planning-filter-tabs-v7.compact{display:flex;grid-template-columns:none;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.home-command-shell .flow-order-list::-webkit-scrollbar,.home-command-shell .planning-filter-tabs-v7.compact::-webkit-scrollbar,.home-command-shell .planning-filter-tabs-v7::-webkit-scrollbar{display:none}.home-command-shell .planning-filter-tabs-v7 button{flex:0 0 auto;min-height:29px;min-width:92px;justify-content:center;border-radius:999px;padding:0 10px;box-shadow:none;white-space:nowrap}.home-command-shell .planning-filter-tabs-v7.compact button{min-height:27px;min-width:76px;font-size:11px;padding:0 9px}.home-command-shell .planning-filter-tabs-v7 button.active{box-shadow:inset 0 0 0 1px rgba(17,185,170,.2)}.home-command-shell .planning-search-v7{min-height:34px;border-radius:11px}.home-command-shell .flow-order-list{min-height:0;max-height:100%;gap:8px;overflow:auto;padding-right:2px}.home-command-shell .flow-order-card{min-height:72px;gap:6px;padding:10px}.home-command-shell .flow-order-head{display:grid;grid-template-columns:88px minmax(150px,1fr) minmax(96px,.72fr) auto;align-items:center;grid-gap:8px;gap:8px}.home-command-shell .source-dot{width:auto;min-width:82px;height:28px;grid-template-columns:18px minmax(0,1fr);gap:5px;border-radius:999px;background:#e8fff5;color:#09946f!important;padding:0 8px}.home-command-shell .source-dot.blue{background:#eef7ff;color:#2387d9!important}.home-command-shell .source-dot.globe{background:#e9f2ff;color:#2478d8!important}.home-command-shell .source-dot small{min-width:0;color:currentColor;font-size:10px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-order-copy-v17{min-width:0;display:grid;grid-gap:3px;gap:3px}.flow-order-copy-v17 strong{min-width:0;color:#12231f;font-size:13px;line-height:1.15}.flow-order-copy-v17 small,.flow-order-copy-v17 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-order-copy-v17 small{color:#60716d;font-size:11px;line-height:1.2}.flow-order-route-v17{min-width:0;color:#5a6c67;font-size:11px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-command-shell .flow-order-foot{padding-left:96px}.home-command-shell .flow-order-foot b{display:none}.home-command-shell .flow-decision-panel-v16{align-content:start}.home-command-shell .mode-grid-v16 .mode-card{min-height:196px}}@media (max-width:760px){.planning-focus-kicker-v17,.planning-focus-meta-v17,.planning-focus-status-v17{display:flex;flex-wrap:wrap;gap:7px}.home-command-shell .flow-decision-panel-v16,.home-command-shell .flow-list-panel{height:auto;overflow:visible}}.home-command-shell{grid-template-columns:274px minmax(0,1fr);background:radial-gradient(circle at 7% 8%,rgba(25,210,190,.15),transparent 28%),radial-gradient(circle at 92% 2%,rgba(76,154,255,.12),transparent 26%),linear-gradient(180deg,#fff,#f4fbfa 48%,#eef8f7)}.home-command-shell .sidebar{background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(241,252,250,.88));border-right:1px solid rgba(10,120,112,.12);box-shadow:14px 0 36px rgba(16,46,42,.06)}.home-command-shell .brand{min-height:76px;border-bottom-color:rgba(10,120,112,.08)}.home-command-shell .brand-mark{border-radius:14px;background:radial-gradient(circle at 72% 28%,hsla(0,0%,100%,.4),transparent 18px),linear-gradient(135deg,#16c8ba,#088c84)}.home-command-shell .nav{gap:12px;padding:18px 12px}.home-command-shell .nav-flow-list{gap:9px}.home-command-shell .nav-flow-item{min-height:62px;border-radius:16px;border-color:rgba(9,127,119,.1);background:hsla(0,0%,100%,.74);box-shadow:0 12px 28px rgba(12,48,43,.045)}.home-command-shell .nav-flow-item.active{border-color:rgba(16,185,164,.42);background:linear-gradient(135deg,rgba(225,255,249,.98),hsla(0,0%,100%,.95));box-shadow:inset 4px 0 0 #11b9aa,0 18px 34px rgba(17,148,137,.14)}.home-command-shell .nav-flow-icon,.home-command-shell .nav-flow-step{border-radius:12px}.home-command-shell .nav-more a{min-height:34px;border-radius:12px;background:hsla(0,0%,100%,.72)}.home-command-shell .sidebar-foot{padding:12px}.home-command-shell .ops-scan-link{border-radius:14px}.home-command-shell .topbar{height:76px;grid-template-columns:minmax(220px,300px) minmax(240px,1fr) auto;background:hsla(0,0%,100%,.84);border-bottom:1px solid rgba(9,127,119,.1);box-shadow:0 14px 38px rgba(15,52,47,.045)}.home-command-shell .command-input,.home-command-shell .workspace-select{height:44px;border-color:rgba(9,127,119,.12);border-radius:14px;background:hsla(0,0%,100%,.9);box-shadow:0 10px 24px rgba(15,52,47,.04)}.home-command-shell .btn,.home-command-shell .icon-button{border-radius:12px}.home-command-shell .btn.primary{background:linear-gradient(180deg,#10b9aa,#05877d);border-color:#0a9e92;box-shadow:0 14px 24px rgba(9,158,146,.2)}.home-command-shell .ai-flow-page{gap:16px;max-width:none;padding:26px 24px 32px}.home-command-shell .planning-command-head-v7{align-items:center;padding:0}.home-command-shell .planning-command-head-v7 h1{color:#0b1f1c;font-size:34px;letter-spacing:0}.home-command-shell .planning-command-head-v7 p{color:#5b6d68;font-size:14px;font-weight:650}.home-command-shell .planning-ops-overview-v11{grid-template-columns:minmax(360px,1.25fr) minmax(380px,1fr) minmax(320px,.86fr) minmax(250px,.72fr);gap:14px}.home-command-shell .flow-action-rail .panel,.home-command-shell .flow-list-panel,.home-command-shell .flow-main-card,.home-command-shell .planning-command-alert-v10 div,.home-command-shell .planning-ops-checklist-v12,.home-command-shell .planning-ops-focus-v11,.home-command-shell .planning-process-v10 button,.home-command-shell .planning-quote-snapshot-v13,.home-command-shell .planning-route-snapshot-v13{border:1px solid rgba(11,129,119,.12);border-radius:18px;background:hsla(0,0%,100%,.86);box-shadow:0 18px 44px rgba(14,49,45,.07)}.home-command-shell .planning-ops-focus-v11{min-height:258px;padding:28px;align-content:center;background:linear-gradient(115deg,rgba(216,255,249,.92),rgba(248,254,253,.96) 48%,hsla(0,0%,100%,.98))}.home-command-shell .planning-ops-checklist-v12>span,.home-command-shell .planning-ops-focus-v11>span,.home-command-shell .planning-quote-snapshot-v13>span,.home-command-shell .planning-route-snapshot-head-v13 span{color:#04776f;font-size:12px;font-weight:950}.home-command-shell .planning-ops-focus-v11 h2{color:#0b1f1c;font-size:36px;letter-spacing:0}.home-command-shell .planning-ops-focus-v11 p{color:#536763;font-size:14px}.planning-priority-tags-v13{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.planning-priority-tags-v13 em{min-height:30px;display:inline-flex;align-items:center;border:1px solid rgba(6,135,125,.16);border-radius:999px;background:hsla(0,0%,100%,.72);color:#0f766e;font-size:12px;font-style:normal;font-weight:900;padding:0 11px}.planning-priority-tags-v13 em:first-child{border-color:rgba(245,158,11,.3);background:#fff8ed;color:#b45309}.planning-route-snapshot-v13{min-height:258px;display:grid;align-content:stretch;grid-gap:14px;gap:14px;padding:20px;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(244,252,255,.9))}.planning-route-snapshot-head-v13{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:center}.planning-route-snapshot-head-v13 strong{color:#0b1f1c;font-size:20px;justify-self:end}.planning-route-snapshot-head-v13 em{grid-column:1/-1;width:max-content;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:12px;font-style:normal;font-weight:900;padding:6px 10px}.planning-route-snapshot-line-v13{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:start;padding-top:22px}.planning-route-snapshot-line-v13:before{content:"";position:absolute;left:9%;right:9%;top:39px;height:3px;border-radius:999px;background:linear-gradient(90deg,#10b9aa,#57a8ff 52%,#d6e7e4)}.planning-route-snapshot-line-v13 article{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:7px;gap:7px;min-width:0;text-align:center}.planning-route-snapshot-line-v13 b{width:36px;height:36px;border:2px solid #d7e7e4;border-radius:999px;display:grid;place-items:center;background:#fff;color:#687b76;font-size:12px}.planning-route-snapshot-line-v13 article.current b,.planning-route-snapshot-line-v13 article.done b{border-color:#10b9aa;background:#10b9aa;color:#fff}.planning-route-snapshot-line-v13 article.current b{box-shadow:0 0 0 7px rgba(16,185,164,.12)}.planning-route-snapshot-line-v13 strong{color:#10231f;font-size:12px;line-height:1.25}.planning-route-snapshot-line-v13 small{color:#6b7d78;font-size:11px;font-weight:760;line-height:1.25}.home-command-shell .planning-ops-checklist-v12{min-height:258px;gap:9px;padding:18px}.home-command-shell .planning-ops-checklist-v12 div{border-radius:14px;background:rgba(248,252,251,.92)}.home-command-shell .planning-ops-checklist-v12 div.ready b{background:#dffaf5}.planning-quote-snapshot-v13{min-height:258px;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(247,253,251,.94))}.planning-quote-snapshot-v13>strong{color:#0b1f1c;font-size:30px;line-height:1.05}.planning-quote-snapshot-v13 div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.planning-quote-snapshot-v13 small{min-height:54px;display:grid;align-content:center;grid-gap:4px;gap:4px;border:1px solid rgba(11,129,119,.1);border-radius:14px;background:#f8fcfb;color:#687b76;font-size:12px;font-weight:820;padding:9px}.planning-quote-snapshot-v13 b{color:#10231f;font-size:13px}.home-command-shell .planning-process-v10{gap:12px}.home-command-shell .planning-process-v10 button{min-height:102px;border-radius:16px;background:hsla(0,0%,100%,.9);box-shadow:0 16px 34px rgba(14,49,45,.055)}.home-command-shell .planning-process-v10 button.active{border-color:#11b9aa;background:linear-gradient(135deg,#ecfffb,#fff);box-shadow:inset 0 0 0 1px rgba(17,185,170,.28),0 18px 34px rgba(17,148,137,.12)}.home-command-shell .planning-command-alert-v10 div{min-height:70px;border-radius:16px}.home-command-shell .ai-flow-grid{grid-template-columns:minmax(292px,.78fr) minmax(640px,1.56fr) minmax(312px,.82fr);gap:16px}.home-command-shell .flow-action-rail,.home-command-shell .flow-list-panel,.home-command-shell .flow-main-card{position:static;top:auto}.home-command-shell .flow-list-panel,.home-command-shell .flow-main-card{padding:16px}.home-command-shell .flow-main-card{gap:14px}.home-command-shell .flow-assist-strip,.home-command-shell .flow-card-head,.home-command-shell .flow-next-button,.home-command-shell .flow-order-card,.home-command-shell .flow-price-grid div,.home-command-shell .mode-card,.home-command-shell .planning-route-map-v7,.home-command-shell .planning-warning-list-v7 div,.home-command-shell .quote-big-number{border-radius:14px}.home-command-shell .flow-order-card{background:hsla(0,0%,100%,.88)}.home-command-shell .flow-order-card.active{border-color:#10b9aa;background:#effffb}.home-command-shell .flow-workspace-title h2,.home-command-shell .planning-recognition-v7 h3{color:#0b1f1c;letter-spacing:0}.home-command-shell .planning-recognition-v7{background:linear-gradient(135deg,rgba(239,255,251,.98),hsla(0,0%,100%,.94))}.home-command-shell .mode-card{min-height:186px;background:hsla(0,0%,100%,.88)}.home-command-shell .mode-card.selected{border-color:#10b9aa;background:linear-gradient(135deg,#edfffb,#fff)}.home-command-shell .flow-action-rail{gap:16px}.home-command-shell .flow-action-rail .panel{padding:16px}.home-command-shell .quote-big-number{background:linear-gradient(135deg,#ecfffb,#f7fbff)}.home-command-shell .quote-big-number strong{color:#0b1f1c;font-size:30px}.home-command-shell .flow-next-button:hover{background:#f5fffd}@media (max-width:1680px) and (min-width:1181px){.home-command-shell .planning-ops-overview-v11{grid-template-columns:minmax(360px,1.18fr) minmax(330px,.92fr) minmax(310px,.9fr)}.home-command-shell .planning-quote-snapshot-v13{grid-column:1/-1;min-height:0;grid-template-columns:auto minmax(220px,1fr) minmax(360px,1.4fr) auto;align-items:center}.home-command-shell .planning-quote-snapshot-v13 div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1380px) and (min-width:961px){.home-command-shell{grid-template-columns:254px minmax(0,1fr)}.home-command-shell .topbar{grid-template-columns:minmax(180px,240px) minmax(220px,1fr)}.home-command-shell .top-actions{grid-column:1/-1;justify-content:flex-start;padding-bottom:10px}.home-command-shell .topbar{height:auto;min-height:96px;align-content:center;padding-top:10px;padding-bottom:10px}.home-command-shell .ai-flow-grid,.home-command-shell .planning-ops-overview-v11{grid-template-columns:1fr 1fr}.home-command-shell .flow-main-card,.home-command-shell .planning-route-snapshot-v13{grid-column:1/-1}.home-command-shell .flow-action-rail{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.home-command-shell{display:block}.home-command-shell .sidebar{position:relative;height:auto}.home-command-shell .nav-flow-list,.home-command-shell .nav-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-command-shell .planning-command-head-v7,.home-command-shell .topbar{align-items:stretch;display:flex;flex-direction:column;height:auto}.home-command-shell .topbar{padding:12px;position:relative}.home-command-shell .top-actions{justify-content:flex-start}.home-command-shell .ai-flow-page{padding:16px 12px 24px}.home-command-shell .planning-command-head-v7 h1{font-size:28px}.home-command-shell .ai-flow-grid,.home-command-shell .flow-action-rail,.home-command-shell .planning-ops-overview-v11,.home-command-shell .planning-quote-snapshot-v13 div,.home-command-shell .planning-route-snapshot-line-v13{grid-template-columns:1fr}.home-command-shell .planning-ops-checklist-v12,.home-command-shell .planning-ops-focus-v11,.planning-quote-snapshot-v13,.planning-route-snapshot-v13{min-height:0}.planning-route-snapshot-line-v13{padding-top:0}.planning-route-snapshot-line-v13:before{display:none}}@media (min-width:961px){.home-command-shell{grid-template-columns:258px minmax(0,1fr)}.home-command-shell .topbar{height:64px;grid-template-columns:minmax(220px,300px) minmax(240px,1fr) auto;padding:0 18px}.home-command-shell .brand{min-height:64px;padding:0 16px}.home-command-shell .brand-mark{width:44px;height:34px;font-size:17px}.home-command-shell .brand strong{font-size:16px}.home-command-shell .nav{gap:9px;padding:14px 10px}.home-command-shell .nav-flow-list{gap:8px}.home-command-shell .nav-flow-item{min-height:56px;grid-template-columns:30px 30px minmax(0,1fr);gap:8px;padding:8px;border-radius:12px}.home-command-shell .nav-flow-icon,.home-command-shell .nav-flow-step{width:30px;height:30px;border-radius:10px}.home-command-shell .nav-flow-copy strong{font-size:13px}.home-command-shell .nav-flow-copy small{font-size:10.5px}.home-command-shell .nav-more{margin-top:6px;padding-top:10px}.home-command-shell .nav-more div,.home-command-shell .nav-tool-grid{gap:6px}.home-command-shell .nav-more a{min-height:30px;padding:6px 8px}.home-command-shell .ai-flow-page{gap:10px;padding:16px 18px 24px}.home-command-shell .planning-command-head-v7{min-height:50px}.home-command-shell .planning-command-head-v7 h1{margin-bottom:4px;font-size:30px}.home-command-shell .planning-command-head-v7 p{font-size:12.5px}.home-command-shell .planning-head-actions-v7 .btn{height:36px}.home-command-shell .planning-ops-overview-v11{grid-template-columns:minmax(390px,.96fr) minmax(480px,1.18fr) minmax(310px,.74fr);gap:12px;align-items:stretch}.home-command-shell .planning-quote-snapshot-v13{display:none}.home-command-shell .planning-ops-checklist-v12,.home-command-shell .planning-ops-focus-v11,.home-command-shell .planning-route-snapshot-v13{min-height:286px;max-height:306px}.home-command-shell .planning-ops-focus-v11{padding:22px 24px;align-content:center}.home-command-shell .planning-ops-focus-v11 h2{font-size:31px}.home-command-shell .planning-ops-focus-v11 p{font-size:12.8px;line-height:1.55}.planning-priority-tags-v13{gap:6px}.planning-priority-tags-v13 em{min-height:26px;font-size:11.5px;padding:0 9px}.home-command-shell .planning-ops-actions-v11 .btn{height:38px}.planning-route-snapshot-v13{padding:18px}.planning-route-snapshot-head-v13 strong{font-size:19px}.planning-route-snapshot-line-v13{align-content:center;min-height:174px;padding-top:12px}.planning-route-snapshot-line-v13:before{top:48px}.planning-route-snapshot-line-v13 b{width:42px;height:42px;box-shadow:0 8px 18px rgba(12,48,43,.06)}.planning-route-snapshot-line-v13 article.current b{box-shadow:0 0 0 8px rgba(16,185,164,.12),0 8px 20px rgba(16,185,164,.12)}.planning-route-snapshot-line-v13 strong{font-size:12px}.planning-route-snapshot-line-v13 small{font-size:10.5px}.home-command-shell .planning-ops-checklist-v12{gap:7px;padding:14px}.home-command-shell .planning-ops-checklist-v12 div{min-height:42px;grid-template-columns:22px minmax(0,1fr) auto;gap:2px 8px;padding:7px 9px;border-radius:11px}.home-command-shell .planning-ops-checklist-v12 b{width:21px;height:21px;font-size:11px}.home-command-shell .planning-ops-checklist-v12 strong{font-size:12.2px}.home-command-shell .planning-ops-checklist-v12 em{font-size:11.2px}.home-command-shell .planning-ops-checklist-v12 small{font-size:10.8px;line-height:1.25}.home-command-shell .planning-process-v10{gap:10px}.home-command-shell .planning-process-v10 button{min-height:82px;gap:8px;padding:10px 12px;border-radius:14px}.home-command-shell .planning-process-v10 button>span{width:26px;height:26px}.home-command-shell .planning-process-v10 button svg{width:28px;height:28px;padding:6px}.home-command-shell .planning-process-v10 button .planning-generated-icon-v15{width:42px;height:42px;object-fit:contain;align-self:center;justify-self:center;border-radius:13px;filter:drop-shadow(0 8px 12px rgba(8,53,48,.08))}.home-command-shell .planning-process-v10 button strong{font-size:13px}.home-command-shell .planning-process-v10 button small{font-size:10.8px}.home-command-shell .planning-process-v10 button b{font-size:17px}.home-command-shell .planning-command-alert-v10{gap:8px}.home-command-shell .planning-command-alert-v10 div{min-height:48px;padding:8px 12px;border-radius:13px}.home-command-shell .planning-command-alert-v10 strong{font-size:20px}.home-command-shell .planning-command-alert-v10 small{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-command-shell .ai-flow-grid{grid-template-columns:minmax(350px,.83fr) minmax(620px,1.42fr) minmax(330px,.8fr);gap:12px}.home-command-shell .flow-action-rail .panel,.home-command-shell .flow-list-panel,.home-command-shell .flow-main-card{border-radius:14px}.home-command-shell .flow-list-panel,.home-command-shell .flow-main-card{padding:13px}.home-command-shell .flow-action-rail{gap:12px}.home-command-shell .flow-action-rail .panel{padding:13px}.home-command-shell .planning-filter-stack-v7{gap:7px;margin:9px 0}.home-command-shell .planning-filter-tabs-v7 button{min-height:34px}.home-command-shell .flow-order-card{gap:7px;padding:10px}.home-command-shell .flow-workspace-title h2{font-size:23px}.home-command-shell .flow-stepper{min-height:46px}.home-command-shell .planning-recognition-v7 h3{font-size:21px}.home-command-shell .flow-fields div{min-height:42px;padding:7px 9px}.home-command-shell .mode-card{min-height:160px;padding:11px}.home-command-shell .mode-card .mode-generated-icon-v15{width:42px;height:42px;object-fit:contain;border-radius:13px;filter:drop-shadow(0 8px 12px rgba(8,53,48,.08))}.home-command-shell .quote-big-number strong{font-size:26px}}.mode-generated-icon-v15,.planning-generated-icon-v15,.planning-route-line-v7 span img,.planning-route-snapshot-line-v13 b img{display:block;max-width:100%;max-height:100%}.planning-route-snapshot-line-v13 b{overflow:visible}.planning-route-snapshot-line-v13 b img{width:34px;height:34px;object-fit:contain}.planning-route-snapshot-line-v13 article.current b,.planning-route-snapshot-line-v13 article.done b{background:#eefdfb;color:inherit}.planning-route-line-v7 span{overflow:visible}.planning-route-line-v7 span img{width:30px;height:30px;object-fit:contain}.planning-route-line-v7 article.current span,.planning-route-line-v7 article.done span{background:#eefdfb;color:inherit}@media (min-width:961px){.home-command-shell .planning-route-snapshot-v13{align-content:start}.planning-route-meta-v16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:2px;padding:10px;border:1px solid rgba(11,129,119,.1);border-radius:14px;background:rgba(248,252,251,.78)}.planning-route-meta-v16 div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:2px 7px;gap:2px 7px}.planning-route-meta-v16 svg{grid-row:1/span 2;color:#0b8d83}.planning-route-meta-v16 span{color:#61736e;font-size:10.5px;font-weight:850}.planning-route-meta-v16 strong{min-width:0;color:#10231f;font-size:11.5px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-command-shell .ai-flow-grid{grid-template-columns:minmax(520px,.78fr) minmax(760px,1.22fr);gap:12px}.home-command-shell .flow-list-panel{grid-column:1;grid-row:1;min-height:0}.home-command-shell .flow-decision-panel-v16{grid-column:2;grid-row:1;min-height:0;display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(11,129,119,.12);border-radius:14px;background:hsla(0,0%,100%,.9);box-shadow:0 18px 44px rgba(14,49,45,.06)}.flow-decision-head-v16{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.flow-decision-head-v16 h2{margin:0 0 3px;color:#10231f;font-size:20px;line-height:1.15;letter-spacing:0}.flow-decision-head-v16 p{margin:0;color:#65736f;font-size:12px;font-weight:740}.flow-decision-head-v16 a{display:inline-flex;align-items:center;gap:3px;color:#07867c;font-size:12px;font-weight:900;white-space:nowrap}.home-command-shell .mode-grid-v16{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.home-command-shell .mode-grid-v16 .mode-card{min-height:202px;padding:13px}.home-command-shell .mode-grid-v16 .mode-card .mode-generated-icon-v15{width:45px;height:45px}.home-command-shell .mode-grid-v16 .mode-card strong{font-size:15px}.home-command-shell .mode-grid-v16 .mode-card small{font-size:11px}.home-command-shell .mode-grid-v16 .mode-card dl{gap:5px}.home-command-shell .mode-grid-v16 .mode-card dl div{font-size:11px}.quote-action-band-v16{min-height:70px;display:grid;grid-template-columns:minmax(120px,1.1fr) repeat(4,minmax(94px,.8fr)) minmax(150px,.9fr);align-items:stretch;grid-gap:0;gap:0;border:1px solid rgba(11,129,119,.1);border-radius:14px;background:rgba(250,253,252,.94);overflow:hidden}.quote-action-band-v16>div{min-width:0;display:grid;align-content:center;grid-gap:5px;gap:5px;padding:10px 14px;border-right:1px solid rgba(11,129,119,.09)}.quote-action-band-v16 span{color:#64736f;font-size:11px;font-weight:850}.quote-action-band-v16 strong{min-width:0;color:#10231f;font-size:16px;line-height:1.08;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quote-action-band-v16>div:first-child strong{font-size:24px}.quote-action-band-v16 .btn{width:auto;height:auto;margin:10px;border-radius:12px;align-self:stretch}.home-command-shell .flow-main-card{grid-column:1/2;grid-row:2}.home-command-shell .flow-action-rail{grid-column:2;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}.home-command-shell .flow-action-rail .quote-summary-card{grid-column:1/-1}.home-command-shell .flow-main-card>.flow-section-title,.home-command-shell .flow-main-card>.mode-grid{display:none}}@media (max-width:1380px) and (min-width:961px){.home-command-shell .ai-flow-grid{grid-template-columns:1fr}.home-command-shell .flow-action-rail,.home-command-shell .flow-decision-panel-v16,.home-command-shell .flow-list-panel,.home-command-shell .flow-main-card{grid-column:1;grid-row:auto}}@media (max-width:760px){.home-command-shell .mode-grid-v16,.planning-route-meta-v16,.quote-action-band-v16{grid-template-columns:1fr}.home-command-shell .flow-decision-panel-v16{display:grid;grid-gap:12px;gap:12px}.flow-decision-head-v16{align-items:stretch;flex-direction:column}}@media (min-width:1501px){.home-command-shell .ai-flow-grid{align-items:start}.home-command-shell .flow-action-rail{grid-template-columns:1fr}}.ai-flow-page-v3 .planning-command-alert-v10{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.ai-flow-page-v3 .planning-command-alert-v10{grid-template-columns:1fr}}.website-console-v11{gap:12px}.website-console-v11 .website-growth-hero-v2{grid-template-columns:minmax(0,.95fr) minmax(440px,1.05fr) auto;padding:18px}.website-console-v11 .website-growth-flow-v2 button{min-height:82px;border-radius:8px}.website-console-v11 .website-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.website-console-v11 .website-workbench{grid-template-columns:minmax(288px,.78fr) minmax(0,1.5fr);gap:12px}.website-console-v11 .website-assistant-panel,.website-console-v11 .website-preview-panel,.website-console-v11 .website-route-panel{min-width:0}.website-console-v11 .website-assistant-panel{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.website-console-v11 .website-assistant-empty-v11,.website-console-v11 .website-assistant-panel>.freight-calculator,.website-console-v11 .website-assistant-panel>.panel-title{grid-column:1/-1}.website-console-v11 .website-route-list{max-height:calc(100vh - 330px);overflow:auto;padding-right:2px}.website-assistant-empty-v11,.website-decision-empty-v11,.website-preview-empty-v11,.website-route-empty-v11{border:1px dashed #cfe0dd;border-radius:8px;background:hsla(0,0%,100%,.84);display:grid;grid-gap:8px;gap:8px;justify-items:center;align-content:center;padding:20px;text-align:center}.website-decision-empty-v11{min-height:112px}.website-assistant-empty-v11,.website-preview-empty-v11{min-height:340px}.website-route-empty-v11{min-height:180px}.website-assistant-empty-v11 svg,.website-decision-empty-v11 svg,.website-preview-empty-v11 svg,.website-route-empty-v11 svg{color:#74827e}.website-assistant-empty-v11 strong,.website-decision-empty-v11 strong,.website-preview-empty-v11 strong,.website-route-empty-v11 strong{color:#14201e;font-size:15px}.website-assistant-empty-v11 p,.website-decision-empty-v11 p,.website-preview-empty-v11 p,.website-route-empty-v11 p{max-width:520px;margin:0;color:#66736f;font-size:13px;line-height:1.55}.website-assistant-empty-v11 button,.website-decision-empty-v11 button,.website-preview-empty-v11 button{min-height:34px;border:1px solid #008f84;border-radius:8px;background:#008f84;color:#fff;padding:0 13px;font:inherit;font-size:12px;font-weight:900;cursor:pointer}@media (max-width:1500px){.website-console-v11 .website-growth-hero-v2,.website-console-v11 .website-workbench{grid-template-columns:1fr}.website-console-v11 .website-assistant-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.website-console-v11 .website-route-list{max-height:none}}@media (max-width:760px){.website-console-v11 .website-assistant-panel,.website-console-v11 .website-kpi-strip{grid-template-columns:1fr}.website-console-v11 .website-assistant-empty-v11,.website-console-v11 .website-preview-empty-v11{min-height:240px}}.ai-governance-page-v11{gap:12px}.ai-governance-page-v11 .ai-governance-head-v10{border-radius:8px;padding:16px}.ai-governance-page-v11 .ai-governance-title-v10 h1{font-size:34px}.ai-governance-page-v11 .ai-governance-title-v10 p{max-width:780px}.ai-governance-page-v11 .ai-governance-flow-v10{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-governance-page-v11 .ai-governance-flow-v10 button{min-height:82px;border-radius:8px}.ai-governance-page-v11 .ai-governance-duty-v12,.ai-governance-page-v11 .ai-governance-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-governance-page-v11 .ai-governance-decision-v10{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,.875fr))}.ai-governance-layout-v11{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:12px}.ai-governance-layout-v11.single{grid-template-columns:minmax(0,1fr)}.ai-governance-layout-v11.single .ai-governance-panel-v10{max-width:none}.ai-governance-page-v11 .ai-governance-panel-v10{opacity:1;border-radius:8px;min-width:0}.ai-governance-page-v11 .ai-governance-list{gap:10px;min-width:0}.ai-governance-page-v11 .ai-governance-row{border-radius:8px;padding:12px;min-width:0}.ai-governance-page-v11 .ai-governance-form{display:grid;grid-template-columns:150px minmax(140px,.8fr) minmax(220px,1fr) auto;grid-gap:8px;gap:8px}.ai-governance-page-v11 .ai-governance-form button,.ai-governance-page-v11 .ai-governance-form input,.ai-governance-page-v11 .ai-governance-form select{min-width:0;height:36px}.ai-governance-page-v11 .ai-governance-form button{min-width:92px}.ai-governance-layout-v11.dual .ai-governance-form{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-governance-page-v11 .ai-governance-empty{min-height:140px;display:grid;place-items:center;border-style:dashed;background:#fbfdfd;text-align:center}@media (max-width:1180px){.ai-governance-layout-v11,.ai-governance-page-v11 .ai-governance-decision-v10,.ai-governance-page-v11 .ai-governance-duty-v12,.ai-governance-page-v11 .ai-governance-flow-v10,.ai-governance-page-v11 .ai-governance-kpis{grid-template-columns:1fr 1fr}.ai-governance-layout-v11.single{grid-template-columns:1fr}}@media (max-width:760px){.ai-governance-page-v11{margin:0;padding:12px}.ai-governance-layout-v11,.ai-governance-page-v11 .ai-governance-decision-v10,.ai-governance-page-v11 .ai-governance-duty-v12,.ai-governance-page-v11 .ai-governance-flow-v10,.ai-governance-page-v11 .ai-governance-form,.ai-governance-page-v11 .ai-governance-head-v10,.ai-governance-page-v11 .ai-governance-kpis,.ai-governance-page-v11 .ai-governance-layout-v11.dual .ai-governance-form{grid-template-columns:1fr}.ai-governance-page-v11 .ai-governance-title-v10 h1{font-size:28px}.border-command-v11 .border-tabbar-v7,.rules-console-v10 .rules-tabs-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;overflow:visible;border-bottom:0;padding:0}.border-command-v11 .border-tabbar-v7 button,.rules-console-v10 .rules-tabs-v7 button{min-width:0;width:100%;min-height:38px;justify-content:center;border:1px solid #dce8e6;border-radius:8px;background:#fff;padding:8px 10px;text-align:center}.border-command-v11 .border-tabbar-v7 button.active,.rules-console-v10 .rules-tabs-v7 button.active{border-color:#00877b;background:#ecfffb}.rules-console-v10 .rules-tabs-v7 button.active:after{display:none}.vehicle-console-v6 .vehicle-detail-table-v5{overflow:visible}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table,.vehicle-console-v6 .vehicle-detail-table-v5 .data-table tbody{display:grid;width:100%;min-width:0;grid-gap:10px;gap:10px}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table thead{display:none}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table tr{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;border:1px solid #dce8e6;border-radius:10px;background:#fff;padding:12px;box-shadow:0 12px 30px rgba(15,35,49,.05)}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;border:0;padding:0;min-width:0;font-size:13px}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:before{color:#64748b;font-size:12px;font-weight:850}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:first-child:before{content:"车牌"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(2):before{content:"司机"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(3):before{content:"联系方式"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(4):before{content:"资质"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(5):before{content:"状态"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(6):before{content:"位置"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(7):before{content:"下一任务"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td[colspan]{display:block}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td[colspan]:before{display:none}}.border-command-v11{gap:12px;padding:12px}.border-command-v11 .border-titlebar-v7{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:48px}.border-command-v11 .border-titlebar-v7 h1{font-size:24px}.border-command-v11 .border-kpi-strip-v8{grid-template-columns:repeat(6,minmax(0,1fr))}.border-command-v11 .border-metric-v8{min-height:84px;padding:12px}.border-command-v11 .border-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.border-command-v11 .border-flow-v10 button{min-height:86px;padding:12px}.border-command-v11 .border-board-v7{grid-template-columns:minmax(292px,.72fr) minmax(0,1.65fr);gap:12px}.border-command-v11 .border-ai-v7,.border-command-v11 .border-main-v7,.border-command-v11 .border-queue-v7{min-width:0}.border-command-v11 .border-waybill-v7 dl{grid-template-columns:repeat(3,minmax(0,1fr))}.border-command-v11 .border-eta-grid-v8{grid-template-columns:minmax(0,.9fr) minmax(0,1.12fr) minmax(0,.98fr)}.border-command-v11 .border-task-grid-v7{grid-template-columns:minmax(220px,.75fr) minmax(0,1fr) minmax(0,1fr)}.border-command-v11 .border-ai-v7{grid-column:1/-1;position:static;grid-template-columns:repeat(4,minmax(0,1fr))}.border-command-v11 .border-ai-head-v7,.border-command-v11 .border-quick-v7{grid-column:1/-1}.border-command-v11 .border-ai-box-v7,.border-command-v11 .border-risk-score-v7{min-width:0;align-content:start}.border-empty-detail-v11{min-height:430px;border:1px dashed #c9d8d6;border-radius:10px;background:linear-gradient(180deg,rgba(244,255,253,.94),hsla(0,0%,100%,.98)),#fff;display:grid;place-items:center;align-content:center;grid-gap:10px;gap:10px;padding:32px;text-align:center}.border-empty-detail-v11 svg{color:#7f8c89}.border-empty-detail-v11 strong{color:#14201e;font-size:18px}.border-empty-detail-v11 p{max-width:520px;margin:0;color:#66736f;font-size:13px;line-height:1.6}.border-empty-detail-v11 button{min-height:36px;border:1px solid #008f84;border-radius:8px;background:#008f84;color:#fff;padding:0 14px;font:inherit;font-size:12px;font-weight:900;cursor:pointer}@media (max-width:1180px){.border-command-v11 .border-kpi-strip-v8{grid-template-columns:repeat(3,minmax(0,1fr))}.border-command-v11 .border-board-v7,.border-command-v11 .border-eta-grid-v8,.border-command-v11 .border-flow-v10,.border-command-v11 .border-task-grid-v7{grid-template-columns:1fr}.border-command-v11 .border-flow-v10 button:after{display:none}.border-command-v11 .border-ai-v7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.border-command-v11 .border-ai-v7,.border-command-v11 .border-kpi-strip-v8,.border-command-v11 .border-titlebar-v7,.border-command-v11 .border-waybill-v7 dl{grid-template-columns:1fr}.border-command-v11 .border-title-actions-v7{display:grid;grid-template-columns:1fr}.border-command-v11 .border-empty-detail-v11{min-height:300px;padding:22px}}.warehouse-console-v10{gap:12px}.warehouse-console-v10 .warehouse-titlebar-v7{min-height:118px;border:1px solid #dfe8e7;border-radius:10px;background:linear-gradient(120deg,rgba(0,143,132,.09),hsla(0,0%,100%,0) 48%),#fff;padding:18px 20px;box-shadow:0 14px 36px rgba(22,39,36,.05)}.warehouse-console-v10 .warehouse-titlebar-v7 h1{font-size:28px}.warehouse-console-v10 .warehouse-titlebar-v7 p{max-width:780px;font-size:14px;line-height:1.55}.warehouse-console-v10 .warehouse-board-v7{grid-template-columns:minmax(300px,.82fr) minmax(0,1.78fr);gap:12px}.warehouse-console-v10 .warehouse-ai-v7,.warehouse-console-v10 .warehouse-main-v7,.warehouse-console-v10 .warehouse-queue-v7{border-radius:10px}.warehouse-console-v10 .warehouse-main-v7{gap:12px}.warehouse-console-v10 .warehouse-current-v7{padding:14px}.warehouse-console-v10 .warehouse-current-v7 dl,.warehouse-console-v10 .warehouse-flow-v10{grid-template-columns:repeat(6,minmax(0,1fr))}.warehouse-console-v10 .warehouse-flow-v10 button{min-height:88px;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:10px}.warehouse-console-v10 .warehouse-flow-v10 button:after{display:block}.warehouse-console-v10 .warehouse-flow-v10 button svg{width:30px;height:30px;grid-row:span 2}.warehouse-console-v10 .warehouse-flow-v10 button b{font-size:16px}.warehouse-console-v10 .warehouse-tabbar-v7{gap:14px}.warehouse-console-v10 .warehouse-workgrid-v7{grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr);gap:12px}.warehouse-console-v10 .warehouse-card-v7{border-radius:10px;padding:13px}.warehouse-console-v10 .warehouse-card-v7.base{grid-row:auto}.warehouse-console-v10 .warehouse-card-v7.customer,.warehouse-console-v10 .warehouse-history-v10{grid-column:1/-1}.warehouse-console-v10 .warehouse-ai-v7{grid-column:1/-1;position:static;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.warehouse-console-v10 .warehouse-ai-head-v7,.warehouse-console-v10 .warehouse-quick-v7{grid-column:1/-1}.warehouse-console-v10 .warehouse-ai-box-v7,.warehouse-console-v10 .warehouse-risk-v7{min-width:0}.warehouse-console-v10 .warehouse-empty-detail-v10{min-height:430px;border:1px dashed #cfe0dd;border-radius:12px;background:linear-gradient(135deg,rgba(236,253,245,.78),hsla(0,0%,100%,.98)),#fff;display:grid;align-content:center;justify-items:center;grid-gap:12px;gap:12px;padding:32px;text-align:center}.warehouse-console-v10 .warehouse-empty-detail-v10 svg{color:#008f84}.warehouse-console-v10 .warehouse-empty-detail-v10 strong{color:#13211f;font-size:18px}.warehouse-console-v10 .warehouse-empty-detail-v10 p{max-width:560px;margin:0;color:#60706d;font-size:13px;line-height:1.6}.warehouse-console-v10 .warehouse-empty-detail-v10 button{min-height:38px;border:1px solid #008f84;border-radius:8px;background:#008f84;color:#fff;font:inherit;font-size:13px;font-weight:850;padding:8px 14px;cursor:pointer}@media (max-width:1180px){.warehouse-console-v10 .warehouse-ai-v7,.warehouse-console-v10 .warehouse-board-v7,.warehouse-console-v10 .warehouse-footer-grid-v7,.warehouse-console-v10 .warehouse-workgrid-v7{grid-template-columns:1fr}.warehouse-console-v10 .warehouse-current-v7 dl,.warehouse-console-v10 .warehouse-flow-v10{grid-template-columns:repeat(2,minmax(0,1fr))}.warehouse-console-v10 .warehouse-flow-v10 button:after{display:none}}@media (max-width:760px){.warehouse-console-v10 .warehouse-titlebar-v7{padding:16px}.warehouse-console-v10 .warehouse-titlebar-v7 h1{font-size:26px}.warehouse-console-v10 .warehouse-ai-v7,.warehouse-console-v10 .warehouse-current-v7 dl,.warehouse-console-v10 .warehouse-flow-v10,.warehouse-console-v10 .warehouse-quick-v7,.warehouse-console-v10 .warehouse-workgrid-v7{grid-template-columns:1fr}.warehouse-console-v10 .warehouse-empty-detail-v10{min-height:300px;padding:24px 18px}.capacity-console-v7 .capacity-mode-tabs-v6,.profit-tabs-v7,.warehouse-console-v10 .warehouse-tabbar-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;overflow:visible;border-bottom:0;padding:0}.capacity-console-v7 .capacity-mode-tabs-v6 button,.profit-tabs-v7 button,.warehouse-console-v10 .warehouse-tabbar-v7 button{min-width:0;width:100%;min-height:38px;justify-content:center;border:1px solid #dce8e6;border-radius:8px;background:#fff;padding:8px 10px;text-align:center}.profit-tabs-v7 button.active,.warehouse-console-v10 .warehouse-tabbar-v7 button.active{border-color:#00877b;background:#ecfffb}.profit-tabs-v7 button.active:after{display:none}}.exception-command-v10{gap:12px}.exception-command-v10 .exception-page-head-v8{min-height:116px;border:1px solid #dfe8e7;border-radius:10px;background:linear-gradient(120deg,rgba(0,143,132,.1),hsla(0,0%,100%,0) 52%),#fff;padding:18px 20px;box-shadow:0 14px 36px rgba(22,39,36,.05)}.exception-command-v10 .exception-page-head-v8 h1{font-size:28px}.exception-command-v10 .exception-page-head-v8 p{max-width:820px;font-size:14px;line-height:1.55}.exception-command-v10 .exception-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.exception-command-v10 .exception-flow-v10 article{min-height:90px;padding:12px}.exception-command-v10 .exception-flow-v10 article:after{display:block}.exception-command-v10 .exception-workspace-v8{grid-template-columns:minmax(300px,.82fr) minmax(0,1.78fr);gap:12px}.exception-command-v10 .exception-ai-v8,.exception-command-v10 .exception-detail-v8,.exception-command-v10 .exception-queue-v8{border-radius:10px}.exception-command-v10 .exception-detail-v8{gap:12px}.exception-command-v10 .exception-case-head-v8{padding:14px}.exception-command-v10 .exception-mid-grid-v8,.exception-command-v10 .exception-resolution-grid-v8{grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr)}.exception-command-v10 .exception-close-v8,.exception-command-v10 .exception-closed-v8,.exception-command-v10 .exception-copy-v8,.exception-command-v10 .exception-evidence-v8,.exception-command-v10 .exception-matrix-v8,.exception-command-v10 .exception-money-v8,.exception-command-v10 .exception-route-v8{border-radius:10px;padding:14px}.exception-command-v10 .exception-list-v8{max-height:calc(100vh - 430px)}.exception-command-v10 .exception-ai-v8{grid-column:1/-1;position:static;grid-template-columns:repeat(4,minmax(0,1fr))}.exception-command-v10 .exception-ai-title-v8,.exception-command-v10 .exception-create-v8,.exception-command-v10 .exception-links-v8{grid-column:1/-1}.exception-command-v10 .exception-ai-card-v8,.exception-command-v10 .exception-customer-suggestion-v8,.exception-command-v10 .exception-internal-v8,.exception-command-v10 .exception-risk-v8{min-width:0}.exception-command-v10 .exception-empty-detail-v10{min-height:430px;border:1px dashed #cfe0dd;border-radius:12px;background:linear-gradient(135deg,rgba(236,253,245,.78),hsla(0,0%,100%,.98)),#fff;display:grid;align-content:center;justify-items:center;grid-gap:12px;gap:12px;padding:32px;text-align:center}.exception-command-v10 .exception-empty-detail-v10 svg{color:#008f84}.exception-command-v10 .exception-empty-detail-v10 strong{color:#13211f;font-size:18px}.exception-command-v10 .exception-empty-detail-v10 p{max-width:560px;margin:0;color:#60706d;font-size:13px;line-height:1.6}.exception-command-v10 .exception-empty-detail-v10 button{min-height:38px;border:1px solid #008f84;border-radius:8px;background:#008f84;color:#fff;font:inherit;font-size:13px;font-weight:850;padding:8px 14px;cursor:pointer}@media (max-width:1180px){.exception-command-v10 .exception-ai-v8,.exception-command-v10 .exception-close-fields-v8,.exception-command-v10 .exception-mid-grid-v8,.exception-command-v10 .exception-money-controls-v8,.exception-command-v10 .exception-resolution-grid-v8,.exception-command-v10 .exception-workspace-v8{grid-template-columns:1fr}.exception-command-v10 .exception-flow-v10{grid-template-columns:repeat(2,minmax(0,1fr))}.exception-command-v10 .exception-flow-v10 article:after{display:none}.exception-command-v10 .exception-list-v8{max-height:none}}@media (max-width:760px){.exception-command-v10 .exception-case-head-v8,.exception-command-v10 .exception-head-actions-v8,.exception-command-v10 .exception-page-head-v8,.exception-command-v10 .exception-panel-title-v8,.exception-command-v10 .exception-section-title-v8{align-items:stretch;flex-direction:column}.exception-command-v10 .exception-page-head-v8{padding:16px}.exception-command-v10 .exception-page-head-v8 h1{font-size:26px}.exception-command-v10 .exception-create-v8>div,.exception-command-v10 .exception-flow-v10,.exception-command-v10 .exception-head-actions-v8,.exception-command-v10 .exception-route-line-v8,.exception-command-v10 .exception-status-tabs-v8{grid-template-columns:1fr}.exception-command-v10 .exception-head-actions-v8{display:grid}.exception-command-v10 .exception-route-line-v8 article:not(:last-child):after{display:none}.exception-command-v10 .exception-close-fields-v8 .span-2{grid-column:auto}.exception-command-v10 .exception-empty-detail-v10{min-height:300px;padding:24px 18px}}.channel-console-v8{gap:12px;padding:14px 18px 18px}.channel-console-v8 .channel-title-v7{min-height:122px;padding:18px 20px}.channel-console-v8 .channel-title-v7 h1{font-size:29px}.channel-console-v8 .channel-live-v7{padding:16px}.channel-console-v8 .channel-live-v7 strong{font-size:34px}.channel-console-v8 .channel-kpis-v7{grid-template-columns:repeat(4,minmax(0,1fr))}.channel-console-v8 .channel-kpis-v7 article{min-height:86px;padding:12px}.channel-console-v8 .channel-process-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.channel-console-v8 .channel-process-v10 button{min-height:92px;padding:12px}.channel-console-v8 .channel-process-v10 button:after{display:block}.channel-console-v8 .channel-process-v10 button b{font-size:19px}.channel-console-v8 .channel-workbench-v7{grid-template-columns:minmax(300px,.78fr) minmax(0,1.72fr);gap:12px}.channel-console-v8 .channel-assistant-v7{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) minmax(230px,.9fr);position:static}.channel-console-v8 .channel-assistant-v7>.channel-panel-head-v7{grid-column:1/-1}.channel-console-v8 .channel-list-v7{max-height:calc(100vh - 360px)}@media (max-width:1180px){.channel-console-v8 .channel-assistant-v7,.channel-console-v8 .channel-decision-grid-v7,.channel-console-v8 .channel-flow-v7,.channel-console-v8 .channel-kpis-v7,.channel-console-v8 .channel-mode-board-v7,.channel-console-v8 .channel-process-v10,.channel-console-v8 .channel-route-chain-v7,.channel-console-v8 .channel-rule-grid-v7,.channel-console-v8 .channel-topbar-v7,.channel-console-v8 .channel-workbench-v7{grid-template-columns:1fr}.channel-console-v8 .channel-process-v10 button:after{display:none}.channel-console-v8 .channel-list-v7{max-height:none}}.handover-page-v7 .handover-console-v10{gap:12px}.handover-page-v7 .handover-console-v10 .handover-hero-v2{min-height:122px;padding:18px 20px}.handover-page-v7 .handover-console-v10 .handover-hero-v2 h1{font-size:29px}.handover-page-v7 .handover-console-v10 .handover-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.handover-page-v7 .handover-console-v10 .handover-flow-v10 article{min-height:88px;padding:12px}.handover-page-v7 .handover-console-v10 .handover-flow-v10 article:after{display:block}.handover-page-v7 .handover-console-v10 .handover-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.handover-page-v7 .handover-console-v10 .handover-stat-strip article{min-height:86px;padding:12px}.handover-page-v7 .handover-console-v10 .handover-command-grid.refined{grid-template-columns:minmax(300px,.78fr) minmax(0,1.72fr);gap:12px}.handover-page-v7 .handover-console-v10 .handover-ai-rail{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,.95fr) minmax(0,.95fr) minmax(260px,.9fr);position:static}.handover-page-v7 .handover-console-v10 .handover-ai-rail>.panel-title{grid-column:1/-1}.handover-page-v7 .handover-console-v10 .handover-queue-panel{position:-webkit-sticky;position:sticky;top:14px}@media (max-width:1180px){.handover-page-v7 .handover-console-v10 .dispatch-grid,.handover-page-v7 .handover-console-v10 .handover-ai-rail,.handover-page-v7 .handover-console-v10 .handover-command-grid.refined,.handover-page-v7 .handover-console-v10 .handover-flow-v10,.handover-page-v7 .handover-console-v10 .handover-package-stats,.handover-page-v7 .handover-console-v10 .handover-proof-grid,.handover-page-v7 .handover-console-v10 .handover-route-line,.handover-page-v7 .handover-console-v10 .handover-stat-strip,.handover-page-v7 .handover-console-v10 .handover-transfer-timeline{grid-template-columns:1fr}.handover-page-v7 .handover-console-v10 .handover-flow-v10 article:after{display:none}.handover-page-v7 .handover-console-v10 .handover-queue-panel{position:static}}.partner-row{border:1px solid var(--line);border-radius:8px;background:#fff;min-height:70px;padding:11px 12px;display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(240px,1.5fr) minmax(135px,.8fr) minmax(120px,.8fr) minmax(135px,.85fr) auto;grid-gap:14px;gap:14px;align-items:center}.score-cell{display:grid;grid-gap:7px;gap:7px}.score-cell b{color:var(--brand-dark)}.partner-health{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:900;line-height:1}.partner-health.good{background:#e8fff4;color:#0d8b4e}.partner-health.warning{background:#fff5dd;color:#a75f00}.partner-health.danger{background:#ffecec;color:#b42318}.partner-next-action{grid-column:1/-1;margin:-4px 0 0;color:var(--muted);font-size:12px;line-height:1.55;border-top:1px dashed #e2eeec;padding-top:8px}.partner-rate-strip{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;margin-top:-2px}.partner-choice-rate,.partner-rate-strip span{border:1px solid #d8efeb;border-radius:999px;background:#f4fffd;color:var(--brand-dark);font-size:12px;font-weight:850;padding:5px 8px}.partner-choice-stack{display:grid;grid-gap:8px;gap:8px}.partner-choice-card{border:1px solid var(--line);border-radius:8px;background:#fbfffe;padding:10px;display:grid;grid-gap:6px;gap:6px}.partner-choice-card.active{background:#f0fffc;border-color:#74dcd2;box-shadow:inset 3px 0 0 var(--brand)}.partner-choice-card div{display:flex;justify-content:space-between;align-items:center;gap:8px}.partner-choice-card p{margin:0;color:var(--text);font-size:13px;font-weight:800}.partner-choice-card .partner-choice-rate{width:-moz-fit-content;width:fit-content;color:var(--brand-dark)}.partner-choice-card small{color:var(--muted);line-height:1.5}.empty-state{min-height:360px;display:grid;place-items:center;align-content:center;grid-gap:12px;gap:12px;text-align:center;padding:24px}.empty-state p{max-width:520px;color:var(--muted);line-height:1.65}.flow-empty-queue{display:grid;grid-gap:10px;gap:10px}.flow-empty-queue strong{color:var(--text);font-size:15px}.flow-empty-queue span{color:var(--muted);font-size:12px;line-height:1.55}.planning-empty-console-v4{display:grid;grid-gap:14px;gap:14px}.planning-empty-hero-v4{align-items:center;background:linear-gradient(120deg,rgba(242,255,252,.95),hsla(0,0%,100%,.97)),radial-gradient(circle at 100% 0,rgba(249,115,22,.12),transparent 36%);border:1px solid #d9efec;border-radius:8px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:22px}.planning-empty-hero-v4 h1{font-size:27px;letter-spacing:0;line-height:1.25;margin:6px 0 8px}.planning-empty-ai-v4 p,.planning-empty-hero-v4 p,.planning-mode-preview-grid-v4 p{color:#52615d;font-size:13px;line-height:1.65;margin:0}.planning-demo-card-v4{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:14px;gap:14px;padding:16px}.planning-demo-head-v4{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:14px;justify-content:space-between;padding-bottom:12px}.planning-demo-head-v4 span{color:var(--muted);display:block;font-size:12px;margin-bottom:4px}.planning-demo-head-v4 strong{font-size:21px}.planning-demo-head-v4 em{background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;color:#c2410c;font-size:12px;font-style:normal;font-weight:800;padding:7px 10px}.planning-empty-stepper-v4{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.planning-empty-stepper-v4 div{align-items:center;background:#f8fbfa;border:1px solid #e3efed;border-radius:8px;display:grid;grid-gap:7px;gap:7px;justify-items:center;min-height:70px;padding:10px}.planning-empty-stepper-v4 div.active{background:#f0fffc;border-color:#8be2d8}.planning-empty-stepper-v4 span{align-items:center;background:#fff;border:1px solid #d7e5e2;border-radius:50%;display:inline-flex;font-size:12px;height:26px;justify-content:center;width:26px}.planning-empty-stepper-v4 div.active span{background:var(--brand);border-color:var(--brand);color:#fff}.planning-empty-stepper-v4 strong{font-size:12px}.planning-mode-preview-grid-v4{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.planning-mode-preview-grid-v4 article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-height:214px;padding:13px}.planning-mode-preview-grid-v4 article.recommended{background:#f1fffc;border-color:#74dcd2;box-shadow:inset 3px 0 0 var(--brand)}.planning-mode-preview-grid-v4 span{color:var(--brand-dark);font-size:12px;font-weight:900}.planning-mode-preview-grid-v4 strong{font-size:15px;line-height:1.3}.planning-mode-preview-grid-v4 dl{display:grid;grid-gap:6px;gap:6px;margin:0}.planning-mode-preview-grid-v4 dl div{display:flex;font-size:12px;gap:8px;justify-content:space-between}.planning-mode-preview-grid-v4 dd,.planning-mode-preview-grid-v4 dt{margin:0}.planning-mode-preview-grid-v4 dt{color:var(--muted)}.planning-mode-preview-grid-v4 dd{font-weight:850}.planning-leg-preview-v4{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.planning-leg-preview-v4 div{background:#fbfefd;border:1px solid #dfecea;border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:11px}.planning-leg-preview-v4 span{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:inline-flex;font-size:11px;height:22px;justify-content:center;width:22px}.planning-leg-preview-v4 strong{font-size:13px}.planning-leg-preview-v4 small{color:var(--muted);font-size:12px}.planning-empty-ai-v4{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.planning-empty-ai-v4 div{background:#fffaf2;border:1px solid #fed7aa;border-radius:8px;display:grid;grid-gap:7px;gap:7px;padding:13px}.vehicle-console-v4{display:grid;grid-gap:16px;gap:16px}.vehicle-hero-v4{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);align-items:center;grid-gap:18px;gap:18px;background:linear-gradient(120deg,rgba(0,151,139,.08),hsla(0,0%,100%,0) 46%),#fff}.vehicle-hero-v4 h1{margin:8px 0;font-size:30px;letter-spacing:0}.vehicle-hero-v4 p{max-width:760px;margin:0;color:var(--muted);line-height:1.65}.vehicle-metric-grid-v4{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.vehicle-metric-v4{min-height:96px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px;display:grid;align-content:center;grid-gap:5px;gap:5px}.vehicle-metric-v4 small,.vehicle-metric-v4 span{color:var(--muted);font-size:12px}.vehicle-metric-v4 strong{color:var(--text);font-size:27px;line-height:1}.vehicle-metric-v4.teal{border-color:#afe8e1;background:#f1fffd}.vehicle-metric-v4.teal strong{color:var(--brand-dark)}.vehicle-metric-v4.orange{border-color:#ffd59a;background:#fff8ed}.vehicle-metric-v4.orange strong{color:#c96d00}.vehicle-dispatch-grid-v4{display:grid;grid-template-columns:320px minmax(0,1fr) 340px;grid-gap:16px;gap:16px;align-items:start}.vehicle-ai-v4,.vehicle-queue-v4{position:-webkit-sticky;position:sticky;top:82px}.vehicle-filter-row-v4{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.vehicle-filter-row-v4 span{border:1px solid #dcebe9;border-radius:999px;background:#fff;color:var(--brand-dark);font-size:12px;font-weight:850;padding:5px 9px}.vehicle-queue-list-v4{display:grid;grid-gap:9px;gap:9px}.vehicle-queue-card-v4{border:1px solid var(--line);border-radius:8px;background:#fff;padding:11px 12px;display:grid;grid-gap:7px;gap:7px;box-shadow:0 8px 18px rgba(16,24,40,.04)}.vehicle-queue-card-v4.active{border-color:#6fd8cf;background:#f2fffd;box-shadow:inset 3px 0 0 var(--brand),0 10px 22px rgba(0,143,131,.08)}.vehicle-queue-card-v4 div{display:flex;justify-content:space-between;gap:8px;align-items:center}.vehicle-queue-card-v4 p,.vehicle-queue-card-v4 small{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.vehicle-workbench-v4{display:grid;grid-gap:16px;gap:16px}.vehicle-active-head-v4{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.vehicle-active-head-v4 h2{margin:6px 0 4px;font-size:25px}.vehicle-active-head-v4 p{margin:0;color:var(--muted);line-height:1.55}.vehicle-info-grid-v4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.vehicle-info-grid-v4 article{min-height:96px;border:1px solid var(--line);border-radius:8px;background:#fbfffe;padding:12px;display:grid;grid-gap:6px;gap:6px}.vehicle-info-grid-v4 svg{color:var(--brand)}.vehicle-info-grid-v4 small,.vehicle-info-grid-v4 span{color:var(--muted);font-size:12px}.vehicle-info-grid-v4 strong{color:var(--text);font-size:15px;overflow-wrap:anywhere}.vehicle-route-line-v4{border:1px solid var(--line);border-radius:8px;background:#fff;padding:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.vehicle-route-line-v4 div{position:relative;display:grid;grid-gap:8px;gap:8px}.vehicle-route-line-v4 div:after{content:"";position:absolute;top:15px;left:34px;right:-6px;height:2px;background:#dbecea}.vehicle-route-line-v4 div:last-child:after{display:none}.vehicle-route-line-v4 span{position:relative;z-index:1;width:30px;height:30px;border-radius:999px;background:#eef6f5;color:var(--brand-dark);display:grid;place-items:center;font-size:12px;font-weight:900}.vehicle-route-line-v4 .done span{background:var(--brand);color:#fff}.vehicle-route-line-v4 .current span{background:#ff8a1c;color:#fff}.vehicle-route-line-v4 strong{color:var(--text);font-size:13px}.vehicle-preflight-v4{border:1px solid #dcebe9;border-radius:8px;background:#fbfffe;padding:12px;display:grid;grid-gap:10px;gap:10px}.vehicle-preflight-grid-v4{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px}.vehicle-preflight-grid-v4 article{border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px;display:flex;gap:8px;align-items:flex-start}.vehicle-preflight-grid-v4 article.ready{border-color:#b9ead3}.vehicle-preflight-grid-v4 article.ready svg{color:#0f9f64}.vehicle-preflight-grid-v4 article.blocked{border-color:#ffd59a;background:#fffaf1}.vehicle-preflight-grid-v4 article.blocked svg{color:#d97706}.vehicle-preflight-grid-v4 span,.vehicle-preflight-grid-v4 strong{display:block;font-size:12px}.vehicle-preflight-grid-v4 span{margin-top:4px;color:var(--muted);line-height:1.4}.vehicle-action-row-v4{display:flex;gap:10px;flex-wrap:wrap}.vehicle-ai-v4{display:grid;grid-gap:12px;gap:12px}.vehicle-ai-card-v4{border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px;display:flex;gap:10px;align-items:flex-start}.vehicle-ai-card-v4.teal{border-color:#b7eee7;background:#f2fffd}.vehicle-ai-card-v4 svg{flex:0 0 auto;color:var(--brand)}.vehicle-ai-card-v4 p,.vehicle-customer-copy-v4 p{margin:5px 0 0;color:var(--muted);line-height:1.6;font-size:13px}.vehicle-customer-copy-v4{border:1px solid #ffdfb2;border-radius:8px;background:#fff8ed;padding:12px}.vehicle-customer-copy-v4 span{color:#a65f00;font-size:12px;font-weight:900}.empty-state-v4{min-height:150px;border:1px dashed #cfe2df;border-radius:8px;background:#fbfffe;padding:18px;display:grid;place-items:center;align-content:center;grid-gap:10px;gap:10px;text-align:center;color:var(--muted)}.empty-state-v4.large{min-height:420px}.vehicle-console-v5{max-width:none;gap:14px}.vehicle-hero-v5{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:2px 0 0}.vehicle-hero-v5 h1{margin:0 0 6px;font-size:30px;line-height:1.15;letter-spacing:0}.vehicle-hero-v5 p{max-width:860px;margin:0;color:var(--muted);font-size:13px;line-height:1.55}.vehicle-hero-actions-v5{display:flex;gap:10px;flex:0 0 auto}.vehicle-flow-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.vehicle-flow-v10 article{position:relative;min-height:102px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;grid-gap:9px 10px;gap:9px 10px;border:1px solid #dce8e6;border-radius:10px;background:#fff;padding:15px;box-shadow:0 18px 42px rgba(15,35,49,.055)}.vehicle-flow-v10 article:after{content:"";position:absolute;top:50%;right:-10px;width:10px;height:1px;background:#c8d8d5}.vehicle-flow-v10 article:last-child:after{display:none}.vehicle-flow-v10 article>span{display:inline-grid;place-items:center;width:34px;height:28px;border-radius:8px;background:#ecfffb;color:#00877b;font-size:12px;font-weight:950}.vehicle-flow-v10 article>svg{margin-top:5px;color:#00877b}.vehicle-flow-v10 article div{min-width:0;display:grid;grid-gap:3px;gap:3px}.vehicle-flow-v10 article strong{color:#0f172a;font-size:15px;line-height:1.2}.vehicle-flow-v10 article small{color:#64748b;font-size:12px;font-weight:750;line-height:1.35}.vehicle-flow-v10 article b{grid-column:1/-1;color:#10211d;font-size:22px;line-height:1.05}.vehicle-flow-v10 article.warn{border-color:#fed7aa;background:#fffaf4}.vehicle-flow-v10 article.warn>span,.vehicle-flow-v10 article.warn>svg{color:#c2410c}.vehicle-flow-v10 article.warn>span{background:#fff1e8}.vehicle-metric-grid-v5{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:14px;gap:14px}.vehicle-metric-v5{min-height:94px;grid-template-columns:auto 1fr;align-items:center;align-content:center;gap:13px;padding:15px 16px;box-shadow:0 10px 24px rgba(17,38,34,.04)}.vehicle-metric-v5>span{width:42px;height:42px;border-radius:9px;background:#eafbf8;color:var(--brand-dark);display:grid;place-items:center}.vehicle-metric-v5.orange>span{background:#fff4e6;color:#d97706}.vehicle-metric-v5.teal>span{background:#eafffb;color:var(--brand-dark)}.vehicle-metric-v5 div{display:grid;grid-gap:3px;gap:3px}.vehicle-metric-v5 b{color:var(--text);font-size:14px}.vehicle-dispatch-grid-v5{grid-template-columns:310px minmax(640px,1fr) 340px;gap:14px}.vehicle-ai-v5,.vehicle-queue-v5{top:88px}.vehicle-filter-row-v5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0}.vehicle-filter-row-v5 span{min-height:35px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#4c5b58;display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:12px;font-weight:850}.vehicle-filter-row-v5 span:first-child{border-color:#70d6cd;background:#effffb;color:var(--brand-dark)}.vehicle-queue-search-v10{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-height:40px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#64748b;padding:0 11px}.vehicle-queue-search-v10:focus-within{border-color:#13b5a5;box-shadow:0 0 0 3px rgba(19,181,165,.1)}.vehicle-queue-search-v10 input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#10211d;font-size:13px;font-weight:750}.vehicle-queue-search-v10 input::placeholder{color:#94a3b8}.vehicle-filter-row-v10 button{min-height:35px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#4c5b58;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;font-size:12px;font-weight:850;cursor:pointer}.vehicle-filter-row-v10 button.active,.vehicle-filter-row-v10 button:hover{border-color:#70d6cd;background:#effffb;color:var(--brand-dark)}.vehicle-filter-row-v10 b{font-size:13px}.vehicle-queue-card-v5{min-height:92px;width:100%;text-align:left;cursor:pointer}.vehicle-queue-card-v5 small{color:#63716d}.vehicle-workbench-v5{gap:12px;padding:16px}.vehicle-active-head-v5>div>span{color:var(--brand-dark);font-size:12px;font-weight:900}.vehicle-active-head-v5 h2{margin:5px 0 4px;font-size:25px;line-height:1.15}.vehicle-gate-banner-v5{border:1px solid #fed7aa;border-radius:8px;background:#fff8ed;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px}.vehicle-gate-banner-v5.ready{border-color:#a9e8df;background:#f0fffc}.vehicle-gate-banner-v5 span{color:var(--muted);font-size:12px;font-weight:900}.vehicle-gate-banner-v5 strong{display:block;color:#b45309;font-size:34px;line-height:1;margin:4px 0}.vehicle-gate-banner-v5.ready strong{color:var(--brand-dark)}.vehicle-gate-banner-v5 small{font-size:15px}.vehicle-gate-banner-v5 p{margin:0;color:#6b4e2b;font-size:13px}.vehicle-gate-banner-v5.ready p{color:#356a63}.vehicle-info-grid-v5{gap:8px}.vehicle-info-grid-v5 article{min-height:82px;padding:11px}.vehicle-hard-rules-v5{border:1px solid #dcebe9;border-radius:8px;background:#fbfffe;padding:12px;display:grid;grid-gap:10px;gap:10px}.vehicle-hard-rule-grid-v5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.vehicle-hard-rule-grid-v5 article{min-height:70px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px;display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:start}.vehicle-hard-rule-grid-v5 article.ready{border-color:#b9ead3}.vehicle-hard-rule-grid-v5 article.ready svg{color:#0f9f64}.vehicle-hard-rule-grid-v5 article.blocked{border-color:#ffd59a;background:#fffaf1}.vehicle-hard-rule-grid-v5 article.blocked svg{color:#d97706}.vehicle-hard-rule-grid-v5 span,.vehicle-hard-rule-grid-v5 strong{display:block;font-size:12px}.vehicle-hard-rule-grid-v5 span{margin-top:4px;color:var(--muted);line-height:1.35}.vehicle-route-line-v5{grid-template-columns:repeat(5,minmax(0,1fr));padding:14px}.vehicle-load-summary-v5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.vehicle-load-summary-v5 div{min-height:58px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:10px 12px;display:grid;align-content:center;grid-gap:5px;gap:5px}.vehicle-load-summary-v5 span{color:var(--muted);font-size:12px;font-weight:850}.vehicle-load-summary-v5 strong{color:var(--text);font-size:14px}.vehicle-ai-score-v5{border:1px solid #a9e8df;border-radius:8px;background:#f0fffc;padding:14px;display:grid;grid-gap:6px;gap:6px}.vehicle-ai-score-v5 span,.vehicle-next-actions-v5 strong{color:var(--muted);font-size:12px;font-weight:900}.vehicle-ai-score-v5 strong{color:var(--brand-dark);font-size:34px;line-height:1}.vehicle-ai-score-v5 small{font-size:15px}.vehicle-ai-score-v5 em{width:-moz-fit-content;width:fit-content;border-radius:999px;background:#fff;border:1px solid #b9e8e3;color:var(--brand-dark);font-style:normal;font-size:12px;font-weight:900;padding:4px 8px}.vehicle-ai-score-v5 p{margin:0;color:#3d6964;line-height:1.55;font-size:13px}.vehicle-next-actions-v5{border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px}.vehicle-next-actions-v5 ol{margin:10px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;counter-reset:vehicle-actions}.vehicle-next-actions-v5 li{list-style:none;display:grid;grid-template-columns:24px 1fr;grid-gap:8px;gap:8px;align-items:center;color:#45524f;font-size:13px;font-weight:750}.vehicle-next-actions-v5 li:before{counter-increment:vehicle-actions;content:counter(vehicle-actions);width:24px;height:24px;border-radius:999px;background:#eefbf9;color:var(--brand-dark);display:grid;place-items:center;font-size:12px;font-weight:900}.vehicle-internal-warning-v5{border-color:#fecaca;background:#fff5f5}.vehicle-internal-warning-v5 strong,.vehicle-internal-warning-v5 svg{color:#dc2626}.vehicle-detail-table-v5{overflow-x:auto}.empty-state-v4 h2,.empty-state-v4 p{margin:0}@media (max-width:1500px){.tower-layout,.tower-layout.refined{grid-template-columns:1fr}.tower-side,.tower-sidebar{position:static}.planning-grid{grid-template-columns:300px minmax(0,1fr)}.ai-flow-grid{grid-template-columns:1fr}.flow-action-rail,.flow-list-panel,.flow-main-card{position:static}.capacity-hero-v2{align-items:stretch;flex-direction:column}.capacity-hero-metrics{min-width:0;width:100%}.capacity-rules-row,.coload-flow-v10,.vehicle-dispatch-grid-v4,.vehicle-flow-v10,.vehicle-hero-v4{grid-template-columns:1fr}.coload-flow-v10 article:after,.vehicle-flow-v10 article:after{display:none}.vehicle-ai-v4,.vehicle-queue-v4{position:static}.vehicle-metric-grid-v4{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}.vehicle-metric-grid-v5{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.partner-command-layout,.settlement-command-grid{grid-template-columns:1fr}.partner-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.right-command{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));position:static}.tower-sidebar{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.tower-side{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-route-strip{grid-template-columns:1fr}.planning-process-v10{grid-template-columns:repeat(2,minmax(0,1fr))}.planning-ops-overview-v11{grid-template-columns:1fr}.planning-ops-focus-v11{min-height:0}.planning-ops-metrics-v11{grid-template-columns:repeat(3,minmax(0,1fr))}.planning-ops-checklist-v12 div{grid-template-columns:auto minmax(0,1fr) auto}.planning-kpi-strip-v7{grid-template-columns:repeat(3,minmax(0,1fr))}.planning-process-v10 button:after{display:none}.planning-command-alert-v10{grid-template-columns:1fr}}.settings-company{max-width:1100px}.settings-message{margin-top:14px;border:1px solid #c9efea;background:#f1fffc;color:#16433d;border-radius:8px;padding:10px 12px;font-weight:700}@media print{body{background:#fff}.print-hidden{display:none!important}.quote-preview-shell{padding:0;background:#fff}.quote-paper{max-width:none;border:0;box-shadow:none;border-radius:0;padding:0}.quote-table td,.quote-table th{padding:8px}.settlement-preview-shell{padding:0;background:#fff}.settlement-paper{max-width:none;border:0;box-shadow:none;border-radius:0;padding:0}.statement-table-head,.statement-table-row{padding:8px}}@media (max-width:1180px){.app-shell{grid-template-columns:76px minmax(0,1fr)}.brand span:not(.brand-mark),.nav-chip span,.nav-flow-copy,.nav-flow-step,.nav-item span,.nav-more,.nav-section-title,.ops-scan-link{display:none}.sidebar{align-items:stretch}.brand{justify-content:center;padding:0}.brand-mark{width:42px}.nav{padding:12px 8px}.nav-flow-item{min-height:46px;grid-template-columns:1fr;justify-items:center;padding:6px;border-radius:10px}.nav-flow-icon{width:32px;height:32px}.sidebar-foot{padding:8px}.nav-chip-grid{grid-template-columns:1fr}.nav-chip{justify-content:center;padding:0}.grid,.ops-grid,.shipment-workbench,.tower-layout{grid-template-columns:1fr}.shipment-list-panel,.shipment-side,.tower-side,.tower-sidebar{position:static}.manifest-stats,.mode-action-grid,.mode-focus-grid,.ops-route-nodes,.scan-command-grid,.scan-console,.scan-impact-grid,.tower-kpi-strip{grid-template-columns:1fr 1fr}.ai-flow-grid,.coload-command-grid,.dispatch-desk,.document-workbench-grid,.exception-command-grid,.handover-command-grid,.ops-table-layout,.planning-command-alert-v10,.planning-grid,.planning-process-v10,.profit-command-grid,.profit-lower-grid,.rules-command-hero-v4,.rules-workbench,.settings-command-grid,.settings-lower-grid,.settlement-workbench-v3,.settlement-workbench-v6{grid-template-columns:1fr}.batch-command-grid,.batch-review-command-grid,.batch-review-strip,.capacity-action-row,.capacity-status-grid,.document-guide-grid-v3,.pod-queue-list,.pod-queue-strip,.pool-summary-grid,.preflight-grid,.tir-preflight-callout{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-action-rail,.flow-list-panel,.flow-main-card,.queue-panel,.right-command{position:static}.plan-queue{max-height:none;grid-template-columns:repeat(2,minmax(0,1fr))}.right-command{grid-template-columns:1fr}.control-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-flow-hero{grid-template-columns:1fr}.channel-decision-grid-v4,.exception-close-form,.exception-context-grid,.exception-evidence-grid,.exception-flow-line,.exception-kpi-strip,.exception-route-line,.flow-assist-strip,.flow-fields,.flow-kpi-band,.lead-priority-strip-v4,.lead-readiness-grid-v4,.mode-grid,.profit-focus-matrix,.profit-mode-grid,.rules-decision-grid-v4,.rules-detail-grid,.rules-flow-band,.rules-kpi-strip,.settings-preview-grid,.settlement-bottom-kpis-v6,.settlement-cash-grid-v8,.settlement-kpi-row-v3,.settlement-lower-grid-v3,.settlement-payment-sequence-v8,.settlement-priority-strip-v4,.settlement-release-grid-v4,.settlement-tabs-v6,.vehicle-info-grid-v4,.vehicle-preflight-grid-v4,.warehouse-action-steps-v4,.warehouse-ops-layout-v4,.warehouse-release-grid-v4{grid-template-columns:repeat(2,minmax(0,1fr))}.node-form-grid{grid-template-columns:1fr 1fr}.topbar{grid-template-columns:1fr;height:auto;padding:12px}.topbar,.topbar>*{box-sizing:border-box;max-width:100%;min-width:0}.command-input,.top-actions,.workspace-select{width:100%}.top-actions{justify-content:flex-start;flex-wrap:wrap;overflow:visible;padding-bottom:0;scrollbar-width:none}.top-actions::-webkit-scrollbar{display:none}.top-actions .btn{flex:1 1 108px;min-width:0}.top-actions .top-icon,.top-actions .user-mini{flex:0 0 auto}.counter-grid,.customer-action-grid,.customer-action-meta,.customer-doc-grid,.customer-submit-grid,.document-guide-grid-v3,.kpis,.module-grid,.package-balance-grid,.public-grid,.public-reply-grid,.service-term-grid,.share-text-grid,.shipping-calendar-grid,.warehouse-command-grid{grid-template-columns:1fr 1fr}.border-grid,.document-review-editor,.document-review-row,.public-info-band,.public-route-detail,.route-step-grid,.track-hero{grid-template-columns:1fr}.document-review-head{align-items:stretch;flex-direction:column}.exception-hero-v2,.handover-hero-v2,.settlement-topline-v6,.tower-focus-head,.tower-topbar{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.settlement-command-search-v6{width:100%;min-width:0}.settlement-page-v7>*{min-width:0}.settlement-page-v7 .settlement-workbench-v6{grid-template-columns:1fr}.settlement-page-v7 .settlement-command-search-v6,.settlement-page-v7 .settlement-topline-v6{min-width:0;width:100%}.exception-hero-actions,.handover-hero-actions,.tower-topbar-actions{justify-content:flex-start;min-width:0}.settlement-ai-v3,.tower-side,.tower-sidebar{grid-template-columns:1fr;position:static}}@media (max-width:760px){.app-shell{grid-template-columns:1fr}.sidebar{display:none}.page{padding:14px}.vehicle-metric-grid-v5{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.vehicle-hero-v5{align-items:stretch;flex-direction:column}.vehicle-hero-v5 h1{max-width:100%;font-size:28px;line-height:1.12}.vehicle-hero-actions-v5{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vehicle-hero-actions-v5 .btn{width:100%;min-width:0}.vehicle-metric-v5{min-width:0}.batch-command-grid,.batch-review-command-grid,.batch-review-strip,.business-table-row,.coload-flow-v10,.coload-item-row,.control-kpis,.counter-grid,.customer-action-grid,.customer-action-meta,.customer-doc-grid,.customer-submit-grid,.document-review-row,.field-grid,.flow-assist-strip,.flow-fields,.flow-kpi-band,.flow-stepper,.kpis,.mode-grid,.module-grid,.node-form-grid,.package-balance-grid,.partner-row,.plan-queue,.planning-kpi-strip-v7,.pool-summary-grid,.public-grid,.route-stage,.service-term-grid,.share-text-grid,.shipping-calendar-grid,.shipping-calendar-meta,.vehicle-filter-row-v10,.vehicle-filter-row-v5,.vehicle-hard-rule-grid-v5,.vehicle-load-summary-v5,.warehouse-address-grid,.warehouse-command-grid{grid-template-columns:1fr}.control-hero,.customer-counter-head,.customer-submit-footer,.document-review-head,.flow-card-head,.mode-operation-head,.node-actions,.ops-hero,.plan-focus-head,.pod-card,.shipment-summary,.tower-hero{align-items:stretch;flex-direction:column}.capacity-action-row,.capacity-status-grid,.counter-grid,.customer-doc-grid,.exception-close-form,.exception-context-grid,.exception-evidence-grid,.exception-flow-line,.exception-kpi-strip,.exception-route-line,.freeze-case-card,.handover-command-grid,.handover-context-grid,.handover-filter-row,.handover-package-stats,.handover-party-grid,.handover-proof-grid,.handover-route-line,.handover-stat-strip,.handover-transfer-timeline,.lead-intel-grid,.manifest-stats,.mode-action-grid,.mode-focus-grid,.next-operation-grid,.ops-route-nodes,.ops-route-strip,.package-balance-grid,.package-row,.preflight-grid,.profit-decision-grid,.profit-focus-matrix,.profit-mode-grid,.profit-waterfall-row,.public-inquiry-form,.public-inquiry-grid,.rules-decision-grid-v4,.rules-detail-grid,.rules-edit-form,.rules-flow-band,.rules-kpi-strip,.scan-action-grid,.scan-command-grid,.scan-console,.scan-detect-card,.scan-impact-grid,.scan-note-grid,.scan-progress-stats,.settings-preview-grid,.settings-rail-checklist,.settlement-bottom-kpis-v6,.settlement-cash-grid-v8,.settlement-focus-metrics,.settlement-freeze-grid,.settlement-kpi-row-v3,.settlement-ledger-card,.settlement-ledger-head-v3,.settlement-ledger-row-v3,.settlement-lower-grid-v3,.settlement-party-grid,.settlement-payment-sequence-v8,.settlement-priority-strip-v4,.settlement-release-grid-v4,.settlement-statement-meta,.settlement-tabs-v6,.share-text-grid,.task-grid,.tir-preflight-callout,.tower-kpi-strip,.vehicle-info-grid-v4,.vehicle-metric-grid-v4,.vehicle-preflight-grid-v4,.vehicle-route-line-v4,.warehouse-action-steps-v4,.warehouse-ops-layout-v4,.warehouse-release-grid-v4{grid-template-columns:1fr}.settlement-cash-head-v8,.settlement-freeze-callout-v3,.settlement-statement-head,.settlement-topline,.settlement-topline-v6{align-items:stretch;flex-direction:column}.settlement-workbench-v6{grid-template-columns:1fr}.settlement-page-v7>*{min-width:0}.settlement-page-v7 .settlement-bottom-kpis-v6,.settlement-page-v7 .settlement-cash-grid-v8,.settlement-page-v7 .settlement-payment-sequence-v8,.settlement-page-v7 .settlement-queue-segments-v10,.settlement-page-v7 .settlement-release-grid-v4,.settlement-page-v7 .settlement-tabs-v6,.settlement-page-v7 .settlement-workbench-v6{grid-template-columns:1fr}.settlement-page-v7 .settlement-command-search-v6,.settlement-page-v7 .settlement-topline-v6{min-width:0;width:100%}.settlement-page-v7 .settlement-topline-v6 p{max-width:100%}.settlement-command-search-v6{grid-template-columns:16px minmax(0,1fr)}.settlement-command-search-v6 a,.settlement-command-search-v6 button{justify-content:center}.settlement-action-bar-v3,.settlement-top-actions{justify-content:flex-start}.settlement-adjust-form-head-v10{align-items:stretch;flex-direction:column}.settlement-adjust-form-head-v10>div{border-radius:12px}.settlement-adjust-form-head-v10 button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px)}.settlement-queue-list-v3{max-height:none;min-height:0}.track-shell{padding:14px}.exception-focus-head,.handover-focus-head,.profit-decision-head,.profit-focus-head{display:grid}.public-hero{padding:28px 18px}.public-site-v12 .public-hero-v12{min-height:0;padding:28px 16px 72px}.public-hero h1{font-size:32px}.public-site-v12 .public-hero h1{font-size:38px}.public-conversion-grid-v12,.public-flow-v12,.public-route-cards-v12{grid-template-columns:1fr}.public-conversion-grid-v12,.public-flow-v12,.public-route-showcase-v12,.public-site-v12 .public-info-band-v12{padding-left:14px;padding-right:14px}.public-section-head-v12{align-items:stretch;flex-direction:column}.public-track-row-v12{grid-template-columns:1fr}.public-flow-v12 article,.public-route-cards-v12 article{min-height:0}.quote-preview-shell{padding:12px}.quote-paper{padding:18px}.platform-hero,.quote-actions,.quote-footer,.quote-header,.quote-template-picker,.settings-hero{display:grid}.border-grid,.brand-preview-grid,.calculator-grid,.calculator-result,.dispatch-grid,.form-grid,.member-inline-form,.platform-command-grid,.platform-form-summary-grid,.platform-grid,.platform-metric-strip,.platform-summary-metrics,.platform-tenant-metrics,.quote-include-grid,.quote-info-grid,.quote-option-grid,.quote-route-band,.rules-detail-grid,.rules-edit-form,.rules-flow-band,.rules-kpi-strip,.rules-workbench,.settings-audit-list article,.two-col-form{grid-template-columns:1fr}.platform-hero{align-items:start}.platform-form-panel,.platform-tenant-rail{position:static}.quote-hero-summary{grid-template-columns:1fr}.dispatch-footer{align-items:stretch;flex-direction:column}}@media (max-width:1500px){.border-board-v7{grid-template-columns:320px minmax(0,1fr)}.border-ai-v7{grid-column:1/-1;position:static}}@media (max-width:1180px){.border-eta-command-list-v8,.border-eta-grid-v8,.border-flow-v10,.border-kpi-strip-v8{grid-template-columns:1fr 1fr}.border-board-v7,.border-eta-command-v8{grid-template-columns:1fr}.border-ai-v7,.border-queue-v7{position:static}.border-list-v7{max-height:none}.border-task-grid-v7{grid-template-columns:1fr 1fr}.border-info-card-v7{grid-row:auto}.border-hero-v2,.border-workbench-v2{grid-template-columns:1fr}.border-ai-panel-v2,.border-queue-panel-v2{position:static}.border-queue-list-v2{max-height:none}}@media (max-width:760px){.border-command-v7{padding:10px}.border-bottom-actions-v7,.border-title-actions-v7,.border-titlebar-v7,.border-waybill-v7>div:first-child{align-items:stretch;flex-direction:column}.border-bottom-actions-v7,.border-title-actions-v7{display:grid;grid-template-columns:1fr}.border-eta-command-list-v8,.border-eta-command-v8,.border-eta-grid-v8,.border-field-grid-v7,.border-filters-v7,.border-flow-v10,.border-kpi-strip-v8,.border-queue-tabs-v7,.border-quick-v7,.border-route-v7,.border-task-grid-v7,.border-waybill-v7 dl{grid-template-columns:1fr}.border-field-grid-v7 .span-2,.border-filters-v7 div,.border-form-panel-v7.customer,.border-radio-line-v7,.border-seal-photo-v7{grid-column:auto}.border-flow-v10 button:after,.border-route-node-v7:after{display:none}.border-workspace-note-v10{align-items:flex-start;flex-direction:column}.border-info-rows-v7 div,.border-seal-photo-v7{grid-template-columns:1fr}.border-console-v2{padding:14px}.border-form-grid-v2,.border-kpi-strip-v2,.border-stepper-v2,.planning-empty-ai-v4,.planning-empty-hero-v4,.planning-empty-stepper-v4,.planning-leg-preview-v4,.planning-mode-preview-grid-v4,.website-growth-flow-v2,.website-growth-hero-v2,.website-route-node-line-v2{grid-template-columns:1fr}.border-form-grid-v2 .span-2{grid-column:auto}.border-timeline-item-v2{grid-template-columns:1fr}.border-current-head-v2,.border-panel-head-v2{align-items:flex-start;flex-direction:column}}.profit-console-v7{display:grid;grid-gap:14px;gap:14px;min-height:calc(100vh - 64px);min-width:0;background:radial-gradient(circle at 22% 0,rgba(19,181,165,.08),transparent 32%),linear-gradient(180deg,#fbfdfd,#f7faf9)}.profit-console-v7,.profit-console-v7 *{box-sizing:border-box;max-width:100%}.profit-topbar-v7{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:14px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 44px rgba(15,23,42,.05)}.profit-breadcrumb-v7{grid-column:1/-1;display:grid;grid-gap:5px;gap:5px;min-width:0}.profit-ai-head-v7 span,.profit-breadcrumb-v7 span,.profit-kpis-v7 span,.profit-mode-grid-v7 span,.profit-panel-head-v7 span,.profit-section-title-v7 span,.profit-split-v7 span{color:#64748b;font-size:12px;font-weight:900}.profit-breadcrumb-v7 h1{margin:0;color:#102331;font-size:28px;font-weight:950;line-height:1.08}.profit-breadcrumb-v7 p{margin:0;max-width:760px;color:#475569;font-size:13px;font-weight:780;line-height:1.55}.profit-search-v7{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;min-height:42px;padding:0 12px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#64748b}.profit-search-v7 input{width:100%;border:0;outline:0;background:transparent;color:#102331;font-size:14px;font-weight:800}.profit-ai-button-v7,.profit-export-v7{display:inline-grid;grid-auto-flow:column;gap:8px;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:950;white-space:nowrap}.profit-ai-button-v7{color:#fff;background:linear-gradient(135deg,#069486,#13b5a5);box-shadow:0 12px 22px rgba(19,181,165,.18)}.profit-export-v7{color:#102331;border:1px solid #d9e6e4;background:#fff}.profit-tabs-v7{display:flex;align-items:flex-end;gap:26px;min-height:46px;padding:0 8px;border-bottom:1px solid #dce8e6;overflow-x:auto}.profit-tabs-v7 button{position:relative;display:inline-grid;place-items:center;min-height:46px;border:0;background:transparent;color:#334155;font-size:14px;font-weight:950;white-space:nowrap;cursor:pointer}.profit-tabs-v7 button.active{color:#00877b}.profit-tabs-v7 button.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:999px;background:#13b5a5}.profit-flow-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.profit-flow-v10 article{position:relative;min-height:102px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;grid-gap:9px 10px;gap:9px 10px;border:1px solid #dce8e6;border-radius:10px;background:#fff;padding:15px;box-shadow:0 18px 42px rgba(15,35,49,.055)}.profit-flow-v10 article:after{content:"";position:absolute;top:50%;right:-10px;width:10px;height:1px;background:#c8d8d5}.profit-flow-v10 article:last-child:after{display:none}.profit-flow-v10 article>span{display:inline-grid;place-items:center;width:34px;height:28px;border-radius:8px;background:#ecfffb;color:#00877b;font-size:12px;font-weight:950}.profit-flow-v10 article>svg{margin-top:5px;color:#00877b}.profit-flow-v10 article div{min-width:0;display:grid;grid-gap:3px;gap:3px}.profit-flow-v10 article strong{color:#0f172a;font-size:15px;line-height:1.2}.profit-flow-v10 article small{color:#64748b;font-size:12px;font-weight:750;line-height:1.35}.profit-flow-v10 article b{grid-column:1/-1;color:#10211d;font-size:19px;line-height:1.08}.profit-flow-v10 article.warn{border-color:#fed7aa;background:#fffaf4}.profit-flow-v10 article.warn>span,.profit-flow-v10 article.warn>svg{color:#c2410c}.profit-flow-v10 article.warn>span{background:#fff1e8}.profit-workbench-v7{display:grid;grid-template-columns:minmax(250px,.78fr) minmax(560px,1.72fr) minmax(270px,.82fr);grid-gap:12px;gap:12px;align-items:start}.profit-ai-rail-v7,.profit-bottom-v7>div,.profit-detail-v7,.profit-kpis-v7 article,.profit-queue-v7{min-width:0;border:1px solid rgba(15,23,42,.09);border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 44px rgba(15,23,42,.05)}.profit-ai-rail-v7,.profit-queue-v7{display:grid;grid-gap:12px;gap:12px;padding:12px}.profit-ai-head-v7,.profit-panel-head-v7,.profit-route-head-v7,.profit-section-title-v7{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.profit-panel-head-v7 strong,.profit-section-title-v7 strong{display:block;margin-top:3px;color:#102331;font-size:15px;font-weight:950}.profit-panel-head-v7 button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#334155}.profit-queue-list-v7{display:grid;grid-gap:10px;gap:10px;max-height:650px;overflow:auto;padding-right:2px}.profit-queue-card-v7{position:relative;display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.profit-queue-card-v7.active{border-color:#13b5a5;background:linear-gradient(135deg,#f0fffc,#fff);box-shadow:inset 3px 0 0 #13b5a5,0 16px 30px rgba(19,181,165,.12)}.profit-queue-card-v7.danger{border-color:#fecaca;background:snow}.profit-queue-card-v7 .row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start}.profit-ai-note-v7 strong,.profit-ledger-table-v7 strong,.profit-mode-grid-v7 strong,.profit-queue-card-v7 strong,.profit-route-head-v7 h2,.profit-split-v7 strong{overflow-wrap:anywhere}.profit-queue-card-v7 .row strong{color:#102331;font-size:14px;line-height:1.35}.profit-queue-card-v7 .row span{padding:4px 6px;border-radius:6px;background:#e8fbf8;color:#00877b;font-size:11px;font-weight:950;white-space:nowrap}.profit-queue-card-v7.danger .row span{background:#fff1f1;color:#dc2626}.profit-ai-note-v7 small,.profit-mode-grid-v7 small,.profit-queue-card-v7 p,.profit-queue-card-v7 small,.profit-safe-note-v7 p,.profit-split-v7 small{margin:0;color:#64748b;font-size:12px;line-height:1.55}.profit-ledger-table-v7 .body>span:nth-child(3),.profit-queue-card-v7 p,.profit-route-head-v7 p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profit-queue-card-v7 b{color:#07855f;font-size:18px;font-weight:950}.profit-bridge-card-v7 strong.loss,.profit-ledger-table-v7 b.loss,.profit-mode-grid-v7 strong.loss,.profit-queue-card-v7 b.loss{color:#dc2626}.profit-queue-card-v7 em{position:absolute;right:12px;bottom:12px;color:#00877b;font-size:11px;font-style:normal;font-weight:950}.profit-empty-v7{display:grid;grid-gap:8px;gap:8px;place-items:center;min-height:210px;padding:18px;border:1px dashed #c9dad7;border-radius:9px;text-align:center;color:#64748b}.profit-detail-v7{display:grid;grid-gap:12px;gap:12px;padding:14px;overflow:hidden}.profit-detail-v7>*{min-width:0}.profit-route-head-v7{padding:4px 2px 10px;border-bottom:1px solid #e2ecea}.profit-route-head-v7 span{color:#64748b;font-size:12px;font-weight:900}.profit-route-head-v7 h2{margin:4px 0 6px;color:#0f172a;font-size:24px;line-height:1.18;letter-spacing:0;overflow-wrap:anywhere}.profit-route-head-v7 p{margin:0;color:#64748b;font-size:13px;font-weight:800;line-height:1.6;overflow-wrap:anywhere;white-space:normal}.profit-status-v7{display:inline-grid;grid-auto-flow:column;gap:7px;align-items:center;padding:8px 10px;border:1px solid #b8ebe3;border-radius:8px;background:#f1fffc;color:#00877b;font-size:12px;font-weight:950;white-space:nowrap}.profit-status-v7.warn{border-color:#fed7aa;background:#fffaf4;color:#c2410c}.profit-fx-board-v8,.profit-ledger-v7,.profit-waterfall-v7{display:grid;grid-gap:12px;gap:12px;min-width:0;overflow:hidden;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fbfefd}.profit-fx-grid-v8,.profit-fx-summary-v8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.profit-fx-grid-v8 article,.profit-fx-summary-v8 article{display:grid;grid-gap:7px;gap:7px;min-width:0;padding:12px;border:1px solid #dce8e6;border-radius:9px;background:#fff}.profit-fx-grid-v8 article.payable,.profit-fx-summary-v8 article:nth-child(2){border-color:#fed7aa;background:#fffaf4}.profit-fx-summary-v8 article:nth-child(3){border-color:#bfdbfe;background:#f8fbff}.profit-fx-grid-v8 span,.profit-fx-summary-v8 span{color:#64748b;font-size:12px;font-weight:950}.profit-fx-grid-v8 strong,.profit-fx-summary-v8 strong{color:#102331;font-size:18px;line-height:1.25;overflow-wrap:anywhere}.profit-fx-grid-v8{grid-template-columns:repeat(5,minmax(0,1fr))}.profit-fx-grid-v8 article>div{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.profit-fx-grid-v8 p,.profit-fx-grid-v8 small,.profit-fx-summary-v8 small{margin:0;color:#64748b;font-size:12px;line-height:1.45}.profit-bridge-v7{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:flex-end;min-width:0;min-height:210px}.profit-bridge-card-v7{display:grid;grid-template-rows:auto 1fr auto auto;grid-gap:8px;gap:8px;min-width:0;min-height:188px;padding:11px;border:1px solid #dce8e6;border-radius:9px;background:#fff;text-align:center}.profit-bridge-card-v7 span{color:#334155;font-size:12px;font-weight:950}.profit-bridge-bar-v7{display:flex;align-items:flex-end;justify-content:center;min-height:82px;border-radius:8px;background:linear-gradient(180deg,#f8fbfb,#eef7f5)}.profit-bridge-bar-v7 i{display:block;width:100%;max-width:54px;min-height:24px;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#13b5a5,#07855f)}.profit-bridge-card-v7.cost .profit-bridge-bar-v7 i{background:linear-gradient(180deg,#fb923c,#ef4444)}.profit-bridge-card-v7.danger .profit-bridge-bar-v7 i{background:linear-gradient(180deg,#f43f5e,#dc2626)}.profit-bridge-card-v7.profit .profit-bridge-bar-v7 i{background:linear-gradient(180deg,#22c55e,#07855f)}.profit-bridge-card-v7 strong{color:#07855f;font-size:15px;font-weight:950}.profit-bridge-card-v7 small{color:#64748b;font-size:11px;line-height:1.35}.profit-ledger-table-v7{display:grid;border:1px solid #e2ecea;border-radius:9px;overflow:hidden;background:#fff}.profit-ledger-table-v7 .body,.profit-ledger-table-v7 .head{display:grid;grid-template-columns:70px minmax(0,1.35fr) minmax(100px,.7fr) 74px minmax(110px,.7fr);grid-gap:10px;gap:10px;align-items:center}.profit-ledger-table-v7 .head{min-height:38px;padding:0 12px;background:#f4f8f7;color:#64748b;font-size:12px;font-weight:950}.profit-ledger-table-v7 .body{min-height:54px;padding:8px 12px;border-top:1px solid #e2ecea;color:#334155;font-size:13px;font-weight:850}.profit-ledger-table-v7 strong{display:grid;grid-gap:3px;gap:3px;color:#102331;font-size:13px}.profit-ledger-table-v7 small{color:#64748b;font-size:11px;font-weight:800}.profit-ledger-table-v7 em{justify-self:start;padding:4px 8px;border-radius:999px;background:#e8fbf8;color:#00877b;font-size:12px;font-style:normal;font-weight:950}.profit-ledger-table-v7 em.warn{background:#fff4e8;color:#c2410c}.profit-ledger-table-v7 b{justify-self:end;color:#07855f;font-size:14px;font-weight:950}.profit-ledger-table-v7 .body>b,.profit-ledger-table-v7 .body>em,.profit-ledger-table-v7 .body>span,.profit-ledger-table-v7 .body>strong{min-width:0}.profit-split-v7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.profit-ai-note-v7,.profit-mode-grid-v7 article,.profit-safe-note-v7,.profit-split-v7 article{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.profit-split-v7 strong{color:#102331;font-size:15px;font-weight:950}.profit-ai-rail-v7{align-content:start}.profit-ai-head-v7{justify-content:flex-start;padding:10px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc;color:#00877b}.profit-ai-head-v7 strong{display:block;margin-top:2px;color:#102331;font-size:15px;font-weight:950}.profit-ai-main-v7{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #b8ebe3;border-radius:9px;background:linear-gradient(135deg,#f7fffd,#fff)}.profit-ai-main-v7 p{margin:0;color:#334155;font-size:14px;font-weight:850;line-height:1.65}.profit-ai-main-v7 a{display:inline-grid;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:34px;padding:0 12px;border-radius:7px;background:#00877b;color:#fff;text-decoration:none;font-size:12px;font-weight:950}.profit-actions-v7,.profit-ai-stack-v7{display:grid;grid-gap:9px;gap:9px}.profit-ai-note-v7{color:#102331;text-decoration:none}.profit-ai-note-v7.orange{border-color:#fed7aa;background:#fffaf4}.profit-ai-note-v7.danger,.profit-ai-note-v7.red{border-color:#fecaca;background:#fff7f7}.profit-ai-note-v7.teal{border-color:#b8ebe3;background:#f0fffc}.profit-ai-note-v7 span{color:#00877b;font-size:11px;font-weight:950}.profit-safe-note-v7{grid-template-columns:auto minmax(0,1fr);background:#f8fbff;border-color:#bfdbfe;color:#2563eb}.profit-safe-note-v7 strong{color:#102331}.profit-actions-v7 a{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;min-height:42px;padding:9px 11px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#102331;text-decoration:none;font-size:13px;font-weight:950}.profit-kpis-v7{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.profit-kpis-v7 article{display:grid;grid-gap:7px;gap:7px;min-height:106px;padding:14px}.profit-kpis-v7 strong{color:#102331;font-size:23px;font-weight:950;line-height:1.1}.profit-kpis-v7 small{color:#64748b;font-size:12px;line-height:1.45}.profit-kpis-v7 article:first-child{border-color:#b8ebe3}.profit-kpis-v7 article:nth-child(2){border-color:#fed7aa}.profit-kpis-v7 article:nth-child(5),.profit-kpis-v7 article:nth-child(6){border-color:#fecaca}.profit-bottom-v7{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:12px;gap:12px}.profit-bottom-v7>div{padding:14px}.profit-mode-grid-v7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.profit-mode-grid-v7 strong{color:#07855f;font-size:17px;font-weight:950}.profit-opportunity-board-v7{display:grid;align-content:start;grid-gap:10px;gap:10px}.profit-opportunity-v7{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:48px;padding:10px 12px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#102331;text-decoration:none;font-size:13px;font-weight:950}.profit-opportunity-v7 span{color:#07855f}@media (max-width:1380px){.profit-workbench-v7{grid-template-columns:minmax(300px,.82fr) minmax(0,1.62fr)}.profit-bridge-v7{grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto}.profit-bridge-card-v7{min-height:158px}.profit-bottom-v7{grid-template-columns:1fr}.profit-ai-rail-v7{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.profit-ai-head-v7{grid-column:1/-1}.profit-queue-list-v7{max-height:760px}}@media (max-width:980px){.profit-ai-rail-v7,.profit-bridge-v7,.profit-flow-v10,.profit-fx-grid-v8,.profit-fx-summary-v8,.profit-kpis-v7,.profit-mode-grid-v7,.profit-split-v7,.profit-topbar-v7,.profit-workbench-v7{grid-template-columns:1fr}.profit-ai-head-v7,.profit-ai-rail-v7{grid-column:auto}.profit-flow-v10 article:after{display:none}.profit-tabs-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;min-height:auto;padding:0;border-bottom:0;overflow:visible}.profit-tabs-v7 button{min-height:40px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;white-space:normal}.profit-tabs-v7 button.active{border-color:#b8ebe3;background:#e8fbf8}.profit-tabs-v7 button.active:after{display:none}.profit-route-head-v7,.profit-section-title-v7{align-items:stretch;flex-direction:column}.profit-breadcrumb-v7 h1{font-size:25px}.profit-route-head-v7>div,.profit-section-title-v7>*{min-width:0}.profit-ledger-table-v7 .head{display:none}.profit-ledger-table-v7 .body{grid-template-columns:1fr;align-items:start}.profit-ledger-table-v7 b,.profit-ledger-table-v7 em{justify-self:start}}.exception-console-v7{display:grid;grid-gap:14px;gap:14px;min-height:calc(100vh - 64px);background:radial-gradient(circle at 22% 0,rgba(19,181,165,.08),transparent 34%),linear-gradient(180deg,#fbfdfd,#f7faf9)}.exception-topbar-v7{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(360px,1.5fr) auto auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 44px rgba(15,23,42,.05)}.exception-company-v7{display:grid;grid-gap:3px;gap:3px}.exception-ai-title-v7 span,.exception-company-v7 span,.exception-kpis-v7 span,.exception-panel-head-v7 span,.exception-section-title-v7 span{color:#64748b;font-size:12px;font-weight:900}.exception-company-v7 strong,.exception-panel-head-v7 strong,.exception-section-title-v7 strong{color:#102331;font-size:15px;font-weight:950}.exception-search-v7{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;min-height:42px;padding:0 12px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#64748b}.exception-search-v7 input{border:0;outline:0;background:transparent;color:#102331;font-size:14px;font-weight:850}.exception-ai-btn-v7,.exception-freeze-btn-v7,.exception-outline-btn-v7{display:inline-grid;grid-auto-flow:column;gap:8px;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:8px;border:1px solid #d9e6e4;text-decoration:none;font-size:13px;font-weight:950;white-space:nowrap}.exception-ai-btn-v7{border-color:transparent;background:linear-gradient(135deg,#069486,#13b5a5);color:#fff;box-shadow:0 12px 22px rgba(19,181,165,.18)}.exception-outline-btn-v7{background:#fff;color:#00877b}.exception-freeze-btn-v7{border-color:transparent;background:#f97316;color:#fff}.exception-tabs-v7{display:flex;align-items:center;gap:24px;min-height:48px;padding:0 8px;border-bottom:1px solid #dce8e6;overflow-x:auto}.exception-tabs-v7 button,.exception-tabs-v7 select{border:0;background:transparent;color:#334155;font-size:14px;font-weight:950;white-space:nowrap}.exception-tabs-v7 button{position:relative;min-height:48px}.exception-tabs-v7 button.active{color:#00877b}.exception-tabs-v7 button.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:999px;background:#13b5a5}.exception-tabs-v7 button:last-child,.exception-tabs-v7 select{min-height:34px;padding:0 10px;border:1px solid #d9e6e4;border-radius:7px;background:#fff}.exception-toast-v7{padding:12px 14px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc;color:#00796f;font-size:13px;font-weight:900}.exception-workbench-v7{display:grid;grid-template-columns:minmax(270px,.82fr) minmax(620px,1.72fr) minmax(290px,.88fr);grid-gap:12px;gap:12px;align-items:start}.exception-ai-v7,.exception-detail-v7,.exception-kpis-v7 article,.exception-queue-v7{min-width:0;border:1px solid rgba(15,23,42,.09);border-radius:10px;background:hsla(0,0%,100%,.95);box-shadow:0 18px 44px rgba(15,23,42,.05)}.exception-ai-v7,.exception-queue-v7{display:grid;grid-gap:12px;gap:12px;padding:12px}.exception-ai-title-v7,.exception-current-head-v7,.exception-panel-head-v7,.exception-section-title-v7{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.exception-queue-list-v7{display:grid;grid-gap:10px;gap:10px;max-height:690px;overflow:auto;padding-right:2px}.exception-card-v7{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff;text-align:left}.exception-card-v7.active{border-color:#13b5a5;background:linear-gradient(135deg,#f0fffc,#fff);box-shadow:inset 3px 0 0 #13b5a5,0 16px 30px rgba(19,181,165,.11)}.exception-card-v7.open:not(.active){border-color:#ffe0c2}.exception-card-v7 .row,.exception-card-v7 div:last-child{display:grid;grid-template-columns:auto auto;justify-content:space-between;grid-gap:8px;gap:8px;align-items:center}.exception-ai-card-v7 strong,.exception-card-v7 strong,.exception-chain-v7 strong,.exception-current-head-v7 h1{min-width:0;overflow-wrap:anywhere}.exception-card-v7 strong{color:#102331;font-size:14px;line-height:1.35}.exception-ai-card-v7 p,.exception-card-v7 p,.exception-card-v7 small,.exception-chain-v7 small,.exception-customer-copy-v7 p,.exception-internal-warning-v7 p,.exception-notes-v7 p{margin:0;color:#64748b;font-size:12px;line-height:1.55}.exception-card-v7 em,.exception-mode-v7{padding:4px 7px;border-radius:6px;background:#e8f3ff;color:#2563eb;font-size:11px;font-style:normal;font-weight:950;white-space:nowrap}.exception-card-v7 b{color:#64748b;font-size:12px}.exception-card-v7 b.frozen{color:#dc2626}.exception-level-v7{display:inline-grid;place-items:center;min-width:34px;min-height:25px;padding:3px 8px;border-radius:7px;color:#fff;font-size:12px;font-weight:950}.exception-level-v7.critical{background:#dc2626}.exception-level-v7.high{background:#f97316}.exception-level-v7.medium{background:#f59e0b}.exception-level-v7.low{background:#13b5a5}.exception-detail-v7{display:grid;grid-gap:12px;gap:12px;padding:14px}.exception-current-head-v7{padding-bottom:10px;border-bottom:1px solid #e2ecea}.exception-title-line-v7{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.exception-title-line-v7 h1{margin:0;color:#0f172a;font-size:23px;line-height:1.2}.exception-title-line-v7 em{color:#dc2626;font-size:12px;font-style:normal;font-weight:950}.exception-title-line-v7 em.closed{color:#00877b}.exception-current-head-v7 p{margin:7px 0 0;color:#64748b;font-size:13px;font-weight:850}.exception-current-head-v7>button{width:36px;height:34px;border:1px solid #d9e6e4;border-radius:8px;background:#fff}.exception-stage-v7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;padding:12px 8px;border:1px solid #e2ecea;border-radius:9px;background:#fbfefd}.exception-stage-v7 article{position:relative;display:grid;justify-items:center;grid-gap:5px;gap:5px;text-align:center}.exception-stage-v7 article:not(:last-child):after{content:"";position:absolute;top:14px;left:calc(50% + 18px);width:calc(100% - 36px);height:2px;background:#d6e4e1}.exception-stage-v7 i{z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#d7e1e0;color:#fff;font-size:12px;font-style:normal;font-weight:950}.exception-stage-v7 .done i{background:#13b5a5}.exception-stage-v7 .current i{background:#ef4444}.exception-stage-v7 strong{color:#102331;font-size:13px}.exception-stage-v7 span{color:#64748b;font-size:11px}.exception-close-v7,.exception-evidence-v7,.exception-responsibility-v7{display:grid;grid-gap:12px;gap:12px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fbfefd}.exception-chain-v7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.exception-chain-v7 article{position:relative;display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid #e2ecea;border-radius:8px;background:#fff}.exception-chain-v7 article.active{border-color:#fed7aa;background:#fffaf4}.exception-chain-v7 article>svg{position:absolute;right:-16px;top:50%;transform:translateY(-50%);color:#94a3b8}.exception-chain-v7 span{color:#64748b;font-size:12px;font-weight:900}.exception-notes-v7{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:12px;gap:12px}.exception-ai-card-v7,.exception-create-v7,.exception-customer-copy-v7,.exception-internal-warning-v7,.exception-notes-v7 article{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.exception-close-v7,.exception-create-v7,.exception-notes-v7 form{display:grid;grid-gap:10px;gap:10px}.exception-close-grid-v7 input,.exception-close-grid-v7 textarea,.exception-create-v7 input,.exception-create-v7 select,.exception-create-v7 textarea,.exception-notes-v7 textarea{width:100%;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#102331;font-size:13px;font-weight:800}.exception-close-grid-v7 textarea,.exception-create-v7 textarea,.exception-notes-v7 textarea{min-height:74px;padding:10px;resize:vertical}.exception-confirm-v7,.exception-create-v7 button,.exception-customer-copy-v7 button,.exception-notes-v7 button{display:inline-grid;grid-auto-flow:column;gap:7px;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border:0;border-radius:8px;background:#00877b;color:#fff;font-size:13px;font-weight:950}.exception-freeze-summary-v7{display:grid;grid-gap:6px;gap:6px;padding:12px;border-radius:8px;background:#fff7f7}.exception-freeze-summary-v7 strong{color:#dc2626}.exception-evidence-list-v7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px}.exception-evidence-list-v7 article{display:grid;grid-gap:6px;gap:6px;justify-items:center;min-height:86px;padding:10px;border:1px solid #e2ecea;border-radius:8px;background:#fff;text-align:center}.exception-evidence-list-v7 .done{border-color:#b8ebe3;background:#f0fffc;color:#00877b}.exception-evidence-list-v7 .missing{border-color:#fed7aa;background:#fffaf4;color:#c2410c}.exception-evidence-list-v7 strong{color:#102331;font-size:13px}.exception-evidence-list-v7 span{color:inherit;font-size:12px;font-weight:900}.exception-result-options-v7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px}.exception-result-options-v7 label{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:7px;gap:7px;align-items:center;min-height:38px;padding:8px 10px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;font-size:12px;font-weight:900}.exception-close-grid-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.exception-close-grid-v7 label,.exception-create-v7 label{display:grid;grid-gap:6px;gap:6px;color:#334155;font-size:12px;font-weight:900}.exception-close-grid-v7 input,.exception-create-v7 input,.exception-create-v7 select{min-height:38px;padding:0 10px}.exception-closed-v7{display:inline-grid;grid-auto-flow:column;gap:8px;align-items:center;justify-content:start;padding:12px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc;color:#00877b;font-weight:950}.exception-ai-v7{align-content:start}.exception-ai-title-v7{justify-content:flex-start;padding:10px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc;color:#00877b}.exception-ai-title-v7 strong{display:block;margin-top:2px;color:#102331}.exception-ai-card-v7.warning{border-color:#fed7aa;background:#fffaf4}.exception-ai-card-v7 ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding:0;list-style:none}.exception-ai-card-v7 li{position:relative;padding-left:18px;color:#dc2626;font-size:12px;font-weight:850}.exception-ai-card-v7 li:before{content:"";position:absolute;left:0;top:6px;width:7px;height:7px;border-radius:50%;background:currentColor}.exception-ai-card-v7 li.done{color:#00877b}.exception-customer-copy-v7{border-color:#bfdbfe;background:#f8fbff}.exception-customer-copy-v7 button{width:-moz-fit-content;width:fit-content;background:#2563eb}.exception-internal-warning-v7{grid-template-columns:auto minmax(0,1fr);border-color:#fed7aa;background:#fffaf4;color:#c2410c}.exception-internal-warning-v7 strong{color:#102331}.exception-create-v7>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.exception-create-v7 .check{grid-template-columns:auto minmax(0,1fr);align-items:center}.exception-actions-v7{display:grid;grid-gap:8px;gap:8px}.exception-actions-v7 a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-height:42px;padding:9px 11px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#102331;text-decoration:none;font-size:13px;font-weight:950}.exception-kpis-v7{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.exception-kpis-v7 article{display:grid;grid-gap:7px;gap:7px;min-height:106px;padding:14px}.exception-kpis-v7 strong{color:#102331;font-size:24px;font-weight:950}.exception-kpis-v7 small{color:#64748b;font-size:12px}.exception-kpis-v7 article:nth-child(2),.exception-kpis-v7 article:nth-child(3),.exception-kpis-v7 article:nth-child(4){border-color:#fed7aa}@media (max-width:1400px){.exception-workbench-v7{grid-template-columns:1fr}.exception-queue-list-v7{max-height:none}}@media (max-width:980px){.exception-chain-v7,.exception-close-grid-v7,.exception-evidence-list-v7,.exception-kpis-v7,.exception-notes-v7,.exception-result-options-v7,.exception-stage-v7,.exception-topbar-v7{grid-template-columns:1fr}.exception-chain-v7 article>svg,.exception-stage-v7 article:not(:last-child):after{display:none}}.exception-command-v8{display:grid;grid-gap:12px;gap:12px;min-height:calc(100vh - 64px);padding:12px;background:linear-gradient(180deg,rgba(19,181,165,.06),rgba(248,250,252,0) 26%),#f7faf9}.exception-page-head-v8{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:54px}.exception-page-head-v8 h1{margin:0;color:#0f172a;font-size:24px;line-height:1.18;font-weight:950}.exception-ai-title-v8 span,.exception-case-head-v8 p,.exception-page-head-v8 p,.exception-panel-title-v8 span,.exception-section-title-v8 span{margin:0;color:#64748b;font-size:12px;font-weight:850}.exception-head-actions-v8{display:inline-flex;gap:10px;align-items:center}.exception-case-head-v8 a,.exception-case-head-v8 button,.exception-copy-v8 form>button,.exception-create-v8 button,.exception-customer-suggestion-v8 button,.exception-head-actions-v8 button,.exception-primary-v8,.exception-section-title-v8 button{display:inline-grid;grid-auto-flow:column;gap:7px;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid #d9e6e4;border-radius:7px;background:#fff;color:#0f766e;font-size:12px;font-weight:950;text-decoration:none;white-space:nowrap}.exception-copy-v8 form>button,.exception-create-v8 button,.exception-customer-suggestion-v8 button,.exception-head-actions-v8 button:last-child,.exception-primary-v8{border-color:transparent;background:#009688;color:#fff;box-shadow:0 12px 22px rgba(0,150,136,.18)}.exception-toast-v8{padding:10px 12px;border:1px solid #b8ebe3;border-radius:8px;background:#effffb;color:#04766d;font-size:13px;font-weight:900}.exception-workspace-v8{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(720px,1.9fr) minmax(300px,.9fr);grid-gap:12px;gap:12px;align-items:start}.exception-ai-v8,.exception-detail-v8,.exception-queue-v8{min-width:0;border:1px solid #dfeae8;border-radius:8px;background:hsla(0,0%,100%,.96);box-shadow:0 20px 44px rgba(15,23,42,.055)}.exception-ai-v8,.exception-detail-v8,.exception-queue-v8{display:grid;grid-gap:12px;gap:12px;padding:12px}.exception-ai-title-v8,.exception-case-head-v8,.exception-panel-title-v8,.exception-section-title-v8{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.exception-ai-title-v8 h2,.exception-panel-title-v8 h2,.exception-section-title-v8 h3{margin:0;color:#102331;font-size:16px;font-weight:950;line-height:1.25}.exception-status-tabs-v8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.exception-status-tabs-v8 button{display:grid;grid-gap:4px;gap:4px;min-height:50px;padding:8px;border:1px solid #d9e6e4;border-radius:7px;background:#fff;color:#334155;text-align:left}.exception-status-tabs-v8 button.active{border-color:#13b5a5;background:#eafbf7;color:#00796f}.exception-status-tabs-v8 span{font-size:12px;font-weight:900}.exception-status-tabs-v8 strong{font-size:16px;font-weight:950}.exception-filter-grid-v8{display:grid;grid-gap:8px;gap:8px}.exception-close-fields-v8 label,.exception-create-v8 label,.exception-filter-grid-v8 label,.exception-filter-grid-v8 select,.exception-money-controls-v8 label{min-width:0;border:1px solid #d9e6e4;border-radius:7px;background:#fff}.exception-filter-grid-v8 select{min-height:36px;padding:0 10px;color:#334155;font-size:12px;font-weight:900}.exception-filter-grid-v8 label{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;min-height:36px;padding:0 10px;color:#64748b}.exception-close-fields-v8 input,.exception-close-fields-v8 select,.exception-close-fields-v8 textarea,.exception-copy-v8 textarea,.exception-create-v8 input,.exception-create-v8 select,.exception-create-v8 textarea,.exception-filter-grid-v8 input,.exception-money-controls-v8 input,.exception-money-controls-v8 select{width:100%;border:0;outline:0;background:transparent;color:#102331;font-size:13px;font-weight:850}.exception-list-v8{display:grid;grid-gap:9px;gap:9px;max-height:650px;overflow:auto;padding-right:2px}.exception-case-card-v8{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #e1ebe9;border-radius:8px;background:#fff;text-align:left}.exception-case-card-v8.active{border-color:#13b5a5;background:linear-gradient(135deg,#effffb,#fff 70%);box-shadow:inset 3px 0 0 #13b5a5,0 16px 28px rgba(19,181,165,.11)}.exception-case-id-v8,.exception-case-tags-v8,.exception-case-top-v8,.exception-money-controls-v8,.exception-queue-summary-v12{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.exception-case-top-v8{justify-content:space-between}.exception-case-card-v8 strong{color:#0f172a;font-size:14px;font-weight:950}.exception-case-card-v8 p{margin:0;color:#334155;font-size:12px;font-weight:850;line-height:1.45}.exception-case-tags-v8 small,.exception-case-tags-v8 span,.exception-risk-mark-v8{padding:4px 7px;border-radius:6px;background:#eefaf8;color:#04766d;font-size:11px;font-weight:950}.exception-stage-pill-v8{display:inline-grid;place-items:center;min-height:24px;padding:3px 8px;border-radius:6px;background:#e8f3ff;color:#2563eb;font-size:11px;font-weight:950}.exception-stage-pill-v8.evidence,.exception-stage-pill-v8.open{background:#fff4e8;color:#c2410c}.exception-stage-pill-v8.negotiation{background:#fff1f2;color:#dc2626}.exception-stage-pill-v8.closed{background:#ecfdf5;color:#047857}.exception-case-top-v8 b,.exception-risk-v8 em{font-size:11px;font-style:normal;font-weight:950}.exception-case-top-v8 b.high,.exception-risk-mark-v8,.exception-risk-v8 em.high{color:#dc2626}.exception-case-top-v8 b.mid,.exception-risk-v8 em.mid{color:#f97316}.exception-case-top-v8 b.low,.exception-risk-v8 em.low{color:#047857}.exception-queue-summary-v12{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:space-between;color:#64748b;font-size:12px;font-weight:850}.exception-queue-summary-v12 button,.exception-queue-summary-v12 small{min-height:28px;border:1px solid #d9e6e4;border-radius:6px;background:#f8fcfb;color:#0f766e;font-weight:900;padding:0 9px}.exception-queue-summary-v12 small{display:inline-flex;align-items:center;color:#64748b}.exception-case-head-v8{padding:10px 12px;border:1px solid #d9e6e4;border-radius:8px;background:#fbfefd}.exception-case-id-v8 h2{margin:0;color:#0f172a;font-size:24px;line-height:1.15;font-weight:950}.exception-case-head-v8 p{display:flex;gap:18px;flex-wrap:wrap;margin-top:8px}.exception-case-head-v8 strong{color:#102331}.exception-close-v8,.exception-closed-v8,.exception-copy-v8,.exception-evidence-v8,.exception-matrix-v8,.exception-money-v8,.exception-route-v8{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e1ebe9;border-radius:8px;background:#fff}.exception-section-caption-v8{display:inline-flex;gap:7px;align-items:center;color:#102331;font-size:13px;font-weight:950}.exception-route-line-v8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;padding:10px 4px 4px}.exception-route-line-v8 article{position:relative;display:grid;justify-items:center;grid-gap:5px;gap:5px;text-align:center}.exception-route-line-v8 article:not(:last-child):after{content:"";position:absolute;top:14px;left:calc(50% + 20px);width:calc(100% - 40px);height:2px;background:#d6e4e1}.exception-route-line-v8 article.active:not(:last-child):after,.exception-route-line-v8 article.done:not(:last-child):after{background:#13b5a5}.exception-route-line-v8 i{z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#d8e2e0;color:#fff;font-size:12px;font-style:normal;font-weight:950}.exception-route-line-v8 .active i,.exception-route-line-v8 .done i{background:#13b5a5}.exception-route-line-v8 .active i{box-shadow:0 0 0 5px rgba(19,181,165,.13)}.exception-route-line-v8 strong{color:#102331;font-size:12px}.exception-route-line-v8 span{color:#64748b;font-size:11px;font-weight:800}.exception-mid-grid-v8,.exception-resolution-grid-v8{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);grid-gap:12px;gap:12px}.exception-release-note-v12{border:1px solid #b8ebe3;border-radius:9px;background:#f1fffc;color:#0f766e;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:12px}.exception-release-note-v12 svg{margin-top:1px;color:#00877b}.exception-release-note-v12 div{display:grid;grid-gap:3px;gap:3px;min-width:0}.exception-release-note-v12 strong{color:#102331;font-size:14px}.exception-release-note-v12 span{color:#475569;font-size:12px;font-weight:850;line-height:1.55;overflow-wrap:anywhere}.exception-section-title-v8 h3{font-size:15px}.exception-section-title-v8 a{color:#00877b;font-size:12px;font-weight:950;text-decoration:none}.exception-evidence-list-v8{display:grid;grid-gap:8px;gap:8px}.exception-evidence-list-v8 label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-height:32px;color:#475569;font-size:12px;font-weight:850}.exception-evidence-list-v8 label.done{color:#00877b}.exception-evidence-list-v8 small{color:#94a3b8}.exception-matrix-v8 table,.exception-money-v8 table{width:100%;border-collapse:collapse;overflow:hidden;border:1px solid #e1ebe9;border-radius:8px;color:#334155;font-size:12px}.exception-matrix-v8 td,.exception-matrix-v8 th,.exception-money-v8 td{padding:8px;border:1px solid #e1ebe9;text-align:center}.exception-matrix-v8 td:first-child,.exception-matrix-v8 th,.exception-money-v8 td:first-child{background:#fbfefd;color:#64748b;font-weight:950}.exception-matrix-v8 td:not(:first-child){color:#00877b;font-weight:950}.exception-money-controls-v8{display:grid;grid-template-columns:.65fr 1fr 1fr}.exception-close-fields-v8 label,.exception-create-v8 label,.exception-money-controls-v8 label{display:grid;grid-gap:6px;gap:6px;padding:7px 9px;color:#64748b;font-size:11px;font-weight:950}.exception-copy-v8 .exception-section-title-v8 span{display:inline-flex;gap:5px;align-items:center}.exception-copy-v8 form{display:grid;grid-gap:9px;gap:9px}.exception-editor-toolbar-v8{display:inline-flex;gap:10px;align-items:center;min-height:30px;padding:0 9px;border:1px solid #e1ebe9;border-radius:7px;color:#334155;font-size:12px}.exception-close-fields-v8 textarea,.exception-copy-v8 textarea,.exception-create-v8 textarea{min-height:80px;resize:vertical}.exception-copy-v8 form>label{display:grid;grid-gap:6px;gap:6px;padding:9px;border:1px solid #fed7aa;border-radius:8px;background:#fffaf4;color:#9a3412;font-size:12px;font-weight:950}.exception-close-fields-v8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.exception-close-fields-v8 .span-2{grid-column:span 2}.exception-primary-v8{justify-self:end;min-width:160px}.exception-closed-v8{display:inline-flex;align-items:center;color:#047857;font-weight:950}.exception-ai-title-v8{justify-content:flex-start;align-items:center;padding:10px;border:1px solid #b8ebe3;border-radius:8px;background:#effffb;color:#00877b}.exception-ai-card-v8,.exception-create-v8,.exception-customer-suggestion-v8,.exception-internal-v8,.exception-links-v8 a,.exception-risk-v8{display:grid;grid-gap:9px;gap:9px;padding:12px;border:1px solid #e1ebe9;border-radius:8px;background:#fff}.exception-risk-v8{position:relative}.exception-ai-card-v8 h3,.exception-create-v8 h3,.exception-customer-suggestion-v8 h3,.exception-internal-v8 h3,.exception-risk-v8 span{margin:0;color:#102331;font-size:13px;font-weight:950}.exception-risk-v8 strong{color:#ef4444;font-size:30px;line-height:1;font-weight:950}.exception-risk-v8 small{color:#64748b;font-size:13px}.exception-risk-v8>div{height:5px;overflow:hidden;border-radius:999px;background:#edf2f1}.exception-risk-v8 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#13b5a5,#f59e0b,#ef4444)}.exception-ai-card-v8 ol,.exception-ai-card-v8 ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:18px;color:#334155;font-size:12px;font-weight:850;line-height:1.5}.exception-customer-suggestion-v8{border-color:#bfdbfe;background:#f8fbff}.exception-customer-suggestion-v8 p,.exception-internal-v8 p{margin:0;color:#475569;font-size:12px;line-height:1.55}.exception-internal-v8{grid-template-columns:auto minmax(0,1fr);border-color:#fed7aa;background:#fffaf4;color:#c2410c}.exception-create-v8>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.exception-create-v8 .check{grid-template-columns:auto minmax(0,1fr);align-items:center}.exception-links-v8{display:grid;grid-gap:8px;gap:8px}.exception-links-v8 a{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;color:#0f172a;font-size:12px;font-weight:950;text-decoration:none}@media (max-width:1500px){.exception-workspace-v8{grid-template-columns:minmax(260px,.75fr) minmax(620px,1.55fr)}.exception-ai-v8{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.exception-ai-v8,.exception-close-fields-v8,.exception-mid-grid-v8,.exception-money-controls-v8,.exception-resolution-grid-v8,.exception-status-tabs-v8,.exception-workspace-v8{grid-template-columns:1fr}.exception-close-fields-v8 .span-2{grid-column:auto}.exception-route-line-v8{grid-template-columns:1fr;gap:10px}.exception-route-line-v8 article:not(:last-child):after{display:none}.exception-case-head-v8,.exception-page-head-v8{align-items:stretch;flex-direction:column}}.exception-page-head-v8 p{max-width:860px;line-height:1.55}.exception-flow-v10{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.exception-flow-v10 article{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid #dfe8e6;border-radius:8px;box-shadow:0 14px 34px rgba(22,45,42,.045);display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto auto minmax(0,1fr);min-height:86px;padding:12px;position:relative}.exception-flow-v10 article:after{background:#d7e8e5;content:"";height:2px;position:absolute;right:-11px;top:50%;width:12px}.exception-flow-v10 article:last-child:after{display:none}.exception-flow-v10 span{align-items:center;background:#e8faf7;border-radius:7px;color:#08766d;display:inline-flex;font-size:12px;font-weight:950;height:30px;justify-content:center;width:34px}.exception-flow-v10 svg{color:#0f9b8e}.exception-flow-v10 div{min-width:0}.exception-flow-v10 strong{color:#102331;display:block;font-size:13px;font-weight:950;line-height:1.2}.exception-flow-v10 small{color:#64748b;display:block;font-size:11px;font-weight:850;line-height:1.35;margin-top:3px}.exception-flow-v10 b{color:#102331;font-size:17px;font-weight:950;grid-column:1/-1;line-height:1.12;overflow-wrap:anywhere}.exception-flow-v10 article.ready{background:linear-gradient(135deg,#f7fffd,#fff 72%);border-color:#bfe9e3}.exception-flow-v10 article.warn{background:linear-gradient(135deg,#fffaf4,#fff 72%);border-color:#fed7aa}.exception-flow-v10 article.warn span,.exception-flow-v10 article.warn svg{background:#fff4e6;color:#c2410c}.exception-flow-v10 article.hold{background:linear-gradient(135deg,#fff7f7,#fff 72%);border-color:#fecaca}.exception-flow-v10 article.hold span,.exception-flow-v10 article.hold svg{background:#fee2e2;color:#b91c1c}.exception-filter-grid-v8 input::placeholder{color:#94a3b8}.exception-panel-title-v8 h2,.exception-section-caption-v8 strong,.exception-section-title-v8 h3{letter-spacing:0}@media (max-width:1320px){.exception-flow-v10{grid-template-columns:repeat(3,minmax(0,1fr))}.exception-flow-v10 article:after{display:none}}@media (max-width:760px){.exception-flow-v10{grid-template-columns:1fr}.exception-flow-v10 article{min-height:76px}.exception-flow-v10 b{font-size:16px}}.rules-console-v7{display:grid;grid-gap:14px;gap:14px;min-height:calc(100vh - 64px);background:radial-gradient(circle at 24% 0,rgba(19,181,165,.08),transparent 34%),linear-gradient(180deg,#fbfdfd,#f7faf9)}.rules-topbar-v7{display:grid;grid-template-columns:minmax(220px,.82fr) minmax(360px,1.5fr) auto auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 44px rgba(15,23,42,.05)}.rules-company-v7{display:grid;grid-gap:3px;gap:3px}.rules-ai-head-v7 span,.rules-company-v7 span,.rules-kpis-v7 span,.rules-panel-head-v7 span,.rules-section-title-v7 span{color:#64748b;font-size:12px;font-weight:900}.rules-company-v7 strong,.rules-panel-head-v7 strong,.rules-section-title-v7 strong{color:#102331;font-size:15px;font-weight:950}.rules-search-v7{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;min-height:42px;padding:0 12px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#64748b}.rules-search-v7 input{border:0;outline:0;background:transparent;color:#102331;font-size:14px;font-weight:850}.rules-ai-btn-v7,.rules-doc-btn-v7,.rules-review-btn-v7{display:inline-grid;grid-auto-flow:column;gap:8px;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:8px;border:1px solid #d9e6e4;background:#fff;color:#102331;text-decoration:none;font-size:13px;font-weight:950;white-space:nowrap}.rules-ai-btn-v7{border-color:transparent;background:linear-gradient(135deg,#069486,#13b5a5);color:#fff;box-shadow:0 12px 22px rgba(19,181,165,.18)}.rules-doc-btn-v7{color:#00877b}.rules-review-btn-v7{color:#102331}.rules-tabs-v7{display:flex;align-items:flex-end;gap:34px;min-height:48px;padding:0 8px;border-bottom:1px solid #dce8e6;overflow-x:auto}.rules-tabs-v7 button{position:relative;min-height:48px;border:0;background:transparent;color:#334155;font-size:14px;font-weight:950;white-space:nowrap}.rules-tabs-v7 button.active{color:#00877b}.rules-tabs-v7 button.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:999px;background:#13b5a5}.rules-toast-v7{padding:12px 14px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc;color:#00796f;font-size:13px;font-weight:900}.rules-flow-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.rules-flow-v10 article{position:relative;min-height:102px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;grid-gap:9px 10px;gap:9px 10px;border:1px solid #dce8e6;border-radius:10px;background:#fff;padding:15px;box-shadow:0 18px 42px rgba(15,35,49,.055)}.rules-flow-v10 article:after{content:"";position:absolute;top:50%;right:-10px;width:10px;height:1px;background:#c8d8d5}.rules-flow-v10 article:last-child:after{display:none}.rules-flow-v10 article>span{display:inline-grid;place-items:center;width:34px;height:28px;border-radius:8px;background:#ecfffb;color:#00877b;font-size:12px;font-weight:950}.rules-flow-v10 article>svg{margin-top:5px;color:#00877b}.rules-flow-v10 article div{min-width:0;display:grid;grid-gap:3px;gap:3px}.rules-flow-v10 article strong{color:#0f172a;font-size:15px;line-height:1.2}.rules-flow-v10 article small{color:#64748b;font-size:12px;font-weight:750;line-height:1.35}.rules-flow-v10 article b{grid-column:1/-1;color:#10211d;font-size:20px;line-height:1.08}.rules-flow-v10 article.warn{border-color:#fed7aa;background:#fffaf4}.rules-flow-v10 article.warn>span,.rules-flow-v10 article.warn>svg{color:#c2410c}.rules-flow-v10 article.warn>span{background:#fff1e8}.rules-release-note-v12{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:13px 14px;border:1px solid rgba(19,181,165,.22);border-radius:10px;background:linear-gradient(135deg,#f0fffc,#fff);color:#00877b;box-shadow:0 16px 36px rgba(15,118,110,.06)}.rules-release-note-v12 span,.rules-release-note-v12 strong{display:block}.rules-release-note-v12 strong{color:#102331;font-size:14px;font-weight:950}.rules-release-note-v12 span{margin-top:3px;color:#64748b;font-size:12px;font-weight:900;line-height:1.45}.rules-workbench-v7{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(640px,1.72fr) minmax(290px,.88fr);grid-gap:12px;gap:12px;align-items:start}.rules-ai-v7,.rules-detail-v7,.rules-index-v7,.rules-kpis-v7 article{min-width:0;border:1px solid rgba(15,23,42,.09);border-radius:10px;background:hsla(0,0%,100%,.95);box-shadow:0 18px 44px rgba(15,23,42,.05)}.rules-ai-v7,.rules-index-v7{display:grid;grid-gap:12px;gap:12px;padding:12px}.rules-ai-head-v7,.rules-current-head-v7,.rules-panel-head-v7,.rules-section-title-v7{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.rules-index-search-v7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:4px;border:1px solid #d9e6e4;border-radius:8px;background:#f7faf9}.rules-country-switch-v7 button,.rules-index-search-v7 button{min-height:31px;border:0;border-radius:6px;background:transparent;color:#64748b;font-size:12px;font-weight:950}.rules-country-switch-v7 .active,.rules-index-search-v7 .active{background:#fff;color:#00877b;box-shadow:0 8px 16px rgba(15,23,42,.06)}.rules-country-switch-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.rules-index-list-v7{display:grid;grid-gap:10px;gap:10px;max-height:690px;overflow:auto;padding-right:2px}.rules-index-card-v7{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff;text-align:left}.rules-index-card-v7.active{border-color:#13b5a5;background:linear-gradient(135deg,#f0fffc,#fff);box-shadow:inset 3px 0 0 #13b5a5,0 16px 30px rgba(19,181,165,.11)}.rules-index-card-v7.warn{border-color:#fed7aa}.rules-index-card-v7.danger{border-color:#fecaca}.rules-empty-v7{padding:14px;border:1px dashed #d9e6e4;border-radius:9px;background:#fbfefd;color:#64748b;font-size:13px;font-weight:900;text-align:center}.rules-index-card-v7 .row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start}.rules-ai-card-v7 p,.rules-box-v7 li,.rules-current-head-v7 h1,.rules-index-card-v7 strong{min-width:0;overflow-wrap:anywhere}.rules-index-card-v7 .row strong{color:#102331;font-size:14px;line-height:1.35}.rules-index-card-v7 .row span,.rules-mode-strip-v7 span,.rules-risk-badge-v7{display:inline-grid;place-items:center;padding:5px 8px;border-radius:7px;background:#e8fbf8;color:#00877b;font-size:11px;font-weight:950;white-space:nowrap}.rules-mode-strip-v7 span.active{background:#102331;color:#fff}.rules-index-card-v7.warn .row span,.rules-risk-badge-v7.warn{background:#fff4e8;color:#c2410c}.rules-index-card-v7.danger .row span,.rules-risk-badge-v7.danger{background:#fff1f1;color:#dc2626}.rules-ai-card-v7 p,.rules-current-head-v7 p,.rules-index-card-v7 p,.rules-index-card-v7 small,.rules-safe-v7 p,.rules-tax-card-v7 p{margin:0;color:#64748b;font-size:12px;line-height:1.55}.rules-detail-v7{display:grid;grid-gap:12px;gap:12px;padding:14px}.rules-current-head-v7{align-items:center;padding-bottom:10px;border-bottom:1px solid #e2ecea}.rules-flags-v7{display:grid;grid-gap:4px;gap:4px;font-size:24px}.rules-current-head-v7 h1{margin:0 0 6px;color:#0f172a;font-size:23px;line-height:1.2}.rules-mode-strip-v7{display:flex;flex-wrap:wrap;gap:8px;padding:10px;border:1px solid #e2ecea;border-radius:9px;background:#fbfefd}.rules-card-grid-v7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(220px,.75fr);grid-gap:12px;gap:12px}.rules-ai-card-v7,.rules-box-v7,.rules-preflight-v7,.rules-safe-v7,.rules-tax-card-v7{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.rules-box-icon-v7{display:none}.rules-box-v7 ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.rules-ai-card-v7 p,.rules-box-v7 li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;color:#334155;font-size:13px;font-weight:850}.rules-ai-card-v7 p.ok svg,.rules-box-v7 li svg{color:#00877b}.rules-ai-card-v7 p.missing svg{color:#ef4444}.rules-tax-card-v7{border-color:#fed7aa;background:#fffaf4}.rules-tax-card-v7 strong{color:#102331;font-size:16px}.rules-tax-card-v7 div{padding:10px;border-radius:8px;background:#fff7ed;color:#c2410c;font-size:12px;font-weight:950}.rules-edit-v7,.rules-process-v7{display:grid;grid-gap:12px;gap:12px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fbfefd}.rules-route-stack-v7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.rules-route-card-v7{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.rules-route-card-v7.warn{border-color:#fed7aa;background:#fffaf4}.rules-route-card-v7.danger{border-color:#fecaca;background:#fff7f7}.rules-route-card-v7 small,.rules-route-card-v7 span{color:#64748b;font-size:12px;font-weight:900}.rules-route-card-v7 strong{color:#102331;font-size:14px;line-height:1.35}.rules-route-card-v7 p{margin:0;color:#334155;font-size:12px;line-height:1.55}.rules-process-line-v7{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:0;gap:0}.rules-process-line-v7 article{position:relative;display:grid;justify-items:center;grid-gap:5px;gap:5px;text-align:center}.rules-process-line-v7 article:not(:last-child):after{content:"";position:absolute;top:14px;left:calc(50% + 16px);width:calc(100% - 32px);height:2px;background:#b8ebe3}.rules-process-line-v7 i{z-index:1;display:grid;place-items:center;width:28px;height:28px;border:1px solid #13b5a5;border-radius:50%;background:#fff;color:#00877b;font-size:12px;font-style:normal;font-weight:950}.rules-process-line-v7 strong{color:#102331;font-size:12px}.rules-process-line-v7 span{color:#64748b;font-size:11px}.rules-clearance-brief-v12{border:1px solid #cfe9e6;border-radius:11px;background:linear-gradient(135deg,#f5fffd,#fff);display:grid;grid-gap:12px;gap:12px;padding:14px}.rules-clearance-title-v12{align-items:center;display:flex;gap:10px;min-width:0}.rules-clearance-title-v12 svg{color:#00877b;flex:0 0 auto}.rules-clearance-title-v12 div{display:grid;grid-gap:3px;gap:3px;min-width:0}.rules-clearance-title-v12 strong{color:#102331;font-size:15px}.rules-clearance-title-v12 span{color:#64748b;font-size:12px;line-height:1.45}.rules-clearance-steps-v12{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.rules-clearance-steps-v12 article{min-width:0;min-height:112px;border:1px solid #d9e6e4;border-radius:9px;background:#fff;display:grid;grid-gap:6px;gap:6px;padding:12px}.rules-clearance-steps-v12 article.warn{border-color:#fed7aa;background:#fffaf4}.rules-clearance-steps-v12 article.ready{border-color:#b8ebe3;background:#f0fffc}.rules-clearance-steps-v12 span{width:28px;height:24px;border-radius:8px;background:#ecfffb;color:#00877b;display:grid;place-items:center;font-size:11px;font-weight:950}.rules-clearance-steps-v12 strong{color:#102331;font-size:13px}.rules-clearance-steps-v12 p{margin:0;color:#475569;font-size:12px;line-height:1.5}.rules-clearance-footer-v12{align-items:center;border-top:1px solid #dcebea;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding-top:12px}.rules-clearance-footer-v12 small{color:#64748b;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.rules-clearance-footer-v12 button,.rules-edit-v7 button,.rules-market-edit-v7 button{display:inline-grid;grid-auto-flow:column;gap:7px;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:38px;padding:0 12px;border:0;border-radius:8px;background:#00877b;color:#fff;font-size:13px;font-weight:950}.rules-edit-v7 summary,.rules-market-edit-v7 summary{cursor:pointer;color:#00877b;font-weight:950}.rules-edit-v7 form,.rules-market-edit-v7 form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.rules-edit-v7 label,.rules-market-edit-v7 label{display:grid;grid-gap:6px;gap:6px;color:#334155;font-size:12px;font-weight:900}.rules-edit-v7 input,.rules-edit-v7 select,.rules-edit-v7 textarea,.rules-market-edit-v7 input,.rules-market-edit-v7 select,.rules-market-edit-v7 textarea{width:100%;min-height:38px;border:1px solid #d9e6e4;border-radius:8px;padding:8px 10px;background:#fff;color:#102331;font-size:13px;font-weight:800}.rules-edit-v7 textarea,.rules-market-edit-v7 textarea{min-height:74px;resize:vertical}.rules-ai-v7{align-content:start}.rules-ai-head-v7{justify-content:flex-start;padding:10px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc;color:#00877b}.rules-ai-head-v7 strong{display:block;margin-top:2px;color:#102331}.rules-ai-card-v7.warning{border-color:#fed7aa;background:#fffaf4}.rules-preflight-v7{border-color:#b8ebe3;background:#f0fffc}.rules-preflight-v7 label{display:grid;grid-gap:6px;gap:6px;color:#334155;font-size:12px;font-weight:900}.rules-preflight-v7 input,.rules-preflight-v7 select{min-height:38px;border:1px solid #b8ebe3;border-radius:8px;padding:8px 10px;background:#fff;color:#102331;font-size:13px;font-weight:850}.rules-preflight-v7 button{display:inline-grid;grid-auto-flow:column;gap:7px;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:38px;padding:0 12px;border:0;border-radius:8px;background:#102331;color:#fff;font-size:13px;font-weight:950}.rules-preflight-result-v7{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid #b8ebe3;border-radius:8px;background:#fff}.rules-preflight-result-v7.warn{border-color:#fed7aa;background:#fffaf4}.rules-preflight-result-v7.danger{border-color:#fecaca;background:#fff7f7}.rules-preflight-result-v7 span{color:#00877b;font-size:12px;font-weight:950}.rules-preflight-result-v7.warn span{color:#c2410c}.rules-preflight-result-v7.danger span{color:#dc2626}.rules-preflight-result-v7 strong{color:#102331;font-size:14px;line-height:1.35}.rules-preflight-result-v7 div,.rules-preflight-result-v7 li,.rules-preflight-result-v7 p{margin:0;color:#334155;font-size:12px;line-height:1.5}.rules-preflight-result-v7 ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding-left:16px}.rules-safe-v7{grid-template-columns:auto minmax(0,1fr);border-color:#fed7aa;background:#fffaf4;color:#c2410c}.rules-safe-v7 strong{color:#102331}.rules-actions-v7{display:grid;grid-gap:8px;gap:8px}.rules-actions-v7 a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-height:42px;padding:9px 11px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#102331;text-decoration:none;font-size:13px;font-weight:950}.rules-kpis-v7{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.rules-kpis-v7 article{display:grid;grid-gap:7px;gap:7px;min-height:106px;padding:14px}.rules-kpis-v7 strong{color:#102331;font-size:24px;font-weight:950}.rules-kpis-v7 small{color:#64748b;font-size:12px}@media (max-width:1420px){.rules-workbench-v7{grid-template-columns:1fr}.rules-index-list-v7{max-height:none}}@media (max-width:980px){.rules-card-grid-v7,.rules-clearance-footer-v12,.rules-clearance-steps-v12,.rules-edit-v7 form,.rules-flow-v10,.rules-kpis-v7,.rules-market-edit-v7 form,.rules-process-line-v7,.rules-route-stack-v7,.rules-topbar-v7{grid-template-columns:1fr}.rules-flow-v10 article:after,.rules-process-line-v7 article:not(:last-child):after{display:none}}.rules-console-v10{gap:12px}.rules-console-v10 .rules-topbar-v7{grid-template-columns:minmax(220px,.7fr) minmax(340px,1.35fr) auto auto auto;min-height:92px;padding:14px}.rules-console-v10 .rules-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.rules-console-v10 .rules-flow-v10 article{min-height:88px;padding:12px}.rules-console-v10 .rules-flow-v10 article:after{display:block}.rules-console-v10 .rules-flow-v10 article b{font-size:17px}.rules-console-v10 .rules-workbench-v7{grid-template-columns:minmax(300px,.82fr) minmax(0,1.78fr);gap:12px}.rules-console-v10 .rules-ai-v7,.rules-console-v10 .rules-detail-v7,.rules-console-v10 .rules-index-v7{border-radius:10px}.rules-console-v10 .rules-detail-v7{gap:12px}.rules-console-v10 .rules-current-head-v7{padding:12px 0}.rules-console-v10 .rules-card-grid-v7{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rules-console-v10 .rules-tax-card-v7{grid-column:1/-1}.rules-console-v10 .rules-route-stack-v7{grid-template-columns:repeat(3,minmax(0,1fr))}.rules-console-v10 .rules-index-list-v7{max-height:calc(100vh - 440px)}.rules-console-v10 .rules-ai-v7{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.rules-console-v10 .rules-actions-v7,.rules-console-v10 .rules-ai-head-v7,.rules-console-v10 .rules-market-edit-v7,.rules-console-v10 .rules-preflight-v7{grid-column:1/-1}.rules-console-v10 .rules-actions-v7{grid-template-columns:repeat(3,minmax(0,1fr))}.rules-console-v10 .rules-empty-detail-v10{min-height:430px;border:1px dashed #cfe0dd;border-radius:12px;background:linear-gradient(135deg,rgba(236,253,245,.78),hsla(0,0%,100%,.98)),#fff;display:grid;align-content:center;justify-items:center;grid-gap:12px;gap:12px;padding:32px;text-align:center}.rules-console-v10 .rules-empty-detail-v10 svg{color:#008f84}.rules-console-v10 .rules-empty-detail-v10 strong{color:#13211f;font-size:18px}.rules-console-v10 .rules-empty-detail-v10 p{max-width:560px;margin:0;color:#60706d;font-size:13px;line-height:1.6}.rules-console-v10 .rules-empty-detail-v10 button{min-height:38px;border:1px solid #008f84;border-radius:8px;background:#008f84;color:#fff;font:inherit;font-size:13px;font-weight:850;padding:8px 14px;cursor:pointer}@media (max-width:1180px){.rules-console-v10 .rules-actions-v7,.rules-console-v10 .rules-ai-v7,.rules-console-v10 .rules-card-grid-v7,.rules-console-v10 .rules-clearance-footer-v12,.rules-console-v10 .rules-clearance-steps-v12,.rules-console-v10 .rules-route-stack-v7,.rules-console-v10 .rules-topbar-v7,.rules-console-v10 .rules-workbench-v7{grid-template-columns:1fr}.rules-console-v10 .rules-flow-v10{grid-template-columns:repeat(2,minmax(0,1fr))}.rules-console-v10 .rules-flow-v10 article:after,.rules-console-v10 .rules-process-line-v7 article:not(:last-child):after{display:none}.rules-console-v10 .rules-index-list-v7{max-height:none}}@media (max-width:760px){.rules-console-v10 .rules-edit-v7 form,.rules-console-v10 .rules-flow-v10,.rules-console-v10 .rules-kpis-v7,.rules-console-v10 .rules-market-edit-v7 form,.rules-console-v10 .rules-process-line-v7{grid-template-columns:1fr}.rules-console-v10 .rules-current-head-v7,.rules-console-v10 .rules-panel-head-v7,.rules-console-v10 .rules-section-title-v7{align-items:stretch;flex-direction:column}.rules-console-v10 .rules-empty-detail-v10{min-height:300px;padding:24px 18px}}.partner-console-v7{display:grid;grid-gap:14px;gap:14px;padding:18px;background:radial-gradient(circle at 24% 0,rgba(19,181,165,.08),transparent 34%),linear-gradient(180deg,#fbfdfd,#f7faf9)}.partner-topbar-v7{display:grid;grid-template-columns:minmax(240px,.82fr) minmax(420px,1.5fr) auto auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 44px rgba(15,23,42,.05)}.partner-hero-title-v8{min-width:0}.partner-hero-title-v8 h1{margin:5px 0 8px;color:#0f172a;font-size:30px;font-weight:950;line-height:1.08}.partner-hero-title-v8 p{margin:0;max-width:720px;color:#475569;font-size:13px;font-weight:760;line-height:1.55}.partner-ai-head-v7 span,.partner-health-grid-v7 span,.partner-kpis-v7 span,.partner-panel-head-v7 span,.partner-section-title-v7 span,.partner-topbar-v7 span{color:#64748b;font-size:12px;font-weight:900}.partner-ai-head-v7 strong,.partner-panel-head-v7 strong,.partner-section-title-v7 strong,.partner-topbar-v7 strong{color:#102331;font-size:15px;font-weight:950}.partner-search-v7{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;min-height:42px;padding:0 12px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#64748b}.partner-search-v7 input{border:0;outline:0;background:transparent;color:#102331;font-size:14px;font-weight:850}.partner-actions-v7 a,.partner-ghost-v7,.partner-primary-v7{display:inline-grid;grid-auto-flow:column;gap:8px;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:8px;border:1px solid #d9e6e4;background:#fff;color:#102331;text-decoration:none;font-size:13px;font-weight:950;white-space:nowrap}.partner-actions-v7 a.primary,.partner-primary-v7{border-color:transparent;background:linear-gradient(135deg,#069486,#13b5a5);color:#fff;box-shadow:0 12px 22px rgba(19,181,165,.18)}.partner-kpis-v7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.partner-flow-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.partner-flow-v10 article{position:relative;min-height:102px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;grid-gap:9px 10px;gap:9px 10px;border:1px solid #dce8e6;border-radius:10px;background:#fff;padding:15px;box-shadow:0 18px 42px rgba(15,35,49,.055)}.partner-flow-v10 article:after{content:"";position:absolute;top:50%;right:-10px;width:10px;height:1px;background:#c8d8d5}.partner-flow-v10 article:last-child:after{display:none}.partner-flow-v10 article>span{display:inline-grid;place-items:center;width:34px;height:28px;border-radius:8px;background:#ecfffb;color:#00877b;font-size:12px;font-weight:950}.partner-flow-v10 article>svg{margin-top:5px;color:#00877b}.partner-flow-v10 article div{min-width:0;display:grid;grid-gap:3px;gap:3px}.partner-flow-v10 article strong{color:#0f172a;font-size:15px;line-height:1.2}.partner-flow-v10 article small{color:#64748b;font-size:12px;font-weight:750;line-height:1.35}.partner-flow-v10 article b{grid-column:1/-1;color:#10211d;font-size:22px;line-height:1.05}.partner-flow-v10 article.warn{border-color:#fed7aa;background:#fffaf4}.partner-flow-v10 article.warn>span,.partner-flow-v10 article.warn>svg{color:#c2410c}.partner-flow-v10 article.warn>span{background:#fff1e8}.partner-ai-v7,.partner-empty-v7,.partner-kpis-v7 article,.partner-main-v7,.partner-queue-v7{min-width:0;border:1px solid rgba(15,23,42,.09);border-radius:10px;background:hsla(0,0%,100%,.95);box-shadow:0 18px 44px rgba(15,23,42,.05)}.partner-kpis-v7 article{display:grid;grid-gap:7px;gap:7px;min-height:92px;padding:14px}.partner-kpis-v7 strong{color:#102331;font-size:23px;font-weight:950}.partner-ai-card-v7 p,.partner-ai-card-v7 small,.partner-card-v7 small,.partner-focus-v7 p,.partner-handover-grid-v7 small,.partner-kpis-v7 small,.partner-order-row-v7 small,.partner-rate-row-v7 small,.partner-scenario-v7 p{color:#64748b;font-size:12px;line-height:1.55}.partner-workbench-v7{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(660px,1.74fr) minmax(300px,.88fr);grid-gap:12px;gap:12px;align-items:start}.partner-ai-v7,.partner-main-v7,.partner-queue-v7{display:grid;grid-gap:12px;gap:12px;padding:12px}.partner-panel-head-v7,.partner-section-title-v7{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.partner-filter-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:4px;border:1px solid #d9e6e4;border-radius:8px;background:#f7faf9}.partner-filter-v7 button{min-height:31px;border:0;border-radius:6px;background:transparent;color:#64748b;font-size:12px;font-weight:950}.partner-filter-v7 .active{background:#fff;color:#00877b;box-shadow:0 8px 16px rgba(15,23,42,.06)}.partner-cards-v7{display:grid;grid-gap:10px;gap:10px;max-height:720px;overflow:auto;padding-right:2px}.partner-card-v7{display:grid;grid-gap:9px;gap:9px;width:100%;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff;color:inherit;cursor:pointer;font:inherit;text-align:left;text-decoration:none}.partner-card-v7.active{border-color:#13b5a5;background:linear-gradient(135deg,#f0fffc,#fff);box-shadow:inset 3px 0 0 #13b5a5,0 16px 30px rgba(19,181,165,.11)}.partner-card-v7 .row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center}.partner-card-v7 .row b{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,#13b5a5,#006f65);color:#fff;font-style:normal;font-weight:950}.partner-card-v7 .row strong,.partner-focus-v7 h2,.partner-handover-grid-v7 strong,.partner-table-v7 strong{min-width:0;overflow-wrap:anywhere}.partner-card-v7 .row strong{display:block;color:#102331;font-size:14px}.partner-card-v7 .row em{padding:5px 8px;border-radius:7px;background:#e8fbf8;color:#00877b;font-size:12px;font-style:normal;font-weight:950}.partner-card-v7 p{margin:0;color:#334155;font-size:12px;line-height:1.55}.partner-empty-list-v10{min-height:160px;display:grid;place-items:center;align-content:center;grid-gap:10px;gap:10px;border:1px dashed #cfe2df;border-radius:9px;background:#fbfffe;color:#64748b;text-align:center;padding:18px}.partner-empty-list-v10 p{margin:0;font-size:13px;font-weight:750;line-height:1.5}.partner-card-meta-v7{display:flex;flex-wrap:wrap;gap:6px}.partner-card-meta-v7 span,.partner-tags-v7 span{display:inline-grid;place-items:center;padding:5px 8px;border-radius:7px;background:#e8fbf8;color:#00877b;font-size:11px;font-weight:950;white-space:nowrap}.partner-card-meta-v7 span.warn{background:#fff4e8;color:#c2410c}.partner-card-meta-v7 span.danger{background:#fff1f1;color:#dc2626}.partner-focus-v7{display:flex;justify-content:space-between;gap:16px;align-items:center;padding-bottom:12px;border-bottom:1px solid #e2ecea}.partner-focus-v7 h2{margin:5px 0 6px;color:#0f172a;font-size:25px;line-height:1.12}.partner-score-v7{display:grid;place-items:center;grid-gap:3px;gap:3px;min-width:116px;min-height:96px;border:1px solid #b8ebe3;border-radius:10px;background:#f0fffc;color:#00877b}.partner-score-v7 strong{color:#102331;font-size:28px;font-weight:950}.partner-handover-grid-v7,.partner-health-grid-v7,.partner-scenario-v7,.partner-split-v7{display:grid;grid-gap:12px;gap:12px}.partner-health-grid-v7{grid-template-columns:repeat(4,minmax(0,1fr))}.partner-ai-card-v7,.partner-ai-head-v7,.partner-handover-v7,.partner-health-grid-v7 article,.partner-route-board-v7,.partner-table-v7{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.partner-health-grid-v7 strong{color:#102331;font-size:19px;font-weight:950}.partner-tags-v7{display:flex;flex-wrap:wrap;gap:8px}.partner-scenario-v7{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-scenario-v7 article{padding:12px;border-radius:9px;background:#fbfefd}.partner-scenario-v7 strong{color:#102331}.partner-split-v7{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-section-title-v7 a{color:#00877b;font-size:12px;font-weight:950;text-decoration:none}.partner-order-row-v7,.partner-rate-row-v7{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px 10px;gap:8px 10px;align-items:center;padding:10px;border:1px solid #eef4f3;border-radius:8px;background:#fbfefd}.partner-order-row-v7 span,.partner-rate-row-v7 span{padding:5px 8px;border-radius:7px;background:#e8fbf8;color:#00877b;font-size:11px;font-weight:950}.partner-order-row-v7 small,.partner-rate-row-v7 small{grid-column:2/-1}.partner-handover-grid-v7{grid-template-columns:repeat(4,minmax(0,1fr))}.partner-handover-grid-v7 article{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fbfefd}.partner-handover-grid-v7 span.ok{color:#00877b;font-weight:950}.partner-handover-grid-v7 span.wait{color:#c2410c;font-weight:950}.partner-ai-head-v7{grid-template-columns:auto minmax(0,1fr);align-items:center;border-color:#b8ebe3;background:#f0fffc;color:#00877b}.partner-ai-card-v7.warning{border-color:#fed7aa;background:#fffaf4}.partner-ai-card-v7.safe{border-color:#b8ebe3;background:#f0fffc}.partner-ai-card-v7 div{display:flex;gap:8px;align-items:center;color:#102331;font-weight:950}.partner-ai-card-v7>span{display:block;padding:8px 10px;border-radius:8px;background:#fff;color:#c2410c;font-size:12px;font-weight:900}.partner-ai-card-v7>strong{color:#102331;font-size:22px}.partner-actions-v7{display:grid;grid-gap:8px;gap:8px}.partner-actions-v7 a{grid-template-columns:auto minmax(0,1fr);justify-content:start}.partner-empty-v7{display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:48px;color:#102331}.partner-forms-shell-v7{padding-top:0}.partner-form-workbench-v12{display:grid;grid-gap:12px;gap:12px;min-width:0}.partner-form-switch-v12{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid rgba(19,181,165,.18);border-radius:10px;background:radial-gradient(circle at 0 0,rgba(19,181,165,.1),transparent 28%),hsla(0,0%,100%,.96);box-shadow:0 18px 44px rgba(15,23,42,.05)}.partner-form-switch-v12>div:first-child{display:grid;grid-gap:5px;gap:5px;min-width:0}.partner-form-switch-v12 span{color:#00877b;font-size:12px;font-weight:950}.partner-form-switch-v12 strong{color:#102331;font-size:20px;font-weight:950;line-height:1.2}.partner-form-switch-v12 p{margin:0;color:#64748b;font-size:13px;font-weight:760;line-height:1.5}.partner-form-switch-v12 [role=tablist]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:300px}.partner-form-switch-v12 button{display:inline-grid;grid-auto-flow:column;gap:8px;align-items:center;justify-content:center;min-height:42px;padding:0 13px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#102331;cursor:pointer;font:inherit;font-size:13px;font-weight:950;white-space:nowrap}.partner-form-switch-v12 button.active{border-color:transparent;background:linear-gradient(135deg,#069486,#13b5a5);color:#fff;box-shadow:0 12px 22px rgba(19,181,165,.18)}.partner-form-workbench-v12 form{scroll-margin-top:92px}@media (max-width:1420px){.partner-topbar-v7{grid-template-columns:minmax(0,1fr) minmax(260px,1.2fr) auto auto auto}.partner-flow-v10,.partner-workbench-v7{grid-template-columns:1fr}.partner-flow-v10 article:after{display:none}.partner-cards-v7{max-height:none}}.partner-console-v8{gap:16px}.partner-console-v8 .partner-topbar-v7{grid-template-columns:minmax(360px,1fr) minmax(300px,.72fr) auto auto auto;align-items:end;padding:16px;border-color:rgba(19,181,165,.18);background:radial-gradient(circle at 6% 4%,rgba(19,181,165,.12),transparent 30%),linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(246,255,252,.94))}.partner-console-v8 .partner-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}.partner-console-v8 .partner-flow-v10 article{min-height:88px;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;padding:12px;border-radius:9px}.partner-console-v8 .partner-flow-v10 article>svg{display:none}.partner-console-v8 .partner-flow-v10 article div{align-content:start}.partner-console-v8 .partner-flow-v10 article b{grid-column:2;align-self:end;font-size:20px}.partner-console-v8 .partner-ai-v7,.partner-console-v8 .partner-kpis-v7 article,.partner-console-v8 .partner-main-v7,.partner-console-v8 .partner-queue-v7{border-radius:9px}@media (max-width:1420px){.partner-console-v8 .partner-topbar-v7{grid-template-columns:minmax(0,1fr) minmax(280px,.76fr) auto auto auto}.partner-console-v8 .partner-workbench-v7{grid-template-columns:minmax(300px,.86fr) minmax(0,1.64fr)}.partner-console-v8 .partner-ai-v7{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.partner-console-v8 .partner-ai-head-v7{grid-column:1/-1}.partner-console-v8 .partner-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.partner-console-v8 .partner-flow-v10 article:after{display:block}}@media (max-width:1180px){.partner-console-v8 .partner-topbar-v7{grid-template-columns:1fr;align-items:stretch}.partner-console-v8 .partner-ghost-v7,.partner-console-v8 .partner-primary-v7,.partner-console-v8 .partner-search-v7{width:100%}.partner-form-switch-v12{grid-template-columns:1fr}.partner-form-switch-v12 [role=tablist]{min-width:0;width:100%}}@media (max-width:980px){.partner-console-v8 .partner-ai-v7,.partner-console-v8 .partner-workbench-v7{grid-template-columns:1fr}.partner-console-v8 .partner-ai-head-v7,.partner-console-v8 .partner-ai-v7{grid-column:auto}.partner-console-v8 .partner-flow-v10{grid-template-columns:1fr}.partner-console-v8 .partner-flow-v10 article{min-height:84px}.partner-console-v8 .partner-flow-v10 article:after{display:none}.partner-hero-title-v8 h1{font-size:25px}}.settings-page-v7{padding:18px}.partner-console-v8{min-width:0;overflow-x:clip}.partner-console-v8 .partner-topbar-v7{grid-template-columns:minmax(0,1fr) minmax(220px,.52fr) auto auto auto}.partner-console-v8 .partner-workbench-v7{grid-template-columns:minmax(280px,.82fr) minmax(0,1.62fr)}.partner-console-v8 .partner-ai-v7{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.partner-console-v8 .partner-ai-head-v7{grid-column:1/-1}.partner-console-v8 .partner-flow-v10 article{min-width:0}@media (max-width:1180px){.partner-console-v8 .partner-ai-v7{grid-template-columns:1fr}}@media (max-width:980px){.partner-console-v8{overflow-x:visible}.partner-console-v8 .partner-ai-v7,.partner-console-v8 .partner-flow-v10,.partner-console-v8 .partner-handover-grid-v7,.partner-console-v8 .partner-health-grid-v7,.partner-console-v8 .partner-scenario-v7,.partner-console-v8 .partner-split-v7,.partner-console-v8 .partner-topbar-v7,.partner-console-v8 .partner-workbench-v7{grid-template-columns:1fr}.partner-console-v8 .partner-ghost-v7,.partner-console-v8 .partner-primary-v7,.partner-console-v8 .partner-search-v7{width:100%}}.settings-console-v7{display:grid;grid-gap:14px;gap:14px;width:100%;max-width:100%;min-width:0;background:radial-gradient(circle at 24% 0,rgba(19,181,165,.08),transparent 34%),linear-gradient(180deg,#fbfdfd,#f7faf9)}.settings-topbar-v7{display:grid;grid-template-columns:minmax(240px,.82fr) minmax(420px,1.5fr) auto auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 44px rgba(15,23,42,.05)}.settings-hero-title-v8{min-width:0}.settings-hero-title-v8 h1{margin:5px 0 8px;color:#0f172a;font-size:30px;font-weight:950;line-height:1.08}.settings-hero-title-v8 p{margin:0;max-width:760px;color:#475569;font-size:13px;font-weight:780;line-height:1.55}.settings-ai-head-v7 span,.settings-panel-head-v7 span,.settings-release-note-v12 span,.settings-section-title-v7 span,.settings-topbar-v7 span,.settings-touch-grid-v7 span{color:#64748b;font-size:12px;font-weight:900}.settings-ai-head-v7 strong,.settings-panel-head-v7 strong,.settings-section-title-v7 strong,.settings-topbar-v7 strong{color:#102331;font-size:15px;font-weight:950}.settings-command-v7{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;min-height:42px;padding:0 12px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#64748b;font-size:13px;font-weight:900}.settings-actions-v7 a,.settings-ghost-v7,.settings-preview-grid-v7 a,.settings-primary-v7{display:inline-grid;grid-auto-flow:column;gap:8px;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:8px;border:1px solid #d9e6e4;background:#fff;color:#102331;text-decoration:none;font-size:13px;font-weight:950;white-space:nowrap}.settings-plan-v7 button[type=submit],.settings-primary-v7{border-color:transparent;background:linear-gradient(135deg,#069486,#13b5a5);color:#fff;box-shadow:0 12px 22px rgba(19,181,165,.18)}.settings-toast-v7{padding:12px 14px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc;color:#00796f;font-size:13px;font-weight:900}.settings-release-note-v12{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:13px 14px;border:1px solid rgba(19,181,165,.22);border-radius:10px;background:linear-gradient(135deg,#f0fffc,#fff);color:#00877b;box-shadow:0 16px 36px rgba(15,118,110,.06)}.settings-release-note-v12 span,.settings-release-note-v12 strong{display:block}.settings-release-note-v12 strong{color:#102331;font-size:14px;font-weight:950}.settings-release-note-v12 span{margin-top:3px;line-height:1.45}.settings-flow-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.settings-flow-v10 button{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;min-height:92px;padding:12px;border:1px solid #dfeae8;border-radius:10px;background:hsla(0,0%,100%,.96);color:inherit;cursor:pointer;font:inherit;text-align:left;box-shadow:0 14px 34px rgba(15,23,42,.045);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.settings-flow-v10 button:after{content:"";position:absolute;right:-8px;top:50%;width:9px;height:2px;background:#cfe3df}.settings-flow-v10 button:last-child:after{display:none}.settings-flow-v10 button.active,.settings-flow-v10 button:hover{border-color:#13b5a5;box-shadow:inset 0 -3px 0 #13b5a5,0 18px 40px rgba(15,118,110,.1);transform:translateY(-1px)}.settings-flow-v10 button>span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#e8fbf8;color:#00877b;font-size:12px;font-weight:950}.settings-flow-v10 div{min-width:0}.settings-flow-v10 b,.settings-flow-v10 small,.settings-flow-v10 strong{display:block}.settings-flow-v10 strong{color:#102331;font-size:13px;font-weight:950}.settings-flow-v10 small{margin-top:3px;color:#64748b;font-size:11px;font-weight:850;line-height:1.35}.settings-flow-v10 b{grid-column:1/-1;color:#102331;font-size:18px;font-weight:950;overflow-wrap:anywhere}.settings-ai-v7,.settings-log-v7,.settings-main-v7,.settings-members-v7,.settings-nav-v7{min-width:0;border:1px solid rgba(15,23,42,.09);border-radius:10px;background:hsla(0,0%,100%,.95);box-shadow:0 18px 44px rgba(15,23,42,.05)}.settings-brand-card-v7 p,.settings-completion-v7 p,.settings-log-list-v7 small,.settings-member-grid-v7 p,.settings-member-grid-v7 small,.settings-preview-grid-v7 p,.settings-safe-v7 p{color:#64748b;font-size:12px;line-height:1.55}.settings-workbench-v7{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(660px,1.74fr) minmax(300px,.88fr);grid-gap:12px;gap:12px;align-items:start}#settings-audit,#settings-brand,#settings-members,#settings-plan,#settings-preview{scroll-margin-top:88px}.settings-ai-v7,.settings-log-v7,.settings-main-v7,.settings-members-v7,.settings-nav-v7{display:grid;grid-gap:12px;gap:12px;padding:12px}.settings-brand-head-v7,.settings-panel-head-v7,.settings-section-title-v7{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.settings-nav-list-v7{display:grid;grid-gap:9px;gap:9px}.settings-nav-item-v7{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff;text-align:left;cursor:pointer}.settings-nav-item-v7.active{border-color:#13b5a5;background:linear-gradient(135deg,#f0fffc,#fff);box-shadow:inset 3px 0 0 #13b5a5,0 16px 30px rgba(19,181,165,.11)}.settings-nav-item-v7 strong{display:block;color:#102331;font-size:14px}.settings-nav-item-v7 span{color:#64748b;font-size:12px;line-height:1.45}.settings-nav-item-v7 em{padding:5px 8px;border-radius:7px;background:#e8fbf8;color:#00877b;font-size:11px;font-style:normal;font-weight:950;white-space:nowrap}.settings-completion-v7{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc}.settings-completion-v7 strong{color:#102331;font-size:28px}.settings-completion-v7 i,.settings-credit-v7 i{display:block;height:8px;overflow:hidden;border-radius:999px;background:#dbe8e6}.settings-completion-v7 b,.settings-credit-v7 b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#00877b,#13b5a5)}.settings-brand-card-v7{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid #b8ebe3;border-radius:10px;background:linear-gradient(135deg,#f0fffc,#fff)}.settings-brand-card-v7.active,.settings-form-panel-v7.active,.settings-log-v7.active,.settings-members-v7.active,.settings-plan-v7.active,.settings-preview-grid-v7.active article,.settings-safe-v7.active{border-color:#13b5a5;box-shadow:inset 0 0 0 2px rgba(19,181,165,.18),0 18px 42px rgba(15,118,110,.09)}.settings-brand-head-v7{justify-content:flex-start;align-items:center}.settings-brand-mark-v7{display:grid;place-items:center;width:54px;height:54px;border-radius:12px;background:linear-gradient(135deg,#13b5a5,#006f65);color:#fff;font-size:24px;font-weight:950}.settings-brand-card-v7 h2{margin:4px 0 5px;color:#0f172a;font-size:25px;line-height:1.12}.settings-touch-grid-v7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.settings-form-panel-v7,.settings-log-list-v7 article,.settings-member-grid-v7 article,.settings-plan-v7,.settings-preview-grid-v7 article,.settings-safe-v7,.settings-touch-grid-v7 article{display:grid;grid-gap:9px;gap:9px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.settings-log-list-v7 strong,.settings-member-grid-v7 strong,.settings-preview-grid-v7 strong,.settings-touch-grid-v7 strong{min-width:0;color:#102331;font-weight:950;overflow-wrap:anywhere}.settings-preview-grid-v7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.settings-preview-grid-v7 article>span{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#e8fbf8;color:#00877b}.settings-preview-grid-v7 a{justify-content:start;width:-moz-fit-content;width:fit-content;min-height:34px;padding:0 10px;color:#00877b}.settings-form-panel-v7 .settings-company.embedded{display:grid;grid-gap:12px;gap:12px}.settings-form-panel-v7 .form-grid{max-height:620px;overflow:auto;padding-right:4px}.settings-form-panel-v7 .panel-title{border-bottom:0;padding:0}.settings-ai-head-v7{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;padding:12px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc;color:#00877b}.settings-plan-v7{border-color:#fed7aa;background:#fffaf4}.settings-credit-v7{display:grid;grid-gap:7px;gap:7px;padding:12px;border-radius:9px;background:#fff}.settings-credit-v7 strong{color:#102331;font-size:28px}.settings-mini-form-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.settings-mini-form-v7 label{display:grid;grid-gap:6px;gap:6px;color:#334155;font-size:12px;font-weight:900}.settings-credit-actions-v7 button,.settings-member-grid-v7 button,.settings-member-grid-v7 select,.settings-mini-form-v7 input,.settings-mini-form-v7 select{min-height:36px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#102331;padding:0 10px;font-weight:850}.settings-plan-v7 button[type=submit]{display:inline-grid;grid-auto-flow:column;gap:7px;align-items:center;justify-content:center;min-height:38px;border:0;border-radius:8px;font-weight:950}.settings-credit-actions-v7{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.settings-safe-v7{grid-template-columns:auto minmax(0,1fr);border-color:#b8ebe3;background:#f0fffc;color:#00877b}.settings-safe-v7 strong{color:#102331}.settings-actions-v7{display:grid;grid-gap:8px;gap:8px}.settings-actions-v7 a{grid-template-columns:auto minmax(0,1fr) auto;justify-content:start}.settings-lower-v7{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.85fr) minmax(300px,.85fr);grid-gap:12px;gap:12px;align-items:start}.settings-member-grid-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.settings-member-grid-v7 article>div{display:flex;justify-content:space-between;gap:10px}.settings-log-list-v7 span,.settings-member-grid-v7 span{display:inline-grid;place-items:center;width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:7px;background:#e8fbf8;color:#00877b;font-size:11px;font-weight:950}.settings-member-grid-v7 form{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:8px;gap:8px}.settings-member-grid-v7 button{background:#00877b;color:#fff}.settings-log-list-v7{display:grid;grid-gap:10px;gap:10px;max-height:430px;overflow:auto;padding-right:2px}@media (max-width:1420px){.settings-lower-v7,.settings-topbar-v7,.settings-workbench-v7{grid-template-columns:1fr}.settings-flow-v10{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-flow-v10 button:after{display:none}}.settings-console-v8 .settings-topbar-v7{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:end;padding:16px;border-color:rgba(19,181,165,.18);background:radial-gradient(circle at 6% 4%,rgba(19,181,165,.12),transparent 30%),linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(246,255,252,.94))}.settings-console-v8 .settings-hero-title-v8{grid-column:1/-1}.settings-console-v8 .settings-command-v7{min-width:0}.settings-console-v8 .settings-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.settings-console-v8 .settings-flow-v10 button{min-height:88px}.settings-console-v8 .settings-flow-v10 button:after{display:block}.settings-console-v8 .settings-flow-v10 button:last-child:after{display:none}@media (max-width:1420px){.settings-console-v8 .settings-topbar-v7{grid-template-columns:minmax(0,1fr) auto auto auto}.settings-console-v8 .settings-workbench-v7{grid-template-columns:minmax(300px,.86fr) minmax(0,1.64fr)}.settings-console-v8 .settings-ai-v7{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.settings-console-v8 .settings-ai-head-v7{grid-column:1/-1}.settings-console-v8 .settings-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1500px){.settings-console-v8 .settings-topbar-v7{grid-template-columns:minmax(0,1fr) minmax(180px,auto) minmax(180px,auto);align-items:stretch}.settings-console-v8 .settings-command-v7{grid-column:1/-1}.settings-console-v8 .settings-flow-v10{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-console-v8 .settings-flow-v10 button:after{display:none}.settings-console-v8 .settings-workbench-v7,.settings-lower-v7{grid-template-columns:minmax(300px,.9fr) minmax(0,1.6fr)}.settings-console-v8 .settings-ai-v7{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.settings-console-v8 .settings-ai-head-v7{grid-column:1/-1}}@media (max-width:1180px){.settings-console-v8 .settings-topbar-v7{grid-template-columns:1fr;align-items:stretch}.settings-console-v8 .settings-ghost-v7,.settings-console-v8 .settings-primary-v7{width:100%}}@media (max-width:980px){.settings-console-v8 .settings-ai-v7,.settings-console-v8 .settings-flow-v10,.settings-console-v8 .settings-workbench-v7,.settings-flow-v10,.settings-member-grid-v7,.settings-member-grid-v7 form,.settings-mini-form-v7,.settings-preview-grid-v7,.settings-topbar-v7,.settings-touch-grid-v7{grid-template-columns:1fr}.settings-console-v8 .settings-ai-head-v7,.settings-console-v8 .settings-ai-v7{grid-column:auto}.settings-console-v8 .settings-flow-v10 button:after{display:none}.settings-hero-title-v8 h1{font-size:25px}.partner-flow-v10,.partner-handover-grid-v7,.partner-health-grid-v7,.partner-kpis-v7,.partner-scenario-v7,.partner-split-v7,.partner-topbar-v7{grid-template-columns:1fr}.partner-focus-v7{align-items:stretch;flex-direction:column}}.platform-console-v7{min-height:100vh;display:grid;grid-gap:14px;gap:14px;padding:18px;background:linear-gradient(180deg,#eef8f6,#f7fbfa 42%,#f5f8fb);color:#102331}.platform-footer-v7,.platform-kpis-v7,.platform-topbar-v7,.platform-workbench-v7{display:grid;grid-gap:12px;gap:12px}.platform-topbar-v7{grid-template-columns:minmax(0,1fr) 260px;align-items:stretch}.platform-assistant-v7,.platform-footer-v7 article,.platform-kpis-v7 article,.platform-live-card-v7,.platform-message-v7,.platform-provision-v7,.platform-queue-v7,.platform-title-v7{border:1px solid #dce8e6;border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 42px rgba(15,35,49,.06)}.platform-title-v7{min-height:150px;display:grid;align-content:center;grid-gap:9px;gap:9px;padding:22px;background:linear-gradient(120deg,rgba(19,181,165,.14),hsla(0,0%,100%,.94) 56%),#fff}.platform-panel-head-v7 span,.platform-title-v7>span{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;color:#00877b;font-size:12px;font-weight:950}.platform-title-v7 h1{margin:0;max-width:760px;color:#0f172a;font-size:32px;line-height:1.15}.platform-title-v7 p{max-width:820px;margin:0;color:#5f6f7c;line-height:1.65}.platform-live-card-v7{display:grid;align-content:center;grid-gap:7px;gap:7px;padding:20px;background:linear-gradient(135deg,#006f65,#13b5a5);color:#fff}.platform-live-card-v7 strong{font-size:42px;line-height:1}.platform-live-card-v7 span{font-weight:950}.platform-live-card-v7 small{color:hsla(0,0%,100%,.8);line-height:1.45}.platform-kpis-v7{grid-template-columns:repeat(4,minmax(0,1fr))}.platform-kpis-v7 article{min-height:118px;display:grid;align-content:start;grid-gap:7px;gap:7px;padding:16px;border-left:4px solid #13b5a5}.platform-kpis-v7 article:nth-child(2){border-left-color:#2563eb}.platform-kpis-v7 article:nth-child(3){border-left-color:#f97316}.platform-kpis-v7 article:nth-child(4){border-left-color:#7c3aed}.platform-kpis-v7 svg{color:#00877b}.platform-kpis-v7 article:nth-child(2) svg{color:#2563eb}.platform-kpis-v7 article:nth-child(3) svg{color:#f97316}.platform-kpis-v7 article:nth-child(4) svg{color:#7c3aed}.platform-current-v7 p,.platform-footer-v7 span,.platform-helper-card-v7 p,.platform-kpis-v7 small,.platform-kpis-v7 span,.platform-latest-v7 p,.platform-result-v7 p,.platform-submit-row-v7 span,.platform-tenant-copy-v7 em,.platform-tenant-copy-v7 small{color:#64748b;line-height:1.5}.platform-kpis-v7 strong{color:#0f172a;font-size:28px;line-height:1}.platform-message-v7{display:flex;align-items:center;gap:9px;min-height:48px;padding:12px 14px;font-weight:900}.platform-message-v7.success{border-color:#b8ebe3;background:#f0fffc;color:#00877b}.platform-message-v7.warning{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.platform-workbench-v7{grid-template-columns:minmax(300px,.92fr) minmax(0,1.45fr) minmax(300px,.82fr);align-items:start}.platform-assistant-v7,.platform-provision-v7,.platform-queue-v7{display:grid;grid-gap:12px;gap:12px;padding:14px}.platform-assistant-v7,.platform-queue-v7{position:-webkit-sticky;position:sticky;top:14px}.platform-panel-head-v7{display:flex;justify-content:space-between;align-items:center;gap:12px}.platform-panel-head-v7 div{display:grid;grid-gap:3px;gap:3px}.platform-panel-head-v7 strong{color:#0f172a;font-size:19px}.platform-panel-head-v7 button{width:36px;height:36px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#00877b}.platform-filter-v7{display:flex;flex-wrap:wrap;gap:8px}.platform-filter-v7 span{padding:6px 9px;border:1px solid #d9e6e4;border-radius:7px;background:#f8fbfb;color:#425466;font-size:12px;font-weight:900}.platform-filter-v7 span:first-child{border-color:#b8ebe3;background:#e8fbf8;color:#00877b}.platform-tenant-list-v7{display:grid;grid-gap:10px;gap:10px;max-height:720px;overflow:auto;padding-right:2px}.platform-tenant-card-v7{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.platform-tenant-card-v7.active,.platform-tenant-card-v7:hover{border-color:#13b5a5;box-shadow:inset 3px 0 0 #13b5a5,0 16px 30px rgba(19,181,165,.1);transform:translateY(-1px)}.platform-tenant-mark-v7{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#13b5a5,#006f65);color:#fff;font-weight:950}.platform-tenant-copy-v7{min-width:0;display:grid;grid-gap:4px;gap:4px}.platform-current-v7 strong,.platform-footer-v7 strong,.platform-helper-card-v7 strong,.platform-latest-v7 strong,.platform-result-v7 strong,.platform-section-title-v7 strong,.platform-submit-row-v7 strong,.platform-tenant-copy-v7 strong{min-width:0;color:#102331;font-weight:950;overflow-wrap:anywhere}.platform-tenant-copy-v7 em{font-size:12px;font-style:normal;font-weight:850}.platform-tenant-copy-v7 small{font-size:12px}.platform-status-v7{width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:7px;background:#edf2f7;color:#475569;font-size:11px;font-weight:950;white-space:nowrap}.platform-status-v7.active{background:#e8fbf8;color:#00877b}.platform-tenant-metrics-v7{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.platform-tenant-metrics-v7 b{min-width:0;padding:7px 8px;border:1px solid #e2ecea;border-radius:7px;background:#f8fbfb;color:#334155;font-size:12px;font-weight:900;overflow-wrap:anywhere}.platform-flow-v7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.platform-checks-v7,.platform-current-v7,.platform-flow-v7 article,.platform-helper-card-v7,.platform-latest-v7,.platform-provision-form-v7 section,.platform-result-v7{border:1px solid #e2ecea;border-radius:9px;background:#fff}.platform-flow-v7 article{min-height:118px;display:grid;grid-gap:8px;gap:8px;align-content:start;padding:12px}.platform-flow-v7 i{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#e8fbf8;color:#00877b;font-style:normal;font-weight:950}.platform-flow-v7 strong{color:#102331}.platform-flow-v7 span{color:#64748b;font-size:12px;line-height:1.5}.platform-provision-form-v7{display:grid;grid-gap:10px;gap:10px}.platform-provision-form-v7 section{display:grid;grid-gap:10px;gap:10px;padding:12px}.platform-provision-form-v7 section.platform-commercial-v7{border-color:#fed7aa;background:#fffaf4}.platform-section-title-v7{display:flex;align-items:center;gap:8px;color:#00877b}.platform-form-grid-v7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.platform-form-grid-v7 label{min-width:0;display:grid;grid-gap:6px;gap:6px;color:#334155;font-size:12px;font-weight:900}.platform-form-grid-v7 label.wide{grid-column:span 3}.platform-form-grid-v7 .platform-check-field-v7{min-height:38px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;padding:8px 10px}.platform-form-grid-v7 .platform-check-field-v7 input{width:16px;min-height:16px;padding:0}.platform-form-grid-v7 .platform-check-field-v7 span{color:#334155;font-size:12px;font-weight:900;line-height:1.35}.platform-form-grid-v7 input,.platform-form-grid-v7 select{width:100%;min-width:0;min-height:38px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#102331;font:inherit;font-size:13px;font-weight:800;outline:none;padding:8px 10px}.platform-form-grid-v7 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(45deg,transparent 50%,#64748b 0) calc(100% - 16px) 16px /6px 6px no-repeat,linear-gradient(135deg,#64748b 50%,transparent 0) calc(100% - 10px) 16px /6px 6px no-repeat,#fff;padding-right:28px}.platform-form-grid-v7 input:focus,.platform-form-grid-v7 select:focus{border-color:#13b5a5;box-shadow:0 0 0 3px rgba(19,181,165,.1)}.platform-submit-row-v7{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:13px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc}.platform-submit-row-v7 div{display:grid;grid-gap:4px;gap:4px}.platform-submit-row-v7 button{min-height:42px;display:inline-grid;grid-auto-flow:column;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:#00877b;color:#fff;padding:0 16px;font-weight:950}.platform-submit-row-v7 button:disabled{opacity:.64}.platform-result-v7{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:start;padding:13px;border-color:#b8ebe3;background:#f0fffc;color:#00877b}.platform-delivery-list-v7{display:grid;grid-gap:5px;gap:5px;margin-top:8px}.platform-delivery-list-v7 span{min-width:0;color:#334155;font-size:12px;font-weight:820;line-height:1.35;overflow-wrap:anywhere}.platform-current-links-v7 a,.platform-result-v7 a{display:inline-grid;grid-auto-flow:column;align-items:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid #b8ebe3;border-radius:8px;background:#fff;color:#00877b;font-size:12px;font-weight:950;text-decoration:none;white-space:nowrap}.platform-assistant-v7{background:linear-gradient(180deg,#fff,#f8fbfb)}.platform-helper-card-v7,.platform-latest-v7{display:grid;grid-gap:8px;gap:8px;padding:12px}.platform-helper-card-v7 svg,.platform-latest-v7 svg{color:#00877b}.platform-helper-card-v7.emphasis{border-color:#b8ebe3;background:#f0fffc}.platform-checks-v7{display:grid;grid-gap:8px;gap:8px;padding:12px}.platform-checks-v7 div{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;color:#334155;font-size:13px;line-height:1.45}.platform-checks-v7 svg{color:#00877b}.platform-current-v7{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px;border-color:#c7d2fe;background:#f8faff}.platform-current-links-v7{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.platform-latest-v7{border-color:#fed7aa;background:#fffaf4}.platform-footer-v7{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-footer-v7 article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px 10px;gap:8px 10px;align-items:start;padding:13px}.platform-footer-v7 article span{grid-column:2}.platform-footer-v7 svg{color:#00877b}@media (max-width:1500px){.platform-workbench-v7{grid-template-columns:1fr}.platform-assistant-v7,.platform-queue-v7{position:static}.platform-tenant-list-v7{max-height:none}}@media (max-width:980px){.platform-console-v7{padding:12px}.platform-flow-v7,.platform-footer-v7,.platform-form-grid-v7,.platform-kpis-v7,.platform-result-v7,.platform-submit-row-v7,.platform-topbar-v7{grid-template-columns:1fr}.platform-form-grid-v7 label.wide{grid-column:auto}.platform-title-v7 h1{font-size:26px}.platform-current-v7,.platform-tenant-card-v7{grid-template-columns:auto minmax(0,1fr)}.platform-status-v7{grid-column:1/-1}.platform-tenant-metrics-v7{grid-template-columns:1fr 1fr}}.channel-console-v7{min-height:100vh;display:grid;grid-gap:14px;gap:14px;padding:18px;background:linear-gradient(180deg,#eef8f6,#f7fbfb 46%,#f5f8fb);color:#102331}.channel-flow-v7,.channel-kpis-v7,.channel-topbar-v7,.channel-workbench-v7{display:grid;grid-gap:12px;gap:12px}.channel-topbar-v7{grid-template-columns:minmax(0,1fr) 260px;align-items:stretch}.channel-assistant-v7,.channel-flow-v7 article,.channel-kpis-v7 article,.channel-live-v7,.channel-message-v7,.channel-queue-v7,.channel-rules-v7,.channel-title-v7{border:1px solid #dce8e6;border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 42px rgba(15,35,49,.06)}.channel-title-v7{min-height:150px;display:grid;align-content:center;grid-gap:9px;gap:9px;padding:22px;background:linear-gradient(120deg,rgba(19,181,165,.14),hsla(0,0%,100%,.94) 56%),#fff}.channel-panel-head-v7 span,.channel-title-v7>span{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;color:#00877b;font-size:12px;font-weight:950}.channel-title-v7 h1{margin:0;max-width:820px;color:#0f172a;font-size:32px;line-height:1.15}.channel-card-copy-v7 em,.channel-card-copy-v7 small,.channel-cargo-v7,.channel-checklist-v7 span,.channel-helper-v7 p,.channel-kpis-v7 p,.channel-kpis-v7 small,.channel-live-v7 small,.channel-mode-board-v7 p,.channel-route-map-v7 p,.channel-rule-card-v7 p,.channel-title-v7 p{color:#64748b;line-height:1.5}.channel-title-v7 p{max-width:860px;margin:0;line-height:1.65}.channel-live-v7{display:grid;align-content:center;grid-gap:7px;gap:7px;padding:20px;background:linear-gradient(135deg,#006f65,#13b5a5);color:#fff}.channel-live-v7 strong{font-size:42px;line-height:1}.channel-live-v7 span{font-weight:950}.channel-live-v7 small{color:hsla(0,0%,100%,.78)}.channel-kpis-v7{grid-template-columns:repeat(4,minmax(0,1fr))}.channel-kpis-v7 article{min-height:118px;display:grid;align-content:start;grid-gap:7px;gap:7px;padding:16px;border-left:4px solid #13b5a5}.channel-kpis-v7 article:nth-child(2){border-left-color:#f97316}.channel-kpis-v7 article:nth-child(3){border-left-color:#2563eb}.channel-kpis-v7 article:nth-child(4){border-left-color:#7c3aed}.channel-kpis-v7 svg{color:#00877b}.channel-kpis-v7 article:nth-child(2) svg{color:#f97316}.channel-kpis-v7 article:nth-child(3) svg{color:#2563eb}.channel-kpis-v7 article:nth-child(4) svg{color:#7c3aed}.channel-kpis-v7 strong{color:#0f172a;font-size:28px;line-height:1}.channel-process-v10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.channel-process-v10 button{position:relative;min-height:112px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:14px;border:1px solid #dce8e6;border-radius:10px;background:hsla(0,0%,100%,.95);color:#102331;text-align:left;box-shadow:0 18px 42px rgba(15,35,49,.05);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.channel-process-v10 button:after{content:"";position:absolute;right:-10px;top:50%;width:10px;height:2px;background:#b8ebe3}.channel-process-v10 button:last-child:after{display:none}.channel-process-v10 button>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#edf8f6;color:#00877b;font-size:12px;font-weight:950}.channel-process-v10 button svg{display:grid;place-items:center;width:34px;height:34px;padding:8px;border-radius:9px;background:#e8fbf8;color:#00877b}.channel-process-v10 button div{min-width:0;display:grid;grid-gap:5px;gap:5px}.channel-process-v10 button strong{color:#0f172a;font-weight:950}.channel-process-v10 button small{color:#64748b;line-height:1.45}.channel-process-v10 button b{grid-column:1/-1;color:#0f172a;font-size:22px;line-height:1}.channel-process-v10 button.warn svg{background:#fff7ed;color:#f97316}.channel-process-v10 button.active{border-color:#00877b;box-shadow:inset 0 0 0 1px #00877b,0 18px 36px rgba(0,135,123,.12);transform:translateY(-1px)}.channel-process-v10 button.active:after{background:#00877b}.channel-message-v7{min-height:46px;display:flex;align-items:center;gap:8px;padding:11px 13px;border-color:#b8ebe3;background:#f0fffc;color:#00877b;font-weight:900}.channel-workbench-v7{grid-template-columns:minmax(310px,.9fr) minmax(0,1.45fr) minmax(310px,.82fr);align-items:start}.channel-assistant-v7,.channel-queue-v7,.channel-rules-v7{display:grid;grid-gap:12px;gap:12px;padding:14px}.channel-assistant-v7,.channel-queue-v7{position:-webkit-sticky;position:sticky;top:14px}.channel-panel-head-v7{display:flex;justify-content:space-between;align-items:center;gap:12px}.channel-panel-head-v7 div{display:grid;grid-gap:3px;gap:3px}.channel-panel-head-v7 strong{min-width:0;color:#0f172a;font-size:19px;overflow-wrap:anywhere}.channel-panel-head-v7 button{width:36px;height:36px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#00877b}.channel-filter-v7{display:flex;flex-wrap:wrap;gap:8px}.channel-filter-v7 button{min-height:32px;border:1px solid #d9e6e4;border-radius:7px;background:#f8fbfb;color:#425466;padding:0 10px;font-weight:900}.channel-filter-v7 button.active{border-color:#b8ebe3;background:#e8fbf8;color:#00877b}.channel-list-v7{display:grid;grid-gap:10px;gap:10px;max-height:760px;overflow:auto;padding-right:2px}.channel-card-v7{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.channel-card-v7.active,.channel-card-v7:hover{border-color:#13b5a5;box-shadow:inset 3px 0 0 #13b5a5,0 16px 30px rgba(19,181,165,.1);transform:translateY(-1px)}.channel-mark-v7{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#13b5a5,#006f65);color:#fff;font-weight:950}.channel-card-copy-v7{min-width:0;display:grid;grid-gap:4px;gap:4px}.channel-card-copy-v7 strong,.channel-decision-card-v7 strong,.channel-flow-v7 strong,.channel-helper-v7 strong,.channel-mode-board-v7 strong,.channel-rule-card-v7 strong{min-width:0;color:#102331;font-weight:950;overflow-wrap:anywhere}.channel-card-copy-v7 em{font-size:12px;font-style:normal;font-weight:850}.channel-risk-v7{width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:7px;background:#edf2f7;color:#475569;font-size:11px;font-weight:950;white-space:nowrap}.channel-risk-v7.safe{background:#e8fbf8;color:#00877b}.channel-risk-v7.warn{background:#fff7ed;color:#c2410c}.channel-risk-v7.danger{background:#fef2f2;color:#b91c1c}.channel-cargo-v7,.channel-mode-tags-v7{grid-column:1/-1}.channel-mode-tags-v7{display:flex;flex-wrap:wrap;gap:7px}.channel-mode-board-v7 span,.channel-mode-tags-v7 b{padding:6px 8px;border:1px solid #e2ecea;border-radius:7px;background:#f8fbfb;color:#334155;font-size:12px;font-weight:900}.channel-cargo-v7{font-size:12px}.channel-empty-v10{min-height:180px;display:grid;place-items:center;align-content:center;grid-gap:8px;gap:8px;padding:18px;border:1px dashed #b8ebe3;border-radius:10px;background:#f8fffd;text-align:center}.channel-empty-v10 svg{color:#00877b}.channel-empty-v10 strong{color:#0f172a;font-weight:950}.channel-empty-v10 p{margin:0;color:#64748b;line-height:1.5}.channel-route-map-v7{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #b8ebe3;border-radius:10px;background:linear-gradient(135deg,#f0fffc,#fff)}.channel-route-map-v7>div:first-child{display:grid;grid-gap:5px;gap:5px}.channel-route-map-v7 span{color:#00877b;font-size:12px;font-weight:950}.channel-route-map-v7 h2{margin:0;color:#0f172a;font-size:26px}.channel-route-map-v7 p{margin:0}.channel-route-chain-v7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.channel-route-chain-v7 article{position:relative;min-height:92px;display:grid;grid-gap:7px;gap:7px;align-content:start;padding:10px;border:1px solid #d9e6e4;border-radius:9px;background:#fff}.channel-route-chain-v7 i{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#e8fbf8;color:#00877b;font-style:normal;font-weight:950}.channel-route-chain-v7 strong{color:#102331;font-size:13px;line-height:1.35}.channel-route-chain-v7 svg{position:absolute;right:-11px;top:39px;color:#00877b;z-index:1}.channel-rule-grid-v7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.channel-rule-card-v7{display:grid;grid-gap:8px;gap:8px;min-height:138px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.channel-rule-card-v7>span{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#e8fbf8;color:#00877b}.channel-rule-card-v7.warn{border-color:#fed7aa;background:#fffaf4}.channel-rule-card-v7.warn>span{background:#fff7ed;color:#f97316}.channel-rule-card-v7.safe{border-color:#b8ebe3;background:#f0fffc}.channel-decision-grid-v7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.channel-decision-card-v7{display:grid;grid-gap:9px;gap:9px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.channel-decision-card-v7>div{display:flex;align-items:center;gap:8px}.channel-decision-card-v7>div span{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#e8fbf8;color:#00877b}.channel-decision-card-v7.avoid>div span{background:#fef2f2;color:#dc2626}.channel-decision-card-v7.ask>div span{background:#eff6ff;color:#2563eb}.channel-decision-card-v7.ops>div span{background:#fff7ed;color:#f97316}.channel-decision-card-v7 ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding:0;list-style:none}.channel-decision-card-v7 li{color:#475569;font-size:13px;line-height:1.45}.channel-decision-card-v7 li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:999px;background:#13b5a5;vertical-align:1px}.channel-decision-card-v7.avoid li:before{background:#ef4444}.channel-decision-card-v7.ask li:before{background:#2563eb}.channel-decision-card-v7.ops li:before{background:#f97316}.channel-mode-board-v7{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid #b8ebe3;border-radius:9px;background:#f0fffc}.channel-mode-board-v7>div{min-width:0}.channel-mode-board-v7>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.channel-assistant-v7{background:linear-gradient(180deg,#fff,#f8fbfb)}.channel-checklist-v7,.channel-helper-v7{display:grid;grid-gap:9px;gap:9px;padding:12px;border:1px solid #e2ecea;border-radius:9px;background:#fff}.channel-helper-v7 svg{color:#00877b}.channel-helper-v7.emphasis{border-color:#b8ebe3;background:#f0fffc}.channel-helper-v7 button{width:-moz-fit-content;width:fit-content;min-height:34px;display:inline-grid;grid-auto-flow:column;align-items:center;gap:6px;border:1px solid #b8ebe3;border-radius:8px;background:#fff;color:#00877b;padding:0 10px;font-weight:950}.channel-checklist-v7 div{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;font-size:13px}.channel-checklist-v7 svg{color:#00877b}.channel-actions-v7{display:grid;grid-gap:8px;gap:8px}.channel-actions-v7 a{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-height:38px;padding:0 11px;border:1px solid #d9e6e4;border-radius:8px;background:#fff;color:#102331;font-size:13px;font-weight:950;text-decoration:none}.channel-actions-v7 a:first-child{border-color:#00877b;background:#00877b;color:#fff}.channel-flow-v7{grid-template-columns:repeat(6,minmax(0,1fr))}.channel-flow-v7 article{min-height:80px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;padding:13px}.channel-flow-v7 span{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#e8fbf8;color:#00877b;font-weight:950}@media (max-width:1500px){.channel-workbench-v7{grid-template-columns:1fr}.channel-assistant-v7,.channel-queue-v7{position:static}.channel-list-v7{max-height:none}.channel-process-v10{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-process-v10 button:after{display:none}}@media (max-width:980px){.channel-console-v7{padding:12px}.channel-decision-grid-v7,.channel-flow-v7,.channel-kpis-v7,.channel-mode-board-v7,.channel-process-v10,.channel-route-chain-v7,.channel-rule-grid-v7,.channel-topbar-v7{grid-template-columns:1fr}.channel-title-v7 h1{font-size:26px}.channel-card-v7{grid-template-columns:auto minmax(0,1fr)}.channel-risk-v7{grid-column:1/-1}.channel-route-chain-v7 svg{display:none}.channel-mode-board-v7>div:last-child{justify-content:flex-start}}.settlement-page-v7{gap:12px}.settlement-workflow-v10{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.settlement-workflow-v10 article,.settlement-workflow-v10 button{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid #dfe8e6;border-radius:8px;box-shadow:0 14px 34px rgba(22,45,42,.045);color:inherit;cursor:pointer;display:grid;font:inherit;grid-gap:9px;gap:9px;grid-template-columns:auto auto minmax(0,1fr);min-height:86px;padding:12px;position:relative;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.settlement-workflow-v10 article:after,.settlement-workflow-v10 button:after{background:#d7e8e5;content:"";height:2px;position:absolute;right:-11px;top:50%;width:12px}.settlement-workflow-v10 article:last-child:after,.settlement-workflow-v10 button:last-child:after{display:none}.settlement-workflow-v10 button:hover{border-color:rgba(15,118,110,.32);box-shadow:0 18px 40px rgba(15,23,42,.08);transform:translateY(-1px)}.settlement-workflow-v10 button.active{border-color:#0f9b8e;box-shadow:inset 0 -3px 0 #0f9b8e,0 18px 40px rgba(15,118,110,.1)}.settlement-workflow-v10 span{align-items:center;background:#e8faf7;border-radius:7px;color:#08766d;display:inline-flex;font-size:12px;font-weight:950;height:30px;justify-content:center;width:34px}.settlement-workflow-v10 svg{color:#0f9b8e}.settlement-workflow-v10 div{min-width:0}.settlement-workflow-v10 strong{color:#102331;display:block;font-size:13px;font-weight:950;line-height:1.2}.settlement-workflow-v10 small{color:#64748b;display:block;font-size:11px;font-weight:850;line-height:1.35;margin-top:3px}.settlement-workflow-v10 b{color:#102331;font-size:17px;font-weight:950;grid-column:1/-1;line-height:1.12;overflow-wrap:anywhere}.settlement-workflow-v10 article.ready,.settlement-workflow-v10 button.ready{background:linear-gradient(135deg,#f7fffd,#fff 72%);border-color:#bfe9e3}.settlement-workflow-v10 article.warn,.settlement-workflow-v10 button.warn{background:linear-gradient(135deg,#fffaf4,#fff 72%);border-color:#fed7aa}.settlement-workflow-v10 article.warn span,.settlement-workflow-v10 article.warn svg,.settlement-workflow-v10 button.warn span,.settlement-workflow-v10 button.warn svg{background:#fff4e6;color:#c2410c}.settlement-workflow-v10 article.hold,.settlement-workflow-v10 button.hold{background:linear-gradient(135deg,#fff7f7,#fff 72%);border-color:#fecaca}.settlement-workflow-v10 article.hold span,.settlement-workflow-v10 article.hold svg,.settlement-workflow-v10 button.hold span,.settlement-workflow-v10 button.hold svg{background:#fee2e2;color:#b91c1c}.settlement-page-v7 .settlement-topline-v6 p{max-width:850px}.settlement-page-v7 .settlement-queue-list-v3{max-height:calc(100vh - 430px)}@media (max-width:1500px){.settlement-page-v7{overflow-x:clip}.settlement-page-v7>*{min-width:0}.settlement-page-v7 .settlement-topline-v6{align-items:stretch;flex-direction:column}.settlement-page-v7 .settlement-command-search-v6{grid-template-columns:auto minmax(0,1fr) auto auto;min-width:0;width:100%}.settlement-page-v7 .settlement-tabs-v6{grid-template-columns:repeat(3,minmax(0,1fr))}.settlement-page-v7 .settlement-workbench-v6{grid-template-columns:1fr}.settlement-page-v7 .settlement-ai-v6,.settlement-page-v7 .settlement-queue-v6{position:static}.settlement-page-v7 .settlement-queue-list-v3{max-height:none;min-height:0}}@media (max-width:1320px){.settlement-workflow-v10{grid-template-columns:repeat(3,minmax(0,1fr))}.settlement-workflow-v10 article:after,.settlement-workflow-v10 button:after{display:none}}@media (max-width:760px){.settlement-page-v7 .settlement-tabs-v6{grid-template-columns:repeat(2,minmax(0,1fr))}.settlement-page-v7 .settlement-tabs-v6 button span{white-space:nowrap}.settlement-workflow-v10{grid-template-columns:1fr}.settlement-workflow-v10 article,.settlement-workflow-v10 button{min-height:76px}.settlement-workflow-v10 b{font-size:16px}}@media (max-width:1500px) and (min-width:761px){.settlement-page-v8 .settlement-tabs-v6{grid-template-columns:repeat(6,minmax(0,1fr))}.settlement-page-v8 .settlement-tabs-v6 button{min-width:0}.settlement-page-v8 .settlement-tabs-v6 button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settlement-page-v8 .settlement-workflow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.settlement-page-v8 .settlement-workflow-v10 button{gap:8px;grid-template-columns:auto minmax(0,1fr);min-height:104px}.settlement-page-v8 .settlement-workflow-v10 button svg{grid-column:1;grid-row:2}.settlement-page-v8 .settlement-workflow-v10 button div{grid-column:2;grid-row:1/span 2}.settlement-page-v8 .settlement-workflow-v10 button b{grid-column:1/-1}.settlement-page-v8 .settlement-workbench-v6{grid-template-columns:minmax(310px,.88fr) minmax(0,1.72fr)}.settlement-page-v8 .settlement-ai-v6{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.settlement-page-v8 .settlement-ai-v6 .panel-title{grid-column:1/-1}.settlement-page-v8 .settlement-next-actions-v3,.settlement-page-v8 .settlement-waterfall-v3{min-width:0}.settlement-page-v8 .settlement-next-actions-v3{grid-column:span 2}.settlement-page-v8 .settlement-ledger-title-v7{align-items:flex-start;gap:8px}.settlement-page-v8 .settlement-ledger-title-v7 span{min-width:0;overflow-wrap:anywhere;text-align:right;white-space:normal}.settlement-page-v8 .settlement-ledger-head-v3,.settlement-page-v8 .settlement-ledger-row-v3{grid-template-columns:minmax(88px,.9fr) minmax(0,1.25fr) minmax(82px,.75fr) 58px 68px 92px;gap:6px;padding:9px 10px}.settlement-page-v8 .settlement-ledger-row-v3 .ledger-mini-link,.settlement-page-v8 .settlement-ledger-row-v3 button{padding-left:6px;padding-right:6px}}@media (max-width:960px) and (min-width:761px){.settlement-page-v8 .settlement-tabs-v6{grid-template-columns:repeat(3,minmax(0,1fr))}.settlement-page-v8 .settlement-workflow-v10{grid-template-columns:repeat(2,minmax(0,1fr))}.settlement-page-v8 .settlement-workbench-v6{grid-template-columns:1fr}.settlement-page-v8 .settlement-ai-v6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.settlement-page-v8 .settlement-ai-v6,.settlement-page-v8 .settlement-workbench-v6{grid-template-columns:1fr}.settlement-page-v8 .settlement-ai-v6 .panel-title,.settlement-page-v8 .settlement-next-actions-v3{grid-column:auto}}@media (max-width:1500px) and (min-width:961px){.ai-flow-page-v3 .planning-process-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.ai-flow-page-v3 .planning-process-v10 button{gap:8px;grid-template-columns:auto minmax(0,1fr);min-height:88px;padding:12px}.ai-flow-page-v3 .planning-process-v10 button:after{display:block}.ai-flow-page-v3 .planning-process-v10 button>span{grid-column:1;grid-row:1}.ai-flow-page-v3 .planning-process-v10 button svg{grid-column:1;grid-row:2;height:30px;padding:7px;width:30px}.ai-flow-page-v3 .planning-process-v10 button div{grid-column:2;grid-row:1/span 2}.ai-flow-page-v3 .planning-process-v10 button strong{font-size:13px}.ai-flow-page-v3 .planning-process-v10 button small{font-size:11px}.ai-flow-page-v3 .planning-process-v10 button b{font-size:18px;grid-column:2}.ai-flow-page-v3 .planning-ops-overview-v11{grid-template-columns:minmax(340px,1.1fr) minmax(230px,.75fr) minmax(320px,1fr)}.ai-flow-page-v3 .ai-flow-grid{grid-template-columns:minmax(310px,.86fr) minmax(0,1.72fr)}.ai-flow-page-v3 .flow-action-rail{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.ai-flow-page-v3 .flow-action-rail,.ai-flow-page-v3 .flow-list-panel,.ai-flow-page-v3 .flow-main-card{min-width:0;position:static}.ai-flow-page-v3 .flow-order-list{max-height:calc(100vh - 510px);overflow:auto;padding-right:2px}.ai-flow-page-v3 .flow-fields,.ai-flow-page-v3 .mode-grid,.ai-flow-page-v3 .planning-warning-list-v7{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-flow-page-v3 .flow-assist-strip{grid-template-columns:1fr}}@media (max-width:1180px) and (min-width:961px){.ai-flow-page-v3 .planning-process-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.ai-flow-page-v3 .planning-command-alert-v10{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1500px) and (min-width:761px){.vehicle-console-v6 .vehicle-hero-v5{align-items:flex-end;flex-direction:row}.vehicle-console-v6 .vehicle-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.vehicle-console-v6 .vehicle-flow-v10 article{gap:8px;grid-template-columns:auto minmax(0,1fr);min-height:104px;padding:12px}.vehicle-console-v6 .vehicle-flow-v10 article:after{display:block}.vehicle-console-v6 .vehicle-flow-v10 article>span{grid-column:1;grid-row:1;height:28px;width:32px}.vehicle-console-v6 .vehicle-flow-v10 article>svg{grid-column:1;grid-row:2;margin-top:0}.vehicle-console-v6 .vehicle-flow-v10 article div{grid-column:2;grid-row:1/span 2}.vehicle-console-v6 .vehicle-flow-v10 article strong{font-size:13px}.vehicle-console-v6 .vehicle-flow-v10 article small{font-size:11px}.vehicle-console-v6 .vehicle-flow-v10 article b{font-size:18px;grid-column:1/-1}.vehicle-console-v6 .vehicle-dispatch-grid-v5{grid-template-columns:minmax(310px,.88fr) minmax(0,1.72fr)}.vehicle-console-v6 .vehicle-ai-v4,.vehicle-console-v6 .vehicle-queue-v4{position:static}.vehicle-console-v6 .vehicle-queue-list-v4{max-height:calc(100vh - 510px);overflow:auto;padding-right:2px}.vehicle-console-v6 .vehicle-workbench-v5{min-width:0}.vehicle-console-v6 .vehicle-hard-rule-grid-v5,.vehicle-console-v6 .vehicle-info-grid-v5,.vehicle-console-v6 .vehicle-route-line-v5{grid-template-columns:repeat(2,minmax(0,1fr))}.vehicle-console-v6 .vehicle-ai-v5{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.vehicle-console-v6 .vehicle-ai-v5 .panel-title{grid-column:1/-1}}@media (max-width:960px) and (min-width:761px){.vehicle-console-v6 .vehicle-ai-v5,.vehicle-console-v6 .vehicle-dispatch-grid-v5,.vehicle-console-v6 .vehicle-flow-v10,.vehicle-console-v6 .vehicle-metric-grid-v5{grid-template-columns:repeat(2,minmax(0,1fr))}.vehicle-console-v6 .vehicle-flow-v10 article:after{display:none}.vehicle-console-v6 .vehicle-ai-v5,.vehicle-console-v6 .vehicle-workbench-v5{grid-column:1/-1}}@media (max-width:760px){.vehicle-console-v6 .vehicle-hero-v5{align-items:stretch;flex-direction:column}.vehicle-console-v6 .vehicle-ai-v5,.vehicle-console-v6 .vehicle-dispatch-grid-v5,.vehicle-console-v6 .vehicle-flow-v10,.vehicle-console-v6 .vehicle-hard-rule-grid-v5,.vehicle-console-v6 .vehicle-info-grid-v5,.vehicle-console-v6 .vehicle-load-summary-v5,.vehicle-console-v6 .vehicle-metric-grid-v5,.vehicle-console-v6 .vehicle-route-line-v5{grid-template-columns:1fr}.vehicle-console-v6 .vehicle-ai-v5 .panel-title,.vehicle-console-v6 .vehicle-flow-v10 article:after{grid-column:auto}}@media (max-width:960px) and (min-width:761px){.ai-flow-page-v3 .ai-flow-grid,.ai-flow-page-v3 .flow-action-rail,.ai-flow-page-v3 .planning-kpi-strip-v7,.ai-flow-page-v3 .planning-process-v10{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-flow-page-v3 .flow-action-rail,.ai-flow-page-v3 .flow-main-card{grid-column:1/-1}.ai-flow-page-v3 .planning-process-v10 button:after{display:none}}@media (max-width:760px){.ai-flow-page-v3 .ai-flow-grid,.ai-flow-page-v3 .flow-action-rail,.ai-flow-page-v3 .flow-assist-strip,.ai-flow-page-v3 .flow-fields,.ai-flow-page-v3 .mode-grid,.ai-flow-page-v3 .planning-kpi-strip-v7,.ai-flow-page-v3 .planning-process-v10,.ai-flow-page-v3 .planning-warning-list-v7{grid-template-columns:1fr}.ai-flow-page-v3 .flow-action-rail,.ai-flow-page-v3 .flow-main-card{grid-column:auto}}@media (max-width:1180px){.ai-complaint-workflow-v2{grid-template-columns:1fr}.ai-complaint-guide-v2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ai-complaint-hero-v2,.ai-complaint-public-header,.ai-complaint-submit-row-v2{align-items:stretch;flex-direction:column}.ai-complaint-public-header,.ai-complaint-public-header nav,.ai-complaint-submit-row-v2{align-items:stretch}.ai-complaint-public-header nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-complaint-public-header nav a{text-align:center}.ai-complaint-hero-v2{padding:22px}.ai-complaint-field-grid-v2,.ai-complaint-guide-v2,.ai-complaint-hero-v2{grid-template-columns:1fr}.ai-complaint-submit-row-v2 button{justify-content:center;width:100%}}@media (max-width:560px){.ai-complaint-public-header,.ai-complaint-public-main{padding-left:14px;padding-right:14px}.ai-complaint-hero-v2 h1{font-size:34px}.ai-complaint-hero-v2>div>span{font-size:15px}.ai-complaint-form-v2,.ai-complaint-status-v2{padding:14px}.ai-complaint-form-head-v2{align-items:flex-start}}@media (max-width:1500px){.website-growth-hero-v2{grid-template-columns:1fr}.website-head-actions{justify-content:flex-start}.website-workbench{grid-template-columns:330px minmax(0,1fr)}.website-assistant-panel{grid-column:1/-1}.website-lower-grid{grid-template-columns:1fr}.website-warehouse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.auth-shell-v12{grid-template-columns:1fr}.auth-stage-v12{min-height:0}.auth-flow-v12{grid-template-columns:repeat(3,minmax(0,1fr))}.website-decision-strip-v10,.website-faq-strip,.website-flow-band,.website-kpi-strip,.website-lower-grid,.website-opt-grid,.website-warehouse-grid{grid-template-columns:1fr 1fr}.website-workbench{grid-template-columns:1fr}.website-route-list{grid-template-columns:repeat(2,minmax(0,1fr))}.website-flow-band .panel-title{grid-column:1/-1}.track-decision-strip-v10{grid-template-columns:1fr 1fr}.track-stage-flow-v10{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-confirm-hero-v11,.quote-decision-strip-v11{grid-template-columns:1fr 1fr}.quote-confirm-card-v11,.quote-confirm-copy-v11,.quote-route-flow-v11{grid-column:1/-1}.quote-route-flow-v11{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-hero-v8,.plan-main-grid-v8{grid-template-columns:1fr}.plan-execution-checklist-v12,.plan-option-grid-v8{grid-template-columns:1fr 1fr}.plan-flow-card-v8{grid-template-columns:auto minmax(0,1fr) auto}.plan-flow-money-v8{grid-column:2/3}.plan-right-v8{position:static}}@media (max-width:760px){.auth-shell-v12{padding:14px;gap:12px}.auth-card-v12,.auth-stage-v12{border-radius:18px;padding:18px}.auth-stage-v12{order:2}.auth-card-v12{order:1}.auth-copy-v12 h1,.tenant-stage-v12 h1{font-size:34px;line-height:1.08}.auth-flow-v12,.tenant-safety-grid-v12{grid-template-columns:1fr}.auth-flow-v12 article{min-height:112px}.auth-proof-v12{border-radius:16px;min-height:0;padding:13px;width:100%}.auth-card-v12 h2{font-size:26px}.website-console-v10{margin:-22px -22px 0;padding:14px}.website-assist-card.share div,.website-decision-strip-v10,.website-faq-strip,.website-flow-band,.website-kpi-strip,.website-lower-grid,.website-opt-grid,.website-route-list,.website-warehouse-grid{grid-template-columns:1fr}.website-growth-hero-v2,.website-public-preview{padding:16px}.website-growth-hero-v2 .page-title{font-size:30px;line-height:1.1}.website-growth-flow-v2 button{grid-template-columns:34px minmax(0,1fr);justify-items:start;min-height:64px;text-align:left}.website-growth-flow-v2 button small{grid-column:2}.website-calendar-list article,.website-route-node-line-v2,.website-track-input{grid-template-columns:1fr}.website-preview-visual{aspect-ratio:4/2.6}.track-shell{padding:14px}.track-hero-v10{padding:18px}.track-hero-v10 h1{font-size:34px}.track-decision-strip-v10,.track-stage-flow-v10{grid-template-columns:1fr}.track-decision-strip-v10 article,.track-stage-flow-v10 article{min-height:0}.quote-preview-shell{padding:12px}.quote-confirm-hero-v11,.quote-decision-strip-v11,.quote-route-flow-v11,.quote-template-picker-v11{grid-template-columns:1fr}.quote-confirm-hero-v11{border-radius:16px;padding:18px}.quote-confirm-copy-v11 h1{font-size:32px;line-height:1.12}.quote-confirm-card-v11{min-height:188px}.quote-confirm-card-v11 b{font-size:30px}.quote-confirm-card-v11 strong,.quote-confirm-tags-v11 span,.quote-decision-strip-v11 strong{overflow-wrap:anywhere}.plan-detail-v8{gap:12px}.plan-hero-v8{min-height:0;border-radius:16px;padding:18px}.plan-hero-copy-v8 h1{font-size:32px;line-height:1.12}.plan-hero-panel-v8{min-height:150px}.plan-execution-checklist-v12,.plan-option-grid-v8,.plan-option-grid-v8 dl,.plan-order-list-v8 article{grid-template-columns:1fr}.plan-flow-card-v8{grid-template-columns:42px minmax(0,1fr);align-items:start}.plan-flow-action-v8,.plan-flow-money-v8{grid-column:2;justify-self:stretch}.plan-flow-action-v8{width:100%}.plan-order-list-v8 b,.plan-order-list-v8 small{text-align:left}.settlement-preview-shell{padding:12px}.statement-preview-toolbar{position:static;display:grid;align-items:stretch;grid-gap:12px;gap:12px;margin-bottom:12px;padding:12px}.statement-preview-toolbar>div{align-items:stretch;display:grid;grid-gap:8px;gap:8px}.statement-preview-toolbar .btn{justify-content:center;min-height:42px;white-space:normal;width:100%}.settlement-paper{border-radius:16px;padding:18px}.statement-paper-head{grid-template-columns:1fr;gap:14px;padding-bottom:18px}.statement-paper-head h1{font-size:31px;line-height:1.12}.statement-meta-box div{align-items:flex-start;flex-direction:column;gap:4px}.statement-info-grid strong,.statement-meta-box strong,.statement-terms p{overflow-wrap:anywhere}.statement-info-grid,.statement-summary-row,.statement-terms{grid-template-columns:1fr}.statement-table-head{display:none}.statement-table-row{grid-template-columns:1fr;gap:7px;padding:12px}.statement-table-row strong{justify-self:start}.website-head-actions,.website-preview-actions{align-items:stretch;flex-direction:column}.website-head-actions .btn,.website-preview-actions .btn{justify-content:center}}.shipments-control-v9{gap:14px}.shipments-control-v9 .tower-topbar{min-height:78px;padding:0 0 4px}.shipments-control-v9 .tower-topbar h1{font-size:32px}.shipment-command-ribbon-v12{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.32fr) minmax(210px,.52fr);grid-gap:12px;gap:12px;align-items:stretch}.shipment-command-copy-v12,.shipment-command-risks-v12,.shipment-command-steps-v12{border:1px solid rgba(0,143,132,.16);border-radius:12px;background:hsla(0,0%,100%,.96);box-shadow:0 14px 32px rgba(20,44,38,.055);min-width:0}.shipment-command-copy-v12{min-height:164px;display:grid;align-content:center;grid-gap:10px;gap:10px;padding:20px;background:linear-gradient(135deg,#f2fffc,#fff)}.shipment-command-copy-v12>span,.shipment-command-risks-v12>span{color:#007c73;font-size:12px;font-weight:950}.shipment-command-copy-v12 h2{margin:0;color:#0d2622;font-size:25px;line-height:1.15;letter-spacing:0;overflow-wrap:anywhere}.shipment-command-copy-v12 p{margin:0;color:#536461;font-size:13px;line-height:1.58;font-weight:760}.shipment-command-actions-v12{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.shipment-command-steps-v12{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}.shipment-command-steps-v12 article{min-width:0;min-height:164px;border-right:1px solid rgba(20,44,38,.08);display:grid;align-content:center;grid-gap:7px;gap:7px;padding:16px 14px;position:relative}.shipment-command-steps-v12 article:last-child{border-right:0}.shipment-command-steps-v12 article:after{background:#dfe8e7;content:"";height:2px;left:calc(100% - 5px);position:absolute;top:42px;width:10px}.shipment-command-steps-v12 article:last-child:after{display:none}.shipment-command-steps-v12 article.done{background:#f3fffc}.shipment-command-steps-v12 article.current{background:#e9fbf8;box-shadow:inset 0 4px 0 #008f84}.shipment-command-steps-v12 article.warning{background:#fff8f1;box-shadow:inset 0 4px 0 #f97316}.shipment-command-steps-v12 article.idle{color:#7d8c89}.shipment-command-steps-v12 span{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;color:#008f84;background:#ecfffb;border:1px solid #c9efea;font-size:11px;font-weight:950}.shipment-command-steps-v12 strong{color:#13211f;font-size:14px;line-height:1.25}.shipment-command-steps-v12 small{color:#60706d;font-size:11px;line-height:1.38;overflow-wrap:anywhere}.shipment-command-risks-v12{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:16px}.shipment-command-risks-v12 button{min-width:0;min-height:34px;border:1px solid #dfe8e7;border-radius:8px;background:#fbfefd;color:#23322f;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:7px 9px;text-align:left}.shipment-command-risks-v12 button.active{border-color:#0ca79d;background:#e9fbf8}.shipment-command-risks-v12 strong{min-width:0;color:#304540;font-size:12px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shipment-command-risks-v12 em{color:#13211f;font-size:17px;font-style:normal;font-weight:950}.shipments-control-v9 .tower-kpi-strip{gap:8px}.shipments-control-v9 .tower-kpi{min-height:78px;padding:11px 12px}.shipments-control-v9 .tower-kpi strong{font-size:24px}.shipments-control-v9 .tower-layout.refined{grid-template-columns:minmax(270px,.66fr) minmax(0,1.5fr) minmax(270px,.7fr);gap:12px}.shipments-control-v9 .tower-side,.shipments-control-v9 .tower-sidebar{gap:12px;grid-template-columns:1fr;top:68px}.shipments-control-v9 .tower-main,.shipments-control-v9 .tower-main>*,.shipments-control-v9 .tower-side>*,.shipments-control-v9 .tower-sidebar>*{min-width:0}.shipments-control-v9 .panel{border-color:#dfe8e7;border-radius:9px;box-shadow:0 12px 32px rgba(22,39,36,.045)}.promise-repair-queue-panel,.shipments-control-v9 .compact-side-panel,.shipments-control-v9 .tower-queue-panel{display:grid;grid-gap:10px;gap:10px;min-width:0}.promise-filter-row{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.promise-filter-row button{min-width:0;min-height:54px;border:1px solid #dfe8e7;border-radius:8px;background:#fbfefd;color:#2b3836;cursor:pointer;display:grid;grid-gap:4px;gap:4px;padding:9px 10px;text-align:left}.promise-filter-row button.active{border-color:#0ca79d;background:#e9fbf8;box-shadow:inset 3px 0 0 #008f84}.promise-filter-row button span{color:#60706d;font-size:12px;font-weight:850;line-height:1.25}.promise-filter-row button strong{color:#13211f;font-size:20px;line-height:1}.promise-repair-mini-list{display:grid;grid-gap:8px;gap:8px;max-height:378px;overflow:auto;padding-right:2px}.promise-repair-mini-card{min-width:0;min-height:94px;border:1px solid #dfe8e7;border-radius:8px;background:#fff;color:#20302d;cursor:pointer;display:grid;grid-gap:5px;gap:5px;padding:11px 12px;text-align:left}.promise-repair-mini-card:hover{border-color:#9bded7;background:#fbfffe}.promise-repair-mini-card.danger{border-color:#fecaca;background:#fff7f5}.promise-repair-mini-card.orange{border-color:#fed7aa;background:#fffaf5}.promise-repair-mini-card.teal{border-color:#b8ebe3;background:#f4fffd}.promise-repair-mini-card small,.promise-repair-mini-card span{color:#60706d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.promise-repair-mini-card strong{color:#13211f;font-size:15px;line-height:1.2}.promise-repair-mini-card em{color:#008f84;font-size:12px;font-style:normal;font-weight:900;line-height:1.3}.promise-repair-mini-card.danger em{color:#dc2626}.promise-repair-mini-card.orange em{color:#b45309}.promise-repair-empty,.shipment-tower-empty{border:1px dashed #c9d8d6;border-radius:8px;background:#fbfefd;color:#60706d;display:grid;grid-gap:4px;gap:4px;min-height:90px;place-content:center;padding:14px;text-align:center}.promise-repair-empty strong,.shipment-tower-empty strong{color:#13211f;font-size:14px}.promise-repair-empty span,.shipment-tower-empty span{font-size:12px;line-height:1.45}.tower-shipment-search{align-items:center;border:1px solid #dfe8e7;border-radius:8px;background:#fff;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-height:40px;padding:0 9px}.tower-shipment-search svg{color:#008f84}.tower-shipment-search input{width:100%;min-width:0;border:0;background:transparent;color:#16231f;font:inherit;font-size:13px;outline:0}.tower-shipment-search button{border:0;background:transparent;color:#008f84;cursor:pointer;font:inherit;font-size:12px;font-weight:900}.shipments-control-v9 .shipment-tower-list{max-height:430px}.shipments-control-v9 .shipment-tower-card{min-height:88px;border-radius:8px}.fulfillment-command-strip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.fulfillment-command-card{min-width:0;min-height:104px;border:1px solid #dfe8e7;border-radius:8px;background:#fbfefd;display:grid;grid-gap:6px;gap:6px;padding:11px}.fulfillment-command-card.teal{border-color:#b8ebe3;background:#f2fffc}.fulfillment-command-card.orange,.fulfillment-command-card.warning{border-color:#fed7aa;background:#fff8f1}.fulfillment-command-card.danger{border-color:#fecaca;background:#fff7f5}.fulfillment-command-card.blue{border-color:#bfdbfe;background:#eff6ff}.fulfillment-command-card span{color:#60706d;font-size:11px;font-weight:900}.fulfillment-command-card strong{color:#13211f;font-size:15px;line-height:1.25;overflow-wrap:anywhere}.fulfillment-command-card p{color:#60706d;font-size:12px;line-height:1.4;margin:0}.promise-repair-box{border:1px solid #b8ebe3;border-radius:9px;background:#f4fffd;display:grid;grid-gap:10px;gap:10px;padding:12px}.promise-repair-box.orange{border-color:#fed7aa;background:#fff8f1}.promise-repair-box.danger{border-color:#fecaca;background:#fff7f5}.promise-repair-head{align-items:center;display:flex;gap:9px}.promise-repair-head svg{color:#008f84;flex:0 0 auto}.promise-repair-box.danger .promise-repair-head svg{color:#dc2626}.promise-repair-head div{display:grid;grid-gap:2px;gap:2px;min-width:0}.promise-repair-head strong{color:#13211f;font-size:14px;line-height:1.25}.promise-repair-box p,.promise-repair-head span{color:#60706d;font-size:12px;line-height:1.45;margin:0}.promise-repair-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr}.promise-repair-grid label,.promise-repair-note{display:grid;grid-gap:5px;gap:5px}.promise-repair-grid span,.promise-repair-note span{color:#60706d;font-size:11px;font-weight:900}.promise-repair-grid input,.promise-repair-note textarea{width:100%;min-width:0;border:1px solid #dfe8e7;border-radius:7px;background:#fff;color:#16231f;font:inherit;font-size:13px;padding:9px 10px}.promise-repair-note textarea{line-height:1.5;resize:vertical}.promise-repair-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr}@media (max-width:760px){.border-command-v11 .border-tabbar-v7,.rules-console-v10 .rules-tabs-v7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;overflow:visible;border-bottom:0;padding:0}.border-command-v11 .border-tabbar-v7 button,.rules-console-v10 .rules-tabs-v7 button{min-width:0;width:100%;min-height:38px;justify-content:center;border:1px solid #dce8e6;border-radius:8px;background:#fff;padding:8px 10px;text-align:center}.border-command-v11 .border-tabbar-v7 button.active,.rules-console-v10 .rules-tabs-v7 button.active{border-color:#00877b;background:#ecfffb}.rules-console-v10 .rules-tabs-v7 button.active:after{display:none}.vehicle-console-v6 .vehicle-detail-table-v5{overflow:visible}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table,.vehicle-console-v6 .vehicle-detail-table-v5 .data-table tbody{display:grid;width:100%;min-width:0;grid-gap:10px;gap:10px}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table thead{display:none}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table tr{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;border:1px solid #dce8e6;border-radius:10px;background:#fff;padding:12px;box-shadow:0 12px 30px rgba(15,35,49,.05)}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;border:0;padding:0;min-width:0;font-size:13px}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:before{color:#64748b;font-size:12px;font-weight:850}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:first-child:before{content:"车牌"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(2):before{content:"司机"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(3):before{content:"联系方式"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(4):before{content:"资质"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(5):before{content:"状态"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(6):before{content:"位置"}.vehicle-console-v6 .vehicle-detail-table-v5 .data-table td:nth-child(7):before{content:"下一任务"}}@media (max-width:1180px){.shipment-command-ribbon-v12{grid-template-columns:1fr}.shipment-command-copy-v12{min-height:0}.fulfillment-command-strip,.shipments-control-v9 .tower-layout.refined,.shipments-control-v9 .tower-side,.shipments-control-v9 .tower-sidebar{grid-template-columns:1fr}.shipment-command-steps-v12{grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto;padding-bottom:2px}.shipments-control-v9 .tower-side,.shipments-control-v9 .tower-sidebar{position:static}}@media (max-width:760px){.shipments-control-v9 .tower-topbar h1{font-size:28px}.promise-repair-actions,.shipments-control-v9 .tower-focus-head,.shipments-control-v9 .tower-topbar{align-items:stretch;grid-template-columns:1fr}.shipments-control-v9 .tower-topbar{display:grid}.shipments-control-v9 .tower-topbar-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.shipments-control-v9 .tower-topbar-actions .btn{min-width:0;justify-content:center}.shipments-control-v9 .tower-topbar-actions .btn.icon-only{width:100%}.customer-followup-item,.fulfillment-command-strip,.promise-filter-row,.shipment-command-steps-v12,.shipments-control-v9 .access-summary-grid,.shipments-control-v9 .manifest-stats,.shipments-control-v9 .mode-action-grid,.shipments-control-v9 .mode-focus-grid,.shipments-control-v9 .next-operation-grid,.shipments-control-v9 .scan-console{grid-template-columns:1fr}.shipment-command-steps-v12 article,.shipment-command-steps-v12 article:last-child{min-height:84px;border-right:0;border-bottom:1px solid rgba(20,44,38,.08);padding:12px}.shipment-command-steps-v12 article:last-child{border-bottom:0}.shipment-command-steps-v12 article:after{display:none}.shipments-control-v9 .tower-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.shipments-control-v9 .tower-kpi{min-height:76px}.shipment-command-risks-v12{grid-template-columns:1fr}}.coload-console-v10{gap:12px}.coload-console-v10 .control-hero.slim{min-height:128px;padding:18px}.coload-console-v10 .control-hero h1{font-size:28px}.coload-console-v10 .coload-flow-v10{grid-template-columns:repeat(5,minmax(0,1fr))}.coload-console-v10 .coload-flow-v10 article{min-height:90px;padding:12px}.coload-console-v10 .coload-flow-v10 article:after{display:block}.coload-console-v10 .coload-flow-v10 article b{font-size:20px}.coload-console-v10 .control-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.coload-console-v10 .metric-tile{min-height:88px;padding:12px}.coload-console-v10 .metric-tile strong{font-size:23px}.coload-console-v10 .coload-command-grid{grid-template-columns:minmax(280px,.84fr) minmax(360px,1.1fr) minmax(300px,.86fr);gap:12px}.coload-console-v10 .coload-batch-list,.coload-console-v10 .coload-pool-list{max-height:calc(100vh - 330px)}@media (max-width:1180px){.coload-console-v10 .coload-command-grid,.coload-console-v10 .coload-flow-v10,.coload-console-v10 .control-kpis,.coload-console-v10 .pool-summary-grid{grid-template-columns:1fr}.coload-console-v10 .coload-flow-v10 article:after{display:none}.coload-console-v10 .coload-batch-list,.coload-console-v10 .coload-pool-list{max-height:none}}@media (min-width:961px){.home-command-shell .sidebar .brand .brand-mark{width:76px;height:38px;border-radius:0;background:transparent;box-shadow:none;color:#078a83;font-size:31px;font-style:italic;font-weight:950;letter-spacing:0;line-height:1;text-shadow:none;transform:skewX(-8deg)}.home-command-shell .planning-route-snapshot-v13{gap:10px;padding:16px}.home-command-shell .planning-route-snapshot-head-v13 em{display:none}.home-command-shell .planning-route-snapshot-line-v13{min-height:144px;padding-top:8px}.home-command-shell .planning-route-snapshot-line-v13:before{top:43px}.home-command-shell .planning-route-meta-v16{margin-top:0;padding:8px}.home-command-shell .source-dot{align-items:center;justify-items:start;place-items:center start}}.home-command-shell .planning-ops-focus-v11 .planning-priority-tags-v13{display:none}@media (min-width:961px){.home-command-shell .flow-action-rail .panel,.home-command-shell .flow-main-card{border-color:rgba(11,129,119,.11);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(250,254,253,.92));box-shadow:0 18px 44px rgba(14,49,45,.055)}.home-command-shell .flow-main-card{gap:14px;padding:16px;overflow:hidden}.home-command-shell .flow-workspace-title{align-items:start;gap:14px;border-bottom:1px solid rgba(11,129,119,.09);padding-bottom:12px}.home-command-shell .flow-workspace-title h2{margin:0 0 4px;font-size:29px;line-height:1.08}.home-command-shell .flow-workspace-title p{color:#63736f;font-size:12px;font-weight:760;line-height:1.45}.home-command-shell .planning-autosave-v7{min-width:166px;flex-wrap:wrap;justify-content:flex-end}.home-command-shell .flow-stepper{min-height:66px;border:1px solid rgba(11,129,119,.1);border-radius:16px;background:linear-gradient(135deg,rgba(239,255,251,.84),hsla(0,0%,100%,.94));padding:10px 12px}.home-command-shell .flow-step:after{background:rgba(12,142,132,.18)}.home-command-shell .flow-step span{width:28px;height:28px;background:#0a9e93;box-shadow:0 8px 18px rgba(7,138,129,.16)}.home-command-shell .flow-step strong{color:#0b5f58;font-size:11px;font-weight:920}.home-command-shell .planning-recognition-v7{min-height:96px;border:1px solid rgba(11,129,119,.13);border-radius:16px;background:linear-gradient(120deg,rgba(226,255,249,.94),hsla(0,0%,100%,.94));padding:14px}.home-command-shell .planning-recognition-v7 .eyebrow{color:#087d74;font-size:12px;font-weight:950}.home-command-shell .planning-recognition-v7 h3{margin:6px 0 5px;font-size:28px;line-height:1.05}.home-command-shell .planning-recognition-v7 p{color:#61736e;font-size:14px;font-weight:820}.home-command-shell .workflow-status-badge{border-color:rgba(245,158,11,.36);background:#fff7ed;color:#c25713}.home-command-shell .flow-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.home-command-shell .flow-fields div{min-height:74px;align-content:center;border:1px solid rgba(11,129,119,.1);border-radius:14px;background:hsla(0,0%,100%,.74);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.68);padding:12px}.home-command-shell .flow-fields span{color:#61736e;font-size:11px;font-weight:880}.home-command-shell .flow-fields strong{color:#10231f;font-size:15px;line-height:1.25}.home-command-shell .flow-fields .missing-box{grid-column:1/-1;min-height:78px;border-color:rgba(245,158,11,.34);background:linear-gradient(90deg,rgba(255,247,237,.96),hsla(0,0%,100%,.94))}.home-command-shell .flow-fields .missing-box strong{color:#c04e0e;font-size:16px}.home-command-shell .planning-risk-panel-v7{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-color:rgba(245,158,11,.22);background:rgba(255,251,247,.86)}.home-command-shell .planning-risk-panel-v7 strong{color:#263834;font-size:15px}.home-command-shell .planning-risk-panel-v7 p{color:#687873;margin-top:3px}.home-command-shell .missing-chip-row span{border-color:rgba(245,158,11,.28);background:#fff7ed;color:#bf5a12}.home-command-shell .planning-route-map-v7{gap:14px;border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.95),rgba(247,252,251,.94));padding:16px}.home-command-shell .planning-route-map-head-v7 strong{font-size:17px}.home-command-shell .planning-route-line-v7{padding:8px 2px 0}.home-command-shell .planning-route-line-v7:before{top:28px;height:3px;border-radius:999px;opacity:1;background:linear-gradient(90deg,#0aa79c,#58a7ff 56%,#dbe8e5)}.home-command-shell .planning-route-line-v7 span{width:44px;height:44px;border-color:#dcece8;background:#fff;box-shadow:0 10px 24px rgba(11,129,119,.08)}.home-command-shell .planning-branch-strip-v7{gap:8px}.home-command-shell .planning-branch-strip-v7 button{min-height:34px;border-radius:999px;background:hsla(0,0%,100%,.78)}.home-command-shell .clearance-playbook-card,.home-command-shell .flow-assist-strip,.home-command-shell .market-playbook-card,.home-command-shell .planning-warning-list-v7 div{border-radius:16px}.home-command-shell .flow-assist-strip{border-color:rgba(59,130,246,.13);background:linear-gradient(135deg,rgba(239,246,255,.82),hsla(0,0%,100%,.92))}.home-command-shell .planning-warning-list-v7{grid-template-columns:repeat(2,minmax(0,1fr))}.home-command-shell .flow-action-rail{gap:14px}.home-command-shell .flow-action-rail .panel{padding:16px}.home-command-shell .next-action-card{background:linear-gradient(135deg,rgba(236,253,245,.92),hsla(0,0%,100%,.94))}.home-command-shell .ai-action-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.home-command-shell .ai-action-list li{min-height:70px;align-items:start;border:1px solid rgba(11,129,119,.1);border-radius:14px;background:hsla(0,0%,100%,.78);padding:10px;font-size:12px;font-weight:850}.home-command-shell .ai-action-list li:first-child{border-color:rgba(11,129,119,.28);background:#effffb}.home-command-shell .customer-reply-card{gap:12px}.home-command-shell .customer-reply-card article{border-color:rgba(11,129,119,.1);border-radius:16px;background:hsla(0,0%,100%,.74);padding:12px}.home-command-shell .customer-reply-card p{max-height:116px;color:#394944;font-size:12.5px;line-height:1.62;overflow:auto}.home-command-shell .quote-summary-card{background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(240,253,250,.9))}.home-command-shell .quote-big-number{min-height:88px;border:1px solid rgba(11,129,119,.14);border-radius:16px;background:linear-gradient(135deg,rgba(220,255,248,.9),rgba(244,251,255,.92));padding:14px}.home-command-shell .quote-big-number strong{font-size:30px}.home-command-shell .flow-price-grid{gap:10px}.home-command-shell .flow-price-grid div{min-height:58px;border-color:rgba(11,129,119,.1);border-radius:14px;background:hsla(0,0%,100%,.76)}.home-command-shell .quote-guard-panel-v8{border-radius:16px}.home-command-shell .quote-summary-card>p{border-radius:14px;background:rgba(248,252,251,.82);padding:10px 12px}.home-command-shell .flow-next-button,.home-command-shell .flow-operation-button,.home-command-shell .quote-summary-card .btn.primary.full{min-height:44px;border-radius:14px}.home-command-shell .tracking-preview-card{background:linear-gradient(135deg,rgba(247,252,251,.94),hsla(0,0%,100%,.95))}}@media (max-width:760px){.home-command-shell .ai-action-list,.home-command-shell .flow-fields{grid-template-columns:1fr}}@media (min-width:961px){.home-command-shell .lower-detail-head-v19{align-items:flex-start;border-bottom:1px solid rgba(12,117,108,.1);padding-bottom:12px}.lower-detail-labels-v19,.lower-status-strip-v19{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.lower-detail-labels-v19 span{color:#10231f;font-size:21px;font-weight:950}.lower-detail-labels-v19 b,.lower-detail-labels-v19 em,.lower-status-strip-v19 span{min-height:25px;display:inline-flex;align-items:center;border-radius:999px;font-style:normal;font-size:11px;font-weight:900;padding:0 10px}.lower-detail-labels-v19 em{background:#ecfffb;color:#04776f}.lower-detail-labels-v19 b{background:#eef6ff;color:#2563eb}.lower-status-strip-v19{margin-top:10px}.lower-status-strip-v19 span{border:1px solid rgba(245,158,11,.18);background:#fff7ed;color:#c25713}.lower-status-strip-v19 span:nth-child(2){border-color:rgba(59,130,246,.16);background:#eef6ff;color:#2563eb}.home-command-shell .flow-stepper{min-height:74px;border-radius:18px}.home-command-shell .flow-step span{width:31px;height:31px}.home-command-shell .lower-recognition-card-v19{display:grid;grid-gap:14px;gap:14px;min-height:150px;align-items:stretch}.lower-section-head-v19{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.lower-section-head-v19 p{margin-top:4px;color:#687873;font-size:12px;line-height:1.45}.lower-recognition-grid-v19{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.lower-recognition-grid-v19 div{min-width:0;min-height:78px;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;grid-gap:2px 10px;gap:2px 10px;border:1px solid rgba(11,129,119,.1);border-radius:16px;background:hsla(0,0%,100%,.76);padding:10px}.lower-recognition-grid-v19 img{grid-row:1/span 2;width:44px;height:44px;border-radius:12px;object-fit:contain;mix-blend-mode:multiply}.lower-cargo-table-v19 span,.lower-recognition-grid-v19 span{color:#667872;font-size:11px;font-weight:850}.lower-cargo-table-v19 strong,.lower-recognition-grid-v19 strong{min-width:0;color:#10231f;font-size:13px;line-height:1.18;overflow-wrap:anywhere}.lower-subhead-v19{display:flex;align-items:center;justify-content:space-between;gap:12px}.lower-subhead-v19 span{color:#10231f;font-size:16px;font-weight:950}.lower-subhead-v19 .btn{min-height:30px;padding:0 10px}.home-command-shell .lower-cargo-table-v19{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.home-command-shell .lower-cargo-table-v19 div{min-height:62px;border-radius:14px;padding:10px}.home-command-shell .lower-document-gaps-v19{display:grid;grid-template-columns:minmax(230px,.76fr) minmax(0,1fr);grid-gap:12px;gap:12px;border-radius:18px;padding:12px}.lower-document-title-v19{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;grid-gap:11px;gap:11px}.lower-document-title-v19 img{width:46px;height:46px;border-radius:13px;object-fit:contain;mix-blend-mode:multiply}.lower-document-title-v19 strong{display:block;color:#10231f;font-size:15px;line-height:1.2}.lower-document-title-v19 p{margin:4px 0 0;color:#687873;font-size:11.5px;line-height:1.4}.home-command-shell .lower-document-gaps-v19 .missing-chip-row{align-content:center;justify-content:end}.home-command-shell .lower-document-gaps-v19 .missing-chip-row span{border-radius:12px;min-height:34px}.home-command-shell .lower-document-gaps-v19 .missing-chip-row span.required{border-color:rgba(245,158,11,.34);background:#fff0e7;color:#c04e0e}.home-command-shell .planning-route-map-v7{border-radius:18px}.home-command-shell .planning-route-line-v7 span img{width:36px;height:36px}.home-command-shell .lower-next-card-v19{border-radius:18px}.home-command-shell .lower-next-card-v19 .panel-title a{display:inline-flex;align-items:center;gap:3px;color:#07867c;font-size:12px;font-weight:900}.home-command-shell .lower-action-list-v19{grid-template-columns:1fr;gap:8px;margin-top:12px}.home-command-shell .lower-action-list-v19 li{min-height:66px;display:grid;grid-template-columns:28px 42px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;border-radius:16px;padding:10px 12px}.home-command-shell .lower-action-list-v19 li.recommended{border-color:rgba(9,158,146,.46);background:linear-gradient(90deg,rgba(229,255,250,.96),hsla(0,0%,100%,.96));box-shadow:inset 3px 0 0 #0aa79c}.home-command-shell .lower-action-list-v19 li>span{width:25px;height:25px;display:grid;place-items:center;border:1px solid rgba(10,167,156,.28);border-radius:999px;color:#04776f;font-size:11px;font-weight:900}.home-command-shell .lower-action-list-v19 img{width:42px;height:42px;border-radius:12px;object-fit:contain;mix-blend-mode:multiply}.home-command-shell .lower-action-list-v19 strong{display:block;color:#10231f;font-size:13.5px;line-height:1.2}.home-command-shell .lower-action-list-v19 small{display:block;margin-top:3px;color:#667872;font-size:11.5px;line-height:1.25}.home-command-shell .lower-action-list-v19 em{min-width:58px;min-height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff7ed;color:#c25713;font-size:11px;font-style:normal;font-weight:900}.home-command-shell .lower-action-list-v19 li:nth-child(2) em{background:#eef6ff;color:#2563eb}.home-command-shell .lower-next-primary-v19{width:min(280px,100%);justify-self:center;margin-top:2px}.home-command-shell .lower-next-primary-v19 img,.home-command-shell .lower-reply-actions-v19 img{border-radius:5px;mix-blend-mode:multiply}.home-command-shell .lower-quote-card-v19,.home-command-shell .lower-reply-card-v19{border-radius:18px}.home-command-shell .lower-quote-card-v19 .panel-title img,.home-command-shell .lower-reply-card-v19 .panel-title img{width:36px;height:36px;border-radius:11px;object-fit:contain;mix-blend-mode:multiply}.lower-quote-actions-v19,.lower-reply-actions-v19,.lower-reply-toolbar-v19{display:flex;align-items:center;justify-content:space-between;gap:10px}.lower-reply-toolbar-v19{margin-bottom:8px}.lower-reply-toolbar-v19 span{color:#07867c;font-size:12px;font-weight:920}.lower-reply-toolbar-v19 button{min-height:28px;border:1px solid rgba(11,129,119,.12);border-radius:999px;background:#fff;color:#536763;font-size:11px;font-weight:850;padding:0 10px}.home-command-shell .lower-reply-card-v19 article{border-color:rgba(10,167,156,.26);background:linear-gradient(180deg,rgba(250,255,254,.96),hsla(0,0%,100%,.98))}.home-command-shell .lower-reply-card-v19 p{max-height:128px;margin-bottom:10px}.home-command-shell .lower-quote-card-v19 .quote-big-number{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.home-command-shell .lower-quote-card-v19 .quote-big-number>img{width:54px;height:54px;border-radius:14px;object-fit:contain;mix-blend-mode:multiply}.home-command-shell .lower-quote-card-v19 .flow-price-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-command-shell .lower-quote-card-v19 .quote-guard-panel-v8,.home-command-shell .lower-quote-card-v19>.flow-next-button,.home-command-shell .lower-quote-card-v19>.flow-operation-button,.home-command-shell .lower-quote-card-v19>.mode-workflow,.home-command-shell .lower-quote-card-v19>p{display:none}.lower-quote-actions-v19{justify-content:flex-end}.lower-quote-actions-v19 .btn{min-width:150px;min-height:42px}}@media (max-width:760px){.home-command-shell .lower-cargo-table-v19,.home-command-shell .lower-document-gaps-v19,.home-command-shell .lower-quote-card-v19 .flow-price-grid,.lower-recognition-grid-v19{grid-template-columns:1fr}.home-command-shell .lower-action-list-v19 li{grid-template-columns:28px minmax(0,1fr) auto}.home-command-shell .lower-action-list-v19 li img{display:none}}@media (min-width:1181px){.home-command-shell .ai-flow-grid{grid-template-columns:minmax(760px,1.36fr) minmax(390px,.64fr);gap:16px;align-items:start}.home-command-shell .flow-main-card{grid-column:1;grid-row:1;overflow:visible;background:radial-gradient(circle at 0 0,rgba(194,255,244,.42),transparent 260px),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(249,254,253,.95))}.home-command-shell .flow-action-rail{grid-column:2;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:88px}.home-command-shell .flow-list-panel{grid-column:1;grid-row:2;position:static;min-height:0}.home-command-shell .flow-list-panel .flow-order-list{grid-template-columns:repeat(3,minmax(0,1fr))}.home-command-shell .flow-list-panel .flow-order-card{min-height:78px}}@media (min-width:961px){.home-command-shell .lower-detail-head-v19{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;padding-bottom:14px}.home-command-shell .lower-detail-head-v19 h2{max-width:760px;margin:0 0 6px;color:#071c19;font-size:30px;line-height:1.05}.home-command-shell .lower-detail-head-v19 p{max-width:760px}.home-command-shell .planning-autosave-v7{align-content:start}.home-command-shell .lower-recognition-card-v19{border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(87,167,255,.13),transparent 220px),linear-gradient(120deg,rgba(226,255,249,.97),hsla(0,0%,100%,.97));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.72)}.lower-section-head-v19 .btn,.lower-subhead-v19 .btn{color:#087d74;font-size:12px;font-weight:900}.home-command-shell .lower-cargo-table-v19 div,.lower-recognition-grid-v19 div{box-shadow:0 12px 26px rgba(14,49,45,.045)}.home-command-shell .lower-action-list-v19 img,.home-command-shell .lower-quote-card-v19 .panel-title img,.home-command-shell .lower-quote-card-v19 .quote-big-number>img,.home-command-shell .lower-reply-card-v19 .panel-title img,.lower-document-title-v19 img,.lower-recognition-grid-v19 img{filter:saturate(1.05) contrast(1.02)}.home-command-shell .lower-document-gaps-v19{border-color:rgba(245,158,11,.28);background:radial-gradient(circle at 92% 8%,rgba(255,184,77,.2),transparent 140px),linear-gradient(90deg,rgba(255,247,237,.97),hsla(0,0%,100%,.96))}.home-command-shell .flow-section-title{min-height:28px;margin-top:2px}.home-command-shell .mode-grid{gap:10px}.home-command-shell .mode-grid .mode-card{min-height:154px;border-radius:16px;padding:12px}.home-command-shell .mode-grid .mode-card dl{grid-template-columns:1fr;gap:5px}.home-command-shell .mode-grid .mode-card .mode-generated-icon-v15{width:42px;height:42px;border-radius:13px;object-fit:contain;mix-blend-mode:multiply}.home-command-shell .planning-route-map-v7{border-color:rgba(11,129,119,.12);background:radial-gradient(circle at 12% 22%,rgba(201,255,246,.38),transparent 180px),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,252,251,.96));box-shadow:0 16px 34px rgba(14,49,45,.045)}.home-command-shell .planning-route-line-v7 span{width:48px;height:48px}.home-command-shell .planning-route-line-v7 span img{width:38px;height:38px;border-radius:12px;object-fit:contain;mix-blend-mode:multiply}.home-command-shell .lower-next-card-v19,.home-command-shell .lower-quote-card-v19,.home-command-shell .lower-reply-card-v19{border-radius:18px;box-shadow:0 18px 42px rgba(14,49,45,.06)}.home-command-shell .lower-next-card-v19{background:radial-gradient(circle at 100% 0,rgba(51,210,190,.18),transparent 170px),linear-gradient(135deg,rgba(239,255,251,.97),hsla(0,0%,100%,.97))}.home-command-shell .lower-action-list-v19 li{min-height:54px;grid-template-columns:26px 34px minmax(0,1fr) auto;gap:8px;border-color:rgba(11,129,119,.12);background:hsla(0,0%,100%,.86);box-shadow:0 10px 24px rgba(14,49,45,.04);padding:8px 10px}.home-command-shell .lower-action-list-v19 li>span{width:23px;height:23px}.home-command-shell .lower-action-list-v19 img{width:34px;height:34px}.home-command-shell .lower-action-list-v19 strong{font-size:12.5px}.home-command-shell .lower-action-list-v19 small{font-size:10.5px;line-height:1.2}.home-command-shell .lower-action-list-v19 em{min-width:52px;min-height:23px;font-size:10.5px}.home-command-shell .lower-next-primary-v19{min-height:38px;border-radius:13px}.home-command-shell .lower-reply-card-v19{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(246,253,251,.95))}.home-command-shell .lower-reply-card-v19 article{padding:11px}.home-command-shell .lower-reply-card-v19 .reply-locale-tabs-v7 button{height:28px}.home-command-shell .lower-reply-card-v19 p{max-height:86px;font-size:12px;line-height:1.48}.home-command-shell .lower-reply-toolbar-v19{margin-bottom:6px}.home-command-shell .lower-reply-actions-v19 .btn{min-height:36px}.lower-quote-actions-v19,.lower-reply-actions-v19{display:grid;grid-template-columns:1fr 1.22fr}.lower-quote-actions-v19 .btn,.lower-reply-actions-v19 .btn{min-width:0;justify-content:center}.home-command-shell .lower-quote-card-v19{background:radial-gradient(circle at 100% 8%,rgba(87,167,255,.16),transparent 160px),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(239,253,250,.95))}.home-command-shell .lower-quote-card-v19 .quote-big-number{min-height:92px;border-color:rgba(9,158,146,.18)}.home-command-shell .lower-quote-card-v19 .quote-big-number span{color:#087d74;font-size:12px;font-weight:950}.home-command-shell .lower-quote-card-v19 .quote-big-number strong{color:#061a17;font-size:31px;line-height:1.05}.home-command-shell .lower-quote-card-v19>.btn.full,.home-command-shell .tracking-preview-card{display:none}}@media (min-width:961px) and (max-width:1180px){.home-command-shell .ai-flow-grid{grid-template-columns:1fr}.home-command-shell .flow-main-card{grid-row:1}.home-command-shell .flow-action-rail{grid-row:2;grid-template-columns:1fr}.home-command-shell .flow-list-panel{grid-row:3;min-height:0}}@media (max-width:760px){.home-command-shell .lower-detail-head-v19{display:grid}.home-command-shell .lower-detail-head-v19 h2{font-size:24px;line-height:1.12}.lower-quote-actions-v19,.lower-reply-actions-v19{display:grid;grid-template-columns:1fr}.home-command-shell .lower-recognition-card-v19{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(11,129,119,.14);border-radius:14px;background:linear-gradient(135deg,rgba(232,255,250,.94),hsla(0,0%,100%,.98));padding:12px}.lower-section-head-v19{display:grid;grid-gap:8px;gap:8px}.lower-section-head-v19 p{margin:4px 0 0;color:#63736f;font-size:12px;line-height:1.45}.lower-recognition-grid-v19{display:grid;grid-gap:8px;gap:8px}.lower-recognition-grid-v19 div{min-height:58px;display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;grid-gap:0 9px;gap:0 9px;border:1px solid rgba(11,129,119,.1);border-radius:12px;background:hsla(0,0%,100%,.82);padding:9px}.lower-recognition-grid-v19 img{grid-row:1/span 2;width:34px;height:34px;border-radius:9px;object-fit:contain;mix-blend-mode:multiply}.home-command-shell .lower-cargo-table-v19 span,.lower-recognition-grid-v19 span{display:block;color:#667872;font-size:11px;font-weight:850;line-height:1.2}.home-command-shell .lower-cargo-table-v19 strong,.lower-recognition-grid-v19 strong{display:block;min-width:0;color:#10231f;font-size:13px;line-height:1.25;overflow-wrap:anywhere}.home-command-shell .lower-cargo-table-v19{gap:8px}.home-command-shell .lower-cargo-table-v19 div{min-height:58px;border:1px solid rgba(11,129,119,.1);border-radius:12px;background:hsla(0,0%,100%,.86);padding:10px}.home-command-shell .lower-document-gaps-v19{display:grid;grid-gap:10px;gap:10px;border-radius:14px;padding:12px}.lower-document-title-v19{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.lower-document-title-v19 img{width:40px;height:40px;border-radius:10px;object-fit:contain;mix-blend-mode:multiply}.commercial-checklist-v1{grid-template-columns:1fr}}