html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{margin:0;padding:0;list-style:none}blockquote,q{quotes:none;margin:0;padding:0}audio,canvas,video{max-width:100%;display:inline-block}html{font-size:100%}a{color:inherit;text-decoration:none}a:active,a:hover{outline:0}figure,form{margin:0}legend{white-space:normal;border:0;padding:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}textarea{resize:vertical;vertical-align:top;overflow:auto}table{border-collapse:collapse;border-spacing:0}::selection{text-shadow:none;background:#b3d4fc}img{-ms-interpolation-mode:bicubic;vertical-align:middle;border:0;max-width:100%;height:auto}fieldset{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:1.2;font-weight:inherit;margin:0}p{margin:0}:root{--background:#fff;--background-secondary:#e7eef3;--background-light:#f6f9fc;--background-dark:#000;--foreground:#000;--gradient-brand:linear-gradient(35.8deg, #c3aab2 -4.77%, #9ec 46.72%, #80c0c8 90.23%, #4b8bfa 134.46%);--gradient-page:linear-gradient(#ffffffb3, #ffffffb3), linear-gradient(35.8deg, #c3aab2 -4.77%, #9ec 46.72%, #80c0c8 90.23%, #4b8bfa 134.46%);--surface-card:#fff;--primary:#000;--secondary:#fff;--accent:#0073e6;--accent-deep:#004bc1;--accent-red:#a63c48;--success:#107a37;--success-green:#107a37;--warning:#d39e00;--info:#0073e6;--error:#a63c48;--text-primary:#000;--text-secondary:#606060;--text-tertiary:#6e6e6e;--text-inverse:#fff;--text-white:#fff;--text-inverse-secondary:#9a9a9a;--text-inverse-tertiary:#7a7a7a;--border-inverse-subtle:#262626;--surface-inverse-hover:#1a1a1a;--btn-primary:#000;--btn-primary-hover:#333;--btn-primary-fg:#fff;--btn-primary-hover-fg:#000;--btn-danger:#a63c48;--accent-red-fg:#fff;--success-fg:#fff;--warning-fg:#000;--btn-danger-fg:#fff;--gradient-btn:linear-gradient(217deg, #4b8bfad9, #4b8bfa00 70.71%), linear-gradient(127deg, #99eeccd9, #9ec0 70.71%), linear-gradient(336deg, #c3aab2d9, #c3aab200 70.71%);--gradient-btn-size:200% 300%;--gradient-btn-cycle:10s;--gradient-btn-mask-floor:0;--gradient-underline:linear-gradient(90deg, #c3aab2 0%, #9ec 57.66%, #80c0c8 76.7%, #4b8bfa 100%);--font-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", "Liberation Mono", menlo, consolas, monospace;--fw-light:300;--fw-normal:400;--fw-medium:500;--fw-bold:700;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.75rem;--text-4xl:2rem;--text-5xl:2.25rem;--text-6xl:2.5rem;--shadow-card:0 2px 12px #102a430d;--shadow-xs:var(--shadow-card);--shadow-sm:var(--shadow-card);--shadow-md:0 4px 16px #00000014;--shadow-lg:0 8px 24px #0000001a;--shadow-xl:0 12px 32px #0000001f;--border-subtle:#d6dde4;--border-control:#8a949d;--border-strong:#b9c4cf;--control-h-sm:40px;--control-h-md:48px;--control-h-lg:56px;--control-h-xl:60px;--border-width:1px;--border-color:var(--border-subtle);--border-radius-sm:8px;--border-radius-md:16px;--border-radius-lg:32px;--radius-pill:100px;--radius-sheet:24px;--radius-card:24px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-4);--spacing-lg:var(--space-6);--spacing-xl:var(--space-8);--spacing-2xl:var(--space-12);--page-max-width:1200px;--page-padding-x:var(--space-10);--page-padding-y:var(--space-6);--section-gap:var(--space-12);--card-padding:var(--space-5);--card-gap:var(--space-3);--bottom-nav-height:68px;--header-height-desktop:69px;--spacing-x:var(--page-padding-x);--spacing-y:var(--page-padding-y);--spacing-y-m:var(--space-3);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1);--dur-press:.12s;--dur-hover:.16s;--dur-pop:.18s;--dur-modal:.22s;--dur-sheet:.3s;--dur-exit:.15s;--motion-rise:8px;--motion-slide:60px;--motion-press-scale:.97;--stagger-step:40ms;--transition-fast:.15s var(--ease-out);--transition-normal:.2s var(--ease-out);--transition-slow:.3s var(--ease-out);--container-max-width:1200px;--container-wide:1600px;--container-mobile:320px}*,html,body{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden}html,html body{max-width:100vw;font-family:var(--font-body);color:var(--text-primary);line-height:1.6;font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{background:var(--gradient-page) fixed}html body{background:0 0}main{font-family:var(--font-body);min-height:100vh}@media (max-width:768px){html,html body,main{background-attachment:scroll}}body[data-bottom-nav=always]{padding-bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom,0px))}@media (max-width:1023px){body[data-bottom-nav=mobile]{padding-bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom,0px))}}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--text-primary);line-height:1.15}h1,h2,h3{font-weight:var(--fw-bold)}h4{font-weight:var(--fw-medium);line-height:1.2}h1{font-size:var(--text-5xl)}h2{font-size:var(--text-4xl)}h3{font-size:var(--text-3xl)}h4{font-size:var(--text-2xl)}h5,h6{font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--text-primary);line-height:1.2}h5{font-size:var(--text-xl)}h6{font-size:var(--text-lg)}@media (max-width:768px){:root{--page-padding-x:var(--space-5);--page-padding-y:var(--space-4);--section-gap:var(--space-8);--card-padding:var(--space-4)}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}}input,textarea,select{font-family:var(--font-body);font-size:var(--text-base);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm);background:var(--background);color:var(--text-primary);transition:var(--transition-fast)}input::placeholder,textarea::placeholder{color:var(--text-secondary);font-weight:var(--fw-light);opacity:1}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--text-primary)!important}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--accent);outline-offset:2px}a{color:var(--text-primary);transition:var(--transition-fast);text-decoration:none}a:hover{color:var(--accent)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--background-secondary)}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:#b9c4cf}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}::selection{background:var(--background-secondary);color:var(--text-primary)}code,pre{font-family:var(--font-mono);background:var(--background-secondary);color:var(--text-primary);border-radius:var(--border-radius-sm)}code{font-size:var(--text-sm);padding:2px 6px}pre{padding:var(--spacing-md);overflow-x:auto}hr{margin:var(--spacing-lg) 0;border:none}.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}.btn-text{font-family:var(--font-body);font-weight:var(--fw-medium);font-size:var(--text-lg);letter-spacing:-.01em;line-height:1.2}.hiddenTitle{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}svg.tabler-icon{stroke-width:1.75px}.mantine-Checkbox-input{background-color:var(--surface-card);border:1px solid var(--border-control);cursor:pointer;border-radius:4px;position:relative}.mantine-Checkbox-input:checked{background-color:var(--btn-primary);border-color:var(--btn-primary)}.mantine-Checkbox-input:checked:after{content:"";background-color:var(--btn-primary-fg);width:12px;height:10px;margin:auto;position:absolute;inset:0;-webkit-mask:url(/svg/checkmark-white.svg) 50%/contain no-repeat;mask:url(/svg/checkmark-white.svg) 50%/contain no-repeat}.mantine-Checkbox-input:disabled{opacity:.4;cursor:not-allowed}.mantine-Checkbox-icon{display:none}.mantine-Radio-radio{background-color:var(--surface-card);border:1px solid var(--border-control);cursor:pointer}.mantine-Radio-radio:checked{background-color:var(--btn-primary);border-color:var(--btn-primary)}.mantine-Radio-radio:checked+.mantine-Radio-icon{--radio-icon-color:var(--btn-primary-fg)}.mantine-Anchor-root:hover{color:var(--accent)}.mantine-TextInput-input:focus,.mantine-PasswordInput-input:focus,.mantine-Textarea-input:focus,.mantine-Select-input:focus{border-color:var(--accent)}.mantine-TextInput-input::placeholder,.mantine-PasswordInput-input::placeholder,.mantine-Textarea-input::placeholder{color:var(--text-tertiary);font-weight:var(--fw-normal);opacity:1}.mantine-Select-option:hover,.mantine-Select-option[data-combobox-active],.mantine-Select-option[data-checked]{background-color:var(--background-secondary)}.mantine-Notification-closeButton:hover{background:var(--background-secondary)}@keyframes motion-rise-in{0%{opacity:0;transform:translateY(var(--motion-rise))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:root{--motion-rise:0px;--motion-slide:0px;--motion-press-scale:1}*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes granimate{0%,to{background-position:0 25%}25%,75%{background-position:50%}50%{background-position:100% 100%}}@media (hover:hover) and (pointer:fine){.mantine-Button-root[data-variant=filled]:not([data-plain]):not([data-ds-button]){isolation:isolate;background-color:#0000;background-image:var(--gradient-btn);background-size:var(--gradient-btn-size);animation:granimate var(--gradient-btn-cycle) infinite;transition:color .2s ease-in-out;position:relative}.mantine-Button-root[data-variant=filled]:not([data-plain]):not([data-ds-button]):before{content:"";z-index:-1;border-radius:inherit;background:var(--btn-primary);transition:opacity .2s ease-in-out;position:absolute;inset:-1px}.mantine-Button-root[data-variant=filled]:not([data-plain]):not([data-ds-button]):hover:not(:disabled),.mantine-Button-root[data-variant=filled]:not([data-plain]):not([data-ds-button]):focus-visible{color:var(--btn-primary-hover-fg)}.mantine-Button-root[data-variant=filled]:not([data-plain]):not([data-ds-button]):hover:not(:disabled):before,.mantine-Button-root[data-variant=filled]:not([data-plain]):not([data-ds-button]):focus-visible:before{opacity:var(--gradient-btn-mask-floor)}}::view-transition-old(.nav-forward){--slide-offset:-60px;animation:.15s ease-in both vt-fade reverse, .28s var(--ease-in-out) both vt-slide reverse}::view-transition-new(.nav-forward){--slide-offset:60px;animation:.21s var(--ease-out) .15s both vt-fade, .28s var(--ease-in-out) both vt-slide}::view-transition-old(.nav-back){--slide-offset:60px;animation:.15s ease-in both vt-fade reverse, .28s var(--ease-in-out) both vt-slide reverse}::view-transition-new(.nav-back){--slide-offset:-60px;animation:.21s var(--ease-out) .15s both vt-fade, .28s var(--ease-in-out) both vt-slide}@keyframes vt-fade{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}@keyframes vt-slide{0%{translate:var(--slide-offset)}to{translate:0}}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-group(site-footer){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-old(site-footer){display:none}::view-transition-new(site-header){animation:none}::view-transition-new(site-footer){animation:none}::view-transition{pointer-events:none}::view-transition-group(.morph){animation-duration:.32s}::view-transition-image-pair(.morph){animation-name:vt-morph-blur}@keyframes vt-morph-blur{30%{filter:blur(3px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}:root{--surface-muted:#f4f6f5}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#101413;--background-secondary:#171d1b;--background-light:#151a18;--foreground:#f2f4f3;--gradient-page:linear-gradient(#080a0aeb, #080a0aeb), linear-gradient(35.8deg, #c3aab2 -4.77%, #9ec 46.72%, #80c0c8 90.23%, #4b8bfa 134.46%);--surface-card:#242b29;--surface-muted:#2e3634;--primary:#f2f4f3;--secondary:#101413;--text-primary:#f2f4f3;--text-secondary:#a7b0ac;--text-tertiary:#97a09b;--btn-primary:#f2f4f3;--btn-primary-hover:#d9dfdc;--btn-primary-fg:#101413;--gradient-btn-mask-floor:.08;--accent:#58a6ff;--accent-deep:#85c2ff;--accent-red:#f1707a;--error:#f1707a;--success:#34d399;--success-green:#34d399;--warning:#fbbf24;--info:#58a6ff;--btn-danger:#f1707a;--accent-red-fg:#101413;--success-fg:#101413;--warning-fg:#101413;--btn-danger-fg:#101413;--border-subtle:#2c3431;--border-control:#6f7b77;--border-strong:#414b46;--shadow-card:0 2px 12px #00000073;--shadow-md:0 4px 16px #0000008c;--shadow-lg:0 8px 24px #000000a6;--shadow-xl:0 12px 32px #000000bf}[data-design=cupertino]{--primary:var(--btn-primary)}[data-design=cupertino][data-theme=dark]{--background:#000;--background-secondary:#0b0b0d;--background-light:#0b0b0d;--gradient-page:linear-gradient(#000, #000);--surface-card:#1c1c1e;--surface-muted:#2c2c2e;--accent:#0a84ff;--accent-deep:#409cff;--text-primary:#f5f5f7;--text-secondary:#98989f;--text-tertiary:#8e8e93;--btn-primary:#f5f5f7;--btn-primary-hover:#d9d9de;--btn-primary-fg:#000;--border-subtle:#38383a;--border-strong:#48484a}[data-design=streetwear]{--acid:#cf0;--accent-red-big:red;--primary:var(--btn-primary)}[data-design=streetwear][data-theme=dark]{--background:#0b0b0b;--background-secondary:#141414;--background-light:#121212;--gradient-page:linear-gradient(#0b0b0b, #0b0b0b);--surface-card:#171717;--surface-muted:#232323;--accent:#cf0;--accent-deep:#b8e600;--text-primary:#f2f2f2;--text-secondary:#a6a6a6;--text-tertiary:#8c8c8c;--btn-primary:#cf0;--btn-primary-hover:#d9ff40;--btn-primary-fg:#000;--border-subtle:#2e2e2e;--border-strong:#454545;--accent-red:#f1707a;--gradient-btn:linear-gradient(217deg, #ccff00d9, #cf00 70.71%), linear-gradient(127deg, #ff0000d9, #f000 70.71%), linear-gradient(336deg, #ccff00d9, #cf00 70.71%);--btn-primary-hover-fg:#000;--gradient-btn-mask-floor:.45}[data-design=tactile]{--accent:#1d7059;--accent-deep:#14503f;--accent-red:#b8503b;--accent-red-fg:#fff;--error:#b8503b;--btn-danger:#b8503b;--btn-danger-fg:#fff;--primary:var(--btn-primary)}[data-design=tactile][data-theme=dark]{--accent:#4ecba5;--accent-deep:#7adcbd;--accent-red:#e2725b;--accent-red-fg:#101413;--error:#e2725b;--btn-danger:#e2725b;--btn-danger-fg:#101413}[data-design=monolith]{--gradient-page:linear-gradient(#f4f6f9e6, #f4f6f9e6), linear-gradient(35.8deg, #5c6673 -4.77%, #36f 60%, #8b96a5 100%);--background:#fff;--background-secondary:#d5dbe2;--background-light:#f4f6f9;--background-dark:#08090a;--foreground:#0f1115;--surface-card:#fff;--surface-muted:#e2e6eb;--text-primary:#0f1115;--text-secondary:#5c6673;--text-tertiary:#828c99;--accent:#36f;--accent-deep:#1f47cc;--accent-red:#d92635;--success:#178a48;--success-green:#178a48;--warning:#cc8500;--info:#36f;--error:#d92635;--accent-red-fg:#fff;--success-fg:#fff;--warning-fg:#0f1115;--btn-primary:#0f1115;--btn-primary-hover:#333942;--btn-primary-fg:#fff;--primary:var(--btn-primary);--btn-danger:#d92635;--btn-danger-fg:#fff;--gradient-btn:linear-gradient(90deg, #1f2329, #333942, #1f2329);--btn-primary-hover-fg:#fff;--gradient-btn-mask-floor:0;--gradient-brand:linear-gradient(35.8deg, #5c6673 -4.77%, #36f 60%, #8b96a5 100%);--gradient-underline:linear-gradient(90deg, #36f 0%, #8b96a5 100%);--border-subtle:#d5dbe2;--border-control:#7a8593;--border-strong:#b6bfca;--text-inverse-secondary:#9aa3ad;--text-inverse-tertiary:#79828d;--border-inverse-subtle:#23262b;--surface-inverse-hover:#1a1d21;--shadow-card:0 4px 16px #0d0f120f;--shadow-xs:var(--shadow-card);--shadow-sm:var(--shadow-card);--shadow-md:0 6px 20px #0d0f121a;--shadow-lg:0 10px 28px #0d0f1224;--shadow-xl:0 14px 36px #0d0f122e}[data-design=monolith][data-theme=dark]{--gradient-page:linear-gradient(#080a0df2, #080a0df2), linear-gradient(35.8deg, #8b96a5 -4.77%, #668cff 60%, #292e36 100%);--background:#16191d;--background-secondary:#292e36;--background-light:#1c2025;--background-dark:#000;--foreground:#f0f2f5;--surface-card:#16191d;--surface-muted:#1f2329;--text-primary:#f0f2f5;--text-secondary:#8b96a5;--text-tertiary:#636d78;--accent:#668cff;--accent-deep:#85a3ff;--accent-red:#ff4d5e;--success:#2bba6a;--success-green:#2bba6a;--warning:#ffb833;--info:#668cff;--error:#ff4d5e;--accent-red-fg:#fff;--success-fg:#0f1115;--warning-fg:#0f1115;--btn-danger-fg:#fff;--btn-primary:#f0f2f5;--btn-primary-hover:#d5dbe2;--btn-primary-fg:#0f1115;--btn-danger:#ff4d5e;--gradient-btn:linear-gradient(90deg, #f0f2f5, #d5dbe2, #f0f2f5);--btn-primary-hover-fg:#0f1115;--gradient-btn-mask-floor:0;--gradient-brand:linear-gradient(35.8deg, #8b96a5 -4.77%, #668cff 60%, #292e36 100%);--gradient-underline:linear-gradient(90deg, #668cff 0%, #8b96a5 100%);--border-subtle:#292e36;--border-control:#6b7683;--border-strong:#3b424c;--text-inverse-secondary:#9aa3ad;--text-inverse-tertiary:#79828d;--border-inverse-subtle:#1a1d21;--surface-inverse-hover:#14171a;--shadow-card:0 4px 16px #000c;--shadow-xs:var(--shadow-card);--shadow-sm:var(--shadow-card);--shadow-md:0 6px 20px #000000d9;--shadow-lg:0 10px 28px #000000e6;--shadow-xl:0 14px 36px #000000f2}[data-design=monolith] body:before,[data-design=monolith] body:after{content:"";z-index:-1;pointer-events:none;position:fixed}[data-design=monolith] body:before{opacity:.55;will-change:transform, opacity;background-image:repeating-linear-gradient(60deg,#fff 0 2px,#0000 2px 68px),repeating-linear-gradient(-60deg,#fff 0 2px,#0000 2px 68px),repeating-linear-gradient(0deg,#fff 0 2px,#0000 2px 68px),repeating-linear-gradient(60deg,#fff 0 1px,#0000 1px 34px),repeating-linear-gradient(-60deg,#fff 0 1px,#0000 1px 34px),repeating-linear-gradient(0deg,#f4f6f9 0 1px,#0000 1px 34px);animation:13s ease-in-out infinite alternate monolithLattice,9s ease-in-out infinite alternate monolithBreathe;inset:-140px;-webkit-mask-image:radial-gradient(120% 100% at 50% 40%,#0000 0%,#00000080 44%,#000 76%);mask-image:radial-gradient(120% 100% at 50% 40%,#0000 0%,#00000080 44%,#000 76%)}[data-design=monolith][data-theme=dark] body:before{background-image:repeating-linear-gradient(60deg,#000 0 2px,#0000 2px 68px),repeating-linear-gradient(-60deg,#000 0 2px,#0000 2px 68px),repeating-linear-gradient(0deg,#000 0 2px,#0000 2px 68px),repeating-linear-gradient(60deg,#000 0 1px,#0000 1px 34px),repeating-linear-gradient(-60deg,#000 0 1px,#0000 1px 34px),repeating-linear-gradient(0deg,#000 0 1px,#0000 1px 34px)}[data-design=monolith] body:after{opacity:.2;background-image:radial-gradient(46% 34% at 80% 14%, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 46%), radial-gradient(40% 46% at 12% 90%, color-mix(in srgb, var(--accent) 8%, transparent) 0%, transparent 44%);will-change:transform;animation:16s ease-in-out infinite alternate monolithFlow;inset:-22%}@keyframes monolithLattice{0%{transform:translate(0,0)}to{transform:translate(39.2598px,68px)}}@keyframes monolithBreathe{0%{opacity:.55}to{opacity:.26}}@keyframes monolithFlow{0%{transform:scale(1)rotate(0)translate(0,0)}to{transform:scale(1.28)rotate(14deg)translate(5%,-6%)}}@media (prefers-reduced-motion:reduce){[data-design=monolith] body:before,[data-design=monolith] body:after{animation:none}}[data-design=overdrive]{--gradient-page:linear-gradient(145deg, #f7f5f0, #eae6dd);--background:#fff;--background-secondary:#e6e1d8;--background-light:#faf8f4;--background-dark:#1f1c1b;--foreground:#292524;--surface-card:#fff;--surface-muted:#f0ece4;--text-primary:#292524;--text-secondary:#6b625d;--text-tertiary:#8c827c;--accent:#b34700;--accent-deep:#8a3700;--accent-red:#c92a2a;--success:#2b8a3e;--success-green:#2b8a3e;--warning:#e67700;--info:#b34700;--error:#c92a2a;--accent-red-fg:#fff;--success-fg:#fff;--warning-fg:#fff;--btn-primary:#292524;--btn-primary-hover:#3f3a38;--btn-primary-fg:#fff;--primary:var(--btn-primary);--btn-danger:#c92a2a;--btn-danger-fg:#fff;--gradient-btn:linear-gradient(45deg, #b34700, #d95e00, #b34700);--btn-primary-hover-fg:#fff;--gradient-btn-mask-floor:0;--gradient-brand:linear-gradient(35.8deg, #eae6dd -4.77%, #f0a868 55%, #d95e00 100%);--gradient-underline:linear-gradient(90deg, #b34700 0%, #e67700 100%);--border-subtle:#e0dad0;--border-control:#8c827c;--border-strong:#c4bbb0;--text-inverse-secondary:#a49a94;--text-inverse-tertiary:#857c77;--border-inverse-subtle:#322d2b;--surface-inverse-hover:#2a2624;--shadow-card:0 2px 12px #29252414;--shadow-xs:var(--shadow-card);--shadow-sm:var(--shadow-card);--shadow-md:0 4px 16px #2925241f;--shadow-lg:0 8px 24px #29252429;--shadow-xl:0 12px 32px #29252433}[data-design=overdrive][data-theme=dark]{--gradient-page:linear-gradient(145deg, #1c1a19, #141312);--background:#262322;--background-secondary:#383432;--background-light:#1c1a19;--background-dark:#0d0c0c;--foreground:#e8e4df;--surface-card:#262322;--surface-muted:#332f2e;--text-primary:#e8e4df;--text-secondary:#9e948f;--text-tertiary:#7a726e;--accent:#ff7b24;--accent-deep:#ff9b57;--accent-red:#ff5c5c;--success:#51cf66;--success-green:#51cf66;--warning:#fcc419;--info:#ff7b24;--error:#ff5c5c;--accent-red-fg:#fff;--success-fg:#1f1c1b;--warning-fg:#1f1c1b;--btn-danger-fg:#fff;--btn-primary:#e8e4df;--btn-primary-hover:#d3cec8;--btn-primary-fg:#1f1c1b;--btn-danger:#ff5c5c;--gradient-btn:linear-gradient(45deg, #ff7b24, #ff9b57, #ff7b24);--btn-primary-hover-fg:#1f1c1b;--gradient-btn-mask-floor:0;--gradient-brand:linear-gradient(35.8deg, #332f2e -4.77%, #b34700 55%, #ff9b57 100%);--gradient-underline:linear-gradient(90deg, #ff7b24 0%, #fcc419 100%);--border-subtle:#38332f;--border-control:#7a726e;--border-strong:#4a4441;--text-inverse-secondary:#a49a94;--text-inverse-tertiary:#857c77;--border-inverse-subtle:#211e1d;--surface-inverse-hover:#191716;--shadow-card:0 2px 12px #00000080;--shadow-xs:var(--shadow-card);--shadow-sm:var(--shadow-card);--shadow-md:0 4px 16px #0009;--shadow-lg:0 8px 24px #000000b3;--shadow-xl:0 12px 32px #000c}[data-design=spotlight]{--gradient-page:radial-gradient(circle at 50% 0%, #fff 0%, #e8ecf2 100%);--background:#fff;--background-secondary:#e3e8ee;--background-light:#f6f8fb;--background-dark:#0d1117;--foreground:#0f141a;--surface-card:#fff;--surface-muted:#f1f4f8;--text-primary:#0f141a;--text-secondary:#576370;--text-tertiary:#818e9b;--accent:#8a2be2;--accent-deep:#6a1cb3;--accent-red:#e32437;--success:#1a8f4c;--success-green:#1a8f4c;--warning:#d48806;--info:#8a2be2;--error:#e32437;--accent-red-fg:#fff;--success-fg:#fff;--warning-fg:#fff;--btn-primary:#0f141a;--btn-primary-hover:#2a313a;--btn-primary-fg:#fff;--primary:var(--btn-primary);--btn-danger:#e32437;--btn-danger-fg:#fff;--gradient-btn:linear-gradient(45deg, #8a2be2, #00d2ff, #8a2be2);--btn-primary-hover-fg:#fff;--gradient-btn-mask-floor:.5;--gradient-brand:linear-gradient(35.8deg, #8a2be2 -4.77%, #00d2ff 100%);--gradient-underline:linear-gradient(90deg, #8a2be2 0%, #00d2ff 100%);--border-subtle:#dde3ea;--border-control:#818e9b;--border-strong:#b6c0cb;--text-inverse-secondary:#8b949e;--text-inverse-tertiary:#6e7681;--border-inverse-subtle:#21262d;--surface-inverse-hover:#1c222a;--shadow-card:0 2px 12px #0d111712;--shadow-xs:var(--shadow-card);--shadow-sm:var(--shadow-card);--shadow-md:0 4px 16px #0d11171c;--shadow-lg:0 8px 24px #0d111726;--shadow-xl:0 12px 32px #0d111733}[data-design=spotlight][data-theme=dark]{--gradient-page:radial-gradient(circle at 50% 0%, #22272e 0%, #0d1117 100%);--background:#161b22;--background-secondary:#30363d;--background-light:#1c222a;--background-dark:#010409;--foreground:#f0f6fc;--surface-card:#161b22;--surface-muted:#21262d;--text-primary:#f0f6fc;--text-secondary:#8b949e;--text-tertiary:#6e7681;--accent:#b366ff;--accent-deep:#c48cff;--accent-red:#ff4d5e;--success:#2ea043;--success-green:#2ea043;--warning:#d29922;--info:#b366ff;--error:#ff4d5e;--accent-red-fg:#fff;--success-fg:#010409;--warning-fg:#010409;--btn-danger-fg:#fff;--btn-primary:#f0f6fc;--btn-primary-hover:#d5dde6;--btn-primary-fg:#010409;--btn-danger:#ff4d5e;--gradient-btn:linear-gradient(45deg, #b366ff, #4ddbff, #b366ff);--btn-primary-hover-fg:#010409;--gradient-btn-mask-floor:0;--gradient-brand:linear-gradient(35.8deg, #b366ff -4.77%, #4ddbff 100%);--gradient-underline:linear-gradient(90deg, #b366ff 0%, #4ddbff 100%);--border-subtle:#21262d;--border-control:#6e7681;--border-strong:#3a424b;--text-inverse-secondary:#8b949e;--text-inverse-tertiary:#6e7681;--border-inverse-subtle:#161b22;--surface-inverse-hover:#0d1117;--shadow-card:0 2px 12px #0009;--shadow-xs:var(--shadow-card);--shadow-sm:var(--shadow-card);--shadow-md:0 4px 16px #000000b3;--shadow-lg:0 8px 24px #000c;--shadow-xl:0 12px 32px #000000d9}[data-design=streetwear] .designCapsule{background:var(--acid);color:#000;text-transform:uppercase;letter-spacing:.04em;border:2px solid #000;border-radius:6px;transform:rotate(-3deg);box-shadow:3px 3px #000000e6}[data-design=tactile] .designCapsule{background:var(--gradient-brand);color:#101413}
.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
.header-module-scss-module__0W12eW__wrapper{--hd-bg:var(--background-dark);--hd-fg:var(--text-inverse);--hd-fg-quiet:var(--text-inverse-secondary);--hd-border:var(--border-inverse-subtle);--hd-hover:var(--surface-inverse-hover);--hd-pill-border:var(--text-inverse-secondary);--hd-cta-bg:var(--text-inverse);--hd-cta-fg:var(--background-dark);--hd-cta-hover:var(--background-secondary);background:var(--hd-bg);border-bottom:1px solid var(--hd-border);color:var(--hd-fg)}@media (min-width:1024px){.header-module-scss-module__0W12eW__wrapper{--hd-bg:var(--background);--hd-fg:var(--text-primary);--hd-fg-quiet:var(--text-secondary);--hd-border:var(--border-subtle);--hd-hover:var(--background-secondary);--hd-pill-border:var(--border-strong);--hd-cta-bg:var(--btn-primary);--hd-cta-fg:var(--btn-primary-fg,var(--text-inverse));--hd-cta-hover:var(--btn-primary-hover);min-height:var(--header-height-desktop)}}.header-module-scss-module__0W12eW__header{max-width:var(--page-max-width);padding:var(--space-3) var(--page-padding-x);justify-content:space-between;align-items:center;gap:var(--spacing-lg);touch-action:pan-y;outline-offset:-2px;margin:0 auto;display:flex}@media (max-width:768px){.header-module-scss-module__0W12eW__header{padding:var(--space-2) var(--page-padding-x)}}.header-module-scss-module__0W12eW__headerLeft{flex:auto;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.header-module-scss-module__0W12eW__headerTrack,.header-module-scss-module__0W12eW__headerTrackSnap{will-change:transform;position:absolute;inset:0}.header-module-scss-module__0W12eW__headerTrackSnap{transition:transform .34s cubic-bezier(.22,1,.36,1)}.header-module-scss-module__0W12eW__headerPanel{inset-block:0;transform:translate3d(var(--slot,0px), 0, 0);align-items:center;gap:var(--spacing-xl);-webkit-user-select:none;user-select:none;min-width:0;display:flex;position:absolute;left:0}.header-module-scss-module__0W12eW__headerPanelPeek{animation:9s ease-in-out 1.2s infinite header-module-scss-module__0W12eW__headerPeek}@keyframes header-module-scss-module__0W12eW__headerPeek{0%,to{transform:translate3d(var(--slot,0px), 0, 0)}5%{transform:translate3d(calc(var(--slot,0px) - 52px), 0, 0)}9%{transform:translate3d(calc(var(--slot,0px) - 46px), 0, 0)}16%{transform:translate3d(calc(var(--slot,0px) - 46px), 0, 0)}24%{transform:translate3d(var(--slot,0px), 0, 0)}}.header-module-scss-module__0W12eW__headerTrack .header-module-scss-module__0W12eW__headerPanelPeek{animation:none}@media (prefers-reduced-motion:reduce){.header-module-scss-module__0W12eW__headerTrackSnap{transition-duration:.01ms}.header-module-scss-module__0W12eW__headerPanelPeek{transform:translate3d(calc(var(--slot,0px) - 46px), 0, 0);animation:none}}.header-module-scss-module__0W12eW__headerRight{align-items:center;gap:var(--spacing-md);display:flex}.header-module-scss-module__0W12eW__logoLink{flex-shrink:0;align-items:center;display:flex}@media (min-width:1024px){.header-module-scss-module__0W12eW__headerLogo.header-module-scss-module__0W12eW__headerLogo{color:var(--text-primary)}}.header-module-scss-module__0W12eW__desktopNav{align-items:center;gap:var(--spacing-lg);display:none}@media (min-width:1024px){.header-module-scss-module__0W12eW__desktopNav{display:flex}}.header-module-scss-module__0W12eW__navLink{font-size:var(--text-base);font-weight:var(--fw-normal);color:var(--hd-fg-quiet);padding:var(--spacing-sm) 0;transition:color var(--dur-hover) var(--ease-out);text-decoration:none;position:relative}.header-module-scss-module__0W12eW__navLink:hover{color:var(--hd-fg)}.header-module-scss-module__0W12eW__navLinkActive{font-weight:var(--fw-medium);color:var(--hd-fg)}.header-module-scss-module__0W12eW__navLinkActive:after{content:"";border-radius:var(--radius-pill);background:var(--hd-fg);height:2px;position:absolute;bottom:0;left:0;right:0}.header-module-scss-module__0W12eW__dropdown{background:var(--background);border:1px solid var(--border-subtle);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);padding:0}.header-module-scss-module__0W12eW__menuItem{font-size:var(--text-base);font-weight:var(--fw-medium);padding:10px var(--spacing-md);background:var(--background)}.header-module-scss-module__0W12eW__menuItem:hover{color:var(--text-primary);background:var(--background-secondary)}.header-module-scss-module__0W12eW__menuLabel{font-size:var(--text-sm);font-weight:var(--fw-medium);padding:8px var(--spacing-md);background:var(--background);color:var(--text-secondary)}.header-module-scss-module__0W12eW__menuDivider{border-color:var(--border-subtle);margin:0}.header-module-scss-module__0W12eW__iconButton{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--hd-fg);transition:background var(--dur-hover) var(--ease-out);background:0 0;justify-content:center;align-items:center;display:flex}.header-module-scss-module__0W12eW__iconButton:hover{background:var(--hd-hover)}.header-module-scss-module__0W12eW__iconButton svg{width:24px;height:24px}.header-module-scss-module__0W12eW__cartButton{border-radius:var(--radius-pill);cursor:pointer;width:44px;height:44px;transition:background var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out);color:var(--hd-fg);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:relative}.header-module-scss-module__0W12eW__cartButton:hover{background:var(--hd-hover)}.header-module-scss-module__0W12eW__cartButton svg{width:24px;height:24px}.header-module-scss-module__0W12eW__cartIconBadge{min-width:20px;height:20px;font-size:11px;line-height:20px;font-weight:var(--fw-medium);z-index:10;background:var(--hd-cta-bg);color:var(--hd-cta-fg);border:2px solid var(--hd-bg);animation:header-module-scss-module__0W12eW__badge-pop var(--dur-pop) var(--ease-out);padding:0 4px;position:absolute;top:0;right:0}@keyframes header-module-scss-module__0W12eW__badge-pop{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@media (max-width:768px){.header-module-scss-module__0W12eW__headerLeft,.header-module-scss-module__0W12eW__headerRight{gap:var(--spacing-sm)}}
