/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-outline-style:solid}}}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2)format("woff2"),url(/build/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2)format("woff2"),url(/build/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2)format("woff2"),url(/build/assets/nunito-vietnamese-400-normal-DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2"),url(/build/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/build/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(/build/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(/build/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2"),url(/build/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2"),url(/build/assets/nunito-latin-ext-700-normal-D4woHhbd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/build/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/nunito-cyrillic-ext-900-normal-BLeVovcl.woff2)format("woff2"),url(/build/assets/nunito-cyrillic-ext-900-normal-DKFql_-q.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/nunito-cyrillic-900-normal-CWPcV0_V.woff2)format("woff2"),url(/build/assets/nunito-cyrillic-900-normal-Dr1fjxoU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/nunito-vietnamese-900-normal-D6LWQAy_.woff2)format("woff2"),url(/build/assets/nunito-vietnamese-900-normal-WV2-fBew.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/nunito-latin-ext-900-normal-Dllsvgjo.woff2)format("woff2"),url(/build/assets/nunito-latin-ext-900-normal-CTBZd6bf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/nunito-latin-900-normal-BVB1fGs6.woff2)format("woff2"),url(/build/assets/nunito-latin-900-normal-CVn49sIn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Phosphor;src:url(/build/assets/Phosphor-DtdjzkpE.woff2)format("woff2"),url(/build/assets/Phosphor-BdqudwT5.woff)format("woff"),url(/build/assets/Phosphor-CDxgqcPu.ttf)format("truetype"),url(/build/assets/Phosphor-BXRFlF4V.svg#Phosphor)format("svg");font-weight:400;font-style:normal;font-display:block}.ph{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor!important}.ph.ph-acorn:before{content:""}.ph.ph-address-book:before{content:""}.ph.ph-address-book-tabs:before{content:""}.ph.ph-air-traffic-control:before{content:""}.ph.ph-airplane:before{content:""}.ph.ph-airplane-in-flight:before{content:""}.ph.ph-airplane-landing:before{content:""}.ph.ph-airplane-takeoff:before{content:""}.ph.ph-airplane-taxiing:before{content:""}.ph.ph-airplane-tilt:before{content:""}.ph.ph-airplay:before{content:""}.ph.ph-alarm:before{content:""}.ph.ph-alien:before{content:""}.ph.ph-align-bottom:before{content:""}.ph.ph-align-bottom-simple:before{content:""}.ph.ph-align-center-horizontal:before{content:""}.ph.ph-align-center-horizontal-simple:before{content:""}.ph.ph-align-center-vertical:before{content:""}.ph.ph-align-center-vertical-simple:before{content:""}.ph.ph-align-left:before{content:""}.ph.ph-align-left-simple:before{content:""}.ph.ph-align-right:before{content:""}.ph.ph-align-right-simple:before{content:""}.ph.ph-align-top:before{content:""}.ph.ph-align-top-simple:before{content:""}.ph.ph-amazon-logo:before{content:""}.ph.ph-ambulance:before{content:""}.ph.ph-anchor:before{content:""}.ph.ph-anchor-simple:before{content:""}.ph.ph-android-logo:before{content:""}.ph.ph-angle:before{content:""}.ph.ph-angular-logo:before{content:""}.ph.ph-aperture:before{content:""}.ph.ph-app-store-logo:before{content:""}.ph.ph-app-window:before{content:""}.ph.ph-apple-logo:before{content:""}.ph.ph-apple-podcasts-logo:before{content:""}.ph.ph-approximate-equals:before{content:""}.ph.ph-archive:before{content:""}.ph.ph-armchair:before{content:""}.ph.ph-arrow-arc-left:before{content:""}.ph.ph-arrow-arc-right:before{content:""}.ph.ph-arrow-bend-double-up-left:before{content:""}.ph.ph-arrow-bend-double-up-right:before{content:""}.ph.ph-arrow-bend-down-left:before{content:""}.ph.ph-arrow-bend-down-right:before{content:""}.ph.ph-arrow-bend-left-down:before{content:""}.ph.ph-arrow-bend-left-up:before{content:""}.ph.ph-arrow-bend-right-down:before{content:""}.ph.ph-arrow-bend-right-up:before{content:""}.ph.ph-arrow-bend-up-left:before{content:""}.ph.ph-arrow-bend-up-right:before{content:""}.ph.ph-arrow-circle-down:before{content:""}.ph.ph-arrow-circle-down-left:before{content:""}.ph.ph-arrow-circle-down-right:before{content:""}.ph.ph-arrow-circle-left:before{content:""}.ph.ph-arrow-circle-right:before{content:""}.ph.ph-arrow-circle-up:before{content:""}.ph.ph-arrow-circle-up-left:before{content:""}.ph.ph-arrow-circle-up-right:before{content:""}.ph.ph-arrow-clockwise:before{content:""}.ph.ph-arrow-counter-clockwise:before{content:""}.ph.ph-arrow-down:before{content:""}.ph.ph-arrow-down-left:before{content:""}.ph.ph-arrow-down-right:before{content:""}.ph.ph-arrow-elbow-down-left:before{content:""}.ph.ph-arrow-elbow-down-right:before{content:""}.ph.ph-arrow-elbow-left:before{content:""}.ph.ph-arrow-elbow-left-down:before{content:""}.ph.ph-arrow-elbow-left-up:before{content:""}.ph.ph-arrow-elbow-right:before{content:""}.ph.ph-arrow-elbow-right-down:before{content:""}.ph.ph-arrow-elbow-right-up:before{content:""}.ph.ph-arrow-elbow-up-left:before{content:""}.ph.ph-arrow-elbow-up-right:before{content:""}.ph.ph-arrow-fat-down:before{content:""}.ph.ph-arrow-fat-left:before{content:""}.ph.ph-arrow-fat-line-down:before{content:""}.ph.ph-arrow-fat-line-left:before{content:""}.ph.ph-arrow-fat-line-right:before{content:""}.ph.ph-arrow-fat-line-up:before{content:""}.ph.ph-arrow-fat-lines-down:before{content:""}.ph.ph-arrow-fat-lines-left:before{content:""}.ph.ph-arrow-fat-lines-right:before{content:""}.ph.ph-arrow-fat-lines-up:before{content:""}.ph.ph-arrow-fat-right:before{content:""}.ph.ph-arrow-fat-up:before{content:""}.ph.ph-arrow-left:before{content:""}.ph.ph-arrow-line-down:before{content:""}.ph.ph-arrow-line-down-left:before{content:""}.ph.ph-arrow-line-down-right:before{content:""}.ph.ph-arrow-line-left:before{content:""}.ph.ph-arrow-line-right:before{content:""}.ph.ph-arrow-line-up:before{content:""}.ph.ph-arrow-line-up-left:before{content:""}.ph.ph-arrow-line-up-right:before{content:""}.ph.ph-arrow-right:before{content:""}.ph.ph-arrow-square-down:before{content:""}.ph.ph-arrow-square-down-left:before{content:""}.ph.ph-arrow-square-down-right:before{content:""}.ph.ph-arrow-square-in:before{content:""}.ph.ph-arrow-square-left:before{content:""}.ph.ph-arrow-square-out:before{content:""}.ph.ph-arrow-square-right:before{content:""}.ph.ph-arrow-square-up:before{content:""}.ph.ph-arrow-square-up-left:before{content:""}.ph.ph-arrow-square-up-right:before{content:""}.ph.ph-arrow-u-down-left:before{content:""}.ph.ph-arrow-u-down-right:before{content:""}.ph.ph-arrow-u-left-down:before{content:""}.ph.ph-arrow-u-left-up:before{content:""}.ph.ph-arrow-u-right-down:before{content:""}.ph.ph-arrow-u-right-up:before{content:""}.ph.ph-arrow-u-up-left:before{content:""}.ph.ph-arrow-u-up-right:before{content:""}.ph.ph-arrow-up:before{content:""}.ph.ph-arrow-up-left:before{content:""}.ph.ph-arrow-up-right:before{content:""}.ph.ph-arrows-clockwise:before{content:""}.ph.ph-arrows-counter-clockwise:before{content:""}.ph.ph-arrows-down-up:before{content:""}.ph.ph-arrows-horizontal:before{content:""}.ph.ph-arrows-in:before{content:""}.ph.ph-arrows-in-cardinal:before{content:""}.ph.ph-arrows-in-line-horizontal:before{content:""}.ph.ph-arrows-in-line-vertical:before{content:""}.ph.ph-arrows-in-simple:before{content:""}.ph.ph-arrows-left-right:before{content:""}.ph.ph-arrows-merge:before{content:""}.ph.ph-arrows-out:before{content:""}.ph.ph-arrows-out-cardinal:before{content:""}.ph.ph-arrows-out-line-horizontal:before{content:""}.ph.ph-arrows-out-line-vertical:before{content:""}.ph.ph-arrows-out-simple:before{content:""}.ph.ph-arrows-split:before{content:""}.ph.ph-arrows-vertical:before{content:""}.ph.ph-article:before{content:""}.ph.ph-article-medium:before{content:""}.ph.ph-article-ny-times:before{content:""}.ph.ph-asclepius:before,.ph.ph-caduceus:before{content:""}.ph.ph-asterisk:before{content:""}.ph.ph-asterisk-simple:before{content:""}.ph.ph-at:before{content:""}.ph.ph-atom:before{content:""}.ph.ph-avocado:before{content:""}.ph.ph-axe:before{content:""}.ph.ph-baby:before{content:""}.ph.ph-baby-carriage:before{content:""}.ph.ph-backpack:before{content:""}.ph.ph-backspace:before{content:""}.ph.ph-bag:before{content:""}.ph.ph-bag-simple:before{content:""}.ph.ph-balloon:before{content:""}.ph.ph-bandaids:before{content:""}.ph.ph-bank:before{content:""}.ph.ph-barbell:before{content:""}.ph.ph-barcode:before{content:""}.ph.ph-barn:before{content:""}.ph.ph-barricade:before{content:""}.ph.ph-baseball:before{content:""}.ph.ph-baseball-cap:before{content:""}.ph.ph-baseball-helmet:before{content:""}.ph.ph-basket:before{content:""}.ph.ph-basketball:before{content:""}.ph.ph-bathtub:before{content:""}.ph.ph-battery-charging:before{content:""}.ph.ph-battery-charging-vertical:before{content:""}.ph.ph-battery-empty:before{content:""}.ph.ph-battery-full:before{content:""}.ph.ph-battery-high:before{content:""}.ph.ph-battery-low:before{content:""}.ph.ph-battery-medium:before{content:""}.ph.ph-battery-plus:before{content:""}.ph.ph-battery-plus-vertical:before{content:""}.ph.ph-battery-vertical-empty:before{content:""}.ph.ph-battery-vertical-full:before{content:""}.ph.ph-battery-vertical-high:before{content:""}.ph.ph-battery-vertical-low:before{content:""}.ph.ph-battery-vertical-medium:before{content:""}.ph.ph-battery-warning:before{content:""}.ph.ph-battery-warning-vertical:before{content:""}.ph.ph-beach-ball:before{content:""}.ph.ph-beanie:before{content:""}.ph.ph-bed:before{content:""}.ph.ph-beer-bottle:before{content:""}.ph.ph-beer-stein:before{content:""}.ph.ph-behance-logo:before{content:""}.ph.ph-bell:before{content:""}.ph.ph-bell-ringing:before{content:""}.ph.ph-bell-simple:before{content:""}.ph.ph-bell-simple-ringing:before{content:""}.ph.ph-bell-simple-slash:before{content:""}.ph.ph-bell-simple-z:before{content:""}.ph.ph-bell-slash:before{content:""}.ph.ph-bell-z:before{content:""}.ph.ph-belt:before{content:""}.ph.ph-bezier-curve:before{content:""}.ph.ph-bicycle:before{content:""}.ph.ph-binary:before{content:""}.ph.ph-binoculars:before{content:""}.ph.ph-biohazard:before{content:""}.ph.ph-bird:before{content:""}.ph.ph-blueprint:before{content:""}.ph.ph-bluetooth:before{content:""}.ph.ph-bluetooth-connected:before{content:""}.ph.ph-bluetooth-slash:before{content:""}.ph.ph-bluetooth-x:before{content:""}.ph.ph-boat:before{content:""}.ph.ph-bomb:before{content:""}.ph.ph-bone:before{content:""}.ph.ph-book:before{content:""}.ph.ph-book-bookmark:before{content:""}.ph.ph-book-open:before{content:""}.ph.ph-book-open-text:before{content:""}.ph.ph-book-open-user:before{content:""}.ph.ph-bookmark:before{content:""}.ph.ph-bookmark-simple:before{content:""}.ph.ph-bookmarks:before{content:""}.ph.ph-bookmarks-simple:before{content:""}.ph.ph-books:before{content:""}.ph.ph-boot:before{content:""}.ph.ph-boules:before{content:""}.ph.ph-bounding-box:before{content:""}.ph.ph-bowl-food:before{content:""}.ph.ph-bowl-steam:before{content:""}.ph.ph-bowling-ball:before{content:""}.ph.ph-box-arrow-down:before,.ph.ph-archive-box:before{content:""}.ph.ph-box-arrow-up:before{content:""}.ph.ph-boxing-glove:before{content:""}.ph.ph-brackets-angle:before{content:""}.ph.ph-brackets-curly:before{content:""}.ph.ph-brackets-round:before{content:""}.ph.ph-brackets-square:before{content:""}.ph.ph-brain:before{content:""}.ph.ph-brandy:before{content:""}.ph.ph-bread:before{content:""}.ph.ph-bridge:before{content:""}.ph.ph-briefcase:before{content:""}.ph.ph-briefcase-metal:before{content:""}.ph.ph-broadcast:before{content:""}.ph.ph-broom:before{content:""}.ph.ph-browser:before{content:""}.ph.ph-browsers:before{content:""}.ph.ph-bug:before{content:""}.ph.ph-bug-beetle:before{content:""}.ph.ph-bug-droid:before{content:""}.ph.ph-building:before{content:""}.ph.ph-building-apartment:before{content:""}.ph.ph-building-office:before{content:""}.ph.ph-buildings:before{content:""}.ph.ph-bulldozer:before{content:""}.ph.ph-bus:before{content:""}.ph.ph-butterfly:before{content:""}.ph.ph-cable-car:before{content:""}.ph.ph-cactus:before{content:""}.ph.ph-cake:before{content:""}.ph.ph-calculator:before{content:""}.ph.ph-calendar:before{content:""}.ph.ph-calendar-blank:before{content:""}.ph.ph-calendar-check:before{content:""}.ph.ph-calendar-dot:before{content:""}.ph.ph-calendar-dots:before{content:""}.ph.ph-calendar-heart:before{content:""}.ph.ph-calendar-minus:before{content:""}.ph.ph-calendar-plus:before{content:""}.ph.ph-calendar-slash:before{content:""}.ph.ph-calendar-star:before{content:""}.ph.ph-calendar-x:before{content:""}.ph.ph-call-bell:before{content:""}.ph.ph-camera:before{content:""}.ph.ph-camera-plus:before{content:""}.ph.ph-camera-rotate:before{content:""}.ph.ph-camera-slash:before{content:""}.ph.ph-campfire:before{content:""}.ph.ph-car:before{content:""}.ph.ph-car-battery:before{content:""}.ph.ph-car-profile:before{content:""}.ph.ph-car-simple:before{content:""}.ph.ph-cardholder:before{content:""}.ph.ph-cards:before{content:""}.ph.ph-cards-three:before{content:""}.ph.ph-caret-circle-double-down:before{content:""}.ph.ph-caret-circle-double-left:before{content:""}.ph.ph-caret-circle-double-right:before{content:""}.ph.ph-caret-circle-double-up:before{content:""}.ph.ph-caret-circle-down:before{content:""}.ph.ph-caret-circle-left:before{content:""}.ph.ph-caret-circle-right:before{content:""}.ph.ph-caret-circle-up:before{content:""}.ph.ph-caret-circle-up-down:before{content:""}.ph.ph-caret-double-down:before{content:""}.ph.ph-caret-double-left:before{content:""}.ph.ph-caret-double-right:before{content:""}.ph.ph-caret-double-up:before{content:""}.ph.ph-caret-down:before{content:""}.ph.ph-caret-left:before{content:""}.ph.ph-caret-line-down:before{content:""}.ph.ph-caret-line-left:before{content:""}.ph.ph-caret-line-right:before{content:""}.ph.ph-caret-line-up:before{content:""}.ph.ph-caret-right:before{content:""}.ph.ph-caret-up:before{content:""}.ph.ph-caret-up-down:before{content:""}.ph.ph-carrot:before{content:""}.ph.ph-cash-register:before{content:""}.ph.ph-cassette-tape:before{content:""}.ph.ph-castle-turret:before{content:""}.ph.ph-cat:before{content:""}.ph.ph-cell-signal-full:before{content:""}.ph.ph-cell-signal-high:before{content:""}.ph.ph-cell-signal-low:before{content:""}.ph.ph-cell-signal-medium:before{content:""}.ph.ph-cell-signal-none:before{content:""}.ph.ph-cell-signal-slash:before{content:""}.ph.ph-cell-signal-x:before{content:""}.ph.ph-cell-tower:before{content:""}.ph.ph-certificate:before{content:""}.ph.ph-chair:before{content:""}.ph.ph-chalkboard:before{content:""}.ph.ph-chalkboard-simple:before{content:""}.ph.ph-chalkboard-teacher:before{content:""}.ph.ph-champagne:before{content:""}.ph.ph-charging-station:before{content:""}.ph.ph-chart-bar:before{content:""}.ph.ph-chart-bar-horizontal:before{content:""}.ph.ph-chart-donut:before{content:""}.ph.ph-chart-line:before{content:""}.ph.ph-chart-line-down:before{content:""}.ph.ph-chart-line-up:before{content:""}.ph.ph-chart-pie:before{content:""}.ph.ph-chart-pie-slice:before{content:""}.ph.ph-chart-polar:before{content:""}.ph.ph-chart-scatter:before{content:""}.ph.ph-chat:before{content:""}.ph.ph-chat-centered:before{content:""}.ph.ph-chat-centered-dots:before{content:""}.ph.ph-chat-centered-slash:before{content:""}.ph.ph-chat-centered-text:before{content:""}.ph.ph-chat-circle:before{content:""}.ph.ph-chat-circle-dots:before{content:""}.ph.ph-chat-circle-slash:before{content:""}.ph.ph-chat-circle-text:before{content:""}.ph.ph-chat-dots:before{content:""}.ph.ph-chat-slash:before{content:""}.ph.ph-chat-teardrop:before{content:""}.ph.ph-chat-teardrop-dots:before{content:""}.ph.ph-chat-teardrop-slash:before{content:""}.ph.ph-chat-teardrop-text:before{content:""}.ph.ph-chat-text:before{content:""}.ph.ph-chats:before{content:""}.ph.ph-chats-circle:before{content:""}.ph.ph-chats-teardrop:before{content:""}.ph.ph-check:before{content:""}.ph.ph-check-circle:before{content:""}.ph.ph-check-fat:before{content:""}.ph.ph-check-square:before{content:""}.ph.ph-check-square-offset:before{content:""}.ph.ph-checkerboard:before{content:""}.ph.ph-checks:before{content:""}.ph.ph-cheers:before{content:""}.ph.ph-cheese:before{content:""}.ph.ph-chef-hat:before{content:""}.ph.ph-cherries:before{content:""}.ph.ph-church:before{content:""}.ph.ph-cigarette:before{content:""}.ph.ph-cigarette-slash:before{content:""}.ph.ph-circle:before{content:""}.ph.ph-circle-dashed:before{content:""}.ph.ph-circle-half:before{content:""}.ph.ph-circle-half-tilt:before{content:""}.ph.ph-circle-notch:before{content:""}.ph.ph-circles-four:before{content:""}.ph.ph-circles-three:before{content:""}.ph.ph-circles-three-plus:before{content:""}.ph.ph-circuitry:before{content:""}.ph.ph-city:before{content:""}.ph.ph-clipboard:before{content:""}.ph.ph-clipboard-text:before{content:""}.ph.ph-clock:before{content:""}.ph.ph-clock-afternoon:before{content:""}.ph.ph-clock-clockwise:before{content:""}.ph.ph-clock-countdown:before{content:""}.ph.ph-clock-counter-clockwise:before{content:""}.ph.ph-clock-user:before{content:""}.ph.ph-closed-captioning:before{content:""}.ph.ph-cloud:before{content:""}.ph.ph-cloud-arrow-down:before{content:""}.ph.ph-cloud-arrow-up:before{content:""}.ph.ph-cloud-check:before{content:""}.ph.ph-cloud-fog:before{content:""}.ph.ph-cloud-lightning:before{content:""}.ph.ph-cloud-moon:before{content:""}.ph.ph-cloud-rain:before{content:""}.ph.ph-cloud-slash:before{content:""}.ph.ph-cloud-snow:before{content:""}.ph.ph-cloud-sun:before{content:""}.ph.ph-cloud-warning:before{content:""}.ph.ph-cloud-x:before{content:""}.ph.ph-clover:before{content:""}.ph.ph-club:before{content:""}.ph.ph-coat-hanger:before{content:""}.ph.ph-coda-logo:before{content:""}.ph.ph-code:before{content:""}.ph.ph-code-block:before{content:""}.ph.ph-code-simple:before{content:""}.ph.ph-codepen-logo:before{content:""}.ph.ph-codesandbox-logo:before{content:""}.ph.ph-coffee:before{content:""}.ph.ph-coffee-bean:before{content:""}.ph.ph-coin:before{content:""}.ph.ph-coin-vertical:before{content:""}.ph.ph-coins:before{content:""}.ph.ph-columns:before{content:""}.ph.ph-columns-plus-left:before{content:""}.ph.ph-columns-plus-right:before{content:""}.ph.ph-command:before{content:""}.ph.ph-compass:before{content:""}.ph.ph-compass-rose:before{content:""}.ph.ph-compass-tool:before{content:""}.ph.ph-computer-tower:before{content:""}.ph.ph-confetti:before{content:""}.ph.ph-contactless-payment:before{content:""}.ph.ph-control:before{content:""}.ph.ph-cookie:before{content:""}.ph.ph-cooking-pot:before{content:""}.ph.ph-copy:before{content:""}.ph.ph-copy-simple:before{content:""}.ph.ph-copyleft:before{content:""}.ph.ph-copyright:before{content:""}.ph.ph-corners-in:before{content:""}.ph.ph-corners-out:before{content:""}.ph.ph-couch:before{content:""}.ph.ph-court-basketball:before{content:""}.ph.ph-cow:before{content:""}.ph.ph-cowboy-hat:before{content:""}.ph.ph-cpu:before{content:""}.ph.ph-crane:before{content:""}.ph.ph-crane-tower:before{content:""}.ph.ph-credit-card:before{content:""}.ph.ph-cricket:before{content:""}.ph.ph-crop:before{content:""}.ph.ph-cross:before{content:""}.ph.ph-crosshair:before{content:""}.ph.ph-crosshair-simple:before{content:""}.ph.ph-crown:before{content:""}.ph.ph-crown-cross:before{content:""}.ph.ph-crown-simple:before{content:""}.ph.ph-cube:before{content:""}.ph.ph-cube-focus:before{content:""}.ph.ph-cube-transparent:before{content:""}.ph.ph-currency-btc:before{content:""}.ph.ph-currency-circle-dollar:before{content:""}.ph.ph-currency-cny:before{content:""}.ph.ph-currency-dollar:before{content:""}.ph.ph-currency-dollar-simple:before{content:""}.ph.ph-currency-eth:before{content:""}.ph.ph-currency-eur:before{content:""}.ph.ph-currency-gbp:before{content:""}.ph.ph-currency-inr:before{content:""}.ph.ph-currency-jpy:before{content:""}.ph.ph-currency-krw:before{content:""}.ph.ph-currency-kzt:before{content:""}.ph.ph-currency-ngn:before{content:""}.ph.ph-currency-rub:before{content:""}.ph.ph-cursor:before{content:""}.ph.ph-cursor-click:before{content:""}.ph.ph-cursor-text:before{content:""}.ph.ph-cylinder:before{content:""}.ph.ph-database:before{content:""}.ph.ph-desk:before{content:""}.ph.ph-desktop:before{content:""}.ph.ph-desktop-tower:before{content:""}.ph.ph-detective:before{content:""}.ph.ph-dev-to-logo:before{content:""}.ph.ph-device-mobile:before{content:""}.ph.ph-device-mobile-camera:before{content:""}.ph.ph-device-mobile-slash:before{content:""}.ph.ph-device-mobile-speaker:before{content:""}.ph.ph-device-rotate:before{content:""}.ph.ph-device-tablet:before{content:""}.ph.ph-device-tablet-camera:before{content:""}.ph.ph-device-tablet-speaker:before{content:""}.ph.ph-devices:before{content:""}.ph.ph-diamond:before{content:""}.ph.ph-diamonds-four:before{content:""}.ph.ph-dice-five:before{content:""}.ph.ph-dice-four:before{content:""}.ph.ph-dice-one:before{content:""}.ph.ph-dice-six:before{content:""}.ph.ph-dice-three:before{content:""}.ph.ph-dice-two:before{content:""}.ph.ph-disc:before{content:""}.ph.ph-disco-ball:before{content:""}.ph.ph-discord-logo:before{content:""}.ph.ph-divide:before{content:""}.ph.ph-dna:before{content:""}.ph.ph-dog:before{content:""}.ph.ph-door:before{content:""}.ph.ph-door-open:before{content:""}.ph.ph-dot:before{content:""}.ph.ph-dot-outline:before{content:""}.ph.ph-dots-nine:before{content:""}.ph.ph-dots-six:before{content:""}.ph.ph-dots-six-vertical:before{content:""}.ph.ph-dots-three:before{content:""}.ph.ph-dots-three-circle:before{content:""}.ph.ph-dots-three-circle-vertical:before{content:""}.ph.ph-dots-three-outline:before{content:""}.ph.ph-dots-three-outline-vertical:before{content:""}.ph.ph-dots-three-vertical:before{content:""}.ph.ph-download:before{content:""}.ph.ph-download-simple:before{content:""}.ph.ph-dress:before{content:""}.ph.ph-dresser:before{content:""}.ph.ph-dribbble-logo:before{content:""}.ph.ph-drone:before{content:""}.ph.ph-drop:before{content:""}.ph.ph-drop-half:before{content:""}.ph.ph-drop-half-bottom:before{content:""}.ph.ph-drop-simple:before{content:""}.ph.ph-drop-slash:before{content:""}.ph.ph-dropbox-logo:before{content:""}.ph.ph-ear:before{content:""}.ph.ph-ear-slash:before{content:""}.ph.ph-egg:before{content:""}.ph.ph-egg-crack:before{content:""}.ph.ph-eject:before{content:""}.ph.ph-eject-simple:before{content:""}.ph.ph-elevator:before{content:""}.ph.ph-empty:before{content:""}.ph.ph-engine:before{content:""}.ph.ph-envelope:before{content:""}.ph.ph-envelope-open:before{content:""}.ph.ph-envelope-simple:before{content:""}.ph.ph-envelope-simple-open:before{content:""}.ph.ph-equalizer:before{content:""}.ph.ph-equals:before{content:""}.ph.ph-eraser:before{content:""}.ph.ph-escalator-down:before{content:""}.ph.ph-escalator-up:before{content:""}.ph.ph-exam:before{content:""}.ph.ph-exclamation-mark:before{content:""}.ph.ph-exclude:before{content:""}.ph.ph-exclude-square:before{content:""}.ph.ph-export:before{content:""}.ph.ph-eye:before{content:""}.ph.ph-eye-closed:before{content:""}.ph.ph-eye-slash:before{content:""}.ph.ph-eyedropper:before{content:""}.ph.ph-eyedropper-sample:before{content:""}.ph.ph-eyeglasses:before{content:""}.ph.ph-eyes:before{content:""}.ph.ph-face-mask:before{content:""}.ph.ph-facebook-logo:before{content:""}.ph.ph-factory:before{content:""}.ph.ph-faders:before{content:""}.ph.ph-faders-horizontal:before{content:""}.ph.ph-fallout-shelter:before{content:""}.ph.ph-fan:before{content:""}.ph.ph-farm:before{content:""}.ph.ph-fast-forward:before{content:""}.ph.ph-fast-forward-circle:before{content:""}.ph.ph-feather:before{content:""}.ph.ph-fediverse-logo:before{content:""}.ph.ph-figma-logo:before{content:""}.ph.ph-file:before{content:""}.ph.ph-file-archive:before{content:""}.ph.ph-file-arrow-down:before{content:""}.ph.ph-file-arrow-up:before{content:""}.ph.ph-file-audio:before{content:""}.ph.ph-file-c:before{content:""}.ph.ph-file-c-sharp:before{content:""}.ph.ph-file-cloud:before{content:""}.ph.ph-file-code:before{content:""}.ph.ph-file-cpp:before{content:""}.ph.ph-file-css:before{content:""}.ph.ph-file-csv:before{content:""}.ph.ph-file-dashed:before,.ph.ph-file-dotted:before{content:""}.ph.ph-file-doc:before{content:""}.ph.ph-file-html:before{content:""}.ph.ph-file-image:before{content:""}.ph.ph-file-ini:before{content:""}.ph.ph-file-jpg:before{content:""}.ph.ph-file-js:before{content:""}.ph.ph-file-jsx:before{content:""}.ph.ph-file-lock:before{content:""}.ph.ph-file-magnifying-glass:before,.ph.ph-file-search:before{content:""}.ph.ph-file-md:before{content:""}.ph.ph-file-minus:before{content:""}.ph.ph-file-pdf:before{content:""}.ph.ph-file-plus:before{content:""}.ph.ph-file-png:before{content:""}.ph.ph-file-ppt:before{content:""}.ph.ph-file-py:before{content:""}.ph.ph-file-rs:before{content:""}.ph.ph-file-sql:before{content:""}.ph.ph-file-svg:before{content:""}.ph.ph-file-text:before{content:""}.ph.ph-file-ts:before{content:""}.ph.ph-file-tsx:before{content:""}.ph.ph-file-txt:before{content:""}.ph.ph-file-video:before{content:""}.ph.ph-file-vue:before{content:""}.ph.ph-file-x:before{content:""}.ph.ph-file-xls:before{content:""}.ph.ph-file-zip:before{content:""}.ph.ph-files:before{content:""}.ph.ph-film-reel:before{content:""}.ph.ph-film-script:before{content:""}.ph.ph-film-slate:before{content:""}.ph.ph-film-strip:before{content:""}.ph.ph-fingerprint:before{content:""}.ph.ph-fingerprint-simple:before{content:""}.ph.ph-finn-the-human:before{content:""}.ph.ph-fire:before{content:""}.ph.ph-fire-extinguisher:before{content:""}.ph.ph-fire-simple:before{content:""}.ph.ph-fire-truck:before{content:""}.ph.ph-first-aid:before{content:""}.ph.ph-first-aid-kit:before{content:""}.ph.ph-fish:before{content:""}.ph.ph-fish-simple:before{content:""}.ph.ph-flag:before{content:""}.ph.ph-flag-banner:before{content:""}.ph.ph-flag-banner-fold:before{content:""}.ph.ph-flag-checkered:before{content:""}.ph.ph-flag-pennant:before{content:""}.ph.ph-flame:before{content:""}.ph.ph-flashlight:before{content:""}.ph.ph-flask:before{content:""}.ph.ph-flip-horizontal:before{content:""}.ph.ph-flip-vertical:before{content:""}.ph.ph-floppy-disk:before{content:""}.ph.ph-floppy-disk-back:before{content:""}.ph.ph-flow-arrow:before{content:""}.ph.ph-flower:before{content:""}.ph.ph-flower-lotus:before{content:""}.ph.ph-flower-tulip:before{content:""}.ph.ph-flying-saucer:before{content:""}.ph.ph-folder:before,.ph.ph-folder-notch:before{content:""}.ph.ph-folder-dashed:before,.ph.ph-folder-dotted:before{content:""}.ph.ph-folder-lock:before{content:""}.ph.ph-folder-minus:before,.ph.ph-folder-notch-minus:before{content:""}.ph.ph-folder-open:before,.ph.ph-folder-notch-open:before{content:""}.ph.ph-folder-plus:before,.ph.ph-folder-notch-plus:before{content:""}.ph.ph-folder-simple:before{content:""}.ph.ph-folder-simple-dashed:before,.ph.ph-folder-simple-dotted:before{content:""}.ph.ph-folder-simple-lock:before{content:""}.ph.ph-folder-simple-minus:before{content:""}.ph.ph-folder-simple-plus:before{content:""}.ph.ph-folder-simple-star:before{content:""}.ph.ph-folder-simple-user:before{content:""}.ph.ph-folder-star:before{content:""}.ph.ph-folder-user:before{content:""}.ph.ph-folders:before{content:""}.ph.ph-football:before{content:""}.ph.ph-football-helmet:before{content:""}.ph.ph-footprints:before{content:""}.ph.ph-fork-knife:before{content:""}.ph.ph-four-k:before{content:""}.ph.ph-frame-corners:before{content:""}.ph.ph-framer-logo:before{content:""}.ph.ph-function:before{content:""}.ph.ph-funnel:before{content:""}.ph.ph-funnel-simple:before{content:""}.ph.ph-funnel-simple-x:before{content:""}.ph.ph-funnel-x:before{content:""}.ph.ph-game-controller:before{content:""}.ph.ph-garage:before{content:""}.ph.ph-gas-can:before{content:""}.ph.ph-gas-pump:before{content:""}.ph.ph-gauge:before{content:""}.ph.ph-gavel:before{content:""}.ph.ph-gear:before{content:""}.ph.ph-gear-fine:before{content:""}.ph.ph-gear-six:before{content:""}.ph.ph-gender-female:before{content:""}.ph.ph-gender-intersex:before{content:""}.ph.ph-gender-male:before{content:""}.ph.ph-gender-neuter:before{content:""}.ph.ph-gender-nonbinary:before{content:""}.ph.ph-gender-transgender:before{content:""}.ph.ph-ghost:before{content:""}.ph.ph-gif:before{content:""}.ph.ph-gift:before{content:""}.ph.ph-git-branch:before{content:""}.ph.ph-git-commit:before{content:""}.ph.ph-git-diff:before{content:""}.ph.ph-git-fork:before{content:""}.ph.ph-git-merge:before{content:""}.ph.ph-git-pull-request:before{content:""}.ph.ph-github-logo:before{content:""}.ph.ph-gitlab-logo:before{content:""}.ph.ph-gitlab-logo-simple:before{content:""}.ph.ph-globe:before{content:""}.ph.ph-globe-hemisphere-east:before{content:""}.ph.ph-globe-hemisphere-west:before{content:""}.ph.ph-globe-simple:before{content:""}.ph.ph-globe-simple-x:before{content:""}.ph.ph-globe-stand:before{content:""}.ph.ph-globe-x:before{content:""}.ph.ph-goggles:before{content:""}.ph.ph-golf:before{content:""}.ph.ph-goodreads-logo:before{content:""}.ph.ph-google-cardboard-logo:before{content:""}.ph.ph-google-chrome-logo:before{content:""}.ph.ph-google-drive-logo:before{content:""}.ph.ph-google-logo:before{content:""}.ph.ph-google-photos-logo:before{content:""}.ph.ph-google-play-logo:before{content:""}.ph.ph-google-podcasts-logo:before{content:""}.ph.ph-gps:before{content:""}.ph.ph-gps-fix:before{content:""}.ph.ph-gps-slash:before{content:""}.ph.ph-gradient:before{content:""}.ph.ph-graduation-cap:before{content:""}.ph.ph-grains:before{content:""}.ph.ph-grains-slash:before{content:""}.ph.ph-graph:before{content:""}.ph.ph-graphics-card:before{content:""}.ph.ph-greater-than:before{content:""}.ph.ph-greater-than-or-equal:before{content:""}.ph.ph-grid-four:before{content:""}.ph.ph-grid-nine:before{content:""}.ph.ph-guitar:before{content:""}.ph.ph-hair-dryer:before{content:""}.ph.ph-hamburger:before{content:""}.ph.ph-hammer:before{content:""}.ph.ph-hand:before{content:""}.ph.ph-hand-arrow-down:before{content:""}.ph.ph-hand-arrow-up:before{content:""}.ph.ph-hand-coins:before{content:""}.ph.ph-hand-deposit:before{content:""}.ph.ph-hand-eye:before{content:""}.ph.ph-hand-fist:before{content:""}.ph.ph-hand-grabbing:before{content:""}.ph.ph-hand-heart:before{content:""}.ph.ph-hand-palm:before{content:""}.ph.ph-hand-peace:before{content:""}.ph.ph-hand-pointing:before{content:""}.ph.ph-hand-soap:before{content:""}.ph.ph-hand-swipe-left:before{content:""}.ph.ph-hand-swipe-right:before{content:""}.ph.ph-hand-tap:before{content:""}.ph.ph-hand-waving:before{content:""}.ph.ph-hand-withdraw:before{content:""}.ph.ph-handbag:before{content:""}.ph.ph-handbag-simple:before{content:""}.ph.ph-hands-clapping:before{content:""}.ph.ph-hands-praying:before{content:""}.ph.ph-handshake:before{content:""}.ph.ph-hard-drive:before{content:""}.ph.ph-hard-drives:before{content:""}.ph.ph-hard-hat:before{content:""}.ph.ph-hash:before{content:""}.ph.ph-hash-straight:before{content:""}.ph.ph-head-circuit:before{content:""}.ph.ph-headlights:before{content:""}.ph.ph-headphones:before{content:""}.ph.ph-headset:before{content:""}.ph.ph-heart:before{content:""}.ph.ph-heart-break:before{content:""}.ph.ph-heart-half:before{content:""}.ph.ph-heart-straight:before{content:""}.ph.ph-heart-straight-break:before{content:""}.ph.ph-heartbeat:before{content:""}.ph.ph-hexagon:before{content:""}.ph.ph-high-definition:before{content:""}.ph.ph-high-heel:before{content:""}.ph.ph-highlighter:before{content:""}.ph.ph-highlighter-circle:before{content:""}.ph.ph-hockey:before{content:""}.ph.ph-hoodie:before{content:""}.ph.ph-horse:before{content:""}.ph.ph-hospital:before{content:""}.ph.ph-hourglass:before{content:""}.ph.ph-hourglass-high:before{content:""}.ph.ph-hourglass-low:before{content:""}.ph.ph-hourglass-medium:before{content:""}.ph.ph-hourglass-simple:before{content:""}.ph.ph-hourglass-simple-high:before{content:""}.ph.ph-hourglass-simple-low:before{content:""}.ph.ph-hourglass-simple-medium:before{content:""}.ph.ph-house:before{content:""}.ph.ph-house-line:before{content:""}.ph.ph-house-simple:before{content:""}.ph.ph-hurricane:before{content:""}.ph.ph-ice-cream:before{content:""}.ph.ph-identification-badge:before{content:""}.ph.ph-identification-card:before{content:""}.ph.ph-image:before{content:""}.ph.ph-image-broken:before{content:""}.ph.ph-image-square:before{content:""}.ph.ph-images:before{content:""}.ph.ph-images-square:before{content:""}.ph.ph-infinity:before,.ph.ph-lemniscate:before{content:""}.ph.ph-info:before{content:""}.ph.ph-instagram-logo:before{content:""}.ph.ph-intersect:before{content:""}.ph.ph-intersect-square:before{content:""}.ph.ph-intersect-three:before{content:""}.ph.ph-intersection:before{content:""}.ph.ph-invoice:before{content:""}.ph.ph-island:before{content:""}.ph.ph-jar:before{content:""}.ph.ph-jar-label:before{content:""}.ph.ph-jeep:before{content:""}.ph.ph-joystick:before{content:""}.ph.ph-kanban:before{content:""}.ph.ph-key:before{content:""}.ph.ph-key-return:before{content:""}.ph.ph-keyboard:before{content:""}.ph.ph-keyhole:before{content:""}.ph.ph-knife:before{content:""}.ph.ph-ladder:before{content:""}.ph.ph-ladder-simple:before{content:""}.ph.ph-lamp:before{content:""}.ph.ph-lamp-pendant:before{content:""}.ph.ph-laptop:before{content:""}.ph.ph-lasso:before{content:""}.ph.ph-lastfm-logo:before{content:""}.ph.ph-layout:before{content:""}.ph.ph-leaf:before{content:""}.ph.ph-lectern:before{content:""}.ph.ph-lego:before{content:""}.ph.ph-lego-smiley:before{content:""}.ph.ph-less-than:before{content:""}.ph.ph-less-than-or-equal:before{content:""}.ph.ph-letter-circle-h:before{content:""}.ph.ph-letter-circle-p:before{content:""}.ph.ph-letter-circle-v:before{content:""}.ph.ph-lifebuoy:before{content:""}.ph.ph-lightbulb:before{content:""}.ph.ph-lightbulb-filament:before{content:""}.ph.ph-lighthouse:before{content:""}.ph.ph-lightning:before{content:""}.ph.ph-lightning-a:before{content:""}.ph.ph-lightning-slash:before{content:""}.ph.ph-line-segment:before{content:""}.ph.ph-line-segments:before{content:""}.ph.ph-line-vertical:before{content:""}.ph.ph-link:before{content:""}.ph.ph-link-break:before{content:""}.ph.ph-link-simple:before{content:""}.ph.ph-link-simple-break:before{content:""}.ph.ph-link-simple-horizontal:before{content:""}.ph.ph-link-simple-horizontal-break:before{content:""}.ph.ph-linkedin-logo:before{content:""}.ph.ph-linktree-logo:before{content:""}.ph.ph-linux-logo:before{content:""}.ph.ph-list:before{content:""}.ph.ph-list-bullets:before{content:""}.ph.ph-list-checks:before{content:""}.ph.ph-list-dashes:before{content:""}.ph.ph-list-heart:before{content:""}.ph.ph-list-magnifying-glass:before{content:""}.ph.ph-list-numbers:before{content:""}.ph.ph-list-plus:before{content:""}.ph.ph-list-star:before{content:""}.ph.ph-lock:before{content:""}.ph.ph-lock-key:before{content:""}.ph.ph-lock-key-open:before{content:""}.ph.ph-lock-laminated:before{content:""}.ph.ph-lock-laminated-open:before{content:""}.ph.ph-lock-open:before{content:""}.ph.ph-lock-simple:before{content:""}.ph.ph-lock-simple-open:before{content:""}.ph.ph-lockers:before{content:""}.ph.ph-log:before{content:""}.ph.ph-magic-wand:before{content:""}.ph.ph-magnet:before{content:""}.ph.ph-magnet-straight:before{content:""}.ph.ph-magnifying-glass:before{content:""}.ph.ph-magnifying-glass-minus:before{content:""}.ph.ph-magnifying-glass-plus:before{content:""}.ph.ph-mailbox:before{content:""}.ph.ph-map-pin:before{content:""}.ph.ph-map-pin-area:before{content:""}.ph.ph-map-pin-line:before{content:""}.ph.ph-map-pin-plus:before{content:""}.ph.ph-map-pin-simple:before{content:""}.ph.ph-map-pin-simple-area:before{content:""}.ph.ph-map-pin-simple-line:before{content:""}.ph.ph-map-trifold:before{content:""}.ph.ph-markdown-logo:before{content:""}.ph.ph-marker-circle:before{content:""}.ph.ph-martini:before{content:""}.ph.ph-mask-happy:before{content:""}.ph.ph-mask-sad:before{content:""}.ph.ph-mastodon-logo:before{content:""}.ph.ph-math-operations:before{content:""}.ph.ph-matrix-logo:before{content:""}.ph.ph-medal:before{content:""}.ph.ph-medal-military:before{content:""}.ph.ph-medium-logo:before{content:""}.ph.ph-megaphone:before{content:""}.ph.ph-megaphone-simple:before{content:""}.ph.ph-member-of:before{content:""}.ph.ph-memory:before{content:""}.ph.ph-messenger-logo:before{content:""}.ph.ph-meta-logo:before{content:""}.ph.ph-meteor:before{content:""}.ph.ph-metronome:before{content:""}.ph.ph-microphone:before{content:""}.ph.ph-microphone-slash:before{content:""}.ph.ph-microphone-stage:before{content:""}.ph.ph-microscope:before{content:""}.ph.ph-microsoft-excel-logo:before{content:""}.ph.ph-microsoft-outlook-logo:before{content:""}.ph.ph-microsoft-powerpoint-logo:before{content:""}.ph.ph-microsoft-teams-logo:before{content:""}.ph.ph-microsoft-word-logo:before{content:""}.ph.ph-minus:before{content:""}.ph.ph-minus-circle:before{content:""}.ph.ph-minus-square:before{content:""}.ph.ph-money:before{content:""}.ph.ph-money-wavy:before{content:""}.ph.ph-monitor:before{content:""}.ph.ph-monitor-arrow-up:before{content:""}.ph.ph-monitor-play:before{content:""}.ph.ph-moon:before{content:""}.ph.ph-moon-stars:before{content:""}.ph.ph-moped:before{content:""}.ph.ph-moped-front:before{content:""}.ph.ph-mosque:before{content:""}.ph.ph-motorcycle:before{content:""}.ph.ph-mountains:before{content:""}.ph.ph-mouse:before{content:""}.ph.ph-mouse-left-click:before{content:""}.ph.ph-mouse-middle-click:before{content:""}.ph.ph-mouse-right-click:before{content:""}.ph.ph-mouse-scroll:before{content:""}.ph.ph-mouse-simple:before{content:""}.ph.ph-music-note:before{content:""}.ph.ph-music-note-simple:before{content:""}.ph.ph-music-notes:before{content:""}.ph.ph-music-notes-minus:before{content:""}.ph.ph-music-notes-plus:before{content:""}.ph.ph-music-notes-simple:before{content:""}.ph.ph-navigation-arrow:before{content:""}.ph.ph-needle:before{content:""}.ph.ph-network:before{content:""}.ph.ph-network-slash:before{content:""}.ph.ph-network-x:before{content:""}.ph.ph-newspaper:before{content:""}.ph.ph-newspaper-clipping:before{content:""}.ph.ph-not-equals:before{content:""}.ph.ph-not-member-of:before{content:""}.ph.ph-not-subset-of:before{content:""}.ph.ph-not-superset-of:before{content:""}.ph.ph-notches:before{content:""}.ph.ph-note:before{content:""}.ph.ph-note-blank:before{content:""}.ph.ph-note-pencil:before{content:""}.ph.ph-notebook:before{content:""}.ph.ph-notepad:before{content:""}.ph.ph-notification:before{content:""}.ph.ph-notion-logo:before{content:""}.ph.ph-nuclear-plant:before{content:""}.ph.ph-number-circle-eight:before{content:""}.ph.ph-number-circle-five:before{content:""}.ph.ph-number-circle-four:before{content:""}.ph.ph-number-circle-nine:before{content:""}.ph.ph-number-circle-one:before{content:""}.ph.ph-number-circle-seven:before{content:""}.ph.ph-number-circle-six:before{content:""}.ph.ph-number-circle-three:before{content:""}.ph.ph-number-circle-two:before{content:""}.ph.ph-number-circle-zero:before{content:""}.ph.ph-number-eight:before{content:""}.ph.ph-number-five:before{content:""}.ph.ph-number-four:before{content:""}.ph.ph-number-nine:before{content:""}.ph.ph-number-one:before{content:""}.ph.ph-number-seven:before{content:""}.ph.ph-number-six:before{content:""}.ph.ph-number-square-eight:before{content:""}.ph.ph-number-square-five:before{content:""}.ph.ph-number-square-four:before{content:""}.ph.ph-number-square-nine:before{content:""}.ph.ph-number-square-one:before{content:""}.ph.ph-number-square-seven:before{content:""}.ph.ph-number-square-six:before{content:""}.ph.ph-number-square-three:before{content:""}.ph.ph-number-square-two:before{content:""}.ph.ph-number-square-zero:before{content:""}.ph.ph-number-three:before{content:""}.ph.ph-number-two:before{content:""}.ph.ph-number-zero:before{content:""}.ph.ph-numpad:before{content:""}.ph.ph-nut:before{content:""}.ph.ph-ny-times-logo:before{content:""}.ph.ph-octagon:before{content:""}.ph.ph-office-chair:before{content:""}.ph.ph-onigiri:before{content:""}.ph.ph-open-ai-logo:before{content:""}.ph.ph-option:before{content:""}.ph.ph-orange:before{content:""}.ph.ph-orange-slice:before{content:""}.ph.ph-oven:before{content:""}.ph.ph-package:before{content:""}.ph.ph-paint-brush:before{content:""}.ph.ph-paint-brush-broad:before{content:""}.ph.ph-paint-brush-household:before{content:""}.ph.ph-paint-bucket:before{content:""}.ph.ph-paint-roller:before{content:""}.ph.ph-palette:before{content:""}.ph.ph-panorama:before{content:""}.ph.ph-pants:before{content:""}.ph.ph-paper-plane:before{content:""}.ph.ph-paper-plane-right:before{content:""}.ph.ph-paper-plane-tilt:before{content:""}.ph.ph-paperclip:before{content:""}.ph.ph-paperclip-horizontal:before{content:""}.ph.ph-parachute:before{content:""}.ph.ph-paragraph:before{content:""}.ph.ph-parallelogram:before{content:""}.ph.ph-park:before{content:""}.ph.ph-password:before{content:""}.ph.ph-path:before{content:""}.ph.ph-patreon-logo:before{content:""}.ph.ph-pause:before{content:""}.ph.ph-pause-circle:before{content:""}.ph.ph-paw-print:before{content:""}.ph.ph-paypal-logo:before{content:""}.ph.ph-peace:before{content:""}.ph.ph-pen:before{content:""}.ph.ph-pen-nib:before{content:""}.ph.ph-pen-nib-straight:before{content:""}.ph.ph-pencil:before{content:""}.ph.ph-pencil-circle:before{content:""}.ph.ph-pencil-line:before{content:""}.ph.ph-pencil-ruler:before{content:""}.ph.ph-pencil-simple:before{content:""}.ph.ph-pencil-simple-line:before{content:""}.ph.ph-pencil-simple-slash:before{content:""}.ph.ph-pencil-slash:before{content:""}.ph.ph-pentagon:before{content:""}.ph.ph-pentagram:before{content:""}.ph.ph-pepper:before{content:""}.ph.ph-percent:before{content:""}.ph.ph-person:before{content:""}.ph.ph-person-arms-spread:before{content:""}.ph.ph-person-simple:before{content:""}.ph.ph-person-simple-bike:before{content:""}.ph.ph-person-simple-circle:before{content:""}.ph.ph-person-simple-hike:before{content:""}.ph.ph-person-simple-run:before{content:""}.ph.ph-person-simple-ski:before{content:""}.ph.ph-person-simple-snowboard:before{content:""}.ph.ph-person-simple-swim:before{content:""}.ph.ph-person-simple-tai-chi:before{content:""}.ph.ph-person-simple-throw:before{content:""}.ph.ph-person-simple-walk:before{content:""}.ph.ph-perspective:before{content:""}.ph.ph-phone:before{content:""}.ph.ph-phone-call:before{content:""}.ph.ph-phone-disconnect:before{content:""}.ph.ph-phone-incoming:before{content:""}.ph.ph-phone-list:before{content:""}.ph.ph-phone-outgoing:before{content:""}.ph.ph-phone-pause:before{content:""}.ph.ph-phone-plus:before{content:""}.ph.ph-phone-slash:before{content:""}.ph.ph-phone-transfer:before{content:""}.ph.ph-phone-x:before{content:""}.ph.ph-phosphor-logo:before{content:""}.ph.ph-pi:before{content:""}.ph.ph-piano-keys:before{content:""}.ph.ph-picnic-table:before{content:""}.ph.ph-picture-in-picture:before{content:""}.ph.ph-piggy-bank:before{content:""}.ph.ph-pill:before{content:""}.ph.ph-ping-pong:before{content:""}.ph.ph-pint-glass:before{content:""}.ph.ph-pinterest-logo:before{content:""}.ph.ph-pinwheel:before{content:""}.ph.ph-pipe:before{content:""}.ph.ph-pipe-wrench:before{content:""}.ph.ph-pix-logo:before{content:""}.ph.ph-pizza:before{content:""}.ph.ph-placeholder:before{content:""}.ph.ph-planet:before{content:""}.ph.ph-plant:before{content:""}.ph.ph-play:before{content:""}.ph.ph-play-circle:before{content:""}.ph.ph-play-pause:before{content:""}.ph.ph-playlist:before{content:""}.ph.ph-plug:before{content:""}.ph.ph-plug-charging:before{content:""}.ph.ph-plugs:before{content:""}.ph.ph-plugs-connected:before{content:""}.ph.ph-plus:before{content:""}.ph.ph-plus-circle:before{content:""}.ph.ph-plus-minus:before{content:""}.ph.ph-plus-square:before{content:""}.ph.ph-poker-chip:before{content:""}.ph.ph-police-car:before{content:""}.ph.ph-polygon:before{content:""}.ph.ph-popcorn:before{content:""}.ph.ph-popsicle:before{content:""}.ph.ph-potted-plant:before{content:""}.ph.ph-power:before{content:""}.ph.ph-prescription:before{content:""}.ph.ph-presentation:before{content:""}.ph.ph-presentation-chart:before{content:""}.ph.ph-printer:before{content:""}.ph.ph-prohibit:before{content:""}.ph.ph-prohibit-inset:before{content:""}.ph.ph-projector-screen:before{content:""}.ph.ph-projector-screen-chart:before{content:""}.ph.ph-pulse:before,.ph.ph-activity:before{content:""}.ph.ph-push-pin:before{content:""}.ph.ph-push-pin-simple:before{content:""}.ph.ph-push-pin-simple-slash:before{content:""}.ph.ph-push-pin-slash:before{content:""}.ph.ph-puzzle-piece:before{content:""}.ph.ph-qr-code:before{content:""}.ph.ph-question:before{content:""}.ph.ph-question-mark:before{content:""}.ph.ph-queue:before{content:""}.ph.ph-quotes:before{content:""}.ph.ph-rabbit:before{content:""}.ph.ph-racquet:before{content:""}.ph.ph-radical:before{content:""}.ph.ph-radio:before{content:""}.ph.ph-radio-button:before{content:""}.ph.ph-radioactive:before{content:""}.ph.ph-rainbow:before{content:""}.ph.ph-rainbow-cloud:before{content:""}.ph.ph-ranking:before{content:""}.ph.ph-read-cv-logo:before{content:""}.ph.ph-receipt:before{content:""}.ph.ph-receipt-x:before{content:""}.ph.ph-record:before{content:""}.ph.ph-rectangle:before{content:""}.ph.ph-rectangle-dashed:before{content:""}.ph.ph-recycle:before{content:""}.ph.ph-reddit-logo:before{content:""}.ph.ph-repeat:before{content:""}.ph.ph-repeat-once:before{content:""}.ph.ph-replit-logo:before{content:""}.ph.ph-resize:before{content:""}.ph.ph-rewind:before{content:""}.ph.ph-rewind-circle:before{content:""}.ph.ph-road-horizon:before{content:""}.ph.ph-robot:before{content:""}.ph.ph-rocket:before{content:""}.ph.ph-rocket-launch:before{content:""}.ph.ph-rows:before{content:""}.ph.ph-rows-plus-bottom:before{content:""}.ph.ph-rows-plus-top:before{content:""}.ph.ph-rss:before{content:""}.ph.ph-rss-simple:before{content:""}.ph.ph-rug:before{content:""}.ph.ph-ruler:before{content:""}.ph.ph-sailboat:before{content:""}.ph.ph-scales:before{content:""}.ph.ph-scan:before{content:""}.ph.ph-scan-smiley:before{content:""}.ph.ph-scissors:before{content:""}.ph.ph-scooter:before{content:""}.ph.ph-screencast:before{content:""}.ph.ph-screwdriver:before{content:""}.ph.ph-scribble:before{content:""}.ph.ph-scribble-loop:before{content:""}.ph.ph-scroll:before{content:""}.ph.ph-seal:before,.ph.ph-circle-wavy:before{content:""}.ph.ph-seal-check:before,.ph.ph-circle-wavy-check:before{content:""}.ph.ph-seal-percent:before{content:""}.ph.ph-seal-question:before,.ph.ph-circle-wavy-question:before{content:""}.ph.ph-seal-warning:before,.ph.ph-circle-wavy-warning:before{content:""}.ph.ph-seat:before{content:""}.ph.ph-seatbelt:before{content:""}.ph.ph-security-camera:before{content:""}.ph.ph-selection:before{content:""}.ph.ph-selection-all:before{content:""}.ph.ph-selection-background:before{content:""}.ph.ph-selection-foreground:before{content:""}.ph.ph-selection-inverse:before{content:""}.ph.ph-selection-plus:before{content:""}.ph.ph-selection-slash:before{content:""}.ph.ph-shapes:before{content:""}.ph.ph-share:before{content:""}.ph.ph-share-fat:before{content:""}.ph.ph-share-network:before{content:""}.ph.ph-shield:before{content:""}.ph.ph-shield-check:before{content:""}.ph.ph-shield-checkered:before{content:""}.ph.ph-shield-chevron:before{content:""}.ph.ph-shield-plus:before{content:""}.ph.ph-shield-slash:before{content:""}.ph.ph-shield-star:before{content:""}.ph.ph-shield-warning:before{content:""}.ph.ph-shipping-container:before{content:""}.ph.ph-shirt-folded:before{content:""}.ph.ph-shooting-star:before{content:""}.ph.ph-shopping-bag:before{content:""}.ph.ph-shopping-bag-open:before{content:""}.ph.ph-shopping-cart:before{content:""}.ph.ph-shopping-cart-simple:before{content:""}.ph.ph-shovel:before{content:""}.ph.ph-shower:before{content:""}.ph.ph-shrimp:before{content:""}.ph.ph-shuffle:before{content:""}.ph.ph-shuffle-angular:before{content:""}.ph.ph-shuffle-simple:before{content:""}.ph.ph-sidebar:before{content:""}.ph.ph-sidebar-simple:before{content:""}.ph.ph-sigma:before{content:""}.ph.ph-sign-in:before{content:""}.ph.ph-sign-out:before{content:""}.ph.ph-signature:before{content:""}.ph.ph-signpost:before{content:""}.ph.ph-sim-card:before{content:""}.ph.ph-siren:before{content:""}.ph.ph-sketch-logo:before{content:""}.ph.ph-skip-back:before{content:""}.ph.ph-skip-back-circle:before{content:""}.ph.ph-skip-forward:before{content:""}.ph.ph-skip-forward-circle:before{content:""}.ph.ph-skull:before{content:""}.ph.ph-skype-logo:before{content:""}.ph.ph-slack-logo:before{content:""}.ph.ph-sliders:before{content:""}.ph.ph-sliders-horizontal:before{content:""}.ph.ph-slideshow:before{content:""}.ph.ph-smiley:before{content:""}.ph.ph-smiley-angry:before{content:""}.ph.ph-smiley-blank:before{content:""}.ph.ph-smiley-meh:before{content:""}.ph.ph-smiley-melting:before{content:""}.ph.ph-smiley-nervous:before{content:""}.ph.ph-smiley-sad:before{content:""}.ph.ph-smiley-sticker:before{content:""}.ph.ph-smiley-wink:before{content:""}.ph.ph-smiley-x-eyes:before{content:""}.ph.ph-snapchat-logo:before{content:""}.ph.ph-sneaker:before{content:""}.ph.ph-sneaker-move:before{content:""}.ph.ph-snowflake:before{content:""}.ph.ph-soccer-ball:before{content:""}.ph.ph-sock:before{content:""}.ph.ph-solar-panel:before{content:""}.ph.ph-solar-roof:before{content:""}.ph.ph-sort-ascending:before{content:""}.ph.ph-sort-descending:before{content:""}.ph.ph-soundcloud-logo:before{content:""}.ph.ph-spade:before{content:""}.ph.ph-sparkle:before{content:""}.ph.ph-speaker-hifi:before{content:""}.ph.ph-speaker-high:before{content:""}.ph.ph-speaker-low:before{content:""}.ph.ph-speaker-none:before{content:""}.ph.ph-speaker-simple-high:before{content:""}.ph.ph-speaker-simple-low:before{content:""}.ph.ph-speaker-simple-none:before{content:""}.ph.ph-speaker-simple-slash:before{content:""}.ph.ph-speaker-simple-x:before{content:""}.ph.ph-speaker-slash:before{content:""}.ph.ph-speaker-x:before{content:""}.ph.ph-speedometer:before{content:""}.ph.ph-sphere:before{content:""}.ph.ph-spinner:before{content:""}.ph.ph-spinner-ball:before{content:""}.ph.ph-spinner-gap:before{content:""}.ph.ph-spiral:before{content:""}.ph.ph-split-horizontal:before{content:""}.ph.ph-split-vertical:before{content:""}.ph.ph-spotify-logo:before{content:""}.ph.ph-spray-bottle:before{content:""}.ph.ph-square:before{content:""}.ph.ph-square-half:before{content:""}.ph.ph-square-half-bottom:before{content:""}.ph.ph-square-logo:before{content:""}.ph.ph-square-split-horizontal:before{content:""}.ph.ph-square-split-vertical:before{content:""}.ph.ph-squares-four:before{content:""}.ph.ph-stack:before{content:""}.ph.ph-stack-minus:before{content:""}.ph.ph-stack-overflow-logo:before{content:""}.ph.ph-stack-plus:before{content:""}.ph.ph-stack-simple:before{content:""}.ph.ph-stairs:before{content:""}.ph.ph-stamp:before{content:""}.ph.ph-standard-definition:before{content:""}.ph.ph-star:before{content:""}.ph.ph-star-and-crescent:before{content:""}.ph.ph-star-four:before{content:""}.ph.ph-star-half:before{content:""}.ph.ph-star-of-david:before{content:""}.ph.ph-steam-logo:before{content:""}.ph.ph-steering-wheel:before{content:""}.ph.ph-steps:before{content:""}.ph.ph-stethoscope:before{content:""}.ph.ph-sticker:before{content:""}.ph.ph-stool:before{content:""}.ph.ph-stop:before{content:""}.ph.ph-stop-circle:before{content:""}.ph.ph-storefront:before{content:""}.ph.ph-strategy:before{content:""}.ph.ph-stripe-logo:before{content:""}.ph.ph-student:before{content:""}.ph.ph-subset-of:before{content:""}.ph.ph-subset-proper-of:before{content:""}.ph.ph-subtitles:before{content:""}.ph.ph-subtitles-slash:before{content:""}.ph.ph-subtract:before{content:""}.ph.ph-subtract-square:before{content:""}.ph.ph-subway:before{content:""}.ph.ph-suitcase:before{content:""}.ph.ph-suitcase-rolling:before{content:""}.ph.ph-suitcase-simple:before{content:""}.ph.ph-sun:before{content:""}.ph.ph-sun-dim:before{content:""}.ph.ph-sun-horizon:before{content:""}.ph.ph-sunglasses:before{content:""}.ph.ph-superset-of:before{content:""}.ph.ph-superset-proper-of:before{content:""}.ph.ph-swap:before{content:""}.ph.ph-swatches:before{content:""}.ph.ph-swimming-pool:before{content:""}.ph.ph-sword:before{content:""}.ph.ph-synagogue:before{content:""}.ph.ph-syringe:before{content:""}.ph.ph-t-shirt:before{content:""}.ph.ph-table:before{content:""}.ph.ph-tabs:before{content:""}.ph.ph-tag:before{content:""}.ph.ph-tag-chevron:before{content:""}.ph.ph-tag-simple:before{content:""}.ph.ph-target:before{content:""}.ph.ph-taxi:before{content:""}.ph.ph-tea-bag:before{content:""}.ph.ph-telegram-logo:before{content:""}.ph.ph-television:before{content:""}.ph.ph-television-simple:before{content:""}.ph.ph-tennis-ball:before{content:""}.ph.ph-tent:before{content:""}.ph.ph-terminal:before{content:""}.ph.ph-terminal-window:before{content:""}.ph.ph-test-tube:before{content:""}.ph.ph-text-a-underline:before{content:""}.ph.ph-text-aa:before{content:""}.ph.ph-text-align-center:before{content:""}.ph.ph-text-align-justify:before{content:""}.ph.ph-text-align-left:before{content:""}.ph.ph-text-align-right:before{content:""}.ph.ph-text-b:before,.ph.ph-text-bolder:before{content:""}.ph.ph-text-columns:before{content:""}.ph.ph-text-h:before{content:""}.ph.ph-text-h-five:before{content:""}.ph.ph-text-h-four:before{content:""}.ph.ph-text-h-one:before{content:""}.ph.ph-text-h-six:before{content:""}.ph.ph-text-h-three:before{content:""}.ph.ph-text-h-two:before{content:""}.ph.ph-text-indent:before{content:""}.ph.ph-text-italic:before{content:""}.ph.ph-text-outdent:before{content:""}.ph.ph-text-strikethrough:before{content:""}.ph.ph-text-subscript:before{content:""}.ph.ph-text-superscript:before{content:""}.ph.ph-text-t:before{content:""}.ph.ph-text-t-slash:before{content:""}.ph.ph-text-underline:before{content:""}.ph.ph-textbox:before{content:""}.ph.ph-thermometer:before{content:""}.ph.ph-thermometer-cold:before{content:""}.ph.ph-thermometer-hot:before{content:""}.ph.ph-thermometer-simple:before{content:""}.ph.ph-threads-logo:before{content:""}.ph.ph-three-d:before{content:""}.ph.ph-thumbs-down:before{content:""}.ph.ph-thumbs-up:before{content:""}.ph.ph-ticket:before{content:""}.ph.ph-tidal-logo:before{content:""}.ph.ph-tiktok-logo:before{content:""}.ph.ph-tilde:before{content:""}.ph.ph-timer:before{content:""}.ph.ph-tip-jar:before{content:""}.ph.ph-tipi:before{content:""}.ph.ph-tire:before{content:""}.ph.ph-toggle-left:before{content:""}.ph.ph-toggle-right:before{content:""}.ph.ph-toilet:before{content:""}.ph.ph-toilet-paper:before{content:""}.ph.ph-toolbox:before{content:""}.ph.ph-tooth:before{content:""}.ph.ph-tornado:before{content:""}.ph.ph-tote:before{content:""}.ph.ph-tote-simple:before{content:""}.ph.ph-towel:before{content:""}.ph.ph-tractor:before{content:""}.ph.ph-trademark:before{content:""}.ph.ph-trademark-registered:before{content:""}.ph.ph-traffic-cone:before{content:""}.ph.ph-traffic-sign:before{content:""}.ph.ph-traffic-signal:before{content:""}.ph.ph-train:before{content:""}.ph.ph-train-regional:before{content:""}.ph.ph-train-simple:before{content:""}.ph.ph-tram:before{content:""}.ph.ph-translate:before{content:""}.ph.ph-trash:before{content:""}.ph.ph-trash-simple:before{content:""}.ph.ph-tray:before{content:""}.ph.ph-tray-arrow-down:before,.ph.ph-archive-tray:before{content:""}.ph.ph-tray-arrow-up:before{content:""}.ph.ph-treasure-chest:before{content:""}.ph.ph-tree:before{content:""}.ph.ph-tree-evergreen:before{content:""}.ph.ph-tree-palm:before{content:""}.ph.ph-tree-structure:before{content:""}.ph.ph-tree-view:before{content:""}.ph.ph-trend-down:before{content:""}.ph.ph-trend-up:before{content:""}.ph.ph-triangle:before{content:""}.ph.ph-triangle-dashed:before{content:""}.ph.ph-trolley:before{content:""}.ph.ph-trolley-suitcase:before{content:""}.ph.ph-trophy:before{content:""}.ph.ph-truck:before{content:""}.ph.ph-truck-trailer:before{content:""}.ph.ph-tumblr-logo:before{content:""}.ph.ph-twitch-logo:before{content:""}.ph.ph-twitter-logo:before{content:""}.ph.ph-umbrella:before{content:""}.ph.ph-umbrella-simple:before{content:""}.ph.ph-union:before{content:""}.ph.ph-unite:before{content:""}.ph.ph-unite-square:before{content:""}.ph.ph-upload:before{content:""}.ph.ph-upload-simple:before{content:""}.ph.ph-usb:before{content:""}.ph.ph-user:before{content:""}.ph.ph-user-check:before{content:""}.ph.ph-user-circle:before{content:""}.ph.ph-user-circle-check:before{content:""}.ph.ph-user-circle-dashed:before{content:""}.ph.ph-user-circle-gear:before{content:""}.ph.ph-user-circle-minus:before{content:""}.ph.ph-user-circle-plus:before{content:""}.ph.ph-user-focus:before{content:""}.ph.ph-user-gear:before{content:""}.ph.ph-user-list:before{content:""}.ph.ph-user-minus:before{content:""}.ph.ph-user-plus:before{content:""}.ph.ph-user-rectangle:before{content:""}.ph.ph-user-sound:before{content:""}.ph.ph-user-square:before{content:""}.ph.ph-user-switch:before{content:""}.ph.ph-users:before{content:""}.ph.ph-users-four:before{content:""}.ph.ph-users-three:before{content:""}.ph.ph-van:before{content:""}.ph.ph-vault:before{content:""}.ph.ph-vector-three:before{content:""}.ph.ph-vector-two:before{content:""}.ph.ph-vibrate:before{content:""}.ph.ph-video:before{content:""}.ph.ph-video-camera:before{content:""}.ph.ph-video-camera-slash:before{content:""}.ph.ph-video-conference:before{content:""}.ph.ph-vignette:before{content:""}.ph.ph-vinyl-record:before{content:""}.ph.ph-virtual-reality:before{content:""}.ph.ph-virus:before{content:""}.ph.ph-visor:before{content:""}.ph.ph-voicemail:before{content:""}.ph.ph-volleyball:before{content:""}.ph.ph-wall:before{content:""}.ph.ph-wallet:before{content:""}.ph.ph-warehouse:before{content:""}.ph.ph-warning:before{content:""}.ph.ph-warning-circle:before{content:""}.ph.ph-warning-diamond:before{content:""}.ph.ph-warning-octagon:before{content:""}.ph.ph-washing-machine:before{content:""}.ph.ph-watch:before{content:""}.ph.ph-wave-sawtooth:before{content:""}.ph.ph-wave-sine:before{content:""}.ph.ph-wave-square:before{content:""}.ph.ph-wave-triangle:before{content:""}.ph.ph-waveform:before{content:""}.ph.ph-waveform-slash:before{content:""}.ph.ph-waves:before{content:""}.ph.ph-webcam:before{content:""}.ph.ph-webcam-slash:before{content:""}.ph.ph-webhooks-logo:before{content:""}.ph.ph-wechat-logo:before{content:""}.ph.ph-whatsapp-logo:before{content:""}.ph.ph-wheelchair:before{content:""}.ph.ph-wheelchair-motion:before{content:""}.ph.ph-wifi-high:before{content:""}.ph.ph-wifi-low:before{content:""}.ph.ph-wifi-medium:before{content:""}.ph.ph-wifi-none:before{content:""}.ph.ph-wifi-slash:before{content:""}.ph.ph-wifi-x:before{content:""}.ph.ph-wind:before{content:""}.ph.ph-windmill:before{content:""}.ph.ph-windows-logo:before{content:""}.ph.ph-wine:before{content:""}.ph.ph-wrench:before{content:""}.ph.ph-x:before{content:""}.ph.ph-x-circle:before{content:""}.ph.ph-x-logo:before{content:""}.ph.ph-x-square:before{content:""}.ph.ph-yarn:before{content:""}.ph.ph-yin-yang:before{content:""}.ph.ph-youtube-logo:before{content:""}@layer theme{:root,:host{--font-sans:"Road UI", Arial, ui-sans-serif, system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-numeric:Nunito, "Road UI", Arial, ui-sans-serif, system-ui, sans-serif;--font-road-ua:"Road UA", "Road UI", Arial, ui-sans-serif, system-ui, sans-serif;--color-brand-amber:#ffab00;--color-brand-ink:#1d1d1f;--color-brand-canvas:#e9e9eb;--color-surface-subtle:#f5f5f6;--color-line-subtle:#d9d9dd;--color-text-secondary:#66666d;--color-status-success:#177245;--color-status-success-surface:#edf8f1;--color-status-warning:#a45308;--color-status-warning-surface:#fff4df;--color-status-danger:#b42318;--color-status-danger-surface:#fef0ee;--color-status-info:#2859a6;--color-status-info-surface:#eef4ff;--color-cargo-diesel:#725231;--color-cargo-diesel-surface:#f3e9dc;--color-cargo-lpg:#2d67b1;--color-cargo-lpg-surface:#e8f1ff;--color-cargo-petrol:#8a6210;--color-cargo-petrol-surface:#fff1d6}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}::selection{color:var(--color-brand-amber);background-color:#000}body{background-color:var(--color-brand-canvas);color:var(--color-brand-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(button,a,input,select,textarea):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand-ink)}}@layer components{.t-dropdown{transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}.user-menu-trigger__menu-icon,.user-menu-trigger__label,.app-user-menu__close{display:none}[data-user-menu-backdrop]{display:block}[data-user-menu-backdrop][hidden]{display:none}.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}.trip-create-dialog{background:0 0;border:0;border-radius:1.5rem;width:100%;max-width:min(1180px,94vw);max-height:92vh;margin:auto;padding:0;overflow:visible}.trip-create-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1d1d1f7a}.resource-dialog{background:0 0;border:0;border-radius:1.5rem;width:100%;max-width:min(720px,94vw);max-height:92vh;margin:auto;padding:0;overflow:visible}.resource-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1d1d1f7a}.resource-dialog__surface{max-height:92vh;overflow-y:auto}.resource-tabs{background:var(--color-surface-subtle);border:1px solid var(--color-line-subtle);border-radius:var(--app-radius-inner);align-items:stretch;gap:.375rem;padding:.375rem;display:flex}.resource-tabs__tab{border-radius:calc(var(--app-radius-inner) - .25rem);color:var(--color-text-secondary);min-height:var(--app-control-height);transition:background-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out), box-shadow var(--duration-quick) var(--ease-smooth-out);flex:1;justify-content:center;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;font-weight:800;text-decoration:none;display:inline-flex}.resource-tabs__tab:hover{color:var(--color-brand-ink)}.resource-tabs__tab.is-active{color:var(--color-brand-ink);background:#fff;box-shadow:0 2px 8px #1d1d1f1a}.resource-tabs__tab:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:2px}.resource-tabs__count{background:var(--color-brand-canvas);border-radius:999px;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding-inline:.375rem;font-size:.6875rem;display:inline-flex}.resource-tabs__tab.is-active .resource-tabs__count{background:var(--color-brand-ink);color:#fff}#resource-panel-assets>div:nth-child(2),#resource-panel-drivers>div:first-child{display:none}@media (width<=39.999rem){.resource-tabs{gap:.25rem}.resource-tabs__tab{white-space:nowrap;flex-direction:row;gap:.25rem;min-height:3.25rem;padding:.5rem .375rem}.resource-tabs__tab>.resource-tabs__icon,.resource-tabs__count{display:none!important}}.trip-create-dialog__surface{background:var(--color-brand-canvas);border:1px solid #ffffffeb;border-radius:1.5rem;max-height:92vh;padding:1.25rem;overflow-y:auto;box-shadow:0 24px 80px #1d1d1f3d}.trip-create-dialog__header{background:var(--color-brand-canvas);z-index:2;justify-content:space-between;align-items:center;margin:-1.25rem -1.25rem 0;padding:1.75rem 1.25rem .75rem;display:flex;position:sticky;top:-1.25rem}.smart-hint-beam-mount{min-width:0;transition:opacity var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);width:100%}.smart-hint-beam-mount.is-dismissing{opacity:0;pointer-events:none;transform:translateY(-4px)}.smart-hint-actions{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;display:flex}.smart-hint-dismiss{color:var(--color-text-secondary);min-height:2.5rem;transition:background-color var(--duration-quick) var(--ease-smooth-out), border-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out), transform var(--duration-micro) var(--ease-smooth-out);white-space:nowrap;background:#ffffff9e;border:1px solid #0000;border-radius:.8rem;justify-content:center;align-items:center;gap:.4rem;padding-inline:.75rem;font-size:.75rem;font-weight:800;display:inline-flex}.smart-hint-dismiss:hover{border-color:var(--color-line-subtle);color:var(--color-brand-ink);background:#fff}.smart-hint-dismiss:active{transform:scale(.96)}.smart-hint-dismiss:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:3px}@media (width<=47.999rem){.smart-hint-actions{flex:100%;justify-content:stretch;align-items:stretch;width:100%}.smart-hint-actions>button{flex:1 1 0;min-width:0}}@media (width<=22rem){.smart-hint-actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.smart-hint-beam-mount,.smart-hint-dismiss{transition:none}}.smart-hint-beam{isolation:isolate;border-radius:1rem;width:100%;display:block;position:relative;overflow:visible}@property --smart-hint-glow-deg{syntax:"<angle>";inherits:false;initial-value:0deg}.smart-hint-beam:before,.smart-hint-beam:after{content:"";border-radius:inherit;background:conic-gradient(from var(--smart-hint-glow-deg), #4285f4 0%, #9b51e0 12%, #ea4335 24%, #fbbc05 36%, #34a853 48%, transparent 58%, transparent 100%);pointer-events:none;animation:4s linear infinite smart-hint-glow-spin;position:absolute}.smart-hint-beam:before{z-index:1;inset:0}.smart-hint-beam:after{filter:blur(20px);opacity:.45;z-index:0;inset:-2px}.smart-hint-beam__content{z-index:2;border-radius:.96875rem;width:calc(100% - 1px);margin:.5px;position:relative;overflow:hidden}.smart-hint-beam__content>div{width:100%}@keyframes smart-hint-glow-spin{to{--smart-hint-glow-deg:360deg}}@media (prefers-reduced-motion:reduce){.smart-hint-beam:before,.smart-hint-beam:after{animation:none}}.kanban-columns-scroll{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-color:var(--color-line-subtle) transparent;scrollbar-width:thin;gap:1rem;max-width:100%;padding:.25rem .125rem .75rem;display:flex;overflow-x:auto}.planning-driver-rail{min-width:0}.planning-driver-rail .t-avatar-group{overscroll-behavior-x:contain;scrollbar-width:thin;max-width:100%;padding-bottom:.125rem;overflow-x:auto}.kanban-column{background:var(--color-surface-subtle);border:1px solid var(--color-line-subtle);scroll-snap-align:start;min-height:12rem;transition:background-color var(--duration-quick) var(--ease-smooth-out), border-color var(--duration-quick) var(--ease-smooth-out), box-shadow var(--duration-quick) var(--ease-smooth-out);border-radius:1rem;flex-direction:column;flex:0 0 min(19rem,100vw - 3rem);padding:.75rem;display:flex}.kanban-column--success.is-drag-over{background:var(--color-status-success-surface);border-color:var(--color-status-success);box-shadow:0 0 0 3px #1772452e}.kanban-column--info.is-drag-over{background:var(--color-status-info-surface);border-color:var(--color-status-info);box-shadow:0 0 0 3px #2859a62e}.kanban-column--danger.is-drag-over{background:var(--color-status-danger-surface);border-color:var(--color-status-danger);box-shadow:0 0 0 3px #b423182e}.kanban-column__header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.kanban-column__count{border:1px solid var(--color-line-subtle);color:var(--color-text-secondary);font-family:var(--font-numeric);background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding-inline:.35rem;font-size:.75rem;font-weight:900;display:inline-flex}.kanban-column__cards{flex-direction:column;gap:.5rem;min-height:8.5rem;display:flex}.kanban-column__empty{border:1px dashed var(--color-line-subtle);color:var(--color-text-secondary);text-align:center;border-radius:.75rem;flex:1;justify-content:center;align-items:center;min-height:4.5rem;font-size:.75rem;font-weight:700;display:flex}.kanban-card{cursor:grab;transition:box-shadow var(--duration-quick) var(--ease-smooth-out), opacity var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);background:#fff;border:1px solid #ffffffe6;border-radius:.875rem;padding:.75rem;box-shadow:0 3px 12px #1d1d1f12}.kanban-card--success{border-left:4px solid var(--color-status-success)}.kanban-card--info{border-left:4px solid var(--color-status-info)}.kanban-card--warning{background:var(--color-status-warning-surface);border-color:#a453083d;border-left:4px solid var(--color-status-warning)}.kanban-card--danger{background:var(--color-status-danger-surface);border-color:#b423183d;border-left:4px solid var(--color-status-danger)}.kanban-card.is-linked{cursor:pointer}.kanban-card.is-linked:hover{transform:translateY(-1px);box-shadow:0 7px 18px #1d1d1f21}.kanban-card.is-linked:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:3px}.kanban-card:active{cursor:grabbing}.kanban-card.is-dragging{opacity:.42;transform:rotate(2deg)scale(.98)}.kanban-card.is-locked{background:var(--color-status-info-surface);box-shadow:inset 3px 0 0 var(--color-status-info), 0 4px 14px #2859a61f;cursor:not-allowed;border-color:#2859a647}.kanban-card.is-locked .kanban-card__grip{color:var(--color-status-info);opacity:.65}.kanban-card__grip{color:var(--color-text-secondary)}.kanban-card.is-unassigned{cursor:not-allowed;background:#fffdfa;border-color:#a453083d}.kanban-card.is-unassigned .kanban-card__grip{color:var(--color-status-warning);opacity:.55}.kanban-card__driver-required{color:var(--color-status-warning);align-items:center;gap:.375rem;margin-top:.625rem;font-size:.625rem;font-weight:800;display:inline-flex}.kanban-card.is-pending{border-color:var(--color-brand-amber);box-shadow:0 0 0 2px #ffab002e,0 4px 14px #ffab0029}.kanban-card__lock{color:var(--color-status-info);align-items:center;gap:.375rem;width:fit-content;max-width:100%;margin-top:.625rem;font-size:.625rem;font-weight:900;display:inline-flex;position:relative}.kanban-card__lock:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:3px;border-radius:.375rem}.kanban-card__lock-icon{background:var(--color-status-info);color:#fff;border-radius:.4rem;place-items:center;width:1.5rem;height:1.5rem;display:grid}.kanban-card__lock-icon svg{display:block}.kanban-card__lock-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kanban-card__lock-tooltip{background:var(--color-brand-ink);color:#fff;opacity:0;pointer-events:none;transition:opacity var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);white-space:nowrap;z-index:10;border-radius:.625rem;padding:.5rem .625rem;font-size:.6875rem;font-weight:700;line-height:1.35;position:absolute;top:calc(100% + .5rem);left:0;transform:translateY(-4px);box-shadow:0 8px 22px #1d1d1f38}.kanban-card__lock-tooltip:after{border:5px solid #0000;border-bottom-color:var(--color-brand-ink);content:"";position:absolute;bottom:100%;left:.75rem}.kanban-card__lock:focus-visible .kanban-card__lock-tooltip{opacity:1;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.kanban-card__lock:hover .kanban-card__lock-tooltip{opacity:1;transform:translateY(0)}}.repair-create-dialog{border:0;border-radius:1.5rem;width:100%;max-width:min(40rem,100vw - 2rem);max-height:min(90vh,42rem);margin:auto;padding:0;overflow:auto;box-shadow:0 24px 80px #1d1d1f3d}.repair-create-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1d1d1f5c}.repair-create-dialog [data-submit-repair]:disabled{cursor:not-allowed;opacity:.5}.document-dropzone{border:1px dashed var(--color-line-subtle);transition:border-color var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out), box-shadow var(--duration-quick) var(--ease-smooth-out)}.document-dropzone__label{min-height:9rem}.document-dropzone__label:focus-within{outline:2px solid var(--color-brand-amber);outline-offset:3px;border-radius:.75rem}.document-dropzone.is-drag-over{border-color:var(--color-brand-ink);background-color:var(--color-status-info-surface);box-shadow:0 0 0 3px #2859a624}.document-dropzone.is-drag-over .document-dropzone__label{color:var(--color-brand-ink)}.document-dropzone__hint{transition:color var(--duration-quick) var(--ease-smooth-out)}.document-dropzone.is-drag-over .document-dropzone__hint{color:var(--color-status-info);font-weight:700}.document-dropzone [data-document-list] li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.document-dropzone,.document-dropzone__hint{transition:none}}@media (width>=640px){.trip-create-dialog__surface{padding:1.75rem}}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1}.manual-entry-tabs{border:1px solid var(--color-line-subtle);background:var(--color-surface-subtle);scrollbar-width:none;border-radius:.875rem;align-items:center;gap:.25rem;max-width:100%;padding:.25rem;display:inline-flex;overflow-x:auto}.manual-entry-tabs::-webkit-scrollbar{display:none}.manual-entry-tab{min-height:2.75rem;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out), box-shadow var(--duration-quick) var(--ease-smooth-out);background:0 0;border:0;border-radius:.625rem;padding:.5rem 1rem;font-size:.875rem;font-weight:800;line-height:1.25}.manual-entry-tab:hover{color:var(--color-brand-ink)}.manual-entry-tab[aria-selected=true]{background:var(--color-brand-ink);color:#fff;box-shadow:0 3px 8px #1d1d1f29}.manual-entry-tab:focus-visible{outline:2px solid var(--color-brand-amber);outline-offset:2px}.manual-entry-panel[hidden]{display:none}@media (prefers-reduced-motion:reduce){.manual-entry-tab{transition:none}}.t-tabs{background:var(--tabs-bar-bg);border-radius:48px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative}.t-tab{appearance:none;height:30px;color:var(--tabs-text-muted);cursor:pointer;z-index:1;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:48px;padding:4px 12px;position:relative}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true]{color:var(--tabs-text-active)}.t-tabs-pill{background:var(--tabs-pill-bg);width:0;height:30px;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;z-index:0;pointer-events:none;border-radius:48px;position:absolute;top:3px;left:0;transform:translate(0)}.reports-page .t-tabs{--tabs-bar-bg:transparent;--tabs-text-muted:var(--color-text-secondary);--tabs-text-active:#fff;--tabs-pill-bg:var(--color-brand-ink);scroll-behavior:smooth;scroll-snap-type:x proximity;max-width:100%;scroll-padding-inline:.25rem}.reports-tab-shell{position:relative}.reports-tab-shell:after{content:"";pointer-events:none;inset-block:.6rem;background:linear-gradient(90deg,#0000,#ffffffeb);width:2.5rem;position:absolute;right:0}.reports-page .t-tab:not([aria-selected=true]):hover{color:var(--color-brand-ink)}.reports-page .t-tab{height:var(--app-control-height-touch);min-height:var(--app-control-height-touch)}.reports-page .t-tabs-pill{height:var(--app-control-height-touch);top:3px}@media (prefers-reduced-motion:reduce){.t-tabs-pill,.t-tab{transition:none!important}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{white-space:pre;will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}.t-input{transition:border-color var(--duration-quick) var(--ease-smooth-out);will-change:transform;font-size:1rem}@media (width>=640px){.t-input{font-size:.875rem}}h1,h2,h3{text-wrap:balance}.tabular-nums,[data-number-pop-in],.t-digit-group{font-variant-numeric:tabular-nums lining-nums}.t-error-state{will-change:transform}.t-input.is-error{border-color:var(--color-status-danger);transition:border-color var(--revert-dur,.28s) ease-out}.t-input.is-error:focus,.t-input.is-error:focus-visible{border-color:var(--color-status-danger)}.t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear var(--revert-dur,.28s)}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear 0s}.t-input.is-shaking,.t-error-state.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}.t-input,.t-error-state{animation:none!important;transform:none!important}}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}.t-skel{display:grid;position:relative}.t-skel-skeleton,.t-skel-content{grid-area:1/1;width:100%;min-width:0}.t-skel-skeleton{filter:blur();opacity:1;transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel-content{filter:blur(var(--reveal-blur));opacity:0;pointer-events:none;transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{filter:blur(var(--reveal-blur));opacity:0;pointer-events:none}.t-skel.is-revealed .t-skel-content{filter:blur();opacity:1;pointer-events:auto}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none!important}.t-skel.is-revealed [data-project-row]{animation:t-project-row-in var(--duration-fast) var(--ease-smooth-out) both;animation-delay:calc(var(--project-row-index,0) * var(--duration-stagger))}@keyframes t-project-row-in{0%{opacity:0;transform:translateY(var(--distance-base))}to{opacity:1;transform:translateY(0)}}.fleet-search-overlay{opacity:0;transition:opacity var(--modal-open-dur) var(--modal-ease)}.fleet-search-overlay.is-open{opacity:1}.fleet-search-overlay.is-closing{opacity:0;transition-duration:var(--modal-close-dur)}.fleet-search-overlay,.fleet-search-overlay .fleet-search-panel{transition:none!important}@media (prefers-reduced-motion:reduce){.t-dropdown,[data-user-menu-backdrop],.t-modal,.t-icon-swap .t-icon,.fleet-search-overlay,.t-skel-skeleton,.t-skel-content{transition:none!important}}.skip-link{background:var(--color-brand-ink);color:#fff;transition:transform var(--duration-quick) var(--ease-smooth-out);z-index:100;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:700;position:fixed;top:.75rem;left:1rem;transform:translateY(-160%)}.skip-link:focus-visible{transform:translateY(0)}.app-page{background:var(--color-brand-canvas);min-height:100vh;padding:.75rem}.app-frame{border:1px solid var(--app-card-border);border-radius:var(--app-radius-frame);max-width:1680px;min-height:calc(100svh - 1.5rem);box-shadow:var(--app-elevation-frame), var(--app-card-glint);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;margin-inline:auto;padding:.75rem}.app-header{border:1px solid var(--app-card-border);box-shadow:0 3px 14px #1d1d1f12, var(--app-card-glint);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30;background:#ffffffe6;border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:.75rem 1rem;display:flex;position:relative}.tv-page .app-header,.trip-tv-page .app-header{flex-wrap:nowrap;display:flex}.app-header__logo{border-radius:.75rem;flex-shrink:0;align-items:center;height:2.5rem;padding:0;display:inline-flex}.app-header__logo img{width:auto;height:2.5rem}.dashboard-map__mobile-freshness{display:none}.app-header__main{flex:auto;align-items:center;gap:1rem;min-width:0;display:flex}.app-header__main>.map-header__search-group{flex:auto;width:100%;min-width:0}.app-header__search{background:var(--color-surface-subtle);border:1px solid var(--color-line-subtle);border-radius:var(--app-radius-control);box-sizing:border-box;height:var(--app-control-height-touch);min-width:13rem;max-width:30rem;transition-duration:var(--duration-quick);transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--ease-smooth-out);flex:22rem;align-items:center;gap:.5rem;padding:.25rem .35rem .25rem .75rem;display:flex;box-shadow:inset 0 1px #ffffffc7}.app-header__search:focus-within{border-color:var(--color-brand-ink);background:#fff;box-shadow:0 0 0 3px #1d1d1f1a,inset 0 1px #ffffffe0}.app-header__search-icon{color:var(--color-text-secondary);flex:none}.app-header__search input[type=search]{color:var(--color-brand-ink);background:0 0;border:0;outline:none;flex:auto;min-width:0;height:100%;font-size:.875rem;font-weight:700}.app-header__search input[type=search]::placeholder{color:var(--color-text-secondary);opacity:.9}.app-header__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.app-header__action{background:var(--color-surface-subtle);border:1px solid var(--color-line-subtle);border-radius:var(--app-radius-control);box-sizing:border-box;color:var(--color-brand-ink);height:var(--app-control-height-touch);min-height:var(--app-control-height-touch);transition-duration:var(--duration-quick);transition-property:background-color,border-color,box-shadow,color,transform;transition-timing-function:var(--ease-smooth-out);white-space:nowrap;flex:0 auto;align-items:center;gap:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.app-header__action:hover{border-color:var(--color-brand-ink);background:#fff}.app-header__action--tv{border-color:var(--color-brand-ink)}.app-header__action--tv:hover{background:var(--color-brand-ink);color:#fff}.app-header__action:active{transform:scale(var(--scale-large))}.app-header__freshness{border-radius:var(--app-radius-control);box-sizing:border-box;color:#fff;height:var(--app-control-height-touch);max-width:15rem;min-height:var(--app-control-height-touch);background:#1d1d1fb8;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex}.app-header__freshness-dot{background:var(--color-brand-amber);border-radius:999px;flex:0 0 .5rem;width:.5rem;height:.5rem}.app-header__freshness-copy{min-width:0;display:block}.app-header__freshness-label,.app-header__freshness-detail{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.app-header__freshness-label{font-size:.75rem;font-weight:800;line-height:1.1}.app-header__freshness-detail{color:#ffffffad;margin-top:.2rem;font-size:.625rem;font-weight:600;line-height:1.1}.app-header__actions>[data-user-menu]{min-height:var(--app-control-height-touch);align-items:center;display:flex}.app-breadcrumbs{color:var(--color-text-secondary);scrollbar-width:none;min-width:0;margin:.75rem 0 0;padding-inline:.25rem;overflow-x:auto}.app-breadcrumbs::-webkit-scrollbar{display:none}.app-breadcrumbs ol{align-items:center;gap:.35rem;min-width:max-content;margin:0;padding:0;list-style:none;display:flex}.app-breadcrumbs li{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.app-breadcrumbs a,.app-breadcrumbs span{border-radius:.4rem;font-size:.75rem;font-weight:700;line-height:1.5}.app-breadcrumbs a{color:var(--color-text-secondary);transition:color var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out);text-decoration:none}.app-breadcrumbs a:hover{background:var(--color-surface-subtle);color:var(--color-brand-ink)}.app-breadcrumbs a:focus-visible{outline:2px solid var(--color-brand-amber);outline-offset:2px}.app-breadcrumbs span[aria-current=page]{color:var(--color-brand-ink)}.app-breadcrumbs__separator{color:var(--color-line-strong);flex:none;width:.75rem;height:.75rem}.app-header--overlay{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;min-height:0}.app-header--overlay .app-header__logo{background:#ffffffe6;height:2.5rem;padding-inline:0;box-shadow:0 2px 10px #1d1d1f14}.app-header--overlay .app-header__actions{position:absolute;top:.75rem;right:.75rem}.app-header--dashboard .app-header__main,.app-header--overlay .app-header__main{min-width:0}.view-switcher{background:var(--switcher-bg);border-radius:var(--switcher-radius);box-shadow:var(--switcher-shadow);box-sizing:border-box;align-items:center;gap:var(--switcher-gap);height:var(--switcher-control-height);max-width:100%;min-height:var(--switcher-control-height);border:1px solid #ffffffe0;flex:0 auto;width:min(100%,clamp(18rem,26vw,23rem));padding:.125rem .25rem;display:flex}.view-switcher__modes{background:var(--switcher-mode-bg);border-radius:var(--switcher-inner-radius);box-sizing:border-box;flex:1;align-items:center;gap:.25rem;min-width:0;height:100%;padding:.0625rem .125rem;display:flex}.view-switcher__option,.view-switcher__tv{border-radius:var(--switcher-option-radius);box-sizing:border-box;letter-spacing:-.01em;min-height:var(--switcher-option-height);text-align:center;min-width:0;transition-duration:var(--duration-quick);transition-property:background-color,border-color,box-shadow,color,transform;transition-timing-function:var(--ease-smooth-out);white-space:nowrap;justify-content:center;align-items:center;gap:.625rem;padding-inline:1rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.view-switcher__option{color:var(--switcher-muted-fg);flex:1}.view-switcher__option:hover:not([aria-current=page]){color:var(--color-brand-ink);background:#ffffffb8}.view-switcher__option[aria-current=page]{background:var(--switcher-active-bg);box-shadow:var(--switcher-active-shadow);color:#fff;font-weight:800}.view-switcher__tv{border:1px solid var(--switcher-outline);color:var(--color-brand-ink);background:0 0;flex:0 5.5rem;min-width:5rem}.view-switcher__tv:hover{background:var(--color-brand-ink);color:#fff}.view-switcher__option:focus-visible,.view-switcher__tv:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:3px;box-shadow:0 0 0 5px var(--color-brand-canvas)}.view-switcher__option:active,.view-switcher__tv:active{transform:scale(var(--scale-large))}.view-switcher__icon{font-size:1.25rem}@media (width<=39.999rem){.view-switcher{border-radius:1rem;gap:.375rem;width:100%;padding-block:.125rem}.view-switcher__option,.view-switcher__tv{min-height:var(--switcher-mobile-option-height);gap:.5rem;padding-inline:.75rem;font-size:.875rem}.view-switcher__tv,.app-header__action--tv{display:none}.view-switcher__modes{flex:auto;gap:.125rem;width:100%;padding-block:.0625rem}body.mobile-nav-open{overflow:hidden}.app-user-menu{position:static}.app-user-menu>[data-user-menu-toggle]{border-radius:.875rem;justify-content:center;align-items:center;gap:0;width:2.75rem;min-height:2.75rem;padding-inline:0;font-size:.8125rem;display:inline-flex}.user-menu-trigger__initials,.app-user-menu>[data-user-menu-toggle] .t-icon-swap{display:none}.user-menu-trigger__menu-icon,.app-user-menu__close{display:inline-flex}.user-menu-trigger__label{display:none}.app-user-menu__close{justify-content:center;align-items:center}.user-menu-trigger__menu-icon{align-items:center}.user-menu-trigger__label{line-height:1}[data-user-menu-backdrop]{z-index:69;opacity:0;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-smooth-out);background:#1d1d1f61;position:fixed;inset:0}[data-user-menu-backdrop].is-open{opacity:1;pointer-events:auto}[data-user-menu-backdrop].is-closing{opacity:0;pointer-events:none;transition-duration:var(--duration-medium)}[data-user-menu-panel].t-dropdown{z-index:70;overscroll-behavior:contain;width:min(23rem,86vw);max-width:calc(100vw - 1rem);height:100dvh;max-height:100dvh;padding-bottom:env(safe-area-inset-bottom);transform-origin:0;opacity:0;pointer-events:none;transition:transform var(--duration-slow) var(--ease-smooth-out), opacity var(--duration-slow) var(--ease-smooth-out);border-inline-start:0;border-radius:0 1.25rem 1.25rem 0;position:fixed;inset-block:0;inset-inline-start:0;overflow:hidden auto;transform:translate(-104%)}[data-user-menu-panel].t-dropdown.is-open{opacity:1;pointer-events:auto;transform:translate(0)}[data-user-menu-panel].t-dropdown.is-closing{opacity:0;pointer-events:none;transition:transform var(--duration-medium) var(--ease-smooth-out), opacity var(--duration-medium) var(--ease-smooth-out);transform:translate(-104%)}.app-user-menu__panel-header{z-index:1;background:#fff;padding-block:1rem .875rem;position:sticky;top:0}.app-user-menu__nav{padding:.75rem}.app-user-menu__nav a,.app-user-menu__footer a,.app-user-menu__footer button{min-height:2.75rem}.app-user-menu__footer{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.view-switcher__icon{font-size:1.125rem}.app-header{row-gap:.75rem}.app-header__main{flex-basis:auto}.app-header__actions{flex:100%;gap:.375rem;width:100%}.app-header__action{height:2.75rem;min-height:2.75rem;padding-inline:.75rem;font-size:.8125rem}.app-header__freshness{max-width:13rem;height:2.75rem;min-height:2.75rem;padding-inline:.625rem}.app-header__freshness-label{font-size:.6875rem}.app-header__freshness-detail{font-size:.5625rem}.app-header__actions>[data-user-menu]{min-height:2.75rem}.app-header--dashboard .app-header__main,.app-header--overlay .app-header__main{flex-direction:column;flex:100%;order:3;align-items:stretch;width:100%}.app-header--dashboard .app-header__actions{flex:auto}.app-header--overlay .app-header__actions{flex:none;width:auto;top:.75rem;right:.75rem}.app-header--overlay .app-header__main{margin-top:0}.app-header:not(.app-header--overlay) .app-header__main{flex-direction:column;flex-basis:100%;order:3;align-items:stretch;width:100%}.app-header:not(.app-header--overlay) .app-header__actions{order:4}.app-header:not(.app-header--overlay) .app-header__search{flex-wrap:wrap;flex:none;gap:.5rem;width:100%;min-width:0;max-width:none;height:auto;min-height:0;padding:.35rem}.app-header:not(.app-header--overlay) .app-header__search input[type=search]{flex:calc(100% - 1.5rem);height:2.75rem;min-height:0}.map-header__search-form{height:auto;min-height:0}}@media (width>=40rem) and (width<=63.999rem){.app-header__search{flex-basis:16rem;max-width:22rem}}.map-header-control{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;height:3.25rem;min-height:3.25rem;display:grid}.map-header__search-group{min-width:0}.map-header__search-form{flex:auto;min-width:0!important}@media (width>=64rem){.map-header__search-group{container:map-header-search/inline-size}@container map-header-search (width<=62rem){.map-header__search-form{grid-template-columns:minmax(0,1fr) auto!important}.map-header__search-filter{display:none}}}.app-main{max-width:1440px;margin-inline:auto;padding-block:1.5rem 2rem}.dashboard-smart-hint{margin-inline:auto;width:100%;max-width:1680px;margin-top:1.25rem;container:dashboard-smart-hint/inline-size}.dashboard-smart-hint__content{background:var(--smart-hint-surface);border:1px solid var(--smart-hint-border);box-shadow:var(--smart-hint-shadow);border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1.25rem;min-height:7.25rem;padding:.8rem 1.1rem;display:flex;position:relative}.dashboard-smart-hint__content--warning,.dashboard-smart-hint__content--success{background:var(--smart-hint-surface);border-color:var(--smart-hint-border)}.dashboard-smart-hint__body{flex:auto;align-items:flex-start;gap:.85rem;min-width:0;display:flex}.dashboard-smart-hint__actions{flex-direction:column;flex:none;align-items:stretch;gap:.35rem;min-width:7.5rem;display:flex}.dashboard-smart-hint__icon{color:var(--color-status-info);background:#ffffffdb;border-radius:.9rem;flex:0 0 2.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.dashboard-smart-hint__content--warning .dashboard-smart-hint__icon,.dashboard-smart-hint__content--success .dashboard-smart-hint__icon{color:var(--color-status-info)}.dashboard-smart-hint__eyebrow{color:var(--color-status-info);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.65rem;font-weight:900;line-height:1.2;display:flex}.dashboard-smart-hint__content--warning .dashboard-smart-hint__eyebrow,.dashboard-smart-hint__content--success .dashboard-smart-hint__eyebrow{color:var(--color-status-info)}.dashboard-smart-hint__status{color:var(--color-text-secondary);letter-spacing:.04em;background:#ffffffbd;border:1px solid #1d1d1f14;border-radius:999px;padding:.25rem .45rem;font-size:.58rem}.dashboard-smart-hint__title{color:var(--color-brand-ink);letter-spacing:-.04em;text-wrap:balance;margin-top:.38rem;font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:900;line-height:1.12}.dashboard-smart-hint__detail{color:var(--color-text-secondary);margin-top:.35rem;font-size:.78rem;font-weight:700;line-height:1.45}.dashboard-smart-hint__source{color:var(--color-text-secondary);margin-top:.45rem;font-size:.66rem;line-height:1.35}.dashboard-smart-hint__source span{color:var(--color-brand-ink);font-weight:900}.dashboard-smart-hint__action{border:1px solid var(--smart-hint-border);color:var(--color-status-info);min-height:2.25rem;transition:background-color var(--duration-quick) var(--ease-smooth-out), border-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out), transform var(--duration-micro) var(--ease-smooth-out);white-space:nowrap;background:#ffffffeb;border-radius:.8rem;flex:none;align-items:center;gap:.5rem;padding-inline:.7rem;font-size:.68rem;font-weight:900;text-decoration:none;display:inline-flex}.dashboard-smart-hint__content--warning .dashboard-smart-hint__action,.dashboard-smart-hint__content--success .dashboard-smart-hint__action{border-color:var(--smart-hint-border);color:var(--color-status-info)}.dashboard-smart-hint__actions .smart-hint-dismiss{opacity:.58;width:100%;min-height:2.25rem}.dashboard-smart-hint__actions .smart-hint-dismiss:hover,.dashboard-smart-hint__actions .smart-hint-dismiss:focus-visible{opacity:1}.dashboard-smart-hint__action:hover{background:#fff;border-color:currentColor;transform:translateY(-1px)}.dashboard-smart-hint__action:active{transform:scale(.98)}.dashboard-smart-hint__action:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:3px}@media (width<=47.999rem){.dashboard-smart-hint__content{flex-direction:column;align-items:flex-start;gap:.9rem;min-height:0;padding:.9rem}.dashboard-smart-hint__actions{flex-direction:row;align-self:stretch;gap:.5rem;width:100%;min-width:0}.dashboard-smart-hint__action,.dashboard-smart-hint__actions .smart-hint-dismiss{flex:1 1 0;width:100%;min-width:0;min-height:2.75rem}}@media (width<=22rem){.dashboard-smart-hint__actions{flex-direction:column}}@container dashboard-smart-hint (width<=42rem){.dashboard-smart-hint__content{flex-direction:column;align-items:flex-start;gap:.9rem;min-height:0;padding:.9rem}.dashboard-smart-hint__actions{flex-direction:row;align-self:stretch;gap:.5rem;width:100%;min-width:0}.dashboard-smart-hint__action,.dashboard-smart-hint__actions .smart-hint-dismiss{flex:1 1 0;width:100%;min-width:0;min-height:2.75rem}}@container dashboard-smart-hint (width<=22rem){.dashboard-smart-hint__actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.dashboard-smart-hint__action{transition:none}}.smart-hints-panel{box-shadow:none;margin-inline:auto;background:0 0;border:0;border-radius:0;max-width:1680px;margin-top:1.25rem;padding:0}.smart-hints-stack-stage{min-height:8.25rem;position:relative;overflow:visible;container:smart-hint-stack/inline-size}.smart-hints-stack{min-height:inherit;width:100%;position:relative}.smart-hint-card-mount{min-width:0;display:flex}.smart-hints-stack .t-stack-banner{width:100%}.t-stack-banner:not([data-depth="0"]) .smart-hint-beam:before,.t-stack-banner:not([data-depth="0"]) .smart-hint-beam:after,.t-stack-banner[hidden] .smart-hint-beam:before,.t-stack-banner[hidden] .smart-hint-beam:after{opacity:0!important;animation-play-state:paused!important}.t-stack{position:relative}.t-stack-banner{transform-origin:50%;filter:blur();will-change:transform, opacity, filter;transition:transform var(--stack-open) var(--stack-ease), opacity var(--stack-open) var(--stack-ease), filter var(--stack-open) var(--stack-ease);position:absolute;bottom:0;left:0}.t-stack-banner[data-depth="0"]{z-index:3;opacity:1;transform:translateY(0)scale(1)}.t-stack-banner[data-depth="1"]{z-index:2;transform-origin:50%;transform:translateY(calc(var(--stack-peek) * -1)) scale(calc(1 - var(--stack-depth-scale)));opacity:calc(1 - var(--stack-depth-fade))}.t-stack-banner[data-depth="2"]{z-index:1;transform-origin:50%;transform:translateY(calc(var(--stack-peek) * -2)) scale(calc(1 - var(--stack-depth-scale) * 2));opacity:calc(1 - var(--stack-depth-fade) * 1.6)}.t-stack-banner.is-enter{transform:translateY(var(--stack-rise)) scale(var(--stack-scale));opacity:0;filter:blur(var(--stack-blur));transition:none}.t-stack-banner.is-leaving{z-index:0;transform-origin:50% 100%;transform:translateY(calc(var(--stack-peek) * -3)) scale(calc(1 - var(--stack-depth-scale) * 3));opacity:0;filter:blur(var(--stack-blur));transition:transform var(--stack-close) var(--stack-ease), opacity var(--stack-close) var(--stack-ease), filter var(--stack-close) var(--stack-ease)}.t-stack-banner.smart-hint-beam-mount.is-dismissing{opacity:0;pointer-events:none;transition:transform var(--stack-close) var(--stack-ease), opacity var(--stack-close) var(--stack-ease), filter var(--stack-close) var(--stack-ease);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.t-stack-banner{filter:none!important;transition:none!important;transform:none!important}}.smart-hint-card{background:var(--smart-hint-surface);border:1px solid var(--smart-hint-border);box-shadow:var(--smart-hint-shadow);border-radius:1rem;flex:auto;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;min-height:8.25rem;padding:.8rem 1rem;display:grid}.smart-hint-card--warning,.smart-hint-card--danger,.smart-hint-card--success,.smart-hint-card--info{background:var(--smart-hint-surface);border-color:var(--smart-hint-border)}.smart-hint-card__body{grid-column:1;align-items:flex-start;gap:.8rem;min-width:0;display:flex}.smart-hint-card__copy{min-width:0}.smart-hint-card__topline{align-items:center;gap:.5rem;display:flex}.smart-hint-card__icon{color:var(--color-status-info);background:#ffffffd6;border-radius:.65rem;flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.smart-hint-card--warning .smart-hint-card__icon,.smart-hint-card--danger .smart-hint-card__icon,.smart-hint-card--success .smart-hint-card__icon{color:var(--color-status-info)}.smart-hint-card__label{color:var(--color-text-secondary);letter-spacing:.07em;text-transform:uppercase;font-size:.6rem;font-weight:900}.smart-hint-card__title{color:var(--color-brand-ink);letter-spacing:-.025em;text-wrap:balance;margin-top:.4rem;font-size:.98rem;font-weight:900;line-height:1.18}.smart-hint-card__detail{color:var(--color-text-secondary);margin-top:.4rem;font-size:.72rem;font-weight:650;line-height:1.45}.smart-hint-card__source{color:var(--color-text-secondary);margin-top:.55rem;font-size:.63rem;line-height:1.35}.smart-hint-card__source span{color:var(--color-brand-ink);font-weight:900}.smart-hint-card__actions{flex-direction:column;grid-area:1/2;justify-content:center;align-items:stretch;gap:.35rem;min-width:7.25rem;display:flex}.smart-hint-card__action{border:1px solid var(--smart-hint-border);color:var(--color-status-info);min-height:2.2rem;transition:background-color var(--duration-quick) var(--ease-smooth-out), border-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out), transform var(--duration-micro) var(--ease-smooth-out);background:#ffffffeb;border-radius:.7rem;flex:none;justify-content:center;align-items:center;gap:.35rem;padding-inline:.7rem;font-size:.68rem;font-weight:900;text-decoration:none;display:inline-flex}.smart-hint-card__action:hover{background:#fff;border-color:currentColor;transform:translateY(-1px)}.smart-hint-card__action:active{transform:scale(.98)}.smart-hint-card__action:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:3px}.smart-hint-card__actions .smart-hint-dismiss{opacity:.58;flex:none;width:100%;min-height:2.2rem;padding-inline:.7rem}.smart-hint-card__actions .smart-hint-dismiss:hover,.smart-hint-card__actions .smart-hint-dismiss:focus-visible{opacity:1}@media (width<=47.999rem){.smart-hint-card{grid-template-columns:minmax(0,1fr);gap:.75rem;min-height:0;padding:.8rem}.smart-hint-card__actions{flex-direction:row;grid-area:auto/1;justify-content:stretch;align-items:stretch;gap:.5rem;width:100%;min-width:0}.smart-hint-card__action,.smart-hint-card__actions .smart-hint-dismiss{flex:1 1 0;width:100%;min-width:0;min-height:2.75rem}}@container smart-hint-stack (width<=42rem){.smart-hint-card{grid-template-columns:minmax(0,1fr);gap:.75rem;min-height:0;padding:.8rem}.smart-hint-card__actions{flex-direction:row;grid-area:auto/1;justify-content:stretch;align-items:stretch;gap:.5rem;width:100%;min-width:0}.smart-hint-card__action,.smart-hint-card__actions .smart-hint-dismiss{flex:1 1 0;width:100%;min-width:0;min-height:2.75rem}}@media (width<=22rem){.smart-hint-card__actions{flex-direction:column}}@container smart-hint-stack (width<=22rem){.smart-hint-card__actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.smart-hint-card__action{transition:none}}.dashboard-insights{border:1px solid var(--app-card-border);margin-inline:auto;background:#ededee;border-radius:2rem;max-width:1448px;margin-top:1.25rem;padding:1rem;box-shadow:0 8px 24px #1d1d1f14,inset 0 1px #ffffffd6}.dashboard-insights__grid{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}.dashboard-insight-card{--card-padding:18px 24px;animation:dashboard-insight-enter var(--duration-slow) var(--ease-smooth-out) both;animation-delay:calc(var(--insight-index,0) * var(--duration-stagger));border:1px solid var(--app-card-border);min-height:0;padding:var(--card-padding);transition-property:transform;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-smooth-out);background:#fff;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1d1d1f0a,0 8px 18px #1d1d1f0f,inset 0 1px #ffffffe0}.dashboard-insight-card--featured{border-color:var(--app-card-border);color:var(--color-brand-ink);background:#fff;min-height:0;box-shadow:0 0 0 1px #1d1d1f0a,0 8px 18px #1d1d1f0f,inset 0 1px #ffffffe0}.dashboard-insight-card--load,.dashboard-insight-card--uptime{background:#fff}.dashboard-insight-card__topline{z-index:1;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex;position:relative}.dashboard-insight-card h3{color:var(--color-brand-ink);letter-spacing:-.045em;text-wrap:balance;margin-top:0;font-size:1.1rem;font-weight:900;line-height:1.15}.dashboard-insight-card--featured h3{color:var(--color-brand-ink)}.dashboard-insight-card__hint{color:var(--color-text-secondary);margin-top:.35rem;font-size:.75rem;font-weight:700;line-height:1.35}.dashboard-insight-card--featured .dashboard-insight-card__hint{color:var(--color-text-secondary)}.dashboard-insight-card__icon{border-radius:1rem;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.dashboard-insight-card__icon--info{background:var(--color-status-info-surface);color:var(--color-status-info)}.dashboard-insight-card__icon--success{background:var(--color-status-success-surface);color:var(--color-status-success)}.dashboard-insight-card__icon--amber{background:var(--color-status-warning-surface);color:var(--color-status-warning)}.dashboard-insight-card__icon--ink{background:var(--color-brand-ink);color:#fff}.dashboard-fleet-hero{z-index:1;flex-direction:column;margin-top:auto;padding-top:1.9rem;display:flex;position:relative}.dashboard-fleet-hero__metric{align-items:baseline;gap:.45rem;display:flex}.dashboard-fleet-hero__value{color:var(--color-brand-ink);font-family:var(--font-numeric);letter-spacing:-.04em;min-width:var(--dashboard-metric-width);flex:none;justify-content:flex-end;align-items:baseline;width:max-content;font-size:clamp(2.9rem,4.15vw,3.75rem);font-weight:900;line-height:.88;display:inline-flex}.dashboard-fleet-hero__slash{color:#9b9ba1;font-family:var(--font-numeric);font-size:2.35rem;font-weight:300;line-height:.95}.dashboard-fleet-hero__total{color:#5f6067;font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.06em;min-width:var(--dashboard-metric-width);flex:none;justify-content:flex-end;align-items:baseline;width:max-content;font-size:1.95rem;font-weight:800;line-height:.95;display:inline-flex}.dashboard-fleet-hero__label{color:var(--color-text-secondary);margin-top:.45rem;font-size:.75rem;font-weight:700}.dashboard-fleet-status{z-index:1;margin-top:1rem;position:relative}.dashboard-fleet-status__line{color:var(--color-text-secondary);justify-content:space-between;align-items:baseline;font-size:.72rem;font-weight:700;display:flex}.dashboard-fleet-status__line strong{color:var(--color-brand-ink);font-family:var(--font-numeric);font-size:.9rem;font-weight:900}.dashboard-fleet-distribution{background:#e6e6e9;border-radius:.9rem;align-items:stretch;gap:.3rem;height:1.75rem;margin-top:.55rem;padding:.3rem;display:flex;overflow:hidden}.dashboard-fleet-distribution__segment{flex:0 1 var(--segment-share);border-radius:.6rem;min-width:.3rem}.dashboard-fleet-distribution__segment.is-working{background:var(--color-status-success)}.dashboard-fleet-distribution__segment.is-available{background:#aaaab0}.dashboard-fleet-distribution__segment.is-repair{background:var(--color-status-danger)}.dashboard-fleet-legend{z-index:1;gap:.32rem;margin-top:.6rem;display:grid;position:relative}.dashboard-fleet-legend__row{color:var(--color-text-secondary);grid-template-columns:.55rem minmax(0,1fr) auto;align-items:center;gap:.45rem;font-size:.68rem;font-weight:700;line-height:1.2;display:grid}.dashboard-fleet-legend__row>span:nth-child(2){align-items:baseline;gap:.25rem;min-width:0;display:inline-flex}.dashboard-fleet-legend__row strong{color:var(--color-brand-ink);font-family:var(--font-numeric);font-size:.85rem;font-weight:900}.dashboard-fleet-legend__row em{border:1px solid var(--color-line-subtle);color:var(--color-text-secondary);font-family:var(--font-numeric);background:#fff;border-radius:.55rem;padding:.2rem .42rem;font-size:.65rem;font-style:normal;font-weight:800}.dashboard-fleet-legend__marker,.dashboard-load-legend i,.dashboard-insight-legend i{border-radius:.2rem;width:.52rem;height:.52rem;display:inline-block}.dashboard-fleet-legend__marker.is-working,.dashboard-load-legend i.is-high,.dashboard-insight-legend i.is-fresh{background:var(--color-status-success)}.dashboard-fleet-legend__marker.is-available,.dashboard-load-legend i.is-medium{background:#98989e}.dashboard-fleet-legend__marker.is-repair,.dashboard-insight-legend i.is-stale{background:var(--color-status-danger)}.dashboard-ranking{gap:.3rem;margin-top:auto;padding-top:1.2rem;display:grid}.dashboard-ranking__row{grid-template-columns:2rem minmax(9rem,.78fr) minmax(8rem,1.22fr) auto;align-items:center;gap:.75rem;min-height:1.9rem;display:grid}.dashboard-ranking__rank{background:var(--color-surface-subtle);color:#72747b;font-family:var(--font-numeric);border-radius:.65rem;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.66rem;font-weight:900;display:inline-flex}.dashboard-ranking__label{flex-direction:column;gap:.12rem;min-width:0;display:flex}.dashboard-ranking__name{color:var(--color-brand-ink);font-size:.76rem;font-weight:900;line-height:1.1}.dashboard-ranking__meta{color:var(--color-text-secondary);font-size:.62rem;font-weight:700;line-height:1.1}.dashboard-ranking__bar{background:#e5eee8;border-radius:999px;height:.75rem;overflow:hidden}.dashboard-ranking__bar span{background:#177245}@supports (color:color-mix(in lab, red, red)){.dashboard-ranking__bar span{background:color-mix(in srgb, var(--color-status-success) var(--manager-color-mix,100%), #0c3d28)}}.dashboard-ranking__bar span{border-radius:inherit;height:100%;display:block}.dashboard-ranking__count{background:var(--color-surface-subtle);color:var(--color-brand-ink);font-family:var(--font-numeric);border:1px solid #1d1d1f0f;border-radius:.7rem;justify-content:flex-end;align-items:baseline;gap:.22rem;min-width:3rem;padding:.28rem .42rem;display:inline-flex}.dashboard-ranking__count strong{min-width:var(--dashboard-metric-width);flex:none;justify-content:flex-end;width:max-content;font-size:1rem;font-weight:900;display:inline-flex}.dashboard-ranking__count small{color:var(--color-text-secondary);font-size:.58rem;font-weight:800}.dashboard-load-metric{justify-content:space-between;align-items:flex-end;gap:.85rem;margin-top:auto;padding-top:1.25rem;display:flex}.dashboard-load-metric__value,.dashboard-gps-metric{color:var(--color-brand-ink);font-family:var(--font-numeric);letter-spacing:-.03em;align-items:baseline;gap:.3rem;font-size:1.15rem;font-weight:900;display:flex}.dashboard-load-metric__value>.t-digit-group,.dashboard-gps-metric>.t-digit-group{letter-spacing:-.04em;min-width:var(--dashboard-metric-width);flex:none;justify-content:flex-end;align-items:baseline;width:max-content;font-size:clamp(3.4rem,4.6vw,4.35rem);font-weight:900;line-height:.86;display:inline-flex}.dashboard-load-metric__range{background:var(--color-status-warning-surface);color:var(--color-status-warning);font-family:var(--font-numeric);white-space:nowrap;border-radius:.65rem;padding:.34rem .5rem;font-size:.72rem;font-weight:900}.dashboard-load-metric__label{color:var(--color-text-secondary);margin-top:.6rem;font-size:.7rem;font-weight:700}.dashboard-load-chart{background:#f3f1ea;border-radius:1rem;align-items:flex-end;gap:.32rem;height:4rem;margin-top:.6rem;padding:.7rem .75rem .55rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd1}.dashboard-load-chart:after{content:"";background:#1d1d1f1f;height:1px;position:absolute;bottom:.55rem;left:.75rem;right:.75rem}.dashboard-load-chart__bar{animation:dashboard-load-bar var(--duration-very-slow) var(--ease-smooth-out) both;animation-delay:calc(var(--bar-index,0) * var(--duration-stagger));height:var(--segment-height);transform-origin:bottom;z-index:1;border-radius:.35rem .35rem .18rem .18rem;flex:1 1 0;align-self:flex-end;min-width:.35rem;min-height:1.7rem;display:block;position:relative}.dashboard-load-chart__bar.is-low{background:#c9c9ce}.dashboard-load-chart__bar.is-medium{background:#7b7b82}.dashboard-load-chart__bar.is-high{background:var(--color-brand-ink)}.dashboard-load-chart__scale{color:#747269;text-transform:uppercase;justify-content:space-between;margin-top:.25rem;font-size:.6rem;font-weight:800;display:flex}.dashboard-load-legend,.dashboard-insight-legend{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.4rem;font-size:.64rem;font-weight:700;display:flex}.dashboard-load-legend span,.dashboard-insight-legend span{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.dashboard-load-legend i,.dashboard-insight-legend i{border-radius:999px;width:.45rem;height:.45rem}.dashboard-load-legend i.is-low{background:#c9c9ce}.dashboard-gps-metric{margin-top:auto;padding-top:1.5rem}.dashboard-gps-meter{background:#e2eaf2;border-radius:999px;height:.55rem;margin-top:.5rem;overflow:hidden}.dashboard-gps-meter span{background:var(--color-status-info);border-radius:inherit;height:100%;display:block}.dashboard-gps-heatmap{background:#ffffffb3;border-radius:1rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;margin-top:.6rem;padding:.5rem;display:grid;box-shadow:inset 0 1px #fffc}.dashboard-gps-heatmap__cell{aspect-ratio:1.55;min-height:1rem;opacity:var(--cell-opacity,1);border-radius:.6rem;width:100%;display:block}.dashboard-gps-heatmap__cell.is-fresh{background:var(--color-status-success)}.dashboard-gps-heatmap__cell.is-stale{background:var(--color-status-danger)}@keyframes dashboard-insight-enter{0%{filter:blur(2px);opacity:0;transform:translateY(12px)}to{filter:blur();opacity:1;transform:translateY(0)}}@keyframes dashboard-load-bar{0%{opacity:.55;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1)}}@media (hover:hover) and (pointer:fine){.dashboard-insight-card:hover{transform:translateY(-3px)}.dashboard-insight-card--featured:hover{transform:translateY(-2px)}.dashboard-load-chart__bar:hover{transform:translateY(-2px)scaleY(1.03)}}@media (width>=40rem){.dashboard-insights{padding:1rem}.dashboard-insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-ranking__row{grid-template-columns:1.9rem minmax(0,1fr) auto;gap:.35rem .6rem}.dashboard-ranking__bar{grid-area:2/2/auto/-1}.dashboard-ranking__count{grid-column:3}}@media (width>=80rem){.dashboard-insights__grid{grid-template-columns:repeat(4,minmax(0,330px));grid-auto-rows:330px;justify-content:center;gap:1.3rem}.dashboard-insight-card{grid-area:auto;min-height:330px}.dashboard-ranking__row{grid-template-columns:1.9rem minmax(0,1fr) auto;gap:.35rem .6rem}.dashboard-ranking__bar{grid-area:2/2/auto/-1}.dashboard-ranking__count{grid-column:3}}@media (width<=39.999rem){.dashboard-insights{border-radius:1.5rem;padding:.85rem}.dashboard-insight-card{min-height:12rem}.dashboard-insight-card--featured{min-height:16rem}.dashboard-ranking__row{grid-template-columns:1.9rem minmax(0,1fr) auto;gap:.35rem .6rem}.dashboard-ranking__bar{grid-area:2/2/auto/-1}.dashboard-ranking__count{grid-column:3}}@media (prefers-reduced-motion:reduce){.dashboard-insight-card,.dashboard-load-chart__bar{filter:none!important;transition:none!important;animation:none!important;transform:none!important}}.figma-widgets{--figma-ink:#030303;--figma-muted:#73747a;--figma-secondary:#6b6c73;--figma-track:#edf1f7;--figma-chart-track:#a8abad;--figma-green:#00d65a;--figma-green-deep:#006c05;--figma-orange:#ff531d;--figma-amber:#ff951c;--figma-gps-warm-01:lab(95.916% -1.21653 23.111);--figma-gps-warm-02:lab(86.4156% 6.13147 78.3961);--figma-gps-warm-03:lab(80.1641% 16.6016 99.2089);--figma-gps-warm-04:lab(72.7183% 31.8672 97.9407);--figma-gps-warm-05:lab(60.3514% 40.5624 87.1228);--figma-badge-working-bg:#dbffdf;--figma-badge-working-fg:#06d364;--figma-badge-available-bg:#eef1f6;--figma-badge-available-fg:#9898a0;--figma-badge-repair-bg:#feb68b;--figma-badge-repair-fg:#fa531c;--figma-badge-warning-bg:#fa531c;--figma-badge-warning-fg:#fff;--figma-reel-dur:var(--duration-fast);--figma-reel-cell:4.1rem;--figma-reel-spin-blur:3px;--figma-reel-stagger:var(--duration-stagger);--figma-reel-ease:var(--ease-smooth-out);--figma-column-dur:var(--duration-fast);--figma-column-stagger:var(--duration-stagger);--figma-column-ease:var(--ease-smooth-out);--figma-entry-dur:var(--duration-fast);--figma-entry-ease:var(--ease-smooth-out);--figma-gps-stagger:24ms;--figma-tooltip-bg:#030303;--figma-tooltip-fg:#fff;max-width:1416px;margin:1.25rem auto 0;padding-inline:1rem}.figma-widgets__grid{grid-template-columns:minmax(0,1fr);gap:21px;display:grid}.figma-widget{color:var(--figma-ink);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #0303030a;border-radius:20px;flex-direction:column;min-width:0;min-height:330px;padding:18px 24px;display:flex;overflow:hidden;box-shadow:0 8px 22px #1318210d}.figma-widget--fleet .figma-widget__fleet-score,.figma-widget--fleet .figma-widget__metric-caption,.figma-widget--fleet .figma-widget__fleet-status,.figma-widget--fleet .figma-widget__fleet-legend{animation:figma-fleet-item-in var(--figma-entry-dur) var(--figma-entry-ease) both;opacity:0;transform:translateY(8px)}.figma-widget--fleet .figma-widget__fleet-score{animation-delay:var(--duration-stagger)}.figma-widget--fleet .figma-widget__metric-caption{animation-delay:calc(var(--duration-stagger) * 2)}.figma-widget--fleet .figma-widget__fleet-status{animation-delay:calc(var(--duration-stagger) * 3)}.figma-widget--fleet .figma-widget__fleet-legend{animation-delay:calc(var(--duration-stagger) * 4)}.figma-widget--managers .figma-widget__manager-list li{animation:figma-manager-row-in var(--figma-entry-dur) var(--figma-entry-ease) both;animation-delay:calc(var(--duration-micro) + var(--manager-index,0) * var(--duration-stagger));opacity:0;transform:translate(-8px)}@keyframes figma-fleet-item-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes figma-manager-row-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.figma-widget__header h3{color:var(--figma-ink);letter-spacing:-.05em;text-wrap:balance;font-size:1rem;font-weight:900;line-height:1.15}.figma-widget__header p,.figma-widget__metric-caption,.figma-widget__section-caption{color:var(--figma-muted);letter-spacing:-.025em;font-size:.75rem;font-weight:800;line-height:1.25}.figma-widget__header p{margin-top:.35rem}.figma-widget__section-caption{margin-top:.75rem;display:block}.figma-widget__fleet-score{font-family:var(--font-numeric);letter-spacing:-.085em;align-items:baseline;margin-top:2.25rem;font-size:4.1rem;font-weight:900;line-height:.82;display:flex}.figma-widget__fleet-score i{color:#92939a;margin-inline:.06em;font-size:3.75rem;font-style:normal;font-weight:700}.figma-widget__fleet-score>span:last-child{color:#92939a}.figma-widget__metric-caption{margin-top:.55rem}.figma-widget__fleet-status{margin-top:auto}.figma-widget__fleet-track{background:#eff2f6;border-radius:10px;align-items:stretch;gap:5px;height:35px;padding:4px;display:flex;position:relative;overflow:visible}.figma-widget__fleet-segment-wrap{flex:var(--fleet-share) 1 0;align-self:stretch;min-width:0;display:flex;position:relative}.figma-widget__fleet-segment{border-radius:7px;width:100%;min-width:0;height:100%;display:block}.figma-widget__fleet-segment.is-working{background:var(--figma-green)}.figma-widget__fleet-segment.is-available{background:#a6a7ae}.figma-widget__fleet-segment.is-repair{background:var(--figma-orange)}.figma-widget__fleet-track.has-empty-repair .figma-widget__fleet-segment-wrap.is-repair{display:none}.figma-widget__fleet-track.has-empty-repair{padding-right:24px}.figma-widget__fleet-repair-marker{z-index:2;justify-content:flex-end;align-items:stretch;width:24px;padding:4px 4px 4px 0;display:flex;position:absolute;top:0;bottom:0;right:4px}.figma-widget__fleet-repair-marker:before{background:var(--figma-orange);content:"";border-radius:7px;width:7px;display:block}.figma-widget .t-tt-wrap{position:relative}.figma-widget .figma-widget__fleet-repair-marker{position:absolute}.figma-widget .t-tt{background:var(--figma-tooltip-bg);color:var(--figma-tooltip-fg);font-family:var(--font-numeric);opacity:0;pointer-events:none;transform-origin:50% 100%;transition:opacity 50ms var(--ease-out), transform 50ms var(--ease-out);white-space:nowrap;z-index:10;border-radius:8px;padding:.5rem .65rem;font-size:.72rem;font-style:normal;font-weight:900;line-height:1;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)scale(.98);box-shadow:0 8px 18px #03030329}.figma-widget .t-tt-trigger:focus-visible{outline-offset:3px;border-radius:9px;outline:2px solid}.figma-widget .t-tt-trigger:focus-visible>.t-tt{opacity:1;transition-duration:.15s;transition-delay:80ms;transition-timing-function:var(--ease-out);transform:translate(-50%)scale(1)}@media (hover:hover) and (pointer:fine){.figma-widget .t-tt-wrap:hover>.t-tt{opacity:1;transition-duration:.15s;transition-delay:80ms;transition-timing-function:var(--ease-out);transform:translate(-50%)scale(1)}}.figma-widget__fleet-legend{gap:7px;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.figma-widget__fleet-legend li{color:var(--figma-secondary);letter-spacing:-.025em;align-items:center;gap:9px;font-size:.75rem;font-weight:800;line-height:1;display:flex}.figma-widget__badge{color:#1b1b1d;font-family:var(--font-numeric);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:3.1rem;min-height:2rem;padding:.42rem .6rem;font-size:.75rem;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.figma-widget__badge.is-working{background:var(--figma-badge-working-bg);color:var(--figma-badge-working-fg)}.figma-widget__badge.is-available{background:var(--figma-badge-available-bg);color:var(--figma-badge-available-fg)}.figma-widget__badge.is-repair{background:var(--figma-badge-repair-bg);color:var(--figma-badge-repair-fg)}.figma-widget__badge--warning{background:var(--figma-badge-warning-bg);color:var(--figma-badge-warning-fg)}.figma-widget__badge--neutral{color:#4a4b50;background:#eceff3}.figma-widget__fleet-legend strong{color:var(--figma-ink);font-family:var(--font-numeric);font-size:1rem;font-weight:900}.figma-widget__manager-list{gap:12px;margin:auto 0 0;padding:0;list-style:none;display:grid}.figma-widget__manager-list li{grid-template-columns:2.15rem minmax(0,1fr);align-items:center;gap:11px;display:grid}.figma-widget__manager-rank{color:#a7a8ad;font-family:var(--font-numeric);letter-spacing:-.08em;text-align:right;font-size:2.15rem;font-weight:400;line-height:1}.figma-widget__manager-details{min-width:0}.figma-widget__manager-heading{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.figma-widget__manager-heading>strong{color:var(--figma-ink);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:900;overflow:hidden}.figma-widget__manager-heading>span{color:var(--figma-ink);font-family:var(--font-numeric);flex:none;align-items:center;gap:.35rem;display:inline-flex}.figma-widget__manager-heading b{letter-spacing:-.06em;font-size:1.2rem;font-weight:900;line-height:1}.figma-widget__manager-track{background:var(--figma-track);border-radius:999px;height:.9rem;margin-top:.45rem;display:block;overflow:hidden}.figma-widget__manager-track i{background:var(--figma-green);border-radius:inherit;height:100%;display:block}.figma-widget__load-score,.figma-widget__gps-score{font-family:var(--font-numeric);align-items:baseline;display:flex}.figma-widget__load-score{margin-top:2.05rem}.figma-widget__gps-score{margin-top:2.45rem}.figma-widget__load-score>span,.figma-widget__gps-score>span{color:var(--figma-ink);letter-spacing:-.09em;font-size:4.1rem;font-weight:900;line-height:.78}.figma-widget__load-score small,.figma-widget__gps-score small{color:var(--figma-ink);letter-spacing:-.04em;margin-left:.18rem;font-size:1.15rem;font-weight:900;line-height:1}.figma-widget__load-score .figma-widget__badge{letter-spacing:-.04em;align-self:center;margin-left:.55rem}.figma-widget__load-reel{font-size:inherit;height:var(--figma-reel-cell);align-items:center;line-height:1;display:inline-flex;overflow:visible}.figma-widget__load-reel-col{height:var(--figma-reel-cell);width:.64em;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}.figma-widget__load-reel-strip{filter:blur(var(--figma-reel-spin-blur));transition:filter var(--figma-reel-dur) var(--figma-reel-ease) calc(var(--reel-index,0) * var(--figma-reel-stagger)), transform var(--figma-reel-dur) var(--figma-reel-ease) calc(var(--reel-index,0) * var(--figma-reel-stagger));will-change:filter, transform;flex-direction:column;display:flex;transform:translateY(0)}.figma-widget__load-reel.is-spinning .figma-widget__load-reel-strip{filter:blur();transform:translateY(calc(-1 * var(--reel-stop,0) * var(--figma-reel-cell)))}.figma-widget__load-reel-digit{height:var(--figma-reel-cell);justify-content:center;align-items:center;display:flex}.figma-widget--load .figma-widget__metric-caption{margin-top:.75rem}.figma-widget__load-chart{cursor:crosshair;touch-action:pan-y;background:#f0f2f4;border-radius:12px;align-items:end;gap:5px;height:9.4rem;margin-top:.85rem;padding:.25rem;display:flex}.figma-widget__load-chart.is-sparse{gap:clamp(.75rem,3vw,1.25rem);padding-inline:1rem}.figma-widget__load-column{animation:figma-load-column-in var(--figma-column-dur) var(--figma-column-ease) both;animation-delay:calc(var(--load-index,0) * var(--figma-column-stagger));background:var(--figma-chart-track);opacity:0;transform-origin:bottom;min-width:0;height:100%;transition:transform var(--duration-quick) var(--ease-smooth-out), filter var(--duration-quick) var(--ease-smooth-out);will-change:transform;border-radius:999px;flex:1 1 0;align-items:end;display:flex;overflow:hidden}.figma-widget__load-chart.is-sparse .figma-widget__load-column,.figma-widget__load-chart.is-sparse .figma-widget__load-column i{border-radius:.55rem .55rem .2rem .2rem}@keyframes figma-load-column-in{0%{opacity:0;transform:translateY(8px)scaleY(.4)}68%{opacity:1;transform:translateY(-2px)scaleY(1.05)}to{opacity:1;transform:translateY(0)scaleY(1)}}.figma-widget__load-column i{height:var(--load-height);transform-origin:bottom;transition:height var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out), filter var(--duration-quick) var(--ease-smooth-out);will-change:height, transform;border-radius:999px;width:100%;display:block}.figma-widget__load-chart.is-interacting .figma-widget__load-column{filter:saturate(calc(1 + var(--tick-focus,0) * .08));transform:translateY(calc(-1 * var(--tick-lift,0px))) scaleY(var(--tick-scale,1))}.figma-widget__load-chart.is-interacting .figma-widget__load-column i{filter:saturate(calc(1 + var(--tick-focus,0) * .18));height:calc(var(--load-height) + var(--tick-fill-boost,0%));transform:translateY(calc(-1 * var(--tick-lift,0px))) scaleY(var(--tick-scale,1))}.figma-widget__load-column i.is-low{background:var(--figma-amber)}.figma-widget__load-column i.is-medium{background:var(--figma-green)}.figma-widget__load-column i.is-high{background:var(--figma-green-deep)}.figma-widget__chart-legend,.figma-widget__gps-legend{color:var(--figma-secondary);letter-spacing:-.035em;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-top:.7rem;font-size:.69rem;font-weight:800;display:flex}.figma-widget__chart-legend span,.figma-widget__gps-legend span{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.figma-widget__chart-legend i,.figma-widget__gps-legend i{border-radius:50%;width:1rem;height:1rem;display:inline-block}.figma-widget__chart-legend i.is-medium{background:var(--figma-green)}.figma-widget__gps-legend i.is-fresh{background:var(--figma-gps-warm-02)}.figma-widget__chart-legend i.is-high{background:var(--figma-green-deep)}.figma-widget__chart-legend i.is-low{background:var(--figma-amber)}.figma-widget__gps-legend i.is-stale{background:var(--figma-gps-warm-05)}.figma-widget__chart-legend b,.figma-widget__gps-legend b{color:var(--figma-ink);font-family:var(--font-numeric);font-size:.95rem;font-weight:900}.figma-widget__gps-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:.22rem;margin-top:.7rem;display:grid}.figma-widget__gps-cell{animation:figma-gps-cell-in var(--duration-fast) var(--figma-column-ease) both;animation-delay:calc(var(--duration-micro) + var(--gps-index,0) * var(--figma-gps-stagger));aspect-ratio:1;background-color:var(--figma-gps-warm-01);opacity:0;place-self:center;width:100%;max-width:1.4rem;display:block;transform:scale(.45);-webkit-mask:url(/build/assets/truck-CrPyYdm5.svg) 50%/contain no-repeat;mask:url(/build/assets/truck-CrPyYdm5.svg) 50%/contain no-repeat}@keyframes figma-gps-cell-in{0%{opacity:0;transform:scale(.45)}72%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.figma-widget__gps-cell.is-level-1{background-color:var(--figma-gps-warm-01)}.figma-widget__gps-cell.is-level-2{background-color:var(--figma-gps-warm-02)}.figma-widget__gps-cell.is-level-3{background-color:var(--figma-gps-warm-03)}.figma-widget__gps-cell.is-level-4{background-color:var(--figma-gps-warm-04)}.figma-widget__gps-cell.is-level-5{background-color:var(--figma-gps-warm-05)}@media (width>=48rem){.figma-widgets__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=90rem){.figma-widgets{padding-inline:0}.figma-widgets__grid{grid-template-columns:repeat(4,1fr)}}@media (width<=47.999rem){.figma-widgets{padding-inline:0}.figma-widget{min-height:330px;padding:18px 20px}}@media (width<=26rem){.figma-widget__fleet-score,.figma-widget__load-score>span,.figma-widget__gps-score>span{font-size:3.55rem}.figma-widget--load{--figma-reel-cell:3.55rem}.figma-widget__fleet-score i{font-size:3.2rem}.figma-widget__manager-list li{grid-template-columns:1.85rem minmax(0,1fr);gap:8px}.figma-widget__manager-rank{font-size:1.9rem}.figma-widget__gps-grid{gap:.15rem}}@media (hover:none),(pointer:coarse){.figma-widget__load-chart{cursor:default}}@media (prefers-reduced-motion:reduce){.figma-widget *{animation:none!important}.figma-widget .t-tt,.figma-widget__load-reel-strip{transition:none!important}.figma-widget__load-column{opacity:1;transition:none;transform:none}.figma-widget__load-column i{transition:none;transform:none}.figma-widget__load-chart.is-interacting .figma-widget__load-column{filter:none;transform:none}.figma-widget__load-chart.is-interacting .figma-widget__load-column i{filter:none;height:var(--load-height);transform:none}.figma-widget--fleet .figma-widget__fleet-score,.figma-widget--fleet .figma-widget__metric-caption,.figma-widget--fleet .figma-widget__fleet-status,.figma-widget--fleet .figma-widget__fleet-legend,.figma-widget--managers .figma-widget__manager-list li,.figma-widget__gps-cell{opacity:1;transform:none}.figma-widget__load-reel-strip{filter:none;transform:translateY(calc(-1 * var(--reel-stop,0) * var(--figma-reel-cell)))}}.tv-main{max-width:1680px;margin-inline:auto}.trip-tv-page{height:100svh;min-height:100svh;padding:.5rem;overflow:hidden}.trip-tv-frame{flex-direction:column;height:calc(100svh - 1rem);min-height:0;padding:.625rem;display:flex;overflow:hidden}.trip-tv-header{flex:none;min-height:3.5rem;padding-block:.5rem}.trip-tv-identity{grid-template-columns:minmax(0,1.4fr) minmax(14rem,.8fr);align-items:center;gap:1.5rem;display:grid}.trip-tv-identity__meta{flex-direction:column;align-items:flex-start;gap:.9375rem;display:flex}.trip-tv-hero{flex:none;gap:1rem;padding-block:.875rem 1rem!important}.trip-tv-hero h1{margin-top:.75rem;line-height:.98;font-size:clamp(2rem,3.6vw,3.75rem)!important}.trip-tv-hero>div:last-child{padding-block:.75rem}.trip-tv-hero>div:last-child .font-numeric{line-height:.9;font-size:clamp(3rem,5vw,5rem)!important}.trip-tv-hero>div:last-child p:last-child{margin-top:.5rem}.trip-tv-metrics{flex:none;gap:.5rem}.trip-tv-metrics article{padding:.875rem 1rem}.trip-tv-metrics article p:first-of-type{margin-top:.75rem}.trip-tv-progress{background:#ffffffc7;border:1px solid #ffffffe6;border-radius:1rem;flex:none;margin-top:.75rem;padding:1rem 1.25rem 1.05rem;box-shadow:0 3px 14px #1d1d1f0f}.trip-tv-progress__heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.trip-tv-progress__heading h2{font-size:clamp(1.1rem,1.8vw,1.65rem);line-height:1.1}.trip-tv-progress__hint{color:var(--color-text-secondary);font-family:var(--font-numeric);white-space:nowrap;flex:none;font-size:.75rem;font-weight:800}.trip-tv-progress__stops{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid;position:relative}.trip-tv-progress__stops:before{background:var(--color-line-subtle);content:"";height:2px;position:absolute;top:.6rem;left:.55rem;right:.55rem}.trip-tv-progress__stop{color:var(--color-text-secondary);z-index:1;flex-direction:column;align-items:start;gap:.45rem;min-width:0;font-size:.75rem;font-weight:800;line-height:1.2;display:flex;position:relative}.trip-tv-progress__stop:nth-child(2){text-align:center;align-items:center}.trip-tv-progress__stop:last-child{text-align:end;align-items:end}.trip-tv-progress__stop>span:last-child:not(.sr-only){overflow-wrap:anywhere;max-width:100%}.trip-tv-progress__marker{border:2px solid var(--color-text-secondary);background:#fff;border-radius:999px;width:1.25rem;height:1.25rem;position:relative}.trip-tv-progress__stop.is-current{color:var(--color-brand-ink)}.trip-tv-progress__stop.is-current .trip-tv-progress__marker{background:var(--color-brand-amber);border-color:var(--color-brand-ink);box-shadow:0 0 0 4px #ffab0033}.trip-tv-header__actions{flex:none;align-items:center;gap:1rem;min-width:0;display:flex}.trip-tv-alerts{flex:none;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:.75rem;margin-top:.75rem;display:grid}.trip-tv-alerts>section{margin-top:0!important}.trip-tv-tacho,.trip-tv-runtime-alert{min-width:0;padding:1rem 1.25rem!important}.trip-tv-tacho ul{margin-top:.75rem;padding-top:.75rem}.trip-tv-runtime-alert .size-8{width:1.5rem;height:1.5rem}.trip-tv-runtime-alert p.text-2xl{font-size:1rem;line-height:1.25}@media (width<=47.999rem){.trip-tv-page{height:auto;min-height:100svh;overflow:hidden visible}.trip-tv-frame{height:auto;min-height:calc(100svh - 1rem);overflow:visible}.trip-tv-alerts{display:block}.trip-tv-identity{grid-template-columns:1fr}.trip-tv-identity__meta{gap:.5625rem}.trip-tv-alerts>section{margin-top:1.5rem!important}}.map-frame{min-height:calc(100svh - 1.5rem)}.dashboard-map-frame{min-height:clamp(34rem,72svh,52rem)}@media (width<=47.999rem){.dashboard-map-frame [data-kpi-rail]{scroll-snap-type:x proximity;scrollbar-width:thin}.dashboard-map-frame [data-kpi-rail]>article{scroll-snap-align:start}}.app-surface{border:1px solid var(--app-card-border);border-radius:var(--app-radius-surface);box-shadow:var(--app-elevation-surface), var(--app-card-glint);background:#fffffff0}.personal-context{border:1px solid var(--app-card-border);border-radius:var(--app-radius-inner);max-width:1680px;box-shadow:0 2px 10px #1d1d1f0a, var(--app-card-glint);background:#ffffffe0;justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;padding:.9rem 1rem;display:flex}.personal-context__main{align-items:center;gap:.75rem;min-width:0;display:flex}.personal-context__icon{background:var(--color-status-info-surface);color:var(--color-status-info);letter-spacing:-.02em;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.72rem;font-weight:900;display:inline-flex}.personal-context__eyebrow{color:var(--color-text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:800;line-height:1.25}.personal-context__title{color:var(--color-brand-ink);letter-spacing:-.03em;text-wrap:balance;margin-top:.18rem;font-size:1.05rem;font-weight:900;line-height:1.2}.personal-context__detail{color:var(--color-text-secondary);margin-top:.2rem;font-size:.8rem;line-height:1.4}.personal-context__scope{color:var(--color-text-secondary);margin-top:.22rem;font-size:.7rem;font-weight:700;line-height:1.35}.personal-context__action{background:var(--color-brand-ink);border-radius:var(--app-radius-control);color:#fff;min-height:2.75rem;transition:transform var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out);flex:none;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.8rem;font-weight:800;line-height:1.2;display:inline-flex}.personal-context__action:hover{background:#343438;transform:translateY(-1px)}.personal-context__action:active{transform:scale(var(--scale-large))}.personal-context__action:focus-visible{outline:2px solid var(--color-brand-amber);outline-offset:3px}@media (width<=47.999rem){.personal-context{flex-direction:column;align-items:stretch}.personal-context__action{width:100%}}@media (prefers-reduced-motion:reduce){.personal-context__action{transition:none}}.planning-page main>section[aria-labelledby=planning-list-heading],.fleet-page main>section[aria-labelledby=fleet-list-heading],.alerts-page main>section[aria-labelledby=alerts-list-heading]{border-radius:var(--app-radius-surface);box-shadow:var(--app-elevation-surface)}.app-control{box-sizing:border-box;height:var(--app-control-height);min-height:var(--app-control-height);border-radius:var(--app-radius-control);border:1px solid var(--color-line-subtle);background:var(--color-surface-subtle)}.app-control:focus-within,.app-control:focus-visible{border-color:var(--color-brand-ink)}.reports-page main input:not([type=hidden]),.reports-page main select,.reports-page main form button,.reports-page main [data-export-download] a,.reports-page main [role=tab]{box-sizing:border-box;height:var(--app-control-height-touch);min-height:var(--app-control-height-touch)}.login-page input:not([type=hidden]),.login-page select,.login-page button{box-sizing:border-box;height:var(--app-control-height);min-height:var(--app-control-height)}.login-page .app-main{isolation:isolate;position:relative;overflow:hidden}.login-page .app-main:before,.login-page .app-main:after{content:"";pointer-events:none;z-index:0;border-radius:50%;position:absolute}.login-page .app-main:before{filter:blur(54px)saturate(1.08);opacity:.64;will-change:transform;background:radial-gradient(at 22% 34%,#ffab005c 0%,#ffab002e 34%,#0000 69%),radial-gradient(at 76% 68%,#1d1d1f24 0%,#1d1d1f0d 30%,#0000 67%),radial-gradient(at 48% 47%,#ffffffd6 0%,#0000 73%);width:min(78rem,115%);height:clamp(20rem,78vw,42rem);animation:16s ease-in-out infinite alternate login-glow-drift;top:53%;left:50%;transform:translate(-50%,-50%)scale(.94)rotate(-7deg)}.login-page .app-main:after{filter:blur(34px)saturate(1.12);opacity:.6;will-change:transform;background:radial-gradient(at 68% 32%,#ffab003b 0%,#0000 59%),radial-gradient(at 30% 70%,#1d1d1f1c 0%,#0000 62%),radial-gradient(at 52% 52%,#ffffff85 0%,#0000 72%);width:min(54rem,86%);height:clamp(16rem,50vw,28rem);animation:20s ease-in-out infinite alternate login-glow-drift-secondary;top:52%;left:50%;transform:translate(-50%,-50%)scale(1.08)rotate(5deg)}.login-page__form{z-index:1;position:relative}@keyframes login-glow-drift{0%{border-radius:46% 54% 61% 39%/49% 42% 58% 51%;transform:translate(-50%,-50%)scale(.94,.98)rotate(-7deg)}22%{border-radius:58% 42% 44% 56%/38% 61% 39% 62%;transform:translate(-43%,-55%)scale(1.08,.94)rotate(3deg)}47%{border-radius:39% 61% 53% 47%/57% 37% 63% 43%;transform:translate(-56%,-47%)scale(1.02,1.13)rotate(10deg)}73%{border-radius:63% 37% 41% 59%/45% 57% 43% 55%;transform:translate(-47%,-41%)scale(.88,1.16)rotate(-4deg)}to{border-radius:42% 58% 67% 33%/62% 44% 56% 38%;transform:translate(-57%,-55%)scale(1.12,.9)rotate(-13deg)}}@keyframes login-glow-drift-secondary{0%{border-radius:61% 39% 48% 52%/42% 58%;transform:translate(-50%,-50%)scale(1.08,.92)rotate(5deg)}27%{border-radius:43% 57% 64% 36%/57% 43%;transform:translate(-57%,-44%)scale(.91,1.08)rotate(-8deg)}58%{border-radius:56% 44% 36% 64%/39% 64% 36% 61%;transform:translate(-43%,-58%)scale(1.13,.87)rotate(12deg)}to{border-radius:37% 63% 57% 43%/64% 38% 62% 36%;transform:translate(-61%,-46%)scale(.86,1.14)rotate(-11deg)}}@media (prefers-reduced-motion:reduce){.login-page .app-main:before,.login-page .app-main:after{animation:none}}.reports-page .app-header [data-user-menu-toggle]{width:2.5rem;height:2.5rem;min-height:2.5rem}.app-page:not(.tv-page) .app-header [data-user-menu-toggle]{flex:0 0 2.5rem}.app-section-heading{border-bottom:1px solid var(--color-line-subtle);padding-bottom:1.25rem}.app-metric-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid}.app-metric{border-bottom:1px solid var(--color-line-subtle);padding-bottom:1rem}@media (width>=40rem){.app-page{padding:1.5rem}.app-frame{min-height:calc(100svh - 3rem);padding:1.25rem}.app-header{padding-inline:1.25rem}.app-main{padding-block:1.75rem 2.25rem}.map-frame{min-height:calc(100svh - 3rem)}.dashboard-map-frame{min-height:clamp(34rem,72svh,52rem)}.app-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-metric{border-bottom:0;border-inline-end:1px solid var(--color-line-subtle);padding-inline-end:1rem}.app-metric:nth-child(2n){border-inline-end:0}}@media (width>=40rem) and (width<=63.999rem){.app-header--dashboard .app-header__main,.app-header--overlay .app-header__main{flex-direction:column;flex:100%;order:3;align-items:stretch;width:100%}.app-header--dashboard .app-header__actions{flex:auto}.app-header:not(.app-header--dashboard):not(.app-header--overlay) .app-header__actions{flex:100%;width:100%}.app-header--dashboard .map-header__search-group,.app-header--overlay .map-header__search-group{container:map-header-search/inline-size}@container map-header-search (width<=62rem){.map-header__search-form{grid-template-columns:minmax(0,1fr) auto!important}.map-header__search-filter{display:none}}}@media (width>=64rem){.app-page{padding:2rem}.app-frame{min-height:calc(100svh - 4rem);padding:1.5rem}.app-header{grid-template-columns:auto minmax(0,1fr) auto;padding-inline:1.5rem;display:grid}.tv-page .app-header,.trip-tv-page .app-header{grid-template-columns:none;display:flex}.app-header__logo{grid-column:1}.app-header__main{grid-column:2}.app-header__actions{grid-column:3}.app-header--overlay .app-header__actions{position:static}.app-main{padding-block:2rem 2.5rem}.map-frame{min-height:calc(100svh - 4rem)}.dashboard-map-frame{min-height:clamp(34rem,72svh,52rem)}.app-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.app-metric,.app-metric:nth-child(2n){border-inline-end:1px solid var(--color-line-subtle)}.app-metric:last-child{border-inline-end:0}}@media (width>=64rem) and (width<=79.999rem){.app-header--dashboard{grid-template-rows:auto auto}.app-header--dashboard .app-header__logo,.app-header--dashboard .app-header__actions{grid-row:1}.app-header--dashboard .app-header__main{grid-area:2/1/auto/-1;width:100%}}@media (width<=39.999rem){.app-header form.map-header-control,.map-header form.map-header-control{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;min-height:0;display:grid}.app-header form.map-header-control>div,.map-header form.map-header-control>div{grid-column:1/-1;min-width:0}.app-header form.map-header-control>select,.map-header form.map-header-control>select{width:100%;min-width:0}.app-header form.map-header-control>button,.map-header form.map-header-control>button{grid-column:1/-1;justify-self:end}.app-header .map-header-control,.map-header .map-header-control{height:auto;min-height:0}}@media (prefers-reduced-motion:reduce){.skip-link,.view-switcher__option,.view-switcher__tv,.kanban-column,.kanban-card,.kanban-card__lock-tooltip,.fleet-map-marker,.fleet-map-marker__vehicle,.fleet-plate-stack__trailer,.tv-trip-list__progress>span,.tv-trip-row{transition:none}.view-switcher__option:active,.view-switcher__tv:active,.kanban-card.is-dragging{transform:none}.t-skel.is-revealed [data-project-row]{animation:none!important;transform:none!important}[data-project-skeleton] .animate-pulse{animation:none}}.fleet-search-overlay[hidden],[data-fleet-search-row][hidden],[data-fleet-search-empty][hidden]{display:none}[data-osm-map]{isolation:isolate;min-height:16rem;position:relative;overflow:hidden}.fleet-map-leaflet-icon{background:0 0;border:0}.fleet-map-marker{--marker-status:var(--color-brand-ink);--marker-spread-x:0px;--marker-spread-y:0px;height:76px;transform:translate(var(--marker-spread-x), var(--marker-spread-y));transform-origin:24px 34px;width:48px;transition:filter var(--duration-fast) var(--ease-smooth-out), transform var(--duration-fast) var(--ease-smooth-out);display:block;position:relative}.fleet-map-marker:not(.fleet-map-marker--with-trailer){transform-origin:24px 31px;height:62px}.fleet-map-marker__vehicle{height:62px;transform:rotate(var(--fleet-heading,0deg));transform-origin:24px 34px;transition:transform var(--duration-fast) var(--ease-smooth-out);flex-direction:column;align-items:center;width:48px;display:flex}.fleet-map-marker:not(.fleet-map-marker--with-trailer) .fleet-map-marker__vehicle{transform-origin:24px 31px;height:58px}.fleet-map-marker__asset{filter:drop-shadow(0 2px 3px #1d1d1f3d);object-fit:contain;width:46px;height:58px;display:block}.fleet-map-marker__asset--solo,.fleet-map-marker__asset--lpg{width:42px}.fleet-map-marker__asset--with-trailer{width:46px}.fleet-map-marker--success{--marker-status:var(--color-status-success)}.fleet-map-marker--warning{--marker-status:var(--color-status-warning)}.fleet-map-marker--info{--marker-status:var(--color-status-info)}.fleet-map-marker--neutral{--marker-status:var(--color-brand-ink)}.fleet-map-marker--stale{filter:saturate(.45)}.fleet-map-marker--selected{filter:drop-shadow(0 0 .5rem #ffab0075);transform:translate(var(--marker-spread-x), var(--marker-spread-y)) scale(1.1)}.fleet-map-marker__label{background:var(--color-brand-ink);color:#fff;white-space:nowrap;border-radius:.375rem;padding:.375rem .5rem;font-size:.6875rem;font-weight:700;line-height:1;display:none;position:absolute;top:calc(100% + .375rem);left:50%;transform:translate(-50%)}.fleet-map-marker:hover .fleet-map-marker__label,.fleet-map-marker:focus-visible .fleet-map-marker__label,.fleet-map-marker--selected .fleet-map-marker__label{display:block}.fleet-plate-stack{isolation:isolate;vertical-align:middle;padding-right:1.55rem;font-size:.875rem;display:inline-flex;position:relative}.fleet-vehicle-cell{grid-template-rows:auto auto auto;align-content:start;gap:.5rem;display:grid}.fleet-vehicle-cell>div{display:contents}.fleet-vehicle-cell>p{margin-top:0}.fleet-plate-stack--solo{padding-right:0}.fleet-plate-stack__primary,.fleet-plate-stack__trailer{letter-spacing:.02em;white-space:nowrap;border:1px solid #d4d4d8;border-radius:.5rem;align-items:center;font-weight:700;line-height:1.25;display:inline-flex}.fleet-plate-stack__primary{color:var(--color-brand-ink);z-index:2;background:#fafafa;padding:.5rem .625rem;position:relative}.fleet-plate-stack__trailer{background:var(--color-surface-subtle);color:var(--color-text-secondary);height:1.9rem;transition:transform var(--duration-fast) var(--ease-smooth-out), color var(--duration-fast) var(--ease-smooth-out), box-shadow var(--duration-fast) var(--ease-smooth-out);z-index:1;border-width:2px;border-radius:.55rem;padding:0 .55rem 0 1.1rem;font-size:.9em;position:absolute;top:50%;left:calc(100% - 2.1rem);transform:translate(-.2rem,-50%)}.fleet-plate-stack__trailer-full{display:none}.license-plate{vertical-align:middle;align-items:center;min-width:0;display:inline-flex}.license-plate__variant{min-width:0}.license-plate__variant--legacy{display:none}.license-plate__variant--badge,html[data-license-plate-variant=legacy] .license-plate__variant--legacy{display:inline-flex}html[data-license-plate-variant=legacy] .license-plate__variant--badge{display:none}.license-plate.fleet-plate-stack__primary,.license-plate.fleet-plate-stack__trailer,.license-plate.tv-plate{box-shadow:none;background:0 0;border:0;padding:0}.license-plate__badge{border:2px solid var(--color-brand-ink);white-space:nowrap;background:#fff;border-radius:.55rem;align-items:stretch;max-width:100%;display:inline-flex;overflow:hidden;box-shadow:0 2px 8px #1d1d1f1c}.fleet-plate-stack .license-plate__badge{border-radius:.55rem;height:1.9rem}.license-plate__ua{color:#fff;background:#0b4ea2;flex-direction:column;flex:none;justify-content:space-between;align-items:center;width:1.05rem;padding:.22rem .14rem .18rem;display:inline-flex}.license-plate__flag{width:.72rem;height:.62rem;display:block;overflow:hidden}.license-plate__flag-blue,.license-plate__flag-yellow{width:100%;height:50%;display:block}.license-plate__flag-blue{background:#2f80ed}.license-plate__flag-yellow{background:#ffd200}.license-plate__ua-label{font-family:var(--font-sans);letter-spacing:.02em;font-size:.58rem;font-weight:900;line-height:1}.license-plate__number{color:var(--color-brand-ink);font-family:var(--font-road-ua);letter-spacing:.025em;align-items:center;gap:.34em;padding:.38rem .58rem .36rem;font-size:1.08rem;font-weight:800;line-height:1;display:inline-flex}.license-plate__number span:nth-child(2){letter-spacing:.045em;font-weight:900}.license-plate__fallback{border:2px solid var(--color-brand-ink);color:var(--color-brand-ink);font-family:var(--font-road-ua);white-space:nowrap;background:#fff;border-radius:.55rem;align-items:center;padding:.45rem .6rem;font-size:.84rem;font-weight:800;line-height:1.15;display:inline-flex}.license-plate--xs .license-plate__badge{border-width:1px;border-radius:.35rem}.license-plate--xs .license-plate__ua{width:.72rem;padding:.13rem .08rem .11rem}.license-plate--xs .license-plate__flag{width:.48rem;height:.4rem}.license-plate--xs .license-plate__ua-label{font-size:.38rem}.license-plate--xs .license-plate__number{gap:.25em;padding:.26rem .34rem .24rem;font-size:.68rem}.license-plate--sm .license-plate__ua{width:.9rem;padding:.18rem .11rem .15rem}.license-plate--sm .license-plate__flag{width:.62rem;height:.52rem}.license-plate--sm .license-plate__ua-label{font-size:.48rem}.license-plate--sm .license-plate__number{gap:.28em;padding:.32rem .46rem .3rem;font-size:.88rem}.license-plate--lg .license-plate__ua{width:1.38rem;padding:.34rem .2rem .28rem}.license-plate--lg .license-plate__flag{width:.92rem;height:.84rem}.license-plate--lg .license-plate__ua-label{font-size:.75rem}.license-plate--lg .license-plate__number{padding:.55rem .78rem .5rem;font-size:1.58rem}.license-plate--tv .license-plate__badge{border-radius:.625rem}.license-plate--tv .license-plate__ua{width:1.52rem;padding:.38rem .22rem .32rem}.license-plate--tv .license-plate__flag{width:1.08rem;height:1rem}.license-plate--tv .license-plate__ua-label{font-size:.82rem}.license-plate--tv .license-plate__number{padding:.68rem .92rem .62rem;font-size:clamp(1.5rem,3.15vw,2.7rem)}.fleet-plate-stack:focus-within .fleet-plate-stack__trailer{color:var(--color-brand-ink);transform:translate(.55rem,-50%);box-shadow:0 3px 10px #1d1d1f1a}.fleet-plate-stack:focus-within .fleet-plate-stack__trailer-short{display:none}.fleet-plate-stack:focus-within .fleet-plate-stack__trailer-full{display:inline}@media (hover:hover) and (pointer:fine){.fleet-plate-stack:hover .fleet-plate-stack__trailer{color:var(--color-brand-ink);transform:translate(.55rem,-50%);box-shadow:0 3px 10px #1d1d1f1a}.fleet-plate-stack:hover .fleet-plate-stack__trailer-short{display:none}.fleet-plate-stack:hover .fleet-plate-stack__trailer-full{display:inline}}.trip-row--selected{background:var(--color-status-warning-surface);box-shadow:inset 3px 0 0 var(--color-brand-amber)}.leaflet-container{font:inherit;background:#dfe9e1;width:100%;height:100%}.leaflet-control-zoom{border:0!important;box-shadow:0 4px 14px #1d1d1f1f!important}.leaflet-control-zoom a{font-weight:700;color:var(--color-brand-ink)!important}.leaflet-control-attribution{color:var(--color-text-secondary);border-radius:.375rem 0 0;font-size:.625rem;background:#ffffffdb!important}.tv-page{height:100svh;min-height:100svh;padding:0;overflow:hidden}.tv-shell{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}.tv-header{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);z-index:1200;flex:none;margin:0;position:absolute;top:1.25rem;left:1.25rem;right:1.25rem}.tv-header__actions{align-items:center;gap:1rem;min-width:0;display:flex}.tv-header__time{flex-direction:column;flex:none;align-items:flex-end;gap:.2rem;display:flex}.tv-header__clock-label{color:var(--color-text-secondary);letter-spacing:.14em;text-transform:uppercase;font-size:.5625rem;font-weight:800;line-height:1}.tv-header__clock{color:var(--color-brand-ink);letter-spacing:-.07em;tab-size:4;font-size:clamp(1.9rem,2.6vw,2.6rem);font-weight:900;line-height:.9}.tv-header__telemetry{align-items:center;gap:.65rem;min-height:1.15rem;display:flex}.tv-header__telemetry-item{color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:.32rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.tv-header__telemetry-label{color:var(--color-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:.5625rem;font-weight:900}.tv-header__telemetry-item time{color:var(--color-brand-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:800}.tv-header__telemetry-divider{background:var(--color-line-subtle);width:1px;height:1rem}.tv-sync-line__dot{background:var(--color-status-success);border-radius:999px;flex:none;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #2f7f5421}.tv-sync-line__dot[data-sync-state=warning]{background:var(--color-status-warning);box-shadow:0 0 0 3px #af6f0024}.tv-sync-line__dot[data-sync-state=danger]{background:var(--color-status-danger);box-shadow:0 0 0 3px #b4231824}.tv-workspace{--tv-panel-inset-block-end:1.25rem;--tv-panel-inset-block-start:6.5rem;--tv-panel-block-size:calc(100% - var(--tv-panel-inset-block-start) - var(--tv-panel-inset-block-end));min-height:0;position:absolute;inset:0;overflow:hidden}.tv-map-layer{z-index:0;position:absolute;inset:0}.tv-map{width:100%;height:100%}.tv-map-recenter{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:var(--color-brand-ink);height:2.5rem;left:calc(clamp(12.5rem,18vw,16rem) + 2rem);top:calc(var(--tv-panel-inset-block-start) + .25rem);transition:background-color var(--duration-quick) var(--ease-smooth-out), box-shadow var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);z-index:500;background:#ffffffdb;border:1px solid #ffffffd1;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;display:flex;position:absolute;box-shadow:0 4px 14px #1d1d1f1f}.tv-map-recenter:hover{background:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #1d1d1f29}.tv-map-recenter:focus-visible{outline:3px solid var(--color-brand-amber);outline-offset:2px}.tv-map:focus-visible{outline:3px solid var(--color-brand-amber);outline-offset:-3px}.tv-kpi-rail{block-size:var(--tv-panel-block-size);z-index:1100;min-block-size:0;width:clamp(12.5rem,18vw,16rem);grid-auto-rows:minmax(5.25rem,1fr);align-content:start;gap:.625rem;display:grid;position:absolute;inset-block-start:var(--tv-panel-inset-block-start);inset-block-end:auto;inset-inline-start:1.25rem;overflow-y:auto}.tv-kpi-card{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#ffffffe0;border:1px solid #ffffffe0;border-radius:1rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.3rem;min-height:5.25rem;padding:.7rem .875rem;display:flex;box-shadow:0 4px 16px #1d1d1f24}.tv-kpi-card>div{width:100%}.tv-trips-panel{block-size:var(--tv-panel-block-size);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);z-index:1100;min-block-size:0;inset-block-start:var(--tv-panel-inset-block-start);inset-block-end:auto;background:#ffffffe6;border:1px solid #ffffffe6;border-radius:1.25rem;flex-direction:column;width:clamp(20rem,28vw,32rem);min-height:0;display:flex;position:absolute;right:1.25rem;overflow:hidden;box-shadow:0 6px 22px #1d1d1f26}.tv-trips-panel__heading{border-bottom:1px solid var(--color-line-subtle);flex:none;justify-content:space-between;align-items:baseline;margin:0 1.125rem;padding:1rem 0 .75rem;display:flex}.tv-trips-panel__heading>div{min-width:0}.tv-trips-panel__subheading{color:var(--color-text-secondary);margin-top:.25rem;font-size:.6875rem;font-weight:700;line-height:1.2}.tv-trips-panel__count{text-align:end;white-space:nowrap;flex:none;margin-inline-start:.75rem}.tv-trip-list{overscroll-behavior:contain;scrollbar-color:#1d1d1f47 transparent;scrollbar-gutter:stable;scrollbar-width:thin;min-height:0;padding:.25rem 1.125rem .75rem;scroll-padding-block:.25rem;overflow-y:auto}.tv-trip-list__progress{background:#1d1d1f17;border-radius:999px;flex:none;height:.1875rem;margin:0 1.125rem;position:relative;overflow:hidden}.tv-trip-list__progress>span{border-radius:inherit;min-width:0;height:100%;transform:translate3d(var(--progress-offset,0px), 0, 0) scaleX(var(--progress-scale,.16));transform-origin:0;transition:transform var(--duration-quick) var(--ease-smooth-out);will-change:transform;background:#1d1d1f6b;width:100%;position:absolute;top:0;left:0}.tv-trip-list__scroll-hint{color:var(--color-text-secondary);text-align:end;flex:none;min-height:.75rem;margin:.1rem 1.125rem .45rem;font-size:.625rem;font-weight:800;line-height:1.2}.tv-trip-row{border-bottom:1px solid var(--color-line-subtle);min-height:4.5rem;transition:background-color var(--duration-quick) var(--ease-smooth-out), box-shadow var(--duration-quick) var(--ease-smooth-out);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.625rem;padding:.62rem .75rem;display:grid}.tv-trip-row:last-child{border-bottom:0}.tv-trip-row:hover{background:var(--color-surface-subtle)}.tv-trip-row:focus-visible{background:var(--color-status-warning-surface);box-shadow:inset 3px 0 0 var(--color-brand-amber), 0 0 0 3px #ffab0066;outline:0}.tv-trip-row--attention{box-shadow:inset 2px 0 0 var(--color-brand-amber);background:#fffaf094}.tv-trip-row--selected{background:var(--color-status-warning-surface);box-shadow:inset 3px 0 0 var(--color-brand-amber)}.tv-trip-row__body,.tv-trip-row__eta{min-width:0}.tv-trip-row__identity{flex-wrap:wrap;align-items:center;gap:.3rem .45rem;line-height:1.2;display:flex}.tv-trip-row__status{white-space:nowrap;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:900;display:inline-flex}.tv-trip-row__status-dot{background:var(--color-brand-ink);border-radius:999px;width:.48rem;height:.48rem;display:inline-block}.tv-trip-row__status--success{color:var(--color-status-success)}.tv-trip-row__status--success .tv-trip-row__status-dot{background:var(--color-status-success)}.tv-trip-row__status--warning{color:var(--color-status-warning)}.tv-trip-row__status--warning .tv-trip-row__status-dot{background:var(--color-status-warning)}.tv-trip-row__status--info{color:var(--color-status-info)}.tv-trip-row__status--info .tv-trip-row__status-dot{background:var(--color-status-info)}.tv-trip-row__status--neutral{color:var(--color-brand-ink)}.tv-trip-row__driver{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:700;overflow:hidden}.tv-trip-row__route{color:var(--color-text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.9em;margin-top:.3rem;font-size:.75rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.tv-trip-row__meta{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:.25rem .55rem;min-height:.875rem;margin-top:.35rem;font-size:.6875rem;font-weight:700;line-height:1.25;display:flex}.tv-trip-row__meta span{align-items:center;gap:.2rem;min-width:0;max-width:100%;display:inline-flex}.tv-trip-row__meta span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-trip-row__gps{white-space:nowrap;font-weight:800}.tv-trip-row__gps--stale{color:var(--color-status-warning)}.tv-plate{color:var(--color-brand-ink);font-family:var(--font-road-ua);white-space:nowrap;border:1px solid #d7d8dc;border-radius:.375rem;padding:.1875rem .375rem;font-size:.75rem;line-height:1.25;display:inline-flex}.tv-plate.trip-tv-plate{background:#fff;border-color:#d7d8dc;border-radius:.625rem;justify-content:center;padding:.5rem .75rem;font-size:clamp(1.75rem,3.36vw,2.8rem);font-weight:900;line-height:1.1}.fleet-map-marker__label{font-family:var(--font-road-ua)}.tv-page .fleet-map-marker__label{display:block}.tv-page .leaflet-control-zoom,.tv-page .leaflet-control-attribution{display:none!important}.tv-page .fleet-map-marker--labels-hidden .fleet-map-marker__label{display:block}.tv-page .leaflet-marker-icon:focus-visible{outline:3px solid var(--color-brand-amber);outline-offset:3px;border-radius:.5rem}.tv-page .leaflet-marker-icon:focus-visible .fleet-map-marker__label{display:block!important}.fleet-map-marker--clustered{visibility:hidden}.fleet-map-cluster-leaflet-icon{background:0 0;border:0}.fleet-map-cluster{background:var(--color-brand-ink);color:#fff;font-family:var(--font-numeric);border:3px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1rem;font-weight:900;display:flex;box-shadow:0 3px 12px #1d1d1f42}.tv-mode-switcher{background:#ffffffc7;border:1px solid #ffffffdb;border-radius:.875rem;align-items:center;gap:.2rem;padding:.2rem;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #1d1d1f14}.trip-row--available{background:#2874ae1a}.trip-row--sold{background:#b423181a}.trip-row--available>a:hover{background:#2874ae29}.trip-row--sold>a:hover{background:#b4231829}.tv-mode-switcher a{color:var(--color-text-secondary);min-height:2.25rem;transition:background-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out);border-radius:.65rem;align-items:center;gap:.4rem;padding-inline:.75rem;font-size:.75rem;font-weight:850;display:inline-flex}.tv-mode-switcher a:hover,.tv-mode-switcher a:focus-visible{color:var(--color-brand-ink)}.tv-mode-switcher a:focus-visible{outline:2px solid var(--color-brand-amber);outline-offset:1px}.tv-mode-switcher a.is-active{background:var(--color-brand-ink);color:#fff}.tv-board-page{background:linear-gradient(160deg,#f5f4ef 0%,#e8ebe6 100%)}.tv-board-workspace{min-height:0;bottom:1.25rem;left:1.25rem;right:1.25rem;top:var(--tv-board-top,6.5rem);flex-direction:column;gap:1rem;display:flex;position:absolute}.tv-board-heading{flex:none;justify-content:space-between;align-items:end;display:flex}.tv-board-heading__tools{flex-direction:column;align-items:end;gap:.65rem;display:flex}.tv-board-filters{background:#ffffffb8;border:1px solid #ffffffdb;border-radius:.75rem;align-items:center;gap:.15rem;padding:.2rem;display:flex;box-shadow:0 3px 12px #1d1d1f14}.tv-board-filters a{color:var(--color-text-secondary);min-height:2rem;transition:background-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out);border-radius:.55rem;padding:.45rem .7rem;font-size:.7rem;font-weight:850}.tv-board-filters a:hover,.tv-board-filters a:focus-visible{color:var(--color-brand-ink)}.tv-board-filters a:focus-visible{outline:2px solid var(--color-brand-amber);outline-offset:1px}.tv-board-filters a.is-active{background:var(--color-brand-ink);color:#fff}.tv-board-legend{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.tv-board-legend span{color:var(--color-text-secondary);align-items:center;gap:.4rem;font-size:.75rem;font-weight:800;display:inline-flex}.tv-board-legend i{border:1px solid;border-radius:.35rem;width:.875rem;height:.875rem;display:block}.tv-board-legend i.is-available{color:var(--color-status-info);background:#2874ae2e}.tv-board-legend i.is-sold{color:var(--color-status-danger);background:#b423182e}.tv-board-columns{scroll-snap-type:x proximity;scrollbar-color:#1d1d1f3d transparent;scrollbar-width:thin;flex:1;grid-auto-columns:minmax(18rem,22rem);grid-auto-flow:column;gap:.75rem;min-height:0;padding-block-end:.35rem;display:grid;overflow:auto hidden}.tv-board-empty{color:var(--color-text-secondary);text-align:center;background:#ffffff94;border:1px solid #ffffffd1;border-radius:1.125rem;flex:1;justify-content:center;align-items:center;min-height:8rem;padding:1rem;font-size:.85rem;font-weight:750;display:flex}.tv-board-empty a{color:var(--color-brand-ink);text-underline-offset:.18em;margin-left:.3rem;text-decoration:underline}.tv-board-column{scroll-snap-align:start;background:#ffffff94;border:1px solid #ffffffd1;border-radius:1.125rem;flex-direction:column;min-height:0;display:flex;overflow:hidden}.tv-board-column__header{border-bottom:1px solid #1d1d1f14;flex:none;justify-content:space-between;align-items:start;gap:.75rem;padding:.9rem 1rem .75rem;display:flex}.tv-board-column__header h2{letter-spacing:-.025em;font-size:.95rem;font-weight:900;line-height:1.2}.tv-board-column__header p{color:var(--color-text-secondary);margin-top:.25rem;font-size:.65rem;font-weight:700}.tv-board-column__header>span{background:var(--color-brand-ink);color:#fff;font-family:var(--font-numeric);border-radius:999px;justify-content:center;align-items:center;min-width:1.65rem;height:1.65rem;font-size:.7rem;font-weight:900;display:flex}.tv-board-column__cards{scrollbar-color:#1d1d1f33 transparent;scrollbar-width:thin;flex-direction:column;gap:.55rem;min-height:0;padding:.65rem;display:flex;overflow-y:auto}.tv-board-card{transition:box-shadow var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);border:1px solid #0000;border-radius:.9rem;padding:.75rem;display:block;box-shadow:0 3px 10px #1d1d1f0d}.tv-board-card--available{background:#2874ae24;border-color:#2874ae3d}.tv-board-card--sold{background:#b4231824;border-color:#b423183d}.tv-board-card:hover{transform:translateY(-1px);box-shadow:0 7px 18px #1d1d1f1c}.tv-board-card:focus-visible{outline:3px solid var(--color-brand-amber);outline-offset:2px}.tv-board-card__top,.tv-board-card__meta,.tv-board-card__footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tv-board-card__sale{white-space:nowrap;align-items:center;gap:.32rem;font-size:.67rem;font-weight:900;display:inline-flex}.tv-board-card__sale>span{background:currentColor;border-radius:999px;width:.42rem;height:.42rem}.tv-board-card--available .tv-board-card__sale{color:var(--color-status-info)}.tv-board-card--sold .tv-board-card__sale{color:var(--color-status-danger)}.tv-board-card__route{margin-top:.65rem;font-size:.82rem;font-weight:850;line-height:1.35}.tv-board-card__meta{color:var(--color-text-secondary);margin-top:.65rem;font-size:.68rem;font-weight:750}.tv-board-card__meta span{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.tv-board-card__footer{color:var(--color-text-secondary);border-top:1px solid #1d1d1f14;margin-top:.65rem;padding-top:.55rem;font-size:.64rem;font-weight:800}.tv-board-card__footer span:first-child{color:var(--color-brand-ink)}.tv-board-card__footer span.is-warning{color:var(--color-status-warning)}.tv-board-card__footer span.is-danger{color:var(--color-status-danger)}@media (width>=64rem){.tv-header{margin-inline:0}}@media (width<=47.999rem){.tv-page{height:auto;min-height:100svh;padding:.5rem;overflow:hidden visible}.tv-shell{height:auto;min-height:calc(100svh - 1rem)}.tv-header{position:relative;inset:auto}.tv-mode-switcher{margin-inline:auto;position:relative;left:auto;transform:none}.tv-board-workspace{min-height:calc(100svh - 6rem);padding-top:.75rem;position:relative;inset:auto}.tv-board-heading{flex-direction:column;align-items:start;gap:.75rem}.tv-board-heading__tools{align-items:start;width:100%}.tv-board-filters{max-width:100%;overflow-x:auto}.tv-board-columns{flex:none;min-height:70svh}.tv-header__actions,.trip-tv-header__actions{gap:.5rem}.tv-header__clock-label{display:none}.tv-header__telemetry{gap:.45rem}.tv-header__telemetry-item{font-size:.625rem}.tv-header__telemetry-label{font-size:.5rem}.trip-tv-header__actions>a{padding-inline:.625rem}.tv-header__actions .tv-header__time>[data-tv-clock],.trip-tv-header__actions .tv-header__time>[data-tv-clock]{display:none}.tv-header__actions a{padding-inline:.625rem}.tv-workspace{flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex;position:relative;inset:auto;overflow:visible}.tv-map-layer{min-height:52svh;position:relative}.tv-map{min-height:52svh}.tv-map-recenter{inset:auto .75rem .75rem auto}.tv-kpi-rail{block-size:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:.5rem;width:100%;height:auto;position:relative;inset:auto;overflow:visible}.tv-kpi-card{min-height:6.25rem;padding:.625rem .75rem}.tv-kpi-card__note{font-size:.625rem}.tv-trips-panel{block-size:auto;inset-block:auto;width:100%;min-height:20rem;position:relative;top:auto;right:auto}.tv-trips-panel__heading{align-items:start;gap:.75rem}.tv-trips-panel__count{white-space:normal;font-size:.625rem}.tv-trip-row{padding-inline:.5rem}.trip-tv-progress{padding-inline:1rem}.trip-tv-progress__heading{flex-direction:column;align-items:start;gap:.35rem}.trip-tv-progress__stops{gap:.35rem}.trip-tv-progress__stop{font-size:.6875rem}}@media (width<=24rem){.tv-header__actions>a,.trip-tv-header__actions>a{justify-content:center;align-items:center;gap:0;width:2.75rem;min-height:2.75rem;padding-inline:0;font-size:0}.tv-header__actions>a .ph,.trip-tv-header__actions>a .ph{font-size:1rem}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-\[-1px\]{top:-1px}.top-\[calc\(100\%\+0\.6rem\)\]{top:calc(100% + .6rem)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.-left-\[1\.7rem\]{left:-1.7rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[1000\]{z-index:1000}.order-3{order:3}.col-start-2{grid-column-start:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-\[6\.6rem\]{margin-top:-6.6rem}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[335\/364\]{aspect-ratio:335/364}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[9px\]{width:9px;height:9px}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-14\.5{height:calc(var(--spacing) * 14.5)}.h-16{height:calc(var(--spacing) * 16)}.h-64{height:calc(var(--spacing) * 64)}.h-\[2\.2rem\]{height:2.2rem}.h-\[18px\]{height:18px}.h-\[23\.5px\]{height:23.5px}.h-\[56px\]{height:56px}.h-full{height:100%}.max-h-\[min\(720px\,calc\(100svh-2rem\)\)\]{max-height:min(720px,100svh - 2rem)}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-64{width:calc(var(--spacing) * 64)}.w-\[18px\]{width:18px}.w-\[438px\]{width:438px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-\[335px\]{max-width:335px}.max-w-\[1680px\]{max-width:1680px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-not-allowed\!{cursor:not-allowed!important}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[7\.5rem_minmax\(10rem\,1fr\)_minmax\(11rem\,1\.2fr\)_minmax\(10rem\,1fr\)_minmax\(10rem\,\.9fr\)_minmax\(9rem\,\.8fr\)_auto\]{grid-template-columns:7.5rem minmax(10rem,1fr) minmax(11rem,1.2fr) minmax(10rem,1fr) minmax(10rem,.9fr) minmax(9rem,.8fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(12rem\,1\.2fr\)_minmax\(9rem\,\.8fr\)_minmax\(8rem\,\.7fr\)_minmax\(10rem\,\.9fr\)_minmax\(8rem\,\.7fr\)_minmax\(10rem\,\.9fr\)_auto\]{grid-template-columns:minmax(12rem,1.2fr) minmax(9rem,.8fr) minmax(8rem,.7fr) minmax(10rem,.9fr) minmax(8rem,.7fr) minmax(10rem,.9fr) auto}.grid-cols-\[minmax\(12rem\,1\.2fr\)_minmax\(10rem\,\.8fr\)_minmax\(11rem\,\.9fr\)_minmax\(10rem\,\.9fr\)_minmax\(10rem\,\.9fr\)\]{grid-template-columns:minmax(12rem,1.2fr) minmax(10rem,.8fr) minmax(11rem,.9fr) minmax(10rem,.9fr) minmax(10rem,.9fr)}.grid-cols-\[minmax\(13rem\,1\.15fr\)_minmax\(16rem\,1\.55fr\)_minmax\(10rem\,\.85fr\)_minmax\(7\.5rem\,\.6fr\)_minmax\(7\.5rem\,\.65fr\)_minmax\(6\.25rem\,\.5fr\)_1rem\]{grid-template-columns:minmax(13rem,1.15fr) minmax(16rem,1.55fr) minmax(10rem,.85fr) minmax(7.5rem,.6fr) minmax(7.5rem,.65fr) minmax(6.25rem,.5fr) 1rem}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line-subtle>:not(:last-child)){border-color:var(--color-line-subtle)}:where(.divide-neutral-200>:not(:last-child)){border-color:var(--color-neutral-200)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-\[\#19140035\]{border-color:#19140035}.border-\[\#e3e3e0\]{border-color:#e3e3e0}.border-black{border-color:var(--color-black)}.border-brand-amber{border-color:var(--color-brand-amber)}.border-brand-ink{border-color:var(--color-brand-ink)}.border-emerald-900{border-color:var(--color-emerald-900)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-line-subtle{border-color:var(--color-line-subtle)}.border-line-subtle\/70{border-color:#d9d9ddb3}@supports (color:color-mix(in lab, red, red)){.border-line-subtle\/70{border-color:color-mix(in oklab, var(--color-line-subtle) 70%, transparent)}}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-status-danger\/20{border-color:#b4231833}@supports (color:color-mix(in lab, red, red)){.border-status-danger\/20{border-color:color-mix(in oklab, var(--color-status-danger) 20%, transparent)}}.border-status-danger\/25{border-color:#b4231840}@supports (color:color-mix(in lab, red, red)){.border-status-danger\/25{border-color:color-mix(in oklab, var(--color-status-danger) 25%, transparent)}}.border-status-danger\/30{border-color:#b423184d}@supports (color:color-mix(in lab, red, red)){.border-status-danger\/30{border-color:color-mix(in oklab, var(--color-status-danger) 30%, transparent)}}.border-status-danger\/40{border-color:#b4231866}@supports (color:color-mix(in lab, red, red)){.border-status-danger\/40{border-color:color-mix(in oklab, var(--color-status-danger) 40%, transparent)}}.border-status-info\/20{border-color:#2859a633}@supports (color:color-mix(in lab, red, red)){.border-status-info\/20{border-color:color-mix(in oklab, var(--color-status-info) 20%, transparent)}}.border-status-info\/25{border-color:#2859a640}@supports (color:color-mix(in lab, red, red)){.border-status-info\/25{border-color:color-mix(in oklab, var(--color-status-info) 25%, transparent)}}.border-status-info\/30{border-color:#2859a64d}@supports (color:color-mix(in lab, red, red)){.border-status-info\/30{border-color:color-mix(in oklab, var(--color-status-info) 30%, transparent)}}.border-status-success\/25{border-color:#17724540}@supports (color:color-mix(in lab, red, red)){.border-status-success\/25{border-color:color-mix(in oklab, var(--color-status-success) 25%, transparent)}}.border-status-success\/30{border-color:#1772454d}@supports (color:color-mix(in lab, red, red)){.border-status-success\/30{border-color:color-mix(in oklab, var(--color-status-success) 30%, transparent)}}.border-status-warning\/20{border-color:#a4530833}@supports (color:color-mix(in lab, red, red)){.border-status-warning\/20{border-color:color-mix(in oklab, var(--color-status-warning) 20%, transparent)}}.border-status-warning\/25{border-color:#a4530840}@supports (color:color-mix(in lab, red, red)){.border-status-warning\/25{border-color:color-mix(in oklab, var(--color-status-warning) 25%, transparent)}}.border-status-warning\/30{border-color:#a453084d}@supports (color:color-mix(in lab, red, red)){.border-status-warning\/30{border-color:color-mix(in oklab, var(--color-status-warning) 30%, transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.border-white\/90{border-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-\[\#1b1b18\]{background-color:#1b1b18}.bg-\[\#FDFDFC\]{background-color:#fdfdfc}.bg-\[\#dbdbd7\]{background-color:#dbdbd7}.bg-\[\#dce8ff\]{background-color:#dce8ff}.bg-\[\#dfe9e1\]{background-color:#dfe9e1}.bg-\[\#fff1d8\]{background-color:#fff1d8}.bg-\[\#fff2f2\]{background-color:#fff2f2}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab, red, red)){.bg-black\/8{background-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-brand-amber{background-color:var(--color-brand-amber)}.bg-brand-canvas{background-color:var(--color-brand-canvas)}.bg-brand-ink{background-color:var(--color-brand-ink)}.bg-brand-ink\/35{background-color:#1d1d1f59}@supports (color:color-mix(in lab, red, red)){.bg-brand-ink\/35{background-color:color-mix(in oklab, var(--color-brand-ink) 35%, transparent)}}.bg-brand-ink\/45{background-color:#1d1d1f73}@supports (color:color-mix(in lab, red, red)){.bg-brand-ink\/45{background-color:color-mix(in oklab, var(--color-brand-ink) 45%, transparent)}}.bg-cargo-diesel-surface{background-color:var(--color-cargo-diesel-surface)}.bg-cargo-lpg-surface{background-color:var(--color-cargo-lpg-surface)}.bg-cargo-petrol-surface{background-color:var(--color-cargo-petrol-surface)}.bg-current{background-color:currentColor}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-800{background-color:var(--color-emerald-800)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-line-subtle{background-color:var(--color-line-subtle)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-200\!{background-color:var(--color-rose-200)!important}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-status-danger{background-color:var(--color-status-danger)}.bg-status-danger-surface{background-color:var(--color-status-danger-surface)}.bg-status-danger-surface\/45{background-color:#fef0ee73}@supports (color:color-mix(in lab, red, red)){.bg-status-danger-surface\/45{background-color:color-mix(in oklab, var(--color-status-danger-surface) 45%, transparent)}}.bg-status-info{background-color:var(--color-status-info)}.bg-status-info-surface{background-color:var(--color-status-info-surface)}.bg-status-info-surface\/45{background-color:#eef4ff73}@supports (color:color-mix(in lab, red, red)){.bg-status-info-surface\/45{background-color:color-mix(in oklab, var(--color-status-info-surface) 45%, transparent)}}.bg-status-success{background-color:var(--color-status-success)}.bg-status-success-surface{background-color:var(--color-status-success-surface)}.bg-status-warning{background-color:var(--color-status-warning)}.bg-status-warning-surface{background-color:var(--color-status-warning-surface)}.bg-status-warning-surface\/45{background-color:#fff4df73}@supports (color:color-mix(in lab, red, red)){.bg-status-warning-surface\/45{background-color:color-mix(in oklab, var(--color-status-warning-surface) 45%, transparent)}}.bg-surface-subtle{background-color:var(--color-surface-subtle)}.bg-surface-subtle\/45{background-color:#f5f5f673}@supports (color:color-mix(in lab, red, red)){.bg-surface-subtle\/45{background-color:color-mix(in oklab, var(--color-surface-subtle) 45%, transparent)}}.bg-surface-subtle\/50{background-color:#f5f5f680}@supports (color:color-mix(in lab, red, red)){.bg-surface-subtle\/50{background-color:color-mix(in oklab, var(--color-surface-subtle) 50%, transparent)}}.bg-surface-subtle\/60{background-color:#f5f5f699}@supports (color:color-mix(in lab, red, red)){.bg-surface-subtle\/60{background-color:color-mix(in oklab, var(--color-surface-subtle) 60%, transparent)}}.bg-surface-subtle\/65{background-color:#f5f5f6a6}@supports (color:color-mix(in lab, red, red)){.bg-surface-subtle\/65{background-color:color-mix(in oklab, var(--color-surface-subtle) 65%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-white\/\[2\%\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[2\%\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[6px\]{padding-inline:6px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums lining-nums}.font-road-ua{font-family:var(--font-road-ua);font-variant-numeric:tabular-nums lining-nums}.font-mono{font-family:var(--font-mono)}.font-numeric{font-family:var(--font-numeric)}.font-road-ua{font-family:var(--font-road-ua)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/none{font-size:var(--text-xs);line-height:1}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-0\.08em\]{--tw-tracking:-.08em;letter-spacing:-.08em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-0\.065em\]{--tw-tracking:-.065em;letter-spacing:-.065em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#1B1B18\],.text-\[\#1b1b18\]{color:#1b1b18}.text-\[\#9a9aa0\]{color:#9a9aa0}.text-\[\#706f6c\]{color:#706f6c}.text-\[\#2457b8\]{color:#2457b8}.text-\[\#9999a0\]{color:#9999a0}.text-\[\#85858c\]{color:#85858c}.text-\[\#F3BEC7\]{color:#f3bec7}.text-\[\#F8B803\]{color:#f8b803}.text-\[\#F53003\]{color:#f53003}.text-\[\#a3a3aa\]{color:#a3a3aa}.text-\[\#a86200\]{color:#a86200}.text-\[\#f53003\]{color:#f53003}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-900{color:var(--color-blue-900)}.text-brand-ink{color:var(--color-brand-ink)}.text-cargo-diesel{color:var(--color-cargo-diesel)}.text-cargo-lpg{color:var(--color-cargo-lpg)}.text-cargo-petrol{color:var(--color-cargo-petrol)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-900{color:var(--color-emerald-900)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-500\!{color:var(--color-neutral-500)!important}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-950{color:var(--color-neutral-950)}.text-rose-900{color:var(--color-rose-900)}.text-status-danger{color:var(--color-status-danger)}.text-status-info{color:var(--color-status-info)}.text-status-success{color:var(--color-status-success)}.text-status-warning{color:var(--color-status-warning)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-secondary\/80{color:#66666dcc}@supports (color:color-mix(in lab, red, red)){.text-text-secondary\/80{color:color-mix(in oklab, var(--color-text-secondary) 80%, transparent)}}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-line-subtle{-webkit-text-decoration-color:var(--color-line-subtle);-webkit-text-decoration-color:var(--color-line-subtle);-webkit-text-decoration-color:var(--color-line-subtle);text-decoration-color:var(--color-line-subtle)}.decoration-neutral-400{-webkit-text-decoration-color:var(--color-neutral-400);-webkit-text-decoration-color:var(--color-neutral-400);-webkit-text-decoration-color:var(--color-neutral-400);text-decoration-color:var(--color-neutral-400)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-brand-ink{accent-color:var(--color-brand-ink)}.scheme-light-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.scheme-light-dark{--lightningcss-light: ;--lightningcss-dark:initial}}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.mix-blend-color{mix-blend-mode:color}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_10px_rgb\(29_29_31_\/_0\.04\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#1d1d1f0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_10px_rgb\(29_29_31_\/_0\.06\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#1d1d1f0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_12px_rgb\(29_29_31_\/_0\.05\)\]{--tw-shadow:0 3px 12px var(--tw-shadow-color,#1d1d1f0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_14px_rgb\(29_29_31_\/_0\.06\)\]{--tw-shadow:0 3px 14px var(--tw-shadow-color,#1d1d1f0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_14px_rgb\(180_35_24_\/_0\.10\)\]{--tw-shadow:0 3px 14px var(--tw-shadow-color,#b423181a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_16px_rgb\(29_29_31_\/_0\.06\)\]{--tw-shadow:0 3px 16px var(--tw-shadow-color,#1d1d1f0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgb\(29_29_31_\/_0\.08\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#1d1d1f14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_18px_rgb\(29_29_31_\/_0\.10\)\]{--tw-shadow:0 4px 18px var(--tw-shadow-color,#1d1d1f1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_5px_20px_rgb\(29_29_31_\/_0\.08\)\]{--tw-shadow:0 5px 20px var(--tw-shadow-color,#1d1d1f14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_26px_rgb\(29_29_31_\/_0\.10\)\]{--tw-shadow:0 8px 26px var(--tw-shadow-color,#1d1d1f1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgb\(29_29_31_\/_0\.08\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#1d1d1f14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_rgb\(29_29_31_\/_0\.16\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#1d1d1f29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgb\(29_29_31_\/_0\.24\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#1d1d1f3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_1px_0px_rgba\(0\,0\,0\,0\.03\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 0px 1px 0px var(--tw-shadow-color,#00000008), 0px 1px 2px 0px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_0px_0px_1px_rgba\(26\,26\,0\,0\.16\)\]{--tw-shadow:inset 0px 0px 0px 1px var(--tw-shadow-color,#1a1a0029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-750{--tw-duration:.75s;transition-duration:.75s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--stroke-color\:\#1B1B18\]{--stroke-color:#1b1b18}.not-has-\[nav\]\:hidden:not(:has(:is(nav))){display:none}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-blue-500:is(:where(.group):hover *){color:var(--color-blue-500)}.group-hover\:text-brand-ink:is(:where(.group):hover *){color:var(--color-brand-ink)}.group-hover\/exception\:text-blue-500:is(:where(.group\/exception):hover *){color:var(--color-blue-500)}}.placeholder\:text-text-secondary::placeholder{color:var(--color-text-secondary)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:bottom-1\/2:before{content:var(--tw-content);bottom:50%}.before\:left-\[0\.4rem\]:before{content:var(--tw-content);left:.4rem}.before\:border-l:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.before\:border-\[\#e3e3e0\]:before{content:var(--tw-content);border-color:#e3e3e0}.first\:pt-0:first-child{padding-top:0}.first\:pt-2:first-child{padding-top:calc(var(--spacing) * 2)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.odd\:bg-white\/2:nth-child(odd){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.odd\:bg-white\/2:nth-child(odd){background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.even\:bg-white:nth-child(2n){background-color:var(--color-white)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:rounded-2xl:hover{border-radius:var(--radius-2xl)}.hover\:border:hover{border-style:var(--tw-border-style);border-width:1px}.hover\:border-\[\#1915014a\]:hover{border-color:#1915014a}.hover\:border-\[\#19140035\]:hover{border-color:#19140035}.hover\:border-black:hover{border-color:var(--color-black)}.hover\:border-brand-ink:hover{border-color:var(--color-brand-ink)}.hover\:border-line-subtle:hover{border-color:var(--color-line-subtle)}.hover\:border-neutral-200:hover{border-color:var(--color-neutral-200)}.hover\:border-status-danger:hover{border-color:var(--color-status-danger)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-brand-canvas:hover{background-color:var(--color-brand-canvas)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-surface-subtle:hover{background-color:var(--color-surface-subtle)}.hover\:bg-surface-subtle\/70:hover{background-color:#f5f5f6b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-subtle\/70:hover{background-color:color-mix(in oklab, var(--color-surface-subtle) 70%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/50:hover{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/50:hover{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-brand-ink:hover{color:var(--color-brand-ink)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-status-danger:hover{color:var(--color-status-danger)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-brand-ink:hover{-webkit-text-decoration-color:var(--color-brand-ink);-webkit-text-decoration-color:var(--color-brand-ink);-webkit-text-decoration-color:var(--color-brand-ink);text-decoration-color:var(--color-brand-ink)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:rounded-2xl:focus-visible{border-radius:var(--radius-2xl)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-brand-amber:focus-visible{--tw-ring-color:var(--color-brand-amber)}.focus-visible\:ring-brand-ink:focus-visible{--tw-ring-color:var(--color-brand-ink)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=40rem){.sm\:inset-x-5{inset-inline:calc(var(--spacing) * 5)}.sm\:bottom-5{bottom:calc(var(--spacing) * 5)}.sm\:col-auto{grid-column:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:0}.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\:ml-0{margin-left:0}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:h-80{height:calc(var(--spacing) * 80)}.sm\:h-\[2\.475rem\]{height:2.475rem}.sm\:max-h-\[min\(760px\,calc\(100svh-3rem\)\)\]{max-height:min(760px,100svh - 3rem)}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[6rem_1fr_auto\]{grid-template-columns:6rem 1fr auto}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:8rem minmax(0,1fr) auto}.sm\:grid-cols-\[auto_12rem_11rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto 12rem 11rem minmax(0,1fr) auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_10rem\]{grid-template-columns:minmax(0,1fr) 10rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(10rem\,13rem\)_minmax\(10rem\,16rem\)_auto\]{grid-template-columns:minmax(10rem,13rem) minmax(10rem,16rem) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:self-auto{align-self:auto}.sm\:self-end{align-self:flex-end}.sm\:justify-self-end{justify-self:flex-end}.sm\:overflow-visible{overflow:visible}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-14{padding:calc(var(--spacing) * 14)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-0{padding-block:0}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:0}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:pb-0{padding-bottom:0}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-2{grid-column-start:2}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:-ml-px{margin-left:-1px}.lg\:ml-0{margin-left:0}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:w-\[438px\]{width:438px}.lg\:w-auto{width:auto}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:max-w-5xl{max-width:var(--container-5xl)}.lg\:min-w-0{min-width:0}.lg\:min-w-\[37rem\]{min-width:37rem}.lg\:grow{flex-grow:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1fr_1fr_13rem_1fr_auto\]{grid-template-columns:1fr 1fr 13rem 1fr auto}.lg\:grid-cols-\[7\.5rem_minmax\(10rem\,1fr\)_minmax\(11rem\,1\.2fr\)_minmax\(10rem\,1fr\)_minmax\(10rem\,\.9fr\)_minmax\(9rem\,\.8fr\)_auto\]{grid-template-columns:7.5rem minmax(10rem,1fr) minmax(11rem,1.2fr) minmax(10rem,1fr) minmax(10rem,.9fr) minmax(9rem,.8fr) auto}.lg\:grid-cols-\[8rem_8rem_minmax\(0\,1\.2fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:8rem 8rem minmax(0,1.2fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_7rem_minmax\(0\,9rem\)_minmax\(0\,10rem\)\]{grid-template-columns:minmax(0,1fr) 7rem minmax(0,9rem) minmax(0,10rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,\.65fr\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr)}.lg\:grid-cols-\[minmax\(12rem\,1\.2fr\)_minmax\(9rem\,\.8fr\)_minmax\(8rem\,\.7fr\)_minmax\(10rem\,\.9fr\)_minmax\(8rem\,\.7fr\)_minmax\(10rem\,\.9fr\)_auto\]{grid-template-columns:minmax(12rem,1.2fr) minmax(9rem,.8fr) minmax(8rem,.7fr) minmax(10rem,.9fr) minmax(8rem,.7fr) minmax(10rem,.9fr) auto}.lg\:grid-cols-\[minmax\(12rem\,1\.2fr\)_minmax\(10rem\,\.8fr\)_minmax\(11rem\,\.9fr\)_minmax\(10rem\,\.9fr\)_minmax\(10rem\,\.9fr\)\]{grid-template-columns:minmax(12rem,1.2fr) minmax(10rem,.8fr) minmax(11rem,.9fr) minmax(10rem,.9fr) minmax(10rem,.9fr)}.lg\:grid-cols-\[minmax\(13rem\,1\.15fr\)_minmax\(16rem\,1\.55fr\)_minmax\(10rem\,\.85fr\)_minmax\(7\.5rem\,\.6fr\)_minmax\(7\.5rem\,\.65fr\)_minmax\(6\.25rem\,\.5fr\)_1rem\]{grid-template-columns:minmax(13rem,1.15fr) minmax(16rem,1.55fr) minmax(10rem,.85fr) minmax(7.5rem,.6fr) minmax(7.5rem,.65fr) minmax(6.25rem,.5fr) 1rem}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:justify-self-stretch{justify-self:stretch}.lg\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.lg\:rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.lg\:border-line-subtle{border-color:var(--color-line-subtle)}.lg\:border-l-brand-amber{border-left-color:var(--color-brand-amber)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-20{padding:calc(var(--spacing) * 20)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (width>=80rem){.xl\:min-w-\[42rem\]{min-width:42rem}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(19rem\,\.75fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(19rem,.75fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-line-subtle{border-color:var(--color-line-subtle)}.xl\:pr-4{padding-right:calc(var(--spacing) * 4)}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){:where(.dark\:divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.dark\:divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border{border-style:var(--tw-border-style);border-width:1px}.dark\:border-none{--tw-border-style:none;border-style:none}.dark\:border-\[\#3E3E3A\]{border-color:#3e3e3a}.dark\:border-\[\#eeeeec\]{border-color:#eeeeec}.dark\:border-amber-500{border-color:var(--color-amber-500)}.dark\:border-amber-800{border-color:var(--color-amber-800)}.dark\:border-blue-600{border-color:var(--color-blue-600)}.dark\:border-blue-800{border-color:var(--color-blue-800)}.dark\:border-emerald-500{border-color:var(--color-emerald-500)}.dark\:border-emerald-600{border-color:var(--color-emerald-600)}.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:border-neutral-500{border-color:var(--color-neutral-500)}.dark\:border-neutral-700{border-color:var(--color-neutral-700)}.dark\:border-neutral-800{border-color:var(--color-neutral-800)}.dark\:border-rose-500{border-color:var(--color-rose-500)}.dark\:border-rose-900{border-color:var(--color-rose-900)}.dark\:border-transparent{border-color:#0000}.dark\:border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:border-white\/\[9\%\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/\[9\%\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.dark\:bg-\[\#0a0a0a\]{background-color:#0a0a0a}.dark\:bg-\[\#1D0002\]{background-color:#1d0002}.dark\:bg-\[\#1a1a1a\]{background-color:#1a1a1a}.dark\:bg-\[\#3E3E3A\]{background-color:#3e3e3a}.dark\:bg-\[\#161615\]{background-color:#161615}.dark\:bg-\[\#eeeeec\]{background-color:#eeeeec}.dark\:bg-amber-600{background-color:var(--color-amber-600)}.dark\:bg-amber-950{background-color:var(--color-amber-950)}.dark\:bg-blue-700{background-color:var(--color-blue-700)}.dark\:bg-blue-950{background-color:var(--color-blue-950)}.dark\:bg-emerald-600{background-color:var(--color-emerald-600)}.dark\:bg-emerald-900\/70{background-color:#004e3bb3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/70{background-color:color-mix(in oklab, var(--color-emerald-900) 70%, transparent)}}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:bg-neutral-400{background-color:var(--color-neutral-400)}.dark\:bg-neutral-600{background-color:var(--color-neutral-600)}.dark\:bg-neutral-700{background-color:var(--color-neutral-700)}.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-neutral-900{background-color:var(--color-neutral-900)}.dark\:bg-rose-600{background-color:var(--color-rose-600)}.dark\:bg-rose-900\!{background-color:var(--color-rose-900)!important}.dark\:bg-rose-950{background-color:var(--color-rose-950)}.dark\:bg-transparent{background-color:#0000}.dark\:bg-white{background-color:var(--color-white)}.dark\:bg-white\/1{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/1{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}.dark\:bg-white\/2{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/2{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.dark\:bg-white\/3{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/3{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/\[2\%\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[2\%\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.dark\:bg-white\/\[3\%\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[3\%\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:text-\[\#1C1C1A\]{color:#1c1c1a}.dark\:text-\[\#4B0600\]{color:#4b0600}.dark\:text-\[\#391800\]{color:#391800}.dark\:text-\[\#733000\]{color:#733000}.dark\:text-\[\#A1A09A\]{color:#a1a09a}.dark\:text-\[\#EDEDEC\]{color:#ededec}.dark\:text-\[\#F61500\]{color:#f61500}.dark\:text-\[\#FF4433\]{color:#f43}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-black{color:var(--color-black)}.dark\:text-blue-300{color:var(--color-blue-300)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-emerald-500{color:var(--color-emerald-500)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:text-neutral-100{color:var(--color-neutral-100)}.dark\:text-neutral-200{color:var(--color-neutral-200)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-neutral-400{color:var(--color-neutral-400)}.dark\:text-neutral-500{color:var(--color-neutral-500)}.dark\:text-neutral-600{color:var(--color-neutral-600)}.dark\:text-neutral-600\!{color:var(--color-neutral-600)!important}.dark\:text-neutral-900{color:var(--color-neutral-900)}.dark\:text-rose-100{color:var(--color-rose-100)}.dark\:text-white{color:var(--color-white)}.dark\:text-white\!{color:var(--color-white)!important}.dark\:mix-blend-hard-light{mix-blend-mode:hard-light}.dark\:mix-blend-normal{mix-blend-mode:normal}.dark\:shadow-\[inset_0px_0px_0px_1px_\#fffaed2d\]{--tw-shadow:inset 0px 0px 0px 1px var(--tw-shadow-color,#fffaed2d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:\[--stroke-color\:\#FF750F\]{--stroke-color:#ff750f}}@media (hover:hover){@media (prefers-color-scheme:dark){.group-hover\:dark\:text-emerald-500:is(:where(.group):hover *),.group-hover\/exception\:dark\:text-emerald-500:is(:where(.group\/exception):hover *){color:var(--color-emerald-500)}}}@media (prefers-color-scheme:dark){.dark\:before\:border-\[\#3E3E3A\]:before{content:var(--tw-content);border-color:#3e3e3a}.odd\:dark\:bg-white\/4:nth-child(odd){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.odd\:dark\:bg-white\/4:nth-child(odd){background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.even\:dark\:bg-white\/2:nth-child(2n){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.even\:dark\:bg-white\/2:nth-child(2n){background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}@media (hover:hover){.dark\:hover\:border-none:hover{--tw-border-style:none;border-style:none}.dark\:hover\:border-\[\#3E3E3A\]:hover{border-color:#3e3e3a}.dark\:hover\:border-\[\#62605b\]:hover{border-color:#62605b}.dark\:hover\:border-white:hover{border-color:var(--color-white)}.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-white:hover{background-color:var(--color-white)}.dark\:hover\:bg-white\/2:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/2:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.dark\:hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}}@media (hover:hover){@media (prefers-color-scheme:dark){.hover\:dark\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:dark\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:text-emerald-500:hover{color:var(--color-emerald-500)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}}@media (hover:hover){@media (prefers-color-scheme:dark){.hover\:dark\:text-white:hover{color:var(--color-white)}}}@media (prefers-color-scheme:dark){.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}@starting-style{.starting\:opacity-0{opacity:0}}@media (prefers-reduced-motion:no-preference){@starting-style{.motion-safe\:starting\:-translate-x-\[26px\]{--tw-translate-x:calc(26px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:starting\:-translate-x-\[51px\]{--tw-translate-x:calc(51px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:starting\:-translate-x-\[78px\]{--tw-translate-x:calc(78px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:starting\:-translate-x-\[102px\]{--tw-translate-x:calc(102px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:starting\:translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.\[\&_svg\]\:size-2\.5 svg{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.\[\&_svg\]\:\!text-white svg{color:var(--color-white)!important}@media (hover:hover){.hover\:\[\&_svg\]\:stroke-emerald-500:hover svg{stroke:var(--color-emerald-500)}}@media (prefers-color-scheme:dark){.dark\:\[\&_svg\]\:\!text-white svg{color:var(--color-white)!important}}}@font-face{font-family:Road UI;src:url(/build/assets/RoadUI-Thin-C6PAmcCn.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100}@font-face{font-family:Road UI;src:url(/build/assets/RoadUI-ExtraLight-slf6_V1u.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:200}@font-face{font-family:Road UI;src:url(/build/assets/RoadUI-Light-D8KJKnYD.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Road UI;src:url(/build/assets/RoadUI-Regular-Da9s9SOj.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Road UI;src:url(/build/assets/RoadUI-Medium-YTI2Fwe_.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Road UI;src:url(/build/assets/RoadUI-SemiBold-CNZDraeE.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Road UI;src:url(/build/assets/RoadUI-Bold-BzlnCxFc.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Road UI;src:url(/build/assets/RoadUI-ExtraBold-DcrBFnZP.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:800 900}@font-face{font-family:Road UA;src:url(/build/assets/RoadUA-Thin-C1YFNS_Z.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100}@font-face{font-family:Road UA;src:url(/build/assets/RoadUA-ExtraLight-CYRAvdfE.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:200}@font-face{font-family:Road UA;src:url(/build/assets/RoadUA-Light-D1ug7JQz.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Road UA;src:url(/build/assets/RoadUA-Regular-XMQA8wjT.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Road UA;src:url(/build/assets/RoadUA-Medium-D4YgkDUQ.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Road UA;src:url(/build/assets/RoadUA-Bold-CKJuc_ne.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Road UA;src:url(/build/assets/RoadUA-ExtraBold-CqsZfMD1.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:800}@font-face{font-family:Road UA;src:url(/build/assets/RoadUA-Black-DkajKj1X.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:900}:root{--app-radius-frame:1.75rem;--app-radius-surface:1.5rem;--app-radius-inner:1rem;--app-radius-control:.75rem;--app-control-height:3.25rem;--app-control-height-compact:2.75rem;--app-control-height-touch:var(--app-control-height);--app-content-max:90rem;--app-content-wide:77.5rem;--app-elevation-frame:0 8px 28px #1d1d1f14;--app-elevation-surface:0 3px 16px #1d1d1f0f;--smart-hint-surface:#f6f9ff;--smart-hint-border:#2859a62e;--smart-hint-shadow:0 10px 24px #2859a614, inset 0 1px 0 #ffffffe6;--app-card-border:#ffffffeb;--app-card-glint:inset 0 1px 0 #ffffffd6;--dashboard-metric-width:2ch;--switcher-radius:1.25rem;--switcher-inner-radius:1rem;--switcher-option-radius:.875rem;--switcher-control-height:var(--app-control-height-touch);--switcher-option-height:2.5rem;--switcher-mobile-option-height:2.75rem;--switcher-gap:.5rem;--switcher-bg:#fffffff5;--switcher-mode-bg:var(--color-surface-subtle);--switcher-active-bg:var(--color-brand-ink);--switcher-muted-fg:var(--color-text-secondary);--switcher-outline:var(--color-brand-ink);--switcher-shadow:0 10px 28px #1d1d1f1f;--switcher-active-shadow:0 3px 8px #1d1d1f33;--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--default-transition-duration:var(--duration-quick);--default-transition-timing-function:var(--ease-smooth-out);--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--distance-base:8px;--blur-small:2px;--blur-medium:3px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--stack-open:.35s;--stack-close:.25s;--stack-rise:80px;--stack-blur:3px;--stack-scale:.97;--stack-peek:12px;--stack-depth-scale:.06;--stack-depth-fade:.4;--stack-ease:cubic-bezier(.22, 1, .36, 1);--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--tabs-text-muted:#0f0f0fcc;--tabs-text-active:#0f0f0f;--tabs-bar-bg:#f1f1f1;--tabs-pill-bg:#fff;--dropdown-open-dur:var(--duration-fast);--dropdown-close-dur:var(--duration-quick);--dropdown-pre-scale:var(--scale-medium);--dropdown-closing-scale:var(--scale-tiny);--dropdown-ease:var(--ease-smooth-out);--modal-open-dur:var(--duration-fast);--modal-close-dur:var(--duration-quick);--modal-scale:var(--scale-large);--modal-scale-close:var(--scale-large);--modal-ease:var(--ease-smooth-out);--icon-swap-dur:var(--duration-fast);--icon-swap-blur:var(--blur-small);--icon-swap-start-scale:var(--scale-small);--icon-swap-ease:var(--ease-in-out);--pulse-dur:1s;--pulse-count:1;--pulse-min:.5;--reveal-dur:var(--duration-slow);--reveal-blur:var(--blur-small);--reveal-ease:var(--ease-in-out);--digit-dur:var(--duration-fast);--digit-distance:var(--distance-base);--digit-stagger:var(--duration-stagger);--digit-blur:var(--blur-small);--digit-ease:var(--ease-smooth-out);--digit-dir-x:0;--digit-dir-y:1;--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22, 1, .36, 1);--revert-hold:3s;--revert-dur:.28s;--avatar-lift:-4px;--avatar-dur:var(--duration-fast);--avatar-scale:1.05;--avatar-falloff:.45;--avatar-ease-in:cubic-bezier(.22, 1, .36, 1);--avatar-ease-out:var(--ease-bounce-strong)}.t-avatar{transform-origin:50%;transform:translateY(var(--shift,0px)) scale(var(--scale-active,1));transition:transform var(--avatar-dur) var(--avatar-ease-in);will-change:transform}@media (prefers-reduced-motion:reduce){.t-avatar{transition:none!important;transform:none!important}.kanban-columns-scroll{scroll-behavior:auto}}.planning-driver-avatar{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px;place-items:center;display:grid}.planning-driver-avatar--success{background-color:var(--color-status-success-surface);color:var(--color-status-success)}.planning-driver-avatar--info{background-color:var(--color-status-info-surface);color:var(--color-status-info)}.planning-driver-avatar--warning{background-color:var(--color-status-warning-surface);color:var(--color-status-warning)}.fleet-page [class*="border-[#d4d4d8]"],.alerts-page dl>div:first-child dd,.drivers-page article>div:nth-child(3) p:first-child,.planning-page article>p,.directories-page [aria-labelledby=routes-heading] .divide-y>div>p:first-child,.trip-detail-page .font-road-ua~span{font-family:var(--font-road-ua)}@media (width>=64rem){.trip-tv-page{height:auto;padding-block-end:0;overflow:visible}.trip-tv-frame{height:auto;min-height:calc(100svh - 4rem);overflow:visible}}@media (width>=48rem) and (height<=50rem){.trip-tv-progress{display:none}}@media (width<=39.999rem){[data-user-menu-backdrop]{z-index:69;opacity:0;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-smooth-out);background:#1d1d1f61;position:fixed;inset:0}[data-user-menu-backdrop].is-open{opacity:1;pointer-events:auto}[data-user-menu-backdrop].is-closing{opacity:0;pointer-events:none;transition-duration:var(--duration-medium)}[data-user-menu-panel].t-dropdown{z-index:70;overscroll-behavior:contain;width:min(23rem,86vw);max-width:calc(100vw - 1rem);height:100dvh;max-height:100dvh;padding-bottom:env(safe-area-inset-bottom);transform-origin:100%;opacity:0;pointer-events:none;transition:transform var(--duration-slow) var(--ease-smooth-out), opacity var(--duration-slow) var(--ease-smooth-out);border-inline-end:0;border-radius:1.25rem 0 0 1.25rem;position:fixed;inset-block:0;inset-inline:auto 0;overflow:hidden auto;transform:translate(104%)}[data-user-menu-panel].t-dropdown.is-open{opacity:1;pointer-events:auto;transform:translate(0)}[data-user-menu-panel].t-dropdown.is-closing{opacity:0;pointer-events:none;transition:transform var(--duration-medium) var(--ease-smooth-out), opacity var(--duration-medium) var(--ease-smooth-out);transform:translate(104%)}.smart-hints-stack-stage{min-height:0}.smart-hints-stack .t-stack-banner:not([data-depth="0"]){display:none}}:is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.app-control){box-sizing:border-box;height:var(--app-control-height);min-height:var(--app-control-height);border-radius:var(--app-radius-control)}:is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.app-control).h-9,:is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.app-control).h-8,:is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.app-control).h-10,:is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.app-control).min-h-8,:is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.app-control).min-h-9,:is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,.app-control).min-h-10{height:var(--app-control-height-compact);min-height:var(--app-control-height-compact)}textarea{height:auto;min-height:var(--app-control-height)}:where(button.inline-flex,.app-button){box-sizing:border-box;height:var(--app-control-height);min-height:var(--app-control-height)}.app-header__search input[type=search]{min-height:0}@media (width>=40rem){.app-header__search input[type=search]{height:100%}}@media (width<=39.999rem){.app-header:not(.app-header--overlay) .app-header__search input[type=search]{height:2.75rem}}.map-header__search-form input[type=search],.map-header__search-form select{box-sizing:border-box;height:2.5rem;min-height:2.5rem}.map-header__search-form input[type=search]{appearance:none;width:100%;min-width:0}.map-header__search-form input[type=search]::-webkit-search-decoration{appearance:none}.map-header__search-form input[type=search]::-webkit-search-cancel-button{appearance:none}.map-header__search-form input[type=search]::-webkit-search-results-button{appearance:none}.map-header__search-form input[type=search]::-webkit-search-results-decoration{appearance:none}[data-hotkey-label]{color:#939393;transition:color var(--duration-quick) var(--ease-smooth-out);background:0 0}[data-hotkey-label]:hover{color:#616160}.search-shortcut{color:#74747b;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;gap:.25rem;display:inline-flex}.search-shortcut kbd{border:1px solid var(--color-line-subtle);min-width:1.5rem;height:1.5rem;transition:background-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out), border-color var(--duration-quick) var(--ease-smooth-out);background:#f5f5f5;border-radius:.4rem;justify-content:center;align-items:center;padding-inline:.3rem;font-size:.625rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #fffc}.search-shortcut.is-wide kbd:first-child{min-width:2.15rem}[data-hotkey-label]:hover kbd{color:#616160;background:#f1f2ef;border-color:#cfd0d3}.app-header__search-shortcut{margin-inline:.125rem .1rem}@media (width<=39.999rem){.app-header{flex-wrap:nowrap;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem;display:grid}.app-header__logo{grid-area:1/1;width:2.75rem;height:2.75rem}.app-header__logo picture,.app-header__logo picture img{width:2.75rem;height:2.75rem;display:block}.app-header__logo picture img{object-fit:contain}.app-header__main,.app-header--dashboard .app-header__main,.app-header--overlay .app-header__main{flex-direction:row;flex:auto;order:initial;grid-area:1/2;align-items:center;width:auto;min-width:0}.app-header__main>.app-header__search,.app-header:not(.app-header--dashboard) .app-header__search{flex:auto;width:100%;min-width:0;max-width:none;height:2.75rem}.app-header__actions,.app-header--dashboard .app-header__actions,.app-header--overlay .app-header__actions{flex-wrap:nowrap;flex:none;order:initial;grid-area:1/3;align-items:center;width:auto;position:static;top:auto;right:auto}.app-header__action--back,.app-header__action--tv,.app-header__freshness{display:none}.app-header--dashboard .app-header__main,.app-header--dashboard .map-header__search-group{display:contents}.app-header--dashboard .map-header__search-form{grid-area:1/2;width:100%;height:2.75rem;min-height:2.75rem;display:block}.app-header--dashboard .map-header__search-form>div{width:100%;height:2.75rem}.app-header--dashboard .map-header__search-form>select{display:none}.app-header--dashboard .view-switcher{grid-area:2/1/auto/-1;width:100%}.dashboard-map__mobile-freshness{color:#fff;pointer-events:none;z-index:1001;background:#1d1d1fd1;border-radius:.875rem;align-items:center;gap:.4rem;max-width:calc(100% - 1.5rem);padding:.55rem .65rem;display:inline-flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 4px 14px #1d1d1f2e}.dashboard-map__mobile-freshness .app-header__freshness-dot{flex:0 0 .45rem;width:.45rem;height:.45rem}.dashboard-map__mobile-freshness-copy{min-width:0;display:block}.dashboard-map__mobile-freshness-label,.dashboard-map__mobile-freshness-detail{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-map__mobile-freshness-label{font-size:.6875rem;font-weight:800;line-height:1.1}.dashboard-map__mobile-freshness-detail{color:#ffffffad;margin-top:.2rem;font-size:.5625rem;font-weight:600;line-height:1.1}.map-header__search-form input[type=search],.map-header__search-form select{height:2.5rem;min-height:2.5rem}.app-header__search-shortcut{display:none}.app-header:not(.app-header--dashboard):not(.app-header--overlay) .app-header__search{flex-wrap:nowrap;align-items:center;height:2.75rem;min-height:2.75rem}.app-header:not(.app-header--dashboard):not(.app-header--overlay) .app-header__search input[type=search]{height:100%;padding-block:0;min-height:0!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
