@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.3lxpqujs87tck.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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c47649aa31f9e140-s.3lxpqujs87tck.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_83c4bb10-module__reqwqa__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_83c4bb10-module__reqwqa__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a1338b1a64aef705-s.0lcqmbgik8_a-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cca20370004f0ad-s.17ldziyminz0b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e442c2e5d6b5195-s.42yiobfkbc02o.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5d298487208beb1a-s.28fcnsvfcb0jy.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f8f6f7851d5adc8-s.0jodf2_-77hqt.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ef74956bcadead8e-s.p.23hoc8tqsq15x.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_e3c7e7df-module__lunMSq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:700}.jetbrains_mono_e3c7e7df-module__lunMSq__variable{--font-jbmono:"JetBrains Mono", "JetBrains Mono Fallback"}
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-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-ease:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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)}}@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{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.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}.sticky{position:sticky}.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}}.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}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.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}.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)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-filter{-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, var(--font-hanken), sans-serif;--font-sys:var(--font-ui);--font-code:var(--font-jbmono), ui-monospace, monospace;--text:#1d1d1f;--text-strong:#000;--text-55:#1d1d1fb3;--text-50:#1d1d1fad;--text-60:#1d1d1fbd;--red:#e0533d;--red-text:#b02a17;--ok-text:#17702f;--menubar-bg:#ffffffb3;--menubar-scrim:linear-gradient(180deg, #0000004d, #0000);--menubar-border:#fff6;--toggle-bg:#1d1d1f14;--toggle-border:#1d1d1f1f;--knob-bg:#fff;--knob-shadow:#0000002e 0px 1px 2px;--battery-dim:#1d1d1f73;--glass-bg:#ffffff4d;--glass-border:#ffffff73;--glass-shadow:#fff9 0px 1px 0px inset, #0000001f 0px 8px 32px;--window-bg:#ffffffb3;--window-border:#ffffffb3;--window-shadow:#00000014 0px 0px 0px .5px, #462d1942 0px 30px 80px, #00000014 0px 8px 24px;--divider:#1d1d1f1a;--hover-row:#1d1d1f0f;--label-pill:#ffffff8c;--folder-selected-bg:#0000001f;--dock-dot:#fbf8f8e6;--dock-separator:#fbf8f873;--tooltip-bg:#1c1c1ec7;--tooltip-fg:#fff;--tooltip-border:#ffffff24;--lg-blur:26px;--lg-saturate:180%;--lg-tint:#f6f4f3eb;--lg-tint-bottom:#f6f4f3eb;--lg-border:#ffffff80;--lg-hairline:#0000001a;--lg-rim-top:#ffffffd9;--lg-rim-bottom:#ffffff4d;--lg-shadow:0 10px 30px #28190a29, 0 2px 6px #00000014;--btn-bg:#fff;--btn-border:#00000029;--field-bg:#fff;--group-bg:#00000009;--group-border:#00000012;--sidebar-bg:#f6f4f0cc;--win-radius:16px;--win-shadow-active:0 0 0 .5px #0000001f, 0 22px 60px #28190a42, 0 6px 18px #0000001a;--win-shadow-inactive:0 0 0 .5px #0000001a, 0 14px 36px #28190a24, 0 3px 10px #0000000f;--win-titlebar:linear-gradient(180deg, #ffffffdb, #f6f6f6cc);--win-titlebar-border:#00000012;--traffic-inactive:#dcdcdc;--traffic-inactive-border:#0000001a;--paper:#fffdf8;--paper-text:#1d1d1f;--menu-tint:#f8f7f5f2;--menu-tint-bottom:#f2f1eeeb;--menu-title-open:#0000001a;--menu-disabled:#1d1d1f52;--menu-separator:#0000001a;--glass-solid:#faf9f7;--sheet-bg:#fcfbf9f7;--icon-selected-bg:#fbf8f829;--label-selected-inactive:#fbf8f833;--label-shadow:0 1px 2px #000c, 0 0 6px #00000073;--label-ink:var(--wall-ink);--label-halo:0 1px 2px #000c, 0 0 6px #00000073;--icon-shadow:drop-shadow(0 1px 1.2px #00000038) drop-shadow(0 3px 5px #0000001a);--icon-press:brightness(.72);--icon-clear-top:#ffffffb8;--icon-clear-bottom:#ffffff61;--icon-trash-ink:#3a3a3f;--progress-track:#1d1d1f26;--clock-face:#ffffffd1;--clock-minor:#1d1d1f59;--chat-bg:#fff;--chat-shadow:#0000002e 0px 0px 0px .5px, #28190a47 0px 24px 70px, #0000001a 0px 6px 18px;--chat-titlebar:#f6f6f6;--chat-titlebar-border:#e3e3e3;--chat-badge-bg:#e8e8e8;--chat-badge-text:#555;--bubble-bot-bg:#fff;--bubble-bot-border:#e4e4e7;--bubble-user-bg:#e9e9eb;--bubble-text:#000;--pill-bg:#fff;--pill-fg:var(--accent-text);--composer-border:#efefef;--input-bg:#f4f4f5;--input-border:#e4e4e7;--muted:#8a8a8e;--send-bg:#111;--send-fg:#fff;--shimmer-base:#8a8a8e;--shimmer-hi:#1d1d1f}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text:#f2f2f2;--text-strong:#f2f2f2;--text-55:#f2f2f2b0;--text-50:#f2f2f2a6;--text-60:#f2f2f2b8;--red-text:#ff8d7a;--ok-text:#6fdc8c;--menubar-bg:#1c1a1699;--menubar-scrim:linear-gradient(180deg, #0000004d, #0000);--menubar-border:#ffffff14;--toggle-bg:#ffffff1a;--toggle-border:#ffffff29;--knob-bg:#f2f2f2;--knob-shadow:#0006 0px 1px 2px;--battery-dim:#f2f2f273;--glass-bg:#0000004d;--glass-border:#ffffff1a;--glass-shadow:#ffffff14 0px 1px 0px inset, #0000004d 0px 8px 32px;--window-bg:#1e1c18b8;--window-border:#ffffff1a;--window-shadow:#00000080 0px 0px 0px .5px, #00000080 0px 30px 80px, #0000004d 0px 8px 24px;--divider:#ffffff1a;--hover-row:#ffffff14;--label-pill:#00000059;--dock-dot:#fbf8f8e6;--dock-separator:#fbf8f873;--tooltip-bg:#28282ad1;--tooltip-border:#ffffff2e;--lg-tint:#1e1c1861;--lg-tint-bottom:#1412104d;--lg-border:#ffffff29;--lg-hairline:#0006;--lg-rim-top:#ffffff61;--lg-rim-bottom:#ffffff1a;--lg-shadow:0 10px 30px #0006, 0 2px 6px #00000040;--win-shadow-active:0 0 0 .5px #0009, 0 0 0 1px #ffffff14 inset, 0 22px 60px #0000008c, 0 6px 18px #0000004d;--win-shadow-inactive:0 0 0 .5px #00000080, 0 14px 36px #00000059, 0 3px 10px #0003;--win-titlebar:linear-gradient(180deg, #34322ee0, #2a2825d6);--btn-bg:#ffffff24;--btn-border:#0006;--field-bg:#ffffff12;--group-bg:#ffffff0d;--group-border:#ffffff14;--sidebar-bg:#24221fd9;--win-titlebar-border:#00000059;--traffic-inactive:#4a4845;--traffic-inactive-border:#ffffff14;--menu-tint:#2e2c28f2;--menu-tint-bottom:#262421eb;--menu-title-open:#ffffff29;--menu-disabled:#f2f2f24d;--menu-separator:#ffffff1f;--glass-solid:#262421;--sheet-bg:#24221ff7;--icon-selected-bg:#ffffff29;--label-selected-inactive:#fff3;--label-shadow:0 1px 2px #000c, 0 0 6px #00000073;--label-ink:var(--wall-ink);--label-halo:0 1px 2px #000c, 0 0 6px #00000073;--icon-shadow:drop-shadow(0 1px 1.2px #0006) drop-shadow(0 3px 6px #00000038);--icon-press:brightness(.62);--icon-clear-top:#ffffff4d;--icon-clear-bottom:#ffffff1f;--icon-trash-ink:#f2f2f2;--progress-track:#ffffff2e;--clock-face:#ffffff1a;--clock-minor:#f2f2f266;--chat-bg:#1e1c19;--chat-shadow:#00000080 0px 0px 0px .5px, #00000080 0px 24px 70px, #0000004d 0px 6px 18px;--chat-titlebar:#282622;--chat-titlebar-border:#3a3733;--chat-badge-bg:#3a3733;--chat-badge-text:#c8c4bd;--bubble-bot-bg:#262420;--bubble-bot-border:#3a3733;--bubble-user-bg:#3a3834;--bubble-text:#f2f2f2;--pill-bg:transparent;--pill-fg:var(--accent-text);--composer-border:#2f2c28;--input-bg:#2a2825;--input-border:#3a3733;--muted:#9a968f;--send-bg:#f2f2f2;--send-fg:#111;--shimmer-base:#9a968f;--shimmer-hi:#f2f2f2}:root{--brand-chalk:var(--z-chalk);--brand-forest:var(--z-forest-black);--brand-olive:var(--z-olive);--brand-blu:var(--z-olive);--brand-surface:var(--z-chalk);--brand-text:var(--z-forest-black);--brand-text-2:var(--z-walnut);--font-brand-display:"PP Neue Machina", "Funnel Sans", var(--font-ui);--font-brand-text:"Funnel Sans", var(--font-ui);--wall-color:var(--wall-color-0);--wall-image:var(--wall-image-0)}:root[data-theme=dark]{--brand-surface:var(--z-forest-black);--brand-text:var(--z-chalk);--brand-text-2:var(--z-sand)}:root{--wall-ink:#fff;--ui-text:var(--text);--sc-bg:var(--z-chalk);--sc-ink:var(--z-forest-black);--sc-text:var(--z-neutri-01);--sc-on-dark-2:var(--z-bosco-arancio-09);--sc-legal:var(--z-bosco-arancio-08);--sc-tile:var(--z-dried-herb);--sc-news:var(--z-mist);--sc-chip:var(--z-bosco-arancio-11);--sc-highlight:var(--z-bosco-arancio-12);--sc-card:linear-gradient(160deg, var(--z-bosco-arancio-01) 0%, var(--z-bosco-arancio-02) 45%, var(--z-walnut) 100%);--sc-cta:var(--z-tangerine);--sc-on-cta:var(--z-forest-black);--sc-dim:var(--z-forest-black);--sc-edge-shadow:linear-gradient(to top, #1b23224d, #1b232200);--sc-nav-glass:#fbf8f8e0;--sc-nav-glass-solid:#fbf8f8f5;--sc-nav-border:#1b232214;--sc-nav-shadow:0 10px 30px #1b23222e;--sc-card-shadow:0 10px 30px #1b23221f;--sc-pill-bg:#fbf8f81a;--sc-pill-border:#e9d4b259;--sc-glow:#e9d4b229;--dock-glass:#fbf8f84d;--dock-glass-solid:#fbf8f866;--dock-border:#fbf8f866;--dock-shadow:0 12px 32px #0000004d, inset 0 1px 0 #fbf8f880;--still-surface:#fff;--still-chrome:#f5f4f3;--still-hairline:#e3e1e2;--still-ink:#1d1d1f;--still-ink-2:#5e5e63;--still-row-active:#ebe9e8;--still-avatar:#6e6e73;--still-idle:var(--z-neutri-15);--still-red:#ff5f57;--still-yellow:#febc2e;--still-green:#28c840;--still-shadow:0 24px 60px #00000073;--still-border:#0000001a;--still-accent:var(--z-tangerine);--still-on-accent:var(--z-forest-black)}section[data-wall]>header{--text:var(--wall-ink);--menu-title-open:#fbf8f82e;--battery-dim:#ffffff73}section[data-wall]>header .lg-menu{--text:var(--ui-text)}@font-face{font-family:Funnel Sans;src:url(/fonts/FunnelSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Funnel Sans;src:url(/fonts/FunnelSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Machina;src:url(/fonts/PPNeueMachina-PlainUltrabold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}.brand-text,.brand-display{font-synthesis:none}.brand-display{font-family:var(--font-brand-display)}:root{--caret:var(--accent-text);--band-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--band-bg:color-mix(in srgb, var(--accent) 16%, transparent)}}:root{--band-border:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--band-border:color-mix(in srgb, var(--accent) 65%, transparent)}}:root{--z-olive:#465234;--z-dried-herb:#a5b79b;--z-sand:#e9d4b2;--z-tangerine:#f98643;--z-forest-black:#1b2322;--z-chalk:#fbf8f8;--z-denim:#65749c;--z-mist:#dddee6;--z-granite:#73685d;--z-walnut:#433531;--z-dark-blue:#292b32;--z-cool-gray:#c6cdcd;--z-deep-forest:#0f1313;--z-caldo-verde-00:#f98643;--z-caldo-verde-01:#f69659;--z-caldo-verde-02:#f3a56f;--z-caldo-verde-03:#efb586;--z-caldo-verde-04:#ecc49c;--z-caldo-verde-05:#e9d4b2;--z-caldo-verde-06:#eddbc0;--z-caldo-verde-07:#f0e2ce;--z-caldo-verde-08:#f4eadc;--z-caldo-verde-09:#f7f1ea;--z-caldo-verde-10:#fbf8f8;--z-caldo-verde-11:#eaebe5;--z-caldo-verde-12:#d9ded3;--z-caldo-verde-13:#c7d1c0;--z-caldo-verde-14:#b6c4ae;--z-caldo-verde-15:#a5b79b;--z-caldo-verde-16:#92a386;--z-caldo-verde-17:#7f8f72;--z-caldo-verde-18:#6c7a5d;--z-caldo-verde-19:#596649;--z-caldo-verde-20:#465234;--z-terra-blu-00:#433531;--z-terra-blu-01:#4d3f3a;--z-terra-blu-02:#564943;--z-terra-blu-03:#60544b;--z-terra-blu-04:#695e54;--z-terra-blu-05:#73685d;--z-terra-blu-06:#8e857c;--z-terra-blu-07:#a9a29b;--z-terra-blu-08:#c5beba;--z-terra-blu-09:#e0dbd9;--z-terra-blu-10:#fbf8f8;--z-terra-blu-11:#dddee6;--z-terra-blu-12:#bfc3d3;--z-terra-blu-13:#a1a9c1;--z-terra-blu-14:#838eae;--z-terra-blu-15:#65749c;--z-terra-blu-16:#596587;--z-terra-blu-17:#4d5772;--z-terra-blu-18:#41485c;--z-terra-blu-19:#353a47;--z-terra-blu-20:#292b32;--z-neutri-00:#1b2322;--z-neutri-01:#3d4544;--z-neutri-02:#5f6766;--z-neutri-03:#828989;--z-neutri-04:#a4abab;--z-neutri-05:#c6cdcd;--z-neutri-06:#d1d6d6;--z-neutri-07:#dbdede;--z-neutri-08:#e6e7e7;--z-neutri-09:#f0efef;--z-neutri-10:#fbf8f8;--z-neutri-11:#eae8e8;--z-neutri-12:#d9d7d8;--z-neutri-13:#c7c7c8;--z-neutri-14:#b6b6b8;--z-neutri-15:#a5a6a8;--z-neutri-16:#8c8d90;--z-neutri-17:#737579;--z-neutri-18:#5b5c61;--z-neutri-19:#42444a;--z-neutri-20:#292b32;--z-bosco-arancio-00:#1b2322;--z-bosco-arancio-01:#242c26;--z-bosco-arancio-02:#2c3629;--z-bosco-arancio-03:#353f2d;--z-bosco-arancio-04:#3d4930;--z-bosco-arancio-05:#465234;--z-bosco-arancio-06:#6a735b;--z-bosco-arancio-07:#8e9482;--z-bosco-arancio-08:#b3b6aa;--z-bosco-arancio-09:#d7d7d1;--z-bosco-arancio-10:#fbf8f8;--z-bosco-arancio-11:#fbe1d4;--z-bosco-arancio-12:#facab0;--z-bosco-arancio-13:#fab48b;--z-bosco-arancio-14:#f99d67;--z-bosco-arancio-15:#f98643;--z-bosco-arancio-16:#d5763f;--z-bosco-arancio-17:#b0663c;--z-bosco-arancio-18:#8c5538;--z-bosco-arancio-19:#674535;--z-bosco-arancio-20:#433531}:root[data-accent=multicolor]{--accent:#f98643;--accent-text:#8c5538;--on-accent:#1b2322}:root[data-theme=dark][data-accent=multicolor]{--accent:#f98643;--accent-text:#fab48b}:root[data-accent=tangerine]{--accent:#f98643;--accent-text:#8c5538;--on-accent:#1b2322}:root[data-theme=dark][data-accent=tangerine]{--accent:#f98643;--accent-text:#fab48b}:root[data-accent=blue]{--accent:#0a63cc;--accent-text:#005bc4;--on-accent:#fff}:root[data-theme=dark][data-accent=blue]{--accent:#1170dc;--accent-text:#64a8ff}:root[data-accent=purple]{--accent:#8a3fc7;--accent-text:#7d33b8;--on-accent:#fff}:root[data-theme=dark][data-accent=purple]{--accent:#9548d1;--accent-text:#c08cff}:root[data-accent=pink]{--accent:#c0245f;--accent-text:#a81e55;--on-accent:#fff}:root[data-theme=dark][data-accent=pink]{--accent:#d13370;--accent-text:#ff7fb0}:root[data-accent=red]{--accent:#c9291f;--accent-text:#b3231a;--on-accent:#fff}:root[data-theme=dark][data-accent=red]{--accent:#d2352b;--accent-text:#ff8479}:root[data-accent=orange]{--accent:#9a5800;--accent-text:#8a4e00;--on-accent:#fff}:root[data-theme=dark][data-accent=orange]{--accent:#a86200;--accent-text:#ffaa3d}:root[data-accent=yellow]{--accent:#8a6500;--accent-text:#735500;--on-accent:#fff}:root[data-theme=dark][data-accent=yellow]{--accent:#946d00;--accent-text:#ffd60a}:root[data-accent=green]{--accent:#17762f;--accent-text:#126027;--on-accent:#fff}:root[data-theme=dark][data-accent=green]{--accent:#1c8139;--accent-text:#5fdc7f}:root[data-accent=graphite]{--accent:#6e6e73;--accent-text:#636368;--on-accent:#fff}:root[data-theme=dark][data-accent=graphite]{--accent:#747479;--accent-text:#aeaeb2}:root{--swatch-multicolor:conic-gradient(from 90deg, #f5524c, #ffa00a, #ffc40d, #4cc24f, #1a7cf0, #a152e0, #f2559a, #f5524c);--swatch-tangerine:#f98643;--swatch-blue:#1a7cf0;--swatch-purple:#a152e0;--swatch-pink:#f2559a;--swatch-red:#f5524c;--swatch-orange:#ffa00a;--swatch-yellow:#ffc40d;--swatch-green:#4cc24f;--swatch-graphite:#8e8e93;--ic-brand-top:var(--z-walnut);--ic-brand-bottom:var(--z-walnut);--ic-brand-glyph:var(--z-chalk);--ic-finder-top:#8fd0ff;--ic-finder-bottom:#1c6fe0;--ic-finder-glyph:#fff;--ic-safari-top:#9bdcff;--ic-safari-bottom:#1f7bea;--ic-safari-glyph:#fff;--ic-mail-top:#5fb4ff;--ic-mail-bottom:#1766db;--ic-mail-glyph:#fff;--ic-calendar-top:#fff;--ic-calendar-bottom:#ededed;--ic-calendar-glyph:#1d1d1f;--ic-calendar-header:#e0533d;--ic-terminal-top:#55555a;--ic-terminal-bottom:#1c1c1e;--ic-terminal-glyph:#fff;--ic-settings-top:#dedee2;--ic-settings-bottom:#8c8c93;--ic-settings-glyph:#3a3a3f;--ic-youtube-top:#ff4b41;--ic-youtube-bottom:#d8211b;--ic-youtube-glyph:#fff;--ic-music-top:#ff6f91;--ic-music-bottom:#c4143f;--ic-music-glyph:#fff;--ic-phone-top:#34c77b;--ic-phone-bottom:#0b7a46;--ic-phone-glyph:#fff;--ic-messages-top:#62c943;--ic-messages-bottom:#1b7a2a;--ic-messages-glyph:#fff;--ic-notes-top:#ffe680;--ic-notes-bottom:#f4b81a;--ic-notes-glyph:#4a3a00;--ic-notes-paper:#fffdf0;--ic-photos-top:#fff;--ic-photos-bottom:#f0f0f4;--ic-photos-glyph:#1d1d1f;--ic-maps-top:#a4e3a0;--ic-maps-bottom:#46b86a;--ic-maps-glyph:#16422a;--ic-maps-water:#6cb8ff;--ic-maps-road:#ffd34d;--ic-maps-pin:#e0533d;--spectrum-1:#ff5a4f;--spectrum-2:#ff9f0a;--spectrum-3:#ffd60a;--spectrum-4:#32c759;--spectrum-5:#2ec4b6;--spectrum-6:#1a7cf0;--spectrum-7:#7d5cf0;--spectrum-8:#e8499c;--art-ember:radial-gradient(circle at 18% 14% in oklab, #ffc46b 0%, #ffc46b00 58%), radial-gradient(circle at 88% 92% in oklab, #7a1f5c 0%, #7a1f5c00 62%), linear-gradient(155deg in oklab, #ff7a59, #c5254b);--art-lagoon:radial-gradient(circle at 18% 14% in oklab, #9bf0e0 0%, #9bf0e000 58%), radial-gradient(circle at 88% 92% in oklab, #0e2f7a 0%, #0e2f7a00 62%), linear-gradient(150deg in oklab, #3fd0d4, #1b5fbf);--art-violet:radial-gradient(circle at 18% 14% in oklab, #ff9ed8 0%, #ff9ed800 58%), radial-gradient(circle at 88% 92% in oklab, #2a1b7a 0%, #2a1b7a00 62%), linear-gradient(160deg in oklab, #b388ff, #5b3fd6);--art-citrus:radial-gradient(circle at 18% 14% in oklab, #fff2a8 0%, #fff2a800 58%), radial-gradient(circle at 88% 92% in oklab, #e4572e 0%, #e4572e00 62%), linear-gradient(145deg in oklab, #ffe066, #ff8c42);--art-meadow:radial-gradient(circle at 18% 14% in oklab, #e3f5a0 0%, #e3f5a000 58%), radial-gradient(circle at 88% 92% in oklab, #0f5e5a 0%, #0f5e5a00 62%), linear-gradient(150deg in oklab, #8ee06b, #1e9e6b);--art-rose:radial-gradient(circle at 18% 14% in oklab, #ffd9a8 0%, #ffd9a800 58%), radial-gradient(circle at 88% 92% in oklab, #8e2e6b 0%, #8e2e6b00 62%), linear-gradient(160deg in oklab, #ffb3c7, #e5547f);--art-ink:radial-gradient(circle at 18% 14% in oklab, #7c6fe0 0%, #7c6fe000 58%), radial-gradient(circle at 88% 92% in oklab, #e0457b 0%, #e0457b00 62%), linear-gradient(165deg in oklab, #3a3f5c, #0f1226);--art-dune:radial-gradient(circle at 18% 14% in oklab, #ffe9c2 0%, #ffe9c200 58%), radial-gradient(circle at 88% 92% in oklab, #6b3a2a 0%, #6b3a2a00 62%), linear-gradient(150deg in oklab, #f2c48d, #b8643a);--art-glacier:radial-gradient(circle at 18% 14% in oklab, #f0fbff 0%, #f0fbff00 58%), radial-gradient(circle at 88% 92% in oklab, #3a4fb0 0%, #3a4fb000 62%), linear-gradient(155deg in oklab, #bde8ff, #5a9be8);--art-neon:radial-gradient(circle at 18% 14% in oklab, #25d0ff 0%, #25d0ff00 58%), radial-gradient(circle at 88% 92% in oklab, #12063a 0%, #12063a00 62%), linear-gradient(150deg in oklab, #ff4fa3, #4a1fb8);--art-forest:radial-gradient(circle at 18% 14% in oklab, #b7d68a 0%, #b7d68a00 58%), radial-gradient(circle at 88% 92% in oklab, #0a1b17 0%, #0a1b1700 62%), linear-gradient(160deg in oklab, #4f8a5b, #16352b);--art-sunrise:radial-gradient(circle at 18% 14% in oklab, #ffe29a 0%, #ffe29a00 58%), radial-gradient(circle at 88% 92% in oklab, #6a5acd 0%, #6a5acd00 62%), linear-gradient(145deg in oklab, #ff9a8b, #ff6a88);--wall-color-0:#433531;--wall-image-0:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #41485c 0%, #41485c00 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #353a47 0%, #353a4700 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #8c5538 0%, #8c553800 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #674535 0%, #67453500 100%), linear-gradient(180deg in oklab, #292b32 0%, #353a47 28%, #433531 60%, #5a4034 82%, #674535 100%)}:root[data-theme=dark]{--wall-color-0:#433531;--wall-image-0:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #41485c 0%, #41485c00 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #353a47 0%, #353a4700 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #8c5538 0%, #8c553800 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #674535 0%, #67453500 100%), linear-gradient(180deg in oklab, #292b32 0%, #353a47 28%, #433531 60%, #5a4034 82%, #674535 100%)}:root:not([data-theme=dark]) [data-wall="4"]{--wall-color:#9a86f5;--wall-image:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #bfe6ff 0%, #bfe6ff00 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #6fdccf 0%, #6fdccf00 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #ff9ec0 0%, #ff9ec000 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #f086c0 0%, #f086c000 100%), linear-gradient(160deg in oklab, #6fa8ff 0%, #9a86f5 55%, #f086c0 100%)}:root[data-theme=dark] [data-wall="4"]{--wall-color:#5343a3;--wall-image:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #597393 0%, #59739300 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #2c7a80 0%, #2c7a8000 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #934c73 0%, #934c7300 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #8d3f77 0%, #8d3f7700 100%), linear-gradient(160deg in oklab, #315aa8 0%, #5343a3 55%, #8d3f77 100%)}:root:not([data-theme=dark]) [data-wall="5"]{--wall-color:#f6a27c;--wall-image:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #ffebc6 0%, #ffebc600 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #b58ad0 0%, #b58ad000 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #f08a6a 0%, #f08a6a00 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #cc6a86 0%, #cc6a8600 100%), linear-gradient(160deg in oklab, #ffd6a0 0%, #f6a27c 55%, #cc6a86 100%)}:root[data-theme=dark] [data-wall="5"]{--wall-color:#96513a;--wall-image:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #826e5a 0%, #826e5a00 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #6b467d 0%, #6b467d00 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #954431 0%, #95443100 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #81334c 0%, #81334c00 100%), linear-gradient(160deg in oklab, #8c6948 0%, #96513a 55%, #81334c 100%)}:root:not([data-theme=dark])[data-wall-boot="4"] [data-wall="0"]{--wall-color:#9a86f5;--wall-image:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #bfe6ff 0%, #bfe6ff00 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #6fdccf 0%, #6fdccf00 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #ff9ec0 0%, #ff9ec000 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #f086c0 0%, #f086c000 100%), linear-gradient(160deg in oklab, #6fa8ff 0%, #9a86f5 55%, #f086c0 100%)}:root[data-theme=dark][data-wall-boot="4"] [data-wall="0"]{--wall-color:#5343a3;--wall-image:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #597393 0%, #59739300 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #2c7a80 0%, #2c7a8000 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #934c73 0%, #934c7300 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #8d3f77 0%, #8d3f7700 100%), linear-gradient(160deg in oklab, #315aa8 0%, #5343a3 55%, #8d3f77 100%)}:root:not([data-theme=dark])[data-wall-boot="5"] [data-wall="0"]{--wall-color:#f6a27c;--wall-image:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #ffebc6 0%, #ffebc600 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #b58ad0 0%, #b58ad000 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #f08a6a 0%, #f08a6a00 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #cc6a86 0%, #cc6a8600 100%), linear-gradient(160deg in oklab, #ffd6a0 0%, #f6a27c 55%, #cc6a86 100%)}:root[data-theme=dark][data-wall-boot="5"] [data-wall="0"]{--wall-color:#96513a;--wall-image:radial-gradient(ellipse 60% 55% at 12% 16% in oklab, #826e5a 0%, #826e5a00 100%), radial-gradient(ellipse 50% 50% at 88% 10% in oklab, #6b467d 0%, #6b467d00 100%), radial-gradient(ellipse 55% 60% at 92% 92% in oklab, #954431 0%, #95443100 100%), radial-gradient(ellipse 50% 55% at 6% 96% in oklab, #81334c 0%, #81334c00 100%), linear-gradient(160deg in oklab, #8c6948 0%, #96513a 55%, #81334c 100%)}[data-wall="0"]{--wall-color:var(--wall-color-0);--wall-image:var(--wall-image-0)}:root[data-theme=dark] .only-light,:root:not([data-theme=dark]) .only-dark,.boot-screen{display:none}html[data-boot] .boot-screen{z-index:5000;background-color:var(--brand-forest);flex-direction:column;justify-content:center;align-items:center;gap:44px;transition:opacity .35s;display:flex;position:fixed;inset:0}html[data-boot=leaving] .boot-screen{opacity:0}.boot-bar{background-color:#fbf8f838;border-radius:3px;width:168px;height:5px;overflow:hidden}.boot-bar>span{background-color:var(--brand-chalk);border-radius:3px;width:0;height:100%;animation:1.15s cubic-bezier(.4,0,.3,1) .1s forwards boot-progress;display:block}@keyframes boot-progress{to{width:100%}}html,body{background-color:var(--wall-color);color:var(--text);font-family:var(--font-ui);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}button{font:inherit;color:inherit;cursor:default;background:0 0;border:0;padding:0}a,button,select,[role=button],[role=option],[role=menuitem]{cursor:default}button,select,label{-webkit-user-select:none;user-select:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accent-text)}@supports (color:color-mix(in lab, red, red)){:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-text) 90%, transparent)}}:focus-visible{outline-offset:1px}.mac-btn{height:24px;font-family:var(--font-ui);white-space:nowrap;color:var(--text);background-color:var(--btn-bg);box-shadow:0 0 0 .5px var(--btn-border), 0 .5px 1px #0000001f;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:400;line-height:16px;display:inline-flex}.mac-btn:active:not(:disabled){filter:brightness(.92)}.mac-btn:disabled{opacity:.45}.mac-btn-default{color:var(--on-accent);background-image:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.mac-btn-default{background-image:linear-gradient(180deg, color-mix(in srgb, var(--accent) 88%, white), var(--accent))}}.mac-btn-default{box-shadow:0 0 0 .5px #0000001f,0 .5px 1px #0000002e}.mac-btn-small{height:22px;padding:0 11px;font-size:12px}.mac-field{height:26px;font-family:var(--font-ui);color:var(--text);background-color:var(--field-bg);box-shadow:0 0 0 .5px var(--btn-border) inset;border:0;border-radius:999px;outline:none;padding:0 10px;font-size:13px;line-height:16px}.mac-field:focus{box-shadow:0 0 0 3.5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.mac-field:focus{box-shadow:0 0 0 3.5px color-mix(in srgb, var(--accent) 45%, transparent)}}.mac-switch{appearance:none;background-color:var(--toggle-bg);width:32px;height:18px;box-shadow:0 0 0 .5px var(--btn-border) inset;border-radius:999px;flex-shrink:0;transition:background-color .15s;position:relative}.mac-switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.mac-switch:checked{background-color:var(--accent)}.mac-switch:checked:after{transform:translate(14px)}.mac-popup{appearance:none;height:24px;font-family:var(--font-ui);color:var(--text);background-color:var(--btn-bg);box-shadow:0 0 0 .5px var(--btn-border), 0 .5px 1px #0000001f;border:0;border-radius:7px;padding:0 28px 0 11px;font-size:13px}.glass{background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.liquid-glass{background-image:linear-gradient(180deg, var(--lg-tint), var(--lg-tint-bottom));box-shadow:0 0 0 .5px var(--lg-hairline), var(--lg-shadow);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturate));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturate));position:relative}.liquid-glass:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--lg-rim-top) 0%, var(--lg-border) 18%, transparent 55%, var(--lg-rim-bottom) 100%);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-transparency:reduce){.liquid-glass{background-image:none;background-color:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.liquid-glass.lg-menu{background-image:linear-gradient(180deg, var(--menu-tint), var(--menu-tint-bottom));-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%)}.liquid-glass.lg-floor{background-color:var(--glass-solid)}@supports (color:color-mix(in lab, red, red)){.liquid-glass.lg-floor{background-color:color-mix(in srgb, var(--glass-solid) 55%, transparent)}}@media (prefers-reduced-transparency:reduce){.liquid-glass.lg-floor{background-color:var(--glass-solid)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.liquid-glass,.liquid-glass.lg-menu{background-image:none;background-color:var(--glass-solid)}.glass{background-color:var(--glass-solid)}}:root .fd-sheet{background:var(--sheet-bg)}@media (prefers-reduced-transparency:reduce){:root .fd-sheet{background:var(--glass-solid)}}.menu-item:not(:disabled):hover,.menu-item:not(:disabled):focus-visible,.menu-item[data-hot=true]:not(:disabled){background-color:var(--accent);outline:none;color:var(--on-accent)!important}.menu-item:not(:disabled):hover .menu-shortcut,.menu-item:not(:disabled):focus-visible .menu-shortcut{color:var(--on-accent)}.app-tile .app-art{transition:transform .16s cubic-bezier(.2,0,0,1),filter .12s}.app-tile:not(.app-tile-disabled):hover .app-art{transform:translateY(-2px)scale(1.05)}.app-tile:not(.app-tile-disabled):active .app-art{filter:var(--icon-press);transform:translateY(0)scale(.98)}.app-tile-disabled{opacity:.45}@media (prefers-reduced-motion:reduce){.app-tile:not(.app-tile-disabled):hover .app-art{transform:none}}.dock-btn:active .dock-art{filter:var(--icon-press)}.window{background-color:var(--window-bg);border:1px solid var(--window-border);box-shadow:var(--window-shadow);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shimmer{background-image:linear-gradient(90deg, var(--shimmer-base) 0%, var(--shimmer-base) 35%, var(--shimmer-hi) 50%, var(--shimmer-base) 65%, var(--shimmer-base) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.2s linear infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.caret-blink{animation:1s step-end infinite caret-blink}@media (prefers-reduced-motion:reduce){.caret-blink{opacity:1;animation:none!important}}@keyframes caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.spotlight-input::placeholder{color:var(--text);opacity:1;transition:color .15s}.spotlight-input:focus::placeholder{color:var(--text-50)}.spotlight-input[data-wrap]::placeholder,.spotlight-input[data-wrap]:focus::placeholder{color:#0000}.spotlight-ghost{color:var(--text);transition:color .15s}.spotlight-input:focus~.spotlight-ghost{color:var(--text-50)}.chat-input::placeholder{color:var(--muted);opacity:1}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.traffic-glyph{opacity:0}.traffic-group:hover .traffic-glyph,.traffic-group:focus-within .traffic-glyph{opacity:1}[data-active=false] .traffic-light:not(:disabled) .traffic-dot{background-color:var(--traffic-inactive)!important;box-shadow:0 0 0 .5px var(--traffic-inactive-border) inset!important}[data-active=false] .traffic-group:hover .traffic-light:not(:disabled) .traffic-dot{background-color:var(--light-color)!important}.traffic-light:disabled .traffic-dot{background-color:var(--traffic-inactive)!important}.traffic-light:active:not(:disabled){filter:brightness(.82)}@media (max-width:768px){.desktop-only{display:none}}@media not all and (max-width:768px){.mobile-only{display:none}}html{scrollbar-gutter:stable;scroll-padding-top:96px}@media (max-width:768px){html{scroll-padding-top:84px}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html[data-boot]{overflow:hidden}html:has(.demo-root){overflow:hidden}html[data-lang-boot] [data-lang-gate]{visibility:hidden}.scroll-stage{z-index:0;height:100svh;position:sticky;top:0}.scroll-stage>[data-wall]:focus{outline:none}.scroll-sheet{z-index:1;color:var(--sc-ink);font-family:var(--font-brand-text);position:relative}.scroll-sheet :is(a[href],button){cursor:pointer}.scroll-dock-lift{z-index:900;pointer-events:none;transition:opacity .2s cubic-bezier(0,0,.2,1),visibility;position:absolute;inset:0}.scroll-dock-lift[data-flow]{pointer-events:auto;position:relative;inset:auto}[data-scroll-stage][data-sp]:not([data-sp=rest]) .scroll-dock-lift{z-index:1070}@supports not (animation-timeline:scroll()){[data-scroll-stage][data-sp]:not([data-sp=rest]) .scroll-dock-lift{will-change:transform}}[data-scroll-stage][data-sp=pinned] .scroll-dock-lift{opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(0,0,.2,1),visibility 0s linear .2s}[data-scroll-stage] [data-status-bar]{z-index:5}[data-scroll-stage][data-sp]:not([data-sp=rest]) [data-status-bar]{z-index:1064}.scroll-fx{pointer-events:none;position:absolute;inset:0}.scroll-fx-veil{z-index:1060;background-color:var(--wall-color);background-image:var(--wall-image);opacity:0;will-change:opacity}[data-scroll-stage]:is([data-sp=covered],[data-sp=pinned]) .scroll-fx-veil{pointer-events:auto}.scroll-fx-dim{z-index:1062;background-color:var(--sc-dim);opacity:0;will-change:opacity}.scroll-fx-edge{z-index:1063;background-image:var(--sc-edge-shadow);opacity:0;will-change:transform, opacity;height:64px;top:auto}@supports (animation-timeline:scroll()){[data-scroll-stage][data-sp] :is(.scroll-dock-lift,.scroll-fx-veil,.scroll-fx-dim,.scroll-fx-edge){animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root)}[data-scroll-stage][data-sp] .scroll-dock-lift{animation-name:sp-lift;animation-range:0px var(--sp-pin,1px)}[data-scroll-stage][data-sp] .scroll-fx-veil{animation-name:sp-show;animation-range:calc(var(--sp-pin,1px) * .3) calc(var(--sp-pin,1px) * .9)}[data-scroll-stage][data-sp] .scroll-fx-dim{animation-name:sp-dim;animation-range:0px var(--sp-pin,1px)}[data-scroll-stage][data-sp] .scroll-fx-edge{animation-name:sp-edge-rise,sp-show;animation-timeline:scroll(root),scroll(root);animation-range:0px var(--sp-stage-h,1px), 0px calc(var(--sp-pin,1px) * .25)}}@keyframes sp-lift{0%{transform:translate(0)}to{transform:translate3d(0, calc(-1 * var(--sp-pin,0px)), 0)}}@keyframes sp-show{0%{opacity:0}to{opacity:1}}@keyframes sp-dim{0%{opacity:0}to{opacity:.5}}@keyframes sp-edge-rise{0%{transform:translate(0)}to{transform:translate3d(0, calc(-1 * var(--sp-stage-h,0px)), 0)}}@media (prefers-reduced-motion:reduce){.scroll-dock-lift,[data-scroll-stage][data-sp=pinned] .scroll-dock-lift{transition:none}}@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-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-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-ease{syntax:"*";inherits:false}
