@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e75aa585bf80471.3skiflm26ffbo.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:400;font-display:swap;src:url(../media/10b40a20e4e62717.p.1mi1ugkk0px41.woff2)format("woff2");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:Atkinson Hyperlegible Next;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e75aa585bf80471.3skiflm26ffbo.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10b40a20e4e62717.p.1mi1ugkk0px41.woff2)format("woff2");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:Atkinson Hyperlegible Next;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e75aa585bf80471.3skiflm26ffbo.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10b40a20e4e62717.p.1mi1ugkk0px41.woff2)format("woff2");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:Atkinson Hyperlegible Next;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e75aa585bf80471.3skiflm26ffbo.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:700;font-display:swap;src:url(../media/10b40a20e4e62717.p.1mi1ugkk0px41.woff2)format("woff2");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}.mEAOFG_className{font-family:Atkinson Hyperlegible Next;font-style:normal}.mEAOFG_variable{--nf-sans:"Atkinson Hyperlegible Next"}
@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eaab3d7a8084bc9e-s.34dsz1u3etehu.woff2)format("woff2");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:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/208cd79d1edfc4e3-s.3zr_lj-bfvwgi.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/95a051051f4e2f1d-s.p.0oihm5syerdv4.woff2)format("woff2");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:Archivo Narrow Fallback;src:local(Arial);ascent-override:125.38%;descent-override:37.8%;line-gap-override:0.0%;size-adjust:82.55%}.lOsAxW_className{font-family:Archivo Narrow,Archivo Narrow Fallback;font-style:normal;font-weight:600}.lOsAxW_variable{--nf-display:"Archivo Narrow", "Archivo Narrow Fallback"}
@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c5a8e16e4d2fdb67.3ct1bjzmjks6d.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a99c25b2c6879f5.p.3gjqgyucvuvvf.woff2)format("woff2");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:Atkinson Hyperlegible Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c5a8e16e4d2fdb67.3ct1bjzmjks6d.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a99c25b2c6879f5.p.3gjqgyucvuvvf.woff2)format("woff2");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}.NGR-YG_className{font-family:Atkinson Hyperlegible Mono;font-style:normal}.NGR-YG_variable{--nf-mono:"Atkinson Hyperlegible Mono"}
@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-border-style:solid;--tw-font-weight: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-outline-style:solid;--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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--nf-sans,"Atkinson Hyperlegible Next"), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--nf-mono,"Atkinson Hyperlegible Mono"), ui-monospace, Menlo, monospace;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--default-transition-duration:var(--duration-fast);--default-transition-timing-function:var(--ease-standard);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-round:999px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--opacity-disabled:.45;--opacity-muted:.45;--opacity-soft:.85;--opacity-cone:.55;--opacity-fov:.3;--opacity-fov-other:.22;--opacity-region:.22;--font-display:var(--nf-display,"Archivo Narrow"), "Arial Narrow", sans-serif;--shadow-1:0 1px 2px #0b1f381f;--shadow-float:0 2px 8px #0b1f382e, 0 0 0 1px #0b1f3814;--shadow-selected:0 0 0 3px #fff, 0 0 0 6px #ce5700, 0 2px 8px #0b1f382e, 0 0 0 1px #0b1f3814;--shadow-on-photo:0 1px 2px #00000073;--text-display:40px;--text-display--line-height:44px;--text-display--font-weight:600;--text-display--letter-spacing:.01em;--text-wordmark:20px;--text-wordmark--line-height:26px;--text-wordmark--font-weight:600;--text-wordmark--letter-spacing:.06em;--text-label:13px;--text-label--line-height:16px;--text-label--font-weight:600;--text-label--letter-spacing:.08em;--text-micro:11px;--text-micro--line-height:14px;--text-micro--font-weight:600;--text-micro--letter-spacing:.04em;--text-h1:28px;--text-h1--line-height:34px;--text-h1--font-weight:600;--text-h2:20px;--text-h2--line-height:26px;--text-h2--font-weight:600;--text-subtitle:18px;--text-subtitle--line-height:24px;--text-subtitle--font-weight:600;--text-h3:16px;--text-h3--line-height:22px;--text-h3--font-weight:600;--text-body:15px;--text-body--line-height:22px;--text-body--font-weight:400;--text-body-sm:13px;--text-body-sm--line-height:18px;--text-body-sm--font-weight:400;--text-caption:12px;--text-caption--line-height:16px;--text-caption--font-weight:500;--text-stat:36px;--text-stat--line-height:40px;--text-stat--font-weight:600;--text-coord:13px;--text-coord--line-height:18px;--text-coord--font-weight:500;--text-coord-sm:12px;--text-coord-sm--line-height:16px;--text-coord-sm--font-weight:500;--text-readout-sm:18px;--text-readout-sm--line-height:24px;--text-readout-sm--font-weight:600;--text-readout:24px;--text-readout--line-height:28px;--text-readout--font-weight:600;--text-code:20px;--text-code--line-height:26px;--text-code--font-weight:600;--text-code--letter-spacing:.08em;--animate-spin:spin var(--duration-spin) linear infinite;--drop-shadow-on-photo:0 1px 2px #00000073;--color-success-fg:var(--success-fg);--color-danger-fg:var(--danger-fg)}}@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}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.visible\!{visibility:visible!important}.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}.sticky{position:sticky}.inset-0{inset:var(--space-0)}.top-0{top:var(--space-0)}.top-4{top:var(--space-4)}.top-\[44\%\]{top:44%}.top-\[60\%\]{top:60%}.top-full{top:100%}.right-0{right:var(--space-0)}.right-3{right:var(--space-3)}.bottom-4{bottom:var(--space-4)}.left-0{left:var(--space-0)}.left-1\/2{left:50%}.left-4{left:var(--space-4)}.left-\[60\%\]{left:60%}.left-\[62\%\]{left:62%}.left-\[70\%\]{left:70%}.z-40{z-index:40}.z-banner{z-index:var(--z-banner)}.z-base{z-index:var(--z-base)}.z-chip{z-index:var(--z-chip)}.z-modal{z-index:var(--z-modal)}.z-overlay{z-index:var(--z-overlay)}.z-popover{z-index:var(--z-popover)}.z-raised{z-index:var(--z-raised)}.z-sticky{z-index:var(--z-sticky)}.z-toast{z-index:var(--z-toast)}.float-left{float:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:var(--space-0)}.m-0\.5{margin:var(--space-0\.5)}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.mx-1{margin-inline:var(--space-1)}.mx-2{margin-inline:var(--space-2)}.mx-3{margin-inline:var(--space-3)}.mx-4{margin-inline:var(--space-4)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--space-1)}.my-2{margin-block:var(--space-2)}.my-3{margin-block:var(--space-3)}.my-4{margin-block:var(--space-4)}.-mt-2{margin-top:calc(var(--space-2) * -1)}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mr-1{margin-right:var(--space-1)}.mr-2{margin-right:var(--space-2)}.mr-3{margin-right:var(--space-3)}.mr-4{margin-right:var(--space-4)}.mr-hotspot{margin-right:var(--hotspot)}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.ml-1{margin-left:var(--space-1)}.ml-2{margin-left:var(--space-2)}.ml-3{margin-left:var(--space-3)}.ml-4{margin-left:var(--space-4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.contents\!{display:contents!important}.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}.size-dot-md{width:var(--dot-md);height:var(--dot-md)}.size-dot-sm{width:var(--dot-sm);height:var(--dot-sm)}.h-1{height:var(--space-1)}.h-1\.5{height:var(--space-1\.5)}.h-\[calc\(2\*var\(--control-lg\)\)\]{height:calc(2 * var(--control-lg))}.h-control-lg{height:var(--control-lg)}.h-control-sm{height:var(--control-sm)}.h-field-lg{height:var(--field-lg)}.h-full{height:100%}.h-header{height:var(--header)}.h-hotspot{height:var(--hotspot)}.h-media-lg{height:var(--media-lg)}.h-media-md{height:var(--media-md)}.h-media-sm{height:var(--media-sm)}.max-h-field-lg{max-height:var(--field-lg)}.max-h-field-md{max-height:var(--field-md)}.max-h-media-md{max-height:var(--media-md)}.max-h-media-sm{max-height:var(--media-sm)}.min-h-control-lg{min-height:var(--control-lg)}.min-h-control-md{min-height:var(--control-md)}.min-h-control-xl{min-height:var(--control-xl)}.min-h-full{min-height:100%}.min-h-header{min-height:var(--header)}.w-4{width:var(--space-4)}.w-6{width:var(--space-6)}.w-\[18rem\]{width:18rem}.w-\[46\%\]{width:46%}.w-field-lg{width:var(--field-lg)}.w-field-md{width:var(--field-md)}.w-field-sm{width:var(--field-sm)}.w-full{width:100%}.max-w-\(--field-lg\){max-width:var(--field-lg)}.max-w-\(--layout-prose\){max-width:var(--layout-prose)}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-field-lg{max-width:var(--field-lg)}.max-w-form{max-width:var(--layout-form)}.max-w-full{max-width:100%}.max-w-notice{max-width:var(--layout-notice)}.max-w-page{max-width:var(--layout-page)}.min-w-0{min-width:var(--space-0)}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[16rem\]{min-width:16rem}.min-w-field-md{min-width:var(--field-md)}.min-w-field-sm{min-width:var(--field-sm)}.flex-1{flex:1}.flex-\[1_1_320px\]{flex:320px}.flex-\[1_1_340px\]{flex:340px}.flex-\[999_1_640px\]{flex:999 640px}.flex-\[999_1_760px\]{flex:999 760px}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-field-md{flex-basis:var(--field-md)}.-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-3\/4{--tw-translate-y:calc(calc(3 / 4 * 100%) * -1);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,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-cards{grid-template-columns:var(--grid-cards)}.grid-cols-tiles{grid-template-columns:var(--grid-tiles)}.flex-col{flex-direction:column}.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}.gap-1{gap:var(--space-1)}.gap-1\.5{gap:var(--space-1\.5)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.gap-x-3{column-gap:var(--space-3)}.gap-x-4{column-gap:var(--space-4)}.gap-y-1{row-gap:var(--space-1)}.gap-y-2{row-gap:var(--space-2)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-round{border-radius:var(--radius-round)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-heavy{border-style:var(--tw-border-style);border-width:var(--stroke-heavy)}.border-thick{border-style:var(--tw-border-style);border-width:var(--stroke-thick)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-thick{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--stroke-thick)}.border-l-heavy{border-left-style:var(--tw-border-style);border-left-width:var(--stroke-heavy)}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-brand{border-color:var(--brand)}.border-ink{border-color:var(--ink)}.border-line{border-color:var(--line)}.border-line-strong{border-color:var(--line-strong)}.border-surface-raised{border-color:var(--surface-raised)}.border-warning-border{border-color:var(--warning-border)}.bg-brand{background-color:var(--brand)}.bg-brand-soft{background-color:var(--brand-soft)}.bg-change-solid{background-color:var(--change-solid)}.bg-danger-solid{background-color:var(--danger-solid)}.bg-hazard-solid{background-color:var(--hazard-solid)}.bg-map-route{background-color:var(--map-route)}.bg-map-route-muted{background-color:var(--map-route-muted)}.bg-neutral-bg{background-color:var(--neutral-bg)}.bg-note-solid{background-color:var(--note-solid)}.bg-signal{background-color:var(--signal)}.bg-success-solid{background-color:var(--success-solid)}.bg-surface{background-color:var(--surface)}.bg-surface-inverse{background-color:var(--surface-inverse)}.bg-surface-raised{background-color:var(--surface-raised)}.bg-surface-sunken{background-color:var(--surface-sunken)}.bg-warning-bg{background-color:var(--warning-bg)}.bg-warning-solid{background-color:var(--warning-solid)}.object-cover{object-fit:cover}.p-0{padding:var(--space-0)}.p-0\.5{padding:var(--space-0\.5)}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.px-1{padding-inline:var(--space-1)}.px-2{padding-inline:var(--space-2)}.px-3{padding-inline:var(--space-3)}.px-4{padding-inline:var(--space-4)}.px-8{padding-inline:var(--space-8)}.py-1{padding-block:var(--space-1)}.py-2{padding-block:var(--space-2)}.py-3{padding-block:var(--space-3)}.py-4{padding-block:var(--space-4)}.py-6{padding-block:var(--space-6)}.py-12{padding-block:var(--space-12)}.py-16{padding-block:var(--space-16)}.pt-1{padding-top:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pr-1{padding-right:var(--space-1)}.pr-2{padding-right:var(--space-2)}.pr-3{padding-right:var(--space-3)}.pr-4{padding-right:var(--space-4)}.pr-8{padding-right:var(--space-8)}.pb-1{padding-bottom:var(--space-1)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pl-1{padding-left:var(--space-1)}.pl-1\.5{padding-left:var(--space-1\.5)}.pl-2{padding-left:var(--space-2)}.pl-3{padding-left:var(--space-3)}.pl-4{padding-left:var(--space-4)}.pl-6{padding-left:var(--space-6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-code{font-size:var(--text-code);line-height:var(--tw-leading,var(--text-code--line-height));letter-spacing:var(--tw-tracking,var(--text-code--letter-spacing));font-weight:var(--tw-font-weight,var(--text-code--font-weight))}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height));letter-spacing:var(--tw-tracking,var(--text-micro--letter-spacing));font-weight:var(--tw-font-weight,var(--text-micro--font-weight))}.text-wordmark{font-size:var(--text-wordmark);line-height:var(--tw-leading,var(--text-wordmark--line-height));letter-spacing:var(--tw-tracking,var(--text-wordmark--letter-spacing));font-weight:var(--tw-font-weight,var(--text-wordmark--font-weight))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));font-weight:var(--tw-font-weight,var(--text-body--font-weight))}.text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading,var(--text-body-sm--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm--font-weight))}.text-coord{font-size:var(--text-coord);line-height:var(--tw-leading,var(--text-coord--line-height));font-weight:var(--tw-font-weight,var(--text-coord--font-weight))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));font-weight:var(--tw-font-weight,var(--text-h1--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.text-stat{font-size:var(--text-stat);line-height:var(--tw-leading,var(--text-stat--line-height));font-weight:var(--tw-font-weight,var(--text-stat--font-weight))}.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)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-brand{color:var(--brand)}.text-danger-fg{color:var(--danger-fg)}.text-ink{color:var(--ink)}.text-ink-inverse{color:var(--ink-inverse)}.text-ink-muted{color:var(--ink-muted)}.text-warning-fg{color:var(--warning-fg)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.accent-brand{accent-color:var(--brand)}.opacity-60{opacity:.6}.opacity-cone{opacity:var(--opacity-cone)}.opacity-disabled{opacity:var(--opacity-disabled)}.opacity-fov{opacity:var(--opacity-fov)}.opacity-fov-other{opacity:var(--opacity-fov-other)}.opacity-muted{opacity:var(--opacity-muted)}.opacity-region{opacity:var(--opacity-region)}.opacity-soft{opacity:var(--opacity-soft)}.shadow-1{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0b1f381f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0b1f382e), 0 0 0 1px var(--tw-shadow-color,#0b1f3814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-on-photo{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-selected{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#fff), 0 0 0 6px var(--tw-shadow-color,#ce5700), 0 2px 8px var(--tw-shadow-color,#0b1f382e), 0 0 0 1px var(--tw-shadow-color,#0b1f3814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--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)}.ring-\(length\:--stroke-hairline\){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--stroke-hairline) + 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)}.ring-\(length\:--stroke-thick\){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--stroke-thick) + 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)}.ring-line-strong{--tw-ring-color:var(--line-strong)}.ring-surface-raised{--tw-ring-color:var(--surface-raised)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-on-photo{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000073));--tw-drop-shadow:drop-shadow(var(--drop-shadow-on-photo));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,)}.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))}.duration-base{--tw-duration:var(--duration-base);transition-duration:var(--duration-base)}.duration-fast{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-slow{--tw-duration:var(--duration-slow);transition-duration:var(--duration-slow)}.duration-spin{--tw-duration:var(--duration-spin);transition-duration:var(--duration-spin)}.ease-enter{--tw-ease:var(--ease-enter);transition-timing-function:var(--ease-enter)}.ease-exit{--tw-ease:var(--ease-exit);transition-timing-function:var(--ease-exit)}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.file\:mr-3::file-selector-button{margin-right:var(--space-3)}.file\:h-control-md::file-selector-button{height:var(--control-md)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-md::file-selector-button{border-radius:var(--radius-md)}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-line::file-selector-button{border-color:var(--line)}.file\:border-line-strong::file-selector-button{border-color:var(--line-strong)}.file\:bg-surface::file-selector-button{background-color:var(--surface)}.file\:bg-surface-raised::file-selector-button{background-color:var(--surface-raised)}.file\:px-3::file-selector-button{padding-inline:var(--space-3)}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-ink::file-selector-button{color:var(--ink)}.first\:pt-0:first-child{padding-top:var(--space-0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:var(--space-0)}.empty\:hidden:empty{display:none}.focus-within\:outline-\(length\:--stroke-thick\):focus-within{outline-style:var(--tw-outline-style);outline-width:var(--stroke-thick)}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-focus:focus-within{outline-color:var(--focus)}@media (hover:hover){.hover\:text-brand-strong:hover{color:var(--brand-strong)}}.focus-visible\:outline-\(length\:--stroke-thick\):focus-visible{outline-style:var(--tw-outline-style);outline-width:var(--stroke-thick)}.focus-visible\:outline-offset-\(length\:--focus-offset\):focus-visible{outline-offset:var(--focus-offset)}.focus-visible\:outline-focus:focus-visible{outline-color:var(--focus)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.has-\[\:checked\]\:border-brand:has(:checked){border-color:var(--brand)}.has-\[\:checked\]\:bg-brand-soft:has(:checked){background-color:var(--brand-soft)}@media not all and (min-width:80rem){.max-xl\:w-full{width:100%}.max-xl\:px-3{padding-inline:var(--space-3)}.max-xl\:py-2{padding-block:var(--space-2)}@media (hover:hover){.max-xl\:hover\:bg-surface-sunken:hover{background-color:var(--surface-sunken)}}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:h-media-sm{height:var(--media-sm)}.max-sm\:h-media-sm\!{height:var(--media-sm)!important}}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:var(--space-4)}.sm\:p-6{padding:var(--space-6)}.sm\:p-8{padding:var(--space-8)}.sm\:px-8{padding-inline:var(--space-8)}}@media (min-width:48rem){.md\:w-form{width:var(--layout-form)}.md\:shrink-0{flex-shrink:0}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:var(--space-6)}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-aside-main{grid-template-columns:var(--grid-aside-main)}.lg\:grid-cols-main-aside{grid-template-columns:var(--grid-main-aside)}}@media (min-width:80rem){.xl\:static{position:static}.xl\:mt-0{margin-top:var(--space-0)}.xl\:ml-0{margin-left:var(--space-0)}.xl\:flex{display:flex}.xl\:hidden\!{display:none!important}.xl\:w-auto{width:auto}.xl\:w-field-md{width:var(--field-md)}.xl\:max-w-none{max-width:none}.xl\:flex-1{flex:1}.xl\:flex-none{flex:none}.xl\:grid-cols-main-aside{grid-template-columns:var(--grid-main-aside)}.xl\:flex-row{flex-direction:row}.xl\:flex-wrap{flex-wrap:wrap}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-4{gap:var(--space-4)}.xl\:gap-x-4{column-gap:var(--space-4)}.xl\:gap-y-1{row-gap:var(--space-1)}.xl\:border-0{border-style:var(--tw-border-style);border-width:0}.xl\:bg-transparent{background-color:#0000}.xl\:p-0{padding:var(--space-0)}.xl\:pt-0{padding-top:var(--space-0)}.xl\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}}:root{--neutral-0:#fff;--neutral-50:#f3f5f7;--neutral-100:#e6eaee;--neutral-200:#d1d6dc;--neutral-300:#b5bbc4;--neutral-400:#9199a4;--neutral-500:#737d89;--neutral-600:#5f6874;--neutral-700:#4b535f;--neutral-800:#2e3744;--neutral-850:#242d39;--neutral-900:#1a222c;--neutral-925:#10161e;--neutral-950:#090d12;--neutral-1000:#000;--blue-50:#eef7ff;--blue-100:#d9eeff;--blue-200:#badcfa;--blue-300:#96c7f0;--blue-400:#72b0e2;--blue-500:#579acf;--blue-600:#4386ba;--blue-700:#2a6a99;--blue-800:#21577e;--blue-900:#164060;--blue-950:#0d2b42;--orange-50:#fff3ee;--orange-100:#ffe4d8;--orange-200:#ffcab2;--orange-300:#ffa980;--orange-400:#ff803d;--orange-500:#ec6500;--orange-600:#ce5700;--orange-700:#a34300;--orange-800:#873600;--orange-900:#662700;--orange-950:#471900;--green-50:#e5fcf3;--green-100:#ccf6e6;--green-200:#a3e9d0;--green-300:#6ed8b6;--green-400:#26c59c;--green-500:#00ad87;--green-600:#009675;--green-700:#00775c;--green-800:#00624b;--green-900:#004937;--green-950:#003125;--amber-50:#fff4e4;--amber-100:#ffe7c3;--amber-200:#f8d195;--amber-300:#edb65b;--amber-400:#dd9b00;--amber-500:#c28700;--amber-600:#a97500;--amber-700:#855c00;--amber-800:#6e4b00;--amber-900:#523700;--amber-950:#382400;--red-50:#fff2f3;--red-100:#ffe2e6;--red-200:#ffc6ce;--red-300:#ffa3b1;--red-400:#ff7691;--red-500:#f54d77;--red-600:#de3464;--red-700:#b7134b;--red-800:#980e3d;--red-900:#74052c;--red-950:#50041d;--violet-50:#f6f4ff;--violet-100:#eae7ff;--violet-200:#d8d1ff;--violet-300:#c2b5ff;--violet-400:#ac96ff;--violet-500:#9978fc;--violet-600:#8663e6;--violet-700:#6a48c0;--violet-800:#573a9f;--violet-900:#412a7a;--violet-950:#2c1b54}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:var(--neutral-50);--surface-raised:var(--neutral-0);--surface-sunken:var(--neutral-100);--surface-muted:var(--neutral-100);--surface-overlay:var(--neutral-0);--surface-inverse:var(--navy-900);--ink:var(--neutral-900);--ink-muted:var(--neutral-700);--ink-subtle:var(--neutral-600);--ink-inverse:var(--neutral-50);--line:var(--neutral-200);--line-strong:var(--neutral-500);--line-inverse:#7f8ca059;--brand:var(--blue-900);--brand-strong:var(--blue-950);--brand-soft:var(--blue-100);--on-brand:var(--neutral-0);--navy-900:#232c3f;--signal:var(--orange-600);--signal-soft:var(--orange-100);--on-signal:var(--neutral-950);--focus:var(--orange-600);--success-fg:var(--green-700);--success-bg:var(--green-100);--success-border:var(--green-600);--success-solid:var(--green-700);--on-success:var(--neutral-0);--warning-fg:var(--amber-800);--warning-bg:var(--amber-100);--warning-border:var(--amber-600);--warning-solid:var(--amber-800);--on-warning:var(--neutral-0);--danger-fg:var(--red-700);--danger-bg:var(--red-100);--danger-border:var(--red-600);--danger-solid:var(--red-700);--on-danger:var(--neutral-0);--info-fg:var(--blue-900);--info-bg:var(--blue-100);--info-border:var(--blue-600);--info-solid:var(--blue-900);--on-info:var(--neutral-0);--neutral-fg:var(--neutral-900);--neutral-bg:var(--neutral-100);--neutral-border:var(--neutral-500);--neutral-solid:var(--neutral-500);--on-neutral:var(--neutral-0);--hazard-fg:var(--red-700);--hazard-bg:var(--red-100);--hazard-solid:var(--red-700);--on-hazard:var(--neutral-0);--change-fg:var(--violet-700);--change-bg:var(--violet-100);--change-solid:var(--violet-700);--on-change:var(--neutral-0);--note-fg:var(--blue-900);--note-bg:var(--blue-100);--note-solid:var(--blue-900);--on-note:var(--neutral-0);--compliance-met:var(--green-700);--compliance-partial:var(--amber-800);--compliance-missed:var(--red-700);--compliance-open:var(--blue-900);--compliance-upcoming:var(--neutral-700);--map-ground:var(--neutral-100);--map-grid:var(--neutral-200);--map-water:var(--blue-100);--map-route:var(--blue-900);--map-route-muted:var(--neutral-500);--map-label:var(--neutral-700);--map-halo:var(--neutral-0);--on-photo:#ffffffd9;--scrim:#00000059;--scrim-strong:#000000a6;--label-halo:#000000b3;--label-blue:#0083e0;--label-cyan:#40e2f3;--label-yellow:#f9e93a;--label-magenta:#d600bd;--label-white:#f4f6f8;--label-black:#14171c;--success:var(--green-700);--success-soft:var(--green-100);--warning:var(--amber-800);--warning-soft:var(--amber-100);--danger:var(--red-700);--danger-soft:var(--red-100);--shadow-1:0 1px 2px #0b1f381f;--shadow-float:0 2px 8px #0b1f382e, 0 0 0 1px #0b1f3814;--shadow-selected:0 0 0 3px #fff, 0 0 0 6px #ce5700, 0 2px 8px #0b1f382e, 0 0 0 1px #0b1f3814;--shadow-on-photo:0 1px 2px #00000073}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:var(--neutral-925);--surface-raised:var(--neutral-900);--surface-sunken:var(--neutral-950);--surface-muted:var(--neutral-800);--surface-overlay:var(--neutral-850);--surface-inverse:var(--neutral-100);--ink:var(--neutral-100);--ink-muted:var(--neutral-300);--ink-subtle:var(--neutral-400);--ink-inverse:var(--neutral-900);--line:var(--neutral-800);--line-strong:var(--neutral-400);--line-inverse:#7f8ca059;--brand:var(--blue-400);--brand-strong:var(--blue-300);--brand-soft:var(--blue-950);--on-brand:var(--neutral-950);--navy-900:#232c3f;--signal:var(--orange-400);--signal-soft:var(--orange-950);--on-signal:var(--neutral-950);--focus:var(--orange-400);--success-fg:var(--green-200);--success-bg:var(--green-950);--success-border:var(--green-500);--success-solid:var(--green-300);--on-success:var(--neutral-950);--warning-fg:var(--amber-300);--warning-bg:var(--amber-950);--warning-border:var(--amber-500);--warning-solid:var(--amber-400);--on-warning:var(--neutral-950);--danger-fg:var(--red-400);--danger-bg:var(--red-950);--danger-border:var(--red-500);--danger-solid:var(--red-500);--on-danger:var(--neutral-950);--info-fg:var(--blue-400);--info-bg:var(--blue-950);--info-border:var(--blue-500);--info-solid:var(--blue-400);--on-info:var(--neutral-950);--neutral-fg:var(--neutral-100);--neutral-bg:var(--neutral-800);--neutral-border:var(--neutral-400);--neutral-solid:var(--neutral-400);--on-neutral:var(--neutral-950);--hazard-fg:var(--red-400);--hazard-bg:var(--red-950);--hazard-solid:var(--red-500);--on-hazard:var(--neutral-950);--change-fg:var(--violet-300);--change-bg:var(--violet-950);--change-solid:var(--violet-400);--on-change:var(--neutral-950);--note-fg:var(--blue-400);--note-bg:var(--blue-950);--note-solid:var(--blue-400);--on-note:var(--neutral-950);--compliance-met:var(--green-200);--compliance-partial:var(--amber-300);--compliance-missed:var(--red-400);--compliance-open:var(--blue-400);--compliance-upcoming:var(--neutral-300);--map-ground:var(--neutral-925);--map-grid:var(--neutral-800);--map-water:var(--blue-950);--map-route:var(--blue-400);--map-route-muted:var(--neutral-400);--map-label:var(--neutral-300);--map-halo:var(--neutral-925);--on-photo:#ffffffd9;--scrim:#00000059;--scrim-strong:#000000a6;--label-halo:#000000b3;--label-blue:#0083e0;--label-cyan:#40e2f3;--label-yellow:#f9e93a;--label-magenta:#d600bd;--label-white:#f4f6f8;--label-black:#14171c;--success:var(--green-200);--success-soft:var(--green-950);--warning:var(--amber-300);--warning-soft:var(--amber-950);--danger:var(--red-400);--danger-soft:var(--red-950);--shadow-1:0 1px 2px #00000080;--shadow-float:0 2px 10px #0009, 0 0 0 1px #ffffff0f;--shadow-selected:0 0 0 3px #1a222c, 0 0 0 6px #ff803d, 0 2px 10px #0009, 0 0 0 1px #ffffff0f;--shadow-on-photo:0 1px 2px #00000073}:root{--space-0:0px;--space-0\.5:2px;--space-1:4px;--space-1\.5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--control-sm:32px;--control-md:40px;--control-lg:48px;--control-xl:56px;--hotspot:44px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--dot-sm:10px;--dot-md:14px;--dot-lg:20px;--header:64px;--field-sm:128px;--field-md:224px;--field-lg:320px;--media-sm:440px;--media-md:520px;--media-lg:600px;--layout-page:1440px;--layout-prose:768px;--layout-notice:720px;--layout-form:400px;--layout-aside:400px;--layout-aside-sm:360px;--grid-main-aside:minmax(0, 1fr) 400px;--grid-aside-main:minmax(0, 360px) minmax(0, 1fr);--grid-tiles:repeat(auto-fit, minmax(220px, 1fr));--grid-cards:repeat(auto-fill, minmax(300px, 1fr));--z-base:1;--z-raised:2;--z-chip:3;--z-overlay:4;--z-sticky:20;--z-banner:40;--z-popover:50;--z-modal:60;--z-toast:70;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.3s;--duration-spin:1.6s;--stroke-hairline:1px;--stroke-thick:2px;--stroke-heavy:3px;--focus-offset:2px;--numeric-tabular:tabular-nums;--numeric-proportional:proportional-nums;--type-display:600 40px/44px var(--font-display);--type-wordmark:600 20px/26px var(--font-display);--type-label:600 13px/16px var(--font-display);--type-micro:600 11px/14px var(--font-display);--type-h1:600 28px/34px var(--font-sans);--type-h2:600 20px/26px var(--font-sans);--type-subtitle:600 18px/24px var(--font-sans);--type-h3:600 16px/22px var(--font-sans);--type-body:400 15px/22px var(--font-sans);--type-body-sm:400 13px/18px var(--font-sans);--type-caption:500 12px/16px var(--font-sans);--type-stat:600 36px/40px var(--font-sans);--type-coord:500 13px/18px var(--font-mono);--type-coord-sm:500 12px/16px var(--font-mono);--type-readout-sm:600 18px/24px var(--font-mono);--type-readout:600 24px/28px var(--font-mono);--type-code:600 20px/26px var(--font-mono)}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s;--duration-slow:0s}}body{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);background:var(--surface);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0}.mr-icon{flex:none;display:block}.mr-mono{font-family:var(--font-mono);font-weight:var(--text-coord--font-weight);font-size:var(--text-coord);font-variant-numeric:var(--numeric-tabular)}.mr-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mr-label{font:var(--type-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--ink-muted)}.mr-readout-sm{font:var(--type-readout-sm);font-variant-numeric:var(--numeric-tabular);color:var(--ink)}:where(.mr-btn,.mr-ibtn,.mr-mapbtn,.mr-tab,.mr-switch__track,.mr-check__box,.mr-input,.mr-note[tabindex]):focus-visible{outline:var(--stroke-thick) solid var(--focus);outline-offset:var(--focus-offset)}.mr-row{gap:var(--space-3);padding:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.mr-stack{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.mr-map{background-color:var(--map-ground);background-image:linear-gradient(var(--map-grid) var(--stroke-hairline), transparent var(--stroke-hairline)), linear-gradient(90deg, var(--map-grid) var(--stroke-hairline), transparent var(--stroke-hairline));background-size:var(--space-8) var(--space-8);position:relative;overflow:hidden}.mr-btn,.mr-ibtn{font-family:var(--font-sans);font-weight:600;font-size:var(--text-body);justify-content:center;align-items:center;gap:var(--space-2);border:var(--stroke-hairline) solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);display:inline-flex}.mr-btn--md{height:var(--control-md);padding:0 var(--space-4)}.mr-btn--sm{height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-body-sm)}.mr-btn--lg{height:var(--control-lg);padding:0 var(--space-6);font-size:var(--text-h3)}.mr-btn--block{width:100%}.mr-btn--secondary:hover{background:var(--surface-sunken)}.mr-btn--primary{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.mr-btn--primary:hover{background:var(--brand-strong);border-color:var(--brand-strong)}.mr-btn--quiet{color:var(--brand);background:0 0;border-color:#0000}.mr-btn--quiet:hover{background:var(--brand-soft)}.mr-btn--danger{background:var(--surface-raised);border-color:var(--danger-fg);color:var(--danger-fg)}.mr-btn--danger:hover{background:var(--danger-bg)}.mr-btn:disabled,.mr-ibtn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mr-ibtn{padding:0}.mr-ibtn--sm{width:var(--control-sm);height:var(--control-sm)}.mr-ibtn--md{width:var(--control-md);height:var(--control-md)}.mr-ibtn--lg{width:var(--control-lg);height:var(--control-lg)}.mr-ibtn[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.mr-btn--map{box-shadow:var(--shadow-float);border-color:#0000}.mr-field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mr-inputwrap{height:var(--control-lg);border:var(--stroke-hairline) solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);align-items:center;display:flex;position:relative}.mr-inputwrap--multi{align-items:flex-start;height:auto}.mr-inputwrap:focus-within{border-color:var(--brand);box-shadow:0 0 0 var(--stroke-hairline) var(--brand)}.mr-input{min-width:0;height:100%;color:var(--ink);font:inherit;font-size:var(--text-body);padding:0 var(--space-3);border-radius:var(--radius-md);background:0 0;border:0;flex:1}textarea.mr-input{padding:var(--space-3);resize:vertical;line-height:var(--text-body--line-height)}.mr-input:focus-visible{outline:none}.mr-input::placeholder{color:var(--ink-subtle)}.mr-input--mono{font-family:var(--font-mono);font-variant-numeric:var(--numeric-tabular)}.mr-inputicon{margin-left:var(--space-3);color:var(--ink-muted)}.mr-suffix{padding:0 var(--space-3);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-coord)}.mr-hint,.mr-error{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--ink-muted);gap:var(--space-1);align-items:center;display:flex}.mr-field--error .mr-inputwrap{border-color:var(--danger-fg)}.mr-error{color:var(--danger-fg);font-weight:500}.mr-switch,.mr-check{align-items:center;gap:var(--space-3);cursor:pointer;min-height:var(--control-md);display:inline-flex}.mr-switch__track{border-radius:var(--radius-round);border:var(--stroke-hairline) solid var(--line-strong);background:var(--surface-sunken);cursor:pointer;width:44px;height:24px;transition:background-color var(--duration-fast) var(--ease-standard);flex:none;padding:0;position:relative}.mr-switch__thumb{top:var(--space-0\.5);left:var(--space-0\.5);border-radius:var(--radius-round);background:var(--ink-muted);width:18px;height:18px;transition:transform var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);position:absolute}.mr-switch__track[aria-checked=true]{background:var(--brand);border-color:var(--brand)}.mr-switch__track[aria-checked=true] .mr-switch__thumb{background:var(--on-brand);transform:translate(20px)}.mr-switch.is-disabled,.mr-check.is-disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mr-check.is-disabled .mr-check__box{cursor:not-allowed}.mr-check__box{width:var(--icon-lg);height:var(--icon-lg);border-radius:var(--radius-sm);border:var(--stroke-thick) solid var(--line-strong);background:var(--surface-raised);color:var(--on-brand);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.mr-check__box[aria-checked=true]{background:var(--brand);border-color:var(--brand)}.mr-badge{align-items:center;gap:var(--space-1);height:var(--icon-lg);padding:0 var(--space-2);border-radius:var(--radius-sm);font:var(--type-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;white-space:nowrap;background:var(--neutral-bg);color:var(--neutral-fg);line-height:1;display:inline-flex}.mr-badge--brand{background:var(--brand-soft);color:var(--brand)}.mr-badge--info{background:var(--info-bg);color:var(--info-fg)}.mr-badge--success{background:var(--success-bg);color:var(--success-fg)}.mr-badge--warning{background:var(--warning-bg);color:var(--warning-fg)}.mr-badge--danger{background:var(--danger-bg);color:var(--danger-fg)}.mr-badge--hazard{background:var(--hazard-bg);color:var(--hazard-fg)}.mr-badge--change{background:var(--change-bg);color:var(--change-fg)}.mr-badge--note{background:var(--note-bg);color:var(--note-fg)}.mr-badge--signal{background:var(--signal);color:var(--on-signal)}.mr-tabs{gap:var(--space-1);border-bottom:var(--stroke-hairline) solid var(--line);display:flex}.mr-tab{align-items:center;gap:var(--space-2);height:var(--control-lg);padding:0 var(--space-4);border:0;border-bottom:var(--stroke-heavy) solid transparent;margin-bottom:calc(-1 * var(--stroke-hairline));color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;font-weight:600;display:inline-flex}.mr-tab:hover{color:var(--ink)}.mr-tab.is-active{color:var(--brand);border-bottom-color:var(--brand)}.mr-tab__count{font:var(--type-coord-sm);font-variant-numeric:var(--numeric-tabular);padding:0 var(--space-1\.5);border-radius:var(--radius-sm);background:var(--neutral-bg);color:var(--ink-muted)}.mr-tab.is-active .mr-tab__count{background:var(--brand-soft);color:var(--brand)}.mr-toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}@media not all and (min-width:40rem){.mr-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.mr-toolbar>.mr-btn{height:auto;min-height:var(--control-md);padding-block:var(--space-1);white-space:normal;text-align:center}.mr-toolbar>.mr-toolbar__wide{grid-column:1/-1}}.mr-tablebox{border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);container-type:inline-size}.mr-table{border-collapse:collapse;text-align:left;width:100%}.mr-table th{padding:var(--space-2) var(--space-3);font:var(--type-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--ink-muted);border-bottom:var(--stroke-hairline) solid var(--line)}.mr-table td{padding:var(--space-3);vertical-align:middle}.mr-table tbody tr{border-bottom:var(--stroke-hairline) solid var(--line)}.mr-table tbody tr:last-child{border-bottom:0}.mr-table .mr-table__actions{text-align:right}.mr-table .mr-table__actions>*{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.mr-table tr:has(+.mr-table__sub){border-bottom:0}.mr-table .mr-table__sub td{padding-top:0}@container not (min-width:640px){.mr-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mr-table,.mr-table tbody,.mr-table tr,.mr-table td{display:block}.mr-table tbody tr{padding:var(--space-3)}.mr-table td{padding:var(--space-1) 0}.mr-table td:first-child{padding-top:0;font-weight:600}.mr-table td[data-label]{justify-content:space-between;align-items:baseline;gap:var(--space-4);text-align:right;display:flex}.mr-table td[data-label]:before{content:attr(data-label);font:var(--type-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--ink-muted);text-align:left;flex:none}.mr-table td:empty{display:none}.mr-table .mr-table__actions{padding-top:var(--space-2);text-align:left}.mr-table .mr-table__actions>*{justify-content:flex-start}.mr-table .mr-table__sub{padding-top:0}}@container not (min-width:1040px){.mr-tablebox--fields .mr-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mr-tablebox--fields .mr-table,.mr-tablebox--fields .mr-table tbody,.mr-tablebox--fields .mr-table tr,.mr-tablebox--fields .mr-table td{display:block}.mr-tablebox--fields .mr-table tbody tr{padding:var(--space-3)}.mr-tablebox--fields .mr-table td{padding:var(--space-1) 0}.mr-tablebox--fields .mr-table td:first-child{padding-top:0;font-weight:600}.mr-tablebox--fields .mr-table td[data-label]{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.mr-tablebox--fields .mr-table td[data-label]:before{content:attr(data-label);font:var(--type-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--ink-muted);flex:none}.mr-tablebox--fields .mr-table td>*{max-width:100%}.mr-tablebox--fields .mr-table .mr-table__actions{padding-top:var(--space-2);text-align:left}.mr-tablebox--fields .mr-table .mr-table__actions>*{justify-content:flex-start}}.mr-panel{background:var(--surface-raised);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-1);overflow:hidden}.mr-panel__head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--stroke-hairline) solid var(--line);display:flex}.mr-panel__title{font:var(--type-h2);margin:0}.mr-panel__eyebrow{margin-bottom:var(--space-0\.5)}.mr-panel__actions{gap:var(--space-2);display:flex}.mr-panel__body{padding:var(--space-4)}.mr-alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:var(--stroke-hairline) solid;font-size:var(--text-body);display:flex}.mr-alert__icon{margin-top:1px}.mr-alert__text{gap:var(--space-0\.5);color:var(--ink);flex-direction:column;flex:1;display:flex}.mr-alert--info{background:var(--info-bg);border-color:var(--info-border)}.mr-alert--info .mr-alert__icon{color:var(--info-fg)}.mr-alert--success{background:var(--success-bg);border-color:var(--success-border)}.mr-alert--success .mr-alert__icon{color:var(--success-fg)}.mr-alert--warning{background:var(--warning-bg);border-color:var(--warning-border)}.mr-alert--warning .mr-alert__icon{color:var(--warning-fg)}.mr-alert--danger{background:var(--danger-bg);border-color:var(--danger-border)}.mr-alert--danger .mr-alert__icon{color:var(--danger-fg)}.mr-mapbtn{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-float);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:relative}.mr-mapbtn:hover{background:var(--surface-sunken)}.mr-mapctl{gap:var(--space-2);flex-direction:column;display:inline-flex}.mr-mapgroup{border-radius:var(--radius-md);box-shadow:var(--shadow-float);flex-direction:column;display:flex}.mr-mapgroup .mr-mapbtn{box-shadow:none;border-radius:0}.mr-mapgroup .mr-mapbtn:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0;border-bottom:var(--stroke-hairline) solid var(--line)}.mr-mapgroup .mr-mapbtn:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}.mr-compass__needle{color:var(--ink);transition:transform var(--duration-slow) var(--ease-standard);display:grid}.mr-compass__n{text-align:center;font-family:var(--font-display);font-weight:600;font-size:var(--text-micro);color:var(--ink-muted);line-height:1;position:absolute;top:1px;left:0;right:0}.mr-locate--located{color:var(--brand)}.mr-locate--following{background:var(--brand);color:var(--on-brand)}.mr-locate--following:hover{background:var(--brand-strong)}.mr-locate--searching .mr-icon{color:var(--brand);animation:mr-spin var(--duration-spin) linear infinite}.mr-locate--error{color:var(--ink-muted)}.mr-locate__flag{top:calc(-1 * var(--space-1));right:calc(-1 * var(--space-1));border-radius:var(--radius-round);background:var(--warning-solid);width:18px;height:18px;color:var(--on-warning);font-family:var(--font-sans);font-weight:700;font-size:var(--text-caption);text-align:center;line-height:18px;position:absolute}@keyframes mr-spin{to{transform:rotate(360deg)}}.mr-bearing{align-items:center;gap:var(--space-3);display:inline-flex}.mr-dial__face{fill:var(--surface-raised);stroke:var(--line-strong);stroke-width:1.5px}.mr-dial__tick{stroke:var(--ink-muted);stroke-width:1.5px}.mr-dial__n{font-family:var(--font-display);fill:var(--ink);font-size:9px;font-weight:600}.mr-dial__arrow--brand{fill:var(--brand)}.mr-dial__arrow--signal{fill:var(--signal)}.mr-bearing__text{gap:var(--space-0\.5);flex-direction:column;display:flex}.mr-bearing__dist{font-size:var(--text-body-sm);color:var(--ink-muted)}.mr-marker{place-items:center;display:inline-grid;position:relative}.mr-marker__dot{width:var(--dot-md);height:var(--dot-md);border-radius:var(--radius-round);background:var(--brand);border:var(--stroke-thick) solid var(--surface-raised);box-shadow:0 0 0 var(--stroke-hairline) var(--brand)}.mr-marker--point.is-selected .mr-marker__dot{width:var(--dot-lg);height:var(--dot-lg);background:var(--signal);box-shadow:0 0 0 var(--stroke-hairline) var(--signal), var(--shadow-float)}.mr-marker.is-muted{opacity:var(--opacity-muted)}.mr-marker__label{left:50%;bottom:calc(100% + var(--space-1\.5));white-space:nowrap;padding:var(--space-0\.5) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--ink-inverse);font:var(--type-body-sm);box-shadow:var(--shadow-float);font-weight:600;position:absolute;transform:translate(-50%)}.mr-marker--pin .mr-marker__label{bottom:calc(100% + var(--space-0\.5))}.mr-marker__pin path{fill:var(--brand);stroke:var(--surface-raised);stroke-width:var(--stroke-thick)}.mr-marker__pinhole{fill:var(--surface-raised)}.mr-marker--pin.is-selected .mr-marker__pin path{fill:var(--signal)}.mr-marker--pin{transform:translateY(-50%)}.mr-marker__wp{min-width:28px;height:28px;padding:0 var(--space-1\.5);box-sizing:border-box;border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--ink-inverse);border:var(--stroke-thick) solid var(--surface-raised);font-family:var(--font-mono);font-weight:600;font-size:var(--text-coord);font-variant-numeric:var(--numeric-tabular);box-shadow:var(--shadow-float);place-items:center;line-height:1;display:grid}.mr-marker--waypoint.is-selected .mr-marker__wp{background:var(--signal);color:var(--on-signal)}.mr-marker--waypoint .mr-marker__label{left:calc(100% + var(--space-1\.5));position:absolute;top:50%;bottom:auto;transform:translateY(-50%)}.mr-marker--position{width:var(--dot-lg);height:var(--dot-lg)}.mr-marker__puck{z-index:var(--z-raised);width:var(--dot-lg);height:var(--dot-lg);box-sizing:border-box;border-radius:var(--radius-round);background:var(--signal);border:var(--stroke-heavy) solid var(--surface-raised);box-shadow:var(--shadow-float);position:relative}.mr-marker__halo{border-radius:var(--radius-round);background:var(--signal-soft);border:var(--stroke-hairline) solid var(--signal);width:72px;height:72px;opacity:var(--opacity-soft);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mr-marker__cone{z-index:var(--z-base);border-left:14px solid #0000;border-right:14px solid #0000;border-bottom:34px solid var(--signal);width:0;height:0;opacity:var(--opacity-cone);transform-origin:50% 100%;position:absolute;top:50%;left:50%}.mr-marker--position.is-stale .mr-marker__puck{background:var(--neutral-solid)}.mr-coord{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:inline-flex}.mr-coord--float{box-shadow:var(--shadow-float);border-color:#0000}.mr-coord__row{align-items:flex-end;gap:var(--space-6);display:flex}.mr-coord__v{font-family:var(--font-mono);font-weight:var(--text-coord--font-weight);font-size:var(--text-body);line-height:var(--text-body--line-height);font-variant-numeric:var(--numeric-tabular);color:var(--ink);white-space:nowrap}.mr-coord__acc{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);color:var(--ink-muted);display:flex}.mr-nav{background:var(--surface-inverse);color:var(--ink-inverse);border-radius:var(--radius-md);box-shadow:var(--shadow-float);max-width:420px;overflow:hidden}.mr-nav__main{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);display:flex}.mr-nav__icon{width:var(--control-xl);height:var(--control-xl);border-radius:var(--radius-md);background:var(--signal);color:var(--on-signal);flex:none;place-items:center;display:grid}.mr-nav__dist{font:var(--type-readout);font-variant-numeric:var(--numeric-tabular)}.mr-nav__unit{font-size:var(--text-h3);margin-left:var(--space-1);opacity:var(--opacity-soft)}.mr-nav__street{font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:500}.mr-nav__then{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-top:var(--stroke-hairline) solid var(--line-inverse);font-size:var(--text-body-sm);display:flex}.mr-nav__then .mr-label{color:inherit;opacity:var(--opacity-soft)}.mr-scale{gap:var(--space-0\.5);flex-direction:column;display:inline-flex}.mr-scale__bar{border:1.5px solid var(--ink);background:var(--surface-raised);height:6px;display:flex}.mr-scale__bar span{flex:1}.mr-scale__bar span:nth-child(odd){background:var(--ink)}.mr-scale__labels{font:var(--type-coord-sm);font-variant-numeric:var(--numeric-tabular);color:var(--ink);text-shadow:0 0 2px var(--map-halo), 0 0 2px var(--map-halo);justify-content:space-between;display:flex}.mr-layers{background:var(--surface-raised);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex}.mr-layers__row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:var(--stroke-hairline) solid var(--line);display:flex}.mr-layers__row:last-child{border-bottom:0}.mr-layers__swatch{width:var(--dot-lg);height:var(--dot-lg);border-radius:var(--radius-sm);flex:none}.mr-layers__swatch--fill{opacity:var(--opacity-soft);background:currentColor}.mr-layers__swatch--line{background:linear-gradient(currentColor,currentColor) 50%/100% 3px no-repeat}.mr-layers__swatch--point{background:radial-gradient(circle,currentColor 5px,#0000 6px)}.mr-layers__text{flex:1;min-width:0}.mr-layers__name{font-weight:600}.mr-layers__meta{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--ink-muted)}.mr-avatar{border-radius:var(--radius-round);background:var(--brand);color:var(--on-brand);font-family:var(--font-display);letter-spacing:var(--text-micro--letter-spacing);flex:none;place-items:center;font-weight:600;display:inline-grid;position:relative}.mr-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.mr-avatar__status{width:28%;height:28%;min-width:var(--dot-sm);min-height:var(--dot-sm);border-radius:var(--radius-round);border:var(--stroke-thick) solid var(--surface-raised);position:absolute;bottom:-1px;right:-1px}.mr-avatar__status--online{background:var(--success-solid)}.mr-avatar__status--away{background:var(--warning-solid)}.mr-avatar__status--offline{background:var(--neutral-solid)}.mr-user{gap:var(--space-4);padding:var(--space-4);background:var(--surface-raised);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);max-width:var(--layout-aside-sm);flex-direction:column;display:flex}.mr-user__top{gap:var(--space-4);align-items:center;display:flex}.mr-user__top>div{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.mr-user__name{font-weight:600;font-size:var(--text-body);line-height:var(--text-body--line-height)}.mr-user__name--lg{font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.mr-user__meta{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--ink-muted)}.mr-user__facts{gap:var(--space-3) var(--space-4);padding-top:var(--space-3);border-top:var(--stroke-hairline) solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.mr-user__facts dd{margin:var(--space-0\.5) 0 0}.mr-user__actions{gap:var(--space-2);display:flex}.mr-user--compact{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);flex-direction:row;max-width:none}.mr-sync{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);font-weight:600;display:inline-flex}.mr-sync__icon{width:var(--icon-lg);height:var(--icon-lg);border-radius:var(--radius-round);place-items:center;display:grid}.mr-sync__meta{color:var(--ink-muted);font-weight:400}.mr-sync--synced .mr-sync__icon{background:var(--success-bg);color:var(--success-fg)}.mr-sync--syncing .mr-sync__icon{background:var(--info-bg);color:var(--info-fg)}.mr-sync--syncing .mr-icon{animation:mr-spin var(--duration-spin) linear infinite}.mr-sync--pending .mr-sync__icon{background:var(--warning-bg);color:var(--warning-fg)}.mr-sync--offline .mr-sync__icon{background:var(--neutral-bg);color:var(--neutral-fg)}.mr-sync--error .mr-sync__icon{background:var(--danger-bg);color:var(--danger-fg)}.mr-sync--dot .mr-sync__text,.mr-sync--dot .mr-sync__meta{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mr-note{gap:var(--space-3);padding:var(--space-4);background:var(--surface-raised);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);flex-direction:column;max-width:420px;display:flex}.mr-note[tabindex]{cursor:pointer}.mr-note[tabindex]:hover{border-color:var(--line-strong)}.mr-note.is-selected{border-color:var(--brand);box-shadow:0 0 0 var(--stroke-hairline) var(--brand)}.mr-note__head{gap:var(--space-3);align-items:flex-start;display:flex}.mr-note__type{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-md);background:var(--note-bg);color:var(--note-fg);flex:none;place-items:center;display:grid}.mr-note__titles{flex:1;min-width:0}.mr-note__title{font:var(--type-h3);margin:0}.mr-note__meta{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--ink-muted)}.mr-note__body{color:var(--ink);margin:0}.mr-note__foot{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mr-note__loc,.mr-note__chip{align-items:center;gap:var(--space-1);font:var(--type-coord-sm);font-variant-numeric:var(--numeric-tabular);color:var(--ink-muted);display:inline-flex}.mr-note__loc{margin-right:auto}.mr-checklist{gap:var(--space-2);flex-direction:column;display:flex}.mr-checklist__head{justify-content:space-between;align-items:center;display:flex}.mr-checklist__count{color:var(--ink);font-variant-numeric:var(--numeric-tabular)}.mr-progress{background:var(--surface-sunken);border-radius:var(--radius-sm);height:6px;overflow:hidden}.mr-progress span{background:var(--brand);height:100%;transition:width var(--duration-base) var(--ease-standard);display:block}.mr-progress.is-complete span{background:var(--success-solid)}.mr-checklist ul{margin:0;padding:0;list-style:none}.mr-checklist li{justify-content:space-between;align-items:center;gap:var(--space-2);border-bottom:var(--stroke-hairline) solid var(--line);min-height:var(--control-lg);display:flex}.mr-checklist li:last-child{border-bottom:0}.mr-checklist li.is-done .mr-check__label{color:var(--ink-muted);text-decoration:line-through}.mr-pano{border-radius:var(--radius-md);background:var(--surface-sunken);position:relative;overflow:hidden}.mr-pano__img,.mr-pano__sketch{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mr-pano__layer{position:absolute;inset:0}.mr-pano__sky{fill:var(--brand-soft)}.mr-pano__ground{fill:var(--map-ground)}.mr-pano__ridge{fill:var(--map-grid)}.mr-pano__track{fill:var(--surface-sunken);stroke:var(--line-strong);stroke-width:3px}.mr-pano__centre{stroke:var(--line);stroke-width:6px;stroke-dasharray:40 40}.mr-pano__creek{fill:none;stroke:var(--map-route);stroke-width:10px;stroke-linecap:round;opacity:var(--opacity-cone)}.mr-pano__washout{fill:var(--hazard-bg);stroke:var(--hazard-solid);stroke-width:4px;stroke-dasharray:18 12}.mr-pano__ph{font-family:var(--font-display);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;fill:var(--ink-muted);font-size:26px;font-weight:600}.mr-hstrip{height:44px;margin-bottom:26px;position:relative;container-type:inline-size}.mr-hstrip__tape{border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-float);position:absolute;inset:0;overflow:hidden}.mr-hstrip__tick{width:var(--stroke-hairline);background:var(--line-strong);height:6px;position:absolute;bottom:0}.mr-hstrip__tick.is-mid{height:10px}.mr-hstrip__tick.is-major{height:14px;width:var(--stroke-thick);background:var(--ink)}.mr-hstrip__lbl,.mr-hstrip__deg{bottom:var(--space-4);white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.mr-hstrip__lbl{font:var(--type-label);letter-spacing:var(--text-label--letter-spacing);color:var(--ink)}.mr-hstrip__deg{font:var(--type-coord-sm);font-variant-numeric:var(--numeric-tabular);color:var(--ink-muted)}@container not (min-width:360px){.mr-hstrip__deg{display:none}}.mr-hstrip__mark{border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:12px solid var(--signal);width:0;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mr-hstrip__read{left:50%;top:calc(100% + var(--space-1));padding:0 var(--space-1\.5);border-radius:var(--radius-sm);background:var(--signal);color:var(--on-signal);font:var(--type-coord-sm);font-variant-numeric:var(--numeric-tabular);font-weight:600;position:absolute;transform:translate(-50%)}.mr-patharrows{align-items:center;gap:var(--space-2);flex-direction:column;display:inline-flex;position:relative}.mr-patharrows__btn{width:var(--control-xl);height:var(--control-xl);border-radius:var(--radius-round);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-float);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:relative}.mr-patharrows__btn--fwd{background:var(--brand);color:var(--on-brand)}.mr-patharrows__btn:hover{background:var(--surface-sunken)}.mr-patharrows__btn--fwd:hover{background:var(--brand-strong)}.mr-patharrows__btn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.mr-patharrows__btn:focus-visible{outline:var(--stroke-thick) solid var(--focus);outline-offset:var(--focus-offset)}.mr-patharrows__step{padding:var(--space-0\.5) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--ink-inverse);font:var(--type-coord-sm);font-variant-numeric:var(--numeric-tabular);white-space:nowrap;order:-1;font-weight:600}.mr-hotspot{cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:relative}.mr-hotspot__dot{width:var(--hotspot);height:var(--hotspot);border-radius:var(--radius-round);background:var(--surface-raised);color:var(--note-fg);border:var(--stroke-thick) solid var(--note-solid);box-shadow:var(--shadow-float);box-sizing:border-box;place-items:center;display:grid}.mr-hotspot--hazard .mr-hotspot__dot{background:var(--hazard-solid);color:var(--on-hazard);border-color:var(--surface-raised)}.mr-hotspot--change .mr-hotspot__dot{background:var(--change-bg);color:var(--change-fg);border-color:var(--change-solid)}.mr-hotspot--photo .mr-hotspot__dot{color:var(--ink);border-color:var(--line-strong)}.mr-hotspot.is-selected .mr-hotspot__dot{box-shadow:var(--shadow-selected)}.mr-hotspot__label{margin-left:var(--space-2);padding:var(--space-0\.5) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--ink-inverse);font:var(--type-body-sm);white-space:nowrap;box-shadow:var(--shadow-float);font-weight:600}.mr-hotspot:not(.is-selected) .mr-hotspot__label{display:none}.mr-hotspot:hover .mr-hotspot__label,.mr-hotspot:focus-visible .mr-hotspot__label{display:inline-block}.mr-hotspot:focus-visible{outline:none}.mr-hotspot:focus-visible .mr-hotspot__dot{outline:var(--stroke-thick) solid var(--focus);outline-offset:var(--stroke-heavy)}.mr-capture{gap:var(--space-1);min-width:200px;padding:var(--space-3) var(--space-4);background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-float);color:var(--ink);flex-direction:column;display:inline-flex}.mr-capture__head{align-items:center;gap:var(--space-2);color:var(--ink-muted);display:flex}.mr-capture__date{font:var(--type-subtitle);font-variant-numeric:var(--numeric-tabular)}.mr-capture__rows{margin:var(--space-1) 0 0;gap:var(--space-0\.5);display:grid}.mr-capture__rows div{justify-content:space-between;gap:var(--space-4);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);display:flex}.mr-capture__rows dt{color:var(--ink-muted)}.mr-capture__rows dd{text-align:right;font-variant-numeric:var(--numeric-tabular);margin:0}.mr-capture--compact{align-items:baseline;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-2);white-space:nowrap;flex-direction:row}.mr-capture--compact .mr-capture__date{font:var(--type-body-sm);font-weight:600}.mr-capture__frame{font-size:var(--text-body-sm);font-variant-numeric:var(--numeric-tabular);color:var(--ink-muted)}.mr-timeline{gap:var(--space-2);flex-direction:column;display:flex}.mr-timeline__head{align-items:center;gap:var(--space-2);color:var(--ink-muted);display:flex}.mr-timeline__count{font:var(--type-caption);font-variant-numeric:var(--numeric-tabular);margin-left:auto}.mr-timeline__track{height:64px;margin:0 var(--space-6);position:relative}.mr-timeline__line{left:0;right:0;top:var(--space-4);height:var(--stroke-thick);background:var(--line-strong);position:absolute}.mr-timeline__cap{width:var(--control-lg);align-items:center;gap:var(--space-1\.5);height:64px;padding:var(--space-2) 0 0;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex;position:absolute;top:0;transform:translate(-50%)}.mr-timeline__dot{width:var(--dot-md);height:var(--dot-md);box-sizing:border-box;border-radius:var(--radius-round);background:var(--surface-raised);border:var(--stroke-thick) solid var(--line-strong)}.mr-timeline__date{font:var(--type-caption);font-variant-numeric:var(--numeric-tabular);white-space:nowrap}.mr-timeline__cap:hover .mr-timeline__dot{border-color:var(--brand)}.mr-timeline__cap.is-compare .mr-timeline__dot{border:var(--stroke-heavy) solid var(--brand);width:18px;height:18px;margin-top:-2px}.mr-timeline__cap.is-compare .mr-timeline__date{color:var(--brand);font-weight:600}.mr-timeline__cap.is-active .mr-timeline__dot{width:var(--dot-lg);height:var(--dot-lg);background:var(--signal);border:var(--stroke-heavy) solid var(--surface-raised);box-shadow:0 0 0 var(--stroke-hairline) var(--signal);margin-top:-3px}.mr-timeline__cap.is-active .mr-timeline__date{color:var(--ink);font-weight:600}.mr-timeline__flag{border-radius:var(--radius-sm);background:var(--change-bg);width:18px;height:18px;color:var(--change-fg);place-items:center;display:grid;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.mr-timeline__cap.has-hazard .mr-timeline__flag{background:var(--hazard-bg);color:var(--hazard-fg)}.mr-timeline__cap:focus-visible{outline:var(--stroke-thick) solid var(--focus);outline-offset:0;border-radius:var(--radius-sm)}.mr-playback{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mr-playback__range{min-width:120px;height:var(--icon-lg);margin:0 var(--space-2);appearance:none;background:0 0;flex:200px}.mr-playback__range::-webkit-slider-runnable-track{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--brand) var(--pct), var(--surface-sunken) var(--pct));height:6px}.mr-playback__range::-moz-range-track{border-radius:var(--radius-sm);background:var(--surface-sunken);height:6px}.mr-playback__range::-moz-range-progress{border-radius:var(--radius-sm);background:var(--brand);height:6px}.mr-playback__range::-webkit-slider-thumb{-webkit-appearance:none;width:var(--dot-lg);height:var(--dot-lg);border-radius:var(--radius-round);background:var(--surface-raised);border:var(--stroke-heavy) solid var(--brand);margin-top:-7px}.mr-playback__range::-moz-range-thumb{width:var(--dot-md);height:var(--dot-md);border-radius:var(--radius-round);background:var(--surface-raised);border:var(--stroke-heavy) solid var(--brand)}.mr-playback__range:focus-visible{outline:var(--stroke-thick) solid var(--focus);outline-offset:var(--focus-offset)}.mr-playback__frame{font:var(--type-coord);font-variant-numeric:var(--numeric-tabular);color:var(--ink);min-width:80px}.mr-playback__speed{border:var(--stroke-hairline) solid var(--line-strong);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.mr-playback__sp{height:var(--control-sm);min-width:var(--control-md);padding:0 var(--space-2);background:var(--surface-raised);color:var(--ink-muted);font-family:var(--font-mono);font-weight:600;font-size:var(--text-coord);cursor:pointer;border:0}.mr-playback__sp+.mr-playback__sp{border-left:var(--stroke-hairline) solid var(--line)}.mr-playback__sp.is-active{background:var(--brand-soft);color:var(--brand)}.mr-playback__sp:focus-visible{outline:var(--stroke-thick) solid var(--focus);outline-offset:calc(-1 * var(--focus-offset))}.mr-minimap{box-sizing:border-box;border-radius:var(--radius-md);background-color:var(--map-ground);background-image:linear-gradient(var(--map-grid) var(--stroke-hairline), transparent var(--stroke-hairline)), linear-gradient(90deg, var(--map-grid) var(--stroke-hairline), transparent var(--stroke-hairline));background-size:var(--space-6) var(--space-6);box-shadow:var(--shadow-float);position:relative;overflow:hidden}.mr-minimap svg{width:100%;height:100%;display:block}.mr-minimap__path{fill:none;stroke:var(--line-strong);stroke-width:1.2px;stroke-dasharray:2 1.5}.mr-minimap__walked{fill:none;stroke:var(--map-route);stroke-width:1.8px;stroke-linejoin:round}.mr-minimap__mark{fill:var(--note-solid);stroke:var(--surface-raised);stroke-width:.8px}.mr-minimap__mark--hazard{fill:var(--hazard-solid)}.mr-minimap__mark--change{fill:var(--change-solid)}.mr-minimap__fov{fill:var(--signal);opacity:var(--opacity-fov)}.mr-minimap__fov--other{fill:var(--brand);opacity:var(--opacity-fov-other)}.mr-minimap__other{border-radius:var(--radius-round);box-shadow:0 0 0 var(--stroke-thick) var(--surface-raised), var(--shadow-float);display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.mr-minimap__you{fill:var(--signal);stroke:var(--surface-raised);stroke-width:1.2px}.mr-minimap__label{left:var(--space-2);top:var(--space-1\.5);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);position:absolute}.mr-compare{border-radius:var(--radius-md);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.mr-compare__pane{position:absolute;inset:0}.mr-compare__pane>*{border-radius:0;width:100%;height:100%!important}.mr-compare__chip{top:var(--space-4);z-index:var(--z-chip);height:28px;padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-float);font:var(--type-body-sm);font-variant-numeric:var(--numeric-tabular);align-items:center;font-weight:600;display:inline-flex;position:absolute}.mr-compare__chip--left{left:var(--space-4)}.mr-compare__chip--right{right:var(--space-4);background:var(--surface-inverse);color:var(--ink-inverse)}.mr-compare__divider{z-index:var(--z-raised);border-left:var(--stroke-heavy) solid var(--surface-raised);width:0;box-shadow:0 0 8px var(--scrim);position:absolute;top:0;bottom:0;transform:translate(-1.5px)}.mr-compare__handle{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-round);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-float);cursor:ew-resize;touch-action:none;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.mr-compare__handle:focus-visible{outline:var(--stroke-thick) solid var(--focus);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){.mr-locate--searching .mr-icon,.mr-sync--syncing .mr-icon{animation:none}*{transition:none!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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
