@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-cyrillic-ext-wght-normal-JQUONSEA.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-vietnamese-wght-normal-TOS5SH3L.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-latin-ext-wght-normal-UBEBQO7H.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/plus-jakarta-sans-latin-wght-normal-XZSBT77D.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-URT2MO6R.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--fx-font-family: Plus Jakarta Sans Variable, Plus Jakarta Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--fx-font-icon: "Material Symbols Outlined";--fx-type-display-size: 2.5rem;--fx-type-display-line: 3rem;--fx-type-display-weight: 800;--fx-type-display-tracking: -.02em;--fx-type-headline-size: 1.75rem;--fx-type-headline-line: 2.25rem;--fx-type-headline-weight: 700;--fx-type-headline-tracking: -.01em;--fx-type-title-lg-size: 1.375rem;--fx-type-title-lg-line: 1.75rem;--fx-type-title-lg-weight: 700;--fx-type-title-lg-tracking: 0;--fx-type-title-size: 1.125rem;--fx-type-title-line: 1.5rem;--fx-type-title-weight: 700;--fx-type-title-tracking: 0;--fx-type-title-sm-size: 1rem;--fx-type-title-sm-line: 1.375rem;--fx-type-title-sm-weight: 600;--fx-type-title-sm-tracking: 0;--fx-type-body-lg-size: 1rem;--fx-type-body-lg-line: 1.5rem;--fx-type-body-lg-weight: 400;--fx-type-body-lg-tracking: 0;--fx-type-body-size: .9375rem;--fx-type-body-line: 1.375rem;--fx-type-body-weight: 400;--fx-type-body-tracking: 0;--fx-type-body-sm-size: .8125rem;--fx-type-body-sm-line: 1.125rem;--fx-type-body-sm-weight: 400;--fx-type-body-sm-tracking: 0;--fx-type-label-lg-size: .9375rem;--fx-type-label-lg-line: 1.25rem;--fx-type-label-lg-weight: 600;--fx-type-label-lg-tracking: .005em;--fx-type-label-size: .8125rem;--fx-type-label-line: 1.125rem;--fx-type-label-weight: 600;--fx-type-label-tracking: .01em;--fx-type-label-sm-size: .75rem;--fx-type-label-sm-line: 1rem;--fx-type-label-sm-weight: 600;--fx-type-label-sm-tracking: .02em;--fx-space-1: .25rem;--fx-space-2: .5rem;--fx-space-3: .75rem;--fx-space-4: 1rem;--fx-space-6: 1.5rem;--fx-space-8: 2rem;--fx-space-12: 3rem;--fx-radius-xs: .375rem;--fx-radius-sm: .75rem;--fx-radius-md: 1rem;--fx-radius-lg: 1.5rem;--fx-radius-xl: 2rem;--fx-radius-full: 999px;--fx-control-sm: 2rem;--fx-control-md: 2.5rem;--fx-control-lg: 3rem;--fx-state-hover: .08;--fx-state-focus: .1;--fx-state-pressed: .12;--fx-state-disabled-content: .38;--fx-state-disabled-container: .12;--fx-motion-duration-short: .12s;--fx-motion-duration-medium: .2s;--fx-motion-duration-long: .32s;--fx-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--fx-motion-easing-emphasized: cubic-bezier(.3, 0, 0, 1.2);--fx-z-base: 0;--fx-z-sticky: 100;--fx-z-dropdown: 1000;--fx-z-overlay: 1100;--fx-z-modal: 1200;--fx-z-toast: 1300;--fx-focus-ring-width: 2px;--fx-focus-ring-offset: 2px;--fx-focus-ring-color: var(--fx-primary);color-scheme:light;--fx-primary: #124559;--fx-on-primary: #ffffff;--fx-primary-container: #cde6f0;--fx-on-primary-container: #01161e;--fx-brand-surface: #124559;--fx-secondary: #527a89;--fx-on-secondary: #ffffff;--fx-secondary-container: #d8e7ec;--fx-on-secondary-container: #0e3544;--fx-tertiary: #aec3b0;--fx-on-tertiary: #01161e;--fx-tertiary-container: #dbe7dc;--fx-on-tertiary-container: #1f3322;--fx-background: #eff6e0;--fx-on-background: #01161e;--fx-surface: #fbfdf6;--fx-on-surface: #01161e;--fx-surface-container-low: #f5f9ec;--fx-surface-container: #e6eed9;--fx-surface-container-high: #dde7d2;--fx-surface-container-highest: #d3dec9;--fx-on-surface-variant: #3f5560;--fx-outline: #6f8790;--fx-outline-variant: #aec3b0;--fx-inverse-surface: #01161e;--fx-inverse-on-surface: #eff6e0;--fx-success: #2e6b45;--fx-on-success: #ffffff;--fx-success-container: #c8ecd4;--fx-on-success-container: #00210f;--fx-warning: #805300;--fx-on-warning: #ffffff;--fx-warning-container: #ffdeaa;--fx-on-warning-container: #2b1700;--fx-error: #b3261e;--fx-on-error: #ffffff;--fx-error-container: #f9dedc;--fx-on-error-container: #410e0b;--fx-info: #2f5b8a;--fx-on-info: #ffffff;--fx-info-container: #d6e4f7;--fx-on-info-container: #0b2847;--fx-scrim: rgba(1, 22, 30, .45);--fx-shadow-soft: 0 1px 2px rgba(1, 22, 30, .06), 0 4px 12px rgba(1, 22, 30, .06);--fx-shadow-clay: 0 8px 24px rgba(1, 22, 30, .1), 0 2px 4px rgba(1, 22, 30, .06), inset 0 1px 0 rgba(255, 255, 255, .65), inset 0 -2px 0 rgba(1, 22, 30, .04);--fx-shadow-clay-hover: 0 12px 32px rgba(1, 22, 30, .14), 0 3px 6px rgba(1, 22, 30, .08), inset 0 1px 0 rgba(255, 255, 255, .7), inset 0 -2px 0 rgba(1, 22, 30, .04);--fx-shadow-pressed: inset 0 2px 6px rgba(1, 22, 30, .16);--fx-shadow-overlay: 0 24px 48px rgba(1, 22, 30, .18), 0 4px 12px rgba(1, 22, 30, .08)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--fx-primary: #9ccbdc;--fx-on-primary: #00303f;--fx-primary-container: #124559;--fx-on-primary-container: #cde6f0;--fx-brand-surface: #124559;--fx-secondary: #a9c7d2;--fx-on-secondary: #0e3544;--fx-secondary-container: #2f5461;--fx-on-secondary-container: #d8e7ec;--fx-tertiary: #aec3b0;--fx-on-tertiary: #1f3322;--fx-tertiary-container: #3c5240;--fx-on-tertiary-container: #dbe7dc;--fx-background: #01161e;--fx-on-background: #eff6e0;--fx-surface: #061f29;--fx-on-surface: #eff6e0;--fx-surface-container-low: #0a2530;--fx-surface-container: #0e2b37;--fx-surface-container-high: #14343f;--fx-surface-container-highest: #1b3e4a;--fx-on-surface-variant: #aec3b0;--fx-outline: #7f9aa3;--fx-outline-variant: #2c4a55;--fx-inverse-surface: #eff6e0;--fx-inverse-on-surface: #01161e;--fx-success: #8fd6a6;--fx-on-success: #00391c;--fx-success-container: #1c5234;--fx-on-success-container: #c8ecd4;--fx-warning: #f0c060;--fx-on-warning: #452b00;--fx-warning-container: #6a4500;--fx-on-warning-container: #ffdeaa;--fx-error: #f2b8b5;--fx-on-error: #601410;--fx-error-container: #8c1d18;--fx-on-error-container: #f9dedc;--fx-info: #a8c8f0;--fx-on-info: #0b2847;--fx-info-container: #25476f;--fx-on-info-container: #d6e4f7;--fx-scrim: rgba(0, 0, 0, .6);--fx-shadow-soft: 0 1px 2px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .2);--fx-shadow-clay: 0 8px 24px rgba(0, 0, 0, .32), 0 2px 4px rgba(0, 0, 0, .24), inset 0 1px 0 rgba(255, 255, 255, .05), inset 0 -2px 0 rgba(0, 0, 0, .2);--fx-shadow-clay-hover: 0 12px 32px rgba(0, 0, 0, .4), 0 3px 6px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255, 255, 255, .07), inset 0 -2px 0 rgba(0, 0, 0, .2);--fx-shadow-pressed: inset 0 2px 6px rgba(0, 0, 0, .45);--fx-shadow-overlay: 0 24px 48px rgba(0, 0, 0, .5), 0 4px 12px rgba(0, 0, 0, .3)}}:root[data-theme=dark]{color-scheme:dark;--fx-primary: #9ccbdc;--fx-on-primary: #00303f;--fx-primary-container: #124559;--fx-on-primary-container: #cde6f0;--fx-brand-surface: #124559;--fx-secondary: #a9c7d2;--fx-on-secondary: #0e3544;--fx-secondary-container: #2f5461;--fx-on-secondary-container: #d8e7ec;--fx-tertiary: #aec3b0;--fx-on-tertiary: #1f3322;--fx-tertiary-container: #3c5240;--fx-on-tertiary-container: #dbe7dc;--fx-background: #01161e;--fx-on-background: #eff6e0;--fx-surface: #061f29;--fx-on-surface: #eff6e0;--fx-surface-container-low: #0a2530;--fx-surface-container: #0e2b37;--fx-surface-container-high: #14343f;--fx-surface-container-highest: #1b3e4a;--fx-on-surface-variant: #aec3b0;--fx-outline: #7f9aa3;--fx-outline-variant: #2c4a55;--fx-inverse-surface: #eff6e0;--fx-inverse-on-surface: #01161e;--fx-success: #8fd6a6;--fx-on-success: #00391c;--fx-success-container: #1c5234;--fx-on-success-container: #c8ecd4;--fx-warning: #f0c060;--fx-on-warning: #452b00;--fx-warning-container: #6a4500;--fx-on-warning-container: #ffdeaa;--fx-error: #f2b8b5;--fx-on-error: #601410;--fx-error-container: #8c1d18;--fx-on-error-container: #f9dedc;--fx-info: #a8c8f0;--fx-on-info: #0b2847;--fx-info-container: #25476f;--fx-on-info-container: #d6e4f7;--fx-scrim: rgba(0, 0, 0, .6);--fx-shadow-soft: 0 1px 2px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .2);--fx-shadow-clay: 0 8px 24px rgba(0, 0, 0, .32), 0 2px 4px rgba(0, 0, 0, .24), inset 0 1px 0 rgba(255, 255, 255, .05), inset 0 -2px 0 rgba(0, 0, 0, .2);--fx-shadow-clay-hover: 0 12px 32px rgba(0, 0, 0, .4), 0 3px 6px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255, 255, 255, .07), inset 0 -2px 0 rgba(0, 0, 0, .2);--fx-shadow-pressed: inset 0 2px 6px rgba(0, 0, 0, .45);--fx-shadow-overlay: 0 24px 48px rgba(0, 0, 0, .5), 0 4px 12px rgba(0, 0, 0, .3)}@media(prefers-reduced-motion:reduce){:root{--fx-motion-duration-short: 0ms;--fx-motion-duration-medium: 0ms;--fx-motion-duration-long: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100dvh;background:var(--fx-background);color:var(--fx-on-background);font-family:var(--fx-font-family);font-size:var(--fx-type-body-size);line-height:var(--fx-type-body-line);font-weight:var(--fx-type-body-weight);letter-spacing:var(--fx-type-body-tracking);transition-property:background-color,color;transition-duration:var(--fx-motion-duration-medium);transition-timing-function:var(--fx-motion-easing-standard)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--fx-focus-ring-width) solid var(--fx-focus-ring-color);outline-offset:var(--fx-focus-ring-offset)}::selection{background:var(--fx-primary-container);color:var(--fx-on-primary-container)}.fx-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html,body{font-family:var(--fx-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fx-display{font-family:var(--fx-font-family);font-size:var(--fx-type-display-size);line-height:var(--fx-type-display-line);font-weight:var(--fx-type-display-weight);letter-spacing:var(--fx-type-display-tracking)}.fx-headline{font-family:var(--fx-font-family);font-size:var(--fx-type-headline-size);line-height:var(--fx-type-headline-line);font-weight:var(--fx-type-headline-weight);letter-spacing:var(--fx-type-headline-tracking)}.fx-title-lg{font-family:var(--fx-font-family);font-size:var(--fx-type-title-lg-size);line-height:var(--fx-type-title-lg-line);font-weight:var(--fx-type-title-lg-weight);letter-spacing:var(--fx-type-title-lg-tracking)}.fx-title{font-family:var(--fx-font-family);font-size:var(--fx-type-title-size);line-height:var(--fx-type-title-line);font-weight:var(--fx-type-title-weight);letter-spacing:var(--fx-type-title-tracking)}.fx-title-sm{font-family:var(--fx-font-family);font-size:var(--fx-type-title-sm-size);line-height:var(--fx-type-title-sm-line);font-weight:var(--fx-type-title-sm-weight);letter-spacing:var(--fx-type-title-sm-tracking)}.fx-body-lg{font-family:var(--fx-font-family);font-size:var(--fx-type-body-lg-size);line-height:var(--fx-type-body-lg-line);font-weight:var(--fx-type-body-lg-weight);letter-spacing:var(--fx-type-body-lg-tracking)}.fx-body{font-family:var(--fx-font-family);font-size:var(--fx-type-body-size);line-height:var(--fx-type-body-line);font-weight:var(--fx-type-body-weight);letter-spacing:var(--fx-type-body-tracking)}.fx-body-sm{font-family:var(--fx-font-family);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);font-weight:var(--fx-type-body-sm-weight);letter-spacing:var(--fx-type-body-sm-tracking)}.fx-label-lg{font-family:var(--fx-font-family);font-size:var(--fx-type-label-lg-size);line-height:var(--fx-type-label-lg-line);font-weight:var(--fx-type-label-lg-weight);letter-spacing:var(--fx-type-label-lg-tracking)}.fx-label{font-family:var(--fx-font-family);font-size:var(--fx-type-label-size);line-height:var(--fx-type-label-line);font-weight:var(--fx-type-label-weight);letter-spacing:var(--fx-type-label-tracking)}.fx-label-sm{font-family:var(--fx-font-family);font-size:var(--fx-type-label-sm-size);line-height:var(--fx-type-label-sm-line);font-weight:var(--fx-type-label-sm-weight);letter-spacing:var(--fx-type-label-sm-tracking)}.fx-display{font-size:clamp(2rem,5vw,var(--fx-type-display-size));line-height:1.15}.fx-text-muted{color:var(--fx-on-surface-variant)}.fx-field{display:flex;flex-direction:column;gap:var(--fx-space-2);min-width:0}.fx-field .fx-field__label{font-family:var(--fx-font-family);font-size:var(--fx-type-label-size);line-height:var(--fx-type-label-line);font-weight:var(--fx-type-label-weight);letter-spacing:var(--fx-type-label-tracking);color:var(--fx-on-surface)}.fx-field .fx-field__required{color:var(--fx-error);margin-inline-start:2px}.fx-field .fx-field__hint{font-family:var(--fx-font-family);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);font-weight:var(--fx-type-body-sm-weight);letter-spacing:var(--fx-type-body-sm-tracking);color:var(--fx-on-surface-variant);margin:0}.fx-field .fx-field__error{font-family:var(--fx-font-family);font-size:var(--fx-type-body-sm-size);line-height:var(--fx-type-body-sm-line);font-weight:var(--fx-type-body-sm-weight);letter-spacing:var(--fx-type-body-sm-tracking);display:flex;align-items:center;gap:var(--fx-space-1);color:var(--fx-error);margin:0}.fx-control{font-family:var(--fx-font-family);font-size:var(--fx-type-body-size);line-height:var(--fx-type-body-line);font-weight:var(--fx-type-body-weight);letter-spacing:var(--fx-type-body-tracking);width:100%;min-height:var(--fx-control-lg);padding:var(--fx-space-3) var(--fx-space-4);border:1px solid var(--fx-outline-variant);border-radius:var(--fx-radius-md);background:var(--fx-surface-container-low);color:var(--fx-on-surface);box-shadow:inset 0 1px 2px color-mix(in srgb,var(--fx-on-surface) 6%,transparent);transition-property:border-color,box-shadow,background-color;transition-duration:var(--fx-motion-duration-medium);transition-timing-function:var(--fx-motion-easing-standard)}.fx-control::placeholder{color:color-mix(in srgb,var(--fx-on-surface-variant) 70%,transparent)}.fx-control:hover:not(:disabled,[aria-disabled=true]){border-color:var(--fx-outline)}.fx-control:focus-visible{outline:none;border-color:var(--fx-primary);box-shadow:0 0 0 1px var(--fx-primary);background:var(--fx-surface)}.fx-control[aria-invalid=true]{border-color:var(--fx-error)}.fx-control[aria-invalid=true]:focus-visible{box-shadow:0 0 0 1px var(--fx-error)}.fx-control:disabled,.fx-control[aria-disabled=true]{cursor:not-allowed;color:color-mix(in srgb,var(--fx-on-surface) 38%,transparent);background:color-mix(in srgb,var(--fx-on-surface) 6%,transparent);border-color:transparent;box-shadow:none}.fx-surface{background:var(--fx-surface);color:var(--fx-on-surface)}.fx-clay{background:var(--fx-surface-container);color:var(--fx-on-surface);border:1px solid color-mix(in srgb,var(--fx-outline-variant) 45%,transparent);border-radius:var(--fx-radius-lg);box-shadow:var(--fx-shadow-clay)}.fx-focusable:focus-visible{outline:var(--fx-focus-ring-width) solid var(--fx-focus-ring-color);outline-offset:var(--fx-focus-ring-offset)}.repartidores-pin{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--fx-radius-full);background:var(--fx-on-surface-variant);color:var(--fx-surface);border:2px solid var(--fx-surface);box-shadow:var(--fx-shadow-clay)}.repartidores-pin .material-symbols-outlined{font-size:18px;color:inherit}.repartidores-pin.is-activo{background:var(--fx-primary);color:var(--fx-on-primary)}
