@font-face{font-family:"Unbounded";src:url("/_ug/f/unbounded-800.5a7116f7.woff2") format("woff2");font-weight:800;font-display:swap}@font-face{font-family:"Unbounded";src:url("/_ug/f/unbounded-600.6ac6dc28.woff2") format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("/_ug/f/jbmono-400.9dd03a2c.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("/_ug/f/jbmono-700.c9fae064.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Silkscreen";src:url("/_ug/f/silkscreen-400.7830628b.woff2") format("woff2");font-weight:400;font-display:swap}:root,.ug-theme-night{--ug-bg:#0D0E12;--ug-surface:#16181F;--ug-line:#2C303C;--ug-ink:#F2F4EA;--ug-muted:#A3A9B5;--ug-accent:#CCFF00;--ug-on-accent:#0D0E12;--ug-accent-text:#CCFF00;--ug-hit:#FF3D7F;--ug-core:#F7FFE0;--ug-shadow:#CCFF00;--ug-btn-edge:transparent;--ug-glow:color-mix(in srgb,#CCFF00 70%,transparent);--ug-glow-white:rgba(255,255,255,.8);--ug-glow-white2:rgba(190,205,255,.35);--ug-glow2:color-mix(in srgb,#CCFF00 45%,transparent);--ug-glow-white-mid:rgba(255,255,255,.75);--ug-glow-lime1:color-mix(in srgb,#CCFF00 90%,transparent);--ug-glow-lime2:color-mix(in srgb,#CCFF00 85%,transparent);--ug-wtube:#E6EAF2;--ug-wcore:#FFFFFF;--ug-logo-lime:#CCFF00;color-scheme:dark;--ug-font-display:"Unbounded",system-ui,sans-serif;--ug-font-ui:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ug-font-hud:"Silkscreen","JetBrains Mono",monospace;--ug-h1:clamp(2.1875rem,1.55rem + 2.6vw,3.875rem);--ug-h2:clamp(1.625rem,1.35rem + 1.1vw,2.5rem);--ug-lede:clamp(.875rem,.82rem + .25vw,1.0625rem);--ug-field:clamp(.9375rem,.85rem + .35vw,1.25rem);--ug-body:.875rem;--ug-small:.8125rem;--ug-hud:.6875rem;--ug-s1:4px;--ug-s2:8px;--ug-s3:12px;--ug-s4:16px;--ug-s5:20px;--ug-s6:24px;--ug-s7:32px;--ug-s8:44px;--ug-s9:56px;--ug-s10:72px;--ug-gutter:20px;--ug-max:1312px;--ug-card-max:1000px;--ug-r-field:12px;--ug-r-btn:14px;--ug-r-card:18px;--ug-r-tile:14px;--ug-r-pill:999px;--ug-border:2px;--ug-offset:6px;--ug-ease:cubic-bezier(.45,0,.55,1);--ug-fast:.15s;--ug-mid:.35s}.ug-theme-day,:root[data-theme="day"]{--ug-bg:#F2F3EA;--ug-surface:#FFFFFF;--ug-line:#D2D5C4;--ug-ink:#0D0E12;--ug-muted:#4C525C;--ug-accent:#CCFF00;--ug-on-accent:#0D0E12;--ug-accent-text:#3B6600;--ug-hit:#D6105A;--ug-core:#4E8000;--ug-shadow:#0D0E12;--ug-btn-edge:#0D0E12;--ug-glow:transparent;--ug-glow-white:transparent;--ug-glow-white2:transparent;--ug-glow2:transparent;--ug-glow-white-mid:transparent;--ug-glow-lime1:transparent;--ug-glow-lime2:transparent;--ug-wtube:#0D0E12;--ug-wcore:#0D0E12;--ug-logo-lime:#4E8000;color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme="night"]){--ug-bg:#F2F3EA;--ug-surface:#FFFFFF;--ug-line:#D2D5C4;--ug-ink:#0D0E12;--ug-muted:#4C525C;--ug-accent:#CCFF00;--ug-on-accent:#0D0E12;--ug-accent-text:#3B6600;--ug-hit:#D6105A;--ug-core:#4E8000;--ug-shadow:#0D0E12;--ug-btn-edge:#0D0E12;--ug-glow:transparent;--ug-glow-white:transparent;--ug-glow-white2:transparent;--ug-glow2:transparent;--ug-glow-white-mid:transparent;--ug-glow-lime1:transparent;--ug-glow-lime2:transparent;--ug-wtube:#0D0E12;--ug-wcore:#0D0E12;--ug-logo-lime:#4E8000;color-scheme:light}}@media (min-width:768px){:root,.ug-theme-night,.ug-theme-day{--ug-gutter:64px;--ug-r-card:26px;--ug-offset:12px;--ug-r-field:16px;--ug-r-btn:16px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ug-bg);color:var(--ug-ink);font:400 var(--ug-body)/1.55 var(--ug-font-ui);transition:background-color var(--ug-mid),color var(--ug-mid)}a{color:inherit;text-underline-offset:4px}a:hover{opacity:.8}img,svg{display:block;max-width:100%}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ug-hit);outline-offset:3px}[hidden]{display:none!important}.ug-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ug-wrap{width:100%;max-width:calc(var(--ug-max) + 2*var(--ug-gutter));margin-inline:auto;padding-inline:var(--ug-gutter)}.ug-h1{margin:0;font:800 var(--ug-h1)/1.02 var(--ug-font-display);letter-spacing:-.03em}.ug-h2{margin:0;font:800 var(--ug-h2)/1.1 var(--ug-font-display);letter-spacing:-.02em}.ug-h3{margin:0;font:600 .9375rem/1.3 var(--ug-font-display)}.ug-lede{margin:0;font-size:var(--ug-lede);line-height:1.55;color:var(--ug-muted)}.ug-kicker{font:400 .75rem/1.2 var(--ug-font-hud);letter-spacing:.08em;color:var(--ug-accent-text);text-transform:uppercase}.ug-hl{color:var(--ug-accent-text)}.ug-muted{color:var(--ug-muted)}.ug-logo{--ug-toss:calc(var(--ug-logo-w,170px)*.2);position:relative;display:inline-flex;color:var(--ug-ink)}.ug-logo__word{width:var(--ug-logo-w,170px);height:auto;overflow:visible}.ug-logo__white{filter:drop-shadow(0 0 2px var(--ug-glow-white)) drop-shadow(0 0 8px var(--ug-glow-white-mid)) drop-shadow(0 0 22px var(--ug-glow-white2))}.ug-logo__white .tube{stroke:var(--ug-wtube)}.ug-logo__white .core{stroke:var(--ug-wcore)}.ug-logo__g{filter:drop-shadow(0 0 2px var(--ug-glow-lime1)) drop-shadow(0 0 10px var(--ug-glow-lime2)) drop-shadow(0 0 26px var(--ug-glow2))}.ug-logo__g .tube{stroke:var(--ug-logo-lime)}.ug-logo__g .core{stroke:var(--ug-core)}.ug-logo__g path{animation:ug-flick 4.5s linear 5s infinite}.ug-chip{position:absolute;left:calc(var(--ug-logo-w,170px)*.6654 - 22px);top:calc(var(--ug-logo-w,170px)*.0846 - 22px);width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;display:grid;place-items:center;transition:transform var(--ug-fast) ease}.ug-chip:hover{transform:translateY(-2px)}.ug-chip__face{position:absolute;left:50%;top:50%;display:block;width:calc(var(--ug-logo-w,170px)*.0787);height:calc(var(--ug-logo-w,170px)*.0787);margin:calc(var(--ug-logo-w,170px)*-.03935) 0 0 calc(var(--ug-logo-w,170px)*-.03935);transform-origin:50% 50%}.ug-chip__face svg{width:100%;height:100%;overflow:visible}.ug-chip .rings{filter:drop-shadow(0 0 2px var(--ug-glow-lime1)) drop-shadow(0 0 10px var(--ug-glow-lime2)) drop-shadow(0 0 26px var(--ug-glow2))}.ug-chip .ring{stroke:var(--ug-logo-lime)}.ug-chip .ring-core{stroke:var(--ug-core)}.ug-chip .heart{fill:var(--ug-wcore);filter:drop-shadow(0 0 2px var(--ug-glow-white)) drop-shadow(0 0 8px var(--ug-glow-white-mid)) drop-shadow(0 0 22px var(--ug-glow-white2))}.ug-chip.is-toss-a .ug-chip__face{animation:ug-toss-a 1.3s cubic-bezier(.45,0,.55,1) 1}.ug-chip.is-toss-b .ug-chip__face{animation:ug-toss-b 1.3s cubic-bezier(.45,0,.55,1) 1}.ug-chip__hint{position:absolute;left:calc(var(--ug-logo-w,170px)*.05 + 22px);top:min(calc(var(--ug-logo-w,170px)*-.0321 + 5px),calc(var(--ug-logo-w,170px)*-.08 + 22px));font:400 max(8px,calc(var(--ug-logo-w,170px)*.0154))/normal var(--ug-font-hud);letter-spacing:.06em;color:var(--ug-accent-text);white-space:nowrap;pointer-events:none;animation:ug-hint 2.4s ease-in-out 5s infinite}.ug-header{display:flex;align-items:center;justify-content:space-between;gap:var(--ug-s4);padding-block:14px 10px}.ug-nav{display:none;align-items:center;gap:30px;font-size:var(--ug-body);font-weight:500}.ug-nav a{text-decoration:none}.ug-iconbtn{width:44px;height:44px;display:grid;place-items:center;padding:0;border-radius:12px;border:1.5px solid var(--ug-line);background:var(--ug-surface);color:var(--ug-ink);cursor:pointer}.ug-iconbtn svg{width:20px;height:20px}.ug-theme-toggle .ug-ico-moon{display:none}:root[data-theme="day"] .ug-theme-toggle .ug-ico-sun,.ug-theme-day .ug-theme-toggle .ug-ico-sun{display:none}:root[data-theme="day"] .ug-theme-toggle .ug-ico-moon,.ug-theme-day .ug-theme-toggle .ug-ico-moon{display:block}.ug-hud{display:flex;justify-content:space-between;gap:var(--ug-s3);padding-block:7px;border-block:1.5px dashed var(--ug-line);font:400 var(--ug-hud)/1.2 var(--ug-font-hud);letter-spacing:.06em;color:var(--ug-muted);text-transform:uppercase}.ug-hud b{font-weight:400;color:var(--ug-ink)}.ug-hud .is-live{color:var(--ug-accent-text)}.ug-blink{animation:ug-blink 1s steps(1) 5s infinite}@media (min-width:768px){.ug-header{padding-block:22px 18px}.ug-nav{display:flex}.ug-menu-btn{display:none}.ug-hud{font-size:.75rem;padding-block:8px}}.ug-hero{position:relative;display:flex;flex-direction:column;gap:14px;padding-top:22px}.ug-hero__bg{position:absolute;inset:auto 0 -120px 0;height:520px;pointer-events:none;z-index:-1;stroke:var(--ug-line);fill:none}@media (min-width:768px){.ug-hero{align-items:center;text-align:center;padding-top:44px;gap:0}.ug-hero .ug-h1{margin-top:14px}.ug-hero .ug-lede{margin-top:18px;max-width:680px}.ug-hero .ug-game{margin-top:34px;text-align:left}}.ug-game{position:relative;width:100%;max-width:var(--ug-card-max);margin-inline:auto;background:var(--ug-surface);border:var(--ug-border) solid var(--ug-ink);border-radius:var(--ug-r-card);box-shadow:var(--ug-offset) var(--ug-offset) 0 var(--ug-shadow);padding:16px}.ug-game.is-hit{animation:ug-shake .45s linear 2}.ug-form{display:flex;flex-direction:column;gap:10px}.ug-boss{display:flex;justify-content:space-between;align-items:baseline;font:400 var(--ug-hud)/1.2 var(--ug-font-hud);letter-spacing:.05em;color:var(--ug-muted)}.ug-boss b{font-weight:400;color:var(--ug-ink)}.ug-boss__hp{color:var(--ug-hit)}.ug-hpbar{position:relative;height:14px;border:2px solid var(--ug-ink);border-radius:4px;background:var(--ug-bg);overflow:hidden}.ug-hpbar__fill{position:absolute;inset:0 auto 0 0;width:var(--hp,0%);background:var(--ug-hit);transition:width .2s}.ug-game.is-hit .ug-hpbar__fill{transition:width .75s cubic-bezier(.3,.9,.3,1)}.ug-hpbar::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 13px,var(--ug-surface) 13px 15px)}.ug-label{margin-top:6px;font-weight:700;font-size:.8125rem}.ug-label span{font-weight:400;color:var(--ug-muted)}.ug-field{width:100%;min-height:56px;padding:15px 14px;border-radius:var(--ug-r-field);border:2px solid var(--ug-line);background:var(--ug-bg);color:var(--ug-ink);font:400 var(--ug-field)/1.5 var(--ug-font-ui);resize:none;overflow:hidden;word-break:break-all;field-sizing:content;max-height:calc(4lh + 36px)}.ug-field::placeholder{color:var(--ug-muted);opacity:.8}.ug-field:focus{outline:none;border-color:var(--ug-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ug-accent) 35%,transparent)}.ug-field[aria-invalid="true"]{border-color:var(--ug-hit)}.ug-error{font-size:.8125rem;line-height:1.45;font-weight:700;color:var(--ug-hit)}.ug-actions{display:flex;flex-direction:column-reverse;gap:6px;margin-top:4px}@media (min-width:768px){.ug-game{padding:32px}.ug-boss{font-size:.8125rem}.ug-hpbar{height:18px;border-radius:5px}.ug-hpbar::after{background:repeating-linear-gradient(90deg,transparent 0 16px,var(--ug-surface) 16px 18px)}.ug-label{font-size:1.0625rem}.ug-field{padding:18px 22px}.ug-actions{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}}.ug-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:0 28px;border-radius:var(--ug-r-btn);border:2px solid var(--ug-btn-edge);background:var(--ug-accent);color:var(--ug-on-accent);font:800 1.0625rem/1 var(--ug-font-display);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 -5px 0 rgba(0,0,0,.22);transition:transform .08s ease;text-decoration:none}.ug-btn:active{transform:translateY(3px)}.ug-btn svg{width:22px;height:22px}.ug-btn--block{width:100%}.ug-btn.ug-btn--ghost{min-height:46px;padding:0 16px;background:transparent;color:var(--ug-ink);border:1.5px solid var(--ug-line);box-shadow:none;font:700 .8125rem/1 var(--ug-font-ui);text-transform:none;letter-spacing:0}.ug-btn.ug-btn--ghost.is-strong{border-color:var(--ug-ink)}.ug-link{align-self:center;min-height:44px;padding:0;background:none;border:0;color:var(--ug-muted);font-size:.8125rem;text-decoration:underline;text-underline-offset:4px;cursor:pointer}@media (min-width:768px){.ug-btn{min-height:66px;padding:0 40px;font-size:1.25rem;border-radius:16px;box-shadow:inset 0 -6px 0 rgba(0,0,0,.22)}.ug-actions .ug-btn--block{width:auto}.ug-link{font-size:.875rem}}.ug-fx{position:absolute;right:18px;top:34px;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.ug-fx__dmg{font:800 2.125rem/1 var(--ug-font-display);color:var(--ug-hit);text-shadow:2px 2px 0 var(--ug-ink);animation:ug-floatup 1s ease-out forwards}.ug-fx__crit{font:400 .8125rem/1.4 var(--ug-font-hud);color:var(--ug-accent-text);animation:ug-floatup 1s ease-out forwards}@media (min-width:768px){.ug-fx{right:30px;top:50px}.ug-fx__dmg{font-size:3rem;text-shadow:3px 3px 0 var(--ug-ink)}}.ug-result{display:flex;flex-direction:column;gap:12px;animation:ug-popin .35s ease-out}.ug-result__top{display:flex;justify-content:space-between;align-items:flex-start}.ug-ko{margin:0;font:800 2.5rem/1 var(--ug-font-display);color:var(--ug-accent-text)}.ug-rank{width:64px;height:64px;display:grid;place-content:center;text-align:center;border:3px solid var(--ug-hit);border-radius:12px;color:var(--ug-hit);animation:ug-stamp .45s cubic-bezier(.2,.9,.3,1.2) forwards}.ug-rank b{font:800 1.875rem/1 var(--ug-font-display)}.ug-rank small{font:400 9px/1.2 var(--ug-font-hud)}.ug-loot{padding:14px;border:2px dashed var(--ug-accent-text);border-radius:12px;background:var(--ug-bg);font:800 1.3125rem/1.25 var(--ug-font-display);word-break:break-all}.ug-loot b{font-weight:800;color:var(--ug-accent-text)}.ug-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;text-align:center}.ug-stat{padding:8px 4px;border:1.5px solid var(--ug-line);border-radius:10px}.ug-stat small{display:block;font:400 10px/1.3 var(--ug-font-hud);color:var(--ug-muted)}.ug-stat b{font-size:1rem}.ug-stat.is-hit{border-color:var(--ug-hit)}.ug-stat.is-hit b{color:var(--ug-hit)}.ug-row{display:flex;gap:8px}.ug-row>*{flex:1}@media (min-width:768px){.ug-ko{font-size:3.5rem}.ug-rank{width:80px;height:80px}.ug-rank b{font-size:2.375rem}.ug-loot{font-size:1.75rem;padding:18px}}.ug-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;padding:10px 0 4px;font-size:.8125rem;font-weight:500;list-style:none;margin:0}.ug-proof li::before{content:"■ ";color:var(--ug-accent-text)}@media (min-width:768px){.ug-proof{margin-top:26px;font-size:.875rem;gap:8px 24px}}.ug-section{display:flex;flex-direction:column;gap:16px;padding-top:56px}.ug-levels{display:grid;gap:10px}.ug-level{display:flex;gap:14px;align-items:center;padding:14px;border:1.5px solid var(--ug-line);border-radius:var(--ug-r-tile);background:var(--ug-surface)}.ug-level__no{flex:none;width:54px;height:54px;display:grid;place-items:center;border:2px solid var(--ug-accent-text);border-radius:10px;font:400 .9375rem/1 var(--ug-font-hud);color:var(--ug-accent-text)}.ug-level.is-final .ug-level__no{border-color:var(--ug-hit);color:var(--ug-hit)}.ug-level p{margin:0;font-size:.8125rem;color:var(--ug-muted)}.ug-powers{list-style:none;margin:0;padding:0;border-top:1.5px solid var(--ug-line)}.ug-power{display:flex;gap:14px;padding:16px 0;border-bottom:1.5px solid var(--ug-line)}.ug-power svg{flex:none;width:26px;height:26px;stroke:var(--ug-accent-text);fill:none;stroke-width:2}.ug-power h3{margin:0;font-size:.9375rem}.ug-power p{margin:0;font-size:.8125rem;color:var(--ug-muted)}.ug-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ug-tag{padding:9px 13px;border-radius:var(--ug-r-pill);border:1.5px solid var(--ug-line);font-size:.8125rem;font-weight:700}.ug-tag.is-on{border-color:var(--ug-ink)}.ug-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ug-rule{padding:14px;border:2px solid var(--ug-accent-text);border-radius:var(--ug-r-tile)}.ug-rule.is-banned{border-color:var(--ug-hit)}.ug-rule h3{margin:0 0 6px;font:400 .75rem/1.2 var(--ug-font-hud);color:var(--ug-accent-text)}.ug-rule.is-banned h3{color:var(--ug-hit)}.ug-rule ul{margin:0;padding:0;list-style:none;font-size:.8125rem;line-height:1.7}.ug-footer{margin-top:64px;padding-block:28px 40px;border-top:2px solid var(--ug-ink);display:flex;flex-direction:column;gap:18px}.ug-footer nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:.8125rem}.ug-footer p{margin:0;font-size:.75rem;color:var(--ug-muted)}@media (min-width:768px){.ug-levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ug-section{padding-top:72px}.ug-footer nav{grid-template-columns:repeat(7,auto);justify-content:start;gap:24px}}@keyframes ug-flick{0%,88%,92%,97%,100%{opacity:1}90%{opacity:.25}95%{opacity:.55}}@keyframes ug-hint{0%,100%{opacity:.55}50%{opacity:1}}@keyframes ug-blink{0%,49%{opacity:1}50%,100%{opacity:0}}@keyframes ug-shake{0%,100%{transform:translate(0,0)}15%{transform:translate(-7px,2px) rotate(-1deg)}30%{transform:translate(6px,-3px) rotate(1deg)}45%{transform:translate(-5px,1px)}60%{transform:translate(4px,2px)}75%{transform:translate(-2px,-1px)}}@keyframes ug-floatup{0%{opacity:0;transform:translateY(10px) scale(.6)}20%{opacity:1;transform:translateY(0) scale(1.15)}100%{opacity:0;transform:translateY(-70px) scale(1)}}@keyframes ug-popin{0%{opacity:0;transform:scale(.94)}60%{opacity:1;transform:scale(1.02)}100%{transform:scale(1)}}@keyframes ug-stamp{0%{opacity:0;transform:scale(2.4) rotate(-18deg)}70%{opacity:1;transform:scale(.92) rotate(-8deg)}100%{transform:scale(1) rotate(-8deg)}}@keyframes ug-toss-a{0%{transform:translate(0,0) rotate(0) scaleY(1)}8%{transform:translate(0,calc(var(--ug-toss,35px)*.06)) rotate(-3deg) scaleY(.8)}20%{transform:translate(calc(var(--ug-toss,35px)*.05),calc(var(--ug-toss,35px)*-.45)) rotate(-11deg) scaleY(-1)}32%{transform:translate(calc(var(--ug-toss,35px)*.08),calc(var(--ug-toss,35px)*-.8)) rotate(-17deg) scaleY(1)}44%{transform:translate(calc(var(--ug-toss,35px)*.1),calc(var(--ug-toss,35px)*-.98)) rotate(-13deg) scaleY(-1)}54%{transform:translate(calc(var(--ug-toss,35px)*.1),calc(var(--ug-toss,35px)*-1)) rotate(-6deg) scaleY(1)}66%{transform:translate(calc(var(--ug-toss,35px)*.07),calc(var(--ug-toss,35px)*-.8)) rotate(2deg) scaleY(-1)}78%{transform:translate(calc(var(--ug-toss,35px)*.03),calc(var(--ug-toss,35px)*-.4)) rotate(7deg) scaleY(1)}88%{transform:translate(0,0) rotate(4deg) scaleY(-1)}94%{transform:translate(0,calc(var(--ug-toss,35px)*.04)) rotate(0) scaleY(.86)}100%{transform:none}}@keyframes ug-toss-b{0%{transform:translate(0,0) rotate(0) scaleY(1)}8%{transform:translate(0,calc(var(--ug-toss,35px)*.06)) rotate(-3deg) scaleY(.8)}20%{transform:translate(calc(var(--ug-toss,35px)*.05),calc(var(--ug-toss,35px)*-.45)) rotate(-11deg) scaleY(-1)}32%{transform:translate(calc(var(--ug-toss,35px)*.08),calc(var(--ug-toss,35px)*-.8)) rotate(-17deg) scaleY(1)}44%{transform:translate(calc(var(--ug-toss,35px)*.1),calc(var(--ug-toss,35px)*-.98)) rotate(-13deg) scaleY(-1)}54%{transform:translate(calc(var(--ug-toss,35px)*.1),calc(var(--ug-toss,35px)*-1)) rotate(-6deg) scaleY(1)}66%{transform:translate(calc(var(--ug-toss,35px)*.07),calc(var(--ug-toss,35px)*-.8)) rotate(2deg) scaleY(-1)}78%{transform:translate(calc(var(--ug-toss,35px)*.03),calc(var(--ug-toss,35px)*-.4)) rotate(7deg) scaleY(1)}88%{transform:translate(0,0) rotate(4deg) scaleY(-1)}94%{transform:translate(0,calc(var(--ug-toss,35px)*.04)) rotate(0) scaleY(.86)}100%{transform:none}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}.ug-header__end{display:flex;align-items:center;gap:8px}.ug-nav{gap:26px}.ug-nav a[aria-current="page"]{color:var(--ug-accent-text)}@media (min-width:768px){.ug-nav{display:none}.ug-menu-btn{display:grid}}@media (min-width:1100px){.ug-nav{display:flex}.ug-mmenu{display:none}}.ug-mmenu{position:relative}.ug-mmenu>summary{list-style:none}.ug-mmenu>summary::-webkit-details-marker{display:none}.ug-mmenu[open]>summary{border-color:var(--ug-ink)}.ug-mmenu__panel{position:absolute;right:0;top:52px;z-index:20;min-width:232px;display:flex;flex-direction:column;padding:8px;background:var(--ug-surface);border:2px solid var(--ug-ink);border-radius:var(--ug-r-tile);box-shadow:6px 6px 0 var(--ug-shadow)}.ug-mmenu__panel a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;text-decoration:none;font-weight:700}.ug-mmenu__panel a[aria-current="page"]{color:var(--ug-accent-text)}.ug-mmenu__panel a:hover{background:var(--ug-bg);opacity:1}.ug-page{display:flex;flex-direction:column;gap:14px;padding-top:22px}.ug-page .ug-h1{max-width:20ch}.ug-page .ug-lede{max-width:64ch}@media (min-width:768px){.ug-page{padding-top:56px;gap:18px}}@media (min-width:768px){.ug-hero .ug-proof{margin-top:26px}}.ug-doc{max-width:72ch;padding-top:8px;font-size:.9375rem;line-height:1.7}.ug-doc>*{margin:0 0 16px}.ug-doc h2{margin:40px 0 12px;font:800 clamp(1.375rem,1.2rem + .7vw,1.75rem)/1.15 var(--ug-font-display);letter-spacing:-.02em}.ug-doc h3{margin:28px 0 8px;font:600 1rem/1.3 var(--ug-font-display)}.ug-doc ul,.ug-doc ol{padding-left:1.4em}.ug-doc li{margin-bottom:6px}.ug-doc li::marker{color:var(--ug-accent-text)}.ug-doc code,.ug-code{font:inherit;padding:1px 6px;border:1px solid var(--ug-line);border-radius:6px;background:var(--ug-surface);word-break:break-all}.ug-doc a{color:var(--ug-ink);text-decoration-color:var(--ug-accent-text);text-decoration-thickness:2px}.ug-doc table{width:100%;border-collapse:collapse;font-size:.875rem}.ug-doc th,.ug-doc td{padding:10px 8px;border-bottom:1.5px solid var(--ug-line);text-align:left;vertical-align:top}.ug-doc strong{font-weight:700}.ug-tablewrap{overflow-x:auto}.ug-section p{margin:0;max-width:72ch}.ug-section .ug-doc{padding-top:0}.ug-more{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;font-size:.8125rem;font-weight:700}.ug-note{margin:0;font-size:.8125rem;color:var(--ug-muted);text-align:center}.ug-note a{color:var(--ug-ink)}.ug-dest{margin:0;font-size:.8125rem;color:var(--ug-muted);word-break:break-all}.ug-dest b{color:var(--ug-ink);font-weight:400}.ug-faq{display:grid;gap:10px}.ug-faq__item{padding:16px;border:1.5px solid var(--ug-line);border-radius:var(--ug-r-tile);background:var(--ug-surface)}.ug-faq__item h3{margin:0 0 6px;font:600 .9375rem/1.3 var(--ug-font-display)}.ug-faq__item p{margin:0;font-size:.875rem;color:var(--ug-muted)}.ug-faq__item a{color:var(--ug-ink)}@media (min-width:768px){.ug-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ug-faq__item{padding:20px}}.ug-cta{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:56px;padding:24px;border:2px solid var(--ug-ink);border-radius:var(--ug-r-card);background:var(--ug-surface)}.ug-cta p{margin:0;max-width:56ch}.ug-cta .ug-hud-line{font:400 .75rem/1.2 var(--ug-font-hud);letter-spacing:.08em;color:var(--ug-hit)}@media (min-width:768px){.ug-cta{margin-top:72px;padding:36px 40px}}a.ug-btn{width:auto}.ug-btns{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ug-btns .ug-btn.ug-btn--ghost{flex:none}.ug-example{display:grid;gap:8px;padding:16px;border:1.5px dashed var(--ug-line);border-radius:var(--ug-r-tile);font-size:.8125rem;word-break:break-all}.ug-example small{display:block;font:400 10px/1.3 var(--ug-font-hud);letter-spacing:.06em;color:var(--ug-muted)}.ug-example .is-short{color:var(--ug-accent-text);font-weight:700}.ug-fields{display:flex;flex-direction:column;gap:10px;max-width:720px}.ug-help{margin:-4px 0 4px;font-size:.8125rem;color:var(--ug-muted)}.ug-input{width:100%;min-height:52px;padding:12px 14px;border-radius:var(--ug-r-field);border:2px solid var(--ug-line);background:var(--ug-bg);color:var(--ug-ink);font:400 .9375rem/1.5 var(--ug-font-ui)}textarea.ug-input{min-height:120px;resize:vertical}.ug-input:focus{outline:none;border-color:var(--ug-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ug-accent) 35%,transparent)}.ug-input[aria-invalid="true"]{border-color:var(--ug-hit)}.ug-ok{padding:14px 16px;border:2px solid var(--ug-accent-text);border-radius:var(--ug-r-tile);font-weight:700}.ug-panel{display:flex;flex-direction:column;gap:12px;padding:18px;border:1.5px solid var(--ug-line);border-radius:var(--ug-r-tile);background:var(--ug-surface)}.ug-panel--hit{border:2px solid var(--ug-hit)}.ug-shown{padding:12px 14px;border:1.5px dashed var(--ug-line);border-radius:12px;background:var(--ug-bg);font-size:.9375rem;word-break:break-all;user-select:all}.ug-footer .ug-legal{max-width:72ch}@media (min-width:768px){.ug-footer nav{grid-template-columns:repeat(4,auto)}}@media (min-width:1100px){.ug-footer nav{grid-template-columns:repeat(7,auto)}}.ug-rule p{margin:0;font-size:.8125rem;line-height:1.6}.ug-level .ug-code,.ug-lede .ug-code{white-space:nowrap;word-break:normal}.ug-section .ug-doc>*{margin:0 0 16px}.ug-section .ug-doc h2{margin:40px 0 12px}.ug-split{display:grid;gap:32px;align-items:center}@media (min-width:1024px){.ug-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}}.ug-split .ug-h1{max-width:none}.ug-demo{display:flex;flex-direction:column;gap:12px;padding:20px;border:2px solid var(--ug-ink);border-radius:var(--ug-r-card);background:var(--ug-surface)}.ug-demo__url{padding:12px 14px;border:2px solid var(--ug-line);border-radius:var(--ug-r-field);background:var(--ug-bg);font-size:.875rem;line-height:1.55;word-break:break-all}.ug-demo__url mark{background:none;color:var(--ug-accent-text);font-weight:700}.ug-demo__arrow{display:flex;align-items:center;gap:10px;font:400 11px/1 var(--ug-font-hud);letter-spacing:.06em;color:var(--ug-hit)}.ug-demo__arrow::before,.ug-demo__arrow::after{content:"";flex:1;border-top:2px dashed var(--ug-line)}.ug-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ug-tags li{padding:4px 9px;border:1.5px solid var(--ug-accent-text);border-radius:999px;font-size:.75rem;font-weight:700;color:var(--ug-accent-text)}@media (min-width:768px){.ug-demo{padding:28px}.ug-demo__url{font-size:.9375rem}}.ug-twocol{display:grid;gap:28px}@media (min-width:1024px){.ug-twocol{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}}.ug-twocol>div{display:flex;flex-direction:column;gap:16px;min-width:0}.ug-flow{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.ug-flow li{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;padding-bottom:20px}.ug-flow li:last-child{padding-bottom:0}.ug-flow li::before{content:"";position:absolute;left:21px;top:44px;bottom:0;border-left:2px dashed var(--ug-line)}.ug-flow li:last-child::before{display:none}.ug-flow__no{width:44px;height:44px;display:grid;place-items:center;border:2px solid var(--ug-accent-text);border-radius:10px;font:400 .8125rem/1 var(--ug-font-hud);color:var(--ug-accent-text)}.ug-flow li.is-final .ug-flow__no{border-color:var(--ug-hit);color:var(--ug-hit)}.ug-flow small{display:block;font:400 10px/1.3 var(--ug-font-hud);letter-spacing:.06em;color:var(--ug-muted)}.ug-flow__val{margin-top:4px;padding:10px 12px;border:1.5px solid var(--ug-line);border-radius:10px;background:var(--ug-surface);font-size:.8125rem;word-break:break-all}.ug-flow__val mark{background:none;color:var(--ug-accent-text);font-weight:700}.ug-cards3{display:grid;gap:12px}@media (min-width:900px){.ug-cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.ug-card{display:flex;flex-direction:column;gap:10px;padding:20px;border:1.5px solid var(--ug-line);border-radius:var(--ug-r-tile);background:var(--ug-surface)}.ug-card svg{width:28px;height:28px;stroke:var(--ug-accent-text);fill:none;stroke-width:2}.ug-card h3{margin:0;font:600 1rem/1.3 var(--ug-font-display)}.ug-card p{margin:0;font-size:.8125rem;color:var(--ug-muted)}.ug-card a{color:var(--ug-ink)}.ug-faq.is-stack{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.ug-cta.is-row{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.ug-cta.is-row>div{display:flex;flex-direction:column;gap:10px}}.ug-docgrid{display:grid;gap:32px}@media (min-width:1024px){.ug-docgrid{grid-template-columns:minmax(0,1fr) 300px;gap:72px;align-items:start}}.ug-docgrid .ug-doc{max-width:72ch}.ug-rail{display:flex;flex-direction:column;gap:14px}@media (min-width:1024px){.ug-rail{position:sticky;top:24px}}.ug-toc{padding:18px;border:1.5px solid var(--ug-line);border-radius:var(--ug-r-tile)}.ug-toc b{display:block;margin-bottom:8px;font:400 10px/1.3 var(--ug-font-hud);letter-spacing:.08em;color:var(--ug-muted)}.ug-toc ol{margin:0;padding:0;list-style:none;counter-reset:t}.ug-toc li{counter-increment:t}.ug-toc a{display:flex;gap:10px;padding:7px 0;font-size:.8125rem;text-decoration:none;color:var(--ug-ink)}.ug-toc a::before{content:counter(t,decimal-leading-zero);font:400 11px/1.7 var(--ug-font-hud);color:var(--ug-accent-text)}.ug-toc a:hover{color:var(--ug-accent-text);opacity:1}.ug-help{display:flex;flex-direction:column;gap:10px;padding:18px;border:2px solid var(--ug-ink);border-radius:var(--ug-r-tile);background:var(--ug-surface)}.ug-help h2{margin:0;font:600 1rem/1.3 var(--ug-font-display)}.ug-help p{margin:0;font-size:.8125rem;color:var(--ug-muted)}.ug-help .ug-btn.ug-btn--ghost{justify-content:flex-start}.ug-formcard{display:flex;flex-direction:column;gap:10px;padding:20px;border:2px solid var(--ug-ink);border-radius:var(--ug-r-card);background:var(--ug-surface);box-shadow:var(--ug-offset) var(--ug-offset) 0 var(--ug-shadow)}@media (min-width:768px){.ug-formcard{padding:32px}}.ug-formcard .ug-input{background-color:var(--ug-bg)}.ug-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ug-muted) 50%),linear-gradient(135deg,var(--ug-muted) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat}.ug-captcha{display:flex;align-items:center;gap:12px;min-height:65px;padding:0 14px;border:1.5px dashed var(--ug-line);border-radius:10px;font-size:.75rem;color:var(--ug-muted)}.ug-formnote{margin:0;font-size:.75rem;color:var(--ug-muted)}.ug-formnote a{color:var(--ug-ink)}.ug-hops{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ug-hops li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:start;padding:10px 0;border-bottom:1.5px dashed var(--ug-line);font-size:.8125rem;word-break:break-all}.ug-hops li:last-child{border-bottom:0}.ug-hops b{display:inline-grid;place-items:center;min-width:44px;padding:4px 6px;border:1.5px solid var(--ug-line);border-radius:8px;font:400 11px/1 var(--ug-font-hud);color:var(--ug-muted)}.ug-hops li.is-final b{border-color:var(--ug-accent-text);color:var(--ug-accent-text)}.ug-final{padding:14px 16px;border:2px solid var(--ug-accent-text);border-radius:12px;background:var(--ug-bg);font:700 1rem/1.45 var(--ug-font-ui);word-break:break-all}@media (min-width:768px){.ug-final{font-size:1.125rem;padding:16px 20px}}@media (min-width:1024px){.ug-twocol.is-form{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.ug-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ug-ok{display:flex;flex-direction:column;gap:6px}.ug-ok b{font:800 1.25rem/1.2 var(--ug-font-display);color:var(--ug-accent-text)}.ug-verdict{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;align-items:center;padding:16px;border:2px solid var(--ug-accent-text);border-radius:14px;background:var(--ug-bg);animation:ug-popin .35s ease-out}.ug-verdict svg{width:52px;height:52px;stroke:var(--ug-accent-text);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ug-verdict .is-flame{display:none}.ug-verdict b{display:block;font:800 1.375rem/1.15 var(--ug-font-display);color:var(--ug-accent-text)}.ug-verdict p{margin:4px 0 0;font-size:.8125rem;color:var(--ug-muted)}.ug-verdict.is-dragon{border-color:var(--ug-hit)}.ug-verdict.is-dragon svg{stroke:var(--ug-hit)}.ug-verdict.is-dragon .is-shield{display:none}.ug-verdict.is-dragon .is-flame{display:block}.ug-verdict.is-dragon b{color:var(--ug-hit)}@media (min-width:768px){.ug-verdict b{font-size:1.75rem}}.ug-path{margin:0;padding:0;list-style:none}.ug-path li{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:start;padding:0 0 14px;font-size:.8125rem;word-break:break-all;animation:ug-popin .35s ease-out both}.ug-path li::before{content:"";position:absolute;left:37px;top:30px;bottom:2px;border-left:2px dashed var(--ug-line)}.ug-path li:last-child{padding-bottom:0}.ug-path li:last-child::before{display:none}.ug-path b{position:relative;z-index:1;display:grid;place-items:center;height:30px;border:1.5px solid var(--ug-line);border-radius:8px;background:var(--ug-surface);font:400 10px/1 var(--ug-font-hud);letter-spacing:.04em;color:var(--ug-muted)}.ug-path li.is-final b{border:2px solid var(--ug-accent-text);color:var(--ug-accent-text)}.ug-path span{padding-top:6px}.ug-path em{font-style:normal;font-weight:700;color:var(--ug-muted);margin-right:6px}.ug-signals{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:.8125rem}.ug-signals li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:6px}.ug-signals li::before{font-weight:700}.ug-signals .is-bad::before{content:"✕";color:var(--ug-hit)}.ug-signals .is-warn::before{content:"!";color:var(--ug-hit)}.ug-signals .is-info::before{content:"■";color:var(--ug-accent-text)}.ug-cp-hud{margin-top:0}.ug-cp-hud__visits,.ug-cp-hud__host,.ug-ad__ph.is-d{display:none}.ug-cp__alias{text-transform:none;font-family:var(--ug-font-ui);letter-spacing:0}.ug-cp__quests{display:flex;flex-direction:column;gap:22px}.ug-ad{position:relative;box-sizing:border-box;margin:26px auto 0;display:flex;align-items:center;justify-content:center;border:1.5px dashed var(--ug-line);border-radius:12px;background:repeating-linear-gradient(135deg,transparent 0 10px,color-mix(in srgb,var(--ug-line) 35%,transparent) 10px 11px);color:var(--ug-muted);text-align:center}.ug-ad__tag{position:absolute;top:-8px;left:12px;padding:0 6px;background:var(--ug-bg);font:400 .5625rem/1.4 var(--ug-font-hud);letter-spacing:.08em;text-transform:uppercase;color:var(--ug-muted)}.ug-ad__ph{font:400 .6875rem/1.4 var(--ug-font-hud);letter-spacing:.06em;padding:0 12px}.ug-ad--top{width:320px;max-width:100%;height:100px}.ug-ad--mid,.ug-ad--mob{width:300px;max-width:100%;height:250px}.ug-ad--rail{width:300px;height:250px;margin:0}.ug-ad--tall{height:600px}.ug-cp{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-top:24px}.ug-cp__main{display:flex;flex-direction:column;gap:28px;min-width:0}.ug-cp__main>.ug-ad{margin:0 auto}.ug-cp__rail{display:none}.ug-cp__card{position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--ug-surface);border:2px solid var(--ug-ink);border-radius:22px;box-shadow:7px 7px 0 var(--ug-shadow)}.ug-cp__title{margin:-6px 0 0;font:800 1.4375rem/1.15 var(--ug-font-display);letter-spacing:-.02em;overflow-wrap:anywhere}.ug-cp__grid{display:contents}.ug-cp__dest{display:flex;flex-direction:column;gap:10px;min-width:0}.ug-cp__domain{display:flex;align-items:center;gap:10px;font-size:.9375rem}.ug-cp__fav{flex:none;width:28px;height:28px;border-radius:8px;background:var(--ug-ink);color:var(--ug-bg);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem}.ug-cp__label,.ug-cp__scan span,.ug-cp__meta dt,.ug-cp__stats span{font:400 .625rem/1.3 var(--ug-font-hud);letter-spacing:.06em;text-transform:uppercase;color:var(--ug-muted)}.ug-cp__url{padding:10px 12px;border-radius:10px;background:var(--ug-bg);border:1.5px solid var(--ug-line);font-size:.8125rem;line-height:1.5;word-break:break-all;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ug-cp__desc{display:none;margin:4px 0 0;font-size:.875rem;line-height:1.6;color:var(--ug-muted)}.ug-cp__shot{position:relative;height:150px;border:1.5px solid var(--ug-line);border-radius:14px;overflow:hidden;background:var(--ug-bg)}.ug-cp__bar{height:22px;display:flex;align-items:center;gap:5px;padding:0 10px;border-bottom:1.5px solid var(--ug-line);background:var(--ug-surface);font-size:.5625rem;color:var(--ug-muted)}.ug-cp__bar i{width:7px;height:7px;border-radius:50%;background:var(--ug-line)}.ug-cp__bar span{margin-left:8px}.ug-cp__img{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;background-size:cover;background-position:top center}.ug-cp__img b{grid-column:1/-1;height:8px;border-radius:4px;background:color-mix(in srgb,var(--ug-line) 60%,transparent)}.ug-cp__img b:first-child{height:12px;width:62%;background:var(--ug-line)}.ug-cp__img b:nth-child(3){width:74%}.ug-cp__img span{height:42px;border-radius:8px;background:color-mix(in srgb,var(--ug-line) 70%,transparent)}.ug-cp__shot em{position:absolute;right:10px;bottom:8px;font:400 .5625rem/1 var(--ug-font-hud);font-style:normal;text-transform:uppercase;color:var(--ug-muted)}.ug-cp__scan{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ug-cp__scan li{border:1.5px solid var(--ug-line);border-radius:10px;padding:9px 10px;display:flex;flex-direction:column;gap:2px}.ug-cp__scan li:last-child{grid-column:1/-1}.ug-cp__scan b{font-size:.8125rem;text-transform:uppercase}.ug-cp__scan .is-ok{color:var(--ug-accent-text)}.ug-cp__go{display:flex;flex-direction:column;gap:12px;padding:4px 0 16px;border-bottom:1.5px dashed var(--ug-line)}.ug-cp__card>*{order:0}.ug-cp__card>.ug-cp__scan{order:2}.ug-cp__card>.ug-cp__go{order:1}.ug-cp__card>.ug-cp__why{order:4}.ug-cp__shot{order:3}.ug-cp__timer{display:flex;align-items:center;gap:14px}.ug-cp__ring{position:relative;flex:none;width:64px;height:64px}.ug-cp__ring svg{width:64px;height:64px;transform:rotate(-90deg)}.ug-cp__ring circle{fill:none;stroke:var(--ug-line);stroke-width:5}.ug-cp__ring circle.is-run{stroke:var(--ug-accent);stroke-linecap:round;stroke-dasharray:169.6;stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.ug-cp__ring span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:800 1.375rem/1 var(--ug-font-display);color:var(--ug-accent-text)}.ug-cp__timer [role=status]{display:flex;flex-direction:column;gap:3px}.ug-cp__timer [role=status] b{font:400 .75rem/1.2 var(--ug-font-hud);letter-spacing:.06em;text-transform:uppercase;color:var(--ug-accent-text)}.ug-cp__timer [role=status] span{font-size:.8125rem;color:var(--ug-muted)}.ug-cp__btn{width:100%;min-height:60px;text-transform:uppercase}.ug-cp__btn.is-locked{background:transparent;color:var(--ug-muted);border:2px dashed var(--ug-line);box-shadow:none;cursor:not-allowed}.ug-cp__why{margin:0;font-size:.75rem;line-height:1.55;color:var(--ug-muted)}.ug-cp__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ug-cp__head h2{margin:0}.ug-cp__head span{display:none;font-size:.75rem;color:var(--ug-muted)}.ug-cp__offers{display:grid;gap:18px}.ug-offer{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border:1.5px solid var(--ug-line);border-radius:16px;background:var(--ug-surface)}.ug-offer .ug-ad__tag{background:var(--ug-bg)}.ug-offer__logo{flex:none;width:48px;height:48px;border-radius:12px;border:1.5px dashed var(--ug-line);display:flex;align-items:center;justify-content:center;font:400 .625rem/1 var(--ug-font-hud);color:var(--ug-muted)}.ug-offer__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ug-offer h3{margin:0;font:600 .9375rem/1.2 var(--ug-font-display)}.ug-offer p{margin:0;font-size:.8125rem;line-height:1.45;color:var(--ug-muted)}.ug-offer small{font-size:.6875rem;color:var(--ug-muted)}.ug-offer .ug-btn{flex:none}.ug-cp__info{display:grid;gap:16px}.ug-cp__panel{display:flex;flex-direction:column;gap:12px;padding:18px;border:1.5px solid var(--ug-line);border-radius:18px;background:var(--ug-surface)}.ug-cp__panel h2{margin:0}.ug-cp__meta{margin:0;display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:10px}.ug-cp__meta dt,.ug-cp__meta dd{padding:10px 0;border-bottom:1.5px dashed var(--ug-line)}.ug-cp__meta dd{margin:0;font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.ug-cp__meta dd.is-url{word-break:break-all}.ug-cp__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ug-cp__stats div{border:1.5px solid var(--ug-line);border-radius:12px;padding:12px}.ug-cp__stats b{display:block;font:800 1.125rem/1.2 var(--ug-font-display);white-space:nowrap}.ug-cp__xray{margin:0;padding-top:12px;border-top:1.5px dashed var(--ug-line);font-size:.8125rem;line-height:1.5;color:var(--ug-muted)}.ug-cp__xray a{color:var(--ug-ink)}.ug-cp__faq details{border-bottom:1.5px solid var(--ug-line);padding:16px 0}.ug-cp__faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px;font:600 .875rem/1.35 var(--ug-font-display)}.ug-cp__faq summary::-webkit-details-marker{display:none}.ug-cp__faq summary::after{content:"▸";color:var(--ug-accent-text);transition:transform .15s}.ug-cp__faq details[open] summary::after{transform:rotate(90deg)}.ug-cp__faq p{margin:10px 0 0;font-size:.875rem;line-height:1.6;color:var(--ug-muted)}.ug-cp__own{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:.8125rem}.ug-cp__own a{color:var(--ug-ink)}.ug-cp__own a.is-hit{color:var(--ug-hit)}@media (min-width:768px){.ug-cp-hud__visits,.ug-cp-hud__host,.ug-ad__ph.is-d{display:inline}.ug-ad__ph.is-m{display:none}.ug-ad--top{width:728px;height:90px}.ug-ad--mid{width:728px;height:90px}.ug-ad--mob{display:none}.ug-cp{padding-top:30px}.ug-cp__card{gap:22px;padding:32px;border-radius:26px;box-shadow:12px 12px 0 var(--ug-shadow)}.ug-cp__card>*,.ug-cp__card>.ug-cp__scan,.ug-cp__card>.ug-cp__go,.ug-cp__card>.ug-cp__why,.ug-cp__shot{order:0}.ug-cp__title{font-size:2.125rem;line-height:1.12}.ug-cp__grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.ug-cp__desc{display:block}.ug-cp__shot{height:188px}.ug-cp__img span{height:52px}.ug-cp__scan{grid-template-columns:repeat(5,minmax(0,1fr))}.ug-cp__scan li:last-child{grid-column:auto}.ug-cp__go{flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding:22px 0 0;border-bottom:0;border-top:1.5px dashed var(--ug-line)}.ug-cp__btn{width:auto;min-width:300px;min-height:64px}.ug-cp__head span{display:inline}.ug-cp__offers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ug-offer{flex-direction:column;align-items:stretch;padding:16px}.ug-offer__logo{width:56px;height:56px}.ug-offer .ug-btn{align-self:flex-start}.ug-cp__info{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.ug-cp__panel{padding:22px}.ug-cp__meta{grid-template-columns:110px minmax(0,1fr)}.ug-cp__faq summary{font-size:1rem}}@media (min-width:1024px){.ug-ad--top{width:970px}}@media (min-width:1100px){.ug-cp{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.ug-cp__rail{position:sticky;top:24px;display:flex;flex-direction:column;gap:24px}}