body.home .home-top .icon-btn{flex:none;font-size:16px}body.home .king-bar-crown{color:var(--gold)}body.home .king-bar-emoji{margin-right:2px}body.home .king-box{--tier:var(--gold);flex-direction:column;display:flex}body.home .king-row{align-items:center;gap:14px;min-width:0;margin-top:10px;display:flex}body.home .king-info{flex-direction:column;align-items:flex-start;min-width:0;display:flex}body.home .king-row .king{margin-top:0;font-size:26px}body.home .king-tier{color:var(--tier);margin-top:4px;font-size:12px;font-weight:700}body.home .king-pose{background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--tier) 22%, transparent), transparent 70%), var(--field);border:1px solid color-mix(in srgb, var(--tier) 45%, var(--line));border-radius:20px;flex:none;place-items:center;width:84px;height:84px;display:grid;position:relative}@keyframes king-idle{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-4px)rotate(-3deg)}60%{transform:translateY(0)rotate(2deg)}}body.home .king-pose>*{transform-origin:50% 90%;animation:2.8s ease-in-out infinite king-idle}body.home .king-emoji{font-size:48px;line-height:1}body.home .king-box.fx-clown .king-pose:after{content:"";z-index:3;background:radial-gradient(circle at 35% 35%,#ff8a9c,#e11d48 60%);border-radius:50%;width:14px;height:14px;margin:-7px;position:absolute;top:56%;left:50%;box-shadow:0 1px 4px #00000080}body.home .king-box .king-quote{margin-top:8px;font-size:14px}body.home .king-pranks{z-index:2;flex-wrap:wrap;gap:6px;margin-top:12px;display:flex;position:relative}body.home .king-prank{background:var(--field);border:1px solid var(--line);min-height:32px;color:var(--ink);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}body.home .king-prank:hover{border-color:var(--gold)}body.home .king-prank .num{color:var(--gold);font-size:10px}body.home .king-take{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;display:flex;position:relative}body.home .king-take .muted{margin-top:0}body.home .king-take .btn{flex:140px;margin-top:0}body.home .king-box .fx-caption{order:9}@keyframes live-pulse{50%{opacity:.25}}body.home .live-dot{background:var(--accent);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:2px;animation:1.4s infinite live-pulse;display:inline-block}body.home .feed-box{flex-direction:column;min-height:0;display:flex}body.home .feed{min-height:0;margin:8px 0 0;padding:0;list-style:none;overflow:hidden}body.home .feed li{border-top:1px solid var(--line);align-items:baseline;gap:10px;min-width:0;padding:7px 0;font-size:13px;display:flex}body.home .feed-txt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body.home .feed-ago{color:var(--dim);flex:none;font-size:11px}body.home .feed-empty{color:var(--muted)}@keyframes feed-in{0%{background:color-mix(in srgb, var(--gold) 18%, transparent);transform:translateY(-4px)}to{background:0 0;transform:none}}body.home .feed li.fresh{animation:.9s ease-out feed-in}body.home .site-box .site-pitch{margin-top:4px;font-size:13px}body.home .site-btns{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}body.home .site-btns .site-tile{white-space:normal;text-align:center;flex-direction:column;justify-content:center;gap:2px;min-height:64px;margin-top:0;padding:6px 4px;font-size:12px;line-height:1.15}body.home .site-tile .site-ico{font-size:20px;line-height:1}body.home .site-btns .num{font-size:10px}body.home .home-more{flex-direction:column;gap:8px;min-width:0;display:flex}body.home .home-more-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}body.home .game-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}body.home .game-card{background:var(--surface);border:1px solid var(--line);height:100%;color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,transform .15s,background .15s;display:flex;position:relative}body.home .game-card:hover,body.home .game-card:focus-visible{border-color:var(--c);background:var(--surface-2);transform:translateY(-2px)}body.home .game-ico{background:color-mix(in srgb, var(--c) 22%, transparent);width:46px;height:46px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, transparent);border-radius:10px;flex:none;place-items:center;font-size:24px;display:grid}body.home .game-txt{flex-direction:column;min-width:0;display:flex}body.home .game-txt b{font-size:15px;font-weight:800;line-height:1.2}body.home .game-txt span{color:var(--muted);font-size:12.5px;line-height:1.3}body.home .game-new{background:var(--accent);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:800;position:absolute;top:-7px;right:10px}@media (prefers-reduced-motion:reduce){body.home .game-card{transition:none}body.home .game-card:hover{transform:none}}@media (width>=981px){body.home .cabinets{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(300px,1.05fr);padding:20px 24px 24px}body.home .cabinets>.cab:first-of-type{grid-area:1/1}body.home .cabinets>.cab:nth-of-type(2){grid-area:1/2}body.home .home-side{grid-area:1/3/span 2;min-height:0}body.home .home-more{grid-area:2/1/auto/span 2}body.home .feed-box{flex:1 1 0;min-height:120px;overflow:hidden}body.home .feed{flex:1;-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 26px),#0000)}body.home .king-row .king{font-size:24px}body.home .king-take{flex-wrap:nowrap}body.home .king-take .muted{white-space:nowrap}body.home .king-take .btn{flex:auto;min-width:0;padding:0 12px}body.home .king-box,body.home .site-box{flex:none}}@media (width>=981px) and (height>=820px){body.home{height:100dvh}body.home .cabinets,body.home .cab{min-height:0}body.home .cab-screen{min-height:200px}}@media (width<=980px){body.home .home-top{gap:8px}body.home .game-cards{grid-template-columns:repeat(2,minmax(0,1fr))}body.home .home-more{order:1}body.home .home-side{order:2}}@media (width<=420px){body.home .game-card{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}}@media (width<=360px){body.home .king-row .king{font-size:22px}body.home .king-pose{width:68px;height:68px}body.home .site-btns .site-tile{font-size:11px}}@media (prefers-reduced-motion:reduce){body.home .king-pose>*,body.home .live-dot,body.home .feed li.fresh{animation:none}}body.home .game-progress{gap:3px;margin-top:6px;display:flex}body.home .game-progress i{background:var(--line);border-radius:2px;width:12px;height:4px}body.home .game-progress i.on{background:var(--c)}@media (width>=981px){body.home .game-card{padding:8px 12px}body.home .game-ico{width:40px;height:40px;font-size:21px}body.home .game-progress{margin-top:4px}body.home .feed-box{min-height:84px}body.home .site-btns .site-tile{min-height:54px;padding:4px}body.home .site-box .site-pitch{display:none}}body.home .feed-tabs{gap:4px;display:flex}body.home .feed-tabs button{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}body.home .feed-tabs button[aria-selected=true]{background:var(--surface-2);color:var(--ink)}body.home .streak{color:#ffb37a;white-space:nowrap;background:#ff8a3d29;border-radius:999px;margin-left:8px;padding:2px 10px;font-size:14px;font-weight:800;display:inline-block}body.home .home-more-title{font-family:var(--display);font-size:13px}body.home .game-cards{gap:12px}body.home .game-cards>li{min-width:0;display:flex}body.home .game-card,body.home .game-cards .game-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:18px;flex-direction:column;flex:1;align-items:stretch;gap:0;padding:0;overflow:hidden}body.home .game-card:hover,body.home .game-card:focus-visible{border-color:var(--c);background:var(--surface);box-shadow:0 16px 40px color-mix(in srgb, var(--c) 28%, transparent);transform:translateY(-3px)}body.home .game-cards .game-ico{width:100%;height:58px;box-shadow:none;background:radial-gradient(120% 160% at 15% 0%, color-mix(in srgb, var(--c) 60%, transparent), color-mix(in srgb, var(--c) 16%, var(--field)) 75%);text-shadow:0 4px 10px #00000059;border-radius:0;flex:none;font-size:30px}body.home .game-cards .game-txt{gap:2px;padding:9px 12px 11px}body.home .game-cards .game-txt b{font-family:var(--display);font-size:16px;font-weight:800}body.home .game-cards .game-txt span{font-size:12.5px}body.home .game-cards .game-new{top:8px;right:8px;box-shadow:0 2px 8px #0006}@media (width<=420px){body.home .game-cards .game-card{gap:0;padding:0}}@media (prefers-reduced-motion:reduce){body.home .game-card:hover{transform:none}}body.home .home-left,body.home .home-side{flex-direction:column;gap:14px;min-width:0;display:flex}body.home .sab-box{flex-direction:column;min-height:0;display:flex}body.home .sab-box h3 small{letter-spacing:.04em;color:var(--dim);text-transform:none;font-weight:600}body.home .sab-list li{padding:8px 0;font-size:14px}body.home .sab-list .feed-txt{font-weight:700}body.home .sab-list .feed-ago{color:var(--gold);font-weight:700}body.home .feed-box h3{align-items:center;gap:6px;display:flex}@media (width>=1280px){body.home .cabinets{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(240px,290px) minmax(0,1fr) minmax(0,1fr) minmax(280px,320px);max-width:1640px}body.home .home-left{grid-area:1/1/span 2;min-height:0}body.home .cabinets>.cab:first-of-type{grid-area:1/2}body.home .cabinets>.cab:nth-of-type(2){grid-area:1/3}body.home .home-more{grid-area:2/2/auto/span 2}body.home .home-side{grid-area:1/4/span 2;min-height:0}body.home .feed-box{flex:1 1 0;min-height:140px;overflow:hidden}body.home .sab-box{flex:1 1 0;min-height:120px;overflow:hidden}body.home .sab-list{flex:1;overflow:hidden}body.home .site-box,body.home .king-box{flex:none}body.home .site-box .site-pitch{display:block}body.home .site-btns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=981px) and (width<=1279px){body.home{height:auto}body.home .cabinets{grid-template-rows:auto auto auto}body.home .home-left{grid-area:3/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}body.home .feed-box,body.home .sab-box{flex:none;min-height:0}body.home .feed{-webkit-mask-image:none;mask-image:none}}@media (width<=980px){body.home .home-more{order:1}body.home .home-side{order:2}body.home .home-left{order:3}}@media (width>=1280px){body.home .site-btns{grid-template-columns:repeat(2,minmax(0,1fr))}body.home .site-btns .site-tile{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;min-height:42px;padding:6px 8px;font-size:12px}body.home .site-btns .site-tile .num{margin-left:auto}body.home .site-tile .site-ico{font-size:17px}body.home .king-take{flex-wrap:wrap}body.home .king-take .btn{white-space:nowrap}body.home .site-btns .site-tile{min-width:0;overflow:hidden}body.home .site-btns .site-tile>span:nth-child(2){text-overflow:ellipsis;min-width:0;overflow:hidden}body.home .site-btns .site-tile .num{flex:none}body.home .site-btns .site-tile>span:nth-child(2){text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.1;overflow:visible}}@media (width>=1280px) and (height<=819px){body.home{height:100dvh}body.home .home-head{padding-top:10px}body.home .home-head h1{font-size:clamp(30px,3.6vw,46px)}body.home .home-head p{margin-top:4px;font-size:15px}body.home .cabinets{gap:12px;min-height:0;padding:14px 20px 16px}body.home .cab{min-height:0}body.home .cab-screen{min-height:120px}body.home .cab-body{padding-top:10px;padding-bottom:12px}body.home .cab-body p{display:none}body.home .home-left,body.home .home-side{gap:10px}body.home .box{padding:12px 14px}body.home .site-box .site-pitch{display:none}body.home .site-btns{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:8px}body.home .site-btns .site-tile{text-align:center;flex-direction:column;justify-content:center;gap:1px;min-height:58px;padding:4px 2px;font-size:10.5px}body.home .site-btns .site-tile .num{margin-left:0;font-size:9px}body.home .king-pose{width:60px;height:60px}body.home .king-pose svg.mascot{width:54px;height:54px}body.home .king-row .king{font-size:20px}body.home .king-box .btn{min-height:38px;margin-top:6px}body.home .game-cards .game-ico{height:40px;font-size:22px}body.home .game-cards .game-txt{padding:6px 10px 8px}body.home .game-cards .game-txt span:not(.game-progress){display:none}body.home .feed-box{min-height:90px}body.home .sab-box{min-height:80px}body.home .site-btns .site-tile{letter-spacing:-.02em;font-size:9.5px}body.home .site-btns .site-tile>span:nth-child(2){overflow-wrap:normal;word-break:keep-all}}body.home{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}body.home .portal{flex:1;grid-template-columns:minmax(0,1fr) 312px;gap:16px;width:100%;max-width:1640px;min-height:0;margin:0 auto;padding:14px 20px 16px;display:grid}body.home .portal-main{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}body.home .portal-title{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}body.home .portal-title h1{letter-spacing:-.035em;white-space:nowrap;font-size:clamp(24px,2.6vw,38px);font-weight:800;line-height:1.05}body.home .portal-title h1 span{color:#0000;background:var(--brand);-webkit-background-clip:text;background-clip:text}body.home .portal-title p{color:var(--muted);font-size:14px}body.home .feature{border:1px solid color-mix(in srgb, var(--c) 40%, var(--line));background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--c) 30%, transparent), transparent 60%), var(--surface);min-height:190px;box-shadow:0 18px 50px color-mix(in srgb, var(--c) 14%, transparent), inset 0 1px 0 #ffffff0d;border-radius:24px;flex:1 1 0;grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr);display:grid;overflow:hidden}body.home .feature-info{flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:18px 20px;display:flex}body.home .feature-kicker{background:var(--c);color:#1d1600;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:800}body.home .feature-info h2{letter-spacing:-.035em;font-size:clamp(26px,3vw,42px);font-weight:800;line-height:1}body.home .feature-info p{color:var(--muted);font-size:15px}body.home .feature-info .cab-rec{color:var(--c);font-weight:700}body.home .feature-info .btn{background:linear-gradient(135deg, var(--c), #ffe889);color:#1d1600;box-shadow:0 8px 26px color-mix(in srgb, var(--c) 40%, transparent), inset 0 1px 0 #fff6;margin-top:8px}body.home .feature .cab-screen{border-radius:16px;min-height:0;margin:10px}body.home .portal-h{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:700}body.home .covers{flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}body.home .covers>li{min-width:0;display:flex}body.home .cover{min-width:0;color:var(--ink);background:var(--surface);border:1px solid var(--line);box-shadow:var(--card-shadow);border-radius:18px;flex-direction:column;flex:1;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}body.home .cover:hover,body.home .cover:focus-visible{border-color:var(--c);box-shadow:0 18px 44px color-mix(in srgb, var(--c) 32%, transparent);transform:translateY(-4px)}body.home .cover-art{background:radial-gradient(90% 120% at 20% 0%, color-mix(in srgb, var(--c) 75%, transparent), color-mix(in srgb, var(--c) 22%, var(--field)) 78%);place-items:center;height:96px;display:grid;position:relative;overflow:hidden}body.home .cover-art i{filter:drop-shadow(0 6px 10px #00000059);font-size:50px;font-style:normal;line-height:1;transition:transform .2s}body.home .cover:hover .cover-art i{transform:scale(1.14)rotate(-6deg)}body.home .cover-art .maze-art{width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;inset:6px}body.home .cover-art .maze-walls{stroke:#ffffff80}body.home .cover-art .maze-portal{stroke:#fff}body.home .cover-txt{flex-direction:column;gap:2px;min-width:0;padding:9px 12px 11px;display:flex}body.home .cover-txt b{font-family:var(--display);font-size:16px;font-weight:800;line-height:1.15}body.home .cover-pitch{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.3;display:-webkit-box;overflow:hidden}body.home .cover-txt .cab-rec{color:var(--c);font-size:11.5px}body.home .cover-txt .cab-rec:empty{display:none}body.home .cover-new{color:#14101f;text-transform:uppercase;letter-spacing:.04em;background:#fff;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800;position:absolute;top:8px;right:8px}body.home .cover .game-progress i.on{background:var(--c)}body.home .portal-side{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}body.home .portal-side .king-box{flex:none}body.home .portal-side .feed-box,body.home .portal-side .sab-box{flex-direction:column;flex:1 1 0;min-height:96px;display:flex;overflow:hidden}body.home .portal-side .feed,body.home .portal-side .sab-list{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}body.home .portal-side .box{padding:14px 16px}body.home .portal-side .king-take{flex-wrap:wrap}body.home .portal-side .king-take .btn{white-space:nowrap;flex:auto}@media (width>=900px) and (height<=800px){body.home .portal{gap:12px;padding:10px 16px 12px}body.home .cover-art{height:78px}body.home .cover-art i{font-size:40px}body.home .cover-pitch{-webkit-line-clamp:1}body.home .portal-side{gap:10px}body.home .portal-side .box{padding:11px 14px}body.home .king-pose{width:62px;height:62px}body.home .king-pose svg.mascot{width:56px;height:56px}body.home .king-row .king{font-size:20px}body.home .portal-side .king-box .btn{min-height:38px}}@media (width<=1180px){body.home{height:auto;overflow:visible}body.home .covers{grid-template-columns:repeat(3,minmax(0,1fr))}body.home .feature{flex:none;min-height:260px}}@media (width<=899px){body.home .portal{grid-template-columns:minmax(0,1fr);padding:12px}body.home .portal-title h1{white-space:normal}body.home .feature{grid-template-columns:minmax(0,1fr)}body.home .feature .cab-screen{order:-1;min-height:200px}body.home .covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.home .portal-side .feed-box,body.home .portal-side .sab-box{flex:none}body.home .portal-side .feed,body.home .portal-side .sab-list{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){body.home .cover,body.home .cover-art i{transition:none}body.home .cover:hover,body.home .cover:hover .cover-art i{transform:none}}body.home .carousel{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;min-height:230px;display:flex;position:relative}body.home .slides{flex:1;min-height:0;display:grid}body.home .slides>.slide{opacity:0;visibility:hidden;grid-area:1/1;min-height:0;transition:opacity .3s,visibility 0s .3s}body.home .slides>.slide.on{opacity:1;visibility:visible;transition:opacity .3s}body.home .feature{border:1px solid var(--line);box-shadow:none;background:linear-gradient(100deg, color-mix(in srgb, var(--c) 9%, var(--surface)), var(--surface) 55%);border-radius:20px}body.home .feature-info{gap:8px;padding:18px 22px}body.home .feature-kicker{color:var(--c);letter-spacing:.12em;background:0 0;padding:0;font-size:11px}body.home .feature-info .btn{background:var(--c);width:auto;min-width:150px;color:var(--ink,#1d1600);box-shadow:none;align-self:flex-start;margin-top:6px}body.home .feature-info .btn:hover{filter:brightness(1.1)}body.home .feature .cab-screen{box-shadow:none;border:0;border-radius:14px;margin:8px}body.home .cab-screen.demo{cursor:pointer;background:#08070d;display:block;position:relative;overflow:hidden}body.home .cab-screen.demo .demo-canvas{background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}body.home .cab-screen.demo .maze-art{width:calc(100% - 28px);height:calc(100% - 28px);inset:14px}body.home .cab-screen.demo .maze-walls{stroke:color-mix(in srgb, var(--c) 70%, #fff)}body.home .carousel-ui{flex:none;justify-content:center;align-items:center;gap:4px;min-width:0;height:24px;display:flex}body.home .car-dots{align-items:center;gap:2px;display:flex}body.home .car-dot,body.home .car-arrow,body.home .car-pause{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;font-size:16px;line-height:1;display:grid}body.home .car-arrow:hover,body.home .car-pause:hover{color:var(--ink);background:var(--surface)}body.home .car-pause{margin-left:4px;font-size:11px}body.home .car-dot:before{content:"";background:var(--line);border-radius:999px;width:8px;height:8px;transition:width .2s,background .2s}body.home .car-dot:hover:before{background:var(--c)}body.home .car-dot[aria-current=true]{width:34px}body.home .car-dot[aria-current=true]:before{background:var(--c);width:26px}@media (width<=1180px){body.home .carousel{flex:none}body.home .slides>.slide{min-height:260px}}@media (width<=899px){body.home .cab-screen.demo{min-height:200px}body.home .feature-info .btn{align-self:stretch}}@media (prefers-reduced-motion:reduce){body.home .slides>.slide,body.home .slides>.slide.on,body.home .car-dot:before{transition:none}}@media (width>=1181px){body.home .covers{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--line) transparent;grid-template-columns:none;grid-auto-columns:calc(16.6667% - 8.33333px);grid-auto-flow:column;gap:10px;padding-bottom:4px;overflow-x:auto}body.home .covers>li{scroll-snap-align:start}body.home .cover:hover,body.home .cover:focus-visible{transform:none}body.home .cover-txt{padding:8px 10px 10px}body.home .cover-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}}body.home .portal-h{justify-content:space-between;align-items:center;gap:10px;display:flex}body.home .covers-nav{gap:4px;display:inline-flex}body.home .covers-arrow{border:1px solid var(--line);background:var(--surface);width:26px;height:22px;color:var(--ink);cursor:pointer;border-radius:8px;place-items:center;font-size:16px;line-height:1;display:grid}body.home .covers-arrow:disabled{opacity:.35;cursor:default}body.home .covers-arrow:not(:disabled):hover{border-color:var(--accent)}@media (width>=1181px){body.home .covers.more-right{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 46px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 46px),#0000)}}body.home .portal-title h1 span{color:var(--gold);background:0 0}body.home .feature-info .badge{align-self:flex-start}body.home .feature-meta{color:var(--muted);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}body.home .feature-cta{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}body.home .feature-cta .btn{flex:0 auto;width:auto;margin-top:0}body.home .feature-info .btn.play{background:var(--lime);color:var(--lime-ink);min-width:140px;box-shadow:0 6px 20px #b4f03c38}body.home .feature-info .btn.room{color:var(--cyan);border:1.5px solid var(--cyan);box-shadow:none;background:0 0}body.home .cover-dur{color:var(--muted);margin-top:4px;font-size:11.5px}body.home .cover-new.week{color:#fff;background:#d43fffe6}body.home .king-box{background:radial-gradient(120% 80% at 100% 0%, #f5c54224, transparent 60%), linear-gradient(180deg, #1b1524, var(--surface));border-color:#f5c54252}body.home .king-box h3{color:var(--gold)}body.home .king-timer{gap:6px;margin-top:10px;display:flex}body.home .king-timer>div{text-align:center;background:#00000047;border-radius:8px;flex:1;padding:4px 0}body.home .king-timer .num{color:var(--ink);font-size:18px;line-height:1.1;display:block}body.home .king-timer small{color:var(--muted);font-size:10px}body.home .king-court{color:var(--muted);align-items:center;gap:6px;margin-top:8px;font-size:11.5px;display:flex}body.home .king-court i{background:var(--surface-3);border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}body.home .king-fine{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.35}:root[data-theme=light] body.home .king-box{background:linear-gradient(180deg, #fff8e4, var(--surface))}:root[data-theme=light] body.home .king-timer>div{background:var(--surface-2)}body.home .feature-info{gap:6px}body.home .feature-info h2{font-size:clamp(24px,2.4vw,34px)}body.home .feature-info p{font-size:14px}body.home .feature-cta{flex-wrap:nowrap}body.home .feature-info .btn.play{flex:auto;min-width:0}body.home .portal-side .king-box{padding-block:12px}body.home .portal-side .king-row{margin-top:6px}body.home .portal-side .king-pose{width:52px;height:52px}body.home .portal-side .king-timer{margin-top:8px}body.home .portal-side .king-timer>div{padding:2px 0}body.home .portal-side .king-timer .num{font-size:15px}body.home .portal-side .king-pranks{flex-wrap:nowrap;gap:4px;margin-top:8px}body.home .portal-side .king-prank{gap:4px;min-height:28px;padding:0 8px;font-size:12px}body.home .portal-side .king-take{flex-wrap:nowrap;margin-top:8px}body.home .portal-side .king-take .muted{white-space:nowrap;font-size:13px}body.home .portal-side .king-take .btn{flex:auto;min-width:0;padding:0 10px}body.home .portal-side .king-fine{margin-top:6px;font-size:10.5px}body.home .portal-side .king-prank{padding:0 6px;font-size:11.5px}body.home .home-stats{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}body.home .home-stats:empty{display:none}body.home .home-stat{background:var(--surface);border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;text-decoration:none}body.home .home-stat:hover{border-color:var(--line-hi)}body.home .portal-row{align-items:center;gap:8px 12px;min-width:0;display:flex}body.home .portal-row:has(>.together.hidden):has(>.home-stats:empty){display:none}body.home .portal-row .together{flex:auto;min-width:0}body.home .portal-row .home-stats{flex-wrap:nowrap;flex:none;margin-left:auto}body.home .portal-side .king-row .king{border-left:0;margin:0;padding-left:0;font-size:22px;line-height:1.15}body.home .portal-side .king-info{gap:2px}body.home .portal-side .king-tier{margin-top:0}body.home .portal-side .king-timer{color:var(--muted);background:#00000047;border-radius:10px;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 10px;font-size:12.5px;display:flex}body.home .portal-side .king-timer>*{text-align:left;background:0 0;flex:none;padding:0}body.home .portal-side .king-timer b{color:var(--ink);font-size:15px}body.home .portal-side .king-pranks{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}body.home .portal-side .king-prank{text-align:left;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:6px;min-height:0;padding:5px 8px;font-size:12px;display:grid}body.home .portal-side .king-prank .ico{grid-row:span 2;font-size:16px}body.home .portal-side .king-prank>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}body.home .portal-side .king-prank .num{font-size:11px}:root[data-theme=light] body.home .portal-side .king-timer{background:var(--surface-2)}body.home .portal-side .king-prank{grid-template-columns:auto 1fr;grid-template-areas:"ico price""name name";row-gap:1px;padding:5px 9px}body.home .portal-side .king-prank .ico{grid-area:auto/ico;font-size:15px}body.home .portal-side .king-prank>span:nth-child(2){grid-area:name}body.home .portal-side .king-prank .num{grid-area:price;justify-self:end}body.home .portal-side .king-pose{width:60px;height:60px;overflow:hidden}body.home .portal-side .king-pose svg,body.home .portal-side .king-pose svg.mascot{width:52px;max-width:100%;height:52px;max-height:100%;display:block}body.home .portal-side .king-pose .king-emoji{font-size:34px}
