.feed-store-register-module__6X12xW__register{flex-direction:column;gap:.5rem;min-width:0;display:flex}.feed-store-register-module__6X12xW__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.feed-store-register-module__6X12xW__title{color:var(--text-primary);margin:0;font-size:.8125rem;font-weight:600}.feed-store-register-module__6X12xW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feed-store-register-module__6X12xW__row{border-radius:.375rem;flex-direction:column;gap:.375rem;padding:.375rem .5rem;display:flex}.feed-store-register-module__6X12xW__row:hover,.feed-store-register-module__6X12xW__row[data-open],.feed-store-register-module__6X12xW__row[data-selected]{background:color-mix(in oklch, var(--text-primary) 5%, transparent)}.feed-store-register-module__6X12xW__rowLine{align-items:center;gap:.5rem;min-width:0;display:flex}.feed-store-register-module__6X12xW__rowName{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex:1;padding:0;font-size:.8125rem;font-weight:500;overflow:hidden}.feed-store-register-module__6X12xW__rowMeta{color:var(--text-tertiary);white-space:nowrap;font-size:.6875rem}.feed-store-register-module__6X12xW__rowMeta[data-warn]{color:var(--color-warning,#b45309)}.feed-store-register-module__6X12xW__link{color:var(--accent-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.feed-store-register-module__6X12xW__link[data-danger]{color:var(--color-error,#dc2626)}.feed-store-register-module__6X12xW__form{border:1px solid var(--border-subtle);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.625rem .75rem .75rem;display:flex}.feed-store-register-module__6X12xW__field{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.feed-store-register-module__6X12xW__fieldRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.feed-store-register-module__6X12xW__label{color:var(--text-tertiary);font-size:.6875rem;font-weight:600}.feed-store-register-module__6X12xW__input{min-width:0;color:var(--text-primary);background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:.375rem;padding:.375rem .5rem;font-size:.75rem}.feed-store-register-module__6X12xW__input[aria-invalid=true]{border-color:var(--color-error,#dc2626)}.feed-store-register-module__6X12xW__check{color:var(--text-secondary);align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.feed-store-register-module__6X12xW__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.feed-store-register-module__6X12xW__confirm{color:var(--accent-primary);background:var(--accent-primary-subtle);border:1px solid var(--accent-primary);cursor:pointer;border-radius:.375rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:600}.feed-store-register-module__6X12xW__confirm:disabled{opacity:.45;cursor:default}.feed-store-register-module__6X12xW__cancel{color:var(--text-tertiary);border:1px solid var(--border-subtle);cursor:pointer;background:0 0;border-radius:.375rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500}.feed-store-register-module__6X12xW__note{color:var(--text-tertiary);margin:0;font-size:.75rem;line-height:1.5}.feed-store-register-module__6X12xW__error{color:var(--color-error,#dc2626);margin:0;font-size:.75rem}
.site-map-module__23UNaa__page,.site-map-module__23UNaa__mapContainer{--map-farm:#69d6aa;--map-farm-strong:#94f6cc;--map-farm-subtle:#69d6aa2e;--map-factory:#eebb58;--map-factory-strong:#ffe099;--map-vessel:#ff9868;--map-route:#70b3f7}@supports (color:lab(0% 0 0)){.site-map-module__23UNaa__page,.site-map-module__23UNaa__mapContainer{--map-farm:lab(78.3975% -40.6809 11.6096);--map-farm-strong:lab(89.8681% -37.0373 10.6109);--map-farm-subtle:lab(78.3975% -40.6809 11.6096/.18);--map-factory:lab(79.2562% 11.1802 56.2651);--map-factory-strong:lab(90.9703% 6.44985 45.5056);--map-vessel:lab(73.3985% 42.5187 50.063);--map-route:lab(70.6084% -7.43943 -40.9122)}}.site-map-module__23UNaa__page{--rail-width:21rem;grid-template-columns:minmax(0, 1fr) var(--rail-width);width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.site-map-module__23UNaa__page[data-rail-collapsed]{--rail-width:2.75rem}[data-theme=light] .site-map-module__23UNaa__page,[data-theme=light-contrast] .site-map-module__23UNaa__page,[data-theme=light] .site-map-module__23UNaa__mapContainer,[data-theme=light-contrast] .site-map-module__23UNaa__mapContainer{--map-farm:#00774f;--map-farm-strong:#005737;--map-farm-subtle:#00774f29;--map-factory:#af7100;--map-factory-strong:#835100;--map-vessel:#df500c;--map-route:#005fa7}@supports (color:lab(0% 0 0)){[data-theme=light] .site-map-module__23UNaa__page,[data-theme=light-contrast] .site-map-module__23UNaa__page,[data-theme=light] .site-map-module__23UNaa__mapContainer,[data-theme=light-contrast] .site-map-module__23UNaa__mapContainer{--map-farm:lab(43.7082% -44.6204 15.4091);--map-farm-strong:lab(32.0951% -45.5533 15.5882);--map-farm-subtle:lab(43.7082% -44.6204 15.4091/.16);--map-factory:lab(53.3111% 22.0678 70.0962);--map-factory-strong:lab(39.2391% 24.9936 79.1946);--map-vessel:lab(54.3653% 54.9514 62.5646);--map-route:lab(38.8822% -2.03472 -46.835)}}.site-map-module__23UNaa__islandDock{inset-block-start:0;inset-inline:0 var(--rail-width);z-index:2;pointer-events:none;justify-content:center;display:flex;position:absolute}.site-map-module__23UNaa__island{border:1px solid var(--border-subtle);background:color-mix(in oklch, var(--text-primary) 5%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;border-block-start:none;border-end-end-radius:1.25rem;border-end-start-radius:1.25rem;flex-wrap:wrap;justify-content:center;gap:.25rem;padding:.375rem .5rem .5rem;display:inline-flex}.site-map-module__23UNaa__islandButton{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:1rem;padding:.3125rem .875rem;font-size:.8125rem;font-weight:600;line-height:1}.site-map-module__23UNaa__islandButton:hover{color:var(--text-primary);background:color-mix(in oklch, var(--text-primary) 8%, transparent)}.site-map-module__23UNaa__islandButton[data-active]{color:var(--accent-primary);background:var(--accent-primary-subtle)}.site-map-module__23UNaa__mapArea{min-width:0;min-height:0;position:relative}.site-map-module__23UNaa__mapContainer{width:100%;height:100%;position:relative;overflow:hidden}.site-map-module__23UNaa__inspect{flex-direction:column;gap:.5rem;min-height:0;padding:.75rem 1.5rem 1.25rem .875rem;display:flex;overflow-y:auto}.site-map-module__23UNaa__inspectBack{color:var(--accent-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:.125rem 0;font-size:.75rem;font-weight:600}.site-map-module__23UNaa__inspectBack:hover{text-decoration:underline}.site-map-module__23UNaa__inspectIdentity{align-items:center;gap:.5rem;display:flex}.site-map-module__23UNaa__inspectPlaceMark{fill:var(--map-farm)}.site-map-module__23UNaa__inspectPlaceMark[data-kind=factory]{fill:var(--map-factory)}.site-map-module__23UNaa__inspectVesselMark{fill:var(--map-vessel)}.site-map-module__23UNaa__inspectAreaMark{fill:none;stroke:#debb19;stroke:lab(77.3294% 2.69386 75.006);stroke-width:2px;stroke-dasharray:3 2}.site-map-module__23UNaa__inspectAreaMark[data-kind=zone]{stroke:var(--map-zone,#c77dd8);stroke-dasharray:none}@supports (color:lab(0% 0 0)){.site-map-module__23UNaa__inspectAreaMark[data-kind=zone]{stroke:var(--map-zone,lab(62.9878% 40.3416 -34.9667))}}.site-map-module__23UNaa__inspectTitle{color:var(--text-primary);font-size:1.0625rem;font-weight:600}.site-map-module__23UNaa__inspectKind{color:var(--text-tertiary);margin:0;font-size:.75rem}.site-map-module__23UNaa__inspectCaveat{color:var(--text-primary);background:color-mix(in oklch, var(--map-farm) 16%, transparent);border-radius:.35rem;margin:.4rem 0 0;padding:.4rem .5rem;font-size:.75rem;line-height:1.35}.site-map-module__23UNaa__inspectFacts{flex-direction:column;gap:.4375rem;margin:.25rem 0 0;display:flex}.site-map-module__23UNaa__inspectFact{flex-direction:column;gap:.0625rem;display:flex}.site-map-module__23UNaa__inspectFact dt{letter-spacing:.02em;text-transform:uppercase;color:var(--text-tertiary);font-size:.625rem;font-weight:600}.site-map-module__23UNaa__inspectFact dd{color:var(--text-primary);margin:0;font-size:.9375rem}.site-map-module__23UNaa__inspectRadar{align-items:center;gap:.4375rem;font-size:.8125rem;display:flex}.site-map-module__23UNaa__inspectRadarSpark{flex:none;width:3.5rem;height:1rem;overflow:visible}.site-map-module__23UNaa__inspectSection{border-block-start:1px solid var(--border-subtle);flex-direction:column;gap:.375rem;padding-block-start:.625rem;display:flex}.site-map-module__23UNaa__inspectSpark{width:100%;height:2.25rem;overflow:visible}.site-map-module__23UNaa__inspectNote{color:var(--text-tertiary);margin:0;font-size:.6875rem}.site-map-module__23UNaa__inspectHours,.site-map-module__23UNaa__inspectDays{gap:.5rem;padding-block-end:.25rem;display:flex;overflow-x:auto}.site-map-module__23UNaa__inspectHour,.site-map-module__23UNaa__inspectDay{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:center;gap:.0625rem;display:flex}.site-map-module__23UNaa__inspectHourTime{color:var(--text-tertiary);white-space:nowrap;font-size:.5625rem}.site-map-module__23UNaa__inspectHourDir{color:var(--map-vessel);font-size:.5625rem}.site-map-module__23UNaa__inspectHourSpeed{color:var(--text-primary);font-size:.6875rem}.site-map-module__23UNaa__inspectHourGust{color:var(--text-tertiary);font-size:.625rem}.site-map-module__23UNaa__inspectActionRow{flex-wrap:wrap;gap:.75rem;display:flex}.site-map-module__23UNaa__inspectTrail{width:100%;height:4.5rem}.site-map-module__23UNaa__inspectTrailPath{fill:none;stroke:var(--map-vessel);stroke-width:1.5px;stroke-opacity:.6;stroke-linejoin:round;stroke-linecap:round}.site-map-module__23UNaa__inspectTrailHead{fill:var(--map-vessel)}.site-map-module__23UNaa__mapCredit{color:var(--text-tertiary);opacity:.7;pointer-events:none;margin:0;font-size:.625rem;position:absolute;inset-block-end:.375rem;inset-inline-start:.625rem}.site-map-module__23UNaa__penLayoutCredit{max-width:22rem;color:var(--text-primary);pointer-events:none;margin:0;font-size:.6875rem;font-weight:600;line-height:1.3;position:absolute;inset-block-end:1.35rem;inset-inline-start:.625rem}.site-map-module__23UNaa__mapContainer{cursor:grab;touch-action:none}.site-map-module__23UNaa__mapContainer[data-placing]{cursor:crosshair}.site-map-module__23UNaa__mapContainer[data-routing]{cursor:default}.site-map-module__23UNaa__mapContainer[data-routing] .site-map-module__23UNaa__marker{cursor:pointer}.site-map-module__23UNaa__mapContainer[data-dragging]{cursor:grabbing}.site-map-module__23UNaa__mapSvg{display:block}.site-map-module__23UNaa__landFill{fill:color-mix(in oklch, var(--text-primary) 10%, transparent);stroke:none}.site-map-module__23UNaa__waterFill{fill:var(--surface-app);stroke:none;pointer-events:none}.site-map-module__23UNaa__landStroke{fill:none;stroke:color-mix(in oklch, var(--text-primary) 28%, transparent);stroke-width:1px}.site-map-module__23UNaa__listGlyph,.site-map-module__23UNaa__markerGlyph,.site-map-module__23UNaa__pinGlyph{stroke-linejoin:round}.site-map-module__23UNaa__listGlyph[data-fill=hollow]{fill:none;stroke:var(--text-tertiary);stroke-width:1.5px;opacity:.7}.site-map-module__23UNaa__listGlyph[data-fill=hollow] [data-core]{fill:var(--text-tertiary);stroke:none}.site-map-module__23UNaa__listGlyph[data-fill=filled]{fill:var(--map-farm);stroke:none}.site-map-module__23UNaa__listGlyph[data-fill=filled][data-kind=factory]{fill:var(--map-factory)}.site-map-module__23UNaa__listGlyph[data-fill=filled] [data-core]{fill:var(--surface-app)}.site-map-module__23UNaa__markerGlyph{fill:var(--map-farm);stroke:var(--surface-app);stroke-width:1.5px}.site-map-module__23UNaa__markerGlyph [data-core]{fill:var(--surface-app);stroke:none}.site-map-module__23UNaa__marker[data-kind=factory] .site-map-module__23UNaa__markerGlyph{fill:var(--map-factory)}.site-map-module__23UNaa__factoryZoomGlyph,.site-map-module__23UNaa__factoryZoomGlyph path{vector-effect:non-scaling-stroke}.site-map-module__23UNaa__marker:hover .site-map-module__23UNaa__markerGlyph,.site-map-module__23UNaa__marker[data-selected] .site-map-module__23UNaa__markerGlyph{fill:var(--map-farm-strong)}.site-map-module__23UNaa__marker[data-kind=factory]:hover .site-map-module__23UNaa__markerGlyph,.site-map-module__23UNaa__marker[data-kind=factory][data-selected] .site-map-module__23UNaa__markerGlyph{fill:var(--map-factory-strong)}.site-map-module__23UNaa__marker{cursor:pointer}.site-map-module__23UNaa__mapContainer[data-placing] .site-map-module__23UNaa__marker{cursor:crosshair}.site-map-module__23UNaa__markerHalo{fill:#0000}.site-map-module__23UNaa__marker[data-selected] .site-map-module__23UNaa__markerHalo{fill:var(--map-farm-subtle);stroke:var(--map-farm);stroke-width:1.5px}.site-map-module__23UNaa__marker[data-kind=factory][data-selected] .site-map-module__23UNaa__markerHalo{fill:color-mix(in oklch, var(--map-factory) 15%, transparent);stroke:var(--map-factory)}.site-map-module__23UNaa__markerLabel{fill:var(--map-farm-strong);paint-order:stroke;stroke:var(--surface-app);stroke-width:3px;stroke-linejoin:round;cursor:pointer;font-size:12px;font-weight:600}.site-map-module__23UNaa__marker[data-kind=factory] .site-map-module__23UNaa__markerLabel{fill:var(--map-factory)}.site-map-module__23UNaa__marker:hover .site-map-module__23UNaa__markerLabel,.site-map-module__23UNaa__marker[data-selected] .site-map-module__23UNaa__markerLabel{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.site-map-module__23UNaa__penDisk{cursor:pointer}.site-map-module__23UNaa__mapContainer[data-placing] .site-map-module__23UNaa__penDisk{cursor:crosshair}.site-map-module__23UNaa__penSelectedRing{fill:var(--surface-app);stroke:var(--text-primary);stroke-width:2px;pointer-events:none}.site-map-module__23UNaa__penLabel{fill:var(--map-farm-strong);paint-order:stroke;stroke:var(--surface-app);stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-size:10px;font-weight:600}.site-map-module__23UNaa__penShiftLeader{fill:none;stroke:var(--map-farm);stroke-width:1px;stroke-dasharray:3 2;opacity:.55;pointer-events:none}.site-map-module__23UNaa__penFrame{fill:none;stroke:var(--map-farm);stroke-width:1px;opacity:.35;pointer-events:none}.site-map-module__23UNaa__penFrame rect{fill:#0000;pointer-events:all;cursor:pointer}.site-map-module__23UNaa__mapContainer[data-placing] .site-map-module__23UNaa__penFrame rect{cursor:crosshair}.site-map-module__23UNaa__penFrame [data-inner]{stroke-width:.6px;opacity:.6}.site-map-module__23UNaa__penFrame[data-selected]{opacity:1}.site-map-module__23UNaa__penFrame[data-selected] rect{stroke-width:1.5px}.site-map-module__23UNaa__penFrame[data-selected] [data-inner]{opacity:.21}.site-map-module__23UNaa__penShiftOrigin{fill:var(--map-farm);opacity:.75}.site-map-module__23UNaa__pinGlyph{fill:var(--surface-app);stroke:var(--map-farm);stroke-width:2px;stroke-dasharray:3 2}.site-map-module__23UNaa__pinGlyph [data-core]{fill:var(--map-farm);stroke:none}.site-map-module__23UNaa__pinLabel{fill:var(--map-farm-strong);paint-order:stroke;stroke:var(--surface-app);stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-size:12px;font-weight:600}.site-map-module__23UNaa__vessel{cursor:pointer}.site-map-module__23UNaa__mapContainer[data-placing] .site-map-module__23UNaa__vessel{cursor:crosshair}.site-map-module__23UNaa__vesselHit{fill:#0000;pointer-events:all}.site-map-module__23UNaa__vessel[data-selected] .site-map-module__23UNaa__vesselHit{fill:color-mix(in oklch, var(--map-vessel) 15%, transparent);stroke:var(--map-vessel);stroke-width:1.5px}.site-map-module__23UNaa__vessel[data-route-start] .site-map-module__23UNaa__vesselHit{fill:color-mix(in oklch, var(--map-route) 18%, transparent);stroke:var(--map-route);stroke-width:2px}.site-map-module__23UNaa__vesselTrail{fill:none;stroke:var(--map-vessel);stroke-width:1.5px;stroke-opacity:.35;stroke-linejoin:round;stroke-linecap:round;pointer-events:none}.site-map-module__23UNaa__vesselTrail[data-selected]{stroke-width:2.5px;stroke-opacity:1}.site-map-module__23UNaa__vesselDot{fill:var(--map-vessel);stroke:var(--surface-app);stroke-width:1.5px;stroke-linejoin:round}.site-map-module__23UNaa__vesselLabel{fill:var(--map-vessel);paint-order:stroke;stroke:var(--surface-app);stroke-width:3px;stroke-linejoin:round;cursor:pointer;font-size:11px;font-weight:600}.site-map-module__23UNaa__vessel:hover .site-map-module__23UNaa__vesselLabel,.site-map-module__23UNaa__vessel[data-selected] .site-map-module__23UNaa__vesselLabel{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.site-map-module__23UNaa__weatherSample,.site-map-module__23UNaa__mapLabel{pointer-events:none}.site-map-module__23UNaa__mapLabel{--label-ink:color-mix(in oklch, var(--text-tertiary) 70%, #5d8094)}@supports (color:lab(0% 0 0)){.site-map-module__23UNaa__mapLabel{--label-ink:color-mix(in oklch, var(--text-tertiary) 70%, lab(51.3729% -8.50093 -15.2045))}}.site-map-module__23UNaa__mapLabelDot{fill:var(--label-ink)}.site-map-module__23UNaa__mapLabelText{fill:var(--label-ink);paint-order:stroke;stroke:var(--surface-app,#fff);stroke-width:3px;stroke-linejoin:round;font-size:10.5px;font-weight:400}.site-map-module__23UNaa__mapLabel[data-kind=city] .site-map-module__23UNaa__mapLabelText{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.site-map-module__23UNaa__mapLabel[data-kind=island] .site-map-module__23UNaa__mapLabelText,.site-map-module__23UNaa__mapLabel[data-kind=fjord] .site-map-module__23UNaa__mapLabelText,.site-map-module__23UNaa__mapLabel[data-kind=sea] .site-map-module__23UNaa__mapLabelText{font-size:10px;font-style:italic}.site-map-module__23UNaa__mapLabel[data-kind=fjord] .site-map-module__23UNaa__mapLabelText,.site-map-module__23UNaa__mapLabel[data-kind=sea] .site-map-module__23UNaa__mapLabelText{fill:color-mix(in oklch, var(--label-ink) 75%, #328bb0)}@supports (color:lab(0% 0 0)){.site-map-module__23UNaa__mapLabel[data-kind=fjord] .site-map-module__23UNaa__mapLabelText,.site-map-module__23UNaa__mapLabel[data-kind=sea] .site-map-module__23UNaa__mapLabelText{fill:color-mix(in oklch, var(--label-ink) 75%, lab(53.8277% -17.6223 -27.9492))}}.site-map-module__23UNaa__mapLabel[data-kind=area] .site-map-module__23UNaa__mapLabelText{letter-spacing:.16em;text-transform:uppercase;fill:color-mix(in oklch, var(--label-ink) 70%, transparent);stroke-width:2.5px;font-size:9.5px}.site-map-module__23UNaa__zone{stroke-width:1px;stroke-linejoin:round;pointer-events:auto}.site-map-module__23UNaa__zone[data-kind=ila-protection]{fill:#de3b3d38;fill:lab(51.5803% 63.2457 38.9399/.22);stroke:#cc272e;stroke:lab(45.7636% 63.3818 40.1799)}.site-map-module__23UNaa__zone[data-kind=ila-surveillance]{fill:#de3b3d14;fill:lab(51.5803% 63.2457 38.9399/.08);stroke:#c53637;stroke:lab(45.9853% 56.8958 34.8481);stroke-dasharray:4 3}.site-map-module__23UNaa__zone[data-kind=pd-protection]{fill:#da8a0038;fill:lab(64.8146% 26.6921 76.9054/.22);stroke:#b46e00;stroke:lab(53.1422% 27.8485 94.8463)}.site-map-module__23UNaa__zone[data-kind=pd-surveillance]{fill:#da8a0014;fill:lab(64.8146% 26.6921 76.9054/.08);stroke:#b46e00;stroke:lab(53.1422% 27.8485 94.8463);stroke-dasharray:4 3}.site-map-module__23UNaa__zone:hover{stroke-width:1.75px}.site-map-module__23UNaa__alertArea{pointer-events:none;stroke-width:1px;stroke-linejoin:round;fill:#debb190a;fill:lab(77.3294% 2.69386 75.006/.04);stroke:#bc9c0073;stroke:lab(65.6678% 3.70267 82.6423/.45);stroke-dasharray:6 4}.site-map-module__23UNaa__alertArea[data-colour=orange]{fill:#ef86000f;fill:lab(66.7687% 36.4701 73.6754/.06);stroke:#d273008c;stroke:lab(58.529% 39.7815 97.1755/.55)}.site-map-module__23UNaa__alertArea[data-colour=red]{fill:#ea3c3f14;fill:lab(53.7962% 66.4339 41.0992/.08);stroke:#db2b33a6;stroke:lab(49.1427% 66.5436 42.1147/.65)}.site-map-module__23UNaa__areaHit{fill:none;stroke:#0000;stroke-width:14px;pointer-events:stroke;cursor:pointer}.site-map-module__23UNaa__areaGroup:hover .site-map-module__23UNaa__alertArea,.site-map-module__23UNaa__areaGroup:hover .site-map-module__23UNaa__zone,.site-map-module__23UNaa__alertArea[data-selected],.site-map-module__23UNaa__zone[data-selected]{stroke-width:2px;stroke-dasharray:none;stroke-opacity:1}.site-map-module__23UNaa__windMark{pointer-events:none}.site-map-module__23UNaa__windShaft{stroke:color-mix(in oklch, var(--text-primary) 42%, transparent);stroke-width:1.5px;stroke-linecap:round}.site-map-module__23UNaa__windValue{fill:var(--text-secondary);paint-order:stroke;stroke:var(--surface-app);stroke-width:2.5px;stroke-linejoin:round;font-size:10px;font-weight:600}.site-map-module__23UNaa__measuredSample{pointer-events:auto}.site-map-module__23UNaa__measuredDot{stroke:var(--surface-app,#fff);stroke-width:1.25px}.site-map-module__23UNaa__measuredName{fill:var(--text-tertiary);paint-order:stroke;stroke:var(--surface-app,#fff);stroke-width:2.5px;stroke-linejoin:round;font-size:9.5px}.site-map-module__23UNaa__temperatureDot{stroke:var(--surface-app);stroke-width:1px}.site-map-module__23UNaa__temperatureLabel{paint-order:stroke;stroke:var(--surface-app);stroke-width:2.5px;stroke-linejoin:round;font-size:10px;font-weight:600}.site-map-module__23UNaa__waveBar{stroke:color-mix(in oklch, var(--text-primary) 45%, transparent);stroke-width:1.5px;stroke-linecap:round}.site-map-module__23UNaa__actions{border-inline-start:1px solid var(--border-subtle);flex-direction:column;min-height:0;padding:2.25rem 0 1.5rem;display:flex;position:relative;overflow-y:auto}.site-map-module__23UNaa__actions[hidden]{display:none}.site-map-module__23UNaa__railToggle{width:1.5rem;height:1.5rem;color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.site-map-module__23UNaa__railToggle:hover{color:var(--text-primary);border-color:var(--border-subtle)}.site-map-module__23UNaa__railBar{border-inline-start:1px solid var(--border-subtle);flex-direction:column;align-items:center;gap:.25rem;min-height:0;padding:2.5rem 0 1rem;display:flex;position:relative;overflow:hidden}.site-map-module__23UNaa__railBar .site-map-module__23UNaa__railToggle{inset-inline:50% auto;transform:translate(-50%)}.site-map-module__23UNaa__railBarItem{writing-mode:vertical-rl;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.75rem .5rem;font-size:.6875rem;font-weight:700;transform:rotate(180deg)}.site-map-module__23UNaa__railBarItem:hover{color:var(--text-primary);background:color-mix(in oklch, var(--text-primary) 6%, transparent)}.site-map-module__23UNaa__railBarItem[data-active]{color:var(--text-primary)}.site-map-module__23UNaa__panel{border-block-end:1px solid var(--border-subtle);flex-direction:column;display:flex}.site-map-module__23UNaa__panel:last-child{border-block-end:none}.site-map-module__23UNaa__panelHead{align-items:start;gap:.25rem;padding-inline:.875rem 1.5rem;display:flex}.site-map-module__23UNaa__panelEye{cursor:pointer;width:1.75rem;height:1.75rem;color:var(--text-tertiary);background:0 0;border:none;border-radius:.375rem;flex:none;place-items:center;margin-block-start:.75rem;padding:0;transition:color .12s,background .12s;display:grid}.site-map-module__23UNaa__panelEye svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round}.site-map-module__23UNaa__panelEye svg [data-core]{fill:currentColor;stroke:none}.site-map-module__23UNaa__panelEye:hover{background:color-mix(in oklch, var(--text-primary) 8%, transparent);color:var(--text-primary)}.site-map-module__23UNaa__panel[data-visible] .site-map-module__23UNaa__panelEye{color:var(--accent-primary)}.site-map-module__23UNaa__panelHeader{cursor:pointer;text-align:start;background:0 0;border:none;flex-direction:column;flex:1;gap:.1875rem;min-width:0;padding:.75rem 0 .75rem .375rem;display:flex}.site-map-module__23UNaa__panelHeadline{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.site-map-module__23UNaa__panelHeader:hover .site-map-module__23UNaa__panelTitle{color:var(--text-primary)}.site-map-module__23UNaa__panelTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:.75rem;font-weight:700;transition:color .12s}.site-map-module__23UNaa__panel[data-open] .site-map-module__23UNaa__panelTitle,.site-map-module__23UNaa__panel[data-visible] .site-map-module__23UNaa__panelTitle{color:var(--text-primary)}.site-map-module__23UNaa__panelSummary{color:var(--text-tertiary);white-space:nowrap;font-size:.6875rem}.site-map-module__23UNaa__panelBody{flex-direction:column;gap:1rem;padding:0 1.5rem 1.25rem 2.375rem;display:flex}.site-map-module__23UNaa__subsection{flex-direction:column;gap:.5rem;display:flex}.site-map-module__23UNaa__subsectionLabel{color:var(--text-tertiary);margin:0;font-size:.6875rem;font-weight:600}.site-map-module__23UNaa__rowStatus{color:var(--text-tertiary);padding-inline-start:1.375rem;font-size:.6875rem}.site-map-module__23UNaa__vesselGlyph{border-inline:4px solid #0000;border-block-end:8px solid var(--text-tertiary);opacity:.55;flex:none;width:0;height:0;margin-inline:.1875rem}.site-map-module__23UNaa__vesselGlyph[data-live]{border-block-end-color:var(--map-vessel);opacity:1}.site-map-module__23UNaa__switchRow{cursor:pointer;align-items:center;gap:.625rem;display:flex}.site-map-module__23UNaa__switch{accent-color:var(--accent-primary);width:.9375rem;height:.9375rem;margin:0}.site-map-module__23UNaa__siteList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.site-map-module__23UNaa__siteRow{border-radius:.375rem;flex-direction:column;gap:.375rem;margin-inline:-.5rem;padding:.375rem .5rem;display:flex}.site-map-module__23UNaa__siteRow:hover{background:color-mix(in oklch, var(--text-primary) 5%, transparent)}.site-map-module__23UNaa__siteRowLine{align-items:center;gap:.5rem;display:flex}.site-map-module__23UNaa__rowSelect{cursor:pointer;text-align:start;min-width:0;color:inherit;font:inherit;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}.site-map-module__23UNaa__penList{flex-direction:column;gap:.125rem;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.site-map-module__23UNaa__penSelect{cursor:pointer;text-align:start;width:100%;color:inherit;font:inherit;background:0 0;border:none;border-radius:.375rem;align-items:center;margin:0;padding:.25rem .5rem;font-size:.8125rem;display:flex}.site-map-module__23UNaa__penSelect:hover,.site-map-module__23UNaa__penSelect[aria-pressed=true]{background:color-mix(in oklch, var(--text-primary) 6%, transparent)}.site-map-module__23UNaa__siteName{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:500;overflow:hidden}.site-map-module__23UNaa__siteAction{color:var(--accent-primary);cursor:pointer;opacity:0;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600;transition:opacity .12s}.site-map-module__23UNaa__siteRow[data-editing],.site-map-module__23UNaa__siteRow[data-selected]{background:color-mix(in oklch, var(--text-primary) 4%, transparent)}.site-map-module__23UNaa__siteRow:hover .site-map-module__23UNaa__siteAction,.site-map-module__23UNaa__siteRow[data-arming] .site-map-module__23UNaa__siteAction,.site-map-module__23UNaa__siteAction:focus-visible,.site-map-module__23UNaa__siteAction[data-always-visible]{opacity:1}.site-map-module__23UNaa__actionError{color:var(--color-error,#dc2626);margin:0;font-size:.75rem}.site-map-module__23UNaa__suggestionsBlock{flex-direction:column;gap:.25rem;margin-block-start:.5rem;display:flex}.site-map-module__23UNaa__disclosure{color:var(--accent-primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:.25rem 0;font-size:.75rem}.site-map-module__23UNaa__disclosure:hover{text-decoration:underline}.site-map-module__23UNaa__coordinateEditor{border:1px solid var(--border-subtle);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.625rem .75rem .75rem;display:flex}.site-map-module__23UNaa__coordinateHint{color:var(--text-secondary);margin:0;font-size:.75rem}.site-map-module__23UNaa__suggestions{flex-direction:column;gap:.375rem;display:flex}.site-map-module__23UNaa__suggestionList{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.site-map-module__23UNaa__suggestion{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-direction:column;align-items:flex-start;gap:.0625rem;padding:.375rem .5rem;display:flex}.site-map-module__23UNaa__suggestion:hover{background:color-mix(in oklch, var(--text-primary) 6%, transparent)}.site-map-module__23UNaa__suggestionTitle{color:var(--text-primary);font-size:.75rem}.site-map-module__23UNaa__suggestionMeta{color:var(--text-tertiary);font-size:.6875rem}.site-map-module__23UNaa__segmentRow{justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.site-map-module__23UNaa__segment{border:1px solid var(--border-subtle);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.site-map-module__23UNaa__segmentButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.1875rem .625rem;font-size:.6875rem}.site-map-module__23UNaa__segmentButton[data-active]{background:color-mix(in oklch, var(--text-primary) 8%, transparent);color:var(--text-primary)}.site-map-module__23UNaa__coordinateFields{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.site-map-module__23UNaa__coordinateField{align-items:center;gap:.375rem;min-width:0;display:flex}.site-map-module__23UNaa__coordinateForm{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.5rem .375rem;display:grid}.site-map-module__23UNaa__coordinateForm>.site-map-module__23UNaa__coordinateField{display:contents}.site-map-module__23UNaa__coordinateForm>button,.site-map-module__23UNaa__coordinateForm>p{grid-column:1/-1;justify-self:start}.site-map-module__23UNaa__coordinateLabel{color:var(--text-tertiary);white-space:nowrap;flex:none;min-width:2.25rem;font-size:.6875rem;font-weight:600}.site-map-module__23UNaa__coordinateInput{min-width:0;color:var(--text-primary);background:var(--surface-input);border:1px solid var(--border-default);border-radius:.375rem;flex:1;padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.site-map-module__23UNaa__actionUnfold{border:1px solid var(--border-subtle);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.site-map-module__23UNaa__coastList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.site-map-module__23UNaa__coastRow{border-block-end:1px solid var(--border-subtle);flex-direction:column;gap:.125rem;padding-block-end:.5rem;display:flex}.site-map-module__23UNaa__coastRow:last-child{border-block-end:none}.site-map-module__23UNaa__coastHead{align-items:center;gap:.375rem;display:flex}.site-map-module__23UNaa__coastWind{color:var(--text-secondary);padding-inline-start:1.0625rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}.site-map-module__23UNaa__coastOutlook{color:var(--text-tertiary);padding-inline-start:1.0625rem;font-size:.625rem}.site-map-module__23UNaa__coastList .site-map-module__23UNaa__windSpark{height:1.375rem}.site-map-module__23UNaa__windSpark{width:100%;height:1.75rem;overflow:visible}.site-map-module__23UNaa__windSparkSpeed{fill:none;stroke:var(--accent-primary);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.site-map-module__23UNaa__windSparkGust{fill:none;stroke:color-mix(in oklch, var(--text-primary) 30%, transparent);stroke-width:1px;stroke-dasharray:3 2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.site-map-module__23UNaa__windArrow{fill:var(--text-secondary);stroke:var(--text-secondary);stroke-width:1px;stroke-linecap:round}.site-map-module__23UNaa__windArrowMissing{color:var(--text-tertiary);font-size:.625rem;line-height:.875rem}.site-map-module__23UNaa__alertList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.site-map-module__23UNaa__alertRow{border:1px solid var(--border-subtle);border-radius:.375rem;flex-direction:column;gap:.25rem;padding:.5rem .625rem;display:flex}.site-map-module__23UNaa__alertSwatch{background:#debb19;background:lab(77.3294% 2.69386 75.006);border-radius:.1875rem;flex:none;width:.625rem;height:.625rem}.site-map-module__23UNaa__alertRow[data-colour=orange] .site-map-module__23UNaa__alertSwatch{background:#ef8600;background:lab(66.7687% 36.4701 73.6754)}.site-map-module__23UNaa__alertRow[data-colour=red] .site-map-module__23UNaa__alertSwatch{background:#ea3c3f;background:lab(53.7962% 66.4339 41.0992)}.site-map-module__23UNaa__alertRow[data-colour=unrated] .site-map-module__23UNaa__alertSwatch{background:var(--text-tertiary)}.site-map-module__23UNaa__alertColour{color:var(--text-tertiary);white-space:nowrap;font-size:.6875rem}.site-map-module__23UNaa__inlineLink{color:var(--accent-primary);text-decoration:underline}.site-map-module__23UNaa__actionRow{gap:.5rem;display:flex}.site-map-module__23UNaa__actionInput{min-width:0;color:var(--text-primary);background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:.375rem;flex:1;padding:.4375rem .625rem;font-size:.8125rem}.site-map-module__23UNaa__actionInput:disabled{opacity:.55}.site-map-module__23UNaa__actionConfirm{color:var(--accent-primary);background:var(--accent-primary-subtle);border:1px solid var(--accent-primary);cursor:pointer;border-radius:.375rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:600}.site-map-module__23UNaa__actionConfirm:disabled{opacity:.45;cursor:default}.site-map-module__23UNaa__actionCancel{color:var(--text-tertiary);border:1px solid var(--border-subtle);cursor:pointer;background:0 0;border-radius:.375rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500}.site-map-module__23UNaa__actionMeta{color:var(--text-secondary);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.site-map-module__23UNaa__actionNote{color:var(--text-tertiary);margin:0;font-size:.75rem;line-height:1.5}.site-map-module__23UNaa__routeEndpointRow{align-items:center;gap:.5rem;min-width:0;display:flex}.site-map-module__23UNaa__routeEndpointRow[data-waiting] .site-map-module__23UNaa__siteName{color:var(--accent-primary)}.site-map-module__23UNaa__routeWaypointBlock{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.site-map-module__23UNaa__routeWaypointBlock[data-waiting] .site-map-module__23UNaa__coordinateLabel{color:var(--accent-primary)}.site-map-module__23UNaa__routeResult{flex-direction:column;gap:.5rem;display:flex}.site-map-module__23UNaa__routeFigures{flex-direction:column;gap:.125rem;display:flex}.site-map-module__23UNaa__routeFigure{color:var(--text-primary);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem;font-weight:600}.site-map-module__23UNaa__routeFigureUnit{color:var(--text-tertiary);font-size:.75rem;font-weight:500}.site-map-module__23UNaa__routeLeg{color:var(--text-secondary);margin:.25rem 0 0;font-size:.75rem;font-weight:500;line-height:1.4}.site-map-module__23UNaa__routeLegName{color:var(--text-tertiary);font-weight:500}.site-map-module__23UNaa__routeLegName:after{content:" · "}.site-map-module__23UNaa__routeAssumptionsSection{border-block-start:1px solid var(--border-subtle);flex-direction:column;gap:.375rem;margin-top:.5rem;padding-top:.625rem;display:flex}.site-map-module__23UNaa__routeAssumptions{color:var(--text-secondary);flex-direction:column;gap:.25rem;margin:0;padding:0;font-size:.75rem;line-height:1.45;list-style:none;display:flex}.site-map-module__23UNaa__routeCoverage{fill:color-mix(in oklch, var(--map-route) 6%, transparent);stroke:var(--map-route);stroke-width:1.25px;stroke-dasharray:7 5;pointer-events:none}.site-map-module__23UNaa__routeLineHalo{fill:none;stroke:var(--surface-app);stroke-width:5px;stroke-linejoin:round;stroke-linecap:round;pointer-events:none;opacity:.85}.site-map-module__23UNaa__routeLine{fill:none;stroke:var(--map-route);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round;pointer-events:none}.site-map-module__23UNaa__routeEndpoint{fill:none;stroke:var(--map-route);stroke-width:2px;pointer-events:none}.site-map-module__23UNaa__routeEndpoint[data-end=end]{fill:color-mix(in oklch, var(--map-route) 18%, transparent)}.site-map-module__23UNaa__routeVesselStart{pointer-events:none}.site-map-module__23UNaa__routeVesselStart circle{fill:none;stroke:var(--map-vessel);stroke-width:2px;stroke-dasharray:4 3}.site-map-module__23UNaa__routeVesselStart polygon{fill:none;stroke:var(--map-route);stroke-width:2.25px}.site-map-module__23UNaa__routeFixAge{color:var(--text-secondary);white-space:nowrap;font-size:.75rem;font-weight:600}.site-map-module__23UNaa__routeFixAge[data-stale]{color:var(--status-warning-text,#b45309);background:var(--status-warning-bg,#f59e0b2e);border-radius:.25rem;padding:.1rem .35rem;font-weight:700}.site-map-module__23UNaa__routeWaypoint{pointer-events:none}.site-map-module__23UNaa__routeWaypoint polygon{fill:var(--map-route);stroke:var(--surface-app);stroke-width:1.25px}.site-map-module__23UNaa__routeWaypointLabel{fill:var(--map-route);text-anchor:middle;font-size:9px;font-weight:700}.site-map-module__23UNaa__store{cursor:pointer}.site-map-module__23UNaa__storeGlyph{fill:var(--map-factory);stroke:var(--surface-app);stroke-width:1.5px;stroke-linejoin:round}.site-map-module__23UNaa__store:hover .site-map-module__23UNaa__storeGlyph,.site-map-module__23UNaa__store[data-selected] .site-map-module__23UNaa__storeGlyph{fill:var(--map-factory-strong)}.site-map-module__23UNaa__storeLabel{fill:var(--map-factory);paint-order:stroke;stroke:var(--surface-app);stroke-width:3px;stroke-linejoin:round;cursor:pointer;font-size:12px;font-weight:600}.site-map-module__23UNaa__store:hover .site-map-module__23UNaa__storeLabel,.site-map-module__23UNaa__store[data-selected] .site-map-module__23UNaa__storeLabel{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.site-map-module__23UNaa__legLine{fill:none;stroke:var(--map-route);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round;pointer-events:none}.site-map-module__23UNaa__legLine[data-typed]{stroke-dasharray:6 5}.site-map-module__23UNaa__legBadge{pointer-events:none}.site-map-module__23UNaa__legBadge circle{fill:var(--map-route);stroke:var(--surface-app);stroke-width:1.5px}.site-map-module__23UNaa__legBadgeNumber{fill:var(--surface-app);text-anchor:middle;dominant-baseline:central;font-size:10px;font-weight:700}.site-map-module__23UNaa__legBadgeLabel{fill:var(--map-route);paint-order:stroke;stroke:var(--surface-app);stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:600}@media (max-width:64rem){.site-map-module__23UNaa__page{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.site-map-module__23UNaa__islandDock{inset-inline:0}.site-map-module__23UNaa__actions{border-inline-start:none;border-block-start:1px solid var(--border-subtle);padding-block-start:0}}.site-map-module__23UNaa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.sea-map-module__yUKxrG__wrap{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.sea-map-module__yUKxrG__mapBox{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:8px;height:clamp(22rem,60vh,40rem);position:relative;overflow:hidden}.sea-map-module__yUKxrG__empty,.sea-map-module__yUKxrG__offMap{color:var(--text-secondary);margin:0;font-size:.8125rem}.sea-map-module__yUKxrG__legend{color:var(--text-secondary);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.sea-map-module__yUKxrG__legend li:before{content:"";background:var(--text-secondary);width:10px;height:10px;margin-right:6px;display:inline-block}.sea-map-module__yUKxrG__legend li[data-kind=site]:before{background:#00774f;background:lab(43.7082% -44.6204 15.4091);border-radius:50%}.sea-map-module__yUKxrG__legend li[data-kind=facility]:before{background:#af7100;background:lab(53.3111% 22.0678 70.0962)}.sea-map-module__yUKxrG__legend li[data-kind=warehouse]:before{background:#af7100;background:lab(53.3111% 22.0678 70.0962);border-radius:50% 50% 50% 0}.sea-map-module__yUKxrG__legend li[data-kind=boat]:before{clip-path:polygon(50% 0,100% 100%,50% 75%,0 100%);background:#df500c;background:lab(54.3653% 54.9514 62.5646)}
.boats-map-module__TcJnGa__layout{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:8px;display:grid}.boats-map-module__TcJnGa__side{flex-direction:column;gap:8px;min-width:0;padding:12px 0 16px 16px;display:flex}.boats-map-module__TcJnGa__sideTitle{color:var(--text-secondary);margin:0;font-size:.8125rem;font-weight:600}.boats-map-module__TcJnGa__map{min-width:0}.boats-map-module__TcJnGa__runList,.boats-map-module__TcJnGa__legList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.boats-map-module__TcJnGa__runButton{width:100%;font:inherit;text-align:left;color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border-default);cursor:pointer;border-radius:6px;flex-direction:column;gap:2px;padding:6px 8px;font-size:.75rem;display:flex}.boats-map-module__TcJnGa__runButton span{color:var(--text-secondary)}.boats-map-module__TcJnGa__runButton:hover{border-color:var(--border-focus)}.boats-map-module__TcJnGa__runButton[data-active]{border-color:var(--border-focus);background:var(--accent-primary-subtle)}.boats-map-module__TcJnGa__runButton[data-emergency] b:before{content:"🚨 "}.boats-map-module__TcJnGa__legList{color:var(--text-primary);font-size:.75rem}.boats-map-module__TcJnGa__legList b{min-width:1.25em;color:var(--text-secondary);display:inline-block}.boats-map-module__TcJnGa__legList small{color:var(--text-secondary);margin-left:6px}.boats-map-module__TcJnGa__preview{flex-direction:column;align-items:flex-start;gap:4px;font-size:.75rem;display:flex}.boats-map-module__TcJnGa__muted{color:var(--text-secondary);margin:0;font-size:.75rem}.boats-map-module__TcJnGa__link{font:inherit;color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;text-decoration:underline}.boats-map-module__TcJnGa__clock{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:.75rem;display:flex}@media (max-width:48rem){.boats-map-module__TcJnGa__layout{grid-template-columns:minmax(0,1fr)}.boats-map-module__TcJnGa__side{padding-right:16px}}
.kpi-strip-module__42cnhW__strip{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:4px 0 16px;display:grid}.kpi-strip-module__42cnhW__card{border:1px solid var(--border-default);background:var(--surface-card);border-left-width:3px;border-radius:8px;flex-direction:column;gap:4px;padding:8px 16px;display:flex}.kpi-strip-module__42cnhW__card[data-tone=danger]{border-left-color:var(--color-error)}.kpi-strip-module__42cnhW__card[data-tone=warning]{border-left-color:var(--color-warning)}.kpi-strip-module__42cnhW__card[data-tone=info]{border-left-color:var(--accent-primary)}.kpi-strip-module__42cnhW__card[data-tone=ok]{border-left-color:var(--color-success)}.kpi-strip-module__42cnhW__label{color:var(--text-secondary);font-size:12px}.kpi-strip-module__42cnhW__value{color:var(--text-primary);font-size:20px;font-weight:600}.kpi-strip-module__42cnhW__hint{color:var(--text-secondary);font-size:12px}
.ship-module__i-8Crq__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.ship-module__i-8Crq__layout[data-panel=open]{grid-template-columns:minmax(0,1fr) 26rem}.ship-module__i-8Crq__main{flex-direction:column;gap:12px;min-width:0;display:flex}.ship-module__i-8Crq__readyList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ship-module__i-8Crq__ready{color:var(--text-secondary);background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;margin:0;padding:6px 12px;font-size:.8125rem}.ship-module__i-8Crq__ready b{color:var(--text-primary)}.ship-module__i-8Crq__ready [data-tone=ok]{color:var(--status-success-text)}.ship-module__i-8Crq__ready [data-tone=warning]{color:var(--status-warning-text)}.ship-module__i-8Crq__shelf{white-space:nowrap;align-items:center;gap:4px;margin-inline-end:6px;display:inline-flex}.ship-module__i-8Crq__legend{color:var(--text-muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.ship-module__i-8Crq__legendHint{margin-inline-start:auto}.ship-module__i-8Crq__swatch,.ship-module__i-8Crq__swatchLimit,.ship-module__i-8Crq__swatchOver{vertical-align:middle;border-radius:2px;width:10px;height:10px;display:inline-block}.ship-module__i-8Crq__swatchLimit{border-left:2px dashed var(--text-primary);border-radius:0;width:0;height:12px}.ship-module__i-8Crq__swatchOver,.ship-module__i-8Crq__over{background:repeating-linear-gradient(135deg, var(--status-danger-text) 0 3px, transparent 3px 6px)}.ship-module__i-8Crq__swatchOver{border:1px solid var(--status-danger-text)}.ship-module__i-8Crq__seg[data-kind=load],.ship-module__i-8Crq__swatch[data-kind=load]{background:var(--accent-primary)}.ship-module__i-8Crq__seg[data-kind=sailOut],.ship-module__i-8Crq__swatch[data-kind=sailOut]{background:color-mix(in oklch, var(--accent-primary) 55%, transparent)}.ship-module__i-8Crq__seg[data-kind=blow],.ship-module__i-8Crq__swatch[data-kind=blow]{background:color-mix(in oklch, var(--accent-primary) 85%, var(--status-success-text))}.ship-module__i-8Crq__seg[data-kind=sailHome],.ship-module__i-8Crq__swatch[data-kind=sailHome]{background:color-mix(in oklch, var(--accent-primary) 30%, transparent)}.ship-module__i-8Crq__seg[data-mode=road][data-kind=load]{background:var(--status-warning-text)}.ship-module__i-8Crq__seg[data-mode=road][data-kind=sailOut],.ship-module__i-8Crq__swatch[data-mode=road]{background:color-mix(in oklch, var(--status-warning-text) 60%, transparent)}.ship-module__i-8Crq__seg[data-mode=road][data-kind=blow]{background:color-mix(in oklch, var(--status-warning-text) 85%, var(--text-primary))}.ship-module__i-8Crq__seg[data-mode=road][data-kind=sailHome]{background:color-mix(in oklch, var(--status-warning-text) 30%, transparent)}.ship-module__i-8Crq__cell{cursor:pointer;border-radius:6px;flex-direction:column;gap:4px;padding:4px;display:flex}.ship-module__i-8Crq__cell:hover{background:var(--surface-card-hover)}.ship-module__i-8Crq__bar{background:var(--surface-input);border-radius:3px;height:14px;display:flex;position:relative}.ship-module__i-8Crq__trip{display:contents}.ship-module__i-8Crq__trip+.ship-module__i-8Crq__trip .ship-module__i-8Crq__seg:first-child{box-shadow:inset 2px 0 0 var(--surface-card)}.ship-module__i-8Crq__seg{outline-offset:-2px;flex:none;height:100%;display:block;position:relative;overflow:hidden}.ship-module__i-8Crq__seg:focus-visible{outline:2px solid var(--text-primary)}.ship-module__i-8Crq__over{inset-block:0;position:absolute;right:0}.ship-module__i-8Crq__limit{border-left:2px dashed var(--text-primary);pointer-events:none;width:0;position:absolute;top:-2px;bottom:-2px}.ship-module__i-8Crq__tip{z-index:3;white-space:nowrap;color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border-default);pointer-events:none;border-radius:6px;padding:3px 8px;font-size:.75rem;position:absolute;bottom:calc(100% + 6px);left:0}.ship-module__i-8Crq__chipRow{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:.6875rem;display:flex}.ship-module__i-8Crq__chip{font-variant-numeric:tabular-nums;color:var(--text-secondary);border:1px solid var(--border-default);cursor:pointer;background:0 0;border-radius:999px;padding:0 6px;font-size:.75rem;font-weight:600}.ship-module__i-8Crq__chip[data-over]{color:var(--status-danger-text);border-color:var(--status-danger-text)}.ship-module__i-8Crq__reason{color:var(--status-danger-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.3;display:-webkit-box;overflow:hidden}.ship-module__i-8Crq__panel{background:var(--surface-card);border:1px solid var(--border-default);border-radius:.5rem;flex-direction:column;gap:10px;max-height:calc(100vh - 4rem);padding:12px;font-size:.8125rem;display:flex;position:sticky;top:.5rem;overflow:auto}.ship-module__i-8Crq__panelHead{align-items:center;gap:8px;display:flex}.ship-module__i-8Crq__panelTitle{flex:1;margin:0;font-size:1rem;font-weight:700}.ship-module__i-8Crq__panelClose{min-width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.35rem}.ship-module__i-8Crq__panelClose:hover{background:var(--surface-card-hover)}.ship-module__i-8Crq__steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ship-module__i-8Crq__steps li{grid-template-columns:6.5rem 1fr 3rem 3rem;align-items:baseline;gap:8px;display:grid}.ship-module__i-8Crq__stepTime,.ship-module__i-8Crq__stepNum{font-variant-numeric:tabular-nums;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.ship-module__i-8Crq__cell{transition:none}}.ship-module__i-8Crq__tripSteps{flex-direction:column;gap:10px;display:flex}.ship-module__i-8Crq__tripGroup{flex-direction:column;gap:4px;display:flex}.ship-module__i-8Crq__tripGroup[data-highlight]{outline:2px solid var(--text-link);outline-offset:4px;border-radius:4px}.ship-module__i-8Crq__tripHead{color:var(--text-primary);margin:0;font-size:.8125rem;font-weight:700}.ship-module__i-8Crq__total{border-top:1px solid var(--border-default);margin:0;padding-top:6px;font-weight:600}.ship-module__i-8Crq__total[data-over],.ship-module__i-8Crq__total b{color:var(--status-danger-text)}.ship-module__i-8Crq__road{stroke:var(--text-muted);stroke-width:3px;stroke-dasharray:8 6;fill:none}
.board-module__34c47a__board{--h:6;--pin-stroke:6px;--water:#072135;--land:#213d41;flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}@supports (color:lab(0% 0 0)){.board-module__34c47a__board{--water:lab(11.7067% -3.7588 -16.3167);--land:lab(23.7493% -10.492 -5.58524)}}.board-module__34c47a__stage{background:var(--water);border:1px solid var(--border-default);border-radius:12px;flex:1;min-height:0;position:relative;overflow:hidden}.board-module__34c47a__svg{cursor:grab;touch-action:none;outline:none;width:100%;height:100%;display:block}.board-module__34c47a__svg:active{cursor:grabbing}.board-module__34c47a__coast{fill:var(--land);stroke:var(--land);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:opacity .6s}.board-module__34c47a__tint{pointer-events:none;background:#021643;background:lab(8.43568% 8.90369 -31.5404);position:absolute;inset:0}.board-module__34c47a__tint[data-tone=warm]{background:#aa5910;background:lab(47.1083% 30.5254 51.8556)}.board-module__34c47a__svg text{fill:var(--text-primary);paint-order:stroke;stroke:var(--surface-card);stroke-width:3px;stroke-linejoin:round;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:inherit;font-size:11px}.board-module__34c47a__svg .board-module__34c47a__small{fill:var(--text-secondary);font-size:10px}.board-module__34c47a__svg .board-module__34c47a__strong{font-variant-numeric:tabular-nums;font-weight:700}.board-module__34c47a__mid{text-anchor:middle}.board-module__34c47a__layer{isolation:isolate}.board-module__34c47a__layer[data-barge-open] .board-module__34c47a__siteName,.board-module__34c47a__layer[data-barge-open] .board-module__34c47a__storeLabel,.board-module__34c47a__layer[data-barge-open] .board-module__34c47a__hit:not([data-open]) .board-module__34c47a__bargeName,.board-module__34c47a__layer[data-barge-open] .board-module__34c47a__token{opacity:.2}.board-module__34c47a__zoneStop[data-tone=ok]{stop-color:var(--color-success)}.board-module__34c47a__zoneStop[data-tone=warn]{stop-color:var(--color-warning)}.board-module__34c47a__zoneStop[data-tone=danger]{stop-color:var(--color-error)}.board-module__34c47a__zoneStop[data-end]{stop-opacity:0}.board-module__34c47a__zoneStop:not([data-end]){stop-opacity:.55}.board-module__34c47a__zone{pointer-events:none}.board-module__34c47a__hit{cursor:pointer;outline:none}.board-module__34c47a__hit:focus-visible .board-module__34c47a__bargeBody,.board-module__34c47a__hit:focus-visible .board-module__34c47a__storeBody,.board-module__34c47a__hit:focus-visible .board-module__34c47a__disc,.board-module__34c47a__hit[data-selected] .board-module__34c47a__bargeBody,.board-module__34c47a__hit[data-selected] .board-module__34c47a__storeBody,.board-module__34c47a__hit[data-selected] .board-module__34c47a__disc{stroke:var(--accent-primary);stroke-width:2.5px}.board-module__34c47a__storeBody,.board-module__34c47a__millBody{fill:var(--surface-card);stroke:var(--surface-input);stroke-width:var(--pin-stroke)}.board-module__34c47a__storeOurs,.board-module__34c47a__storeSupplier{fill:none;stroke-width:var(--pin-stroke);stroke-linecap:butt;transform-box:fill-box;transform-origin:50%;pointer-events:none;transform:rotate(-90deg)}.board-module__34c47a__storeOurs{stroke:var(--accent-primary)}.board-module__34c47a__storeSupplier{stroke:var(--text-tertiary)}.board-module__34c47a__svg .board-module__34c47a__storeLabel{stroke:var(--surface-card);stroke-width:5px;stroke-opacity:.9}.board-module__34c47a__anchor,.board-module__34c47a__factory{fill:none;stroke:var(--text-primary);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.board-module__34c47a__factory{fill:var(--text-primary);stroke:none}.board-module__34c47a__siteName{pointer-events:all}.board-module__34c47a__bargeBody{fill:var(--surface-card);stroke:var(--surface-input);stroke-width:4px}.board-module__34c47a__bargeArc{fill:none;stroke:var(--color-success);stroke-width:4px;stroke-linecap:butt;transform-box:fill-box;transform-origin:50%;transform:rotate(-90deg)}.board-module__34c47a__bargeArc[data-tone=warn]{stroke:var(--color-warning)}.board-module__34c47a__bargeArc[data-tone=danger]{stroke:var(--color-error)}.board-module__34c47a__svg .board-module__34c47a__bargeName{stroke:none;paint-order:normal;font-size:9px}.board-module__34c47a__hit[data-open] .board-module__34c47a__bargeBody{stroke:var(--accent-primary)}.board-module__34c47a__fanSilo{transform:translate(calc(var(--tx) * 1px), calc(var(--ty) * 1px))}.board-module__34c47a__siloTrack{fill:var(--surface-input);stroke:var(--border-default);stroke-width:1px}.board-module__34c47a__siloFill{fill:var(--product,var(--accent-primary));transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(var(--fill,0));transition:transform .28s linear}.board-module__34c47a__siloFill[data-tone=danger]{fill:var(--color-error)}.board-module__34c47a__lane{fill:none;stroke:var(--accent-primary);stroke-opacity:.32;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}.board-module__34c47a__lane[data-flowing]{stroke-opacity:.6}.board-module__34c47a__lane[data-flicker]{stroke:var(--color-error);stroke-opacity:.85}.board-module__34c47a__laneFlow{fill:none;stroke:#e1f2f8;stroke:lab(94.3214% -5.07608 -4.90533);stroke-width:2px;stroke-opacity:0;stroke-linecap:round;stroke-dasharray:2 16;vector-effect:non-scaling-stroke;pointer-events:none}.board-module__34c47a__laneFlow[data-flowing]{stroke-opacity:.9}.board-module__34c47a__laneFlow[data-flicker]{stroke:#ffb6af;stroke:lab(81.1512% 46.7935 26.2569)}.board-module__34c47a__token{offset-rotate:0deg}.board-module__34c47a__disc{fill:var(--accent-primary);stroke:var(--surface-card);stroke-width:2px}.board-module__34c47a__token[data-emergency] .board-module__34c47a__disc{fill:var(--color-error)}.board-module__34c47a__token[data-supplier] .board-module__34c47a__disc{fill:#009b9b;fill:lab(57.1854% -39.2809 -11.7414)}.board-module__34c47a__ring{fill:none;stroke:var(--color-warning);stroke-width:3px;pointer-events:none}.board-module__34c47a__svg .board-module__34c47a__glyph{text-anchor:middle;dominant-baseline:central;fill:var(--surface-card);stroke:none;font-size:12px}.board-module__34c47a__svg .board-module__34c47a__boatName{dominant-baseline:central}.board-module__34c47a__boatName[data-side=right]{text-anchor:start}.board-module__34c47a__boatName[data-side=left]{text-anchor:end}.board-module__34c47a__boatName[data-side=above]{text-anchor:middle}.board-module__34c47a__tipTrack{offset-rotate:0deg;pointer-events:none}.board-module__34c47a__tipBox{fill:var(--surface-card);stroke:var(--surface-input);stroke-width:1px;filter:drop-shadow(0 2px 6px #00000040)}.board-module__34c47a__svg .board-module__34c47a__tipText{stroke:none;dominant-baseline:central;font-size:11px}.board-module__34c47a__layer[data-barge-open] .board-module__34c47a__chipGroup{opacity:.2}.board-module__34c47a__chipBox{fill:var(--surface-card);stroke:var(--accent-primary);stroke-width:1.5px}.board-module__34c47a__chipBox[data-unconfirmed]{stroke:var(--color-warning);stroke-width:3px}.board-module__34c47a__svg .board-module__34c47a__chipText{stroke:none;dominant-baseline:central;font-size:11px}.board-module__34c47a__chipList{display:none}.board-module__34c47a__chipGroup:hover .board-module__34c47a__chipList,.board-module__34c47a__chipGroup:focus-within .board-module__34c47a__chipList,.board-module__34c47a__chipGroup[data-open] .board-module__34c47a__chipList{display:block}.board-module__34c47a__chipListBox{fill:var(--surface-card);stroke:var(--surface-input);stroke-width:1px;filter:drop-shadow(0 2px 6px #00000040)}.board-module__34c47a__chipRow{fill:#0000}.board-module__34c47a__hit:hover>.board-module__34c47a__chipRow,.board-module__34c47a__hit:focus-visible>.board-module__34c47a__chipRow{fill:var(--surface-input)}.board-module__34c47a__svg .board-module__34c47a__chipRowText{stroke:none;dominant-baseline:central;text-anchor:start;font-size:11px}.board-module__34c47a__cargoTrack{fill:var(--surface-input)}.board-module__34c47a__cargoFill{fill:var(--color-success)}.board-module__34c47a__token[data-emergency] .board-module__34c47a__cargoFill{fill:var(--color-error)}.board-module__34c47a__progressFill{fill:var(--text-secondary)}.board-module__34c47a__svg .board-module__34c47a__quest{pointer-events:all;fill:var(--color-warning);font-size:12px;font-weight:700}.board-module__34c47a__popChip{fill:var(--color-success);stroke:none}.board-module__34c47a__svg .board-module__34c47a__popText{fill:var(--surface-card);stroke:none;dominant-baseline:middle;font-size:16px;font-weight:700}.board-module__34c47a__pulseRing{fill:none;stroke:var(--color-success);stroke-width:2px;pointer-events:none;transform-box:fill-box;transform-origin:50%}@keyframes board-module__34c47a__unfold{0%{opacity:0;transform:translate(0)scale(.3)}to{opacity:1;transform:translate(calc(var(--tx) * 1px), calc(var(--ty) * 1px)) scale(1)}}@keyframes board-module__34c47a__rise{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-28px)}}@keyframes board-module__34c47a__tickUp{0%{fill:var(--color-success);transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes board-module__34c47a__pulseOnce{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes board-module__34c47a__flow{to{stroke-dashoffset:-18px}}@keyframes board-module__34c47a__flicker{0%,to{stroke-opacity:.9}45%{stroke-opacity:.2}60%{stroke-opacity:.8}}@keyframes board-module__34c47a__breathe{0%,to{opacity:.75}50%{opacity:1}}@media (prefers-reduced-motion:no-preference){.board-module__34c47a__board:not([data-reduced-motion]) .board-module__34c47a__laneFlow[data-flowing]{animation:.9s linear infinite board-module__34c47a__flow}.board-module__34c47a__board:not([data-reduced-motion]) .board-module__34c47a__lane[data-flicker]{animation:.9s step-end infinite board-module__34c47a__flicker}.board-module__34c47a__board:not([data-reduced-motion]) .board-module__34c47a__zone[data-tone=warn],.board-module__34c47a__board:not([data-reduced-motion]) .board-module__34c47a__zone[data-tone=danger]{animation:3.2s ease-in-out infinite board-module__34c47a__breathe}.board-module__34c47a__board:not([data-reduced-motion]) .board-module__34c47a__popBadge{animation:3s ease-out forwards board-module__34c47a__rise}.board-module__34c47a__board:not([data-reduced-motion]) [data-pulse] .board-module__34c47a__pulseRing{animation:3s ease-out board-module__34c47a__pulseOnce}.board-module__34c47a__board:not([data-reduced-motion]) [data-pulse] .board-module__34c47a__storeLabel{animation:1.4s ease-out board-module__34c47a__tickUp}.board-module__34c47a__board:not([data-reduced-motion]) .board-module__34c47a__fanSilo{animation:.28s ease-out both board-module__34c47a__unfold;animation-delay:calc(var(--i) * 30ms)}}.board-module__34c47a__zoom{flex-direction:column;align-items:stretch;gap:4px;display:flex;position:absolute;top:10px;right:10px}.board-module__34c47a__zoomButton{width:2rem;height:2rem;font:inherit;color:var(--text-primary);cursor:pointer;background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;font-size:1rem;line-height:1}.board-module__34c47a__zoomButton:hover:not(:disabled),.board-module__34c47a__zoomButton:focus-visible{border-color:var(--accent-primary)}.board-module__34c47a__zoomButton:disabled{cursor:default;opacity:.45}.board-module__34c47a__zoomLevel{text-align:center;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.6875rem}.board-module__34c47a__hud{pointer-events:none;background:color-mix(in oklch, var(--surface-card) 88%, transparent);border:1px solid var(--border-default);border-radius:10px;align-items:center;gap:8px;padding:6px 10px 6px 6px;display:flex;position:absolute;top:10px;left:10px}.board-module__34c47a__hudDial{width:2.25rem;height:2.25rem}.board-module__34c47a__hudFace{fill:var(--water);stroke:var(--border-default);stroke-width:1.5px}.board-module__34c47a__hudTick{stroke:var(--text-secondary);stroke-width:1.5px;stroke-linecap:round}.board-module__34c47a__hudHour,.board-module__34c47a__hudMinute{stroke:var(--text-primary);stroke-linecap:round}.board-module__34c47a__hudHour{stroke-width:2.5px}.board-module__34c47a__hudMinute{stroke:var(--accent-primary);stroke-width:1.5px}.board-module__34c47a__hudText{flex-direction:column;line-height:1.1;display:flex}.board-module__34c47a__hudTime{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.board-module__34c47a__hud[data-outside] .board-module__34c47a__hudTime{color:var(--text-secondary)}.board-module__34c47a__hudDay{color:var(--text-secondary);font-size:.6875rem}.board-module__34c47a__clock{align-items:center;gap:8px;display:flex}.board-module__34c47a__clockButton{font:inherit;color:var(--text-primary);cursor:pointer;background:var(--surface-card);border:1px solid var(--border-default);border-radius:6px;padding:4px 10px;font-size:.8125rem}.board-module__34c47a__clockButton[aria-pressed=true]{color:var(--surface-card);background:var(--accent-primary);border-color:var(--accent-primary)}.board-module__34c47a__clockButton:disabled{cursor:not-allowed;opacity:.5}.board-module__34c47a__clockSpeed{gap:4px;display:inline-flex}.board-module__34c47a__clockRange{min-width:6rem;accent-color:var(--accent-primary);flex:1}.board-module__34c47a__clockOutside{color:var(--color-warning);white-space:nowrap;font-size:.75rem}.board-module__34c47a__clockTime{text-align:right;font-variant-numeric:tabular-nums;min-width:3.5rem;font-size:.8125rem;font-weight:600}.board-module__34c47a__note{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;overflow:hidden}.board-module__34c47a__card{z-index:2;background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;width:min(20rem,100% - 20px);padding:12px;position:absolute;top:10px;right:56px;box-shadow:0 8px 24px #0006;box-shadow:0 8px 24px lab(0% 0 0/.4)}.board-module__34c47a__cardHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.board-module__34c47a__cardTitle{margin:0;font-size:.9375rem}.board-module__34c47a__cardSub{color:var(--text-secondary);font-size:.75rem}.board-module__34c47a__cardClose{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:1.125rem;line-height:1.4}.board-module__34c47a__cardStats{gap:4px;margin:8px 0;padding:0;font-size:.8125rem;list-style:none;display:grid}.board-module__34c47a__cardActions{flex-wrap:wrap;gap:6px;display:flex}.board-module__34c47a__cardLink{color:var(--text-primary);background:var(--surface-input);border:1px solid var(--border-default);border-radius:6px;padding:4px 10px;font-size:.8125rem;text-decoration:none}.board-module__34c47a__cardLink:hover,.board-module__34c47a__cardLink:focus-visible{border-color:var(--accent-primary)}@media (prefers-reduced-motion:reduce){.board-module__34c47a__siloFill,.board-module__34c47a__coast,.board-module__34c47a__layer{transition:none}}.board-module__34c47a__cardShelf{white-space:nowrap;align-items:center;gap:4px;margin-inline-end:8px;display:inline-flex}
.dashboard-module__WGWDiW__dash{flex:1;gap:0;min-height:0}.dashboard-module__WGWDiW__layout{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);gap:16px;min-height:0;display:grid}.dashboard-module__WGWDiW__boardCol{min-width:0;min-height:0}.dashboard-module__WGWDiW__column{flex-direction:column;gap:16px;min-width:0;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.dashboard-module__WGWDiW__column>section{flex:none;margin-bottom:0}@media (max-width:1100px){.dashboard-module__WGWDiW__layout{flex:none;grid-template-rows:none;grid-template-columns:minmax(0,1fr);height:auto}.dashboard-module__WGWDiW__boardCol{height:60dvh;min-height:26rem}.dashboard-module__WGWDiW__layout[data-board-only] .dashboard-module__WGWDiW__boardCol{height:80dvh;min-height:30rem}.dashboard-module__WGWDiW__column{overflow:visible}}@media (max-width:639px){.dashboard-module__WGWDiW__layout{display:block}.dashboard-module__WGWDiW__column{gap:16px}}.dashboard-module__WGWDiW__ring{--ring:var(--accent-primary);width:var(--size);height:var(--size);flex:none;position:relative}.dashboard-module__WGWDiW__ring[data-tone=ok]{--ring:var(--color-success)}.dashboard-module__WGWDiW__ring[data-tone=warn]{--ring:var(--color-warning)}.dashboard-module__WGWDiW__ring[data-tone=danger]{--ring:var(--color-error)}.dashboard-module__WGWDiW__ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.dashboard-module__WGWDiW__ringTrack,.dashboard-module__WGWDiW__ringArc,.dashboard-module__WGWDiW__ringSegment{fill:none;stroke-width:10px}.dashboard-module__WGWDiW__ringTrack{stroke:var(--surface-input)}.dashboard-module__WGWDiW__ringArc{stroke:var(--ring);stroke-linecap:round;transition:stroke-dasharray .6s,stroke .3s}.dashboard-module__WGWDiW__ringSegment{stroke-linecap:butt;transition:stroke-dasharray .6s,stroke-dashoffset .6s}.dashboard-module__WGWDiW__ringBody{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dashboard-module__WGWDiW__progressText{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:.8125rem;font-weight:600}.dashboard-module__WGWDiW__progress{background:var(--surface-input);border-radius:3px;height:6px;margin:0 16px 8px;overflow:hidden}.dashboard-module__WGWDiW__progress>i{height:100%;width:calc(var(--fill) * 100%);background:var(--color-success);border-radius:3px;transition:width .4s;display:block}.dashboard-module__WGWDiW__missionList,.dashboard-module__WGWDiW__raceList{margin:0;padding:0 0 8px;list-style:none}.dashboard-module__WGWDiW__mission{min-height:40px;color:var(--text-primary);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:0 16px;display:grid}.dashboard-module__WGWDiW__mission+.dashboard-module__WGWDiW__mission{border-top:1px solid var(--border-subtle)}.dashboard-module__WGWDiW__check{width:18px;height:18px;color:var(--text-inverted);border:2px solid var(--border-strong);border-radius:5px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.dashboard-module__WGWDiW__mission[data-done] .dashboard-module__WGWDiW__check{background:var(--color-success);border-color:var(--color-success)}.dashboard-module__WGWDiW__missionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module__WGWDiW__mission[data-done] .dashboard-module__WGWDiW__missionLabel{color:var(--text-muted);text-decoration:line-through}.dashboard-module__WGWDiW__doIt{height:28px;font:inherit;color:var(--text-inverted);background:var(--action-primary-bg);cursor:pointer;border:0;border-radius:4px;padding:0 12px;font-size:.75rem;font-weight:600}.dashboard-module__WGWDiW__doIt:hover{background:var(--action-primary-bg-hover)}.dashboard-module__WGWDiW__doIt:focus-visible,.dashboard-module__WGWDiW__race:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.dashboard-module__WGWDiW__points{color:var(--status-success-text);font-size:.8125rem;font-weight:700;animation:.7s ease-out dashboard-module__WGWDiW__pop}@keyframes dashboard-module__WGWDiW__pop{0%{opacity:0;transform:translateY(8px)scale(.6)}55%{opacity:1;transform:translateY(-4px)scale(1.25)}to{opacity:1;transform:none}}.dashboard-module__WGWDiW__emptyRow{color:var(--text-muted);padding:16px}.dashboard-module__WGWDiW__race{width:100%;min-height:40px;font:inherit;text-align:left;color:var(--text-primary);cursor:pointer;background:0 0;border:0;grid-template-columns:20px 64px 56px minmax(0,1fr) 64px;align-items:center;column-gap:12px;padding:0 16px;display:grid}.dashboard-module__WGWDiW__race:hover{background:var(--surface-row-hover)}li+li>.dashboard-module__WGWDiW__race{border-top:1px solid var(--border-subtle)}.dashboard-module__WGWDiW__rank{color:var(--text-muted);font-size:.75rem;font-weight:700}.dashboard-module__WGWDiW__raceSilo{white-space:nowrap;font-weight:600}.dashboard-module__WGWDiW__raceBar{background:var(--surface-input);border-radius:4px;height:8px;overflow:hidden}.dashboard-module__WGWDiW__raceBar>i{height:100%;width:calc(var(--fill) * 100%);background:var(--accent-primary);border-radius:4px;display:block}.dashboard-module__WGWDiW__race[data-tone=warn] .dashboard-module__WGWDiW__raceBar>i{background:var(--color-warning)}.dashboard-module__WGWDiW__race[data-tone=danger] .dashboard-module__WGWDiW__raceBar>i{background:var(--color-error)}.dashboard-module__WGWDiW__countdown{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.dashboard-module__WGWDiW__race[data-tone=warn] .dashboard-module__WGWDiW__countdown{color:var(--status-warning-text)}.dashboard-module__WGWDiW__race[data-tone=danger] .dashboard-module__WGWDiW__countdown{color:var(--status-danger-text)}@media (prefers-reduced-motion:reduce){.dashboard-module__WGWDiW__points{animation:none}.dashboard-module__WGWDiW__ringArc,.dashboard-module__WGWDiW__ringSegment,.dashboard-module__WGWDiW__progress>i{transition:none}}
.flow-steps-module__CuWD5a__colsDeliver{--cols:6rem 9rem 6rem 5.5rem 5rem 6rem 5rem minmax(14rem, 1fr) 8rem;--min:66rem}.flow-steps-module__CuWD5a__range{align-items:center;gap:.25rem;display:inline-flex}.flow-steps-module__CuWD5a__rangeLabel{color:var(--text-subtle);margin-right:.25rem;font-size:.75rem}.flow-steps-module__CuWD5a__sources{flex-wrap:wrap;gap:.25rem;display:flex}.flow-steps-module__CuWD5a__note{color:var(--text-secondary);margin:0;padding:.5rem 1rem;font-size:.8125rem}.flow-steps-module__CuWD5a__dayCell{font-variant-numeric:tabular-nums;justify-self:end}.flow-steps-module__CuWD5a__dayCell[data-zero]{color:var(--text-subtle)}.flow-steps-module__CuWD5a__sum{font-variant-numeric:tabular-nums;justify-self:end;font-weight:600}.flow-steps-module__CuWD5a__colsReceive{--cols:6.5rem 4.5rem 8rem 5.5rem 5rem 8rem minmax(12rem, 1fr);--min:52rem}.flow-steps-module__CuWD5a__groupHead{color:var(--text-secondary);background:var(--surface-subtle,transparent);padding:.5rem .75rem;font-weight:600}.flow-steps-module__CuWD5a__highlight{outline:2px solid var(--text-link);outline-offset:-2px}
.flow-stepper-module__PFdaHq__stepper{border-bottom:1px solid var(--border-default);scrollbar-width:thin;align-items:stretch;gap:.25rem;display:flex;overflow-x:auto}.flow-stepper-module__PFdaHq__item{flex:none;align-items:center;display:inline-flex}.flow-stepper-module__PFdaHq__divider{background:var(--border-default);flex:none;align-self:center;width:1px;height:1.5rem;margin:0 .5rem}.flow-stepper-module__PFdaHq__arrow{color:var(--text-tertiary);flex:none;align-self:center;font-size:.75rem}.flow-stepper-module__PFdaHq__step{height:2.75rem;color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.875rem;display:inline-flex}.flow-stepper-module__PFdaHq__step:hover{color:var(--text-primary)}.flow-stepper-module__PFdaHq__step[data-active]{border-bottom-color:var(--accent-primary);color:var(--text-primary);font-weight:600}.flow-stepper-module__PFdaHq__number{background:var(--surface-raised);width:1.25rem;height:1.25rem;color:var(--text-secondary);border-radius:50%;place-items:center;font-size:.7rem;font-weight:600;display:inline-grid}.flow-stepper-module__PFdaHq__step[data-active] .flow-stepper-module__PFdaHq__number{background:var(--accent-primary);color:var(--text-inverse,#fff)}.flow-stepper-module__PFdaHq__count{background:var(--surface-raised);color:var(--text-primary);font:inherit;border:0;border-radius:999px;padding:.1rem .5rem;font-size:.75rem;font-weight:600}.flow-stepper-module__PFdaHq__count[data-kind=warn]{background:var(--status-warning-bg);color:var(--status-warning-text)}button.flow-stepper-module__PFdaHq__count{cursor:pointer;margin-left:-.5rem}button.flow-stepper-module__PFdaHq__count[data-active]{outline:1px solid var(--status-warning-text)}
.guide-module__VtMORq__guide{flex-direction:column;gap:.75rem;min-width:0;display:flex}.guide-module__VtMORq__title{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600}.guide-module__VtMORq__lead{color:var(--text-secondary);margin:0}.guide-module__VtMORq__legend{color:var(--text-secondary);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.guide-module__VtMORq__legendItem{align-items:center;gap:.4rem;display:inline-flex}.guide-module__VtMORq__legendArrow{color:var(--accent-primary);font-weight:700}.guide-module__VtMORq__legendSwatch{border:1px dashed var(--border-default);background:var(--surface-raised);border-radius:.25rem;width:1.25rem;height:.8rem;display:inline-block}.guide-module__VtMORq__board{grid-template-rows:auto repeat(6,auto);grid-template-columns:5.5rem repeat(8,minmax(0,1fr));column-gap:1.25rem;min-width:0;display:grid;position:relative}.guide-module__VtMORq__band{z-index:0;grid-column:1/-1;grid-row:var(--row);border-top:1px solid var(--border-default)}.guide-module__VtMORq__band[data-lane=odd]{background:var(--surface-raised)}.guide-module__VtMORq__laneLabel{z-index:1;grid-column:1;grid-row:var(--row);color:var(--text-secondary);overflow-wrap:anywhere;padding:.6rem .5rem;font-size:.75rem;font-weight:600}.guide-module__VtMORq__stepHead{z-index:1;grid-column:var(--col);color:var(--text-primary);grid-row:1;align-items:center;gap:.4rem;padding:0 .25rem .5rem;font-size:.8125rem;font-weight:600;display:flex}.guide-module__VtMORq__stepNumber{background:var(--accent-primary);width:1.25rem;height:1.25rem;color:var(--text-inverse,#fff);border-radius:50%;flex:none;place-items:center;font-size:.7rem;display:inline-grid}.guide-module__VtMORq__cell{z-index:1;grid-column:var(--col);grid-row:var(--row);flex-direction:column;gap:.4rem;min-width:0;padding:.5rem 0;display:flex}.guide-module__VtMORq__cellLabel{display:none}.guide-module__VtMORq__card{border:1px solid var(--border-default);background:var(--surface-card);width:100%;min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.45rem .55rem;font-size:.75rem;display:flex}.guide-module__VtMORq__card:hover{border-color:var(--accent-primary);background:var(--surface-card-hover)}.guide-module__VtMORq__card:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.guide-module__VtMORq__card[data-row=system]{background:var(--surface-raised)}.guide-module__VtMORq__card[data-readonly]{background:var(--surface-raised);border-style:dashed}.guide-module__VtMORq__verb{overflow-wrap:anywhere;font-weight:600}.guide-module__VtMORq__hint{color:var(--text-secondary);overflow-wrap:anywhere}.guide-module__VtMORq__where{flex-wrap:wrap;gap:.25rem;display:flex}.guide-module__VtMORq__badge{background:var(--surface-raised);max-width:100%;color:var(--text-secondary);overflow-wrap:anywhere;border-radius:999px;padding:.05rem .4rem;font-size:.6875rem;display:inline-block}.guide-module__VtMORq__badge[data-mode=field]{background:var(--status-info-bg,var(--surface-accent-subtle));color:var(--status-info-text,var(--accent-primary))}.guide-module__VtMORq__arrows{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.guide-module__VtMORq__arrowPath{fill:none;stroke:var(--accent-primary);stroke-width:1.5px}.guide-module__VtMORq__arrowHead{fill:var(--accent-primary)}.guide-module__VtMORq__footer{border:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary);border-radius:.5rem;flex-wrap:wrap;gap:.5rem 1.5rem;padding:.6rem .75rem;font-size:.75rem;display:flex}.guide-module__VtMORq__footerItem{flex:18rem;margin:0}.guide-module__VtMORq__footerItem strong{color:var(--text-primary)}@media (max-width:767px){.guide-module__VtMORq__board{flex-direction:column;gap:.5rem;display:flex}.guide-module__VtMORq__band,.guide-module__VtMORq__laneLabel,.guide-module__VtMORq__arrows{display:none}.guide-module__VtMORq__stepHead{border-bottom:1px solid var(--border-default);padding-top:.75rem}.guide-module__VtMORq__cellLabel{color:var(--text-secondary);letter-spacing:.02em;text-transform:uppercase;font-size:.6875rem;font-weight:600;display:block}}
.product-search-module__m9YlGW__list{border:1px solid var(--border-default);border-radius:4px;flex-direction:column;max-height:16rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.product-search-module__m9YlGW__option{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:.125rem .5rem;padding:.375rem .5rem;display:flex}.product-search-module__m9YlGW__option[data-active]{background:var(--surface-selected)}.product-search-module__m9YlGW__name{overflow-wrap:anywhere;flex:8rem;min-width:0}.product-search-module__m9YlGW__option[aria-selected=true] .product-search-module__m9YlGW__name{font-weight:700}.product-search-module__m9YlGW__meta{color:var(--text-muted);flex:100%;font-size:.75rem}.product-search-module__m9YlGW__empty{color:var(--text-muted);padding:.5rem}
.akva-accordion-module__bMjKcW__accordion{border-radius:.25rem .25rem 0 0}.akva-accordion-module__bMjKcW__accordion[data-is-open=true]{border-radius:.25rem;box-shadow:0 .25rem .25rem 0 #00000040}.akva-accordion-module__bMjKcW__accordion[data-is-open=true] .akva-accordion-module__bMjKcW__header{background-color:var(--color-primary-5)}.akva-accordion-module__bMjKcW__accordion[data-is-open=true] .akva-accordion-module__bMjKcW__header:hover{background-color:var(--color-primary-5-highlight)}.akva-accordion-module__bMjKcW__header{cursor:pointer;color:var(--color-text-2);background-color:var(--color-secondary-5);border-radius:.25rem .25rem 0 0;align-items:center;gap:1.5rem;width:100%;padding:.5rem 1rem;transition:background-color .25s;display:flex}.akva-accordion-module__bMjKcW__header:hover{background-color:var(--color-secondary-5-highlight)}.akva-accordion-module__bMjKcW__headerChildren{flex-direction:row-reverse;flex-grow:1;gap:.75rem;display:flex}.akva-accordion-module__bMjKcW__headerChild{background-color:var(--color-neutral-3);color:var(--color-text-4);border-radius:.25rem;padding:.25rem 1rem}.akva-accordion-module__bMjKcW__body{width:100%;min-height:6.25rem}.akva-accordion-module__bMjKcW__contentWrapper{grid-template-rows:0fr;transition:grid-template-rows .25s ease-in;display:grid}.akva-accordion-module__bMjKcW__contentWrapper.akva-accordion-module__bMjKcW__open{grid-template-rows:1fr}.akva-accordion-module__bMjKcW__contentWrapper>div{border-radius:0 0 .25rem .25rem;overflow:hidden}.akva-accordion-module__bMjKcW__content{padding-block:var(--akva-accordion-padding-block,2rem);padding-inline:var(--akva-accordion-padding-inline,1.5rem);background:var(--color-neutral-4);border-radius:0 0 .25rem .25rem;flex-direction:column;min-height:0;display:flex}
.AkvaSpinner-module__b74SDW__spinner{--size:var(--spinner-size,1rem);--color:var(--spinner-color,#fff);--speed:var(--spinner-speed,1s);top:calc(50% - var(--size) / 2);left:calc(50% - var(--size) / 2);height:var(--size);width:var(--size);aspect-ratio:1;background:var(--color);--_m:conic-gradient(#0000 10%, var(--color)), linear-gradient(var(--color) 0 0) content-box;-webkit-mask:var(--_m);-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;animation:linear infinite AkvaSpinner-module__b74SDW__l3;animation-duration:var(--speed);border-radius:50%;padding:2px;display:flex;position:absolute;-webkit-mask-composite:source-out;mask-composite:subtract}@keyframes AkvaSpinner-module__b74SDW__l3{to{transform:rotate(1turn)}}
.AkvaButton-module__CfWGka__button{--min-width:var(--akvabutton-min-width);cursor:pointer;height:2.5rem;font-size:var(--sizing-font-normal);min-width:var(--min-width);background:0 0;border:none;border-radius:.25rem;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-weight:700;line-height:1rem;display:flex;position:relative}.AkvaButton-module__CfWGka__button[data-icon-size=small]{height:2rem;font-size:var(--sizing-font-small);padding:.375rem .75rem}.AkvaButton-module__CfWGka__button[data-icon-size=normal][data-icon-mode=secondary-ghost]{padding:.5rem 1rem}.AkvaButton-module__CfWGka__primary{background-color:var(--color-primary-1);color:var(--color-neutral-1)}.AkvaButton-module__CfWGka__primary svg *{fill:var(--color-neutral-1)}.AkvaButton-module__CfWGka__primary:hover{background-color:var(--color-primary-2)}.AkvaButton-module__CfWGka__primary:active{background-color:var(--color-primary-3)}.AkvaButton-module__CfWGka__primary:disabled{background-color:var(--color-primary-4);color:var(--color-neutral-4);cursor:default}.AkvaButton-module__CfWGka__primary:disabled svg *{fill:var(--color-neutral-4)}.AkvaButton-module__CfWGka__primary[data-icon-color=warning]{background-color:var(--color-warning-1);color:var(--color-text-1)}.AkvaButton-module__CfWGka__primary[data-icon-color=warning] svg *{fill:var(--color-neutral-1)}.AkvaButton-module__CfWGka__primary[data-icon-color=warning]:hover{background-color:var(--color-warning-2)}.AkvaButton-module__CfWGka__primary[data-icon-color=warning]:active{background-color:var(--color-warning-3)}.AkvaButton-module__CfWGka__primary[data-icon-color=warning]:disabled{background-color:var(--color-primary-4);color:var(--color-neutral-4);cursor:default}.AkvaButton-module__CfWGka__primary[data-icon-color=warning]:disabled svg *{fill:var(--color-neutral-4)}.AkvaButton-module__CfWGka__secondary{background-color:var(--color-secondary-1);color:var(--color-text-2)}.AkvaButton-module__CfWGka__secondary svg *{fill:var(--color-text-2)}.AkvaButton-module__CfWGka__secondary:hover{background-color:var(--color-secondary-2)}.AkvaButton-module__CfWGka__secondary:active{background-color:var(--color-secondary-3)}.AkvaButton-module__CfWGka__secondary:disabled{background-color:var(--color-secondary-4);color:var(--color-text-5);cursor:default}.AkvaButton-module__CfWGka__secondary:disabled svg *{fill:var(--color-text-5)}.AkvaButton-module__CfWGka__outlined{border:1px solid var(--color-tertiary);color:var(--color-text-4);background-color:#0000}.AkvaButton-module__CfWGka__outlined svg *{fill:var(--color-text-4)}.AkvaButton-module__CfWGka__outlined:hover{border-color:var(--color-text-4);color:var(--color-text-2)}.AkvaButton-module__CfWGka__outlined:hover svg *{fill:var(--color-text-2)}.AkvaButton-module__CfWGka__outlined:enabled:active{border-color:var(--color-text-4);background-color:var(--color-secondary-3);color:var(--color-text-2)}.AkvaButton-module__CfWGka__outlined:enabled:active svg *{fill:var(--color-text-2)}.AkvaButton-module__CfWGka__outlined:disabled{color:var(--color-text-5);border-color:var(--color-secondary-1);cursor:default}.AkvaButton-module__CfWGka__outlined:disabled svg *{fill:var(--color-text-5)}.AkvaButton-module__CfWGka__outlined[data-icon-color=warning]{border:1px solid var(--color-warning-1);color:var(--color-warning-1);background-color:#0000}.AkvaButton-module__CfWGka__outlined[data-icon-color=warning] svg *{fill:var(--color-warning-1)}.AkvaButton-module__CfWGka__outlined[data-icon-color=warning]:hover{border-color:var(--color-warning-2);color:var(--color-warning-2)}.AkvaButton-module__CfWGka__outlined[data-icon-color=warning]:hover svg *{fill:var(--color-warning-2)}.AkvaButton-module__CfWGka__outlined[data-icon-color=warning]:enabled:active{border-color:var(--color-warning-3);background-color:var(--color-warning-secondary-3);color:var(--color-warning-3)}.AkvaButton-module__CfWGka__outlined[data-icon-color=warning]:enabled:active svg *{fill:var(--color-warning-3)}.AkvaButton-module__CfWGka__outlined[data-icon-color=warning]:disabled{color:var(--color-text-5);border-color:var(--color-secondary-1);cursor:default}.AkvaButton-module__CfWGka__outlined[data-icon-color=warning]:disabled svg *{fill:var(--color-text-5)}.AkvaButton-module__CfWGka__ghost{color:var(--color-primary-1)}.AkvaButton-module__CfWGka__ghost svg *{fill:var(--color-primary-1)}.AkvaButton-module__CfWGka__ghost:hover:enabled{color:var(--color-primary-2);background:#ffffff0f}.AkvaButton-module__CfWGka__ghost:hover:enabled svg *{fill:var(--color-primary-2)}.AkvaButton-module__CfWGka__ghost:active:enabled{color:var(--color-primary-2);background:#ffffff1f}.AkvaButton-module__CfWGka__ghost:active:enabled svg *{fill:var(--color-primary-2)}.AkvaButton-module__CfWGka__ghost:disabled{color:var(--color-primary-4);cursor:default}.AkvaButton-module__CfWGka__ghost:disabled svg *{fill:var(--color-primary-4)}.AkvaButton-module__CfWGka__ghost[data-icon-color=warning]{color:var(--color-warning-1)}.AkvaButton-module__CfWGka__ghost[data-icon-color=warning] svg *{fill:var(--color-warning-1)}.AkvaButton-module__CfWGka__ghost[data-icon-color=warning]:enabled:hover{background-color:var(--color-warning-transparent);color:var(--color-warning-2)}.AkvaButton-module__CfWGka__ghost[data-icon-color=warning]:enabled:hover svg *{fill:var(--color-warning-2)}.AkvaButton-module__CfWGka__ghost[data-icon-color=warning]:enabled:active{color:var(--color-warning-2)}.AkvaButton-module__CfWGka__ghost[data-icon-color=warning]:enabled:active svg *{fill:var(--color-warning-2)}.AkvaButton-module__CfWGka__ghost[data-icon-color=warning]:disabled{color:var(--color-primary-4);cursor:default}.AkvaButton-module__CfWGka__ghost[data-icon-color=warning]:disabled svg *{fill:var(--color-primary-4)}.AkvaButton-module__CfWGka__secondary-ghost{color:var(--color-text-1)}.AkvaButton-module__CfWGka__secondary-ghost svg *{fill:var(--color-text-1)}.AkvaButton-module__CfWGka__secondary-ghost:hover:enabled{color:var(--color-text-2);background:#ffffff0f}.AkvaButton-module__CfWGka__secondary-ghost:hover:enabled svg *{fill:var(--color-text-2)}.AkvaButton-module__CfWGka__secondary-ghost:active:enabled{color:var(--color-text-2);background:#ffffff1f}.AkvaButton-module__CfWGka__secondary-ghost:active:enabled svg *{fill:var(--color-text-2)}.AkvaButton-module__CfWGka__secondary-ghost:disabled{color:var(--color-text-4);cursor:default}.AkvaButton-module__CfWGka__secondary-ghost:disabled svg *{fill:var(--color-text-4)}.AkvaButton-module__CfWGka__secondary-ghost[data-icon-color=warning]{color:var(--color-warning-1)}.AkvaButton-module__CfWGka__secondary-ghost[data-icon-color=warning] svg *{fill:var(--color-warning-1)}.AkvaButton-module__CfWGka__secondary-ghost[data-icon-color=warning]:hover{background-color:var(--color-warning-transparent);color:var(--color-warning-2)}.AkvaButton-module__CfWGka__secondary-ghost[data-icon-color=warning]:hover svg *{fill:var(--color-warning-2)}.AkvaButton-module__CfWGka__secondary-ghost[data-icon-color=warning]:active{color:var(--color-warning-2)}.AkvaButton-module__CfWGka__secondary-ghost[data-icon-color=warning]:active svg *{fill:var(--color-warning-3)}.AkvaButton-module__CfWGka__secondary-ghost[data-icon-color=warning]:disabled{color:var(--color-text-4);cursor:default}.AkvaButton-module__CfWGka__secondary-ghost[data-icon-color=warning]:disabled svg *{fill:var(--color-text-4)}.AkvaButton-module__CfWGka__hidden{visibility:hidden}.AkvaButton-module__CfWGka__centered{justify-content:center;align-items:center;gap:var(--akvabutton-gap,.5rem);display:flex}.AkvaButton-module__CfWGka__chip{border:1px solid var(--color-tertiary);height:2rem;font-weight:400;line-height:1.25rem;font-size:var(--sizing-font-small);color:var(--color-text-4);background:0 0;border-radius:6.25rem;gap:.625rem;padding:.375rem .75rem}.AkvaButton-module__CfWGka__chip[data-active=false] label{cursor:pointer}.AkvaButton-module__CfWGka__chip:hover[data-active=false]:not(:disabled){color:var(--color-text-2);border-color:var(--color-text-4)}.AkvaButton-module__CfWGka__chip:active[data-active=false]:not(:disabled),.AkvaButton-module__CfWGka__chip[data-active=true]{background-color:var(--color-primary-1);color:var(--color-neutral-1);border-color:var(--color-primary-1)}.AkvaButton-module__CfWGka__chip:disabled{color:var(--color-text-5);border-color:var(--color-secondary-1);cursor:default}.AkvaButton-module__CfWGka__chip:disabled[data-active=true]{background-color:var(--color-primary-4);border-color:var(--color-primary-4);color:var(--color-neutral-4)}.AkvaButton-module__CfWGka__chip[data-icon-color=warning]{color:var(--color-warning-1);border-color:var(--color-warning-1);background-color:#0000}.AkvaButton-module__CfWGka__chip[data-icon-color=warning] svg *{fill:var(--color-warning-1)}.AkvaButton-module__CfWGka__chip[data-icon-color=warning]:hover[data-active=false]:not(:disabled){background-color:var(--color-warning-2);border-color:var(--color-text-1);color:var(--color-text-1)}.AkvaButton-module__CfWGka__chip[data-icon-color=warning]:hover[data-active=false]:not(:disabled) svg *{fill:var(--color-text-1)}.AkvaButton-module__CfWGka__chip[data-icon-color=warning]:active[data-active=false]:not(:disabled){background-color:var(--color-warning-2);color:var(--color-text-1);border-color:var(--color-warning-2)}.AkvaButton-module__CfWGka__chip[data-icon-color=warning]:active[data-active=false]:not(:disabled) svg *{fill:var(--color-warning-1)}.AkvaButton-module__CfWGka__chip[data-icon-color=warning][data-active=true]{background-color:var(--color-warning-1);color:var(--color-text-1);border-color:var(--color-warning-1)}.AkvaButton-module__CfWGka__chip[data-icon-color=warning][data-active=true] svg *{fill:var(--color-text-1)}.AkvaButton-module__CfWGka__chip[data-icon-color=warning]:disabled{color:var(--color-text-5);border-color:var(--color-secondary-1);cursor:default}.AkvaButton-module__CfWGka__chip[data-icon-color=warning]:disabled svg *{fill:var(--color-secondary-1)}.AkvaButton-module__CfWGka__chip[data-icon-color=warning]:disabled[data-active=true]{background-color:var(--color-primary-4);border-color:var(--color-primary-4);color:var(--color-neutral-4)}
.AkvaCheckbox-module__VkcoTG__checkbox{--button-size:1.5rem;--button-border-width:1px;--button-inner-height:.75rem;--label-font-size:1rem;--top-margin:var(--sizing-tiny);--height:calc(var(--button-size) + var(--top-margin) * 2);font-size:var(--label-font-size);height:var(--height);cursor:pointer;justify-content:flex-start;align-items:center;gap:.75rem;transition:color .5s;display:flex;position:relative}.AkvaCheckbox-module__VkcoTG__checkbox[data-disabled=true]{cursor:default;color:var(--color-text-5)}.AkvaCheckbox-module__VkcoTG__checkbox[data-label-position=right]{flex-direction:row-reverse}.AkvaCheckbox-module__VkcoTG__checkbox[data-label-position=right][data-spacing=packed]{justify-content:flex-end}.AkvaCheckbox-module__VkcoTG__checkbox[data-spacing=space-between]{justify-content:space-between}.AkvaCheckbox-module__VkcoTG__checkbox input{height:initial;width:initial;opacity:0;z-index:-999;margin-bottom:0;position:absolute}.AkvaCheckbox-module__VkcoTG__checkboxCustom{border:var(--button-border-width) solid var(--color-tertiary);height:var(--button-size);width:var(--button-size);background-color:var(--color-neutral-2);border-radius:.25rem;padding:.625rem;display:block;position:relative}.AkvaCheckbox-module__VkcoTG__checkbox:hover input[type=checkbox]:enabled~.AkvaCheckbox-module__VkcoTG__checkboxCustom{border-color:var(--color-text-4)}.AkvaCheckbox-module__VkcoTG__checkbox input[type=checkbox]:disabled~.AkvaCheckbox-module__VkcoTG__checkboxCustom{border-color:var(--color-neutral-7)}.AkvaCheckbox-module__VkcoTG__checkbox input[type=checkbox]:checked~.AkvaCheckbox-module__VkcoTG__checkboxCustom svg{content:"";width:1.375rem;height:1.375rem;display:block;position:absolute;top:0;left:0}.AkvaCheckbox-module__VkcoTG__checkbox input[type=checkbox]~.AkvaCheckbox-module__VkcoTG__checkboxCustom svg{display:none}.AkvaCheckbox-module__VkcoTG__checkbox svg *{fill:var(--color-primary-1)}.AkvaCheckbox-module__VkcoTG__checkbox input[type=checkbox]:disabled~.AkvaCheckbox-module__VkcoTG__checkboxCustom svg *{fill:var(--color-primary-4)}