/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}.hidingHeader{--hidingHeader-height:auto;--hidingHeader-bounds-height:auto;--hidingHeader-animation-offset:0px;z-index:10;height:var(--hidingHeader-bounds-height);margin-bottom:calc(var(--hidingHeader-height) - var(--hidingHeader-bounds-height));pointer-events:none;position:relative}.hidingHeader-in{pointer-events:auto;transform:translateY(var(--hidingHeader-animation-offset));transition:transform .2s;position:sticky;top:0}@media (prefers-reduced-motion){.hidingHeader-in{transition-duration:1ms;transition-timing-function:step-end}}:root{--fonts-system:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fonts-sans:var(--fonts-system);--fonts-display:"Outfit Variable", "Outfit", var(--fonts-system);--fonts-serif:"Playfair Display Variable", "Playfair Display", Georgia, "Times New Roman", serif;--fonts-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--fonts-handwriting:"Gloria Hallelujah", "Segoe Script", cursive;--fonts-script:"Caveat Variable", "Caveat", "Segoe Script", cursive;--fonts-vietnamese:"Be Vietnam Pro", var(--fonts-system);--fonts-google-sans:"Google Sans Flex", var(--fonts-system);--fonts-rounded:"Nunito Variable", "Nunito", var(--fonts-system);--fonts-inter:"Inter Variable", var(--fonts-system);--fonts-merriweather:"Merriweather Variable", Georgia, "Times New Roman", serif;--fonts-rajdhani:"Rajdhani", var(--fonts-system);--fonts-poppins:"Poppins", var(--fonts-system);--fonts-patrick-hand:"Patrick Hand", var(--fonts-handwriting);--fonts-baloo:"Baloo 2 Variable", "Baloo 2", var(--fonts-system);--fonts-fraunces:"Fraunces Variable", "Fraunces", Georgia, "Times New Roman", serif;--fonts-heading:var(--fonts-serif);--fonts-body:var(--fonts-sans)}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}:root,:host{--color-surface:#0e1218;--color-surface-elevated:#141b24;--color-surface-alt:#18202b;--color-ink:#f2f4f7;--color-ink-secondary:#a7b0bc;--color-ink-tertiary:#8c96a6;--color-divider:#344154;--color-accent:#e0241a;--color-accent-text:#ff6b63;--color-accent-strong:#c81e15;--color-route-idle:#485363;--color-accent-soft:#e0241a38}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-accent-soft:color-mix(in oklab, var(--color-accent) 22%, transparent)}}:root,:host{--color-logo-street:#263244;--color-inverse-surface:#0e1218;--color-inverse-surface-elevated:#141b24;--color-inverse-surface-alt:#18202b;--color-inverse-ink:#f2f4f7;--color-inverse-ink-secondary:#a7b0bc;--color-inverse-ink-tertiary:#8c96a6;--color-inverse-ink-muted:#657184;--color-inverse-line-soft:oklab(75.3855% -.00498068 -.0193419/.1);--color-inverse-line:oklab(75.3855% -.00498068 -.0193419/.22);--color-inverse-line-strong:oklab(96.6482% -.00091958 -.0044508/.34);--color-channel-telegram:#38a3f8;--color-channel-positive:#4dce8b;--font-sans:var(--fonts-system);--font-mono:var(--fonts-mono);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-xl:0px;--radius-2xl:0px;--radius-3xl:0px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--fonts-display)}:root{--status-code-color:var(--color-ink-tertiary);--status-code-font:var(--fonts-display);--status-title-color:var(--color-ink);--status-description-color:var(--color-ink-secondary);--status-details-border:var(--color-divider);--status-details-bg:var(--color-surface-elevated);--status-details-summary-color:var(--color-ink-secondary);--status-details-trace-color:var(--color-ink-secondary);--status-mono-font:var(--fonts-mono);--status-action-bg:var(--color-accent-strong);--status-action-color:#f2f4f7;--status-action-outline:var(--color-accent-strong)}.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-surface:#f2f4f7;--color-surface-elevated:#fff;--color-surface-alt:#e4e9f0;--color-ink:#0e1218;--color-ink-secondary:#344154;--color-ink-tertiary:#505c6c;--color-divider:#cfd6e0;--color-accent:#e0241a;--color-accent-text:#b81b13;--color-accent-strong:#a1160f;--color-route-idle:#657184;--color-accent-soft:#e0241a1a}@supports (color:color-mix(in lab, red, red)){.light{--color-accent-soft:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.light{--color-logo-street:#c5cedb;--color-inverse-surface:#0e1218;--color-inverse-surface-elevated:#141b24;--color-inverse-surface-alt:#18202b;--color-inverse-ink:#f2f4f7;--color-inverse-ink-secondary:#a7b0bc;--color-inverse-ink-tertiary:#8c96a6;--color-inverse-ink-muted:#657184;--color-inverse-line-soft:oklab(75.3855% -.00498068 -.0193419/.1);--color-inverse-line:oklab(75.3855% -.00498068 -.0193419/.22);--color-inverse-line-strong:oklab(96.6482% -.00091958 -.0044508/.34);--color-channel-terminal:#15733b;--color-channel-positive:#15733b;--color-channel-telegram:#006b9f}@layer theme;@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}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);line-height:1.6}::selection{background-color:var(--color-accent-soft);color:var(--color-ink)}button:not(:disabled),[role=button],summary,select,label[for],input[type=checkbox],input[type=radio]{cursor:pointer}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.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}.relative{position:relative}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-5{top:calc(var(--spacing) * 5)}.top-24{top:calc(var(--spacing) * 24)}.right-0{right:0}.-bottom-5{bottom:calc(var(--spacing) * -5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[7\]{z-index:7}.z-\[8\]{z-index:8}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.\!mt-0{margin-top:0!important}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[1080\/520\]{aspect-ratio:1080/520}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-full{height:100%}.min-h-\[300px\]{min-height:300px}.min-h-screen{min-height:100vh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-14{width:calc(var(--spacing) * 14)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[240px\]{max-width:240px}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[2px\]{min-width:2px}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 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,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[12px_minmax\(0\,1fr\)_auto\]{grid-template-columns:12px minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.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-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.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-accent{border-color:var(--color-accent)}.border-accent-text{border-color:var(--color-accent-text)}.border-accent\/30{border-color:#e0241a4d}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.border-accent\/40{border-color:#e0241a66}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.border-accent\/60{border-color:#e0241a99}@supports (color:color-mix(in lab, red, red)){.border-accent\/60{border-color:color-mix(in oklab, var(--color-accent) 60%, transparent)}}.border-channel-positive\/50{border-color:#4dce8b80}@supports (color:color-mix(in lab, red, red)){.border-channel-positive\/50{border-color:color-mix(in oklab, var(--color-channel-positive) 50%, transparent)}}.border-divider{border-color:var(--color-divider)}.border-divider\/60{border-color:#34415499}@supports (color:color-mix(in lab, red, red)){.border-divider\/60{border-color:color-mix(in oklab, var(--color-divider) 60%, transparent)}}.border-ink\/40{border-color:#f2f4f766}@supports (color:color-mix(in lab, red, red)){.border-ink\/40{border-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.border-inverse-ink-secondary{border-color:var(--color-inverse-ink-secondary)}.border-inverse-line{border-color:var(--color-inverse-line)}.border-inverse-line-strong{border-color:var(--color-inverse-line-strong)}.border-inverse-line\/80{border-color:#a7b0bc2d}@supports (color:color-mix(in lab, red, red)){.border-inverse-line\/80{border-color:color-mix(in oklab, var(--color-inverse-line) 80%, transparent)}}.bg-accent{background-color:var(--color-accent)}.bg-accent\/10{background-color:#e0241a1a}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.bg-accent\/15{background-color:#e0241a26}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, var(--color-accent) 15%, transparent)}}.bg-inverse-ink-secondary{background-color:var(--color-inverse-ink-secondary)}.bg-inverse-surface{background-color:var(--color-inverse-surface)}.bg-inverse-surface-alt{background-color:var(--color-inverse-surface-alt)}.bg-inverse-surface-elevated{background-color:var(--color-inverse-surface-elevated)}.bg-inverse-surface-elevated\/95{background-color:#141b24f2}@supports (color:color-mix(in lab, red, red)){.bg-inverse-surface-elevated\/95{background-color:color-mix(in oklab, var(--color-inverse-surface-elevated) 95%, transparent)}}.bg-inverse-surface\/90{background-color:#0e1218e6}@supports (color:color-mix(in lab, red, red)){.bg-inverse-surface\/90{background-color:color-mix(in oklab, var(--color-inverse-surface) 90%, transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-elevated{background-color:var(--color-surface-elevated)}.bg-surface-elevated\/80{background-color:#141b24cc}@supports (color:color-mix(in lab, red, red)){.bg-surface-elevated\/80{background-color:color-mix(in oklab, var(--color-surface-elevated) 80%, transparent)}}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_14\%\,black_86\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.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)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[clamp\(2\.35rem\,4\.6vw\,4\.1rem\)\]{font-size:clamp(2.35rem,4.6vw,4.1rem)}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.38em\]{--tw-tracking:.38em;letter-spacing:.38em}.tracking-\[0\.42em\]{--tw-tracking:.42em;letter-spacing:.42em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-pre-line{white-space:pre-line}.text-accent-text{color:var(--color-accent-text)}.text-accent-text\/90{color:#ff6b63e6}@supports (color:color-mix(in lab, red, red)){.text-accent-text\/90{color:color-mix(in oklab, var(--color-accent-text) 90%, transparent)}}.text-channel-positive{color:var(--color-channel-positive)}.text-channel-telegram{color:var(--color-channel-telegram)}.text-ink{color:var(--color-ink)}.text-ink-secondary{color:var(--color-ink-secondary)}.text-ink-tertiary{color:var(--color-ink-tertiary)}.text-ink-tertiary\/25{color:#8c96a640}@supports (color:color-mix(in lab, red, red)){.text-ink-tertiary\/25{color:color-mix(in oklab, var(--color-ink-tertiary) 25%, transparent)}}.text-inverse-ink{color:var(--color-inverse-ink)}.text-inverse-ink-muted{color:var(--color-inverse-ink-muted)}.text-inverse-ink-secondary{color:var(--color-inverse-ink-secondary)}.text-inverse-ink-tertiary{color:var(--color-inverse-ink-tertiary)}.text-white{color:var(--color-white)}.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}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--color-accent\)\]{accent-color:var(--color-accent)}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:text-ink-tertiary::placeholder{color:var(--color-ink-tertiary)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-accent-text:hover{border-color:var(--color-accent-text)}.hover\:border-accent\/40:hover{border-color:#e0241a66}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:text-accent-text:hover{color:var(--color-accent-text)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-inverse-ink:hover{color:var(--color-inverse-ink)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-accent-text:focus{border-color:var(--color-accent-text)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-accent-text:focus-visible{--tw-ring-color:var(--color-accent-text)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-accent-text:focus-visible{outline-color:var(--color-accent-text)}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=40rem){.sm\:top-5{top:calc(var(--spacing) * 5)}.sm\:right-5{right:calc(var(--spacing) * 5)}.sm\:left-auto{left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:aspect-\[16\/9\]{aspect-ratio:16/9}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:min-h-\[400px\]{min-height:400px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:gap-1{gap:var(--spacing)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=48rem){.md\:inline-flex{display:inline-flex}.md\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-20{padding-inline:calc(var(--spacing) * 20)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=64rem){.lg\:w-\[68\%\]{width:68%}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[1fr_390px\]{grid-template-columns:1fr 390px}.lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}}.text-accent{color:var(--color-accent-text)}}a,a:visited{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}a:-webkit-any-link{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.theme-toggle-moon,.light .theme-toggle-sun{display:none}.light .theme-toggle-moon{display:block}.chat-widget{--chat-accent:var(--color-accent);--chat-accent-soft:var(--color-accent-soft);--chat-accent-text:var(--color-accent-text);--chat-surface:var(--color-surface-elevated);--chat-surface-alt:var(--color-surface-alt);--chat-input-surface:var(--color-surface);--chat-ink:var(--color-ink);--chat-ink-secondary:var(--color-ink-secondary);--chat-divider:var(--color-divider);--chat-font-sans:var(--font-sans);--chat-font-display:var(--font-display)}.hero-region-watermark{z-index:1;background:var(--color-surface);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42% 100%),linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 42% 100%),linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-region-watermark>svg{opacity:.5}.hero-region-pulse{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite hero-region-pulse}@keyframes hero-region-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:.75;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.hero-region-pulse{opacity:.5;animation:none;transform:none}}.reveal{opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-stagger>.reveal{transition-delay:min(calc(var(--stagger-i,0) * 35ms), .36s)}.reveal-stagger>.reveal:first-child{transition-delay:0s}.reveal-stagger>.reveal:nth-child(2){transition-delay:35ms}.reveal-stagger>.reveal:nth-child(3){transition-delay:70ms}.reveal-stagger>.reveal:nth-child(4){transition-delay:.105s}.reveal-stagger>.reveal:nth-child(5){transition-delay:.14s}.reveal-stagger>.reveal:nth-child(6){transition-delay:.175s}.reveal-stagger>.reveal:nth-child(7){transition-delay:.21s}.reveal-stagger>.reveal:nth-child(8){transition-delay:.245s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transition:none!important;transform:none!important}}@keyframes laweta-card-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.laweta-stagger-item{opacity:0;animation:.4s cubic-bezier(.16,1,.3,1) forwards laweta-card-enter;animation-delay:min(calc(var(--stagger-i,0) * 35ms), .36s)}@media (prefers-reduced-motion:reduce){.laweta-stagger-item{opacity:1!important;animation:none!important;transform:none!important}}.card-hover{transition:box-shadow .4s cubic-bezier(.22,1,.36,1)}.card-hover:hover{box-shadow:0 8px 30px oklab(0% none none/.06)}@keyframes count-pop{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.count-animate{opacity:0;transform:scale(.8)}.count-animate.visible{animation:.6s cubic-bezier(.22,1,.36,1) forwards count-pop}.count-animate.visible:nth-child(2){animation-delay:.15s}.count-animate.visible:nth-child(3){animation-delay:.3s}@keyframes badge-glow{0%,to{box-shadow:0 0 8px color-mix(in oklab, var(--color-accent) 15%, transparent)}50%{box-shadow:0 0 20px color-mix(in oklab, var(--color-accent) 30%, transparent)}}.badge-glow{animation:2s ease-in-out infinite badge-glow}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-float{animation:3s ease-in-out infinite float-gentle}.animate-float-delayed{animation:3s ease-in-out 1.5s infinite float-gentle}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1);display:grid}.faq-answer.open{grid-template-rows:1fr}.faq-answer>div{overflow:hidden}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-down{animation:.5s cubic-bezier(.22,1,.36,1) forwards fadeInDown}@keyframes logo-map-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes logo-route-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes logo-notch-in{0%{opacity:0}to{opacity:1}}@keyframes logo-dot-land{0%{transform:scale(0)}72%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes logo-pin-land{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes logo-ch-flash{0%,15%{opacity:0;transform:scale(1.12)}20%,80%{opacity:1;transform:scale(1)}85%,to{opacity:0;transform:scale(.92)}}@keyframes logo-ch-lock{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes logo-lens-spin{0%{transform:rotate(-70deg)}to{transform:rotate(0)}}@keyframes logo-echo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.65)}}.logo-intro{--intro-delay:0s;overflow:visible}.logo-intro .logo-grid{transform-origin:50%;animation:.28s ease-out both logo-map-in;animation-delay:var(--intro-delay)}.logo-intro--deferred{--intro-delay:2.5s}.logo-intro .logo-route{stroke-dasharray:100;animation:.62s cubic-bezier(.32,.94,.6,1) both logo-route-draw;animation-delay:calc(var(--intro-delay) + .28s)}.logo-intro .logo-notch{animation:80ms ease-out both logo-notch-in;animation-delay:calc(var(--intro-delay) + .24s)}.logo-intro .logo-dot{transform-box:fill-box;transform-origin:50%;animation:.14s cubic-bezier(.34,1.4,.64,1) both logo-dot-land;animation-delay:calc(var(--intro-delay) + .86s)}.logo-intro .logo-pin{transform-box:fill-box;transform-origin:50%;animation:.3s cubic-bezier(.22,1,.36,1) both logo-pin-land;animation-delay:calc(var(--intro-delay) + .15s)}.logo-intro .logo-lens-arc{transform-box:fill-box;transform-origin:50%;animation:1.1s cubic-bezier(.22,1,.36,1) both logo-lens-spin;animation-delay:calc(var(--intro-delay) + .15s)}.logo-intro .logo-ch{transform-box:fill-box;transform-origin:50%;opacity:0}.logo-intro .logo-ch-5{animation:logo-ch-flash .22s linear calc(var(--intro-delay) + .18s) both}.logo-intro .logo-ch-4{animation:logo-ch-flash .22s linear calc(var(--intro-delay) + .4s) both}.logo-intro .logo-ch-3{animation:logo-ch-flash .22s linear calc(var(--intro-delay) + .62s) both}.logo-intro .logo-ch-2{animation:logo-ch-flash .22s linear calc(var(--intro-delay) + .84s) both}.logo-intro .logo-ch-1{transform-box:fill-box;transform-origin:50%;animation:logo-ch-lock .28s cubic-bezier(.22, 1, .36, 1) calc(var(--intro-delay) + 1.06s) both}.logo-intro .logo-ping{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards logo-echo;animation-delay:calc(var(--intro-delay) + 1.15s + var(--e,0) * .3s)}@media (prefers-reduced-motion:reduce){.logo-intro .logo-grid,.logo-intro .logo-route,.logo-intro .logo-notch,.logo-intro .logo-dot,.logo-intro .logo-pin,.logo-intro .logo-lens-arc,.logo-intro .logo-ch-1{opacity:1;stroke-dashoffset:0;animation:none;transform:none}.logo-intro .logo-ch,.logo-intro .logo-ping{display:none}}@keyframes intro-screen-out{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes intro-fade-in{0%{opacity:0}to{opacity:1}}@keyframes intro-line-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes intro-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes intro-blink{0%,45%{opacity:1}55%,to{opacity:.25}}@keyframes intro-scan-h{0%{opacity:0;transform:translateY(-46vh)}18%{opacity:.55}58%{transform:translateY(15vh)}78%{transform:translateY(-4vh)}to{opacity:.18;transform:translateY(0)}}@keyframes intro-scan-v{0%{opacity:0;transform:translate(-46vw)}18%{opacity:.55}58%{transform:translate(13vw)}78%{transform:translate(-3vw)}to{opacity:.18;transform:translate(0)}}@keyframes intro-lock-flash{0%{opacity:0;transform:scale(.4)}35%{opacity:.85}to{opacity:0;transform:scale(2.6)}}@keyframes intro-bracket{0%{opacity:0;transform:scale(1.45)}to{opacity:.55;transform:scale(1)}}.intro-screen{z-index:100;background:var(--color-inverse-surface);--intro-siatka-grubosc:1px;background-image:linear-gradient(to right, var(--color-inverse-line-soft) var(--intro-siatka-grubosc), transparent var(--intro-siatka-grubosc)), linear-gradient(to bottom, var(--color-inverse-line-soft) var(--intro-siatka-grubosc), transparent var(--intro-siatka-grubosc));background-size:var(--siatka-modul) var(--siatka-modul);place-items:center;animation:.4s ease-in 4.3s forwards intro-screen-out;display:grid;position:fixed;inset:0}.intro-screen-inner{--logo-h:clamp(120px, 22vh, 196px);flex-direction:column;align-items:center;padding:0 24px;display:flex;position:relative}:root{--znak-kropka-x:.5;--znak-kropka-y:.484}.intro-screen-cross-h,.intro-screen-cross-v{pointer-events:none;opacity:0;position:absolute}.intro-screen-cross-h{top:calc(var(--logo-h) * var(--znak-kropka-y));background:repeating-linear-gradient(to right, var(--color-accent) 0 12px, transparent 12px 20px);height:1px;animation:1.15s cubic-bezier(.4,.06,.2,1) 50ms forwards intro-scan-h;left:-50vw;right:-50vw}.intro-screen-cross-v{top:-50vh;bottom:-50vh;left:calc(50% - var(--logo-h) * (.5 - var(--znak-kropka-x)));background:repeating-linear-gradient(to bottom, var(--color-accent) 0 12px, transparent 12px 20px);width:1px;animation:1.15s cubic-bezier(.4,.06,.2,1) .16s forwards intro-scan-v}.intro-screen-lock{top:calc(var(--logo-h) * var(--znak-kropka-y));left:calc(50% - var(--logo-h) * (.5 - var(--znak-kropka-x)));border:1px solid var(--color-accent);opacity:0;pointer-events:none;border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;animation:.6s ease-out 1.15s forwards intro-lock-flash;position:absolute}.intro-screen-frame{display:block;position:relative}.intro-screen-brackets{pointer-events:none;animation:.5s cubic-bezier(.34,1.4,.64,1) 1.1s both intro-bracket;position:absolute;inset:-26px -30px}.intro-screen-brackets span{border:2px solid var(--color-accent);width:22px;height:22px;position:absolute}.intro-screen-brackets span:first-child{border-bottom:0;border-right:0;top:0;left:0}.intro-screen-brackets span:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.intro-screen-brackets span:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.intro-screen-brackets span:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.intro-screen-logo{--intro-delay:1.1s;height:var(--logo-h);width:auto;color:var(--color-accent);display:block}@keyframes intro-wordmark-in{0%{opacity:0;letter-spacing:.34em}to{opacity:1;letter-spacing:-.03em}}.intro-screen-wordmark{font-family:var(--fonts-display);color:var(--color-inverse-ink);margin-top:26px;font-size:clamp(34px,5.4vw,54px);font-weight:600;line-height:1;animation:.7s cubic-bezier(.22,1,.36,1) 1.15s both intro-wordmark-in}.intro-screen-coords{font-family:var(--fonts-mono);letter-spacing:.1em;color:var(--color-inverse-ink-muted);margin-top:10px;font-size:11px;animation:.4s ease-out 1.6s both intro-fade-in}.intro-screen-coords b{color:var(--color-channel-positive);font-weight:600;animation:.9s step-end 1.65s 3 intro-blink}.intro-screen-log{width:min(400px,82vw);font-family:var(--fonts-mono);letter-spacing:.02em;flex-direction:column;gap:5px;margin-top:30px;font-size:10.5px;display:flex}.intro-screen-line{color:var(--color-inverse-ink-secondary);animation:.3s ease-out both intro-line-in;animation-delay:calc(1.3s + var(--i) * .115s);align-items:baseline;gap:7px;display:flex}.intro-screen-caret{color:var(--color-channel-positive)}.intro-screen-dots{border-bottom:1px dotted var(--color-inverse-line);flex:1;height:1px;margin-bottom:3px}.intro-screen-value{color:var(--color-inverse-ink)}.intro-screen-bar{background:var(--color-inverse-line-soft);width:min(400px,82vw);height:2px;margin-top:24px;overflow:hidden}.intro-screen-bar-fill{background:var(--color-accent);transform-origin:0;height:100%;animation:2.2s cubic-bezier(.5,.1,.3,1) both intro-bar;display:block}:root{--siatka-modul:40px;--siatka-grubosc:6px;--siatka-domieszka:30%;--siatka-krycie:6%;--siatka-linia:#e0241a}@supports (color:color-mix(in lab, red, red)){:root{--siatka-linia:color-mix(in oklab, color-mix(in oklab, var(--color-accent) var(--siatka-domieszka), var(--color-logo-street)) var(--siatka-krycie), transparent)}}.light{--siatka-krycie:4%}.inverse-grid{background-image:linear-gradient(to right, var(--color-inverse-line-soft) 1px, transparent 1px), linear-gradient(to bottom, var(--color-inverse-line-soft) 1px, transparent 1px);background-size:var(--siatka-modul) var(--siatka-modul)}.inverse-grid-strong{background-image:linear-gradient(to right, var(--color-inverse-line) 1px, transparent 1px), linear-gradient(to bottom, var(--color-inverse-line) 1px, transparent 1px);background-size:var(--siatka-modul) var(--siatka-modul)}.karta-przezierna{background:#141b24e0}@supports (color:color-mix(in lab, red, red)){.karta-przezierna{background:color-mix(in oklab, var(--color-surface-elevated) 88%, transparent)}}.siatka-strony{z-index:-1;pointer-events:none;background-image:linear-gradient(to right, var(--siatka-linia) var(--siatka-grubosc), transparent var(--siatka-grubosc)), linear-gradient(to bottom, var(--siatka-linia) var(--siatka-grubosc), transparent var(--siatka-grubosc));background-size:var(--siatka-modul) var(--siatka-modul);background-position:calc(max(0px, (100vw - var(--trasa-kontener-max)) / 2) + var(--trasa-kontener)) 0;position:absolute;inset:0}.siatka-kursora{z-index:-1;pointer-events:none;display:block;position:fixed;inset:0}.siatka-kursora--intro{z-index:0;position:absolute}.blokada-przewijania{scrollbar-gutter:stable;overflow-y:hidden}@media (prefers-reduced-motion:reduce){.trasa__znak{animation:none;transform:translateY(-100%)}.trasa__znak [data-part=kropka]{animation:none}.intro-screen{display:none}.logo-intro--deferred{--intro-delay:0s}}:root{--trasa-kontener:1.5rem;--trasa-kontener-max:80rem;--trasa-obrys:6px;--trasa-znak:calc(var(--trasa-obrys) / .0842789);--znak-korekta:2px}@media (width>=768px){:root{--trasa-kontener:5rem;--trasa-obrys:7px}}.trasa-seg{--trasa-odsuniecie:.625rem;--trasa-promien:calc(var(--trasa-obrys) * 2);--trasa-kropka:calc(var(--trasa-obrys) * 2);--trasa-znacznik:calc(var(--trasa-obrys) * 2.6);--trasa-zaklad:.75px;--trasa-przerwa:calc(var(--trasa-znak) + var(--trasa-obrys) * 2);--trasa-kolor:var(--color-route-idle);margin-left:calc((var(--trasa-odsuniecie) + var(--trasa-obrys)) * -1);margin-right:calc((var(--trasa-odsuniecie) + var(--trasa-obrys)) * -1);padding-left:calc(var(--trasa-odsuniecie) + var(--trasa-obrys));padding-right:calc(var(--trasa-odsuniecie) + var(--trasa-obrys));padding-bottom:var(--trasa-odsuniecie);padding-top:calc(var(--trasa-odsuniecie) * 2);position:relative}@media (width>=768px){.trasa-seg{--trasa-odsuniecie:1.75rem}}.trasa-seg:hover,.trasa-seg:focus-within{--trasa-kolor:var(--color-accent)}.trasa-seg:hover .trasa__kropka,.trasa-seg:focus-within .trasa__kropka{transform:scale(1.25)}.trasa__kropka{transition:transform .2s ease-out}@media (prefers-reduced-motion:reduce){.trasa__kropka{transition:none}}.trasa{pointer-events:none;z-index:2;position:absolute;inset:0}.trasa>*{transition:background-color .35s,border-color .35s;position:absolute}.trasa__ramie{top:calc(var(--trasa-obrys) - var(--trasa-zaklad));bottom:calc(var(--trasa-promien) - var(--trasa-zaklad));width:var(--trasa-obrys);background:var(--trasa-kolor)}.trasa--lewa .trasa__ramie{left:0}.trasa--prawa .trasa__ramie{right:0}.trasa__poprzeczka{height:var(--trasa-obrys);bottom:0;left:calc(var(--trasa-promien) - var(--trasa-zaklad));right:calc(var(--trasa-promien) - var(--trasa-zaklad));background:var(--trasa-kolor)}.trasa--koniec .trasa__poprzeczka{left:calc(var(--trasa-promien) - var(--trasa-zaklad));right:0}.trasa--prawa.trasa--koniec .trasa__poprzeczka{left:0;right:calc(var(--trasa-promien) - var(--trasa-zaklad))}.trasa__luk-dolny,.trasa__luk-zakretu{width:var(--trasa-promien);height:var(--trasa-promien);border-style:solid;border-width:0;border-color:var(--trasa-kolor)}.trasa--lewa .trasa__luk-dolny{border-left-width:var(--trasa-obrys);border-bottom-width:var(--trasa-obrys);border-bottom-left-radius:0;bottom:0;left:0}.trasa--prawa .trasa__luk-dolny{border-right-width:var(--trasa-obrys);border-bottom-width:var(--trasa-obrys);border-bottom-right-radius:0;bottom:0;right:0}.trasa--lewa .trasa__luk-zakretu{right:0;bottom:calc(var(--trasa-obrys) * -1);border-top-width:var(--trasa-obrys);border-right-width:var(--trasa-obrys);border-top-right-radius:0}.trasa--prawa .trasa__luk-zakretu{left:0;bottom:calc(var(--trasa-obrys) * -1);border-top-width:var(--trasa-obrys);border-left-width:var(--trasa-obrys);border-top-left-radius:0}.trasa__poprzeczka-gorna{height:var(--trasa-obrys);background:var(--trasa-kolor);top:0}.trasa--wejscie .trasa__ramie{top:calc(var(--trasa-promien) - var(--trasa-zaklad))}.trasa__poprzeczka-gorna--zewnetrzna{left:calc(-1 * (max(0px, (100vw - var(--trasa-kontener-max)) / 2) + var(--trasa-kontener) - var(--trasa-odsuniecie) - var(--trasa-obrys)));right:calc(100% - var(--trasa-odsuniecie))}.trasa__poprzeczka-gorna--wewnetrzna{left:calc(var(--trasa-odsuniecie) + var(--trasa-obrys) * 2 + var(--trasa-znak));right:calc(var(--trasa-promien) - var(--trasa-zaklad))}.trasa--lewa .trasa__poprzeczka-gorna--wewnetrzna{right:calc(var(--trasa-promien) - var(--trasa-zaklad))}.marka-nawigacji{padding-left:calc(var(--trasa-znak) + .75rem)}@keyframes znak-oddech{0%,to{transform:translateY(-100%)scale(1)}50%{transform:translateY(-100%)scale(1.015)}}@keyframes znak-kropka-miga{0%,to{opacity:1}50%{opacity:.35}}.znak-kotwica{z-index:40;height:0;position:relative}.trasa__znak{left:calc(max(0px, (100vw - var(--trasa-kontener-max)) / 2) + var(--trasa-kontener));top:calc(var(--trasa-obrys) + var(--trasa-znak) * .10351 - var(--znak-korekta));height:var(--trasa-znak);color:var(--color-accent);z-index:30;transform-origin:50% 100%;animation:4.5s ease-in-out infinite znak-oddech;display:block;position:absolute;transform:translateY(-100%)}.trasa__znak [data-part=kropka]{animation:2.2s ease-in-out infinite znak-kropka-miga}.trasa__luk-wejscia{width:var(--trasa-promien);height:var(--trasa-promien);border-style:solid;border-width:0;border-color:var(--trasa-kolor);top:0}.trasa--prawa .trasa__luk-wejscia{border-top-width:var(--trasa-obrys);border-right-width:var(--trasa-obrys);border-top-right-radius:0;right:0}.trasa--lewa .trasa__luk-wejscia{border-top-width:var(--trasa-obrys);border-left-width:var(--trasa-obrys);border-top-left-radius:0;left:0}.trasa__kropka,.trasa__cel{background:var(--trasa-kolor);border-radius:0}.trasa__cel{width:var(--trasa-kropka);height:var(--trasa-kropka)}.trasa__kropka{width:var(--trasa-znacznik);height:var(--trasa-znacznik);margin-top:calc(var(--trasa-znacznik) / -2)}.trasa--lewa .trasa__kropka{left:calc(var(--trasa-obrys) * -.8)}.trasa--prawa .trasa__kropka{right:calc(var(--trasa-obrys) * -.8)}.trasa-marker-button{cursor:pointer;pointer-events:auto;border:0;padding:0}.trasa-marker-button[aria-pressed=true]{background:var(--color-accent);transform:scale(1.25)}.trasa-marker-button:focus-visible{outline:calc(var(--trasa-obrys) * .75) solid var(--color-ink);outline-offset:calc(var(--trasa-obrys) * .6)}.trasa__cel{bottom:calc(var(--trasa-obrys) * -.5)}.trasa--lewa .trasa__cel{right:calc(var(--trasa-obrys) * -.5)}.trasa--prawa .trasa__cel{left:calc(var(--trasa-obrys) * -.5)}.trasa-seg:hover .trasa__kropka,.trasa-seg:hover .trasa__cel,.trasa-seg:focus-within .trasa__kropka,.trasa-seg:focus-within .trasa__cel{animation:1.6s ease-out infinite trasa-puls}@keyframes trasa-puls{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-accent) 45%, transparent)}70%{box-shadow:0 0 0 calc(var(--trasa-obrys) * 1.4) color-mix(in oklab, var(--color-accent) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.trasa>*{transition:none}.trasa-seg:hover .trasa__kropka,.trasa-seg:hover .trasa__cel,.trasa-seg:focus-within .trasa__kropka,.trasa-seg:focus-within .trasa__cel{animation:none}}.telefon{z-index:3;aspect-ratio:1022/2082;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 28px 64px #080b10b8);width:17.5rem;max-width:100%;margin:0 auto;position:relative}.telefon__bezel-img{pointer-events:none;width:100%;height:100%;display:block}.telefon__ekran{z-index:10;background:#0e1218;border-radius:13.7255%/6.33166%;flex-direction:column;width:89.8239%;height:95.5812%;padding:.55rem .75rem .45rem;display:flex;position:absolute;top:2.20941%;left:5.08806%;overflow:hidden;box-shadow:inset 0 0 0 1px #f2f4f70f}.telefon__wyspa{background:#05070a;border-radius:9999px;justify-self:center;width:4.35rem;height:1.15rem;transition:width .52s cubic-bezier(.3,1.35,.4,1),height .52s cubic-bezier(.3,1.35,.4,1);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f2f4f714,0 1px 4px #00000080}.telefon__wyspa-kamera{background:radial-gradient(circle at 38% 35%,#2b579a 0%,#111c30 45%,#070a10 100%);border-radius:9999px;width:.5rem;height:.5rem;transition:opacity .15s;position:absolute;top:50%;right:.42rem;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #a7b0bc2e}.telefon[data-faza=pisze] .telefon__wyspa-kamera,.telefon[data-faza=doszlo] .telefon__wyspa-kamera{opacity:0}.telefon__pasek{--wyspa-rozwinieta:6.8rem;grid-template-columns:1fr var(--wyspa-rozwinieta) 1fr;height:1.55rem;color:var(--color-inverse-ink);align-items:center;margin-bottom:.55rem;font-size:.6875rem;font-weight:600;display:grid}.telefon__zegar{font-variant-numeric:tabular-nums;letter-spacing:-.01em;justify-self:center}.telefon__ikony{justify-self:center;align-items:center;gap:.25rem;display:flex}.telefon__zasieg,.telefon__wifi,.telefon__bateria{background:var(--color-inverse-ink);display:block}.telefon__zasieg{clip-path:polygon(0 100%,18% 100%,18% 62%,0 62%,0 100%,30% 100%,48% 100%,48% 38%,30% 38%,30% 100%,60% 100%,78% 100%,78% 12%,60% 12%,60% 100%,90% 100%,100% 100%,100% 0,90% 0);width:.88rem;height:.54rem}.telefon__wifi{clip-path:polygon(50% 100%,0 40%,12% 28%,50% 72%,88% 28%,100% 40%);width:.62rem;height:.54rem}.telefon__bateria{border:1px solid var(--color-inverse-ink);background:0 0;border-radius:.16rem;width:1.15rem;height:.54rem;position:relative}.telefon__bateria:after{content:"";background:var(--color-inverse-ink);border-radius:.08rem;position:absolute;inset:1.5px 28% 1.5px 1.5px}.telefon__rozmowa{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.telefon[data-faza=pisze] .telefon__wyspa,.telefon[data-faza=doszlo] .telefon__wyspa{width:var(--wyspa-rozwinieta);height:1.35rem}.telefon__wyspa-tresc{height:100%;color:var(--color-inverse-ink);white-space:nowrap;opacity:0;align-items:center;gap:.35rem;padding:0 .55rem;font-size:.58rem;font-weight:600;transition:opacity .18s;display:flex}.telefon[data-faza=pisze] .telefon__wyspa-tresc,.telefon[data-faza=doszlo] .telefon__wyspa-tresc{opacity:1;transition-delay:.2s}.telefon__wyspa-kropka{background:var(--color-accent);border-radius:9999px;flex:none;width:.38rem;height:.38rem;animation:1s ease-out infinite tg-wyspa-puls}.telefon__wyspa-kanal{flex:none;width:.78rem;height:.78rem;margin-left:auto}@keyframes tg-wyspa-puls{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-accent) 70%, transparent)}to{box-shadow:0 0 0 .35rem color-mix(in oklab, var(--color-accent) 0%, transparent)}}.telefon[data-faza=doszlo]{animation:.42s linear tg-wibracja}@keyframes tg-wibracja{0%,to{transform:none}15%{transform:translate(-2px)rotate(-.6deg)}30%{transform:translate(2px)rotate(.6deg)}45%{transform:translate(-1.5px)rotate(-.4deg)}60%{transform:translate(1.5px)rotate(.4deg)}75%{transform:translate(-.5px)}}.tg-status{color:var(--color-inverse-ink-muted)}.tg-status[data-pisze]{color:var(--color-channel-telegram)}.telefon__watek{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding-top:.65rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 2.5rem);mask-image:linear-gradient(#0000 0,#000 2.5rem)}.telefon__lista{flex-direction:column;gap:.55rem;margin:0;padding:0 0 .55rem;list-style:none;transition:transform .48s cubic-bezier(.2,.9,.25,1);display:flex}.tg-wpis--stary{opacity:.52;transition:opacity .4s}.tg-dymek{background:var(--color-inverse-surface-elevated);transform-origin:0 100%;border:1px solid #48536373;border-radius:1rem 1rem 1rem .28rem;width:fit-content;max-width:100%;padding:.72rem .82rem 1.05rem;position:relative;box-shadow:0 2px 8px #080b1059}.tg-dymek--nowy{animation:.52s cubic-bezier(.2,1.3,.35,1) both tg-dymek-wejscie}.tg-dymek--pisze{padding:.65rem .88rem;animation:.36s cubic-bezier(.2,1.3,.35,1) both tg-dymek-wejscie}@keyframes tg-dymek-wejscie{0%{opacity:0;transform:translateY(.6rem)scale(.82)}to{opacity:1;transform:none}}.tg-czas{font-variant-numeric:tabular-nums;color:var(--color-inverse-ink-muted);font-size:.6rem;position:absolute;bottom:.32rem;right:.7rem}.tg-kropki{gap:2px;margin-left:2px;display:inline-flex}.tg-kropki i{background:currentColor;border-radius:9999px;width:3px;height:3px;animation:1.1s ease-in-out infinite tg-kropka}.tg-kropki i:nth-child(2){animation-delay:.15s}.tg-kropki i:nth-child(3){animation-delay:.3s}.tg-kropki--duze{color:var(--color-inverse-ink-muted);gap:4px;margin:0}.tg-kropki--duze i{width:6px;height:6px}@keyframes tg-kropka{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-3px)}}.telefon__pole{flex:none;align-items:center;gap:.45rem;margin-top:.15rem;display:flex}.telefon__pole-tekst{background:var(--color-inverse-surface-elevated);color:var(--color-inverse-ink-muted);border:1px solid #48536373;border-radius:9999px;flex:1;padding:.38rem .8rem;font-size:.68rem}.telefon__pole-mikrofon{background:var(--color-inverse-surface-elevated);width:1.75rem;height:1.75rem;color:var(--color-inverse-ink-muted);border:1px solid #48536373;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.telefon__pole-mikrofon svg{width:.9rem;height:.9rem}.telefon__home-indicator{background:#f2f4f759;border-radius:9999px;flex:none;width:36%;height:4px;margin:.45rem auto .05rem}@media (prefers-reduced-motion:reduce){.telefon[data-faza],.telefon__wyspa,.telefon__wyspa-tresc,.telefon__wyspa-kropka,.telefon__lista,.tg-dymek,.tg-kropki i{transition:none!important;animation:none!important}}.hud-scena{--hud-rx:4deg;--hud-ry:-10deg;--hud-mx:30%;--hud-my:20%;perspective:1400px}.hud-plyta{transform:rotateX(var(--hud-rx)) rotateY(var(--hud-ry));transform-style:preserve-3d;border-radius:0;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:relative;box-shadow:0 0 0 1px #e0241a59,0 40px 80px -30px #0e1218d9,0 0 60px -10px #e0241a59}@supports (color:color-mix(in lab, red, red)){.hud-plyta{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-accent) 35%, transparent), 0 40px 80px -30px oklab(18.0836% -.00281093 -.0136445/.85), 0 0 60px -10px color-mix(in oklab, var(--color-accent) 35%, transparent)}}.hud-plyta{animation:7s ease-in-out infinite hud-unoszenie}.hud-polysk{border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--hud-mx) var(--hud-my), #ffffff21, transparent 45%), linear-gradient(135deg, #ffffff0f, transparent 40%);mix-blend-mode:screen;position:absolute;inset:0}.hud-poswiata{z-index:-1;background:radial-gradient(closest-side,#e0241a73,#0000);border-radius:50%;position:absolute;inset:8% 0 -4%}@supports (color:color-mix(in lab, red, red)){.hud-poswiata{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-accent) 45%, transparent), transparent)}}.hud-poswiata{filter:blur(40px);opacity:.55;pointer-events:none}.hud-dymek{z-index:2;animation:.55s cubic-bezier(.2,.9,.25,1.2) both hud-dymek-wejscie}@keyframes hud-unoszenie{0%,to{translate:0}50%{translate:0 -10px}}@keyframes hud-dymek-wejscie{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.hud-plyta{transition:none;animation:none}.hud-dymek{animation:none}}.hud-3d{background:radial-gradient(60% 70% at 50% 45%, #e0241a29, transparent 70%), var(--color-inverse-surface-alt)}@supports (color:color-mix(in lab, red, red)){.hud-3d{background:radial-gradient(60% 70% at 50% 45%, color-mix(in oklab, var(--color-accent) 16%, transparent), transparent 70%), var(--color-inverse-surface-alt)}}.hud-3d{border:1px solid #e0241a38}@supports (color:color-mix(in lab, red, red)){.hud-3d{border:1px solid color-mix(in oklab, var(--color-accent) 22%, transparent)}}.hud-sygnal{animation:.45s cubic-bezier(.2,.9,.25,1.2) both hud-dymek-wejscie}@media (prefers-reduced-motion:reduce){.hud-sygnal{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
