[lang=ko] .cshell{--blf-font-ui:var(--font-noto-kr),Inter,ui-sans-serif,system-ui,sans-serif;word-break:keep-all;overflow-wrap:break-word}.cshell{--bg:var(--blf-surface-page);--panel:var(--blf-surface-panel);--card:var(--blf-surface-card);--card2:var(--blf-surface-input);--card3:var(--blf-surface-raised);--card-s:var(--blf-surface-card);--neutral:var(--blf-surface-selected);--line:var(--blf-border);--divider:var(--blf-border);--line2:var(--blf-hairline);--hair:var(--blf-border);--ink:var(--blf-text-primary);--ink2:var(--blf-text-body);--ink3:var(--blf-text-secondary);--ink4:var(--blf-text-secondary);--brand:var(--blf-accent);--brand-lite:var(--blf-accent-text);--brand-a24:var(--blf-accent-tint);--brand-dim:oklch(0.30 0.10 350);--ok:var(--blf-positive);--ok-dim:var(--blf-positive-dim);--type-special:var(--blf-band-special);--type-closing:var(--blf-band-closing);--type-always:var(--blf-band-always);--type-standard:var(--blf-band-standard);--ig:#E1306C;--tt:#25F4EE;--yt:#FF0033;--mono:ui-monospace,"SF Mono","Cascadia Mono",Consolas,monospace;background:var(--bg);color:var(--ink);font-family:var(--blf-font-ui);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}@layer base{.cshell a{color:var(--brand-lite);text-decoration:none}.cshell button{font:inherit;border:0;cursor:pointer}.cshell ::-webkit-scrollbar{width:8px;height:8px}.cshell ::-webkit-scrollbar-thumb{background:var(--blf-surface-raised);border-radius:9px}.cshell ::-webkit-scrollbar-track{background:transparent}}.cshell .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.cshell .caps{font-size:12px;line-height:18px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.cshell .pill{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--blf-radius-full)}.cshell .app{display:flex;min-height:100vh}.cshell .side{width:272px;flex-shrink:0;display:flex;flex-direction:column;padding:16px 16px 20px;position:sticky;top:0;height:100vh;overflow-y:auto}.cshell .brand{display:flex;align-items:center;gap:8px;padding:0 0 24px}.cshell .brand-mark{width:28px;height:28px;border-radius:8px;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:-.02em;font-weight:900;color:#000}.cshell .brand-name{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.01em;--logo-1:oklch(0.72 0.30 340);--logo-2:oklch(0.68 0.28 295);--logo-3:oklch(0.84 0.16 200);--logo-4:oklch(0.89 0.24 135);--logo-5:oklch(0.91 0.19 100)}@supports (background-clip:text) or (-webkit-background-clip:text){.cshell .brand-name{background:linear-gradient(90deg,var(--logo-1),var(--logo-2),var(--logo-3),var(--logo-4),var(--logo-5),var(--logo-1));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cshell-brand-flow 9s linear infinite}@keyframes cshell-brand-flow{to{background-position:300% 0}}@media (prefers-reduced-motion:reduce){.cshell .brand-name{animation:none}}}.cshell .navlist{display:flex;flex-direction:column;gap:2px}.cshell .navi{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;font-size:14px;line-height:20px;font-weight:500;color:var(--ink3);background:none;width:100%;text-align:left}.cshell .navi:hover{background:var(--blf-surface-panel);color:#fff}.cshell .navi.on{background:var(--neutral);color:#fff;font-weight:600}.cshell .navi svg{flex-shrink:0;width:18px;height:18px}.cshell .navi span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cshell .navlist.camp .navi{padding-top:6px;padding-bottom:6px}.cshell .side-foot .navi{padding-top:7px;padding-bottom:7px}.cshell .grp{font-size:12px;line-height:18px;font-weight:500;color:var(--ink4);padding:0 4px;margin:24px 0 6px}.cshell .side-foot .grp:first-child{margin-top:0}.cshell .dot-sq{width:18px;height:18px;border-radius:4px;flex-shrink:0}.cshell .side-foot{margin-top:auto;padding-top:24px}.cshell .acct{margin-top:12px;display:flex;align-items:center;gap:9px;padding:0 4px}.cshell .acct-n{font-size:14px;line-height:20px;font-weight:600}.cshell .acct-e,.cshell .acct-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cshell .acct-e{font-size:12px;color:var(--ink4)}.cshell .main{flex:1;min-width:0;background:var(--panel);border-radius:32px;margin:16px 16px 0 0;overflow:clip}.cshell .wrap{padding:0 32px}.cshell .col{max-width:720px;margin:0 auto}.cshell .page{padding-top:32px;padding-bottom:56px}.cshell .hero{position:relative;height:420px;overflow:hidden;container-type:inline-size;background:radial-gradient(ellipse 78% 112% at 76% -12%,var(--brand-a24) 0,oklch(.65 .24 350/.08) 45%,transparent 76%),radial-gradient(ellipse 54% 96% at 14% -18%,oklch(.65 .24 350/.12) 0,transparent 72%)}.cshell .tile{position:absolute;border-radius:10px;opacity:.48}.cshell .hero i.tile:first-of-type{left:3.472cqw;top:10.243cqw;width:8.767cqw;height:12.153cqw}.cshell .hero i.tile:nth-of-type(2){left:14.583cqw;top:-1.215cqw;width:15.538cqw;height:10.851cqw}.cshell .hero i.tile:nth-of-type(3){left:40.104cqw;top:-1.91cqw;width:22.135cqw;height:16.667cqw}.cshell .hero i.tile:nth-of-type(4){right:15.451cqw;top:-1.563cqw;width:14.41cqw;height:10.417cqw}.cshell .hero i.tile:nth-of-type(5){right:2.951cqw;top:9.201cqw;width:9.462cqw;height:13.108cqw}.cshell .hero-in{position:relative;z-index:1;padding-top:236px;text-align:center}.cshell .hero-t{margin:0;font-size:48px;font-weight:700;letter-spacing:-.035em;line-height:52px;color:var(--brand-lite)}.cshell .hero-s{margin:8px auto 0;max-width:736px;font-size:16px;line-height:24px;letter-spacing:-.01em;color:var(--blf-text-secondary)}.cshell .shead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-top:6px}.cshell .shead h2{margin:0;font-size:24px;line-height:24px;font-weight:700;letter-spacing:-.01em}.cshell .shead p{margin:6px 0 0;font-size:14px;line-height:16px;color:var(--ink4)}.cshell .filters{display:flex;gap:3px;flex-shrink:0;flex-wrap:wrap}.cshell .fpill{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:8px;font-size:12px;line-height:18px;font-weight:500;color:var(--ink3);background:none}.cshell .fpill.on{background:var(--card3);color:#fff;font-weight:600}.cshell .cards{padding:24px 0 48px;display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:16px;align-items:start}.cshell .ccard{width:auto;background:none;border:0;border-radius:0;text-align:left;padding:0;color:inherit;display:flex;flex-direction:column}.cshell .cstrip{position:relative;height:61px;border-radius:24px 24px 0 0;background:var(--plat);display:flex;align-items:flex-start;justify-content:center;padding-top:10px}.cshell .cstrip .sheen{position:absolute;inset:0;border-radius:24px 24px 0 0;box-shadow:inset 0 1px 0 1px rgb(0 0 0/.35);background:linear-gradient(81.87deg,rgb(255 255 255/0) .13%,rgb(255 255 255/.4) 29%,rgb(255 255 255/0) 46.2%,rgb(255 255 255/.4) 78.2%,rgb(255 255 255/0) 99.23%)}.cshell .cstrip .ctype{position:relative;z-index:1;height:22px;display:inline-flex;align-items:center;font-size:12px;line-height:18px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:#fff}.cshell .cbox{position:relative;margin-top:-24px;background:var(--card-s);border:1px solid var(--hair);border-radius:24px;overflow:hidden;box-shadow:0 -3px 6px rgb(0 0 0/.25)}.cshell .cbox:before{content:"";position:absolute;top:-112px;left:50%;transform:translateX(-50%);width:90%;height:192px;border-radius:999px;background:#fff;opacity:.2;filter:blur(40px);pointer-events:none}.cshell .ccard:hover .cbox{border-color:var(--blf-border-strong)}.cshell .cmedia{position:relative;padding:8px}.cshell .ckv{display:block;position:relative;aspect-ratio:485/274;border-radius:16px;box-shadow:0 4px 8px rgb(0 0 0/.4);overflow:hidden}.cshell .ckv-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.cshell .ckv.noimg{display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 100% at 50% 0,color-mix(in oklch,var(--plat) 38%,transparent),transparent 72%),var(--blf-surface-raised)}.cshell .ckv.noimg .brand-mark{width:44px;height:44px;border-radius:12px;font-size:16px;opacity:.9}.cshell .cbody{padding:20px 20px 0}.cshell .cbody h3{margin:0;font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.5px}.cshell .cbody p{margin:8px 0 0;font-size:14px;line-height:20px;color:var(--ink3)}.cshell .cfoot{padding:20px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.cshell .cfoot .lb{display:inline-flex;align-items:center;gap:5px;font-size:14px;line-height:20px;font-weight:500;color:var(--ink4)}.cshell .cfoot .vl{margin:4px 0 0;font-size:28px;line-height:36px;font-weight:600;letter-spacing:-.7px}.cshell .cfoot .cpay{min-width:0;flex:1 1 auto}.cshell .cfoot .vl.reward{font-size:15px;line-height:22px;font-weight:600;letter-spacing:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cshell .cpend{padding:2px 8px;border-radius:999px;background:var(--brand-a24);color:var(--brand-lite);font-size:12px;line-height:18px;font-weight:600}.cshell .btn{padding:10px 20px;border-radius:10px;background:var(--brand);font-size:18px;line-height:28px;font-weight:600;color:#fff;flex-shrink:0}.cshell .btn.sm{padding:9px 16px;font-size:14px;line-height:20px}.cshell .btn.xs{padding:8px 14px;font-size:14px;line-height:18px;border-radius:8px}.cshell .btn.ghost2{background:var(--card3);color:#fff}.cshell .btn.pill{height:40px;padding:0 16px;border-radius:10px;font-size:14px;line-height:20px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.cshell .btn.warn{background:var(--blf-warn-surface);color:var(--blf-warn-text)}.cshell .dtop{display:flex;align-items:center;gap:12px;padding:20px 0 18px;border-bottom:1px solid var(--line2)}.cshell .count{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:var(--neutral)}.cshell .dgrid{display:grid;grid-template-columns:460px 1fr;gap:40px;padding:26px 0 0;align-items:start}@media (max-width:1060px){.cshell .dgrid{grid-template-columns:1fr}}.cshell .dtitle{margin:0;font-size:40px;font-weight:700;letter-spacing:-.03em;line-height:50px}.cshell .dsub{margin:12px 0 0;font-size:16px;line-height:24px;color:var(--ink3)}.cshell .sec{margin:36px 0 14px;font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.01em}.cshell .note{margin:10px 0 0;font-size:12px;line-height:18px;color:var(--ink4)}.cshell .two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cshell .chk{display:flex;gap:9px;align-items:flex-start;margin-bottom:11px}.cshell .chk span{font-size:14px;line-height:20px;color:var(--ink2)}.cshell .chk b{color:#fff;font-weight:600}.cshell .warn{margin-top:14px;padding:13px 15px;border-radius:10px;background:oklch(.2 .06 25);display:flex;gap:9px;align-items:flex-start;font-size:14px;line-height:20px;color:#e0c8cc}.cshell .upload{border:1.5px dashed var(--blf-border-strong);border-radius:12px;padding:28px 16px 20px;display:flex;flex-direction:column;align-items:center;max-width:420px}.cshell button.upload{width:100%;background:transparent;color:inherit;font:inherit;text-align:center;cursor:pointer;transition:border-color .15s}.cshell button.upload:hover{border-color:var(--ink3)}.cshell button.upload:focus-visible{outline:2px solid var(--ink2);outline-offset:3px}.cshell .fan{display:flex;justify-content:center;margin-top:18px;height:82px;position:relative;width:100%}.cshell .fan i{position:absolute;left:50%;width:56px;height:76px;border-radius:7px;display:block;overflow:hidden;background:var(--blf-surface-card)}.cshell .fan i img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.cshell .fan i:first-child{margin-left:-70px;transform:rotate(-11deg)}.cshell .fan i:nth-child(2){margin-left:14px;transform:rotate(11deg)}.cshell .fan i:nth-child(3){margin-left:-28px}.cshell .fan i:only-child{margin-left:-28px;transform:none}.cshell .doc{background:var(--card);border:1px solid var(--hair);border-radius:12px;padding:18px;max-width:720px}.cshell .doc h4{margin:0;font-size:16px;line-height:22px;font-weight:700}.cshell .doc p{margin:6px 0 0;font-size:14px;line-height:20px;color:var(--ink3)}.cshell .doc hr{border:0;border-top:1px solid var(--line);margin:15px 0}.cshell .sgroup{margin-bottom:26px}.cshell .sghead{display:flex;align-items:center;gap:9px;margin-bottom:11px}.cshell .sghead h3{margin:0;font-size:18px;line-height:28px;font-weight:500}.cshell .badge{padding:2px 6px;border-radius:3px;border:1px solid var(--blf-border-strong);color:var(--ink3)}.cshell .scard{background:var(--card-s);border:1px solid var(--hair);border-radius:16px;padding:12px;display:grid;grid-template-columns:60% 1fr;gap:16px;align-items:center}.cshell .shot{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden}.cshell .scard.mini{grid-template-columns:220px 1fr;gap:16px}.cshell .scard.mini .shot{border-radius:10px}.cshell .scard.mini .ov{gap:2px}.cshell .scard.mini .steps{margin-top:8px}.cshell .scard.mini .slabels{margin-top:6px;font-size:12px}.cshell .scard.mini .posted{margin-top:10px!important;font-size:12px!important}.cshell .shot .ov{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:rgb(0 0 0/.34)}.cshell .glow{border:1.5px solid var(--ok);box-shadow:0 0 22px oklch(.7 .18 130/.28)}.cshell .steps{display:flex;align-items:center;margin-top:10px}.cshell .sd{width:10px;height:10px;border-radius:999px;flex-shrink:0}.cshell .sb{flex:1;height:2px}.cshell .slabels{display:flex;justify-content:space-between;gap:6px;margin-top:9px;font-size:12px;color:var(--ink3)}.cshell .slabels span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cshell .rejbox{margin:10px 0 0;padding:10px 12px;border-radius:8px;background:var(--blf-warn-surface);color:var(--blf-warn-text);font-size:12px;line-height:18px}.cshell .shot.rej{border:1.5px solid var(--blf-warn-icon)}.cshell .tcard{background:var(--card-s);border:1px solid var(--hair);border-radius:16px;overflow:hidden}.cshell .tcard.round{border-radius:24px}.cshell .pri{padding:0 6px;border-radius:4px;background:var(--brand-dim);color:var(--brand-lite);font-size:10px;line-height:20px;font-weight:600;text-transform:uppercase;margin-left:8px}.cshell .stat3{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.cshell .stat{background:var(--card-s);border:1px solid var(--hair);border-radius:16px;padding:16px;min-height:80px;display:flex;flex-direction:column;justify-content:center}.cshell .stat .vl{font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.01em}.cshell .stat .lb{margin-top:2px;font-size:12px;line-height:18px;color:rgb(255 255 255/.4)}.cshell .ph{margin:0;font-size:24px;line-height:32px;font-weight:600;letter-spacing:-.01em}.cshell .ps{margin:16px 0 40px;font-size:14px;line-height:20px;color:var(--ink3)}.cshell .plat{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;line-height:18px;font-weight:600;color:var(--ink3)}.cshell .blk{margin-bottom:24px}.cshell .emptybox{min-height:138px;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.cshell .emptybox p{margin:0;font-size:14px;line-height:20px;font-weight:500;color:var(--ink3)}.cshell .statewrap{grid-column:1/-1}.cshell .emptybox.boxed{background:var(--card-s);border:1px solid var(--hair);border-radius:16px}.cshell .acc{--blf-cols:240px 160px minmax(0,1fr) 34px}.cshell .tfoot{display:flex;align-items:center;justify-content:space-between;padding:0 16px;min-height:44px;font-size:12px;color:var(--ink3);border-top:1px solid var(--line2)}.cshell .sel{padding:2px 7px;border-radius:5px;background:var(--card3);color:#fff;font-size:10px;font-weight:600;margin-left:4px}.cshell .pg{width:24px;height:24px;border-radius:6px;background:var(--card3);color:var(--ink3)}.cshell .pg,.cshell .plink{display:inline-flex;align-items:center;justify-content:center}.cshell .plink{gap:6px;height:32px;padding:0 8px;border-radius:8px;background:var(--brand-a24);font-size:12px;line-height:18px;font-weight:600;color:var(--brand-lite)}.cshell .ptitle{margin:0;font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em}.cshell .pdesc{margin:4px 0 0;font-size:16px;line-height:24px;color:var(--ink3)}.cshell .pfield{margin:24px 0 0}.cshell .pfield .k{color:var(--ink3)}.cshell .pfield .k,.cshell .pfield .v{margin:0;font-size:16px;line-height:24px}.cshell .pfield .v{color:#fff}.cshell .hcard{padding:16px;display:flex;align-items:center;justify-content:space-between;gap:14px}.cshell .pgroup{padding:4px;border-radius:20px;box-shadow:0 0 0 1px rgb(255 255 255/.08);margin-bottom:16px}.cshell .pgroup>*+*{margin-top:4px}.cshell .pgroup>.plat+*{margin-top:0}.cshell .pgroup .plat{margin:0;padding:4px 12px 8px}.cshell .pgroup .tcard{margin-bottom:0;box-shadow:0 2px 12px rgb(0 0 0/.12)}.cshell .plat .dot-sq,.cshell .plat svg{width:16px;height:16px}.cshell .plat .logo{color:var(--brand-lite);flex-shrink:0}.cshell .overlay,.cshell.overlay{position:fixed;inset:0;background:var(--blf-scrim);display:none;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto;z-index:50}.cshell .overlay.on,.cshell.overlay.on{display:flex}.cshell .modal{position:relative;width:882px;max-width:100%;background:var(--blf-surface-panel);border-radius:16px;padding:40px 32px}.cshell .modal.sm{width:480px;padding:28px 24px}.cshell .mclose{position:absolute;top:16px;right:16px;width:26px;height:26px;border-radius:999px;background:var(--card3);color:var(--ink3);display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.cshell .mtitle{margin:0;font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.cshell .msub{margin:10px 0 0;font-size:14px;line-height:20px;color:var(--ink3)}.cshell .mfoot{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.cshell .seg{display:inline-flex;flex-shrink:0;padding:3px;border-radius:10px;background:var(--blf-surface-sunken);border:1px solid var(--line)}.cshell .seg button{padding:6px 14px;border-radius:8px;background:none;color:var(--ink3);font-size:12px;line-height:18px;font-weight:600}.cshell .seg button.on{background:var(--neutral);color:var(--ink)}.cshell .seg button[lang=ko]{font-family:var(--font-noto-kr),Inter,system-ui,sans-serif}.cshell .setrow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px}.cshell .setrow>div{min-width:0}.cshell .setrow p{margin:0}.cshell .setrow .k{font-size:16px;line-height:24px;font-weight:600;color:var(--ink)}.cshell .setrow .d{margin-top:2px;font-size:14px;line-height:20px;color:var(--ink3)}.cshell .spin{width:18px;height:18px;border-radius:50%;border:2px solid var(--blf-border-strong);border-top-color:var(--ink3);animation:cshell-spin .8s linear infinite}@keyframes cshell-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.cshell .spin{animation:none}}.cshell .pblk{margin-bottom:24px}.cshell .blkh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.cshell .blkh h2{margin:0;font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em}.cshell .setbody{padding:16px 20px}.cshell .kv{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px 16px;margin:0}.cshell .kv dt{margin:0;font-size:12px;line-height:18px;font-weight:600;color:var(--ink3)}.cshell .kv dd{margin:0;font-size:14px;line-height:20px;color:var(--ink);overflow-wrap:anywhere}.cshell .setlink{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 20px;background:none;border:0;color:inherit;text-align:left;text-decoration:none;transition:background-color .15s}.cshell .setlink:hover{background:var(--neutral)}.cshell .setlink .k{font-size:16px;line-height:24px;font-weight:600;color:var(--ink)}.cshell .setlink svg{flex-shrink:0;color:var(--ink3)}.cshell .tcard>.setlink+.setrow,.cshell .tcard>.setrow+.setlink,.cshell .tcard>.setrow+.setrow{border-top:1px solid var(--line2)}.cshell .fld{display:block;margin-top:16px}.cshell .fld input,.cshell .fld select{display:block;width:100%;margin-top:6px;padding:10px 12px;border-radius:8px;background:var(--card2);border:1px solid var(--line);color:var(--ink2);font-size:14px;line-height:20px}.cshell .fld select{color-scheme:dark}.cshell .fld input:focus,.cshell .fld select:focus{outline:none;border-color:var(--blf-border-strong)}.cshell .fld input:disabled{opacity:.55;cursor:not-allowed}.cshell .flabel{display:block;font-weight:600;color:var(--ink3)}.cshell .fhelp,.cshell .flabel{font-size:12px;line-height:18px}.cshell .fhelp{margin:6px 0 0;color:var(--ink4)}.cshell .mobile-top,.cshell .only-m,.cshell .tabbar{display:none}.cshell .wdwarn{margin-top:16px;padding:12px 14px;border-radius:8px;background:var(--blf-warn-surface);color:var(--blf-warn-text);font-size:14px;line-height:20px}.cshell .wdscreen{position:fixed;inset:0;z-index:20;display:flex;flex-direction:column;background:var(--bg)}.cshell .wdscreen[hidden]{display:none}.cshell .wdbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border-bottom:1px solid var(--line2)}.cshell .wdbar-r{display:flex;align-items:center;gap:8px}.cshell .wdbar .brand{padding:0}.cshell .wdmain{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.cshell .wdcard{width:100%;max-width:520px;padding:28px;background:var(--panel);border:1px solid var(--line);border-radius:16px}.cshell .wdcard h1{margin:0;font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.01em}.cshell .wdcard p{margin:12px 0 0;font-size:14px;line-height:20px;color:var(--ink3)}.cshell .wddays{display:inline-block;margin-top:14px;padding:4px 12px;border-radius:999px;background:var(--blf-warn-surface);color:var(--blf-warn-text);font-size:12px;line-height:18px;font-weight:600}.cshell .wdcard .btn{margin-top:24px}@media (max-width:900px){.cshell .app{flex-direction:column}.cshell .side{display:none}.cshell .main{border-radius:0;margin:0;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.cshell .wrap{padding:0 16px}.cshell .col{max-width:none;margin:0}.cshell .page{padding-top:16px;padding-bottom:32px}.cshell .mobile-top{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;position:sticky;top:0;background:var(--panel);z-index:5}.cshell .mobile-brand{display:inline-flex;align-items:center;gap:8px}.cshell .hero{height:auto;padding-bottom:24px}.cshell .hero:after{content:"";position:absolute;inset:0;background:radial-gradient(78% 58% at 50% 46%,rgb(0 0 0/.88),rgb(0 0 0/.55));pointer-events:none}.cshell .tile{display:none}.cshell .hero-in{padding:112px 16px 0}.cshell .hero-t{font-size:32px;line-height:40px}.cshell .hero-s{font-size:14px;line-height:21px}.cshell .shead{flex-direction:column;align-items:stretch;gap:12px}.cshell .filters{overflow-x:auto;flex-wrap:nowrap}.cshell .cards{grid-template-columns:1fr;padding:16px 0 32px}.cshell .ccard{width:100%}.cshell .cmedia{padding:6px}.cshell .dgrid{gap:20px}.cshell .dtitle{font-size:28px;line-height:36px}.cshell .scard,.cshell .two{grid-template-columns:1fr}.cshell .scard{gap:16px}.cshell .scard.mini{grid-template-columns:104px 1fr;gap:12px}.cshell .scard.mini .caps{font-size:10px;letter-spacing:.2px}.cshell .scard.mini .slabels{font-size:10px}.cshell .slabels>span{white-space:normal;overflow:visible;text-overflow:clip;min-width:auto}.cshell .scard.mini .slabels .soonv{display:none}.cshell .scard.mini .posted{font-size:10px!important;margin-top:8px!important}.cshell .stat3{grid-template-columns:1fr}.cshell .hcard{flex-direction:column;align-items:flex-start;gap:12px}.cshell .overlay,.cshell.overlay{padding:16px}.cshell .modal{padding:28px 20px}.cshell .modal.sm{width:auto}.cshell .setrow{flex-direction:column;align-items:flex-start}.cshell .only-m{display:block}.cshell .wdbar{padding:12px 14px;gap:10px}.cshell .kv{grid-template-columns:1fr;gap:2px 0}.cshell .kv dd{margin-bottom:10px}.cshell .tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;background:var(--blf-surface-sunken);border-top:1px solid var(--line2);padding:6px 8px calc(6px + env(safe-area-inset-bottom));z-index:10}.cshell .tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:58px;font-size:10px;font-weight:600;color:var(--ink4);background:none}.cshell .tab.on{color:var(--brand-lite)}}.cshell .connect{margin-top:12px;padding:12px 14px;border-radius:10px;background:var(--card);font-size:14px;color:var(--ink3);line-height:20px}.cshell .connect b{color:var(--brand-lite);font-weight:600;text-decoration:underline}.cshell .balance{margin-top:12px;border-radius:12px;padding:15px 16px;background:linear-gradient(120deg,var(--blf-accent-fill-from),var(--blf-accent-fill-to));border:1px solid var(--blf-accent-fill-border)}.cshell .balance .lb{display:block;font-size:12px;line-height:18px;font-weight:600;color:rgb(255 255 255/.75)}.cshell .balance .vl{display:block;margin-top:4px;font-size:24px;line-height:32px;font-weight:800;letter-spacing:-.03em;color:var(--brand-lite)}.cshell button.balance{display:block;width:100%;text-align:left}.cshell .balance .bsub{display:block;margin-top:2px;font-size:12px;line-height:18px;font-weight:600;color:rgb(255 255 255/.75)}.cshell .avatar{width:30px;height:30px;border-radius:999px;background:var(--blf-surface-card);flex-shrink:0}.cshell .deadline{position:absolute;left:24px;right:24px;bottom:24px;padding:13px 15px;border-radius:8px;background:rgb(0 0 0/.45)}.cshell .payout{border-radius:12px;background:var(--card);border:1px solid var(--blf-accent-card-border);box-shadow:0 0 22px var(--blf-accent-card-glow);padding:18px 20px;display:inline-block;min-width:280px}.cshell .payout .vl{margin:2px 0 0;font-size:28px;line-height:36px;font-weight:800;letter-spacing:-.035em;color:var(--brand-lite)}.cshell .payout{max-width:100%}.cshell .payout .vl.reward{font-size:20px;line-height:28px;letter-spacing:-.01em;overflow-wrap:anywhere;white-space:pre-line}.cshell .lcard{background:rgb(255 255 255/.02);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:16px}.cshell .lcard .hr{height:1px;background:var(--divider)}.cshell .lcard .btn{align-self:center;min-width:140px;height:36px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:18px;border-radius:8px}.cshell .lcard h4{margin:0;font-size:14px;line-height:20px;font-weight:500}.cshell .lcard p{margin:4px 0 0;font-size:12px;line-height:18px;color:var(--ink4)}.cshell .bill{--blf-cols:90px 140px minmax(0,1fr) 110px}.cshell .bill>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cshell .bill>.bdet{white-space:normal}.cshell .tierchip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:var(--brand-a24);color:var(--brand-lite);font-size:12px;line-height:18px;font-weight:700}.cshell .tierchip svg{width:12px;height:12px}.cshell .tiercard{padding:24px}.cshell .tierhead{display:flex;align-items:center;gap:14px}.cshell .tierhead>div{min-width:0}.cshell .tiermark{width:48px;height:48px;border-radius:14px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--brand-a24);color:var(--brand-lite)}.cshell .tiermark svg{width:24px;height:24px}.cshell .tierlb{margin:0;font-size:12px;line-height:18px;font-weight:600;color:var(--ink3)}.cshell .tiername{margin:2px 0 0;font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.01em}.cshell .tierscore{margin-left:auto;font-size:18px;line-height:28px;font-weight:600;white-space:nowrap}.cshell .tierbar{margin-top:20px;height:8px;border-radius:999px;background:var(--card3);overflow:hidden}.cshell .tierbar>i{display:block;height:100%;border-radius:inherit;background:var(--brand-lite)}.cshell .tiernext{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:12px;line-height:18px;color:var(--ink3)}.cshell .tiernext>span{min-width:0}.cshell .tierben{display:flex;justify-content:space-between;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line2);font-size:14px;line-height:20px}.cshell .tierben .k{color:var(--ink3)}.cshell .tiers{--blf-cols:minmax(0,1fr) 160px minmax(0,1fr);--blf-cols-m:repeat(3,minmax(0,1fr))}.cshell .tiers>span{word-break:keep-all}.cshell .tiers.cur{background:var(--neutral)}.cshell .scores{--blf-cols:140px minmax(0,1fr) 110px}.cshell .scores>span:first-child,.cshell .scores>span:last-child{white-space:nowrap}.cshell .scores>span:last-child{text-align:right}.cshell .scores:not(.blf-table-head)>span:last-child{color:var(--ok)}.cshell .mtabs{display:inline-flex;gap:4px;margin-top:20px;padding:4px;border-radius:8px;background:var(--card2)}.cshell .mtab{padding:7px 16px;border-radius:6px;font-size:14px;line-height:20px;font-weight:600;color:var(--ink3);background:none}.cshell .mtab.on{background:var(--card3);color:#fff}.cshell .mgrid{display:grid;grid-template-columns:1fr 1fr;gap:36px 44px;margin-top:34px}.cshell .micon{width:28px;height:28px;border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:center}.cshell .mitem h4{margin:14px 0 0;font-size:16px;line-height:24px;font-weight:700;letter-spacing:-.01em}.cshell .mitem p{margin:9px 0 0;font-size:14px;line-height:20px;color:var(--ink3)}.cshell .mstack{display:grid}.cshell .mstack>.mpane{grid-area:1/1;display:flex;flex-direction:column;justify-content:center;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s}.cshell .mstack>.mpane.on{visibility:visible;opacity:1;pointer-events:auto}.cshell .vcap{margin:26px 0 10px;font-size:14px;color:var(--ink3)}.cshell .mvideo{display:block;width:100%;aspect-ratio:16/9;border-radius:8px;background:linear-gradient(150deg,var(--blf-surface-raised),var(--blf-surface-panel))}.cshell .soon{padding:2px 8px;border-radius:var(--blf-radius-full);border:1px solid var(--blf-border-strong);background:var(--card2);color:var(--ink3);font-size:12px;line-height:18px;font-weight:600;white-space:nowrap}.cshell .soon,.cshell .soonv{display:inline-flex;align-items:center}.cshell .soonv{gap:8px;color:var(--ink4);opacity:.7}.cshell .ghost{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:7px 12px;border-radius:8px;background:var(--neutral);font-size:12px;line-height:18px;font-weight:600;color:var(--ink2)}.cshell .btn:disabled,.cshell button.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.cshell .count{white-space:nowrap}@media (max-width:900px){.cshell .dtop{flex-wrap:wrap;row-gap:10px}.cshell .payout{width:100%;min-width:0}.cshell .mgrid{grid-template-columns:1fr;gap:26px;margin-top:26px}.cshell .tiercard{padding:20px}.cshell .tierscore{font-size:16px}}