.DslnAG_switch{align-items:center;gap:var(--space-0-5);height:var(--tap);padding:var(--space-0-75);border:1px solid var(--color-white-a15);border-radius:var(--radius-md);background:var(--color-panel);flex-shrink:0;display:flex}.DslnAG_flag{border-radius:var(--radius-sm);opacity:.45;filter:saturate(.6);width:38px;height:32px;transition:opacity var(--dur-fast), filter var(--dur-fast), background var(--dur-fast);place-items:center;display:grid}.DslnAG_flag:hover{opacity:.85;filter:saturate()}.DslnAG_active,.DslnAG_active:hover{background:var(--color-white-a8);opacity:1;filter:none}.DslnAG_svg{border-radius:var(--radius-2xs);width:24px;height:16px;box-shadow:var(--shadow-ring)}@media (max-width:560px){.DslnAG_flag{width:34px}}
@keyframes crest-float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes glow-breathe{50%{transform:scale(1.1)}}@keyframes light-sweep{0%,55%{translate:-100%}85%,to{translate:100%}}@keyframes ember-rise{0%{opacity:0;transform:translate(0)}15%{opacity:.25}80%{opacity:.15}to{opacity:0;transform:translate(var(--drift), -650px)}}@keyframes reveal-up{0%{opacity:0;translate:0 26px}to{opacity:1;translate:0}}@keyframes rise-in{0%{opacity:0;transform:translateY(26px)}}@keyframes hero-zoom{0%{filter:brightness(.35)saturate(.7);transform:scale(1.12)}to{filter:none;transform:scale(1)}}@keyframes art-in{0%{opacity:0;transform:translate(60px)}}@keyframes cue{to{top:100%}}@keyframes fade-in{0%{opacity:0}}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,20px)}}.fx-sheen{position:relative;overflow:hidden}.fx-sheen:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff18,#0000);width:35%;transition:left .5s;position:absolute;inset:-20% auto -20% -60%;transform:skew(-15deg)}.fx-sheen:hover:after{left:130%}.fx-hero{--scene-x:0px;--scene-y:0px}.fx-hero-photo{transform:translate3d(var(--scene-x), var(--scene-y), 0) scale(1.02);filter:saturate(.98)contrast(1.04);background:#08111e;transition:transform .8s ease-out,filter 1s;position:absolute;inset:-12px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0% 40%,#000 66% 100%);mask-image:linear-gradient(#0000 0% 40%,#000 66% 100%)}.fx-hero-photo>img{width:100%;max-width:none;height:auto;position:absolute;bottom:0;left:0}.fx-hero.scene-on .fx-hero-photo{filter:saturate(1.14)contrast(1.08)}.fx-hero-shade{pointer-events:none;background:linear-gradient(#050a1322,#0000 52% 87%,#080a0e 100%);position:absolute;inset:0}.fx-scene-glow{pointer-events:none;opacity:.14;background:radial-gradient(#3778ee33,#0000 70%);width:40%;height:30%;transition:opacity 1s;animation:9s ease-in-out infinite glow-breathe;position:absolute;bottom:0}.fx-scene-glow.is-red{background:radial-gradient(#ed263b22,#0000 70%);right:0}.fx-scene-glow.is-blue{left:0}.fx-hero.scene-on .fx-scene-glow{opacity:.8}.fx-light-sweep{pointer-events:none;opacity:.4;background:linear-gradient(115deg,#0000 35%,#d0e5ff08 45%,#0000 55%);animation:16s ease-in-out infinite light-sweep;position:absolute;inset:0}.fx-embers{pointer-events:none;opacity:0;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.fx-hero.scene-on .fx-embers{opacity:1}.fx-ember{left:var(--x);width:var(--size);height:var(--size);opacity:0;animation:ember-rise var(--duration) linear var(--delay) infinite;background:#e2edff;border-radius:50%;position:absolute;bottom:-12px}.fx-crest{transform:rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));perspective:1000px;transition:transform .5s ease-out}.fx-crest img{filter:drop-shadow(0 10px 25px #0008);transition:filter 1s;animation:9s ease-in-out infinite crest-float}.fx-hero.scene-on .fx-crest img{filter:drop-shadow(0 0 20px #6b9fff55)drop-shadow(0 15px 30px #0009)}@media (max-width:850px){.fx-hero{--scene-w:max(560px, min(165vw, 100vw + 260px));--scene-h:calc(var(--scene-w) * .5625)}.fx-hero-photo{inset:0;transform:none;-webkit-mask-image:none;mask-image:none}.fx-hero-photo>img{width:var(--scene-w);left:50%;bottom:calc(var(--scene-h) * -.1);translate:-50%}.fx-hero-photo:after{content:"";background:linear-gradient(180deg, #08111e 0%, #08111e calc(100% - var(--scene-h) * .8), #08111e88 calc(100% - var(--scene-h) * .6), transparent calc(100% - var(--scene-h) * .3));position:absolute;inset:0}.fx-hero-shade{background:linear-gradient(90deg,#060a13b0,#07112033 75%),linear-gradient(#0000 92%,#080a0e)}.fx-light-sweep,.fx-scene-glow{display:none}}.fx-outline{color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--tint) 70%, #fff);-webkit-user-select:none;user-select:none}.fx-outline-thick{-webkit-text-stroke-width:2px}.fx-art-bg{background:radial-gradient(70% 55% at 50% 40%, color-mix(in srgb, var(--tint) 30%, transparent), transparent 72%), radial-gradient(40% 40% at 100% 0%, #6b9fff14, transparent 70%), linear-gradient(180deg, #121823, #090c12)}.fx-art-bg-folder{background:radial-gradient(70% 60% at 50% 45%, color-mix(in srgb, var(--tint) 30%, transparent), transparent 72%), linear-gradient(180deg, #121823, #090c12)}.fx-art-bg-hero{background:radial-gradient(55% 55% at 64% 60%, color-mix(in srgb, var(--tint) 26%, transparent), transparent 72%), radial-gradient(40% 40% at 90% 10%, #6b9fff14, transparent 70%), linear-gradient(180deg, #0c1119, #06080c)}.fx-art-grid{background-image:linear-gradient(#6b9fff14 1px,#0000 1px),linear-gradient(90deg,#6b9fff14 1px,#0000 1px);background-position:50%;background-size:28px 28px;-webkit-mask-image:radial-gradient(75% 60% at 50% 38%,#000,#0000);mask-image:radial-gradient(75% 60% at 50% 38%,#000,#0000)}.fx-art-grid-lg{background-image:linear-gradient(#6b9fff12 1px,#0000 1px),linear-gradient(90deg,#6b9fff12 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 70% at 60% 55%,#000,#0000);mask-image:radial-gradient(70% 70% at 60% 55%,#000,#0000)}.fx-headlight{filter:drop-shadow(0 0 6px #fff6c4)}.fx-stripes{background:repeating-linear-gradient(135deg,#121721 0 12px,#0f131b 12px 24px)}.fx-gb-shade:after{content:"";pointer-events:none;background:linear-gradient(#080a0e8c 0%,#0000 26% 42%,#080a0eb8 70%,#080a0ef5 100%);position:absolute;inset:0}.fx-gb-shade-wide:after{background:linear-gradient(90deg,#0000 40%,#080a0ed9 62%,#080a0ef7 100%),linear-gradient(#080a0e8c 0%,#0000 30%)}@media (max-width:560px){.fx-gb-shade-wide:after{background:linear-gradient(#080a0e8c 0%,#0000 26% 42%,#080a0eb8 70%,#080a0ef5 100%)}}.fx-gb-photo{transform:scale(var(--z,1));transform-origin:var(--zo,50% 50%);filter:saturate(.92)contrast(1.06)brightness(.88);transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .5s}.fx-group:hover .fx-gb-photo{transform:scale(calc(var(--z,1) * 1.05));filter:saturate()contrast(1.06)brightness(.96)}.fx-text-glow{text-shadow:0 1px 12px #000c}.fx-join-tile{background:repeating-linear-gradient(135deg,#ffffff05 0 14px,#0000 14px 28px),radial-gradient(60% 120% at 0%,#ed263b1f,#0000 70%),#0b0e14}.fx-stretched:after{content:"";z-index:3;border-radius:inherit;position:absolute;inset:0}.fx-stretched:focus{outline:none}.fx-stretched:focus-visible:after{outline:2px solid var(--color-blue);outline-offset:-3px}.fx-ig-badge{background:radial-gradient(circle at 30% 110%,#f5c84b 0%,#ed4a3b 45%,#b52f9b 75%,#5b4fd6 100%)}.fx-join-banner{background:radial-gradient(at 15% 45%,#244b802b,#0000 55%),linear-gradient(115deg,#101a2b,#0b111b 65%)}.fx-orbit{background:radial-gradient(circle,#3968ad18,#0000 65%);border:1px solid #6b9fff22}.fx-orbit:before,.fx-orbit:after{content:"";border:1px solid #6b9fff12;border-radius:50%;position:absolute;inset:25px}.fx-orbit:after{border-color:#6b9fff0b;inset:-28px}@media (max-width:700px){.fx-orbit:after{inset:-18px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fx-reveal{animation:linear both reveal-up;animation-timeline:view();animation-range:entry entry 45%}}}@media (max-width:700px){.fx-reveal-desktop{animation:none!important}}.fx-progress{transform-origin:0}@supports (animation-timeline:scroll()){.fx-progress{animation:linear both progress;animation-timeline:scroll(root)}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.fx-scene-glow,.fx-light-sweep,.fx-ember,.fx-crest img{animation:none!important}.fx-embers,.fx-light-sweep{display:none}.fx-hero-photo,.fx-crest{transform:none!important}.fx-gb-photo,.fx-sheen:after{transition:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.fx-car-hero-media{overflow:hidden}@media (min-width:901px){.fx-car-hero-media{left:18%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 26%);mask-image:linear-gradient(90deg,#0000,#000 26%)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (min-width:701px){.fx-car-hero-media{animation:linear both hero-drift;animation-timeline:scroll(root);animation-range:0 100svh}@keyframes hero-drift{to{transform:translateY(18%)scale(1.06)}}}}.fx-car-hero-img{transform-origin:60% 60%;animation:2.4s cubic-bezier(.16,.84,.3,1) both hero-zoom}.fx-car-hero-shade{background:linear-gradient(180deg, #080a0ee6 0, #080a0e66 120px, transparent 260px), linear-gradient(0deg, var(--color-bg) 0, #080a0ef2 12%, #080a0e99 34%, transparent 62%), linear-gradient(90deg, #080a0e99 0, #080a0e33 36%, transparent 55%)}.fx-car-hero-shade:after{content:"";opacity:.18;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#0000 0 3px,#0006 3px 4px);position:absolute;inset:0}@media (max-width:700px){.fx-car-hero-shade{background:linear-gradient(180deg, #080a0e8c 0, #080a0e33 90px, transparent 160px), linear-gradient(0deg, var(--color-bg) 0, #080a0e8c 12%, #080a0e1f 34%, transparent 52%)}.fx-car-hero-shade:after{opacity:.08}}.fx-rise{animation:.9s cubic-bezier(.2,.8,.2,1) .25s both rise-in}.fx-model-text{background:linear-gradient(#fff 55%,#c9d3e3);color:#0000;filter:drop-shadow(0 10px 40px #000a);-webkit-background-clip:text;background-clip:text}.fx-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c1018b8}.fx-owner-avatar{background:radial-gradient(circle at 30% 25%, #ff5468, var(--color-accent) 55%, #8d0f1d);box-shadow:0 0 0 2px #080a0e,0 0 0 3px #ed263b88}.fx-badge-built{background:linear-gradient(90deg,#ed263b2e,#0c1018c4 70%)}.fx-badge-stock{background:linear-gradient(90deg,#7dd8a426,#0c1018c4 70%)}.fx-badge-award{background:linear-gradient(90deg,#f2c23026,#0c1018c4 70%)}.fx-art-car{animation:1.4s cubic-bezier(.16,.84,.3,1) .15s both art-in}.fx-cue{position:relative;overflow:hidden}.fx-cue:after{content:"";background:var(--color-accent);width:1px;height:40%;animation:1.8s ease-in-out infinite cue;position:absolute;top:-40%;left:0}.fx-tile-shade:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 62%,#080a0eb8);position:absolute;inset:0}.fx-num-shadow{text-shadow:0 2px 12px #000b}.fx-empty-card{border-color:color-mix(in srgb, var(--tint) 55%, #2f3a4d);background:radial-gradient(70% 80% at 72% 62%, color-mix(in srgb, var(--tint) 24%, transparent), transparent 70%), linear-gradient(180deg, #0f141d, #090c12)}.fx-tint-ring{border-color:color-mix(in srgb, var(--tint) 70%, #fff);color:color-mix(in srgb, var(--tint) 60%, #fff)}.fx-slot-copy{background:radial-gradient(90% 120% at 0 0, #6b9fff14, transparent 60%), var(--color-surface)}.fx-vid-shade:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(0deg,#080a0ef5 0,#080a0ebd 24%,#080a0e33 50%,#0000 62%),linear-gradient(#080a0e8c,#0000 26%);position:absolute;inset:0}.fx-play{background:radial-gradient(circle at 30% 25%, #ff5468, var(--color-accent) 58%, #a8101f);transition:transform .35s cubic-bezier(.3,1.5,.5,1),box-shadow .3s;box-shadow:0 0 0 6px #ed263b33,0 18px 44px -10px #ed263bcc,inset 0 1px #fff5}.fx-group:hover .fx-play,.fx-group:focus-visible .fx-play{transform:scale(1.08);box-shadow:0 0 0 10px #ed263b2e,0 22px 50px -10px #ed263bee,inset 0 1px #fff5}.fx-kind-dot:before{content:"";background:var(--color-accent);width:6px;height:6px;box-shadow:0 0 8px var(--color-accent);border-radius:50%}.fx-ig-border{background:linear-gradient(#080a0ed9,#080a0ed9) padding-box padding-box,linear-gradient(45deg,#feda75,#fa7e1e 25%,#d62976 50%,#962fbf 75%,#4f5bd5) border-box;border-color:#0000}.fx-ig-art{background:radial-gradient(120% 90% at 0 100%,#feda7540,#0000 55%),radial-gradient(90% 80% at 100% 0,#4f5bd552,#0000 60%),radial-gradient(70% 70% at 60% 60%,#d6297638,#0000 70%),#0b0d14}.fx-ig-art:before{content:"";background:repeating-linear-gradient(135deg,#ffffff06 0 2px,#0000 2px 9px);position:absolute;inset:0}.fx-ig-phone{background:linear-gradient(160deg,#962fbf2e,#d6297624 45%,#fa7e1e1f),#0e1018d9;box-shadow:0 0 0 1px #ffffff1f,0 30px 60px -20px #000,0 0 80px -10px #d6297666}.fx-ig-grad{background:linear-gradient(45deg,#feda75,#fa7e1e 25%,#d62976 50%,#962fbf 75%,#4f5bd5)}.fx-ig-stage-bg{filter:blur(40px);background:radial-gradient(40% 60% at 25% 70%,#d6297655,#0000 70%),radial-gradient(40% 60% at 78% 30%,#4f5bd555,#0000 70%),radial-gradient(30% 40% at 50% 100%,#fa7e1e40,#0000 70%)}.fx-add-tile{background:radial-gradient(90% 140% at 0 0,#ed263b17,#0000 60%),repeating-linear-gradient(135deg,#121721 0 12px,#0f131b 12px 24px)}.fx-vid-empty{border-color:color-mix(in srgb, var(--tint) 45%, #3a4558);background:radial-gradient(60% 160% at 0 50%, color-mix(in srgb, var(--tint) 16%, transparent), transparent 70%), repeating-linear-gradient(135deg, #121721 0 12px, #0f131b 12px 24px)}.fx-hp-card{background:radial-gradient(120% 80% at 50% 0,#1b1530 0,#12161e 55%)}.fx-hp-card:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ed263b33,#0000);height:70%;position:absolute;inset:auto -30% -50%}.fx-hp-arc{fill:none;stroke-width:16px;stroke-linecap:round;stroke-dasharray:var(--len) 2000}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fx-hp-arc{animation:linear both arc-fill;animation-timeline:view();animation-range:entry 10% cover 45%}@keyframes arc-fill{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}.fx-bar{transform-origin:0;animation:linear both bar-fill;animation-timeline:view();animation-range:entry 10% cover 40%}@keyframes bar-fill{0%{transform:scaleX(0)}}}}.fx-bar-fill{background:linear-gradient(90deg, var(--color-blue), var(--color-accent))}.fx-timeline:before,.fx-timeline:after{content:"";background:#232b38;border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:11px}.fx-timeline:after{background:linear-gradient(180deg, var(--color-blue), var(--color-accent));transform-origin:top}@media (max-width:700px){.fx-timeline:before,.fx-timeline:after{left:6px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fx-timeline:after{animation:linear both fill-line;animation-timeline:view();animation-range:entry 40% cover 75%}@keyframes fill-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}}.fx-tl-dot{box-shadow:0 0 0 5px var(--color-bg), 0 0 14px #ed263b88}.fx-tl-in{animation:.5s cubic-bezier(.2,.8,.2,1) both rise-in}.fx-other-shade:before{content:"";z-index:-1;background:linear-gradient(0deg,#080a0ef7 0,#080a0ecc 30%,#080a0e33 62%,#0000);position:absolute;inset:0}@media (max-width:700px){.fx-other-shade:before{display:none}}.fx-join-card{background:radial-gradient(90% 70% at 100% 0,#ed263b2e,#0000 60%),repeating-linear-gradient(135deg,#12161e 0 14px,#10141b 14px 28px)}.fx-lb-in{animation:.3s ease-out fade-in}.fx-lb-top{background:linear-gradient(#030508e6,#0000)}.fx-toast{animation:.25s ease-out both toast-in}@media (prefers-reduced-motion:reduce){.fx-car-hero-img,.fx-rise,.fx-art-car,.fx-cue:after,.fx-tl-in,.fx-lb-in,.fx-play{transition:none!important;animation:none!important}.fx-timeline:after{transform:none}}
@layer reset,base,components;:root{--color-bg:#080a0e;--color-surface:#12161e;--color-raised:#1a202b;--color-panel:#121925;--color-ink:#0b0e14;--color-text:#f5f6f8;--color-muted:#9fa9ba;--color-border:#2b3341;--color-accent:#ed263b;--color-accent-strong:#e0233a;--color-blue:#6b9fff;--color-ice:#a9c7ff;--color-sky:#c3d4f2;--color-mist:#c5d0e3;--color-fb:#1f5fd6;--color-gold:#ffe08a;--color-mint:#c9f3da;--color-rose:#ffc2c8;--color-bg-deep:#05070a;--color-bg-night:#08111e;--color-surface-2:#161b25;--color-panel-2:#101722;--color-panel-hover:#18202e;--color-field:#0b0f16;--color-pill-bg:#080a0ecc;--color-stat-bg:#080a0ee0;--color-award-bg:#1b1607;--color-glass:#0c1018b3;--color-scrim:#000c;--color-viewer:#030508f5;--color-white:#fff;--color-black:#000;--color-text-strong:#e8edf5;--color-text-bright:#e7edf6;--color-text-soft:#c8d1df;--color-text-dim:#b9c4d6;--color-text-nav:#aeb9cb;--color-text-pale:#d2def0;--color-text-frost:#c8d7ed;--color-text-steel:#8597b3;--color-text-chip:#d1d9e5;--color-text-faint:#a9b7cb;--color-text-subtle:#8fa0bb;--color-text-ghost:#6c7a92;--color-on-light:#10151d;--color-light:#e7eef9;--color-border-soft:#202731;--color-border-strong:#3a4558;--color-border-hover:#8ca6cf;--color-border-navy:#364762;--color-border-navy-soft:#304058;--color-border-lift:#5d6f8c;--color-border-dashed:#3c475a;--color-line:#ffffff1a;--color-line-soft:#ffffff0d;--color-line-strong:#ffffff26;--color-line-hover:#8291ac;--color-outline-line:#8b9ab366;--color-outline-bg:#11192588;--color-white-a2:#ffffff05;--color-white-a5:#ffffff0d;--color-white-a8:#ffffff14;--color-white-a10:#ffffff1a;--color-white-a12:#ffffff1f;--color-white-a13:#ffffff21;--color-white-a14:#ffffff24;--color-white-a15:#ffffff26;--color-white-a18:#ffffff2e;--color-white-a22:#ffffff38;--color-scrim-ig:#06090fa6;--color-car-default:#5d6166;--color-bg-a80:#080a0ecc;--color-bg-a85:#080a0ed9;--color-text-light:#d3dae6;--color-text-slate:#8b97ab;--color-border-dashed-home:#46536a;--color-accent-a50:#ed263b80;--color-accent-a53:#ed263b88;--color-accent-a67:#ed263baa;--color-accent-deep:#2a0b10e6;--color-green-a40:#7dd8a466;--color-gold-a33:#f2c23055;--color-gold-a50:#f2c23080;--color-gold-deep:#1b1607d9;--gradient-fade-ink:linear-gradient(90deg, transparent, #080a0e 14px);--gradient-card:linear-gradient(160deg, #141a25, #0e131b);--color-accent-hover:#ea2a40;--color-accent-soft:#ed263b1f;--color-accent-line:#ed263b8c;--color-accent-text:#ffd0d6;--color-gold-strong:#f2c230;--color-green:#7dd8a4;--color-success:#7dd8a4;--color-success-soft:#7dd8a426;--color-warning:#f2c230;--color-warning-soft:#f2c23026;--color-danger:#ff6b7a;--color-danger-soft:#ed263b26;--color-info:#6b9fff;--color-info-soft:#6b9fff1f;--color-focus:#6b9fff;--color-text-label:#c4cddb;--color-input:#0e131b;--color-input-hover:#43506a;--color-input-readonly:#0b0f15;--color-placeholder:#556074;--color-focus-ring:#6b9fff22;--color-error-ring:#ed263b1c;--color-tabs-bg:#0c1017;--color-popover:#111620;--color-backdrop:#03050899;--color-glass-line:#ffffff2e;--color-glass-line-hover:#ffffff59;--color-lock-bg:#0006;--color-on-light-soft:#0b0f151a;--color-toast-muted:#5d687b;--color-danger-text:#ffb3bb;--color-danger-soft-text:#ff8b98;--color-accent-wash:#ed263b14;--color-accent-line-soft:#ed263b66;--color-info-wash:#6b9fff14;--color-info-line:#6b9fff55;--color-success-text:#9fe6c1;--color-success-wash:#2bb67314;--color-success-line:#2bb67355;--color-success-strong:#7be0ad;--color-chip-text:#b5c0d1;--color-stock-line:#7dd8a466;--color-award-line:#f2c23080;--color-art-tire-line:#1d232d;--color-art-rim:#161b24;--color-art-rim-line:#8b95a7;--color-art-spoke:#5f6a7c;--color-art-hub:#c3cbd8;--color-art-glass:#0a0f17;--color-art-headlight:#fff6c4;--color-warning-line:#f2c2307a;--color-tint-default:#5d6166;--color-make:#9fb4d6;--color-text-lead:#cbd5e4;--color-text-add:#c7d2e4;--color-accent-bright:#ff5a6c;--color-gold-soft:#ffe7a3;--color-ice-soft:#cfe0ff;--color-stock-line-strong:#7dd8a47a;--color-raised-glass:#1a202bf2;--color-border-card-hover:#3d4a60;--color-ghost-line:#2f3a4d;--color-ghost-icon:#3a475d;--color-track:#232b38;--color-gauge-track:#222a37;--color-gauge-mid:#b44ad8;--color-meta-dot:#4d5a70;--color-ig-pink:#ff8fc4;--color-ig-pink-soft:#ff9fcb;--color-ig-text:#ffd1e6;--color-ig-handle:#e7ebf3;--color-yt-red:#ff3b3b;--color-white-a25:#ffffff40;--color-bg-a53:#080a0e88;--color-bg-a60:#080a0e99;--color-bg-a67:#080a0eab;--color-bg-a70:#080a0eb3;--color-black-a40:#0006;--color-black-a67:#000a;--color-black-a80:#000c;--color-accent-line-mid:#ed263b55;--color-shade-20:#080a0e33;--color-shade-33:#080a0e55;--color-shade-95:#080a0ef2;--color-surface-95:#12161ef5;--color-title-soft:#8ea3c6;--color-menu-text:#d6deea;--color-fb-hover:#2a6cea;--color-ig-hover:#ff3348;--color-flag-lt-yellow:#fdb913;--color-flag-lt-green:#006a44;--color-flag-lt-red:#c1272d;--color-flag-us-red:#b22234;--color-flag-us-blue:#3c3b6e;--font-display:var(--font-barlow), "Barlow Condensed", Arial, sans-serif;--font-sans:var(--font-inter), Inter, Arial, sans-serif;--font-symbol:Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-6xs:8px;--text-5xs:8.5px;--text-4xs:9px;--text-3xs:10px;--text-4xs-plus:9.5px;--text-3xs-plus:10.5px;--text-2xs:11px;--text-2xs-plus:11.5px;--text-xs:12px;--text-xs-mid:12.5px;--text-xs-plus:13px;--text-xs-plus-mid:13.5px;--text-sm:14px;--text-sm-mid:14.5px;--text-sm-plus:15px;--text-base:16px;--text-base-plus:17px;--text-lg:18px;--text-lg-plus:19px;--text-xl:20px;--text-xl-mid:21px;--text-xl-plus:22px;--text-2xl:24px;--text-2xl-plus:26px;--text-card-title:25px;--text-3xl:30px;--text-3xl-plus:32px;--text-3xl-minus:28px;--text-4xl:36px;--text-4xl-minus:38px;--text-4xl-up:40px;--text-4xl-mid:38px;--text-4xl-plus:44px;--text-5xl-minus:46px;--text-5xl:48px;--text-6xl:60px;--text-6xl-plus:84px;--text-display-sm:clamp(36px, 10.5vw, 44px);--text-display-md:clamp(40px, 4.4vw, 66px);--text-display-lg:clamp(40px, 4.6vw, 72px);--text-display-xl:clamp(48px, 7vw, 96px);--text-display-title:clamp(44px, 5vw, 64px);--text-join-title:clamp(42px, 5.2vw, 78px);--text-join-title-mobile:clamp(39px, 9vw, 60px);--text-join-tile:clamp(30px, 3vw, 42px);--text-hero-lt:clamp(55px, 8vw, 110px);--text-hero-en:clamp(76px, 7.6vw, 120px);--text-hero-mobile:clamp(44px, 14.6vw, 96px);--text-display-auth:clamp(44px, 4.6vw, 68px);--text-display-admin:clamp(34px, 4vw, 48px);--text-display-2xl:clamp(84px, 11.5vw, 180px);--leading-none:1;--leading-xs:1.3333;--leading-sm:1.4286;--leading-base:1.5;--leading-lg:1.5556;--leading-xl:1.4;--leading-2xl:1.3333;--leading-3xl:1.2;--leading-4xl:1.1111;--leading-tight:1.2;--leading-snug:1.4;--leading-normal:1.5;--leading-relaxed:1.75;--tracking-tight:-.7px;--tracking-wide:1.6px;--tracking-wider:2px;--space-px:1px;--space-0-5:2px;--space-0-75:3px;--space-1:4px;--space-1-25:5px;--space-1-5:6px;--space-1-75:7px;--space-2:8px;--space-2-25:9px;--space-2-5:10px;--space-2-75:11px;--space-3:12px;--space-3-25:13px;--space-3-5:14px;--space-3-75:15px;--space-4:16px;--space-4-5:18px;--space-5:20px;--space-5-5:22px;--space-5-75:23px;--space-6:24px;--space-6-25:25px;--space-6-5:26px;--space-7:28px;--space-7-5:30px;--space-8:32px;--space-8-5:34px;--space-23-5:94px;--space-9:36px;--space-10:40px;--space-11:48px;--space-12:64px;--space-15:60px;--space-13:56px;--space-14:72px;--space-14-5:55px;--space-16:96px;--space-17-5:70px;--gutter:7%;--header-space:112px;--radius-2xs:2px;--radius-xs:3px;--radius-sm:4px;--radius-sm-plus:5px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-dialog:10px;--radius-2xl:18px;--radius-ig:13px;--radius-pill-sm:30px;--radius-pill:999px;--shadow-sm:0 2px 6px #0008;--shadow-md:0 14px 40px #0009;--shadow-lg:0 22px 55px #0008;--shadow-xl:0 30px 80px #000;--shadow-card:0 22px 40px -24px #000;--shadow-accent:0 12px 30px -12px #ed263bbb;--shadow-ring:0 0 0 1px #0006;--drop-car-sm:drop-shadow(0 14px 16px #000c);--shadow-drop-lg:0 15px 30px #0007;--shadow-card-hover:0 26px 50px -28px #000;--shadow-drop-car:0 18px 22px #000c;--shadow-drop-crest:0 6px 12px #000a;--shadow-drop-tile:0 12px 22px #000b;--shadow-glow-accent:0 0 10px #ed263b88;--shadow-text:0 1px 8px #000c;--shadow-dialog:0 30px 80px #000a;--shadow-xl-soft:0 30px 80px #0008;--shadow-popover:0 24px 60px #000c;--filter-auth-crest:drop-shadow(0 8px 20px #000c);--shadow-menu:0 20px 50px #000a;--shadow-toast:0 20px 50px -10px #000;--shadow-ig:0 8px 22px -6px #d62976cc;--shadow-ig-frame:0 0 0 1px #ffffff1a, 0 0 60px -10px #000;--z-base:1;--z-raised:2;--z-overlay-content:3;--z-top:4;--z-sticky:20;--z-header:40;--z-menu:50;--z-progress:80;--z-toast:90;--z-backdrop:100;--z-modal:101;--z-popover:110;--dur-fast:.2s;--dur-base:.3s;--dur-slow:.5s;--dur-medium:.6s;--dur-slower:.9s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.3, 1.5, .5, 1);--ease-hero:cubic-bezier(.16, .84, .3, 1);--tap:40px;--control-h:44px;--control-h-lg:52px}@media (min-width:1651px){:root{--gutter:max(7%, calc((100% - 1450px) / 2))}}@media (max-width:850px){:root{--header-space:96px}}@media (max-width:700px){:root{--gutter:6%}}@layer reset{*,: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{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}small{font-size:80%}table{text-indent:0;border-color:inherit;border-collapse:collapse}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}::placeholder{opacity:1;color:color-mix(in oklab, currentcolor 50%, transparent)}textarea{resize:vertical}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-search-decoration{-webkit-appearance:none}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:100px}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3{font-family:var(--font-display);font-weight:700}p{line-height:var(--leading-relaxed)}a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}}
