.modes-module__g-hm1W__dashboard{--border:#9fb6c83d;gap:16px;display:grid}.modes-module__g-hm1W__intro{justify-content:space-between;align-items:start;gap:20px;display:flex}.modes-module__g-hm1W__intro h2{margin:0;font-size:clamp(1.5rem,2.3vw,2.2rem)}.modes-module__g-hm1W__intro p{color:var(--muted);margin:7px 0 0}.modes-module__g-hm1W__intro>span{color:var(--muted);font-size:.72rem}.modes-module__g-hm1W__titleLine{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.modes-module__g-hm1W__placeholderTag{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;background:#44d4ff17;border:1px solid #44d4ff66;border-radius:999px;padding:5px 9px;font-size:.64rem;font-weight:800;display:inline-flex}.modes-module__g-hm1W__filters{justify-content:space-between;align-items:center;gap:14px;display:flex}.modes-module__g-hm1W__selects,.modes-module__g-hm1W__actions{flex-wrap:wrap;gap:10px;display:flex}.modes-module__g-hm1W__filters select{border-radius:9px;width:auto;min-width:145px;padding:9px 12px;font-size:.75rem}.modes-module__g-hm1W__filters button{border:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:9px;padding:9px 14px;font-size:.72rem;font-weight:700}.modes-module__g-hm1W__filters .modes-module__g-hm1W__primaryButton{color:#fff;background:#0871c9;border-color:#0871c9}.modes-module__g-hm1W__tabs{border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.modes-module__g-hm1W__tabs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px}.modes-module__g-hm1W__tabs span{min-width:20px;color:var(--accent);place-items:center;margin-right:5px;font-size:.65rem;font-weight:900;display:inline-grid}.modes-module__g-hm1W__tabs .modes-module__g-hm1W__activeTab{color:#fff;background:#0871c9;font-weight:800}.modes-module__g-hm1W__tabs .modes-module__g-hm1W__activeTab span{color:#fff}.modes-module__g-hm1W__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.modes-module__g-hm1W__card,.modes-module__g-hm1W__tablePanel,.modes-module__g-hm1W__stress,.modes-module__g-hm1W__note{border:1px solid var(--border);background:linear-gradient(145deg,#12263ce6,#0c1c2ed1);border-radius:16px;box-shadow:0 14px 40px #00000021}.modes-module__g-hm1W__card{padding:17px}.modes-module__g-hm1W__card span,.modes-module__g-hm1W__economicGrid span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;display:block}.modes-module__g-hm1W__card strong{margin:8px 0 5px;font-size:1.55rem;display:block}.modes-module__g-hm1W__card small{color:var(--muted)}.modes-module__g-hm1W__warn{color:#f5a20a!important}.modes-module__g-hm1W__danger{color:#ff5158!important}.modes-module__g-hm1W__ok{color:#28c996!important}.modes-module__g-hm1W__stress,.modes-module__g-hm1W__tablePanel{padding:18px}.modes-module__g-hm1W__stress h3,.modes-module__g-hm1W__tablePanel h3{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 15px;font-size:.72rem}.modes-module__g-hm1W__stress>div{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.modes-module__g-hm1W__stress article{text-align:center;border:1px solid var(--border);background:#ffffff06;border-radius:11px;padding:14px}.modes-module__g-hm1W__stress article span,.modes-module__g-hm1W__stress article small{color:var(--muted);font-size:.62rem;display:block}.modes-module__g-hm1W__stress article strong{margin:7px;display:block}.modes-module__g-hm1W__stress article i{background:#9fb6c826;border-radius:5px;height:4px;margin-top:10px;display:block;overflow:hidden}.modes-module__g-hm1W__stress article b{background:currentColor;height:100%;display:block}.modes-module__g-hm1W__tableWrap{overflow-x:auto}.modes-module__g-hm1W__tableWrap table{min-width:900px}.modes-module__g-hm1W__tableWrap th{font-size:.65rem}.modes-module__g-hm1W__tableWrap td{font-size:.78rem}.modes-module__g-hm1W__dot{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.modes-module__g-hm1W__status{background:#9fb6c81a;border-radius:999px;padding:4px 9px;font-size:.66rem;font-weight:800;display:inline-flex}.modes-module__g-hm1W__economics{grid-template-columns:1fr 1fr;gap:16px;display:grid}.modes-module__g-hm1W__economicGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.modes-module__g-hm1W__economicGrid strong{margin-top:7px;font-size:1.4rem;display:block}.modes-module__g-hm1W__costRows{gap:14px;display:grid}.modes-module__g-hm1W__costRows>div{grid-template-columns:130px 1fr 70px;align-items:center;gap:12px;font-size:.72rem;display:grid}.modes-module__g-hm1W__costRows i{background:#9fb6c826;border-radius:5px;height:6px;overflow:hidden}.modes-module__g-hm1W__costRows b{background:#28c996;height:100%;display:block}.modes-module__g-hm1W__costRows .modes-module__g-hm1W__warnBar{background:#f5a20a}.modes-module__g-hm1W__premium{background:#ff515817;border-left:3px solid #ff5158;border-radius:8px;margin-top:16px;padding:13px}.modes-module__g-hm1W__premium span{color:var(--muted);font-size:.68rem;display:block}.modes-module__g-hm1W__premium strong{color:#ff5158;margin-top:5px;font-size:1.15rem;display:block}.modes-module__g-hm1W__note{color:var(--muted);border-left:3px solid var(--accent);padding:15px 18px;font-size:.74rem}.modes-module__g-hm1W__note strong{color:var(--text)}.modes-module__g-hm1W__road{border-left-color:#f5a20a}.modes-module__g-hm1W__port{border-left-color:#0871c9}.modes-module__g-hm1W__border{border-left-color:#28c996}.modes-module__g-hm1W__air{border-left-color:#93a4ba}.modes-module__g-hm1W__toast{z-index:2200;max-width:390px;color:var(--text);background:#10243a;border:1px solid #44d4ff66;border-radius:12px;padding:14px 18px;font-size:.78rem;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 60px #0006}:is([data-theme=light] .modes-module__g-hm1W__card,[data-theme=light] .modes-module__g-hm1W__tablePanel,[data-theme=light] .modes-module__g-hm1W__stress,[data-theme=light] .modes-module__g-hm1W__note){background:#ffffffe6;box-shadow:0 14px 40px #143c5a12}[data-theme=light] .modes-module__g-hm1W__stress article{background:#ebf4fbb3}@media (max-width:1200px){.modes-module__g-hm1W__filters{flex-direction:column;align-items:stretch}.modes-module__g-hm1W__kpis,.modes-module__g-hm1W__stress>div{grid-template-columns:repeat(2,1fr)}.modes-module__g-hm1W__economics{grid-template-columns:1fr}}@media (max-width:700px){.modes-module__g-hm1W__intro{flex-direction:column}.modes-module__g-hm1W__tabs,.modes-module__g-hm1W__kpis,.modes-module__g-hm1W__stress>div{grid-template-columns:1fr}.modes-module__g-hm1W__filters select{width:100%}.modes-module__g-hm1W__selects{width:100%;display:grid}.modes-module__g-hm1W__actions{width:100%}.modes-module__g-hm1W__actions button{flex:1}}
