@import"https://fonts.googleapis.com/css2?family=Saira+Condensed:wght@500;600;700;800&family=IBM+Plex+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--d4r-void: #E4DAC4;--d4r-graphite: #DCD1B8;--d4r-panel: #EFE7D6;--d4r-panel-hi: #F5EEE0;--d4r-line: #141210;--d4r-line-soft: #BFB29A;--d4r-text: #141210;--d4r-text-dim: #4E4739;--d4r-text-faint: #7E735C;--d4r-red: #D93B2B;--d4r-red-hot: #C0281A;--d4r-red-deep: #8A1A0F;--d4r-red-glow: rgba(217, 59, 43, .34);--d4r-ok: #2F7A4E;--d4r-warn: #A9760F;--d4r-info: #2A5AA6;--d4r-money: #F2DE3A;--d4r-money-ink: #141210;--d4r-cost-1: #BFB29A;--d4r-cost-2: #D2917C;--d4r-cost-3: #D93B2B;--d4r-cost-4: #8A1A0F;--d4r-font-display: "Saira Condensed", "Arial Narrow", system-ui, sans-serif;--d4r-font-body: "IBM Plex Sans", system-ui, -apple-system, sans-serif;--d4r-font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", monospace;--d4r-step--1: .75rem;--d4r-step-0: .875rem;--d4r-step-1: 1rem;--d4r-step-2: 1.25rem;--d4r-step-3: 1.625rem;--d4r-step-4: 2.25rem;--d4r-gap-1: 4px;--d4r-gap-2: 8px;--d4r-gap-3: 12px;--d4r-gap-4: 16px;--d4r-gap-5: 24px;--d4r-gap-6: 32px;--d4r-radius: 0px;--d4r-radius-sm: 4px;--d4r-cut: 10px;--d4r-shadow: 5px 5px 0 rgba(20, 18, 16, .16);--d4r-shadow-hot: 0 0 0 2px var(--d4r-red);--d4r-motion-fast: .12s;--d4r-motion: .22s;--d4r-ease: cubic-bezier(.2, .8, .2, 1);--d4r-safe-top: var(--tg-safe-area-inset-top, 0px);--d4r-safe-bottom: var(--tg-safe-area-inset-bottom, 0px);--d4r-viewport: var(--tg-viewport-stable-height, 100dvh)}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}p,h1,h2,h3,h4,ul,ol,dl,dd,figure{margin:0}body{background:var(--d4r-void);color:var(--d4r-text);font-family:var(--d4r-font-body);font-size:var(--d4r-step-0);line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.d4r-app{position:relative;min-height:var(--d4r-viewport);padding-top:var(--d4r-safe-top);padding-bottom:calc(var(--d4r-safe-bottom) + var(--d4r-gap-6));background:linear-gradient(180deg,var(--d4r-red) 0 var(--d4r-band, 0px),transparent var(--d4r-band, 0px)),var(--d4r-void);isolation:isolate}.d4r-app:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.36;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");mix-blend-mode:multiply}.d4r-app>*{position:relative;z-index:1}.d4r-shell{width:100%;max-width:720px;min-width:0;margin:0 auto;padding:0 var(--d4r-gap-4)}.d4r-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--d4r-gap-3);min-width:0}a{color:var(--d4r-text);text-decoration:underline;text-decoration-color:var(--d4r-red);text-underline-offset:3px}a:hover,a:focus-visible{color:var(--d4r-red-hot)}.d4r-tabbar{display:flex;gap:8px;margin-top:20px;justify-content:center;flex-wrap:wrap}.d4r-tabbar__icon{display:none}.d4r-display{font-family:var(--d4r-font-display);font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.05;margin:0}.d4r-draft-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--d4r-gap-3);margin-top:var(--d4r-gap-3);min-width:0}.d4r-eyebrow{font-family:var(--d4r-font-display);font-size:var(--d4r-step--1);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--d4r-text-faint)}.d4r-num{font-family:var(--d4r-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.d4r-muted{color:var(--d4r-text-dim)}.d4r-panel{position:relative;background:var(--d4r-panel);border:2px solid var(--d4r-line);border-radius:var(--d4r-radius);clip-path:polygon(0 0,calc(100% - var(--d4r-cut)) 0,100% var(--d4r-cut),100% 100%,0 100%)}.d4r-panel--hot{border-color:var(--d4r-red);box-shadow:var(--d4r-shadow-hot)}.d4r-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--d4r-gap-2);min-height:44px;padding:0 var(--d4r-gap-4);border:2px solid var(--d4r-line);border-radius:var(--d4r-radius);background:var(--d4r-panel-hi);color:var(--d4r-text);font-family:var(--d4r-font-display);font-size:var(--d4r-step-1);font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform var(--d4r-motion-fast) var(--d4r-ease),border-color var(--d4r-motion-fast) var(--d4r-ease),background var(--d4r-motion-fast) var(--d4r-ease)}.d4r-btn:active{transform:translateY(1px)}.d4r-btn--primary{border-color:var(--d4r-line);background:var(--d4r-red);color:var(--d4r-panel-hi);box-shadow:4px 4px 0 var(--d4r-line)}.d4r-btn--block{width:100%}.d4r-btn[disabled],.d4r-btn[aria-disabled=true]{opacity:.42;cursor:not-allowed;box-shadow:none}.d4r-badge{display:inline-flex;align-items:center;gap:var(--d4r-gap-1);padding:2px 8px;border:2px solid var(--d4r-line);border-radius:999px;background:var(--d4r-panel-hi);font-family:var(--d4r-font-display);font-size:var(--d4r-step--1);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--d4r-text-dim);white-space:nowrap}.d4r-badge--live{border-color:var(--d4r-red);color:var(--d4r-red-hot)}.d4r-badge--ok{border-color:#2f7a4ebf;color:var(--d4r-ok)}.d4r-badge--warn{border-color:#a9760fbf;color:var(--d4r-warn)}.d4r-badge--danger{border-color:#d93b2b99;color:var(--d4r-red-hot)}.d4r-live-dot{width:7px;height:7px;border-radius:50%;background:var(--d4r-red-hot);box-shadow:0 0 0 0 var(--d4r-red-glow);animation:d4r-pulse 1.8s var(--d4r-ease) infinite}@keyframes d4r-pulse{0%{box-shadow:0 0 0 0 var(--d4r-red-glow)}70%{box-shadow:0 0 0 8px #d93b2b00}to{box-shadow:0 0 #d93b2b00}}.d4r-player{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:var(--d4r-gap-3);height:100%;overflow:hidden;padding:var(--d4r-gap-2) var(--d4r-gap-3);background:var(--d4r-panel);border:1px solid var(--d4r-line-soft);border-left:3px solid var(--cost-color, var(--d4r-line));border-radius:var(--d4r-radius);transition:border-color var(--d4r-motion-fast) var(--d4r-ease)}.d4r-player[data-state=picked]{opacity:.55;background:repeating-linear-gradient(135deg,var(--d4r-graphite),var(--d4r-graphite) 6px,var(--d4r-panel-hi) 6px,var(--d4r-panel-hi) 12px)}.d4r-player[data-state=captain]{border-left-color:var(--d4r-warn)}.d4r-player__avatar{width:40px;height:40px;border-radius:var(--d4r-radius);object-fit:cover;background:var(--d4r-graphite)}.d4r-player__avatar--empty{display:grid;place-items:center;font-family:var(--d4r-font-display);color:var(--d4r-text-faint)}.d4r-player__name{font-family:var(--d4r-font-display);font-size:var(--d4r-step-2);font-weight:700;letter-spacing:.02em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d4r-player__meta{display:flex;align-items:center;gap:var(--d4r-gap-2);margin:2px 0 0;font-size:var(--d4r-step--1);color:var(--d4r-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d4r-player__meta>*{flex:0 0 auto}.d4r-player__cost{display:grid;place-items:center;min-width:34px;height:34px;border-radius:var(--d4r-radius);background:var(--cost-color, var(--d4r-line));color:#fff;font-family:var(--d4r-font-mono);font-weight:600;font-variant-numeric:tabular-nums}.d4r-team{padding:var(--d4r-gap-3)}.d4r-team__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--d4r-gap-2);flex-wrap:wrap;min-width:0}.d4r-team__name{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--d4r-font-display);font-size:var(--d4r-step-2);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.d4r-team__stats{display:flex;flex-wrap:wrap;gap:var(--d4r-gap-3);font-family:var(--d4r-font-mono);font-size:var(--d4r-step--1);color:var(--d4r-text-dim);font-variant-numeric:tabular-nums}.d4r-team__roster{display:grid;gap:var(--d4r-gap-1);margin-top:var(--d4r-gap-3);list-style:none;padding:0}.d4r-team__slot{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--d4r-gap-2);padding:6px var(--d4r-gap-2);border:1px dashed var(--d4r-line-soft);border-radius:var(--d4r-radius);color:var(--d4r-text-faint);font-size:var(--d4r-step--1)}.d4r-team__slot--filled{border-style:solid;border-color:var(--d4r-line);color:var(--d4r-text)}.d4r-team__slot--captain{border-color:#a9760fb3}.d4r-teams{display:flex;min-width:0;max-width:100%;gap:var(--d4r-gap-3);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--d4r-gap-2);-webkit-overflow-scrolling:touch}.d4r-teams>*{flex:0 0 min(78vw,280px);scroll-snap-align:start;min-width:0}@media(min-width:720px){.d4r-teams{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));overflow:visible}.d4r-teams>*{flex:initial}}.d4r-state{display:grid;justify-items:center;gap:var(--d4r-gap-3);padding:var(--d4r-gap-6) var(--d4r-gap-4);text-align:center;color:var(--d4r-text-dim)}.d4r-state__title{font-family:var(--d4r-font-display);font-size:var(--d4r-step-2);color:var(--d4r-text);text-transform:uppercase;letter-spacing:.06em}.d4r-state--error .d4r-state__title{color:var(--d4r-red-hot)}.d4r-skeleton{position:relative;overflow:hidden;background:var(--d4r-graphite);border-radius:var(--d4r-radius)}.d4r-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(20,18,16,.08),transparent);animation:d4r-shimmer 1.4s infinite}@keyframes d4r-shimmer{to{transform:translate(100%)}}.d4r-offline{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:center;gap:var(--d4r-gap-2);padding:var(--d4r-gap-2);background:var(--d4r-red-deep);color:#fff;font-family:var(--d4r-font-display);font-size:var(--d4r-step--1);letter-spacing:.12em;text-transform:uppercase}.d4r-scene{display:grid;grid-template-rows:auto 1fr auto;gap:24px;width:100vw;height:100vh;padding:32px 40px;background:linear-gradient(180deg,rgba(217,59,43,.14),transparent 55%),var(--d4r-void);overflow:hidden}.d4r-scene__head{display:flex;align-items:center;gap:24px}.d4r-scene__title{font-family:var(--d4r-font-display);font-size:clamp(28px,3.2vw,56px);font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1}.d4r-scene__counter{margin-left:auto;margin-right:24px;font-family:var(--d4r-font-mono);font-size:clamp(24px,2.6vw,44px);font-variant-numeric:tabular-nums}.d4r-scene__timer{font-family:var(--d4r-font-mono);font-size:clamp(32px,3.6vw,64px);font-variant-numeric:tabular-nums;line-height:1}.d4r-scene__timer--hot{color:var(--d4r-red-hot)}.d4r-scene__body{display:grid;grid-template-columns:3fr 2fr;gap:24px;min-height:0}.d4r-scene__teams{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);gap:12px;min-height:0;overflow:hidden}.d4r-scene__team{padding:12px 14px;background:var(--d4r-panel);border:1px solid var(--d4r-line-soft);border-left:4px solid var(--d4r-line);border-radius:var(--d4r-radius)}.d4r-scene__team--active{border-left-color:var(--d4r-red-hot);background:var(--d4r-panel-hi);box-shadow:0 0 0 2px var(--d4r-red)}.d4r-scene__team-name{font-family:var(--d4r-font-display);font-size:clamp(14px,1.3vw,22px);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.d4r-scene__roster{display:grid;gap:2px;margin-top:8px;list-style:none;padding:0;font-size:clamp(11px,1vw,16px);color:var(--d4r-text-dim)}.d4r-scene__side{display:grid;grid-template-rows:auto 1fr;gap:16px;min-height:0}.d4r-scene__list{display:grid;gap:6px;margin:0;padding:0;list-style:none;min-height:0;overflow:hidden;font-size:clamp(12px,1.05vw,18px)}.d4r-scene__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;background:var(--d4r-panel);border:1px solid var(--d4r-line-soft);border-left:3px solid var(--cost-color, var(--d4r-line));border-radius:var(--d4r-radius)}.d4r-scene__row--just-picked{animation:d4r-flash 1.6s var(--d4r-ease) 1}@keyframes d4r-flash{0%{background:#d93b2b8c;transform:translate(-6px)}to{background:var(--d4r-panel);transform:none}}.d4r-reveal{animation:d4r-rise var(--d4r-motion) var(--d4r-ease) both}@keyframes d4r-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.d4r-wheel{position:relative;display:grid;place-items:center;aspect-ratio:1;filter:drop-shadow(0 12px 28px rgba(0,0,0,.55))}.d4r-wheel__disc{display:block;border-radius:50%;border:2px solid var(--d4r-line);background:var(--d4r-graphite)}.d4r-wheel__pointer{position:absolute;top:calc(var(--d4r-wheel-size, 320px) * -.018);left:50%;translate:-50% 0;z-index:2;width:0;height:0;border-left:calc(var(--d4r-wheel-size, 320px) * .038) solid transparent;border-right:calc(var(--d4r-wheel-size, 320px) * .038) solid transparent;border-top:calc(var(--d4r-wheel-size, 320px) * .075) solid var(--d4r-red-hot)}.d4r-wheel[data-spinning=true] .d4r-wheel__disc{border-color:var(--d4r-red-hot);box-shadow:0 0 0 3px #d93b2b38}@media(prefers-reduced-motion:reduce){.d4r-wheel__disc{transition:none!important}}.d4r-wheel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;gap:16px;align-content:center;background:#040507d1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.d4r-team__player{padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:var(--d4r-line);text-underline-offset:3px}.d4r-team__player:hover,.d4r-team__player:focus-visible{color:var(--d4r-red-hot);text-decoration-color:currentColor}.d4r-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-end;justify-content:center;background:#1412108c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:0}.d4r-sheet{width:100%;max-width:560px;max-height:80dvh;display:flex;flex-direction:column;background:var(--d4r-panel);border:2px solid var(--d4r-line);border-bottom:0;box-shadow:0 -6px #1412102e;padding-bottom:env(safe-area-inset-bottom,0)}.d4r-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:2px solid var(--d4r-line);background:var(--d4r-panel-hi)}.d4r-sheet__id{display:flex;align-items:center;gap:12px;min-width:0}.d4r-sheet__avatar{width:44px;height:44px;object-fit:cover;border:2px solid var(--d4r-line);flex:0 0 auto}.d4r-sheet__avatar--empty{display:grid;place-items:center;background:var(--d4r-graphite);font-family:var(--d4r-font-display);font-size:var(--d4r-step-1)}.d4r-sheet__name{margin:0;font-size:var(--d4r-step-1);line-height:1.1;overflow-wrap:anywhere}.d4r-sheet__close{flex:0 0 auto;width:44px;height:44px;border:2px solid var(--d4r-line);background:var(--d4r-panel);font-size:var(--d4r-step-0);cursor:pointer;color:var(--d4r-text)}.d4r-sheet__close:hover,.d4r-sheet__close:focus-visible{background:var(--d4r-red-hot);color:var(--d4r-panel-hi)}.d4r-sheet__body{padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.d4r-sheet__rating{display:flex;gap:28px}.d4r-sheet__big{margin:2px 0 0;font-family:var(--d4r-font-display);font-size:var(--d4r-step-3);line-height:1}.d4r-sheet__note{margin:0;color:var(--d4r-text-dim);font-size:var(--d4r-step--1)}.d4r-sheet__block{border-top:2px solid var(--d4r-line);padding-top:12px;display:flex;flex-direction:column;gap:8px}.d4r-sheet__tags{display:flex;flex-wrap:wrap;gap:6px}.d4r-sheet__stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.d4r-sheet__stats .d4r-eyebrow{letter-spacing:.04em;white-space:nowrap}@media(max-width:359px){.d4r-sheet__stats{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px}}.d4r-sheet__stat{margin:2px 0 0;font-family:var(--d4r-font-display);font-size:var(--d4r-step-1);line-height:1}[data-d4r-theme=halloween]{--d4r-void: #120d16;--d4r-graphite: #1b1421;--d4r-panel: #221929;--d4r-panel-hi: #2c2134;--d4r-line: #e9dcc3;--d4r-line-soft: #44354f;--d4r-text: #f3e9d6;--d4r-text-dim: #c3b49c;--d4r-text-faint: #8f8273;--d4r-red: #ff7a1a;--d4r-red-hot: #ff8a2e;--d4r-red-deep: #b04a08;--d4r-red-glow: rgba(255, 122, 26, .36);--d4r-ok: #6cc08a;--d4r-warn: #f0c04a;--d4r-info: #a888f0;--d4r-cost-1: #44354f;--d4r-cost-2: #8b5cc4;--d4r-cost-3: #ff7a1a;--d4r-cost-4: #ffb766;--d4r-shadow: 5px 5px 0 rgba(0, 0, 0, .5);--d4r-money: #ff7a1a;--d4r-money-ink: #120d16;color-scheme:dark}html[data-d4r-theme=halloween] .d4r-app:after{mix-blend-mode:soft-light;opacity:.5}html[data-d4r-theme=halloween] .d4r-app:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='170' height='170' viewBox='0 0 170 170' fill='none' stroke='%23e9dcc3' stroke-opacity='.45' stroke-width='1.2'%3E%3Cpath d='M0 0L170 60M0 0L120 120M0 0L60 170'/%3E%3Cpath d='M38 13Q30 26 27 27Q19 34 13 38'/%3E%3Cpath d='M76 27Q60 50 54 54Q38 66 27 76'/%3E%3Cpath d='M113 40Q90 76 81 81Q57 98 40 113'/%3E%3Cpath d='M151 53Q120 101 108 108Q76 131 53 151'/%3E%3C/svg%3E") left top / 170px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='170' height='170' viewBox='0 0 170 170' fill='none' stroke='%23e9dcc3' stroke-opacity='.45' stroke-width='1.2'%3E%3Cg transform='translate(170 0) scale(-1 1)'%3E%3Cpath d='M0 0L170 60M0 0L120 120M0 0L60 170'/%3E%3Cpath d='M38 13Q30 26 27 27Q19 34 13 38'/%3E%3Cpath d='M76 27Q60 50 54 54Q38 66 27 76'/%3E%3Cpath d='M113 40Q90 76 81 81Q57 98 40 113'/%3E%3Cpath d='M151 53Q120 101 108 108Q76 131 53 151'/%3E%3C/g%3E%3Cpath d='M128 0V44' /%3E%3Ccircle cx='128' cy='49' r='5' fill='%23e9dcc3' fill-opacity='.35' stroke='none'/%3E%3C/svg%3E") right top / 170px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='70' viewBox='0 0 220 70' fill='%23e9dcc3' fill-opacity='.32'%3E%3Cpath id='b' d='M30 20q-6-8-16-6 5 3 4 8-6-2-10 2 7 1 8 6 4-4 10-3 4-4 4-7zm0 0q6-8 16-6-5 3-4 8 6-2 10 2-7 1-8 6-4-4-10-3-4-4-4-7z'/%3E%3Cuse href='%23b' transform='translate(120 6) scale(.7)'/%3E%3Cuse href='%23b' transform='translate(160 30) scale(.5)'/%3E%3C/svg%3E") 78% 34px / 160px no-repeat,radial-gradient(120% 45% at 15% 105%,rgba(123,75,201,.45),transparent 70%),radial-gradient(90% 40% at 90% 108%,rgba(255,122,26,.3),transparent 70%)}.d4r-theme-card{position:relative}.d4r-theme-card>*{background-color:var(--d4r-panel);color:var(--d4r-text);box-shadow:inset 4px 0 0 var(--d4r-red)}.d4r-theme-card:after{content:"";position:absolute;top:0;right:0;width:84px;height:84px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='84' viewBox='0 0 170 170' fill='none' stroke='%23e9dcc3' stroke-opacity='.4' stroke-width='2'%3E%3Cg transform='translate(170 0) scale(-1 1)'%3E%3Cpath d='M0 0L170 60M0 0L120 120M0 0L60 170'/%3E%3Cpath d='M38 13Q30 26 27 27Q19 34 13 38'/%3E%3Cpath d='M76 27Q60 50 54 54Q38 66 27 76'/%3E%3Cpath d='M113 40Q90 76 81 81Q57 98 40 113'/%3E%3C/g%3E%3C/svg%3E") right top / contain no-repeat}.d4r-privacy{display:flex;flex-direction:column;gap:8px;padding:var(--d4r-gap-4);background:var(--d4r-panel);border:1px solid var(--d4r-line-soft);border-radius:var(--d4r-radius)}.d4r-switch{width:100%;display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 12px;border:1px solid var(--d4r-line-soft);border-radius:var(--d4r-radius-sm);background:transparent;color:var(--d4r-text);font:inherit;text-align:left;cursor:pointer}.d4r-switch:disabled{opacity:.6;cursor:progress}.d4r-switch:focus-visible{outline:2px solid var(--d4r-red-hot);outline-offset:2px}.d4r-switch__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.d4r-switch__label{font-weight:700}.d4r-switch__hint{font-size:var(--d4r-step--1);color:var(--d4r-text-dim)}.d4r-switch__track{position:relative;flex:none;width:48px;height:28px;border-radius:999px;background:var(--d4r-line-soft);transition:background var(--d4r-motion-fast) var(--d4r-ease)}.d4r-switch__knob{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--d4r-text);transition:transform var(--d4r-motion) var(--d4r-ease)}.d4r-switch[aria-checked=true] .d4r-switch__track{background:var(--d4r-red)}.d4r-switch[aria-checked=true] .d4r-switch__knob{transform:translate(20px);background:var(--d4r-panel-hi)}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-CHSlOQsW.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DMtmJ5ZE.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-Dm3htQBi.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BZdD_g9V.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-b6lpi8_2.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-Cjtb1TV-.woff2) format("woff2-variations");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}:root{color-scheme:dark;--d4r-void: #181818;--d4r-graphite: #272727;--d4r-panel: #1f1f1f;--d4r-panel-hi: #272727;--d4r-line: #313131;--d4r-line-soft: #272727;--d4r-text: #f5f5f5;--d4r-text-dim: #9b9b9b;--d4r-text-faint: #6e6e6e;--d4r-red: #d93b2b;--d4r-red-hot: #ef6a58;--d4r-red-deep: #8a1a0f;--d4r-red-glow: rgba(217, 59, 43, .3);--d4r-ok: #5fbf8a;--d4r-warn: #e0b04a;--d4r-info: #7aa2f0;--d4r-money: #e0b04a;--d4r-money-ink: #181818;--d4r-font-display: "Geist Variable", system-ui, sans-serif;--d4r-font-body: "Geist Variable", system-ui, sans-serif;--d4r-font-mono: "Geist Mono Variable", ui-monospace, monospace;--d4r-radius: 8px;--d4r-radius-sm: 6px;--d4r-shadow: 0 8px 24px rgba(0, 0, 0, .35);--d4r-shadow-hot: 0 0 0 1px var(--d4r-red);--d4r-motion-fast: .3s;--d4r-motion: .5s;--d4r-ease: cubic-bezier(.22, 1, .36, 1);--adm-z-nav: 20;--adm-z-dialog: 50}body{background:var(--d4r-void);font-size:14px;line-height:20px;font-feature-settings:"tnum" 1}.d4r-app{background:var(--d4r-void)}.d4r-app:after{display:none}::selection{background:#d93b2b59}*{scrollbar-color:#313131 transparent}.d4r-display{font-weight:600;letter-spacing:-.02em;text-transform:none;line-height:1.2;text-wrap:balance}.d4r-eyebrow{font-family:var(--d4r-font-body);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--d4r-text-faint)}.d4r-num{letter-spacing:0}p{text-wrap:pretty}.d4r-panel{border:1px solid var(--d4r-line-soft);border-radius:12px;clip-path:none;background:var(--d4r-panel)}.d4r-panel--hot{border-color:#d93b2b8c;box-shadow:none}.d4r-btn{min-height:36px;padding:0 12px;border:1px solid var(--d4r-line);border-radius:8px;background:var(--d4r-panel-hi);font-family:var(--d4r-font-body);font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;text-transform:none;transition:background-color .3s var(--d4r-ease),border-color .3s var(--d4r-ease),color .3s var(--d4r-ease),transform .3s var(--d4r-ease)}.d4r-btn:hover:not([disabled]){background:#313131;border-color:#3d3d3d}.d4r-btn:active:not([disabled]){transform:scale(.98)}.d4r-btn:focus-visible{outline:2px solid var(--d4r-red-hot);outline-offset:2px}.d4r-btn--primary{border-color:var(--d4r-red);background:var(--d4r-red);color:#fff;box-shadow:none}.d4r-btn--primary:hover:not([disabled]){background:#e24a3a;border-color:#e24a3a}.d4r-btn--ghost{background:transparent}.d4r-btn--ghost:hover:not([disabled]){background:var(--d4r-panel-hi)}.d4r-btn[disabled],.d4r-btn[aria-disabled=true]{opacity:.38}.d4r-badge{padding:2px 8px;border:1px solid var(--d4r-line);border-radius:6px;background:transparent;font-family:var(--d4r-font-body);font-size:12px;line-height:16px;font-weight:500;letter-spacing:0;text-transform:none}.d4r-badge--ok{border-color:#5fbf8a73}.d4r-badge--warn{border-color:#e0b04a73}.d4r-badge--live,.d4r-badge--danger{border-color:#ef6a5880}input,select,textarea{color-scheme:dark;border-color:var(--d4r-line)!important;border-radius:8px!important;background-color:#131313!important;transition:border-color .3s var(--d4r-ease),box-shadow .3s var(--d4r-ease)}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:#3d3d3d!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--d4r-red)!important;box-shadow:0 0 0 3px #d93b2b40}input:disabled,select:disabled,textarea:disabled{opacity:.55}input::placeholder,textarea::placeholder{color:var(--d4r-text-faint)}input[type=checkbox],input[type=radio]{accent-color:var(--d4r-red);background-color:transparent!important}.d4r-skeleton{background:#232323;border-radius:8px}.d4r-state{border-radius:12px}.adm-header{display:flex;align-items:center;gap:12px;max-width:1200px;padding-top:16px;padding-bottom:16px}.adm-logo{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.02em}.adm-logo b{color:var(--d4r-red)}.adm-nav{position:sticky;top:8px;z-index:var(--adm-z-nav);max-width:1200px;margin-bottom:24px}.adm-nav__bar{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--d4r-line-soft);border-radius:12px;background:#1f1f1fd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.adm-tab{min-height:32px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--d4r-text-dim);font:500 14px/20px var(--d4r-font-body);cursor:pointer;transition:background-color .3s var(--d4r-ease),color .3s var(--d4r-ease)}.adm-tab:hover:not([disabled]){background:var(--d4r-panel-hi);color:var(--d4r-text)}.adm-tab[aria-current=page]{background:#313131;color:var(--d4r-text)}.adm-tab[disabled]{color:var(--d4r-text-faint);opacity:.5;cursor:not-allowed}.adm-tab:focus-visible{outline:2px solid var(--d4r-red-hot);outline-offset:2px}.adm-current{margin-left:8px;color:var(--d4r-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:1ms!important;animation-duration:1ms!important}}.d4r-num{font-family:var(--d4r-font-body);font-variant-numeric:tabular-nums;font-weight:500}
