.ucp3{background:var(--paper);min-height:100vh;color:var(--ink);flex-direction:column;display:flex;overflow-x:clip}.u-main{flex:1;padding-bottom:clamp(3rem,6vw,5rem)}.u-wrap{width:min(var(--wrap), calc(100% - 2 * var(--pad)));margin-inline:auto}.u-sec{margin-top:clamp(2.4rem,5vw,3.6rem)}.u-wrap.u-sec{margin-top:clamp(2rem,4vw,3rem)}.sx .hn-links.is-locked{opacity:.35;pointer-events:none}.sx .uc-chip{gap:.5rem;padding-right:10px}.sx .uc-chip-name{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:110px;font-size:.92rem;font-weight:700;overflow:hidden}.sx .uc-chip .hn-avatar{letter-spacing:.02em;border-radius:50%;font-size:.78rem}@media (max-width:1180px){.sx .uc-chip-name{display:none}}.uh{isolation:isolate;color:#fff;border-radius:0 0 40px 40px;padding:132px 0 clamp(2.6rem,5vw,3.8rem);position:relative;overflow:clip;box-shadow:0 40px 70px -50px #280a19e6}.uh-bg{z-index:-2;background:radial-gradient(80% 130% at 88% 70%,#5a1f3e 0%,#2a1222 42%,#0e070c 100%);position:absolute;inset:0}.uh-bg:after{content:"";opacity:.17;background:linear-gradient(100deg,#ff9a2e,#ff2d78);position:absolute;inset:0;-webkit-mask:url(/img/v6/ui-topo.webp) 50% 40%/max(1500px,100%);mask:url(/img/v6/ui-topo.webp) 50% 40%/max(1500px,100%)}.uh-word{z-index:-1;font-family:var(--font-disp);font-variation-settings:"wdth" 125;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #ffe4ee1a;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(5rem,17vw,17rem);font-weight:900;font-stretch:125%;line-height:.8;position:absolute;bottom:-.13em;left:50%;translate:-50%}.uh-in{width:min(var(--wrap), calc(100% - 2 * var(--pad)));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.4rem,4vw,4rem);margin-inline:auto;display:grid}.uh-copy{z-index:2;min-width:0;position:relative}.uh-title{font-family:var(--font-disp);font-variation-settings:"wdth" 120;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word;margin:0;font-size:clamp(2.2rem,4.8vw,4.5rem);font-weight:900;font-stretch:120%;line-height:.92}.uh-title em{background:linear-gradient(95deg,#ffc21a 0%,#ff8a12 34%,#ff4f3a 70%,#ff2d78 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.uh.is-dash .uh-title em,.uh.is-profile .uh-title em{display:block}.uh-lead{color:#ecdde3;max-width:54ch;margin:1.1rem 0 0;font-size:1.06rem;line-height:1.6}.uh-chips{flex-wrap:wrap;gap:.5rem;margin-top:1.2rem;display:flex}.uh-chips span{background:#ffe4ee1a;border-radius:999px;padding:.38rem .85rem;font-size:.9rem;font-weight:600;box-shadow:inset 0 0 0 1px #ffe4ee2e}.uh-actions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.5rem;display:flex}.uh-art{z-index:1;min-width:0;position:relative}.uh-digest{color:#cdb9c1;margin:1.4rem 0 0;font-size:.85rem}.uh-digest code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.uh-facts{flex-wrap:wrap;gap:1rem 2.2rem;margin:1.7rem 0 0;display:flex}.uh-facts div{border-left:3px solid;border-image:linear-gradient(#ffc21a,#ff2d78) 1;padding-left:.9rem}.uh-facts dd{font-family:var(--font-disp);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:900;font-stretch:110%;line-height:1.05}.uh-facts dt{color:#ffd9b0;margin-top:.15rem;font-size:.86rem;font-weight:700}.uh-sun{aspect-ratio:1;background:linear-gradient(#ffd23f 0%,#ff9a1f 30%,#ff5a3d 62%,#ff2d78 100%);border-radius:50%;height:82%;position:absolute;top:5%;left:50%;translate:-50%;box-shadow:0 0 90px 4px #ff822861;-webkit-mask:linear-gradient(#000 0 54%,#0000 54% 55.6%,#000 55.6% 63%,#0000 63% 65.8%,#000 65.8% 72%,#0000 72% 76%,#000 76% 81%,#0000 81% 86.4%,#000 86.4% 90%,#0000 90% 96.6%,#000 96.6% 100%);mask:linear-gradient(#000 0 54%,#0000 54% 55.6%,#000 55.6% 63%,#0000 63% 65.8%,#000 65.8% 72%,#0000 72% 76%,#000 76% 81%,#0000 81% 86.4%,#000 86.4% 90%,#0000 90% 96.6%,#000 96.6% 100%)}.uh-cast{pointer-events:none;align-self:stretch;min-height:350px;position:relative}.uh-fig{filter:drop-shadow(0 26px 30px #0a050e80);width:auto;max-width:none;height:150%;position:absolute;top:0;left:50%;translate:-50%}.uh-obj{filter:drop-shadow(0 30px 34px #0a050e8c);width:clamp(170px,22vw,290px);height:auto;display:block;rotate:6deg}.uh.is-loading{min-height:440px}.uh-skel{background:#ffe4ee17;border-radius:16px;animation:1.3s ease-in-out infinite alternate uh-pulse;display:block}@keyframes uh-pulse{0%{opacity:.45}to{opacity:1}}.uh.is-full{border-radius:0;align-items:center;min-height:calc(100vh - 40px);margin-bottom:calc(-1*clamp(3rem,6vw,5rem));display:flex}.u-play{color:#fff;font:inherit;cursor:pointer;transition:translate .2s var(--ease-out), box-shadow .2s ease;background:linear-gradient(100deg,#ffb02e 0%,#ff7a00 32%,#ff4f3a 68%,#ff2d78 100%);border:0;border-radius:16px;align-items:center;gap:.8rem;padding:.72rem 1.4rem .72rem 1.15rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 5px #9c2f12,0 22px 44px -16px #ff4646e6}.u-play:hover{translate:0 -2px}.u-play:active{translate:0 3px;box-shadow:inset 0 1px #ffffff80,0 2px #9c2f12}.u-play b{font-family:var(--font-disp);text-transform:uppercase;font-size:1.02rem;font-weight:900;font-stretch:112%;line-height:1.15;display:block}.u-play small{opacity:.94;font-size:.8rem;display:block}.u-ghost{color:#fff;font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.02em;background:#ffe4ee14;border-radius:16px;align-items:center;gap:.5rem;padding:.85rem 1.2rem;font-size:1.05rem;font-weight:800;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffe4ee33}.u-ghost:hover{background:#ffe4ee29}.u-h2{font-family:var(--font-disp);text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);margin:0 0 1rem;font-size:clamp(1.3rem,2.1vw,1.7rem);font-weight:900;font-stretch:114%;line-height:1.05}.u-h3{font-family:var(--font-disp);text-transform:uppercase;color:var(--ink);margin:0 0 .6rem;font-size:1.1rem;font-weight:900;font-stretch:110%}.u-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem 1.4rem;margin-bottom:1rem;display:flex}.u-sec-head .u-h2{margin:0}.u-more{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.02em;color:var(--brand-dark);align-items:center;gap:.4rem;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-flex}.u-more svg{transition:transform .2s var(--ease-out)}.u-more:hover svg{transform:translate(4px)}.u-total{color:var(--ink-2);font-size:.95rem;font-weight:600}.u-total b{font-family:var(--font-disp);color:var(--ink);font-size:1.15rem;font-weight:900}.u-card{background:var(--card);box-shadow:var(--shadow-sm);color:var(--ink);border-radius:22px;flex-direction:column;padding:1.2rem 1.3rem 1.3rem;text-decoration:none;display:flex;position:relative}.u-label{color:var(--ink-3);font-size:.84rem;font-weight:700}.u-big{font-family:var(--font-disp);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:clamp(1.5rem,2.3vw,2.1rem);font-weight:900;font-stretch:110%;line-height:1.05;display:block}.u-big small{font-family:var(--font-text);color:var(--ink-3);font-size:.85rem;font-weight:700}.u-note{color:var(--ink-2);margin-top:.4rem;font-size:.88rem}.u-bar{background:var(--sunk);border-radius:7px;height:10px;overflow:hidden}.u-bar.is-thick{height:14px}.u-bar i{border-radius:inherit;background:var(--sun);transform-origin:0;height:100%;display:block}.tone-night .u-bar{background:#ffe4ee1f}.u-plate{color:#1d1219;font-family:var(--font-cond);letter-spacing:.08em;white-space:nowrap;background:#fff;border-radius:7px;flex:none;padding:.12rem .55rem .12rem 1.05rem;font-size:1.02rem;font-weight:800;line-height:1.35;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #1d1219}.u-plate:before{content:"";background:linear-gradient(#ffb02e,#ff4f3a);width:.62rem;position:absolute;top:0;bottom:0;left:0}.u-plate.is-big{border-radius:9px;padding:.2rem .9rem .2rem 1.5rem;font-size:1.5rem}.u-plate.is-big:before{width:.9rem}.u-tabs{background:#140b1280;border-radius:999px;flex-wrap:wrap;gap:.2rem;margin-top:1.6rem;padding:.3rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffe4ee24}.u-tabs button{color:#fff4f8d1;font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem 1.15rem;font-size:1.08rem;font-weight:800;transition:color .18s,background-color .18s}.u-tabs button:hover{color:#fff;background:#fff4f81a}.u-tabs button.is-on{color:#fff;background:linear-gradient(100deg,#ffb02e 0%,#ff7a00 40%,#ff4f3a 100%);box-shadow:inset 0 1px #ffffff73,0 8px 18px -8px #ff5a1ee6}.u-tabs small,.u-pills small{opacity:.8;margin-left:.25rem;font-size:.85em}.u-pills{flex-wrap:wrap;gap:.45rem;margin-bottom:1.1rem;display:flex}.u-pills button{background:var(--card);box-shadow:var(--shadow-sm);color:var(--ink-2);font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;border:0;border-radius:999px;padding:.42rem .95rem;font-size:1.02rem;font-weight:800;transition:color .18s,background-color .18s}.u-pills button:hover{color:var(--ink)}.u-pills button.is-on{background:var(--ink);color:#fff}.u-search{background:var(--card);width:min(330px,100%);height:46px;box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--line);color:var(--ink-3);border-radius:999px;align-items:center;gap:.55rem;padding:0 1rem;display:flex}.u-search:focus-within{box-shadow:var(--shadow-sm), inset 0 0 0 2px var(--brand)}.u-search input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:.98rem}.u-search input::placeholder{color:var(--ink-3)}.u-empty{border:2px dashed var(--line-2);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:.4rem;padding:3.4rem 1.2rem;display:flex}.u-empty.is-flat{border:0;padding:2.6rem 1rem}.u-empty b{font-family:var(--font-disp);text-transform:uppercase;color:var(--ink);font-size:1.15rem;font-weight:900}.u-empty span{max-width:44ch;color:var(--ink-2)}.uq-bg{z-index:-1;border-radius:inherit;background:linear-gradient(150deg, var(--c1), var(--c2));box-shadow:0 26px 40px -26px var(--c2), inset 0 1px 0 #ffffff5c;position:absolute;inset:0;overflow:hidden}.uq-bg:after{content:"";opacity:.22;transition:transform .9s var(--ease-out);background:#fff;position:absolute;inset:-20%;-webkit-mask:url(/img/v6/ui-topo.webp) 50%/640px;mask:url(/img/v6/ui-topo.webp) 50%/640px}.db-ref-bg{z-index:-1;border-radius:inherit;background:radial-gradient(90% 150% at 100% 60%,#5a1f3e 0%,#24101e 46%,#0e070c 100%);position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 70px -46px #280a19e6}.db-ref-bg:after{content:"";opacity:.17;background:linear-gradient(100deg,#ff9a2e,#ff2d78);position:absolute;inset:0;-webkit-mask:url(/img/v6/ui-topo.webp) 50%/max(1100px,100%);mask:url(/img/v6/ui-topo.webp) 50%/max(1100px,100%)}.uv-card{background:var(--card);box-shadow:var(--shadow-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:translate .28s var(--ease-out), box-shadow .28s ease;border:0;border-radius:22px;flex-direction:column;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.uv-card:hover{box-shadow:var(--shadow);translate:0 -4px}.uv-card.is-on{box-shadow:0 0 0 3px var(--brand), var(--shadow)}.uv-stage{aspect-ratio:16/10;background:radial-gradient(70% 90% at 50% 100%,#ffd9b8 0%,#f6ebe3 60%,#f3ece7 100%);border-radius:16px;place-items:center;margin:7px 7px 0;display:grid;position:relative;overflow:hidden}.uv-stage:after{content:"";background:radial-gradient(closest-side,#3c191e57,#0000);border-radius:50%;height:12%;position:absolute;bottom:9%;left:14%;right:14%}.uv-stage img{z-index:1;object-fit:contain;width:92%;height:92%;transition:transform .5s var(--ease-out);position:relative}.uv-card:hover .uv-stage img{transform:scale(1.06)}.uv-body{justify-content:space-between;align-items:flex-end;gap:.7rem;padding:.8rem 1rem 1rem;display:flex}.uv-name{flex-direction:column;min-width:0;display:flex}.uv-name small{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-dark);font-size:.78rem;font-weight:800}.uv-name b{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-disp);text-transform:uppercase;font-size:1.12rem;font-weight:900;font-stretch:108%;line-height:1.2;overflow:hidden}.uv-state{z-index:2;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.22rem .65rem;font-size:.8rem;font-weight:800;display:inline-flex;position:absolute;top:16px;left:16px;box-shadow:0 6px 14px -8px #3c141e99}.uv-state:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.uv-state.is-ok:before{background:#22c55e}.uv-state.is-out:before{background:#ff9a1f}.uv-state.is-bad:before{background:#ef4444}.uv-state.is-static{position:static}.uh.is-dash{padding-bottom:8.2rem}.uh.is-dash .uh-in{align-items:stretch}.uh.is-dash .uh-copy{align-self:center}.uh.is-dash .uh-art{grid-template-columns:auto clamp(250px,27vw,380px);align-items:center;gap:clamp(1rem,2.6vw,2.6rem);margin-bottom:-8.2rem;display:grid}.db-money{z-index:2;gap:clamp(.7rem,1.6vh,1.1rem);margin:0 0 8.2rem;display:grid;position:relative}.db-money div{border-left:3px solid;border-image:linear-gradient(#ffc21a,#ff2d78) 1;padding-left:.9rem}.db-money dt{letter-spacing:.04em;color:#ffd9b0;font-size:.82rem;font-weight:700}.db-money dd{font-family:var(--font-disp);font-variant-numeric:tabular-nums;white-space:nowrap;margin:.1rem 0 0;font-size:clamp(1.2rem,1.9vw,1.7rem);font-weight:900;font-stretch:110%;line-height:1.05}.db-money .is-dirty dd{color:#ffb21a}.uq{z-index:3;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:-4.4rem;display:grid;position:relative}.uq-card{isolation:isolate;color:#fff;min-height:128px;transition:translate .32s var(--ease-out);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:.5rem;padding:1rem 1.05rem;text-decoration:none;display:flex;position:relative}.uq-card:hover{translate:0 -6px}.uq-card:hover .uq-bg:after{transform:scale(1.08)rotate(2deg)}.uq-art{object-fit:contain;object-position:100% 0;filter:drop-shadow(0 16px 16px #1e051473);width:auto;max-width:56%;height:7.2rem;transition:transform .52s var(--ease-spring,var(--ease-out));pointer-events:none;position:absolute;top:-2.7rem;right:.5rem}.uq-card:hover .uq-art{transform:translateY(-8px)rotate(-5deg)scale(1.07)}.uq-txt{text-shadow:0 1px 10px #28051466;flex-direction:column;min-width:0;display:flex}.uq-txt b{font-family:var(--font-disp);text-transform:uppercase;font-size:1.2rem;font-weight:900;font-stretch:110%;line-height:1.05}.uq-txt small{color:#fffffff0;margin-top:.25rem;font-size:.86rem;font-weight:600;line-height:1.25}.uq-go{transition:transform .26s var(--ease-out);flex:none}.uq-card:hover .uq-go{transform:translate(3px,-3px)}.db-stand{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,1fr);gap:1rem;display:grid}.db-wealth{grid-row:span 2;justify-content:center}.db-wealth .u-big{font-size:clamp(2rem,3.4vw,3rem)}.db-split{gap:4px;height:16px;margin-top:1.1rem;display:flex}.db-split i{border-radius:6px;flex:0 0 8px}.db-split .is-cash,.db-legend .is-cash:before{background:#ffb52e}.db-split .is-bank,.db-legend .is-bank:before{background:#ff5a3d}.db-split .is-dirty,.db-legend .is-dirty:before{background:#5a2440}.db-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem 1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.db-legend li{padding-left:1.1rem;position:relative}.db-legend li:before{content:"";border-radius:3px;width:10px;height:10px;position:absolute;top:.3rem;left:0}.db-legend span{color:var(--ink-3);font-size:.82rem;font-weight:700;display:block}.db-legend b{font-family:var(--font-disp);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.02rem;font-weight:900}.db-visum{isolation:isolate;transition:translate .28s var(--ease-out);background:radial-gradient(110% 120% at 100% 0,#5a1f3e 0%,#24101e 50%,#0e070c 100%);grid-row:span 2;justify-content:flex-end;overflow:hidden}.db-visum:hover{translate:0 -4px}.db-visum-art{filter:drop-shadow(0 16px 18px #00000080);width:auto;height:7.6rem;transition:transform .52s var(--ease-spring,var(--ease-out));position:absolute;top:.6rem;right:.6rem;rotate:8deg}.db-visum:hover .db-visum-art{transform:translateY(-6px)rotate(-6deg)}.db-visum .u-label{color:#ffd9b0}.db-visum .u-big{margin-bottom:.8rem;font-size:clamp(1.8rem,2.8vw,2.5rem)}.db-visum-xp{color:#e2d0d7;margin-top:.5rem;font-size:.88rem}.db-garage,.vg-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.db-live{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.db-stream{aspect-ratio:16/9;color:#fff;box-shadow:var(--shadow-sm);transition:translate .28s var(--ease-out);background:#1f121c;border-radius:22px;text-decoration:none;display:block;position:relative;overflow:hidden}.db-stream:hover{translate:0 -4px}.db-stream img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.db-stream:after{content:"";background:linear-gradient(#0e070c00 42%,#0e070ceb 100%);position:absolute;inset:0}.db-stream-eye{z-index:1;background:#e0245e;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.82rem;font-weight:800;display:inline-flex;position:absolute;top:12px;left:12px}.db-stream-txt{z-index:1;flex-direction:column;display:flex;position:absolute;bottom:.9rem;left:1rem;right:1rem}.db-stream-txt b{font-family:var(--font-disp);text-transform:uppercase;font-size:1.15rem;font-weight:900}.db-stream-txt small{text-overflow:ellipsis;white-space:nowrap;color:#e2d0d7;font-size:.88rem;overflow:hidden}.db-ref{isolation:isolate;color:#fff;border-radius:30px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(1.4rem,3vw,3rem);margin-top:1.6rem;padding:clamp(1.5rem,3vw,2.4rem) clamp(1.5rem,3vw,2.4rem) clamp(1.5rem,3vw,2.4rem) clamp(9.5rem,17vw,14.5rem);display:grid;position:relative}.db-ref-art{filter:drop-shadow(0 20px 22px #00000080);pointer-events:none;width:clamp(160px,17vw,240px);height:auto;position:absolute;bottom:-1.4rem;left:-1.2rem}.db-ref h2,.pf-bag h2,.rf-friend h2{font-family:var(--font-disp);text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.8vw,2.4rem);font-weight:900;font-stretch:116%;line-height:1}.db-ref h2 em,.pf-bag h2 em,.rf-friend h2 em{background:linear-gradient(95deg,#ffc21a 0%,#ff8a12 34%,#ff4f3a 70%,#ff2d78 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.db-ref p,.pf-bag p{color:#ecdde3;max-width:42ch;margin:.7rem 0 0;line-height:1.55}.db-ref-code{background:#ffe4ee14;border-radius:14px;align-items:stretch;margin-top:1.1rem;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe4ee33}.db-ref-code span{font-family:var(--font-disp);letter-spacing:.08em;-webkit-user-select:all;user-select:all;align-items:center;padding:0 1.1rem;font-size:1.2rem;font-weight:900;display:flex}.db-ref-code button{color:#fff;height:46px;font-family:var(--font-cond);text-transform:uppercase;cursor:pointer;background:linear-gradient(100deg,#ffb02e 0%,#ff7a00 40%,#ff4f3a 100%);border:0;align-items:center;gap:.45rem;padding:0 1.1rem;font-size:1.05rem;font-weight:800;display:inline-flex}.db-ref-stats{grid-template-columns:auto auto;justify-content:start;gap:1.1rem 2.4rem;display:grid}.db-ref-stats>div b{font-family:var(--font-disp);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:900;line-height:1;display:block}.db-ref-stats>div span{color:#ffd9b0;font-size:.86rem;font-weight:700}.db-ref-next{grid-column:1/-1;min-width:min(340px,100%)}.db-ref-next .u-bar{margin:.5rem 0 .4rem}.db-ref-next small{color:#e2d0d7;font-size:.86rem}.db-ref-stats .u-ghost{grid-column:1/-1;justify-self:start}.uh.is-profile .uh-in{grid-template-columns:minmax(0,1fr) minmax(0,470px)}.idc{perspective:1100px}.idc-card{isolation:isolate;aspect-ratio:1.586;color:#2a1620;transform:rotateX(var(--rx,5deg)) rotateY(var(--ry,-11deg));transition:transform .32s var(--ease-out);background:linear-gradient(135deg,#fffaf3 0%,#ffecd9 52%,#ffd5c6 100%);border-radius:22px;grid-template-rows:auto 1fr auto;gap:.7rem;padding:1.05rem 1.2rem .9rem;display:grid;position:relative;overflow:hidden;box-shadow:0 46px 70px -34px #000000d9,inset 0 0 0 1px #fffc}.idc-topo{z-index:-1;opacity:.2;background:linear-gradient(100deg,#ff9a2e,#ff2d78);position:absolute;inset:0;-webkit-mask:url(/img/v6/ui-topo.webp) 30% 40%/760px;mask:url(/img/v6/ui-topo.webp) 30% 40%/760px}.idc-head{align-items:center;gap:.6rem;display:flex}.idc-head img{object-fit:contain;width:30px;height:30px}.idc-head b{font-family:var(--font-disp);text-transform:uppercase;letter-spacing:.01em;font-size:1.02rem;font-weight:900;font-stretch:116%;line-height:1.1;display:block}.idc-head small{color:#8a6a66;font-size:.72rem;font-weight:700;display:block}.idc-level{color:#fff;text-align:center;background:linear-gradient(160deg,#ffc21a 0%,#ff7a00 48%,#ff2d78 100%);border-radius:50%;place-items:center;width:54px;height:54px;margin-left:auto;line-height:1;display:grid;box-shadow:inset 0 1px #fff9,0 8px 14px -8px #dc3c28e6}.idc-level small{letter-spacing:.06em;text-transform:uppercase;color:#fff;margin-bottom:-.5rem;font-size:.55rem;font-weight:800}.idc-level b{font-family:var(--font-disp);margin-top:-.4rem;font-size:1.25rem;font-weight:900}.idc-body{grid-template-columns:30% minmax(0,1fr);gap:1rem;min-height:0;display:grid}.idc-photo{background:linear-gradient(#ffd23f 0%,#ff9a1f 36%,#ff5a3d 70%,#ff2d78 100%);border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffffbf}.idc-photo img{width:215%;max-width:none;height:auto;position:absolute;top:5%;left:50%;translate:-50%}.idc-data{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.5rem .9rem;margin:0;display:grid}.idc-data div{min-width:0}.idc-data .is-wide{grid-column:1/-1}.idc-data dt{letter-spacing:.08em;text-transform:uppercase;color:#9a7a72;font-size:.62rem;font-weight:800}.idc-data dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:800;line-height:1.25;overflow:hidden}.idc-data .is-wide dd{font-family:var(--font-disp);text-transform:uppercase;font-size:1.25rem;font-weight:900;font-stretch:110%}.idc-foot{justify-content:space-between;align-items:flex-end;gap:.8rem;display:flex}.idc-sign{white-space:nowrap;max-width:46%;font-family:var(--font-caveat), cursive;color:#3a2230;flex:none;font-size:1.45rem;font-weight:700;line-height:1;overflow:hidden;rotate:-3deg}.idc-mrz{white-space:nowrap;letter-spacing:.1em;color:#2a162080;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6rem;overflow:hidden}.idc-sheen{pointer-events:none;position:absolute;inset:0;overflow:hidden}.idc-sheen:after{content:"";width:55%;transform:translateX(var(--sx,-40%)) skewX(-18deg);transition:transform .32s var(--ease-out);background:linear-gradient(100deg,#fff0 0%,#fff9 45%,#ffaae159 60%,#fff0 100%);position:absolute;top:-20%;bottom:-20%;left:22%}.pf-money{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;padding-top:2.2rem;display:grid}.pf-coin{isolation:isolate;color:#fff;text-shadow:0 1px 10px #28051459;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:158px;padding:1.2rem 1.3rem;display:flex;position:relative}.pf-coin-art{filter:drop-shadow(0 16px 16px #1e051473);pointer-events:none;width:auto;height:7.4rem;position:absolute;top:-2.2rem;right:.9rem}.pf-coin-label{font-size:.9rem;font-weight:800}.pf-coin b{font-family:var(--font-disp);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,2.7vw,2.4rem);font-weight:900;font-stretch:110%;line-height:1.05}.pf-coin b small{font-size:.55em}.pf-coin-note{color:#ffffffeb;margin-top:.2rem;font-size:.88rem;font-weight:600}.pf-two{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.1rem;display:grid}.pf-visum{isolation:isolate;color:#fff;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:250px;padding:clamp(1.3rem,2.6vw,2rem);display:flex;position:relative}.pf-visum-art{filter:drop-shadow(0 22px 22px #00000080);pointer-events:none;width:auto;height:10.5rem;position:absolute;top:-2.4rem;right:1.4rem;rotate:8deg}.pf-visum .u-label{color:#ffd9b0}.pf-visum-level{font-family:var(--font-disp);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:.9rem;font-size:clamp(2.4rem,5vw,4rem);font-weight:900;font-stretch:118%;line-height:1}.pf-visum-row{color:#e2d0d7;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;margin-top:.6rem;font-size:.92rem;display:flex}.pf-facts dl{margin:0}.pf-facts dl div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.62rem 0;display:flex}.pf-facts dl div:first-child{border-top:0}.pf-facts dt{color:var(--ink-2);font-size:.92rem;font-weight:600}.pf-facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:800}.pf-data{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1rem;display:grid}.pf-data .u-card{padding:1rem 1.2rem}.pf-data b{text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:1.05rem;font-weight:800;overflow:hidden}.pf-bag{isolation:isolate;color:#fff;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.4rem,3vw,3rem);margin-top:1.6rem;padding:clamp(1.4rem,3vw,2.2rem) clamp(1.4rem,3vw,2.2rem) clamp(1.4rem,3vw,2.2rem) clamp(9rem,15vw,13rem);display:grid;position:relative}.pf-bag-art{filter:drop-shadow(0 22px 22px #00000080);pointer-events:none;width:auto;height:clamp(9rem,14vw,12.5rem);position:absolute;top:-2rem;left:1rem;rotate:-6deg}.pf-bag-meters{gap:1rem;display:grid}.pf-bag-meters span{color:#ffd9b0;justify-content:space-between;align-items:baseline;margin-bottom:.4rem;font-size:.9rem;font-weight:700;display:flex}.pf-bag-meters b{font-family:var(--font-disp);color:#fff;font-size:1.1rem;font-weight:900}.pf-bag-meters b small{font-family:var(--font-text);color:#cdb9c1;font-size:.8rem;font-weight:700}.pf-bag-meters .is-over .u-bar i{background:#ef4444}.pf-bag-meters .is-over b{color:#ff8f8f}.pf-items{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:.8rem;display:grid}.pf-item{background:var(--card);box-shadow:var(--shadow-sm);transition:translate .24s var(--ease-out), box-shadow .24s ease;border-radius:18px;flex-direction:column;padding:.6rem .6rem .8rem;display:flex;position:relative}.pf-item:hover{box-shadow:var(--shadow), inset 0 0 0 2px var(--brand);translate:0 -3px}.pf-item-art{aspect-ratio:1;background:radial-gradient(70% 70% at 50% 60%, #ffe6cf 0%, var(--paper) 75%);border-radius:13px;place-items:center;margin-bottom:.55rem;display:grid}.pf-item-art img{object-fit:contain;filter:drop-shadow(0 8px 8px #3c191e40);width:78%;height:78%}.pf-item-count{z-index:1;background:var(--ink);color:#fff;border-radius:999px;padding:.05rem .5rem;font-size:.78rem;font-weight:800;position:absolute;top:.95rem;right:.95rem}.pf-item b{text-overflow:ellipsis;white-space:nowrap;padding:0 .25rem;font-size:.92rem;font-weight:800;overflow:hidden}.pf-item small{color:var(--ink-3);padding:0 .25rem;font-size:.78rem}.pf-lics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.pf-lic{background:var(--card);box-shadow:var(--shadow-sm);border-radius:22px;flex-direction:column;padding:1.5rem 1.3rem 1.2rem;display:flex;position:relative;overflow:hidden}.pf-lic-band{background:var(--line-2);height:9px;position:absolute;top:0;left:0;right:0}.pf-lic.has .pf-lic-band{background:var(--sun)}.pf-lic-ico{color:var(--ink-3);margin-bottom:.7rem}.pf-lic.has .pf-lic-ico{color:var(--brand)}.pf-lic b{font-family:var(--font-disp);text-transform:uppercase;color:var(--ink-3);font-size:1.2rem;font-weight:900;font-stretch:110%}.pf-lic.has b{color:var(--ink)}.pf-lic small{color:var(--ink-3);margin-top:.15rem;font-size:.88rem}.pf-lic.has small{color:var(--ink-2)}.pf-lic-stamp{border:2px dashed var(--line-2);color:var(--ink-3);font-family:var(--font-cond);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;padding:.05rem .6rem;font-size:1.05rem;font-weight:800;position:absolute;top:1.5rem;right:1.1rem;rotate:-7deg}.pf-lic.has .pf-lic-stamp{color:#16a34a;border:2px solid #16a34a}.pf-lic-side{place-items:center;display:grid}.pf-lic-side img{filter:drop-shadow(0 22px 22px #461e2d4d);width:min(250px,80%);height:auto;rotate:-5deg}.uh.is-garage{padding-bottom:clamp(2rem,4vw,3rem)}.uh.is-garage .uh-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.uh.is-garage .uh-word{-webkit-text-stroke-color:#ffe4ee14;top:96px;bottom:auto}.vs-brand{font-family:var(--font-cond);letter-spacing:.2em;text-transform:uppercase;color:#ffd9b0;margin:0 0 .5rem;font-size:1.1rem;font-weight:800}.vs-title{overflow-wrap:anywhere;font-size:clamp(2rem,4.1vw,3.7rem)}.vs-meta{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.2rem;display:flex}.vs-loc{color:#ecdde3;align-items:center;gap:.45rem;margin:.9rem 0 0;font-weight:600;display:flex}.vs-gauges{flex-wrap:wrap;align-items:flex-end;gap:1rem 1.5rem;margin-top:1.5rem;display:flex}.vg{text-align:center;width:96px}.vg svg{width:100%;display:block;overflow:visible}.vg path{fill:none;stroke-width:9px;stroke-linecap:round}.vg-track{stroke:#ffe4ee24}.vg-fill{stroke:#ff8a12}.vg.is-low .vg-fill{stroke:#ff4a5e}.vg b{font-family:var(--font-disp);font-variant-numeric:tabular-nums;margin-top:-1.55rem;font-size:1.15rem;font-weight:900;line-height:1.2;display:block}.vg span,.vs-km span{color:#ffd9b0;margin-top:.25rem;font-size:.84rem;font-weight:700;display:block}.vs-km{border-left:1px solid #ffe4ee2e;padding-left:1.4rem}.vs-km b{font-family:var(--font-disp);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:900;line-height:1.1;display:block}.vs{aspect-ratio:16/10;min-height:280px;position:relative}.vs .uh-sun{height:78%;top:0}.vs-floor{background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;height:17%;position:absolute;bottom:3%;left:4%;right:4%}.vs-car{object-fit:contain;object-position:50% 88%;filter:drop-shadow(0 18px 20px #00000073);width:100%;height:100%;animation:vs-in .62s var(--ease-out) both;position:absolute;inset:0}@keyframes vs-in{0%{opacity:0;transform:translate(46px)scale(.96)}to{opacity:1;transform:none}}.uh.is-ref .uh-in{grid-template-columns:minmax(0,1fr) minmax(0,500px)}.rt{filter:drop-shadow(0 34px 34px #00000080);position:relative}.rt-art{z-index:2;pointer-events:none;width:150px;height:auto;position:absolute;top:-5.2rem;right:-1.4rem;rotate:10deg}.rt-ticket{--n:14px;--x:calc(100% - 172px);color:#2a1620;-webkit-mask:radial-gradient(circle var(--n) at var(--x) 0, #0000 calc(var(--n) - 1px), #000 var(--n)) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at var(--x) 100%, #0000 calc(var(--n) - 1px), #000 var(--n)) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--n) at var(--x) 0, #0000 calc(var(--n) - 1px), #000 var(--n)) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at var(--x) 100%, #0000 calc(var(--n) - 1px), #000 var(--n)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--n) at var(--x) 0, #0000 calc(var(--n) - 1px), #000 var(--n)) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at var(--x) 100%, #0000 calc(var(--n) - 1px), #000 var(--n)) bottom / 100% 51% no-repeat;background:linear-gradient(135deg,#fffaf3 0%,#ffecd9 60%,#ffd9c9 100%);border-radius:22px;grid-template-columns:minmax(0,1fr) 172px;display:grid}.rt-main{flex-direction:column;min-width:0;padding:1.4rem 1.4rem 1.3rem 1.6rem;display:flex}.rt-label{letter-spacing:.08em;text-transform:uppercase;color:#9a7a72;font-size:.8rem;font-weight:800}.rt-code,.rt-input{font-family:var(--font-disp);letter-spacing:.04em;text-transform:uppercase;margin:.35rem 0 .5rem;font-size:clamp(1.5rem,2.9vw,2.3rem);font-weight:900;font-stretch:112%;line-height:1.1}.rt-code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:linear-gradient(95deg,#ff9a0a 0%,#ff6a00 32%,#f2452f 66%,#e0246f 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.rt-input{color:#2a1620;background:0 0;border:0;border-bottom:3px solid #ff7a00;outline:0;width:100%;padding:0 0 .15rem}.rt-hint{color:#7a5d66;font-size:.88rem;line-height:1.4}.rt-hint i{color:#dc2626;font-style:normal;font-weight:700}.rt-stub{border-left:2px dashed #2a162047;align-content:center;gap:.5rem;padding:1.1rem 1rem;display:grid}.rt-copy{color:#fff;height:46px;font-family:var(--font-cond);text-transform:uppercase;cursor:pointer;transition:translate .16s var(--ease-out), box-shadow .16s ease;background:linear-gradient(100deg,#ffb02e 0%,#ff7a00 40%,#ff4f3a 100%);border:0;border-radius:13px;justify-content:center;align-items:center;gap:.45rem;font-size:1.08rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 4px #b13a10}.rt-copy:hover{translate:0 -2px}.rt-copy:active{translate:0 3px;box-shadow:inset 0 1px #ffffff80,0 1px #b13a10}.rt-edit{color:#7a5d66;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:.3rem;font-size:.88rem;font-weight:700;display:inline-flex}.rt-edit:hover{color:#2a1620}.rf-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;padding-top:2.4rem;display:grid}.rf-step{isolation:isolate;color:#fff;text-shadow:0 1px 10px #28051459;border-radius:24px;flex-direction:column;min-height:176px;padding:1.2rem 1.3rem 1.3rem;display:flex;position:relative}.rf-step-art{object-fit:contain;object-position:100% 0;filter:drop-shadow(0 16px 16px #1e051473);pointer-events:none;width:auto;max-width:50%;height:7.2rem;position:absolute;top:-2.5rem;right:.9rem}.rf-step-no{font-family:var(--font-disp);color:#0000;-webkit-text-stroke:2px #ffffffe6;text-shadow:none;font-size:3.2rem;font-weight:900;line-height:1}.rf-step b{font-family:var(--font-disp);text-transform:uppercase;margin-top:auto;padding-top:.6rem;font-size:1.25rem;font-weight:900;font-stretch:110%}.rf-step p{color:#fffffff2;margin:.25rem 0 0;font-weight:600;line-height:1.4}.rf-goals{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.rf-goal{background:var(--card);box-shadow:var(--shadow-sm);text-align:center;border-radius:24px;flex-direction:column;align-items:center;padding:1.2rem 1.2rem 1.3rem;display:flex}.rf-goal-art{place-items:center;height:130px;margin-bottom:.6rem;display:grid}.rf-goal-art img{object-fit:contain;filter:grayscale(.9)opacity(.55);width:auto;max-width:100%;height:100%;transition:transform .42s var(--ease-spring,var(--ease-out))}.rf-goal:hover .rf-goal-art img{transform:translateY(-6px)rotate(-4deg)}.rf-goal.is-done{box-shadow:0 0 0 3px var(--brand), var(--shadow)}.rf-goal.is-done .rf-goal-art img{filter:drop-shadow(0 14px 14px #461e2d4d)}.rf-goal-count{color:var(--ink-3);font-size:.86rem;font-weight:800}.rf-goal b{font-family:var(--font-disp);text-transform:uppercase;font-size:1.3rem;font-weight:900;font-stretch:110%}.rf-goal .u-bar{width:100%;margin-top:.8rem}.rf-goal-state{color:var(--ink-2);align-items:center;gap:.3rem;margin-top:.5rem;font-size:.9rem;font-weight:800;display:inline-flex}.rf-goal.is-done .rf-goal-state{color:#16a34a}.rf-two{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:1.1rem;display:grid}.rf-friend{isolation:isolate;color:#fff;border-radius:28px;min-height:300px;padding:clamp(1.3rem,2.6vw,2rem);position:relative}.rf-friend-art{filter:drop-shadow(0 20px 20px #00000080);pointer-events:none;width:clamp(150px,15vw,210px);height:auto;position:absolute;bottom:-1.6rem;right:-.6rem;rotate:-8deg}.rf-friend ul{gap:.7rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.rf-friend li{align-items:center;gap:.6rem;font-weight:700;display:flex}.rf-friend li svg{color:#fff;background:linear-gradient(140deg,#ffb02e,#ff4f3a);border-radius:50%;flex:none;padding:3px}.rf-lists{padding:1.2rem 1.3rem}.rf-row{border-top:1px solid var(--line);color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:.8rem;padding:.7rem 0;font-size:.94rem;display:grid}.rf-row.is-head{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border-top:0;padding-top:0;font-size:.8rem;font-weight:800}.rf-row>:last-child{text-align:right}.rf-row b{color:var(--brand-dark)}.rf-row .is-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-weight:700;overflow:hidden}.rf-row .is-ok{color:#16a34a;font-weight:800}.rf-row .is-wait{color:var(--brand-dark);font-weight:800}.rf-scroll{scrollbar-width:thin;max-height:340px;overflow-y:auto}.uh.is-select .uh-in{grid-template-columns:minmax(0,1fr)}.sel-grid{grid-template-columns:repeat(auto-fit,minmax(260px,340px));gap:1.2rem;margin-top:2rem;display:grid}.sel-card{isolation:isolate;color:#fff;height:430px;font:inherit;text-align:left;cursor:pointer;transition:translate .32s var(--ease-out), box-shadow .32s ease;background:0 0;border:0;border-radius:28px;flex-direction:column;justify-content:flex-end;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe4ee24}.sel-card:hover{translate:0 -8px;box-shadow:inset 0 0 0 2px #ff8a12,0 40px 60px -30px #ff5a288c}.sel-card.is-busy{opacity:.7}.sel-cast{z-index:-1;position:absolute;inset:0}.sel-cast .uh-sun{height:58%;top:6%}.sel-cast img{width:auto;max-width:none;height:150%;transition:transform .6s var(--ease-out);position:absolute;top:5%;left:50%;translate:-50%}.sel-card:hover .sel-cast img{transform:scale(1.04)}.sel-cast:after{content:"";background:linear-gradient(#0e070c00 38%,#0e070cf7 80%);position:absolute;inset:0}.sel-txt{flex-direction:column;padding:0 1.3rem 1rem;display:flex}.sel-txt small{font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;color:#ffd9b0;font-size:1rem;font-weight:800}.sel-txt b{font-family:var(--font-disp);text-transform:uppercase;letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:.15rem;font-size:1.75rem;font-weight:900;font-stretch:116%;line-height:.98}.sel-money{font-variant-numeric:tabular-nums;gap:1.4rem;margin-top:.8rem;font-weight:800;display:flex}.sel-money i{color:#cdb9c1;font-size:.78rem;font-style:normal;font-weight:700;display:block}.sel-go{height:50px;font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.03em;background:linear-gradient(100deg,#ffb02e 0%,#ff7a00 34%,#ff4f3a 70%,#ff2d78 100%);justify-content:center;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:800;display:flex}.sel-go svg{transition:transform .22s var(--ease-out)}.sel-card:hover .sel-go svg{transform:translate(5px)}.sel-skel{border-radius:28px;height:430px}.sel-error{color:#ffb4b4;background:#f8717124;border-radius:14px;margin:1.2rem 0 0;padding:.8rem 1rem;font-weight:700;box-shadow:inset 0 0 0 1px #f8717166}.ucp3 .photo-grid{columns:4;column-gap:1rem}.ucp3 .photo-item{box-shadow:var(--shadow-sm);transition:translate .28s var(--ease-out), box-shadow .28s ease;border-radius:20px;margin-bottom:1rem}.ucp3 .photo-item:hover{box-shadow:var(--shadow);translate:0 -4px}.ucp3 .ucp-panel{box-shadow:var(--shadow-sm);background:var(--card);border-radius:22px}@media (max-width:1180px){.uq{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.4rem 1rem}.db-garage,.vg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.uh.is-dash .uh-art{grid-template-columns:auto clamp(210px,24vw,300px)}}@media (max-width:980px){.uh{border-radius:0 0 28px 28px;padding-top:112px}.uh-in,.uh.is-profile .uh-in,.uh.is-garage .uh-in,.uh.is-ref .uh-in{grid-template-columns:minmax(0,1fr)}.uh.is-plain .uh-art{display:none}.uh.is-dash .uh-art{margin-bottom:0;display:block}.uh.is-dash .uh-cast{display:none}.db-money{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.uh.is-dash{padding-bottom:6.6rem}.uh.is-ref .uh-art{margin-top:3.4rem}.idc{max-width:470px}.db-stand{grid-template-columns:repeat(2,minmax(0,1fr))}.db-wealth{grid-area:auto/1/auto/-1}.db-visum{min-height:190px}.db-ref,.pf-bag,.pf-two,.rf-two{grid-template-columns:minmax(0,1fr)}.pf-lics{grid-template-columns:repeat(2,minmax(0,1fr))}.ucp3 .photo-grid{columns:3}}@media (max-width:700px){.uq{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-3.6rem}.uq-card{min-height:112px;padding:.85rem}.uq-art{max-width:46%;height:5.2rem;top:-2.2rem;right:.3rem}.uq-txt b{font-size:1rem}.uq-txt small{font-size:.8rem}.db-garage,.vg-grid,.db-live{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.db-live,.db-stand{grid-template-columns:minmax(0,1fr)}.db-visum{grid-row:auto}.db-legend{grid-template-columns:minmax(0,1fr)}.db-ref,.pf-bag{padding-left:clamp(1.3rem,5vw,2rem)}.db-ref-art,.pf-bag-art{display:none}.pf-money,.rf-steps,.rf-goals{grid-template-columns:minmax(0,1fr)}.pf-money,.rf-steps{gap:3rem}.pf-lics{grid-template-columns:minmax(0,1fr)}.pf-lic-side{display:none}.uv-body{flex-direction:column;align-items:flex-start;gap:.4rem;padding:.6rem .75rem .8rem}.uv-name b{white-space:normal;font-size:.98rem}.uv-state{font-size:.72rem;top:13px;left:13px}.rt-ticket{--x:50%;grid-template-columns:minmax(0,1fr);-webkit-mask:none;mask:none}.rt-stub{border-top:2px dashed #2a162047;border-left:0;grid-template-columns:1fr auto}.rt-art{width:110px;top:-4rem;right:-.4rem}.idc-card{transform:none}.idc-data dd{font-size:.86rem}.idc-data .is-wide dd{font-size:1.05rem}.idc-mrz{display:none}.sel-grid{grid-template-columns:minmax(0,1fr)}.sel-card{height:380px}.ucp3 .photo-grid{columns:2;column-gap:.7rem}.vg{width:82px}}html[data-perf=lite] .uq-card,html[data-perf=lite] .uq-art,html[data-perf=lite] .uq-bg:after,html[data-perf=lite] .uv-card,html[data-perf=lite] .sel-card,html[data-perf=lite] .idc-card,html[data-perf=lite] .idc-sheen:after{transition:none}html[data-perf=lite] .uq-art,html[data-perf=lite] .uh-fig,html[data-perf=lite] .uh-obj,html[data-perf=lite] .vs-car,html[data-perf=lite] .rt,html[data-perf=lite] .pf-coin-art,html[data-perf=lite] .rf-step-art,html[data-perf=lite] .pf-item-art img{filter:none}html[data-perf=lite] .vs-car,html[data-perf=lite] .uh-skel{animation:none}html[data-perf=lite] .idc-card{transform:none}@media (prefers-reduced-motion:reduce){.vs-car,.uh-skel{animation:none}.idc-card{transition:none;transform:none}}.uh.is-full{align-items:center;display:grid}.uh.is-full .uh-in{flex:none}.uv-state{color:#1d1219}@media (min-width:981px){.uh.is-ref .uh-in{grid-template-columns:minmax(0,1fr) minmax(0,540px)}}.rt-ticket{--x:calc(100% - 156px);grid-template-columns:minmax(0,1fr) 156px}.rt-code,.rt-input{letter-spacing:.03em;font-size:clamp(1.3rem,2.3vw,1.9rem)}.rt-art{width:128px;top:-4.6rem;left:-3.2rem;right:auto;rotate:-12deg}.rf-goal-art{margin-bottom:1rem}.rf-goal-art img{max-height:130px}@media (max-width:700px){.rt-ticket{grid-template-columns:minmax(0,1fr)}.rt-art{width:104px;top:-4rem;left:auto;right:-.4rem;rotate:10deg}}.rt-art{top:-7rem;left:auto;right:-1.6rem;rotate:10deg}@media (max-width:700px){.pf-visum-art{height:6.4rem;top:-1.6rem;right:.8rem}.pf-visum{min-height:210px}.idc-sign{font-size:1.15rem}}.uh.is-login .uh-in{align-items:stretch}.uh.is-login .uh-copy{align-self:center}.uh.is-login .uh-art{grid-template-columns:clamp(220px,24vw,330px) minmax(0,430px);align-items:center;gap:0;margin-bottom:calc(-1*clamp(2.6rem,5vw,3.8rem));display:grid}.uh.is-login .uh-cast{min-height:520px;margin-right:-3.4rem}.lg-panel{z-index:2;isolation:isolate;color:#2a1620;background:linear-gradient(135deg,#fffaf3 0%,#ffecd9 55%,#ffd9c9 100%);border-radius:28px;margin-bottom:clamp(2.6rem,5vw,3.8rem);padding:1.7rem 1.6rem 1.4rem;position:relative;overflow:hidden;box-shadow:0 50px 80px -34px #000000d9,inset 0 0 0 1px #fffc}.lg-head{align-items:center;gap:.8rem;margin-bottom:1.3rem;display:flex}.lg-head img{object-fit:contain;width:44px;height:44px}.lg-head b{font-family:var(--font-disp);text-transform:uppercase;letter-spacing:-.02em;font-size:1.7rem;font-weight:900;font-stretch:116%;line-height:1;display:block}.lg-head small{color:#7a5d66;margin-top:.2rem;font-size:.92rem;font-weight:600;display:block}.lg-error{color:#b91c1c;background:#fee2e2;border-radius:14px;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.75rem .9rem;font-size:.92rem;font-weight:700;line-height:1.4;display:flex}.lg-error svg{flex:none}.lg-providers{gap:.75rem;display:grid}.lg-btn{isolation:isolate;color:#fff;min-height:66px;box-shadow:inset 0 1px 0 #ffffff59, 0 5px 0 var(--edge-c), 0 18px 26px -16px var(--edge-c);transition:translate .18s var(--ease-out), box-shadow .18s ease;border-radius:18px;align-items:center;gap:.9rem;padding:.6rem 1.1rem .6rem .7rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.lg-btn:before{content:"";z-index:-1;opacity:.16;background:#fff;position:absolute;inset:-30%;-webkit-mask:url(/img/v6/ui-topo.webp) 50%/560px;mask:url(/img/v6/ui-topo.webp) 50%/560px}.lg-btn:hover{translate:0 -3px}.lg-btn:active{box-shadow:inset 0 1px 0 #ffffff59, 0 2px 0 var(--edge-c);translate:0 3px}.lg-btn.is-discord{--edge-c:#2f3aa8;background:linear-gradient(120deg,#6f7bff 0%,#5865f2 50%,#3f4bd6 100%)}.lg-btn.is-steam{--edge-c:#0c1420;background:linear-gradient(120deg,#2f5a7a 0%,#1b2838 60%,#131c28 100%)}.lg-btn.is-cfx{--edge-c:#9c2f12;background:linear-gradient(100deg,#ffb02e 0%,#ff7a00 40%,#ff4f3a 100%)}.lg-btn-ico{background:#ffffff2e;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 0 0 1px #ffffff47}.lg-btn-ico svg{width:24px;height:24px}.lg-btn-txt{flex:1;min-width:0}.lg-btn-txt b{font-family:var(--font-disp);text-transform:uppercase;font-size:1.05rem;font-weight:900;font-stretch:108%;line-height:1.2;display:block}.lg-btn-txt small{opacity:.92;font-size:.85rem;font-weight:600;display:block}.lg-btn-go{transition:transform .2s var(--ease-out);flex:none}.lg-btn:hover .lg-btn-go{transform:translate(5px)}.lg-foot{text-align:center;color:#7a5d66;margin:1.2rem 0 0;font-size:.9rem}.lg-foot a{color:#c45200;font-weight:800;text-decoration:none}.lg-foot a:hover{text-decoration:underline}.lg-perks{gap:.7rem;max-width:400px;margin:1.8rem 0 0;padding:0;list-style:none;display:grid}.lg-perks li{background:#ffe4ee12;border-radius:18px;align-items:center;gap:.9rem;padding:.55rem 1rem .55rem .6rem;display:flex;box-shadow:inset 0 0 0 1px #ffe4ee24}.lg-perks img{object-fit:contain;filter:drop-shadow(0 8px 8px #0006);flex:none;width:52px;height:52px}.lg-perks b{font-family:var(--font-disp);text-transform:uppercase;font-size:1rem;font-weight:900;font-stretch:108%;display:block}.lg-perks small{color:#e2d0d7;font-size:.88rem;display:block}@media (max-width:1180px){.uh.is-login .uh-art{grid-template-columns:minmax(0,430px)}.uh.is-login .uh-cast{display:none}}@media (max-width:980px){.uh.is-login .uh-art,.lg-panel{margin-bottom:0}.lg-perks{display:none}}html[data-perf=lite] .lg-btn{transition:none}.uh.is-login .uh-title{overflow-wrap:normal;font-size:clamp(2rem,3.5vw,3.3rem)}.uh.is-login .uh-title em{display:block}.uh.is-login .uh-fig{height:132%;top:4%}@media (max-width:700px){.lg-btn-txt b{font-size:.92rem}.lg-panel{padding:1.3rem 1.1rem 1.1rem}}.uh.is-login .uh-bg:after{opacity:.06;-webkit-mask-composite:source-in;-webkit-mask-image:url(/img/v6/ui-topo.webp),radial-gradient(120% 90% at 50% 100%,#000 0%,#0000 75%);mask-image:url(/img/v6/ui-topo.webp),radial-gradient(120% 90% at 50% 100%,#000 0%,#0000 75%);-webkit-mask-size:max(1500px,100%),100% 100%;mask-size:max(1500px,100%),100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.uh.is-login .uh-word{display:none}.uh.is-full .uh-bg{background:radial-gradient(70% 90% at 85% 100%,#4a1a3c 0%,#4a1a3c00 70%),radial-gradient(50% 70% at 0 100%,#ff7a001f 0%,#ff7a0000 70%),#0e070c}.uh.is-full .uh-bg:after{opacity:.06;-webkit-mask-composite:source-in;-webkit-mask-image:url(/img/v6/ui-topo.webp),radial-gradient(120% 90% at 50% 100%,#000 0%,#0000 75%);mask-image:url(/img/v6/ui-topo.webp),radial-gradient(120% 90% at 50% 100%,#000 0%,#0000 75%);-webkit-mask-size:max(1500px,100%),100% 100%;mask-size:max(1500px,100%),100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.uh.is-full .uh-word{display:none}.uh-bg:after{opacity:.07}.db-ref-bg:after{opacity:.08}.uh-word,.uh.is-garage .uh-word{-webkit-text-stroke-color:#ffe4ee0d}.uh-bg{background:radial-gradient(60% 95% at 86% 100%,#43183a 0%,#43183a00 72%),radial-gradient(45% 70% at 0 100%,#ff7a0017 0%,#ff7a0000 70%),#100810}.uh-bg:after{opacity:.045;-webkit-mask-composite:source-in;-webkit-mask-image:url(/img/v6/ui-topo.webp),linear-gradient(#0000 30%,#000 100%);mask-image:url(/img/v6/ui-topo.webp),linear-gradient(#0000 30%,#000 100%);-webkit-mask-size:max(1500px,100%),100% 100%;mask-size:max(1500px,100%),100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.uh-word{display:none}.rb-lead{max-width:62ch;color:var(--ink-2);margin:-.4rem 0 1.1rem}.rb-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.9rem;display:grid}.rb-card{background:var(--card);box-shadow:var(--shadow-sm);color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:20px;flex-direction:column;gap:.5rem;padding:.7rem .7rem .8rem;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:flex}.rb-card:hover{box-shadow:var(--shadow-md,0 14px 34px #1d121924);transform:translateY(-3px)}.rb-card:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.rb-group+.rb-group{margin-top:1.6rem}.rb-group-head{flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;margin-bottom:.7rem;display:flex}.rb-group-head b{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.02em;font-size:1.15rem;font-weight:800}.rb-group-head span{color:var(--ink-2);font-size:.92rem}.rb-grid.is-szene{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.rb-grid.is-szene .rb-thumb{aspect-ratio:300/106;background:#120c13}.rb-thumb{aspect-ratio:5/2;background:radial-gradient(120% 140% at 50% 0,#2a1f2b 0%,#120c13 70%);border-radius:14px;display:block;overflow:hidden}.rb-thumb img{object-fit:contain;width:100%;height:100%;display:block}.rb-name{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.02em;padding:0 .3rem;font-size:1.05rem;font-weight:800}.rb-modal{z-index:200;background:#0c070cb8;place-items:center;padding:1rem;animation:.18s rb-in;display:grid;position:fixed;inset:0}@keyframes rb-in{0%{opacity:0}}.rb-panel{color:#fff;background:#140d15;border-radius:26px;width:min(980px,100%);max-height:calc(100vh - 2rem);padding:1.4rem;position:relative;overflow:auto;box-shadow:0 30px 80px #00000080}.rb-close{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:.9rem;right:.9rem}.rb-close:hover{background:#ffffff29}.rb-head{gap:.25rem;margin-bottom:1rem;padding-right:3rem;display:grid}.rb-head b{font-family:var(--font-disp);text-transform:uppercase;font-size:1.35rem;font-weight:900;font-stretch:114%}.rb-head span{color:#ffffff9e;font-size:.95rem}.rb-designs{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.6rem;display:flex}.rb-designs>span{color:#ffffff8c;min-width:8.5rem;font-size:.92rem;font-weight:600}.rb-designs:last-of-type{margin-bottom:1rem}.rb-designs button,.rb-sizes button{color:#ffffffc7;font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;padding:.38rem .85rem;font-size:.98rem;font-weight:800;transition:background-color .16s,color .16s}.rb-designs button:hover,.rb-sizes button:hover{color:#fff;background:#ffffff24}.rb-designs button.is-on,.rb-sizes button.is-on{color:#140d15;background:#fff}.rb-stage{background-color:#1d1520;background-image:linear-gradient(45deg,#261c29 25%,#0000 25%),linear-gradient(-45deg,#261c29 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#261c29 75%),linear-gradient(-45deg,#0000 75%,#261c29 75%);background-position:0 0,0 14px,14px -14px,-14px 0;background-size:28px 28px;border-radius:18px;overflow:hidden}.rb-stage img{width:100%;height:auto;display:block}.rb-sizes{flex-wrap:wrap;align-items:center;gap:.4rem;margin:1rem 0;display:flex}.rb-sizes>span{color:#ffffff8c;margin-right:.3rem;font-size:.92rem;font-weight:600}.rb-sizes small{opacity:.6;font-size:.8em}.rb-url{gap:.35rem;margin-bottom:1rem;display:grid}.rb-url span{color:#ffffff8c;font-size:.92rem;font-weight:600}.rb-url input{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;width:100%;padding:.75rem .9rem;font:500 .92rem/1.2 ui-monospace,Consolas,monospace}.rb-actions{flex-wrap:wrap;gap:.6rem;display:flex}.rb-btn{color:#fff;font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;background:#ffffff14;border:0;border-radius:14px;align-items:center;gap:.5rem;padding:.8rem 1.25rem;font-size:1.08rem;font-weight:800;text-decoration:none;transition:transform .16s,filter .16s,background-color .16s;display:inline-flex}.rb-btn:hover{background:#ffffff24}.rb-btn.is-main{background:var(--brand);color:#fff;box-shadow:0 10px 24px #ff7a0052}.rb-btn.is-main:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width:560px){.rb-panel{border-radius:20px;padding:1.1rem}.rb-btn{flex:100%;justify-content:center}}
