.ss-scene{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--dune-bg-0);isolation:isolate}.ss-splash-vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;background:var(--dune-bg-0)}.ss-splash-grade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(6,4,6,.82) 0%,rgba(6,4,6,.3) 30%,transparent 52%,rgba(6,4,6,.35) 100%),radial-gradient(140% 80% at 50% 0%,rgba(6,4,6,.55),transparent 55%)}.ss-haze{position:absolute;left:0;right:0;top:52%;height:20%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(255,196,120,.1),transparent);filter:blur(2px);animation:ss-haze 5.5s ease-in-out infinite}@keyframes ss-haze{0%,to{transform:skew(0) translateY(0);opacity:.45}50%{transform:skew(-1.4deg) translateY(-3px);opacity:.8}}.ss-sand{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ss-grain{position:absolute;width:2px;height:2px;border-radius:50%;background:#f4dca8d9;box-shadow:0 0 5px #f4dca880;opacity:0;animation-name:ss-blow;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes ss-blow{0%{transform:translate(0);opacity:0}12%{opacity:.9}88%{opacity:.5}to{transform:translate(46vw,-7vh);opacity:0}}.ss-embers{position:absolute;left:0;right:0;bottom:0;height:58%;z-index:3;pointer-events:none}.ss-wm-cover{position:absolute;right:0;bottom:0;width:210px;height:78px;z-index:4;pointer-events:none;background:linear-gradient(315deg,#0b0705 0%,rgba(11,7,5,.96) 34%,rgba(11,7,5,.55) 62%,transparent 82%)}.ss-vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 95% at 50% 42%,transparent 44%,rgba(6,4,8,.5) 80%,rgba(3,2,5,.86) 100%)}.ss-content{position:relative;z-index:5;min-height:100vh;display:grid;place-items:center;padding:24px;text-align:center}.ss-card{max-width:640px}.ss-kicker{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.42em;text-transform:uppercase;color:var(--dune-ready);margin:0 0 10px;text-shadow:0 0 14px rgba(63,182,182,.5),0 1px 4px #000}.ss-title{font-family:var(--font-display);font-size:clamp(3.4rem,12vw,7rem);line-height:.9;letter-spacing:.2em;margin:0;color:#f6e2ac;text-shadow:0 3px 4px rgba(0,0,0,.7),0 0 40px rgba(232,193,90,.5),0 0 90px rgba(232,193,90,.28);animation:ss-title-in 1.1s cubic-bezier(.2,.7,.2,1) backwards,ss-title-glow 7s ease-in-out 1s infinite}@keyframes ss-title-in{0%{opacity:0;transform:scale(1.2);letter-spacing:.7em;filter:blur(7px)}60%{opacity:1}to{opacity:1;transform:scale(1);letter-spacing:.2em;filter:blur(0)}}@keyframes ss-title-glow{0%,to{text-shadow:0 3px 4px rgba(0,0,0,.7),0 0 32px rgba(232,193,90,.4)}50%{text-shadow:0 3px 4px rgba(0,0,0,.7),0 0 52px rgba(232,193,90,.72),0 0 110px rgba(232,193,90,.34)}}.ss-subtitle{font-family:var(--font-display);font-size:clamp(1.1rem,3vw,1.8rem);letter-spacing:.36em;text-transform:uppercase;color:#f0d9a6;margin:10px 0 0;text-shadow:0 2px 10px rgba(0,0,0,.85)}.ss-rule{width:200px;height:2px;margin:24px auto;border:none;background:linear-gradient(90deg,transparent,var(--dune-gold),transparent);box-shadow:0 0 12px #e8c15a80}.ss-status{font-family:var(--font-display);font-size:1.24rem;color:var(--dune-gold);margin:0 0 12px;letter-spacing:.04em;text-shadow:0 1px 6px #000}.ss-detail{color:var(--dune-sand);font-family:var(--font-mono);font-size:13px;line-height:1.8;margin:0;text-shadow:0 1px 4px #000}.ss-kicker{animation:ss-fade-up .7s ease .05s backwards}.ss-subtitle{animation:ss-fade-up .8s ease .3s backwards}.ss-rule{animation:ss-rule-in .7s cubic-bezier(.2,.8,.2,1) .5s backwards}.ss-status{animation:ss-fade-up .7s ease .6s backwards}.ss-detail{animation:ss-fade-up .7s ease 1.35s backwards}.ss-preview{animation:ss-fade-up .7s ease 1.5s backwards}@keyframes ss-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ss-rule-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.ss-menu{display:flex;flex-direction:column;gap:11px;max-width:320px;margin:22px auto 6px}.ss-menu-btn{animation:ss-btn-in .72s cubic-bezier(.18,1.5,.4,1) backwards}.ss-menu-btn:nth-child(1){animation-delay:.8s}.ss-menu-btn:nth-child(2){animation-delay:.96s}.ss-menu-btn:nth-child(3){animation-delay:1.12s}.ss-menu-btn:nth-child(4){animation-delay:1.28s}@keyframes ss-btn-in{0%{opacity:0;transform:translate(-46px) skew(-10deg);clip-path:polygon(0 0,0 0,0 100%,0 100%);filter:brightness(1.6)}55%{opacity:1;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%)}to{opacity:1;transform:translate(0) skew(0);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);filter:brightness(1)}}.ss-menu-btn{display:flex;align-items:center;gap:12px;text-align:left}.ss-mi{flex:none;display:grid;place-items:center;width:26px;height:26px;color:var(--dune-gold);filter:drop-shadow(0 0 7px rgba(232,193,90,.45))}.ss-mi svg{width:24px;height:24px}.ss-menu-btn{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-weight:700;font-size:.92rem;color:var(--dune-sand);background:linear-gradient(90deg,rgba(232,193,90,.12),rgba(232,193,90,.03) 70%,transparent);border:1px solid var(--dune-bronze-line);padding:14px 18px;cursor:pointer;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);transition:color .2s ease,background .25s ease,box-shadow .3s ease,letter-spacing .25s ease,transform .12s ease}.ss-menu-btn:hover:not(:disabled){color:var(--dune-gold);letter-spacing:.16em;background:linear-gradient(90deg,rgba(232,193,90,.24),rgba(232,193,90,.05) 75%,transparent);box-shadow:0 0 20px #e8c15a47,inset 0 0 0 1px #e8c15a24;transform:translateY(-1px)}.ss-menu-btn:disabled{opacity:.5;cursor:default}.ss-menu-btn--primary{color:#241708;background:linear-gradient(180deg,#e9c983,#c99b4d 46%,#935f28);border:none;box-shadow:0 6px 18px #00000080}.ss-menu-btn--primary:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 0 24px #e8c15a80;color:#241708}.ss-preview{margin-top:24px;font-size:13px}.ss-preview a{color:var(--dune-ready);text-decoration:none;border-bottom:1px solid rgba(63,182,182,.45);padding-bottom:2px}.ss-preview a:hover{color:#7fe6e6}@media (prefers-reduced-motion: reduce){.ss-splash,.ss-haze,.ss-grain,.ss-title{animation:none}}.fx-sparks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible;z-index:4}.fx-spark{position:absolute;bottom:0;left:var(--x, 50%);width:var(--sz, 3px);height:var(--sz, 3px);border-radius:50%;background:radial-gradient(circle,#ffe6a8,#f2b24a 45%,#d26e1e00 72%);box-shadow:0 0 6px 1px #f2b24ab3;opacity:0;animation:fx-rise var(--dur, 2.4s) ease-out var(--delay, 0s) infinite}@keyframes fx-rise{0%{transform:translate(0) scale(.6);opacity:0}12%{opacity:1}70%{opacity:.9}to{transform:translate(var(--dx, 0),calc(-1 * var(--rise, 90px))) scale(.2);opacity:0}}.fx-sparks--burst .fx-spark{animation-iteration-count:1;animation-timing-function:cubic-bezier(.2,.7,.3,1)}.fx-fire{position:relative;display:inline-block;width:var(--fw, 26px);height:var(--fh, 34px)}.fx-flame{position:absolute;left:50%;bottom:0;width:100%;height:100%;transform:translate(-50%);background:radial-gradient(ellipse 50% 62% at 50% 78%,#ffd66a,#ff8a2a 34%,#d63b1e 60%,#78140a00 78%);clip-path:polygon(50% 0,72% 34%,66% 66%,82% 58%,62% 100%,38% 100%,18% 58%,34% 66%,28% 34%);filter:drop-shadow(0 0 6px rgba(255,138,42,.55));animation:fx-flame 1.15s ease-in-out infinite alternate;transform-origin:50% 100%}.fx-flame--inner{width:58%;height:66%;bottom:0;background:radial-gradient(ellipse 50% 60% at 50% 80%,#fff2c0,#ffd15a 45%,#ff962800 75%);animation-duration:.78s;animation-delay:-.2s;z-index:2}@keyframes fx-flame{0%{transform:translate(-50%) scaleY(.92) scaleX(1.02) skew(-3deg)}30%{transform:translate(-52%) scaleY(1.06) scaleX(.96) skew(4deg)}60%{transform:translate(-49%) scaleY(.98) scaleX(1.04) skew(-2deg)}to{transform:translate(-50%) scaleY(1.1) scaleX(.94) skew(3deg)}}.fx-fire-glow{position:absolute;top:-40%;right:-30%;bottom:-40%;left:-30%;background:radial-gradient(circle,rgba(255,138,42,.28),transparent 68%);animation:fx-glow 1.4s ease-in-out infinite alternate;z-index:0}@keyframes fx-glow{0%{opacity:.5;transform:scale(.9)}to{opacity:.95;transform:scale(1.08)}}.fx-pulse{animation:fx-pulse 3.2s ease-in-out infinite;transform-origin:center;will-change:transform}@keyframes fx-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.fx-pulse--slow{animation-duration:4.6s}.fx-pulse--soft{animation-name:fx-pulse-soft}@keyframes fx-pulse-soft{0%,to{transform:scale(.96);opacity:.82}50%{transform:scale(1.08);opacity:1}}.fx-beat{animation:fx-beat 2.4s ease-in-out infinite;transform-origin:center}@keyframes fx-beat{0%,40%,to{transform:scale(1)}12%{transform:scale(1.22)}24%{transform:scale(1)}32%{transform:scale(1.14)}}.fx-pop{transition:transform .22s cubic-bezier(.34,1.56,.64,1);transform-origin:center}.fx-pop:hover{transform:scale(1.28)}@media (prefers-reduced-motion: reduce){.fx-spark,.fx-flame,.fx-flame--inner,.fx-fire-glow,.fx-pulse,.fx-pulse--soft,.fx-beat{animation:none}.fx-spark{opacity:.6}}.au-form{width:min(380px,84vw);margin:6px auto 0;display:flex;flex-direction:column;gap:14px;text-align:left;animation:ss-fade-up .8s ease .6s backwards}.au-field{display:flex;flex-direction:column;gap:6px}.au-label{font-family:var(--font-display);font-size:.72rem;letter-spacing:.34em;text-transform:uppercase;color:var(--dune-gold);text-shadow:0 1px 6px var(--dune-bg-0);opacity:.95}.au-input{font-family:var(--font-mono);font-size:1rem;letter-spacing:.06em;color:var(--dune-sand);background:color-mix(in srgb,var(--dune-bg-0) 66%,transparent);border:1px solid var(--dune-bronze-line);padding:13px 16px;outline:none;clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);transition:border-color .2s ease,box-shadow .3s ease,background .25s ease}.au-input:focus{border-color:var(--dune-gold);background:color-mix(in srgb,var(--dune-bg-0) 58%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--dune-gold) 26%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--dune-gold) 16%,transparent)}.au-input:-webkit-autofill,.au-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--dune-sand);-webkit-box-shadow:0 0 0 1000px var(--dune-bg-1) inset;caret-color:var(--dune-sand)}.au-err{min-height:1.2em;margin:0;font-family:var(--font-mono);font-size:.8rem;line-height:1.2;color:var(--dune-loss);text-shadow:0 1px 4px var(--dune-bg-0)}.au-go{justify-content:center;margin-top:2px;animation:none}.au-go:disabled{background:linear-gradient(90deg,color-mix(in srgb,var(--dune-gold) 9%,transparent),transparent 75%);border:1px solid var(--dune-bronze-line);color:var(--dune-sand);box-shadow:none;opacity:.6}.au-modes{display:flex;gap:0;margin-bottom:4px;border-bottom:1px solid var(--dune-bronze-line)}.au-mode{flex:1;padding:9px 6px;font-family:var(--font-display);font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--dune-sand);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;opacity:.55;transition:color .2s ease,opacity .2s ease,border-color .2s ease}.au-mode:hover{opacity:.85}.au-mode--on{color:var(--dune-gold);border-bottom-color:var(--dune-gold);opacity:1;text-shadow:0 0 14px color-mix(in srgb,var(--dune-gold) 45%,transparent)}@font-face{font-family:Forum;font-style:normal;font-weight:100 900;font-display:swap;src:url(/theme-fonts/Forum-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Forum;font-style:normal;font-weight:100 900;font-display:swap;src:url(/theme-fonts/Forum-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Forum;font-style:normal;font-weight:100 900;font-display:swap;src:url(/theme-fonts/Forum-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Forum;font-style:normal;font-weight:100 900;font-display:swap;src:url(/theme-fonts/Forum-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/theme-fonts/GolosText-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/theme-fonts/GolosText-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/theme-fonts/GolosText-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/theme-fonts/GolosText-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/GolosText-500-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/GolosText-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/GolosText-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/GolosText-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600 900;font-display:swap;src:url(/theme-fonts/GolosText-600-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:600 900;font-display:swap;src:url(/theme-fonts/GolosText-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600 900;font-display:swap;src:url(/theme-fonts/GolosText-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Golos Text;font-style:normal;font-weight:600 900;font-display:swap;src:url(/theme-fonts/GolosText-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/JetBrainsMono-500-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/JetBrainsMono-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/JetBrainsMono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/JetBrainsMono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:600 900;font-display:swap;src:url(/theme-fonts/JetBrainsMono-600-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600 900;font-display:swap;src:url(/theme-fonts/JetBrainsMono-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600 900;font-display:swap;src:url(/theme-fonts/JetBrainsMono-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-weight:600 900;font-display:swap;src:url(/theme-fonts/JetBrainsMono-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:400;font-display:swap;src:url(/theme-fonts/CormorantSC-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:400;font-display:swap;src:url(/theme-fonts/CormorantSC-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:400;font-display:swap;src:url(/theme-fonts/CormorantSC-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant SC;font-style:normal;font-weight:400;font-display:swap;src:url(/theme-fonts/CormorantSC-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/CormorantSC-500-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/CormorantSC-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/CormorantSC-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(/theme-fonts/CormorantSC-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/theme-fonts/CormorantSC-600-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/theme-fonts/CormorantSC-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/theme-fonts/CormorantSC-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(/theme-fonts/CormorantSC-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:700 900;font-display:swap;src:url(/theme-fonts/CormorantSC-700-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:700 900;font-display:swap;src:url(/theme-fonts/CormorantSC-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:700 900;font-display:swap;src:url(/theme-fonts/CormorantSC-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cormorant SC;font-style:normal;font-weight:700 900;font-display:swap;src:url(/theme-fonts/CormorantSC-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-family:var(--font-body, system-ui, sans-serif)}button,input,select,textarea{font-family:inherit}:root{--dune-bg-0: #0b0a08;--dune-bg-1: #141009;--dune-panel: #17120b;--dune-oxblood: #3a0f12;--dune-ember: #b5451f;--dune-sand: #d9c9a3;--dune-sand-dim: rgba(217, 201, 163, .72);--dune-bronze: #a8792e;--dune-bronze-line: rgba(168, 121, 46, .55);--dune-gold: #e8c15a;--dune-steel: #2f6f9e;--dune-steel-hi: #4a93c4;--dune-success: #3f9e5a;--dune-danger: #c0392b;--dune-ready: #3fb6b6;--role-ba: #6e8e33;--role-dev: #3a78bf;--role-qa: #c36435;--role-ba-soft: rgba(110, 142, 51, .22);--role-dev-soft: rgba(58, 120, 191, .22);--role-qa-soft: rgba(195, 100, 53, .22);--font-display: "Cormorant SC", Georgia, serif;--font-body: "Golos Text", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--motion-fast: .12s;--motion-base: .22s;--motion-slow: .42s;--motion-reveal: .7s;--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-emphasis: cubic-bezier(.16, 1, .3, 1);--chamfer: 14px;--hairline: 1px;--glow-soft: 0 0 22px}@media (prefers-reduced-motion: reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:root{--dune-bg-0: #0b0a08;--dune-bg-1: #141009;--dune-oxblood: #3a0f12;--dune-ember: #b5451f;--dune-sand: #d9c9a3;--dune-bronze: #a8792e;--dune-gold: #e8c15a;--dune-steel: #2f6f9e;--dune-success: #3f9e5a;--dune-danger: #c0392b;--dune-ready: #3fb6b6;--dune-gain: #9fe0b4;--dune-loss: #f4bca8}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:radial-gradient(120% 90% at 78% 8%,var(--dune-oxblood) 0%,transparent 55%),radial-gradient(140% 120% at 50% 120%,#2a1408 0%,transparent 60%),var(--dune-bg-0);color:var(--dune-sand);font-family:var(--font-body);-webkit-font-smoothing:antialiased}@media (prefers-reduced-motion: reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}
