:root{--red:#e63946;--red-lt:#ff6470;--red-dk:#8f1620;--yel:#ffd23f;--yel-lt:#ffe987;--yel-dk:#b88400;--blu:#3a5bd9;--blu-lt:#7a94ff;--blu-dk:#1b2e89;--grn:#4ade80;--grn-lt:#8bf5ab;--grn-dk:#0f6b2e;--orn:#fb923c;--orn-lt:#fdb57d;--orn-dk:#8f3f08;--nav:#1b2e89;--nav-lt:#2e4aca;--nav-dk:#0d1a5a;--tel:#0d7377;--tel-lt:#14a9ae;--tel-dk:#074b4e;--pur:#6b3fa0;--pur-lt:#9b6fd0;--pur-dk:#3d1d6b;--ink:#1a1a2e;--ink2:#2e3550;--ink3:#6b7490;--paper:#f7f3e3;--pap2:#e8dfb8;--pap3:#c9bd8a;--papdk:#8a7f56;--white:#fff;--c-e:#4ade80;--c-n:#ffd23f;--c-b:#fb923c;--c-f:#e63946;--f1:"Press Start 2P","Galmuri11",monospace;--f2:"Galmuri11","Press Start 2P","DotGothic16",monospace;--gap:14px;--cg:12px}*{box-sizing:border-box;image-rendering:pixelated}body,html{margin:0;padding:0;font-family:var(--f2);background:var(--pap2);color:var(--ink);-webkit-font-smoothing:none;font-smooth:never;letter-spacing:0;word-break:keep-all;overflow-wrap:break-word;line-break:strict}button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0}a,button{color:inherit}a{text-decoration:none}.page-wrap{display:flex;align-items:center;justify-content:center;min-height:100dvh;background:var(--pap2);background-image:linear-gradient(rgba(0,0,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 0);background-size:32px 32px;padding:20px 0}.phone{width:min(390px,100vw);height:min(844px,100dvh);background:var(--paper);display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:-6px 0 0 var(--ink),6px 0 0 var(--ink),0 -6px 0 var(--ink),0 6px 0 var(--ink),inset 0 0 0 3px var(--paper),inset 0 0 0 6px var(--pap3),inset 0 0 0 9px var(--ink),10px 10px 0 var(--ink)}@media (max-width:480px){.page-wrap{padding:0;background:var(--pap2)}.phone{width:100vw;height:100dvh;box-shadow:none}}.screen{flex:1 1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.screen::-webkit-scrollbar{width:0}.status{height:16px;padding:0 10px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;font-family:var(--f1);font-size:8px;letter-spacing:.8px;background:var(--yel);border-bottom:1px solid var(--ink);box-shadow:inset 0 1px 0 var(--yel-lt),inset 0 -1px 0 var(--yel-dk)}.tl-ticker{position:-webkit-sticky;position:sticky;top:52px;z-index:29;height:28px;overflow:hidden;display:flex;align-items:stretch;background:#0a0a0f;border-bottom:2px solid #000;background-image:radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 0);background-size:3px 3px;box-shadow:inset 0 2px 6px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.06)}.tl-ticker-title{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:0 12px;font-family:var(--f1);font-size:10px;letter-spacing:.5px;color:#ffe066;background:linear-gradient(180deg,#161622,#0a0a0f);border-right:2px solid #000;text-shadow:0 0 6px rgba(255,200,50,.55);z-index:1}.tl-ticker-live{color:#3f6;font-size:8px;text-shadow:0 0 6px rgba(51,255,102,.9);animation:tl-live-blink 1.1s steps(1) infinite}@keyframes tl-live-blink{0%,60%{opacity:1}61%,to{opacity:.25}}.tl-ticker-viewport{flex:1 1;min-width:0;overflow:hidden;display:flex;align-items:center}.tl-ticker-track{display:flex;flex-shrink:0;white-space:nowrap;will-change:transform;animation:tl-marquee 26s linear infinite}.tl-ticker:hover .tl-ticker-track{animation-play-state:paused}.tl-ticker-item{font-family:var(--f1);font-size:11px;letter-spacing:.5px;color:#ffb000;padding:0 16px;line-height:28px;display:inline-flex;align-items:center;gap:7px;text-shadow:0 0 5px rgba(255,176,0,.5)}.tl-ticker-item .tl-rank{display:inline-grid;place-items:center;min-width:17px;height:17px;line-height:1;vertical-align:middle;font-size:10px;color:#0a0a0f;background:#ffb000;border-radius:3px;box-shadow:0 0 6px rgba(255,176,0,.7)}.tl-ticker-item .tl-rank.top{background:#ff5252;color:#fff;box-shadow:0 0 8px rgba(255,82,82,.8)}.tl-ticker-item .tl-q{color:#ffe066;text-shadow:0 0 6px rgba(255,224,102,.45)}@keyframes tl-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.appbar{height:52px;padding:0 14px;flex-shrink:0;display:flex;align-items:center;gap:10px;position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--paper);border-bottom:4px solid var(--ink);box-shadow:inset 0 -4px 0 var(--pap3),0 2px 0 var(--ink)}.appbar-back{width:34px;height:34px;background:var(--white);flex-shrink:0;display:grid;place-items:center;font-family:var(--f1);font-size:19px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.2),4px 4px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.appbar-back:active{transform:translate(2px,2px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.appbar-logo{display:flex;align-items:center;gap:8px;font-size:16px;flex-shrink:0}.appbar-logo,.appbar-title{font-family:var(--f1);letter-spacing:1px}.appbar-title{flex:1 1;font-size:17px;text-align:center}.appbar-right{flex-shrink:0;width:34px;height:34px;background:var(--white);display:grid;place-items:center;font-size:23px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -3px 0 rgba(0,0,0,.2),4px 4px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.appbar-right:active{transform:translate(2px,2px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.sect{margin:0 var(--gap) var(--cg)}.sect-title{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;margin-bottom:var(--cg);background:var(--ink);color:var(--yel);letter-spacing:1px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--ink2),inset 0 -2px 0 #000,5px 5px 0 var(--yel-dk)}.sect-title,.sect-title h2{font-family:var(--f1);font-size:14px}.sect-title h2{margin:0}.more{font-family:var(--f1);font-size:10px;color:var(--pap3)}.sect-hd{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;margin-bottom:var(--cg);background:var(--ink);color:var(--gold);letter-spacing:1px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--ink2),inset 0 -2px 0 #000,5px 5px 0 var(--gold-dk)}.sect-hd,.sect-hd h2{font-family:var(--f1);font-size:13px}.sect-hd h2{margin:0}.rar{font-family:var(--f1);letter-spacing:.3px;color:var(--white);background:var(--ink);padding:3px 6px;font-size:10px;display:inline-block}.rar-C{background:#475569}.rar-U{background:#22c55e;color:var(--ink)}.rar-R{background:#3a5bd9}.rar-SR{background:#7c3aed}.rar-HR{background:#ec4899}.rar-S{background:#ffd23f;color:var(--ink)}@keyframes xp-shine{0%{transform:translateX(-2px);opacity:.9}50%{opacity:.4}to{transform:translateX(2px);opacity:.9}}.card{background:var(--white);padding:14px;margin-bottom:var(--cg);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),6px 6px 0 var(--ink)}.hero-wrap{margin:var(--gap) var(--gap) var(--cg);position:relative;overflow:hidden;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 hsla(0,0%,100%,.2),inset 0 -4px 0 rgba(0,0,0,.3),7px 7px 0 var(--ink)}.hero-track{display:flex;transition:transform .35s steps(8)}.hero-slide{min-width:100%;padding:14px 16px 28px;color:var(--white);position:relative;overflow:hidden}.hero-slide:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.07) 2px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 2px,transparent 0);background-size:12px 12px;pointer-events:none}.slide-a{background:radial-gradient(circle at 30% 40%,rgba(255,210,63,.22) 0,transparent 45%),radial-gradient(circle at 75% 75%,rgba(255,100,112,.25) 0,transparent 50%),linear-gradient(160deg,var(--red-dk) 0,#5e0b15 55%,var(--ink) 100%);box-shadow:inset 0 4px 0 var(--red-lt),inset 0 -4px 0 #3a0810}.hero-slide.clickable{cursor:pointer}.hero-slide.clickable:active{transform:translate(1px,1px)}.hero-cta-hint{position:absolute;top:10px;right:12px;z-index:3;padding:4px 8px;background:var(--yel);color:var(--ink);font-family:var(--f1);font-size:9px;letter-spacing:.8px;animation:pf-cta-blink 1.2s steps(2) infinite;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk),3px 3px 0 var(--ink)}@keyframes pf-cta-blink{0%,49%{opacity:1}50%,to{opacity:.55}}.slide-b{background:linear-gradient(135deg,var(--tel) 0,var(--tel-lt) 100%);box-shadow:inset 0 4px 0 hsla(0,0%,100%,.25),inset 0 -4px 0 var(--tel-dk)}.slide-c{background:linear-gradient(135deg,var(--pur) 0,var(--pur-lt) 100%);box-shadow:inset 0 4px 0 hsla(0,0%,100%,.25),inset 0 -4px 0 var(--pur-dk)}.slide-d{background:linear-gradient(135deg,var(--red) 0,var(--orn) 100%);box-shadow:inset 0 4px 0 hsla(0,0%,100%,.25),inset 0 -4px 0 var(--red-dk)}.hero-badge{display:inline-block;background:var(--yel);color:var(--ink);font-size:11px;padding:4px 8px;margin-bottom:8px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk),3px 3px 0 var(--ink)}.hero-badge,.hero-slide h1{font-family:var(--f1);letter-spacing:1px}.hero-slide h1{margin:4px 0;font-size:21px;line-height:1.6;text-shadow:3px 3px 0 rgba(0,0,0,.45);position:relative;color:var(--white)}.hero-slide p{margin:0;font-family:var(--f1);font-size:10px;line-height:2;color:hsla(0,0%,100%,.85);letter-spacing:.5px;position:relative}.hero-promo-card{display:block;height:110px;width:auto;image-rendering:auto;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),4px 4px 0 rgba(0,0,0,.35)}.hero-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:4}.hdot{width:9px;height:9px;background:hsla(0,0%,100%,.35);cursor:pointer;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.hdot.on{background:var(--yel)}.hero-wrap--compact .hero-slide{padding:10px 14px 20px}.hero-wrap--compact .hero-badge{font-size:9px;padding:3px 6px;margin-bottom:5px}.hero-wrap--compact .hero-slide h1{font-size:15px;line-height:1.35;margin:2px 0}.hero-wrap--compact .hero-slide p{font-size:9px;line-height:1.6}.hero-wrap--compact .hero-promo-card{height:62px}.hero-wrap--compact .hero-dots{bottom:6px}.hero-wrap--compact .hero-cta-hint{top:7px;right:9px;font-size:8px;padding:3px 6px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-wrap--compact .hero-slide h1{font-size:16px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-wrap--compact .hero-slide p{font-size:10px}.harrow{position:absolute;top:50%;transform:translateY(-60%);width:28px;height:28px;background:rgba(0,0,0,.5);display:grid;place-items:center;font-family:var(--f1);font-size:16px;color:var(--white);z-index:3;cursor:pointer;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.harrow.l{left:8px}.harrow.r{right:8px}.quick-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0 var(--gap) var(--cg)}.qi{background:var(--white);padding:8px 1px 7px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;font-family:var(--f1);font-size:9px;line-height:1.35;letter-spacing:0;cursor:pointer;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -4px 0 rgba(0,0,0,.2),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.qi:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.qi span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:clip;text-align:center}.qi-icon{width:32px;height:32px;display:grid;place-items:center;font-size:19px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 -3px 0 rgba(0,0,0,.3)}.qi-icon.r{background:var(--red);color:var(--white)}.qi-icon.b{background:var(--blu);color:var(--white)}.qi-icon.y{background:var(--yel);color:var(--ink)}.qi-icon.g{background:var(--grn);color:var(--ink)}.cong-compact{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.cc-item{background:var(--white);padding:8px 10px;display:flex;align-items:center;gap:8px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -3px 0 rgba(0,0,0,.16),4px 4px 0 var(--ink)}.cc-icon{width:28px;height:28px;display:grid;place-items:center;font-size:20px;flex-shrink:0;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -2px 0 rgba(0,0,0,.3)}.cc-info{flex:1 1;min-width:0}.cc-name{font-size:11px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-meta,.cc-name{font-family:var(--f1);letter-spacing:.3px}.cc-meta{font-size:10px;color:var(--ink3);margin-top:3px}.cc-badge{font-family:var(--f1);font-size:10px;padding:3px 5px;flex-shrink:0;letter-spacing:.5px}.cb-e{background:var(--c-e);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 1px 0 var(--grn-lt),inset 0 -1px 0 var(--grn-dk),2px 2px 0 var(--ink)}.cb-e,.cb-n{color:var(--ink)}.cb-n{background:var(--c-n);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 1px 0 var(--yel-lt),inset 0 -1px 0 var(--yel-dk),2px 2px 0 var(--ink)}.cb-b{background:var(--c-b);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 1px 0 var(--orn-lt),inset 0 -1px 0 var(--orn-dk),2px 2px 0 var(--ink)}.cb-b,.cb-f{color:var(--white)}.cb-f{background:var(--c-f);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 1px 0 var(--red-lt),inset 0 -1px 0 var(--red-dk),2px 2px 0 var(--ink)}.place-card{background:var(--white);padding:12px 14px;margin-bottom:var(--cg);display:flex;align-items:center;gap:12px;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),6px 6px 0 var(--ink)}.p-icon{width:44px;height:44px;display:grid;place-items:center;font-size:29px;flex-shrink:0;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -3px 0 rgba(0,0,0,.3)}.p-main{flex:1 1;min-width:0}.p-name{font-size:15px;line-height:1.5;display:flex;align-items:center;gap:6px}.p-meta,.p-name{font-family:var(--f1);letter-spacing:.5px}.p-meta{font-size:11px;color:var(--ink3);margin-top:6px}.fresh{color:var(--grn-dk)}.stale{opacity:.6}.new-tag{font-family:var(--f1);font-size:9px;background:var(--red);color:var(--white);padding:2px 5px;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.sum-card{background:#9bbc0f;padding:12px;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 #306230,inset 0 -4px 0 #0f380f,inset 4px 0 0 #306230,inset -4px 0 0 #0f380f,6px 6px 0 var(--ink);position:relative}.sum-card:before{content:"";position:absolute;inset:4px;background:repeating-linear-gradient(0deg,rgba(0,0,0,.06) 0 1px,transparent 1px 3px);pointer-events:none}.sum-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px;position:relative}.sum-lbl{font-size:10px}.sum-big,.sum-lbl{font-family:var(--f1);color:#0f380f;letter-spacing:1px}.sum-big{font-size:26px;margin-top:5px}.live-pill{display:inline-flex;align-items:center;gap:5px;font-family:var(--f1);font-size:11px;color:var(--red);letter-spacing:1px;background:var(--white);padding:4px 8px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.9),inset 0 -2px 0 rgba(0,0,0,.15)}.live-pill:before{content:"";width:6px;height:6px;background:var(--red);animation:pf-blink 1s steps(2) infinite}@keyframes pf-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes pf-ball-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pf-pokeball-spinner{display:inline-block;width:44px;height:44px;flex:0 0 auto;box-sizing:border-box;border-radius:50%;border:3px solid var(--ink);overflow:hidden;background:radial-gradient(circle at 50% 50%,var(--white) 0 14%,var(--ink) 15% 22%,transparent 23%),linear-gradient(to bottom,var(--red) 0 46%,var(--ink) 46% 54%,var(--white) 54% 100%);animation:pf-ball-spin .8s linear infinite;transform-origin:50% 50%;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pf-pokeball-spinner--sm{width:18px;height:18px;border-width:2px}.pf-pokeball-spinner--xs{width:12px;height:12px;border-width:2px}@keyframes pf-splash-pop{0%,to{transform:translate(0) scale(1)}50%{transform:translateY(-3px) scale(1.03)}}@keyframes pf-splash-bar{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes pf-pb-indet{0%{background-position:0 0}to{background-position:32px 0}}.route-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:linear-gradient(90deg,transparent 0,var(--red) 30%,var(--yel) 60%,var(--red) 100%);background-size:200% 100%;animation:pf-route-slide 1.1s linear infinite;pointer-events:none}@keyframes pf-route-slide{0%{background-position:100% 0}to{background-position:-100% 0}}.route-overlay{position:fixed;inset:0;z-index:9998;display:grid;place-items:center;background:linear-gradient(180deg,hsla(55,46%,95%,.92),hsla(51,37%,86%,.92));backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:pf-route-overlay-in .12s ease-out}@keyframes pf-route-overlay-in{0%{opacity:0}to{opacity:1}}.feed-chart{display:flex;gap:4px;height:90px;align-items:flex-end;padding:6px 2px 4px;background:hsla(0,0%,100%,.2);position:relative;box-shadow:inset 0 2px 0 rgba(0,0,0,.1)}.fc-col{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;height:100%}.fc-num{font-family:var(--f1);font-size:10px;color:#0f380f;min-height:11px}.fc-bar{width:100%;min-height:5px;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -2px 0 rgba(0,0,0,.25)}.fc-bar.e{background:var(--c-e)}.fc-bar.n{background:var(--c-n)}.fc-bar.b{background:var(--c-b)}.fc-bar.f{background:var(--c-f)}.fc-bar.now{box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),inset 0 3px 0 var(--yel-lt),inset 0 -3px 0 var(--red-dk),0 0 0 2px var(--yel);z-index:2;position:relative}.fc-future .fc-bar{background:var(--pap3);opacity:.4}.time-labels{display:flex;justify-content:space-between;margin-top:6px;font-family:var(--f1);font-size:10px;color:#0f380f;letter-spacing:1px}.trade-card{background:var(--white);padding:14px;margin-bottom:var(--cg);height:108px;overflow:hidden;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),6px 6px 0 var(--ink)}.trade-tags{display:flex;gap:6px;margin-bottom:8px;flex-wrap:nowrap;align-items:center;overflow:hidden}.trade-tags>*{flex-shrink:0}.trade-card .trade-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag{display:inline-flex;align-items:center;padding:5px 9px;font-family:var(--f1);font-size:11px;letter-spacing:.8px}.tag-buy{background:var(--blu);color:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--blu-lt),inset 0 -2px 0 var(--blu-dk),3px 3px 0 var(--ink)}.tag-sell{background:var(--red);color:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--red-lt),inset 0 -2px 0 var(--red-dk),3px 3px 0 var(--ink)}.tag-report{background:var(--orn);color:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--orn-lt),inset 0 -2px 0 var(--orn-dk),3px 3px 0 var(--ink)}.tag-feed{background:var(--pur);color:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--pur-lt),inset 0 -2px 0 var(--pur-dk),3px 3px 0 var(--ink)}.tag-place{background:var(--pap2);color:var(--ink);font-size:10px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1px 0 rgba(0,0,0,.15),2px 2px 0 var(--ink)}.trade-title{font-family:var(--f1);font-size:14px;line-height:1.8;margin-bottom:8px;letter-spacing:.5px}.trade-meta{display:flex;gap:8px;font-family:var(--f1);font-size:10px;color:var(--ink3);align-items:center}.t-price{color:var(--red);font-size:13px}.dot{width:3px;height:3px;background:var(--ink3)}.feed-item{background:var(--white);padding:12px 14px;margin-bottom:var(--cg);height:100px;overflow:hidden;display:flex;gap:10px;align-items:flex-start;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.15),5px 5px 0 var(--ink)}.feed-item[role=button]{cursor:pointer}.feed-item[role=button]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.feed-item--expanded{height:auto;min-height:100px;overflow:visible}.feed-item--expanded .fi-text{display:block;-webkit-line-clamp:none;-webkit-box-orient:initial;overflow:visible;white-space:pre-wrap;word-break:break-word}.feed-item--expanded .fi-right{min-height:0;justify-content:flex-start;gap:8px}.fi-avatar{width:58px;height:58px;background:var(--yel);display:grid;place-items:center;font-size:30px;flex-shrink:0;overflow:hidden;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk)}.fi-body{flex:1 1;min-width:0}.fi-top{display:flex;align-items:center;gap:6px;margin-bottom:5px;flex-wrap:wrap}.fi-name{font-size:11px;letter-spacing:.5px}.fi-name,.fi-time{font-family:var(--f1)}.fi-time{font-size:9px;color:var(--ink3);letter-spacing:.3px}.fi-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:6px;flex-shrink:0;min-height:100%;padding-top:2px}.fi-text{font-size:11px;color:var(--ink2);line-height:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fi-meta,.fi-text{font-family:var(--f1);letter-spacing:.3px}.fi-meta{margin-top:8px;padding-top:8px;border-top:1px dashed var(--pap3);font-size:9px;color:var(--ink3);display:flex;gap:10px;flex-wrap:wrap}.fi-meta-time{display:inline-flex;align-items:center;gap:4px}.seg-wrap{display:flex;background:var(--ink);padding:4px;gap:3px;margin:0 var(--gap) var(--cg);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 #000,inset 0 -2px 0 var(--ink2),4px 4px 0 var(--ink)}.seg{flex:1 1;padding:10px 0;text-align:center;font-family:var(--f1);font-size:13px;color:var(--pap3);letter-spacing:1px;background:var(--ink2);cursor:pointer}.seg.on{background:var(--yel);color:var(--ink);box-shadow:inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk)}.form-sect{margin:0 var(--gap) 16px}.form-label{font-family:var(--f1);font-size:14px;letter-spacing:1px;margin-bottom:10px;display:flex;align-items:center;gap:6px}.req{color:var(--red)}.form-hint{font-family:var(--f1);font-size:10px;color:var(--ink3);margin-bottom:10px;letter-spacing:.5px;line-height:1.8}.chip-grid{display:flex;flex-wrap:wrap;gap:7px}.chip{padding:9px 10px;background:var(--white);font-family:var(--f1);font-size:11px;cursor:pointer;letter-spacing:.5px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -3px 0 rgba(0,0,0,.18),4px 4px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.chip.on{background:var(--yel);transform:translate(2px,2px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk),2px 2px 0 var(--ink)}.cong-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.co{background:var(--white);padding:14px 4px;display:flex;flex-direction:column;align-items:center;gap:6px;font-family:var(--f1);font-size:11px;cursor:pointer;letter-spacing:.5px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.co .em{font-size:31px}.co.on{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.co.on.e{background:var(--c-e)}.co.on.n{background:var(--c-n)}.co.on.b{background:var(--c-b)}.co.on.b,.co.on.f{color:var(--white)}.co.on.f{background:var(--c-f)}.text-input{width:100%;padding:13px 14px;background:var(--white);font-family:var(--f1);font-size:13px;outline:none;color:var(--ink);letter-spacing:.5px;border:none;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 3px 3px 0 rgba(0,0,0,.1),inset -3px -3px 0 hsla(0,0%,100%,.85)}.trade-type-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:0}.ttype{padding:14px 0;text-align:center;font-family:var(--f1);font-size:14px;cursor:pointer;letter-spacing:1px;background:var(--white);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.ttype.on,.ttype:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.ttype.on.buy{background:var(--blu);color:var(--white)}.pri-btn,.ttype.on.sell{background:var(--red);color:var(--white)}.pri-btn{width:calc(100% - var(--gap)*2);margin:10px var(--gap) 14px;padding:15px;font-family:var(--f1);font-size:16px;letter-spacing:2px;text-align:center;cursor:pointer;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--red-lt),inset 0 -5px 0 var(--red-dk),inset 4px 0 0 var(--red-lt),inset -4px 0 0 var(--red-dk),8px 8px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.pri-btn:active{transform:translate(4px,4px);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),4px 4px 0 var(--ink)}.pri-btn:disabled{opacity:.55;cursor:not-allowed}.fab-btn{position:absolute;bottom:110px;right:var(--gap);background:var(--red);color:var(--white);padding:13px 16px;font-family:var(--f1);font-size:14px;letter-spacing:1.5px;display:flex;align-items:center;gap:7px;z-index:5;cursor:pointer;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--red-lt),inset 0 -4px 0 var(--red-dk),7px 7px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.fab-btn:active{transform:translate(4px,4px);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),3px 3px 0 var(--ink)}.map-wrap{margin:0 var(--gap) var(--cg);height:340px;background:#e6e2d3;position:relative;overflow:hidden;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.6),inset 0 -4px 0 rgba(0,0,0,.12),6px 6px 0 var(--ink)}.map-svg{position:absolute;inset:0;width:100%;height:100%;display:block}.map-svg,.map-svg *{image-rendering:auto}.map-pin{position:absolute;width:36px;height:36px;display:grid;place-items:center;cursor:pointer;font-size:24px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.4),inset 0 -3px 0 rgba(0,0,0,.3),4px 4px 0 var(--ink);transition:transform .15s steps(3)}.map-pin.pe{background:var(--c-e)}.map-pin.pn{background:var(--c-n)}.map-pin.pb{background:var(--c-b)}.map-pin.pf{background:var(--c-f)}.map-pin.sel{animation:pf-pb .6s steps(2) infinite;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),0 0 0 4px var(--yel),4px 4px 0 var(--ink)}.map-pin.stamp-pin{width:44px;height:44px;padding:0;position:absolute;transform:translate(-50%,-50%);border:none;cursor:pointer;display:grid;place-items:center;font-size:0}.map-pin.stamp-pin .stamp-pin-num{position:absolute;top:-6px;left:-6px;width:22px;height:22px;display:grid;place-items:center;background:var(--red);color:var(--white);font-family:var(--f1);font-size:11px;z-index:2;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.map-pin.stamp-pin .stamp-pin-emoji{font-size:20px}@keyframes pf-pb{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pf-mk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pf-loc-pulse{0%{transform:scale(.6);opacity:.8}70%{transform:scale(2.2);opacity:0}to{transform:scale(2.2);opacity:0}}.map-legend{position:absolute;top:9px;left:9px;background:var(--white);padding:6px 8px;display:flex;gap:7px;font-family:var(--f1);font-size:10px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.9),inset 0 -2px 0 rgba(0,0,0,.15),3px 3px 0 var(--ink)}.map-legend .mi{display:flex;align-items:center;gap:4px}.ldot{width:8px;height:8px;box-shadow:0 0 0 1px var(--ink)}.ldot.e{background:var(--c-e)}.ldot.n{background:var(--c-n)}.ldot.b{background:var(--c-b)}.ldot.f{background:var(--c-f)}.map-info{margin:0 var(--gap);background:var(--white);padding:12px 14px;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),5px 5px 0 var(--ink)}.map-btn-row{display:flex;gap:8px;margin-top:10px}.map-btn{flex:1 1;padding:9px;text-align:center;font-family:var(--f1);font-size:11px;letter-spacing:1px;cursor:pointer;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 -2px 0 rgba(0,0,0,.2),4px 4px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.map-btn:active{transform:translate(2px,2px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.map-btn.sec{background:var(--pap2)}.map-btn.pri{background:var(--red);color:var(--white);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--red-lt),inset 0 -2px 0 var(--red-dk),4px 4px 0 var(--ink)}.profile-card{margin:var(--gap);padding:18px;background:var(--yel);display:flex;align-items:center;gap:14px;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--yel-lt),inset 0 -5px 0 var(--yel-dk),8px 8px 0 var(--ink)}.p-avatar{width:58px;height:58px;background:var(--white);display:grid;place-items:center;font-size:40px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.18),4px 4px 0 var(--ink)}.pf-name{font-size:17px;letter-spacing:1px}.pf-meta,.pf-name{font-family:var(--f1)}.pf-meta{font-size:10px;color:var(--ink2);margin-top:7px;letter-spacing:.5px}.stat-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:0 var(--gap) var(--cg)}.stat-card{background:var(--white);padding:13px 8px;text-align:center;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),5px 5px 0 var(--ink)}.stat-n{font-size:30px;color:var(--red);text-shadow:2px 2px 0 var(--yel-dk)}.stat-l,.stat-n{font-family:var(--f1)}.stat-l{font-size:11px;color:var(--ink2);margin-top:7px;letter-spacing:.5px}.my-item{background:var(--white);padding:13px 14px;margin-bottom:var(--cg);width:100%;box-sizing:border-box;border:0;text-align:left;display:flex;align-items:center;gap:12px;cursor:pointer;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),6px 6px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.my-item:active{transform:translate(3px,3px);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),3px 3px 0 var(--ink)}.mi-icon{width:36px;height:36px;display:grid;place-items:center;font-size:24px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -2px 0 rgba(0,0,0,.25)}.mi-main{flex:1 1;font-size:14px;letter-spacing:.5px}.mi-arr,.mi-main{font-family:var(--f1)}.mi-arr{font-size:19px}.level-card{margin:var(--gap);padding:18px;background:linear-gradient(135deg,var(--nav) 0,var(--nav-lt) 100%);display:flex;flex-direction:column;gap:14px;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--blu-lt),inset 0 -5px 0 var(--nav-dk),8px 8px 0 var(--ink)}.level-top{display:flex;align-items:center;gap:14px}.lv-avatar{width:96px;height:96px;background:var(--yel);display:grid;place-items:center;flex-shrink:0;overflow:hidden;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.18),4px 4px 0 var(--ink)}.lv-info{flex:1 1;min-width:0}.lv-name{font-family:var(--f1);font-size:17px;color:var(--white);letter-spacing:1px}.lv-badge{display:inline-flex;align-items:center;gap:6px;background:var(--yel);color:var(--ink);white-space:nowrap;font-size:12px;padding:4px 10px;letter-spacing:.8px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk),3px 3px 0 var(--ink)}.lv-badge,.lv-sub{margin-top:6px;font-family:var(--f1)}.lv-sub{font-size:10px;color:hsla(0,0%,100%,.7);letter-spacing:.5px}.xp-wrap{background:rgba(0,0,0,.35);padding:2px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 rgba(0,0,0,.4)}.xp-bar-bg{height:14px;background:var(--ink2);position:relative;overflow:hidden}.xp-bar-fill{height:100%;background:linear-gradient(90deg,var(--yel-dk),var(--yel),var(--yel-lt));position:relative;transition:width .6s steps(12);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -2px 0 rgba(0,0,0,.3)}.xp-bar-fill:after{content:"";position:absolute;top:0;right:0;width:4px;height:100%;background:var(--white);opacity:.7;animation:pf-xp-shine 1.5s steps(2) infinite}@keyframes pf-xp-shine{0%,49%{opacity:.7}50%,to{opacity:0}}.xp-label{display:flex;justify-content:space-between;margin-top:5px;font-size:10px;color:hsla(0,0%,100%,.7)}.point-chip,.xp-label{font-family:var(--f1);letter-spacing:.5px}.point-chip{display:inline-flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.12);color:var(--white);font-size:13px;padding:6px 10px;box-shadow:-2px 0 0 hsla(0,0%,100%,.3),2px 0 0 hsla(0,0%,100%,.3),0 -2px 0 hsla(0,0%,100%,.3),0 2px 0 hsla(0,0%,100%,.3)}.lv-draw-btn{background:var(--yel);color:var(--ink);font-family:var(--f1);font-size:13px;letter-spacing:1px;padding:8px 12px;cursor:pointer;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk),3px 3px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.lv-draw-btn:active{transform:translate(2px,2px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),2px 2px 0 var(--ink)}.points-card{margin:0 var(--gap) var(--cg);padding:14px 16px;background:var(--ink);color:var(--yel);display:flex;align-items:center;gap:12px;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 var(--ink2),inset 0 -4px 0 #000,6px 6px 0 var(--yel-dk)}.pt-label{font-size:10px;color:var(--pap3)}.pt-amount,.pt-label{font-family:var(--f1);letter-spacing:1px}.pt-amount{font-size:20px;color:var(--yel);text-shadow:2px 2px 0 #000;margin-top:5px}.pt-cta{margin-left:auto;padding:10px 14px;background:var(--red);color:var(--white);font-family:var(--f1);font-size:11px;letter-spacing:1px;cursor:pointer;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 var(--red-lt),inset 0 -3px 0 var(--red-dk),4px 4px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.pt-cta:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.my-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:0 var(--gap) var(--cg)}.my-feat{padding:14px 12px;display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer;text-align:center;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.6),inset 0 -4px 0 rgba(0,0,0,.2),6px 6px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.my-feat:active{transform:translate(3px,3px);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),3px 3px 0 var(--ink)}.my-feat.shop{background:var(--yel);color:var(--ink)}.my-feat.oripa{background:var(--pur);color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 var(--pur-lt),inset 0 -4px 0 var(--pur-dk),6px 6px 0 var(--ink)}.mf-icon{width:56px;height:56px;display:grid;place-items:center;font-size:30px;background:hsla(0,0%,100%,.55);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 -3px 0 rgba(0,0,0,.25)}.my-feat.oripa .mf-icon{background:hsla(0,0%,100%,.25)}.mf-name{font-size:14px;letter-spacing:1px}.mf-desc,.mf-name{font-family:var(--f1)}.mf-desc{font-size:10px;letter-spacing:.5px;opacity:.8}.shop-seg{margin:0 var(--gap) var(--cg);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px;padding:4px;background:var(--ink);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 #000,inset 0 -2px 0 var(--ink2),4px 4px 0 var(--ink)}.shop-seg .seg{flex:unset}.shop-card{background:var(--white);padding:12px 14px;margin-bottom:var(--cg);display:flex;align-items:center;gap:12px;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),6px 6px 0 var(--ink)}.sh-icon{width:52px;height:52px;display:grid;place-items:center;font-size:24px;flex-shrink:0;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -3px 0 rgba(0,0,0,.3)}.sh-main{flex:1 1;min-width:0}.sh-title{display:flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.5px;line-height:1.4}.sh-desc,.sh-title{font-family:var(--f1)}.sh-desc{font-size:10px;color:var(--ink3);margin-top:6px;letter-spacing:.3px;line-height:1.6}.sh-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.sh-price{font-size:11px;color:var(--red);letter-spacing:.5px;white-space:nowrap}.sh-buy,.sh-price{font-family:var(--f1)}.sh-buy{padding:8px 10px;background:var(--blu);color:var(--white);font-size:9px;letter-spacing:1px;cursor:pointer;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--blu-lt),inset 0 -2px 0 var(--blu-dk),3px 3px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.sh-buy:active{transform:translate(2px,2px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),2px 2px 0 var(--ink)}.sh-tag{font-family:var(--f1);font-size:7px;padding:2px 5px;letter-spacing:.5px;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.sh-tag.hot{background:var(--red);color:var(--white)}.sh-tag.new{background:var(--grn);color:var(--ink)}.sh-tag.limited{background:var(--pur);color:var(--white)}.oripa-box{margin-bottom:var(--cg);padding:16px 16px 14px;position:relative;display:flex;flex-direction:column;gap:10px;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),7px 7px 0 var(--ink)}.oripa-box.normal{background:var(--grn);color:var(--ink);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--grn-lt),inset 0 -4px 0 var(--grn-dk),7px 7px 0 var(--ink)}.oripa-box.rare{background:var(--blu);color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--blu-lt),inset 0 -4px 0 var(--blu-dk),7px 7px 0 var(--ink)}.oripa-box.legend{background:var(--pur);color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--pur-lt),inset 0 -4px 0 var(--pur-dk),7px 7px 0 var(--ink)}.ob-top{display:flex;align-items:center;gap:12px}.ob-icon{width:60px;height:60px;display:grid;place-items:center;font-size:32px;flex-shrink:0;background:hsla(0,0%,100%,.25);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.4),inset 0 -3px 0 rgba(0,0,0,.25)}.ob-meta{flex:1 1;min-width:0}.ob-name{font-family:var(--f1);font-size:14px;letter-spacing:1px;text-shadow:2px 2px 0 rgba(0,0,0,.3)}.ob-desc{margin-top:7px;letter-spacing:.4px;line-height:1.6;opacity:.9}.ob-desc,.ob-odds{font-family:var(--f1);font-size:9px}.ob-odds{padding:8px 10px;background:rgba(0,0,0,.25);letter-spacing:.5px;line-height:1.8;box-shadow:inset 0 2px 0 rgba(0,0,0,.15),inset 0 -2px 0 hsla(0,0%,100%,.1)}.ob-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.ob-price{font-size:13px;letter-spacing:1px;text-shadow:2px 2px 0 rgba(0,0,0,.35)}.ob-draw,.ob-price{font-family:var(--f1)}.ob-draw{padding:11px 18px;background:var(--yel);color:var(--ink);font-size:11px;letter-spacing:1.5px;cursor:pointer;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 var(--yel-lt),inset 0 -3px 0 var(--yel-dk),4px 4px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.ob-draw:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.oripa-res{background:var(--white);padding:10px 12px;margin-bottom:8px;display:flex;align-items:center;gap:10px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -2px 0 rgba(0,0,0,.15),4px 4px 0 var(--ink)}.or-user{width:28px;height:28px;display:grid;place-items:center;font-size:14px;background:var(--pap2);flex-shrink:0;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.or-text{flex:1 1;min-width:0;letter-spacing:.3px;line-height:1.7}.or-text,.or-tier{font-family:var(--f1);font-size:9px}.or-tier{padding:3px 6px;letter-spacing:.5px;flex-shrink:0;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.or-tier.normal{background:var(--grn);color:var(--ink)}.or-tier.rare{background:var(--blu);color:var(--white)}.or-tier.legend{background:var(--pur);color:var(--white)}.or-time{font-family:var(--f1);font-size:9px;color:var(--ink3);flex-shrink:0}.oripa-hero{margin:var(--gap);padding:16px;position:relative;overflow:hidden;background:linear-gradient(135deg,#1b2e89,#3a5bd9);display:flex;flex-direction:column;gap:12px;color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--blu-lt),inset 0 -4px 0 var(--nav-dk),8px 8px 0 var(--ink)}.oripa-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.06) 2px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 2px,transparent 0);background-size:12px 12px}.oh-row{display:flex;align-items:center;gap:14px;position:relative}.oh-emoji{width:72px;height:72px;display:grid;place-items:center;background:rgba(0,0,0,.3);font-size:38px;flex-shrink:0;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.18),inset 0 -3px 0 rgba(0,0,0,.4)}.oh-title{font-size:15px;line-height:1.5;letter-spacing:1px;text-shadow:2px 2px 0 rgba(0,0,0,.35)}.oh-sub,.oh-title{font-family:var(--f1)}.oh-sub{font-size:10px;color:hsla(0,0%,100%,.8);margin-top:8px;letter-spacing:.4px;line-height:1.7}.oh-remain{position:relative;margin-top:6px}.oh-remain-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px;font-family:var(--f1);letter-spacing:.5px}.oh-remain-lbl{font-size:9px;color:hsla(0,0%,100%,.7)}.oh-remain-num{font-size:14px;color:var(--yel);text-shadow:2px 2px 0 rgba(0,0,0,.4)}.oh-bar-bg{height:12px;background:rgba(0,0,0,.4);padding:2px;position:relative;box-shadow:inset 0 2px 0 rgba(0,0,0,.5),inset 0 -1px 0 hsla(0,0%,100%,.1)}.oh-bar-fill{height:100%;background:linear-gradient(90deg,#fb923c,var(--yel),#4ade80);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.35),inset 0 -2px 0 rgba(0,0,0,.2)}.oh-price-row{display:flex;gap:8px;position:relative}.oh-price{flex:1 1;padding:9px 10px;text-align:center;background:var(--ink);color:var(--yel);font-family:var(--f1);font-size:10px;letter-spacing:.5px;line-height:1.6;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--ink2),inset 0 -2px 0 #000,3px 3px 0 var(--yel-dk)}.oh-price .oh-price-lbl{display:block;font-size:9px;color:var(--pap3);margin-bottom:4px}.oh-price .oh-price-val{font-size:12px;color:var(--yel)}.oh-price .oh-price-bonus{display:block;font-size:8px;color:#4ade80;margin-top:3px}.prize-grp{margin-bottom:var(--cg)}.prize-grp-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:6px 12px;background:var(--ink);color:var(--white);font-family:var(--f1);font-size:11px;letter-spacing:1px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),4px 4px 0 var(--ink)}.prize-grp-head.g-S{background:var(--pur);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--pur-lt),inset 0 -2px 0 var(--pur-dk),4px 4px 0 var(--ink)}.prize-grp-head.g-A{background:var(--blu);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--blu-lt),inset 0 -2px 0 var(--blu-dk),4px 4px 0 var(--ink)}.prize-grp-head.g-B{background:var(--tel);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--tel-lt),inset 0 -2px 0 var(--tel-dk),4px 4px 0 var(--ink)}.prize-grp-head.g-C{background:var(--grn-dk);color:var(--white);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--grn),inset 0 -2px 0 #062e14,4px 4px 0 var(--ink)}.prize-grp-head.g-last{background:#ffd23f;color:var(--ink);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk),4px 4px 0 var(--ink)}.prize-grp-head .remain-chip{margin-left:auto;font-family:var(--f1);font-size:9px;padding:2px 7px;background:rgba(0,0,0,.28);box-shadow:-1px 0 0 rgba(0,0,0,.45),1px 0 0 rgba(0,0,0,.45),0 -1px 0 rgba(0,0,0,.45),0 1px 0 rgba(0,0,0,.45)}.prize-card{background:var(--white);padding:10px 12px;margin-bottom:8px;display:flex;align-items:center;gap:10px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.8),inset 0 -3px 0 rgba(0,0,0,.15),4px 4px 0 var(--ink)}.prize-card.sold-out{opacity:.45}.pc-icon{width:40px;height:40px;display:grid;place-items:center;font-size:20px;flex-shrink:0;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -2px 0 rgba(0,0,0,.3)}.pc-main{flex:1 1;min-width:0}.pc-name{font-family:var(--f1);font-size:10px;letter-spacing:.5px;line-height:1.4}.pc-value{color:var(--ink3);margin-top:4px;letter-spacing:.3px}.pc-count,.pc-value{font-family:var(--f1);font-size:9px}.pc-count{padding:4px 7px;background:var(--pap2);color:var(--ink);letter-spacing:.5px;flex-shrink:0;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 -1px 0 rgba(0,0,0,.2),2px 2px 0 var(--ink)}.pc-count.zero{background:var(--ink3);color:var(--white)}.oripa-cta{display:flex;align-items:center;justify-content:center;gap:10px;margin:16px var(--gap);padding:16px;background:var(--red);color:var(--white);cursor:pointer;font-family:var(--f1);font-size:13px;letter-spacing:2px;text-align:center;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--red-lt),inset 0 -5px 0 var(--red-dk),inset 4px 0 0 var(--red-lt),inset -4px 0 0 var(--red-dk),8px 8px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.oripa-cta:active{transform:translate(4px,4px);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),4px 4px 0 var(--ink)}.tgrid-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0 var(--gap) var(--cg)}.tgrid-stat{padding:10px 12px;background:var(--white);font-family:var(--f1);font-size:9px;letter-spacing:.5px;display:flex;flex-direction:column;gap:4px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -2px 0 rgba(0,0,0,.15),3px 3px 0 var(--ink)}.tgrid-stat .lbl{color:var(--ink3);font-size:9px}.tgrid-stat .val{font-size:14px;color:var(--red);letter-spacing:1px;text-shadow:2px 2px 0 var(--yel-dk)}.tgrid-stat.pts .val{color:var(--nav);text-shadow:2px 2px 0 var(--yel)}.tgrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px;margin:0 var(--gap) var(--cg)}.ticket{aspect-ratio:1/1;position:relative;cursor:pointer;display:grid;place-items:center;background:var(--red);color:var(--white);font-family:var(--f1);font-size:9px;letter-spacing:.3px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 3px 0 var(--red-lt),inset 0 -3px 0 var(--red-dk),3px 3px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.ticket:active{transform:translate(2px,2px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),2px 2px 0 var(--ink)}.ticket:before{width:40%;height:3px;background:var(--ink)}.ticket:after,.ticket:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ticket:after{width:30%;height:30%;background:var(--white);border-radius:50%;border:2px solid var(--ink)}.ticket.drawn,.ticket:disabled{cursor:not-allowed}.ticket.drawn{pointer-events:none;background:var(--pap3);color:var(--ink3);opacity:.9;filter:none;box-shadow:-2px 0 0 var(--ink3),2px 0 0 var(--ink3),0 -2px 0 var(--ink3),0 2px 0 var(--ink3),inset 0 2px 0 rgba(0,0,0,.12),inset 0 -2px 0 hsla(0,0%,100%,.5)}.ticket.drawn:after,.ticket.drawn:before{display:none}.ticket .tk-grade{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--f1);font-size:18px;letter-spacing:1px;z-index:3;text-shadow:1px 1px 0 hsla(0,0%,100%,.55)}.ticket.drawn.g-S .tk-grade{color:#6b3fa0}.ticket.drawn.g-A .tk-grade{color:#3a5bd9}.ticket.drawn.g-B .tk-grade{color:#0d7377}.ticket.drawn.g-C .tk-grade{color:#8c5a00}.ticket.selected{background:var(--grn);color:var(--white);transform:translate(2px,2px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 3px 0 var(--grn-lt),inset 0 -3px 0 var(--grn-dk),0 0 0 3px var(--yel),1px 1px 0 var(--ink);animation:pf-selected-pulse 1.4s steps(8) infinite}.ticket.selected:before{background:var(--white)}.ticket.selected:after{background:var(--grn);border-color:var(--white)}.ticket .tk-check{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--f1);font-size:25px;color:var(--white);z-index:3;text-shadow:2px 2px 0 var(--ink),-2px -2px 0 var(--grn-dk)}@keyframes pf-selected-pulse{0%,to{box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 3px 0 var(--grn-lt),inset 0 -3px 0 var(--grn-dk),0 0 0 3px var(--yel),1px 1px 0 var(--ink)}50%{box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 3px 0 var(--grn-lt),inset 0 -3px 0 var(--grn-dk),0 0 0 4px var(--yel-lt),1px 1px 0 var(--ink)}}.ticket.revealing{animation:pf-ticket-shake .5s steps(8) infinite;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 3px 0 var(--yel),inset 0 -3px 0 var(--yel-dk),0 0 0 3px var(--yel-lt),5px 5px 0 var(--ink)}@keyframes pf-ticket-shake{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-1px,-1px) rotate(-2deg)}50%{transform:translate(1px) rotate(2deg)}75%{transform:translate(-1px,1px) rotate(-1deg)}}@keyframes pf-reveal-pop{0%{opacity:0;transform:scale(.6) rotate(-6deg)}50%{opacity:1;transform:scale(1.12) rotate(2deg)}80%{transform:scale(.96) rotate(-1deg)}to{transform:scale(1) rotate(0)}}.tear-stage{position:relative;width:160px;height:160px;margin:0 auto}.tear-half{position:absolute;top:0;width:50%;height:100%;background:var(--red);transform-origin:center;animation:pf-envelope-in .5s steps(5) backwards,pf-envelope-shake 1.6s ease-in .5s,pf-tear-half 1.1s cubic-bezier(.2,.9,.15,1.05) 2.1s forwards}.tear-half.l{left:0;border-right:2px dashed rgba(0,0,0,.35);box-shadow:-3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 4px 0 var(--red-lt),inset 0 -4px 0 var(--red-dk),inset 4px 0 0 var(--red-lt);--tear-x:-180px;--tear-rot:-30deg}.tear-half.r{right:0;border-left:2px dashed rgba(0,0,0,.35);box-shadow:3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 4px 0 var(--red-lt),inset 0 -4px 0 var(--red-dk),inset -4px 0 0 var(--red-dk);--tear-x:180px;--tear-rot:30deg}.tear-line{position:absolute;top:0;bottom:0;left:50%;width:6px;z-index:4;transform:translateX(-50%);pointer-events:none;background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.92) 0 8px,rgba(0,0,0,.45) 8px 12px);box-shadow:0 0 0 2px rgba(0,0,0,.35),0 0 12px var(--yel);opacity:0;animation:pf-tear-line 1.9s steps(8) .45s forwards}@keyframes pf-envelope-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes pf-envelope-shake{0%{transform:translate(0) rotate(0)}8%{transform:translate(-1px) rotate(-1deg)}17%{transform:translate(1px,-1px) rotate(1deg)}29%{transform:translate(-2px,1px) rotate(-2deg)}42%{transform:translate(2px,-2px) rotate(2deg)}56%{transform:translate(-3px,2px) rotate(-3deg)}70%{transform:translate(3px,-3px) rotate(3deg)}84%{transform:translate(-5px,3px) rotate(-5deg)}94%{transform:translate(5px,-4px) rotate(5deg)}to{transform:translate(0) rotate(0)}}@keyframes pf-tear-line{0%,18%{opacity:0;transform:translateX(-50%) scaleY(.35)}28%,78%{opacity:1;transform:translateX(-50%) scaleY(1)}88%{opacity:.9;transform:translateX(-50%) scaleY(1.08)}to{opacity:0;transform:translateX(-50%) scaleY(1.2)}}@keyframes pf-tear-half{0%{transform:translateX(0) rotate(0);opacity:1}16%{transform:translateX(calc(var(--tear-x) * .04)) rotate(calc(var(--tear-rot) * .08));opacity:1}32%{transform:translateX(calc(var(--tear-x) * .08)) rotate(calc(var(--tear-rot) * -.06));opacity:1}55%{transform:translateX(calc(var(--tear-x) * .28)) rotate(calc(var(--tear-rot) * .42));opacity:1}78%{transform:translateX(calc(var(--tear-x) * .58)) rotate(calc(var(--tear-rot) * .75));opacity:.95}to{transform:translateX(var(--tear-x)) rotate(var(--tear-rot));opacity:0}}.tear-prize{position:absolute;inset:0;display:grid;place-items:center;opacity:0;z-index:3;animation:pf-tear-pop .8s steps(8) 3s forwards}@keyframes pf-tear-pop{0%{opacity:0;transform:scale(.18) rotate(-8deg)}45%{opacity:1;transform:scale(1.28) rotate(3deg)}70%{opacity:1;transform:scale(.94) rotate(-1deg)}to{opacity:1;transform:scale(1) rotate(0)}}.confetti{position:absolute;inset:-40px;pointer-events:none;overflow:hidden}.confetti span{position:absolute;left:50%;top:50%;width:8px;height:14px;transform-origin:center;opacity:0;animation:pf-confetti 1.25s cubic-bezier(.08,.72,.18,1) forwards}.confetti span:nth-child(3n){width:7px;height:7px;border-radius:50%}.confetti span:nth-child(4n){width:12px;height:4px}.confetti span:first-child{background:#ffd23f;--cx:-120px;--cy:-95px;--rot:260deg;animation-delay:2.25s}.confetti span:nth-child(2){background:#e63946;--cx:105px;--cy:-115px;--rot:-220deg;animation-delay:2.28s}.confetti span:nth-child(3){background:#3a5bd9;--cx:-75px;--cy:-140px;--rot:180deg;animation-delay:2.31s}.confetti span:nth-child(4){background:#4ade80;--cx:130px;--cy:-72px;--rot:-290deg;animation-delay:2.34s}.confetti span:nth-child(5){background:#fb923c;--cx:-145px;--cy:28px;--rot:110deg;animation-delay:2.37s}.confetti span:nth-child(6){background:#9b6fd0;--cx:150px;--cy:68px;--rot:-140deg;animation-delay:2.4s}.confetti span:nth-child(7){background:#ffd23f;--cx:34px;--cy:-165px;--rot:320deg;animation-delay:2.43s}.confetti span:nth-child(8){background:#e63946;--cx:-55px;--cy:130px;--rot:-280deg;animation-delay:2.46s}.confetti span:nth-child(9){background:#3a5bd9;--cx:86px;--cy:140px;--rot:220deg;animation-delay:2.49s}.confetti span:nth-child(10){background:#4ade80;--cx:-170px;--cy:-34px;--rot:-320deg;animation-delay:2.52s}.confetti span:nth-child(11){background:#fb923c;--cx:0;--cy:-190px;--rot:380deg;animation-delay:2.55s}.confetti span:nth-child(12){background:#9b6fd0;--cx:172px;--cy:-12px;--rot:-200deg;animation-delay:2.58s}.confetti span:nth-child(13){background:#ffd23f;--cx:-95px;--cy:-165px;--rot:420deg;animation-delay:3.02s}.confetti span:nth-child(14){background:#ff6470;--cx:112px;--cy:-160px;--rot:-380deg;animation-delay:3.04s}.confetti span:nth-child(15){background:#7a94ff;--cx:-155px;--cy:95px;--rot:340deg;animation-delay:3.06s}.confetti span:nth-child(16){background:#8bf5ab;--cx:162px;--cy:105px;--rot:-330deg;animation-delay:3.08s}.confetti span:nth-child(17){background:#fdb57d;--cx:-20px;--cy:180px;--rot:280deg;animation-delay:3.1s}.confetti span:nth-child(18){background:#9b6fd0;--cx:22px;--cy:-205px;--rot:-420deg;animation-delay:3.12s}@keyframes pf-confetti{0%{opacity:0;transform:translate(-50%,-50%) scale(.4) rotate(0)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.2) rotate(30deg)}to{opacity:0;transform:translate(calc(-50% + var(--cx)),calc(-50% + var(--cy))) scale(.8) rotate(var(--rot))}}.tgrid-legend{display:flex;flex-wrap:wrap;gap:8px;margin:0 var(--gap) var(--cg);padding:8px 10px;background:var(--white);font-family:var(--f1);font-size:9px;letter-spacing:.3px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.9),inset 0 -2px 0 rgba(0,0,0,.1),3px 3px 0 var(--ink)}.tgrid-legend .lg{display:flex;align-items:center;gap:4px}.tgrid-legend .sw{width:12px;height:12px;box-shadow:0 0 0 1px var(--ink)}.tgrid-legend .sw.s{background:#6b3fa0}.tgrid-legend .sw.a{background:#3a5bd9}.tgrid-legend .sw.b{background:#0d7377}.tgrid-legend .sw.c{background:#8c5a00}.tgrid-legend .sw.avail{background:var(--red)}.pull-overlay{position:absolute;inset:0;z-index:25;background:rgba(0,0,0,.75);justify-content:center;padding:0 16px}.pull-card,.pull-overlay{display:flex;align-items:center}.pull-card{background:var(--white);padding:22px 18px;text-align:center;max-width:320px;width:100%;flex-direction:column;gap:14px;box-shadow:-5px 0 0 var(--ink),5px 0 0 var(--ink),0 -5px 0 var(--ink),0 5px 0 var(--ink),inset 0 4px 0 hsla(0,0%,100%,.9),inset 0 -5px 0 rgba(0,0,0,.2),8px 8px 0 var(--ink)}.pull-tier{display:inline-block;padding:5px 12px;font-family:var(--f1);font-size:12px;letter-spacing:2px;background:var(--yel);color:var(--ink);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk),3px 3px 0 var(--ink)}.pull-tier.g-S{background:var(--pur);color:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--pur-lt),inset 0 -2px 0 var(--pur-dk),3px 3px 0 var(--ink)}.pull-tier.g-A{background:var(--blu);color:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--blu-lt),inset 0 -2px 0 var(--blu-dk),3px 3px 0 var(--ink)}.pull-tier.g-B{background:var(--tel);color:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--tel-lt),inset 0 -2px 0 var(--tel-dk),3px 3px 0 var(--ink)}.pull-tier.g-C{background:var(--grn);color:var(--ink)}.pull-emoji{font-size:60px;line-height:1}.pull-name{font-size:13px;letter-spacing:1px;line-height:1.5}.pull-name,.pull-sub{font-family:var(--f1)}.pull-sub{font-size:9px;color:var(--ink3);letter-spacing:.5px}.pull-btn{margin-top:6px;padding:12px 18px;width:100%;background:var(--red);color:var(--white);cursor:pointer;font-family:var(--f1);font-size:11px;letter-spacing:1.5px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 var(--red-lt),inset 0 -3px 0 var(--red-dk),4px 4px 0 var(--ink)}.pull-btn:active{transform:translate(2px,2px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.tabbar{height:96px;background:var(--ink);flex-shrink:0;display:grid;grid-template-columns:repeat(5,1fr);padding:10px 4px 18px;box-shadow:inset 0 4px 0 var(--yel),inset 0 -4px 0 #000;border-top:4px solid var(--ink)}.tab,.tabbar{position:relative}.tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:4px;color:var(--pap3);font-family:var(--f1);font-size:11px;letter-spacing:.5px;cursor:pointer}.tab svg{width:26px;height:26px;display:block;stroke-width:2.2;transition:color .18s steps(5),transform .18s steps(4)}.tab span{font-size:11px;color:var(--pap3);transition:color .18s steps(5)}.tab.on span,.tab.on svg{color:var(--yel)}.tab.on svg{transform:translateY(-2px)}.tab.on:not(.fab-tab) svg{animation:pf-tab-bob .55s steps(4) 1}@keyframes pf-tab-bob{0%{transform:translateY(0)}40%{transform:translateY(-5px)}70%{transform:translateY(-1px)}to{transform:translateY(-2px)}}.fab-tab{position:relative}.fab-circle{position:absolute;top:-36px;width:62px;height:62px;border-radius:50%;border:3px solid var(--ink);background:linear-gradient(to bottom,var(--red) 0,var(--red) 46%,var(--ink) 46%,var(--ink) 54%,var(--white) 54%,var(--white) 100%);display:grid;place-items:center;cursor:pointer;color:var(--ink);box-shadow:inset 0 4px 0 var(--red-lt),inset 0 -4px 0 rgba(0,0,0,.15),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.fab-circle:before{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;border-radius:50%;transform:translate(-50%,-50%);background:var(--white);border:2px solid var(--ink);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -2px 0 rgba(0,0,0,.2)}.fab-circle svg{position:relative;z-index:1;width:16px;height:16px;color:var(--ink);stroke-width:3}.fab-circle:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--ink)}@keyframes pf-ball-click{0%{transform:rotate(0) scale(1)}55%{transform:rotate(3turn) scale(1)}80%{transform:rotate(3turn) scale(.18)}to{transform:rotate(3turn) scale(1)}}.fab-circle.fab-click{animation:pf-ball-click .7s ease-out}.fab-circle.fab-click:active{transform:none;box-shadow:inset 0 4px 0 var(--red-lt),inset 0 -4px 0 rgba(0,0,0,.15),5px 5px 0 var(--ink)}.fab-tab span{margin-top:34px;color:var(--yel);font-size:11px}.fab-overlay{position:absolute;inset:0;background:rgba(0,0,0,.65);z-index:20;justify-content:flex-end;padding-bottom:110px}.fab-menu,.fab-overlay{display:flex;flex-direction:column}.fab-menu{margin:0 var(--gap);gap:10px}.fab-menu-btn{padding:16px 18px;display:flex;align-items:center;gap:14px;cursor:pointer;font-family:var(--f1);font-size:16px;letter-spacing:1px;transition:transform .05s steps(1),box-shadow .05s steps(1)}.fab-menu-btn:active{transform:translate(3px,3px)}.fmb-report{background:var(--orn);color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--orn-lt),inset 0 -4px 0 var(--orn-dk),7px 7px 0 var(--ink)}.fmb-trade{background:var(--blu);color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--blu-lt),inset 0 -4px 0 var(--blu-dk),7px 7px 0 var(--ink)}.fmb-feed{background:var(--pur);color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 var(--pur-lt),inset 0 -4px 0 var(--pur-dk),7px 7px 0 var(--ink)}.fab-menu-btn .fmb-icon{width:44px;height:44px;background:hsla(0,0%,100%,.2);display:grid;place-items:center;font-size:31px;flex-shrink:0;box-shadow:-2px 0 0 rgba(0,0,0,.3),2px 0 0 rgba(0,0,0,.3),0 -2px 0 rgba(0,0,0,.3),0 2px 0 rgba(0,0,0,.3)}.fmb-sub{font-size:11px;opacity:.75;margin-top:5px;letter-spacing:.5px}.fab-close,.fmb-sub{font-family:var(--f1)}.fab-close{margin:10px auto 0;width:54px;height:54px;background:var(--white);display:grid;place-items:center;font-size:23px;cursor:pointer;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.2),4px 4px 0 var(--ink)}.login-screen{position:absolute;inset:0;z-index:30;overflow-y:auto;background:linear-gradient(160deg,var(--nav) 0,var(--nav-dk) 100%);display:flex;flex-direction:column;align-items:center;padding:0 24px 40px}.login-screen:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.06) 2px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 2px,transparent 0);background-size:12px 12px;pointer-events:none}.login-logo-wrap{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:60px;margin-bottom:40px;position:relative}.login-title{font-family:var(--f1);font-size:20px;color:var(--yel);letter-spacing:2px;text-align:center;line-height:1.7;text-shadow:3px 3px 0 rgba(0,0,0,.5)}.login-sub{color:hsla(0,0%,100%,.7);line-height:2}.login-divider,.login-sub{font-family:var(--f1);font-size:11px;letter-spacing:1px;text-align:center}.login-divider{color:hsla(0,0%,100%,.5);margin:20px 0;position:relative}.login-btns{flex-direction:column;position:relative}.login-btn,.login-btns{width:100%;display:flex;gap:12px}.login-btn{padding:15px 18px;align-items:center;cursor:pointer;font-family:var(--f1);font-size:14px;letter-spacing:1px;transition:transform .05s steps(1),box-shadow .05s steps(1)}.login-btn:active{transform:translate(3px,3px)}.login-btn-kakao{background:#fee500;color:#3a1d00;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.6),inset 0 -4px 0 rgba(0,0,0,.2),7px 7px 0 var(--ink)}.login-btn-naver{background:#03c75a;color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.4),inset 0 -4px 0 rgba(0,0,0,.2),7px 7px 0 var(--ink)}.login-btn-google{background:var(--white);color:var(--ink);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -4px 0 rgba(0,0,0,.12),7px 7px 0 var(--ink)}.login-btn-icon{width:40px;height:40px;display:grid;place-items:center;font-size:31px;flex-shrink:0;background:hsla(0,0%,100%,.25);box-shadow:-2px 0 0 rgba(0,0,0,.2),2px 0 0 rgba(0,0,0,.2),0 -2px 0 rgba(0,0,0,.2),0 2px 0 rgba(0,0,0,.2)}.login-btn-google .login-btn-icon{background:rgba(0,0,0,.06)}.login-btn-txt{flex:1 1;text-align:left}.login-btn-name{font-family:var(--f1);font-size:14px;letter-spacing:1px}.login-btn-desc{opacity:.7;margin-top:4px;letter-spacing:.5px}.login-btn-desc,.login-skip{font-family:var(--f1);font-size:10px}.login-skip{color:hsla(0,0%,100%,.4);text-align:center;margin-top:24px;cursor:pointer;letter-spacing:1px;padding:8px;background:transparent;position:relative}.shop-avatar-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.shop-avatar-card{position:relative;background:var(--white);padding:12px 10px 10px;display:flex;flex-direction:column;align-items:center;gap:8px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -3px 0 rgba(0,0,0,.15),4px 4px 0 var(--ink)}.shop-avatar-card.on{background:var(--yel);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -3px 0 var(--yel-dk),4px 4px 0 var(--ink)}.sac-img{display:grid;place-items:center}.sac-name{font-size:10px;letter-spacing:.3px}.sac-name,.sac-tag{font-family:var(--f1)}.sac-tag{position:absolute;top:4px;right:4px;font-size:8px;padding:2px 5px;background:var(--red);color:var(--white);letter-spacing:.4px;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.sac-tag.tag-legend{background:var(--pur)}.sac-tag.tag-new{background:var(--grn);color:var(--ink)}.sac-btn{width:100%;padding:7px;background:var(--blu);color:var(--white);font-family:var(--f1);font-size:9px;letter-spacing:.5px;cursor:pointer;border:none;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--blu-lt),inset 0 -2px 0 var(--blu-dk),3px 3px 0 var(--ink);transition:transform .05s steps(1)}.sac-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),2px 2px 0 var(--ink)}.sac-btn.owned{background:var(--grn-dk)}.sac-btn.locked{background:var(--ink3);cursor:not-allowed;opacity:.7}.prof-wrap{position:relative;display:grid;place-items:center;overflow:hidden}.prof-wrap .pix-bg{z-index:0}.prof-wrap>:not(.pix-bg){position:relative;z-index:1}.frm-simple{box-shadow:0 0 0 2px var(--ink)}.frm-gold{box-shadow:0 0 0 2px #8b6b0b,0 0 0 4px #ffd23f,0 0 0 6px var(--ink),inset 0 2px 0 #ffea7e,inset 0 -2px 0 #a17c00}.frm-leaf{box-shadow:0 0 0 2px #2e5a1b,0 0 0 4px #7fce92,0 0 0 6px var(--ink),inset 0 2px 0 #a8e0b3}.frm-ice{box-shadow:0 0 0 2px #1b4b6b,0 0 0 4px #9bc5e5,0 0 0 6px var(--ink),inset 0 2px 0 #d8eefa}.frm-fire{box-shadow:0 0 0 2px #8f1620,0 0 0 4px #fb923c,0 0 0 6px var(--ink),inset 0 2px 0 #ffcc9a}.frm-rainbow{animation:pf-frame-rainbow 2s steps(6) infinite;box-shadow:0 0 0 2px var(--ink),0 0 0 6px #ff6470,0 0 0 8px var(--ink)}@keyframes pf-frame-rainbow{0%{box-shadow:0 0 0 2px var(--ink),0 0 0 6px #ff6470,0 0 0 8px var(--ink)}16%{box-shadow:0 0 0 2px var(--ink),0 0 0 6px #ffd23f,0 0 0 8px var(--ink)}33%{box-shadow:0 0 0 2px var(--ink),0 0 0 6px #4ade80,0 0 0 8px var(--ink)}50%{box-shadow:0 0 0 2px var(--ink),0 0 0 6px #6fc0e5,0 0 0 8px var(--ink)}66%{box-shadow:0 0 0 2px var(--ink),0 0 0 6px #3a5bd9,0 0 0 8px var(--ink)}83%{box-shadow:0 0 0 2px var(--ink),0 0 0 6px #6b3fa0,0 0 0 8px var(--ink)}to{box-shadow:0 0 0 2px var(--ink),0 0 0 6px #ff6470,0 0 0 8px var(--ink)}}.avatar-overlay{position:absolute;inset:0;z-index:28;background:rgba(0,0,0,.72);display:flex;align-items:center;justify-content:center;padding:0 14px;animation:pf-fade-in .16s linear backwards}.avatar-modal{width:100%;max-width:340px;background:var(--paper);padding:16px;display:flex;flex-direction:column;gap:12px;max-height:80vh;overflow:hidden;box-shadow:-5px 0 0 var(--ink),5px 0 0 var(--ink),0 -5px 0 var(--ink),0 5px 0 var(--ink),inset 0 4px 0 var(--pap3),inset 0 -5px 0 var(--papdk),8px 8px 0 var(--ink);animation:pf-pop-in .32s steps(6) backwards}.avatar-modal-head{display:flex;align-items:center;justify-content:space-between;padding:4px 6px;font-family:var(--f1);font-size:12px;letter-spacing:1px}.avatar-close{width:30px;height:30px;display:grid;place-items:center;background:var(--white);font-family:var(--f1);font-size:14px;cursor:pointer;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.9),inset 0 -2px 0 rgba(0,0,0,.2),3px 3px 0 var(--ink)}.avatar-modal-hint{font-family:var(--f1);font-size:9px;color:var(--ink3);letter-spacing:.5px;line-height:1.6;padding:0 4px}.oripa-purchase-overlay{position:fixed;z-index:80;inset:0;align-items:center;justify-content:center;padding:14px;min-height:100dvh}.oripa-purchase-modal{max-width:320px;max-height:calc(100dvh - 28px);gap:8px;padding:12px;overflow:hidden}.oripa-purchase-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 5px 8px 2px;margin-right:-5px;scrollbar-width:thin}.oripa-purchase-cta{width:100%;margin:0;flex-shrink:0;min-height:50px;padding-left:10px;padding-right:10px;font-size:11px;line-height:1.35}@media (max-height:700px){.oripa-purchase-modal{padding:10px;gap:6px;max-height:calc(100dvh - 16px)}.oripa-purchase-body{gap:6px;padding-bottom:6px}.oripa-purchase-cta{min-height:46px;font-size:10px}}.avatar-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;overflow-y:auto;padding:2px 2px 4px}.avatar-tile{aspect-ratio:1/1;position:relative;cursor:pointer;padding:6px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--white);font-family:var(--f1);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -3px 0 rgba(0,0,0,.15),4px 4px 0 var(--ink);transition:transform .05s steps(1)}.avatar-tile:active:not(.locked){transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.avatar-tile.active{background:var(--yel);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -3px 0 var(--yel-dk),4px 4px 0 var(--ink)}.avatar-tile.locked{cursor:not-allowed}.avatar-tile-img{display:grid;place-items:center}.avatar-tile-name{font-size:10px;letter-spacing:.3px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.avatar-tile-tag{position:absolute;top:4px;left:4px;font-family:var(--f1);font-size:8px;padding:2px 5px;letter-spacing:.5px;background:var(--red);color:var(--white);box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.avatar-tile-tag.tag-legend{background:var(--pur);color:var(--white)}.avatar-tile-tag.tag-hot{background:var(--red)}.avatar-tile-tag.tag-new{background:var(--grn);color:var(--ink)}.avatar-tile-price{font-family:var(--f1);font-size:9px;color:var(--red);letter-spacing:.3px;background:var(--pap2);padding:2px 6px;margin-top:2px;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.avatar-tile-lock{position:absolute;inset:0;background:rgba(26,26,46,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--white);font-family:var(--f1)}.lock-icon{font-size:20px;line-height:1}.lock-hint{font-size:7px;letter-spacing:.3px;text-align:center;padding:0 2px;line-height:1.3;color:var(--yel)}.avatar-tile.pending{cursor:wait}.avatar-tile-loading{position:absolute;inset:0;background:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;z-index:2}.avatar-tile-spinner{width:22px;height:22px;border-width:2px;animation-duration:.7s}.avatar-grid:has(.avatar-tile.pending) .avatar-tile:not(.pending){opacity:.55;cursor:not-allowed}.thread-item{display:flex;align-items:center;gap:12px;padding:11px 12px;margin-bottom:8px;background:var(--white);text-decoration:none;color:var(--ink);position:relative;cursor:pointer;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -2px 0 rgba(0,0,0,.12),4px 4px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.thread-item:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.thread-avatar{flex-shrink:0;width:44px;height:44px;overflow:hidden;display:grid;place-items:center}.thread-main{flex:1 1;min-width:0}.thread-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}.thread-name{font-family:var(--f1);font-size:11px;letter-spacing:.3px}.thread-last,.thread-time{font-family:var(--f1);font-size:9px;color:var(--ink3);letter-spacing:.2px}.thread-last{line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread-me{color:var(--ink);margin-right:4px;opacity:.7}.thread-unread{flex-shrink:0;background:var(--red);color:var(--white);font-family:var(--f1);font-size:9px;padding:3px 7px;min-width:20px;display:grid;place-items:center;letter-spacing:.3px}.thread-unread,.unread-dot{box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.unread-dot{position:absolute;top:-3px;right:-3px;width:12px;height:12px;background:var(--red);z-index:4;pointer-events:none;animation:pf-unread-pulse 1.4s steps(6) infinite}@keyframes pf-unread-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}.chat-cta{margin-top:8px;padding:13px;display:grid;place-items:center;background:var(--grn-dk);color:var(--white);cursor:pointer;text-decoration:none;font-family:var(--f1);font-size:11px;letter-spacing:1.5px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 var(--grn),inset 0 -3px 0 #0a4a1f,5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.chat-cta:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.thread-wrap{display:flex;flex-direction:column;height:100%;min-height:100%}.thread-body{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.thread-body .chat-list{flex:1 1;min-height:0}.chat-list{overflow-y:auto;padding:12px var(--gap) 12px;display:flex;flex-direction:column;gap:10px;min-height:320px}.chat-sys{text-align:center;font-family:var(--f1);font-size:9px;color:var(--ink3);letter-spacing:.3px;padding:4px;line-height:1.6}.chat-row{display:flex;align-items:flex-end;gap:10px}.chat-row.mine{justify-content:flex-end}.chat-avatar{width:36px;height:36px;flex-shrink:0;background:var(--pap2);display:grid;place-items:center;overflow:hidden;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.chat-bubble-wrap{display:flex;flex-direction:column;gap:4px;max-width:72%}.chat-row.mine .chat-bubble-wrap{align-items:flex-end}.chat-bubble{position:relative;padding:10px 13px;font-family:var(--f1);font-size:10px;letter-spacing:.3px;line-height:1.7;word-break:break-word}.chat-bubble.peer{background:var(--white);color:var(--ink);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.9),inset 0 -2px 0 rgba(0,0,0,.1),3px 3px 0 var(--ink)}.chat-bubble.mine{background:var(--yel);color:var(--ink);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk),3px 3px 0 var(--ink)}.chat-bubble.peer:before{content:"";position:absolute;left:-11px;top:11px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:11px solid var(--ink)}.chat-bubble.peer:after{content:"";position:absolute;left:-6px;top:13px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:8px solid var(--white)}.chat-bubble.mine:before{content:"";position:absolute;right:-11px;top:11px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid var(--ink)}.chat-bubble.mine:after{content:"";position:absolute;right:-6px;top:13px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid var(--yel)}.chat-time{font-family:var(--f1);font-size:8px;color:var(--ink3);letter-spacing:.2px;padding:0 4px}.chat-presets{display:flex;gap:6px;overflow-x:auto;padding:10px var(--gap) 8px;scrollbar-width:none}.chat-presets::-webkit-scrollbar{display:none}.chat-preset{padding:7px 11px;background:var(--pap2);color:var(--ink);font-family:var(--f1);font-size:9px;letter-spacing:.3px;white-space:nowrap;cursor:pointer;border:none;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.6),inset 0 -2px 0 rgba(0,0,0,.1),3px 3px 0 var(--ink)}.chat-preset:active{transform:translate(2px,2px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),2px 2px 0 var(--ink)}.chat-input-wrap{display:flex;gap:8px;flex-shrink:0;margin:0 var(--gap) 44px;padding:10px 0 0;background:var(--paper);position:relative;z-index:2}.chat-input{flex:1 1;padding:12px 14px;background:var(--white);outline:none;font-size:11px;color:var(--ink);letter-spacing:.3px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 3px 3px 0 rgba(0,0,0,.1),inset -3px -3px 0 hsla(0,0%,100%,.85)}.chat-input,.chat-send{border:none;font-family:var(--f1)}.chat-send{width:56px;background:var(--red);color:var(--white);cursor:pointer;font-size:14px;display:grid;place-items:center;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 var(--red-lt),inset 0 -3px 0 var(--red-dk),4px 4px 0 var(--ink);transition:transform .05s steps(1)}.chat-send:active:not(:disabled){transform:translate(2px,2px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.chat-send:disabled{opacity:.45;cursor:not-allowed}.stamp-overlay{position:absolute;inset:0;z-index:32;background:rgba(0,0,0,.78);overflow-y:auto;padding:20px 12px;animation:pf-fade-in .18s linear backwards}.stamp-modal{max-width:360px;margin:0 auto;background:var(--paper);display:flex;flex-direction:column;box-shadow:-5px 0 0 var(--ink),5px 0 0 var(--ink),0 -5px 0 var(--ink),0 5px 0 var(--ink),8px 8px 0 var(--ink);animation:pf-pop-in .32s steps(6) backwards}.stamp-hero{position:relative;padding:22px 18px 18px;background:linear-gradient(135deg,var(--red) 0,var(--red-dk) 60%,#5e0b15 100%);color:var(--white);overflow:hidden;box-shadow:inset 0 4px 0 var(--red-lt),inset 0 -4px 0 #3a0b10}.stamp-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.08) 2px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 2px,transparent 0);background-size:14px 14px}.stamp-hero-title{font-size:16px;letter-spacing:1.5px;line-height:1.6;color:var(--yel);text-shadow:3px 3px 0 rgba(0,0,0,.55)}.stamp-hero-sub,.stamp-hero-title{position:relative;font-family:var(--f1)}.stamp-hero-sub{font-size:10px;line-height:2;letter-spacing:.5px;color:hsla(0,0%,100%,.9);margin-top:10px}.stamp-close{position:absolute;top:10px;right:10px;width:30px;height:30px;background:var(--white);color:var(--ink);display:grid;place-items:center;font-family:var(--f1);font-size:12px;cursor:pointer;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),3px 3px 0 var(--ink)}.stamp-sect{padding:14px 16px;border-top:3px dashed var(--pap3)}.stamp-sect:first-of-type{border-top:none}.stamp-sect-title{font-family:var(--f1);font-size:12px;letter-spacing:1px;margin-bottom:12px;color:var(--ink)}.stamp-steps{list-style:none;padding:0;margin:0;counter-reset:stp}.stamp-steps li{position:relative;padding:6px 0 6px 34px;counter-increment:stp;font-family:var(--f1);font-size:10px;line-height:1.8;letter-spacing:.3px;color:var(--ink2)}.stamp-steps li:before{content:counter(stp);position:absolute;left:0;top:4px;width:22px;height:22px;display:grid;place-items:center;background:var(--ink);color:var(--yel);font-size:10px;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.stamp-spots{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.stamp-spot{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -2px 0 rgba(0,0,0,.1),3px 3px 0 var(--ink)}.stamp-spot .ss-num{width:26px;height:26px;display:grid;place-items:center;background:var(--red);color:var(--white);font-family:var(--f1);font-size:12px;flex-shrink:0;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.stamp-spot .ss-emoji{width:30px;height:30px;display:grid;place-items:center;font-size:16px;flex-shrink:0;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.ss-main{flex:1 1;min-width:0}.ss-name{font-size:10px;letter-spacing:.3px;line-height:1.5}.ss-name,.ss-sub{font-family:var(--f1)}.ss-sub{font-size:9px;color:var(--ink3);margin-top:3px;letter-spacing:.2px}.stamp-reward{display:flex;align-items:center;gap:12px;padding:14px 12px 12px;margin-bottom:10px;background:var(--white);position:relative;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -3px 0 rgba(0,0,0,.12),4px 4px 0 var(--ink)}.sr-badge{position:absolute;top:-8px;left:10px;padding:3px 8px;font-family:var(--f1);font-size:9px;color:var(--ink);letter-spacing:.5px;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.sr-emoji{font-size:32px;flex-shrink:0;line-height:1;margin-top:4px}.sr-main{flex:1 1;min-width:0;margin-top:2px}.sr-title{font-family:var(--f1);font-size:11px;letter-spacing:.5px;line-height:1.6}.sr-summary{font-size:9px;color:var(--red);margin-left:4px}.sr-desc{font-size:9px;color:var(--ink3);margin-top:6px;line-height:1.7;letter-spacing:.2px}.sr-desc,.stamp-cta{font-family:var(--f1)}.stamp-cta{margin:0 14px 16px;padding:14px;background:var(--red);color:var(--white);cursor:pointer;border:none;font-size:12px;letter-spacing:2px;text-align:center;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 var(--red-lt),inset 0 -4px 0 var(--red-dk),6px 6px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.stamp-cta:active{transform:translate(3px,3px);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),3px 3px 0 var(--ink)}.toast-stack{position:fixed;top:18px;right:18px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:min(340px,calc(100vw - 36px))}.toast{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--ink);color:var(--white);font-size:10px;letter-spacing:.4px;line-height:1.6;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--ink2),inset 0 -2px 0 #000,5px 5px 0 rgba(0,0,0,.35);animation:pf-toast-in .22s steps(6)}.toast,.toast-icon{font-family:var(--f1)}.toast-icon{font-size:14px;flex-shrink:0;width:22px;height:22px;display:grid;place-items:center;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.toast-msg{flex:1 1}.toast-success{background:#0e6b2e;color:var(--white)}.toast-success .toast-icon{background:var(--grn);color:var(--ink)}.toast-error{background:#8f1620;color:var(--white)}.toast-error .toast-icon{background:var(--red);color:var(--white)}.toast-info .toast-icon{background:var(--yel);color:var(--ink)}@keyframes pf-toast-in{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}.bggap{height:30px}.icon-svg{width:26px;height:26px;stroke-width:2.2}@keyframes pf-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pf-in-left{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes pf-pop-in{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.03)}to{transform:scale(1)}}@keyframes pf-fade-in{0%{opacity:0}to{opacity:1}}.cc-item,.feed-item,.oripa-box,.oripa-res,.prize-card,.qi,.shop-card,.shop-item,.trade-card{animation:pf-in-up .26s steps(6) backwards}.hero-wrap,.level-card,.oripa-hero,.points-card,.profile-card{animation:pf-in-up .32s steps(8) backwards}.my-feat,.stat-card{animation:pf-pop-in .3s steps(6) backwards}.my-item{animation:pf-in-left .24s steps(6) backwards}.fab-overlay{animation:pf-fade-in .16s linear backwards}.fab-menu-btn{animation:pf-pop-in .26s steps(5) backwards}.fab-menu-btn:first-child{animation-delay:40ms}.fab-menu-btn:nth-child(2){animation-delay:.11s}.fab-menu-btn:nth-child(3){animation-delay:.18s}.fab-close{animation:pf-pop-in .28s steps(5) .26s backwards}.pull-overlay{animation:pf-fade-in .2s linear backwards}.pull-card{animation:pf-pop-in .36s steps(6) .1s backwards}.login-logo-wrap{animation:pf-in-up .44s steps(8) backwards}.login-btn{animation:pf-in-up .32s steps(6) backwards}.login-btn:first-of-type{animation-delay:.12s}.login-btn:nth-of-type(2){animation-delay:.2s}.login-btn:nth-of-type(3){animation-delay:.28s}.login-skip{animation:pf-fade-in .4s linear .38s backwards}@media (hover:hover){.my-feat:hover,.prize-card:hover,.shop-card:hover,.shop-item:hover{transform:translate(-1px,-1px);transition:transform .15s steps(4)}}:root{--gold:#ffd23f;--gold-lt:#ffe987;--gold-dk:#b88400;--pnk:#ec4899;--pnk-lt:#f9a8d4;--pnk-dk:#831843;--teal:#0d9488;--bg3:#c9bd8a;--r-common:#6b7490;--r-uncommon:#22c55e;--r-rare:#3a5bd9;--r-sr:#7c3aed;--r-hr:#ec4899;--r-secret:#ffd23f;--psa10:gold;--psa9:silver;--psa8:#cd7f32;--psa7:#94a3b8}.cv-sect{margin:0 var(--gap) var(--cg)}.cv-sect-hd{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;margin-bottom:var(--cg);background:var(--ink);color:var(--yel);font-family:var(--f1);font-size:12px;letter-spacing:1px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 var(--ink2),inset 0 -2px 0 #000,5px 5px 0 var(--gold-dk)}.cv-sect-hd h2{margin:0;font:inherit;letter-spacing:inherit}.cv-more{font-family:var(--f1);font-size:9px;color:var(--pap2);cursor:pointer}.cv-port{margin:var(--gap) var(--gap) var(--cg);padding:18px;background:linear-gradient(135deg,#0f172a,#1e293b);color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 hsla(0,0%,100%,.07),inset 0 -4px 0 rgba(0,0,0,.4),7px 7px 0 var(--ink)}.cv-port-lbl{font-family:var(--f1);font-size:9px;color:hsla(0,0%,100%,.4);letter-spacing:1px;margin-bottom:8px}.cv-port-val{font-family:var(--f1);font-size:27px;color:var(--gold);letter-spacing:-1px;text-shadow:3px 3px 0 rgba(0,0,0,.4);margin-bottom:6px}.cv-port-sub{display:flex;align-items:center;gap:10px}.cv-port-delta{font-size:11px;letter-spacing:.5px}.cv-port-delta.up{color:var(--grn)}.cv-port-delta.dn{color:var(--red)}.cv-port-since{font-family:var(--f1);font-size:9px;color:hsla(0,0%,100%,.3)}.cv-mini-bars{display:flex;gap:3px;height:36px;align-items:flex-end;margin-top:14px}.cv-mini-bar{flex:1 1;background:rgba(255,210,63,.35)}.cv-mini-bar.last{background:var(--gold);box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),inset 0 2px 0 var(--gold-lt)}.cv-mini-chart{display:block;width:100%;height:46px;margin-top:14px;shape-rendering:crispEdges}.cv-mini-axis{display:flex;justify-content:space-between;margin-top:5px;font-family:var(--f1);font-size:8px;color:hsla(0,0%,100%,.25);letter-spacing:.3px}.cv-stat-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0 var(--gap) var(--cg)}.cv-stat-card{background:var(--white);padding:12px 8px;text-align:center;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -4px 0 rgba(0,0,0,.16),5px 5px 0 var(--ink)}.cv-stat-n{font-family:var(--f1);font-size:19px;color:var(--ink);letter-spacing:-1px}.cv-stat-n.gold{color:var(--gold-dk);text-shadow:1px 1px 0 var(--ink)}.cv-stat-l{font-family:var(--f1);font-size:9px;color:var(--ink3);margin-top:6px;letter-spacing:.3px}.cv-dist{background:var(--white);padding:14px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.15),5px 5px 0 var(--ink)}.cv-dist-row{margin-bottom:10px}.cv-dist-row:last-child{margin-bottom:0}.cv-dist-top{display:flex;justify-content:space-between;margin-bottom:4px}.cv-dist-name,.cv-dist-pct{font-family:var(--f1);font-size:10px;letter-spacing:.3px}.cv-dist-pct{color:var(--ink3)}.cv-dist-track{height:9px;background:var(--pap3);box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.cv-dist-fill{height:100%;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.3)}.cv-card-img{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--ink2);box-shadow:inset 0 3px 0 rgba(0,0,0,.4),inset 0 -3px 0 hsla(0,0%,100%,.08)}.cv-card-img:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.04) 0 2px,transparent 2px 4px)}.cv-card-em{font-size:37px;z-index:1;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}.cv-card-name{position:absolute;bottom:6px;left:6px;right:6px;font-family:var(--f1);font-size:8px;color:hsla(0,0%,100%,.7);letter-spacing:.3px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cv-rar{display:inline-flex;align-items:center;padding:3px 7px;font-family:var(--f1);font-size:9px;letter-spacing:.5px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),2px 2px 0 var(--ink)}.cv-rar-C{background:var(--r-common);color:var(--white)}.cv-rar-U{background:var(--r-uncommon);color:var(--ink)}.cv-rar-R{background:var(--r-rare);color:var(--white)}.cv-rar-SR{background:var(--r-sr);color:var(--white)}.cv-rar-HR{background:var(--r-hr);color:var(--white)}.cv-rar-S{background:var(--r-secret);color:var(--ink)}.cv-grade{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-family:var(--f1);font-size:12px;font-weight:900;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -2px 0 rgba(0,0,0,.3),3px 3px 0 var(--ink)}.cv-g10{background:var(--psa10)}.cv-g10,.cv-g9{color:var(--ink)}.cv-g9{background:var(--psa9)}.cv-g8{background:var(--psa8);color:var(--white)}.cv-g7{background:var(--psa7);color:var(--ink)}.cv-tag{display:inline-flex;align-items:center;padding:3px 7px;font-family:var(--f1);font-size:9px;letter-spacing:.5px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),2px 2px 0 var(--ink)}.cv-tag-game{background:var(--ink);color:var(--gold)}.cv-tag-sell{background:var(--red);color:var(--white)}.cv-tag-buy{background:var(--blu);color:var(--white)}.cv-tag-trade{background:var(--teal);color:var(--white)}.cv-tag-graded{background:var(--gold);color:var(--ink)}.cv-coll-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0 var(--gap) var(--cg)}.cv-coll-item{background:var(--white);cursor:pointer;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.18),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.cv-coll-item:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.cv-coll-item .cv-card-img{height:110px}.cv-coll-info{padding:7px 7px 9px}.cv-coll-name{font-family:var(--f1);font-size:9px;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.cv-coll-meta{display:flex;align-items:center;justify-content:space-between;gap:4px}.cv-price{font-family:var(--f1);font-size:9px;color:var(--grn-dk);letter-spacing:.3px;margin-top:5px}.cv-list-card{background:var(--white);padding:12px 14px;margin-bottom:var(--cg);display:flex;gap:12px;align-items:flex-start;cursor:pointer;box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.85),inset 0 -4px 0 rgba(0,0,0,.18),6px 6px 0 var(--ink)}.cv-list-thumb{width:52px;height:72px;flex-shrink:0;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.cv-lc-body{flex:1 1;min-width:0}.cv-lc-title{font-size:11px;letter-spacing:.5px;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cv-lc-sub,.cv-lc-title{font-family:var(--f1);margin-bottom:6px}.cv-lc-sub{font-size:9px;color:var(--ink3);letter-spacing:.3px}.cv-lc-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cv-strip{display:flex;margin:0 var(--gap) var(--cg)}.cv-strip-cell{flex:1 1;padding:9px 8px;text-align:center;font-family:var(--f1);font-size:10px;letter-spacing:.5px;box-shadow:0 -3px 0 var(--ink),0 3px 0 var(--ink)}.cv-strip-cell:not(:last-child){border-right:3px solid var(--ink)}.cv-strip-cell:first-child{box-shadow:-3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink)}.cv-strip-cell:last-child{box-shadow:3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink)}.cv-strip-a{background:var(--ink);color:var(--gold)}.cv-strip-b{background:var(--gold);color:var(--ink)}.cv-strip-c{background:var(--pur);color:var(--white)}.cv-search{display:flex;align-items:center;background:var(--white);padding:0 12px;margin:0 var(--gap) var(--cg);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 3px 3px 0 rgba(0,0,0,.07)}.cv-search input{flex:1 1;border:none;outline:none;background:transparent;font-family:var(--f2);font-size:14px;padding:10px 8px;color:var(--ink)}.cv-chip-row{display:flex;gap:6px;overflow-x:auto;padding:0 var(--gap);margin-bottom:8px;scrollbar-width:none}.cv-chip-row::-webkit-scrollbar{display:none}.cv-chip{flex-shrink:0;padding:6px 9px;background:var(--white);cursor:pointer;font-family:var(--f1);font-size:9px;letter-spacing:.3px;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -2px 0 rgba(0,0,0,.15),3px 3px 0 var(--ink)}.cv-chip.on{background:var(--gold);transform:translate(2px,2px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--gold-lt),inset 0 -2px 0 var(--gold-dk),1px 1px 0 var(--ink)}.cv-toolbar{display:flex;align-items:center;gap:8px;margin:0 var(--gap) var(--cg)}.cv-sort-btn,.cv-view-btn{padding:6px 9px;font-family:var(--f1);font-size:9px;letter-spacing:.3px;cursor:pointer;background:var(--white);color:var(--ink);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),2px 2px 0 var(--ink)}.cv-sort-btn.on,.cv-view-btn.on{background:var(--ink);color:var(--gold)}.cv-view-btn{width:28px;height:28px;font-size:14px;padding:0;display:grid;place-items:center}.cv-binder{background:var(--pap3);padding:12px 8px;margin:0 var(--gap) var(--cg);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.3),inset 0 -3px 0 rgba(0,0,0,.2),6px 6px 0 var(--ink)}.cv-binder-hd{font-family:var(--f1);font-size:10px;color:var(--ink);letter-spacing:.5px;margin-bottom:10px;text-align:center}.cv-binder-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.cv-binder-item{cursor:pointer;background:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 1px 0 hsla(0,0%,100%,.9),3px 3px 0 var(--ink)}.cv-binder-img{height:90px;display:flex;align-items:center;justify-content:center;font-size:29px}.cv-binder-name{font-family:var(--f1);font-size:8px;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.cv-binder-info{padding:4px 5px;border-top:2px solid var(--ink)}.cv-album-sect{margin-bottom:20px}.cv-album-hd{display:flex;align-items:center;gap:8px;margin:0 var(--gap) 8px;padding:6px 10px;color:var(--white);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),4px 4px 0 var(--ink)}.cv-album-name{font-family:var(--f1);font-size:11px;letter-spacing:1px;flex:1 1}.cv-album-cnt{font-family:var(--f1);font-size:10px;color:hsla(0,0%,100%,.7)}.cv-album-row{display:flex;gap:8px;overflow-x:auto;padding:0 var(--gap) 4px;scrollbar-width:none}.cv-album-row::-webkit-scrollbar{display:none}.cv-album-tile{flex-shrink:0;width:80px;cursor:pointer;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),3px 3px 0 var(--ink)}.cv-album-img{height:110px;display:flex;align-items:center;justify-content:center;font-size:33px;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.05),inset 0 -2px 0 rgba(0,0,0,.3)}.cv-album-meta{padding:6px 5px;background:var(--white);border-top:2px solid var(--ink)}.cv-quick{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:0 var(--gap) var(--cg)}.cv-quick-btn{background:var(--white);padding:14px 12px;display:flex;align-items:center;gap:10px;cursor:pointer;text-decoration:none;color:var(--ink);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.15),4px 4px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.cv-quick-btn:active{transform:translate(2px,2px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.cv-quick-icon{width:38px;height:38px;display:grid;place-items:center;font-size:19px;flex-shrink:0;color:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.3),inset 0 -2px 0 rgba(0,0,0,.25)}.cv-quick-lbl{font-family:var(--f1);font-size:10px;letter-spacing:.3px;line-height:1.5}.cv-subseg{display:flex;background:var(--ink);padding:3px;gap:3px;margin:0 var(--gap) var(--cg);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 #000,4px 4px 0 var(--ink)}.cv-subseg button{flex:1 1;padding:9px 0;text-align:center;font-family:var(--f1);font-size:10px;letter-spacing:.5px;background:var(--ink2);color:var(--pap3);cursor:pointer;border:none}.cv-subseg button.on{background:var(--gold);color:var(--ink);box-shadow:inset 0 2px 0 var(--gold-lt),inset 0 -2px 0 var(--gold-dk)}.cv-profile-hero{margin:var(--gap) var(--gap) var(--cg);padding:18px;background:linear-gradient(135deg,#0f172a,#1e293b);color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 hsla(0,0%,100%,.08),inset 0 -4px 0 rgba(0,0,0,.4),7px 7px 0 var(--ink)}.cv-profile-top{display:flex;align-items:center;gap:14px;margin-bottom:16px}.cv-profile-avatar{width:60px;height:60px;background:var(--gold);display:grid;place-items:center;font-size:31px;flex-shrink:0;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.2),4px 4px 0 var(--ink)}.cv-profile-name{font-family:var(--f1);font-size:14px;color:var(--white);letter-spacing:1px}.cv-profile-title{font-family:var(--f1);font-size:10px;color:var(--gold);margin-top:6px;letter-spacing:.5px}.cv-recent-row{display:flex;gap:10px;overflow-x:auto;padding:2px 0 6px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cv-recent-row::-webkit-scrollbar{display:none}.cv-recent-tile{flex:0 0 84px;text-decoration:none;color:inherit}.cv-recent-thumb{height:104px;display:grid;place-items:center;font-size:31px;background:var(--ink2);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.08),inset 0 -2px 0 rgba(0,0,0,.3),3px 3px 0 var(--ink)}.cv-recent-name{font-family:var(--f1);font-size:9px;letter-spacing:.3px;margin-top:8px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cv-empty{text-align:center;padding:40px 20px;font-family:var(--f1);font-size:11px;color:var(--ink3);letter-spacing:.5px;line-height:2}.cv-coll-noteflag{position:absolute;top:6px;right:6px;background:var(--gold);color:var(--ink);font-size:11px;line-height:1;padding:3px 4px;border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);z-index:2}.cv-coll-item .cv-card-img{position:relative}.cv-coll-date{font-size:8px;color:var(--ink3);margin-bottom:5px}.cv-coll-date,.cv-lc-memo{font-family:var(--f1);letter-spacing:.2px}.cv-lc-memo{margin-top:6px;padding:6px 8px;background:var(--pap);font-size:9px;color:var(--ink2);line-height:1.5;border-left:3px solid var(--gold);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cv-lc-btn{font-family:var(--f1);font-size:8px;letter-spacing:.3px;padding:5px 9px;line-height:1;border:0;cursor:pointer;text-decoration:none;display:inline-block;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.25),2px 2px 0 var(--ink)}.cv-lc-btn:active{transform:translate(2px,2px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.cv-lc-btn-trade{background:var(--ink);color:var(--gold)}.cv-lc-btn-del{background:var(--white);color:var(--red)}.cv-archive-line{margin:-4px var(--gap) var(--cg);padding:6px 10px;background:rgba(255,210,63,.18);border:2px solid var(--ink);font-size:9px;color:var(--ink2);letter-spacing:.4px}.cv-add-intro,.cv-archive-line{font-family:var(--f1);text-align:center}.cv-add-intro{margin:0 var(--gap) var(--cg);padding:14px;background:var(--white);font-size:12px;color:var(--ink);letter-spacing:.5px;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.15),5px 5px 0 var(--ink)}.cv-add-intro-sub{margin-top:8px;font-size:9px;color:var(--ink3);letter-spacing:.4px;line-height:1.6}.cv-add-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:0 var(--gap) var(--cg)}.cv-add-card{display:block;padding:18px 12px;text-align:center;text-decoration:none;color:var(--ink);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),inset 0 4px 0 hsla(0,0%,100%,.5),inset 0 -4px 0 rgba(0,0,0,.18),6px 6px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.cv-add-card:active{transform:translate(3px,3px);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),2px 2px 0 var(--ink)}.cv-add-scan{background:linear-gradient(160deg,var(--grn),var(--grn-dk));color:var(--white)}.cv-add-manual{background:linear-gradient(160deg,var(--blu),#1e40af);color:var(--white)}.cv-add-emoji{font-size:37px;line-height:1;margin-bottom:10px}.cv-add-title{font-family:var(--f1);font-size:13px;letter-spacing:.6px;margin-bottom:8px}.cv-add-desc{letter-spacing:.3px;line-height:1.6;opacity:.9;margin-bottom:10px}.cv-add-cta,.cv-add-desc{font-family:var(--f1);font-size:9px}.cv-add-cta{letter-spacing:.6px;padding:5px 8px;background:rgba(0,0,0,.25);display:inline-block}.cv-add-tip{padding:10px;text-align:center;font-family:var(--f1);font-size:9px;color:var(--ink3);letter-spacing:.3px;line-height:1.6}.cv-add-tip,.cv-manual-form{margin:0 var(--gap) var(--cg)}.cv-manual-form{padding:14px;background:var(--white);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.15),5px 5px 0 var(--ink)}.cv-manual-field{margin-bottom:14px}.cv-manual-field:last-child{margin-bottom:0}.cv-manual-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.cv-manual-label{font-family:var(--f1);font-size:10px;color:var(--ink);letter-spacing:.5px;margin-bottom:5px}.cv-manual-hint{font-size:8px;color:var(--ink3);line-height:1.6;margin-bottom:6px}.cv-manual-hint,.cv-manual-input{font-family:var(--f1);letter-spacing:.3px}.cv-manual-input{width:100%;padding:9px 10px;background:var(--pap);font-size:11px;color:var(--ink);border:2px solid var(--ink);outline:none}.cv-manual-input:focus{background:var(--white);box-shadow:inset 0 0 0 2px var(--gold)}.cv-manual-textarea{resize:vertical;min-height:70px;line-height:1.6}.cv-manual-catalog{display:flex;flex-wrap:wrap;gap:5px}.cv-manual-cat-btn{padding:6px 8px;background:var(--pap);font-family:var(--f1);font-size:9px;color:var(--ink);letter-spacing:.3px;border:2px solid var(--ink);cursor:pointer;transition:transform .05s steps(1)}.cv-manual-cat-btn:active{transform:translate(1px,1px)}.cv-manual-cat-btn.on{background:var(--gold);box-shadow:inset 0 2px 0 var(--gold-lt),inset 0 -2px 0 var(--gold-dk)}.cv-manual-grades{display:flex;flex-wrap:wrap;gap:5px}.cv-manual-grade{padding:6px 8px;background:var(--pap);font-family:var(--f1);font-size:9px;color:var(--ink);letter-spacing:.3px;border:2px solid var(--ink);cursor:pointer}.cv-manual-grade.on{background:var(--ink);color:var(--gold)}.cv-manual-err{margin-bottom:10px;padding:8px;background:rgba(230,57,70,.12);font-family:var(--f1);font-size:10px;color:var(--red);letter-spacing:.3px;text-align:center;border:2px solid var(--red)}.cv-manual-submit{width:100%;padding:13px;background:var(--gold);color:var(--ink);font-family:var(--f1);font-size:12px;letter-spacing:.8px;border:none;cursor:pointer;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 var(--gold-lt),inset 0 -3px 0 var(--gold-dk),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.cv-manual-submit:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink),inset 0 3px 0 var(--gold-lt),inset 0 -3px 0 var(--gold-dk)}.cv-manual-submit:disabled{opacity:.6;cursor:not-allowed}.cv-reg-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.cv-cur-toggle{display:flex;border:2px solid var(--ink);background:var(--pap)}.cv-cur-toggle button{padding:3px 9px;background:transparent;border:none;cursor:pointer;font-family:var(--f1);font-size:9px;color:var(--ink3);letter-spacing:.3px;line-height:1.4}.cv-cur-toggle button+button{border-left:2px solid var(--ink)}.cv-cur-toggle button.on{background:var(--gold);color:var(--ink)}.cv-price-wrap{position:relative}.cv-price-unit{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-family:var(--f1);font-size:12px;color:var(--ink2);pointer-events:none}.cv-price-input{padding-left:28px}.cv-qty{display:flex;align-items:stretch;border:2px solid var(--ink);background:var(--pap)}.cv-qty-btn{flex:none;width:40px;background:var(--white);border:none;cursor:pointer;font-family:var(--f1);font-size:14px;color:var(--ink);padding:8px 0;line-height:1}.cv-qty-btn:first-child{border-right:2px solid var(--ink)}.cv-qty-btn:last-child{border-left:2px solid var(--ink)}.cv-qty-btn:active{background:var(--gold)}.cv-qty-val{flex:1 1;display:grid;place-items:center;font-family:var(--f1);font-size:12px;color:var(--ink)}.cv-reg-sheet{display:flex;flex-direction:column;gap:12px}.cv-reg-preview{display:flex;gap:10px;align-items:center;padding:10px;background:var(--pap2)}.cv-reg-preview,.cv-reg-thumb{box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.cv-reg-thumb{width:54px;height:74px;flex:none;display:grid;place-items:center;background:var(--white);overflow:hidden}.cv-reg-thumb img{width:100%;height:100%;object-fit:cover}.cv-reg-meta{flex:1 1;min-width:0}.cv-reg-name{font-family:var(--f2);font-size:14px;color:var(--ink);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-reg-sub{color:var(--ink3)}.cv-reg-grade-auto,.cv-reg-sub{font-family:var(--f1);font-size:9px;letter-spacing:.3px;margin-top:3px}.cv-reg-grade-auto{color:var(--blu)}.cv-reg-price{font-family:var(--f1);font-size:11px;color:var(--ink);letter-spacing:.3px;margin-top:5px}.cv-reg-price-krw{color:var(--ink3);font-size:10px}.cv-reg-check{display:flex;align-items:center;gap:8px;padding:9px 10px;cursor:pointer;background:var(--pap2);font-family:var(--f1);font-size:10px;color:var(--ink2);letter-spacing:.3px;line-height:1.4;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.cv-reg-check.on{background:var(--gold);color:var(--ink)}.cv-reg-check input{width:16px;height:16px;flex:none;accent-color:var(--ink)}.cv-reg-field{flex:1 1;min-width:0}.cv-reg-label{color:var(--ink2);letter-spacing:.5px;margin-bottom:5px}.cv-reg-label,.cv-reg-selfprice{font-family:var(--f1);font-size:10px}.cv-reg-selfprice{color:var(--ink3);letter-spacing:.3px;padding:10px;background:var(--pap2);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.cv-reg-companies{display:flex;gap:4px;flex-wrap:wrap}.cv-reg-results{margin-top:14px;border-top:2px dashed var(--pap3);padding-top:12px}.cv-reg-result{width:100%;display:flex;gap:10px;align-items:center;padding:8px;margin-bottom:8px;text-align:left;background:var(--white);border:none;cursor:pointer;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),3px 3px 0 var(--ink)}.cv-reg-result:active{transform:translate(2px,2px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.cv-reg-result-manual{background:var(--pap2)}.cv-reg-pick{font-size:10px;color:var(--blu);flex:none}.cv-reg-back,.cv-reg-pick{font-family:var(--f1);letter-spacing:.5px}.cv-reg-back{align-self:flex-start;margin-bottom:12px;background:none;border:none;cursor:pointer;font-size:11px;color:var(--ink3);padding:4px 0}.cv-sheet-overlay{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center;padding:0}.cv-sheet-modal{width:100%;max-width:440px;max-height:90vh;overflow-y:auto;background:var(--white);padding:16px;box-shadow:0 -4px 0 var(--ink);animation:cv-sheet-up .18s ease}@keyframes cv-sheet-up{0%{transform:translateY(30px);opacity:.6}to{transform:translateY(0);opacity:1}}.cv-sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cv-sheet-close{background:none;border:none;cursor:pointer;font-size:16px;color:var(--ink3);padding:4px 8px;line-height:1}@media(min-width:480px){.cv-sheet-overlay{align-items:center}.cv-sheet-modal{border:3px solid var(--ink)}}.cv-port-screen{margin:0 var(--gap);display:flex;flex-direction:column;gap:14px}.cv-port-msg{margin:24px var(--gap);text-align:center;font-family:var(--f1);font-size:12px;color:var(--ink3);letter-spacing:.3px;line-height:1.8}.cv-port-up{color:#16a357}.cv-port-down{color:#e63946}.cv-port-head{padding:14px;background:var(--ink);color:var(--white);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),5px 5px 0 var(--ink)}.cv-port-head-label{font-family:var(--f1);font-size:9px;color:hsla(0,0%,100%,.5);letter-spacing:.4px}.cv-port-head-val{font-family:var(--f1);font-size:26px;color:var(--gold);letter-spacing:.5px;margin-top:6px}.cv-port-head-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.cv-port-delta{font-family:var(--f1);font-size:12px;letter-spacing:.3px;padding:3px 7px;background:rgba(0,0,0,.25)}.cv-port-delta.up{color:#22c55e}.cv-port-delta.down{color:#ff6b7a}.cv-port-head-sub{font-size:9px;color:hsla(0,0%,100%,.45)}.cv-port-head-sub,.cv-port-invest{font-family:var(--f1);letter-spacing:.3px}.cv-port-invest{margin-top:10px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.12);font-size:10px;color:hsla(0,0%,100%,.7);line-height:1.6}.cv-port-chart{padding:12px;background:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),3px 3px 0 var(--ink)}.cv-port-chart-detail{display:flex;align-items:baseline;gap:10px;margin-bottom:8px;flex-wrap:wrap;font-family:var(--f1);letter-spacing:.3px}.cv-port-chart-date{font-size:10px;color:var(--ink3)}.cv-port-chart-amt{font-size:15px;color:var(--ink)}.cv-port-chart-hint{font-size:9px;color:var(--ink3)}.cv-port-chart-axis{display:flex;justify-content:space-between;margin-top:6px;font-family:var(--f1);font-size:8px;color:var(--ink3);letter-spacing:.3px}.cv-port-list-title{font-family:var(--f1);font-size:11px;color:var(--ink2);letter-spacing:.5px;margin-top:4px}.cv-port-list{display:flex;flex-direction:column;gap:8px}.cv-port-card{display:flex;gap:10px;align-items:center;padding:8px;background:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.cv-port-card-meta{flex:1 1;min-width:0}.cv-port-card-name{font-family:var(--f2);font-size:13px;color:var(--ink);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-port-grade{font-size:8px;color:var(--white);background:var(--blu);padding:1px 4px;margin-left:5px;vertical-align:middle}.cv-port-card-sub,.cv-port-grade{font-family:var(--f1);letter-spacing:.3px}.cv-port-card-sub{font-size:9px;color:var(--ink3);margin-top:3px}.cv-port-card-price{text-align:right;flex:none}.cv-port-card-cur{font-family:var(--f1);font-size:12px;color:var(--ink);letter-spacing:.3px}.cv-port-card-delta{font-family:var(--f1);font-size:10px;letter-spacing:.2px;margin-top:3px}.cv-port-card-delta.up{color:#16a357}.cv-port-card-delta.down{color:#e63946}.cv-port-card-basis{font-size:8px;color:var(--ink3);margin-left:4px}.cv-pf-board{position:relative;overflow:hidden;min-height:calc(100dvh - 120px);margin:0;padding:16px 14px 22px;background:radial-gradient(120% 80% at 50% 0,#13203a 0,#0c1426 55%,#080d18 100%);box-shadow:inset 0 3px 0 rgba(100,130,255,.18),inset 0 0 0 1px hsla(0,0%,100%,.05)}.cv-pf-msg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;font-family:var(--f1);font-size:12px;color:hsla(0,0%,100%,.6);letter-spacing:.3px;line-height:1.9}.cv-pf-grid{position:absolute;inset:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,transparent 0 23px,hsla(0,0%,100%,.025) 23px 24px),repeating-linear-gradient(90deg,transparent 0 23px,hsla(0,0%,100%,.025) 23px 24px)}.cv-pf-board>*{position:relative;z-index:1}.cv-pf-top{display:flex;align-items:center;justify-content:space-between}.cv-pf-id{font-family:var(--f1);font-size:10px;color:hsla(0,0%,100%,.55);letter-spacing:2px;display:inline-flex;align-items:center;gap:6px}.cv-pf-dot{width:7px;height:7px;border-radius:50%;background:#3f6;box-shadow:0 0 8px rgba(51,255,102,.9);animation:cvpfblink 1.4s steps(1) infinite}@keyframes cvpfblink{50%{opacity:.25}}.cv-pf-asof{font-family:var(--f1);font-size:9px;color:hsla(0,0%,100%,.3);letter-spacing:.5px}.cv-pf-valrow{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-top:10px}.cv-pf-val{font-family:var(--f1);font-size:32px;color:var(--gold);letter-spacing:-2px;line-height:1;text-shadow:0 0 24px rgba(255,210,63,.4),3px 3px 0 rgba(0,0,0,.5)}.cv-pf-chg{display:inline-flex;align-items:center;gap:5px;font-family:var(--f1);font-size:13px;letter-spacing:.5px;padding-bottom:4px}.cv-pf-chg em{font-style:normal;font-size:10px;opacity:.85}.cv-pf-tri{width:0;height:0;border-color:transparent;border-style:solid;border-width:8px 5px}.cv-pf-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:14px;background:hsla(0,0%,100%,.07);box-shadow:0 0 0 1px hsla(0,0%,100%,.07)}.cv-pf-kpi{background:#0b1322;padding:10px 8px}.cv-pf-kpi-l{font-family:var(--f1);font-size:8px;color:hsla(0,0%,100%,.35);letter-spacing:.5px}.cv-pf-kpi-v{font-size:13px;color:#fff;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-pf-kpi-s,.cv-pf-kpi-v{font-family:var(--f1);letter-spacing:.3px}.cv-pf-kpi-s{font-size:9px;margin-top:2px}.cv-pf-rangebar{display:flex;gap:4px;margin-top:16px}.cv-pf-rangebar button{flex:1 1;font-family:var(--f1);font-size:10px;letter-spacing:.5px;padding:6px;cursor:pointer;border:none;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.45);box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}.cv-pf-rangebar button.on{background:var(--gold);color:#0a0a0f;box-shadow:none}.cv-pf-chart{position:relative;margin-top:10px}.cv-pf-chart-empty{margin-top:10px;padding:22px;text-align:center;font-family:var(--f1);font-size:10px;color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.04);box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}.cv-pf-tip{position:absolute;top:-4px;transform:translateX(-50%);pointer-events:none;z-index:3;background:rgba(8,12,22,.96);box-shadow:0 0 0 1px hsla(0,0%,100%,.22),0 4px 14px rgba(0,0,0,.7);padding:5px 8px;white-space:nowrap}.cv-pf-tip-date{font-family:var(--f1);font-size:8px;color:hsla(0,0%,100%,.5);letter-spacing:.3px}.cv-pf-tip-amt{font-size:12px;color:var(--gold)}.cv-pf-tip-amt,.cv-pf-tip-pct{font-family:var(--f1);letter-spacing:.3px;margin-top:2px}.cv-pf-tip-pct{font-size:10px}.cv-pf-axis{display:flex;justify-content:space-between;margin-top:6px;font-family:var(--f1);font-size:8px;color:hsla(0,0%,100%,.3);letter-spacing:.3px}.cv-pf-movers{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin-top:16px;background:hsla(0,0%,100%,.07);box-shadow:0 0 0 1px hsla(0,0%,100%,.07)}.cv-pf-mover{background:#0b1322;padding:9px 10px;min-width:0}.cv-pf-mover-h{display:block;font-family:var(--f1);font-size:8px;letter-spacing:.5px}.cv-pf-mover-n{display:block;font-family:var(--f2);font-size:11px;color:#fff;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-pf-mover-p{display:block;font-family:var(--f1);font-size:11px;margin-top:3px;letter-spacing:.3px}.cv-pf-filters{display:flex;gap:5px;margin-top:18px;flex-wrap:wrap}.cv-pf-filters button{font-family:var(--f1);font-size:9px;letter-spacing:.3px;padding:6px 9px;cursor:pointer;border:none;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5);box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}.cv-pf-filters button.on{background:rgba(255,210,63,.16);color:var(--gold);box-shadow:0 0 0 1px rgba(255,210,63,.5)}.cv-pf-filters button em{font-style:normal;opacity:.6;margin-left:2px}.cv-pf-listhead{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-bottom:6px;border-bottom:1px solid hsla(0,0%,100%,.12);font-family:var(--f1);font-size:11px;color:hsla(0,0%,100%,.7);letter-spacing:.5px}.cv-pf-sort{display:flex;gap:4px}.cv-pf-sort button{font-family:var(--f1);font-size:9px;letter-spacing:.3px;padding:4px 8px;cursor:pointer;border:none;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.45)}.cv-pf-sort button.on{background:hsla(0,0%,100%,.14);color:var(--gold)}.cv-pf-list{display:flex;flex-direction:column}.cv-pf-none{padding:24px;text-align:center;font-family:var(--f1);font-size:10px;color:hsla(0,0%,100%,.35)}.cv-pf-row{display:flex;align-items:center;gap:10px;padding:10px 2px;border-bottom:1px solid hsla(0,0%,100%,.07)}.cv-pf-thumb{width:36px;height:50px;flex:none;display:grid;place-items:center;background:hsla(0,0%,100%,.06);overflow:hidden;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);font-size:17px}.cv-pf-thumb img{width:100%;height:100%;object-fit:cover}.cv-pf-rowmid{flex:1 1;min-width:0}.cv-pf-rowname{font-family:var(--f2);font-size:13px;color:#fff;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-pf-badge{font-family:var(--f1);font-size:8px;color:#0a0a0f;background:#a78bfa;padding:1px 4px;margin-left:5px;vertical-align:middle}.cv-pf-rowsub{font-family:var(--f1);font-size:9px;color:hsla(0,0%,100%,.4);letter-spacing:.3px;margin-top:3px}.cv-pf-spark{flex:none;width:44px;height:22px;opacity:.9}.cv-pf-rowprice{flex:none;text-align:right;min-width:74px}.cv-pf-rowcur{font-family:var(--f1);font-size:12px;color:#fff;letter-spacing:.3px}.cv-pf-rowchg{font-family:var(--f1);font-size:10px;letter-spacing:.2px;margin-top:3px}.cv-pf-rowbasis{font-size:8px;color:hsla(0,0%,100%,.3);margin-left:4px}.cv-pf-foot{margin-top:16px;font-family:var(--f1);font-size:8px;color:hsla(0,0%,100%,.28);letter-spacing:.3px;text-align:center;line-height:1.6}.ball-themed>.ball-onepiece,.ball-themed>.ball-sports,.ball-themed>.ball-yugioh,[data-theme=onepiece] .ball-themed>.ball-pokemon,[data-theme=onepiece] .ball-themed>.ball-sports,[data-theme=onepiece] .ball-themed>.ball-yugioh{display:none}[data-theme=onepiece] .ball-themed>.ball-onepiece{display:block}[data-theme=yugioh] .ball-themed>.ball-onepiece,[data-theme=yugioh] .ball-themed>.ball-pokemon,[data-theme=yugioh] .ball-themed>.ball-sports{display:none}[data-theme=yugioh] .ball-themed>.ball-yugioh{display:block}[data-theme=sports] .ball-themed>.ball-onepiece,[data-theme=sports] .ball-themed>.ball-pokemon,[data-theme=sports] .ball-themed>.ball-yugioh{display:none}[data-theme=sports] .ball-themed>.ball-sports{display:block}.fab-strawhat{display:none}[data-theme=onepiece] .fab-strawhat{display:block;position:relative;z-index:2}[data-theme=onepiece] .fab-circle .fab-strawhat{width:60px;height:60px}[data-theme=onepiece] .fab-circle{border-radius:50%;border:2px solid #4a2f12;background:#f4d272;box-shadow:0 4px 12px rgba(10,22,40,.45),0 0 0 3px rgba(232,184,75,.35);overflow:visible}[data-theme=onepiece] .fab-circle:before{display:none}[data-theme=onepiece] .fab-circle:active{transform:translateY(2px);box-shadow:0 2px 6px rgba(10,22,40,.45)}[data-theme=onepiece] .fab-circle.fab-click:active{box-shadow:0 4px 12px rgba(10,22,40,.45),0 0 0 3px rgba(232,184,75,.35)}[data-theme=onepiece] .fab-circle.fab-click{animation:pf-hat-recoil .7s ease-out}[data-theme=onepiece] .fab-circle.fab-click:after{content:"";position:absolute;left:50%;bottom:44%;width:18px;height:56px;margin-left:-9px;transform-origin:bottom center;border-radius:9px;background:linear-gradient(#ffd9b0,#f2b988 58%,#e09a66);border:2.5px solid #1a1a2e;z-index:3;animation:pf-gum-punch .7s cubic-bezier(.2,.8,.3,1)}[data-theme=onepiece] .fab-tab span{color:#f4d272}@keyframes pf-hat-recoil{0%{transform:scale(1)}16%{transform:scaleX(1.12) scaleY(.9) translateY(3px)}46%{transform:scaleX(.96) scaleY(1.04) translateY(-2px)}to{transform:scale(1) translateY(0)}}@keyframes pf-gum-punch{0%{opacity:0;transform:scaleY(0)}14%{opacity:1;transform:scaleY(.12)}46%{opacity:1;transform:scaleY(1.08)}60%{opacity:1;transform:scaleY(.95)}80%{opacity:1;transform:scaleY(.45)}to{opacity:0;transform:scaleY(0)}}.fab-pendant{display:none}[data-theme=sports]{--red:#dc2626;--red-lt:#f87171;--red-dk:#7f1d1d;--yel:#facc15;--yel-lt:#fef08a;--yel-dk:#a16207;--gold:#facc15;--gold-lt:#fef08a;--gold-dk:#a16207;--blu:#2563eb;--blu-lt:#60a5fa;--blu-dk:#1e3a8a;--grn:#16a34a;--grn-lt:#86efac;--grn-dk:#14532d;--paper:#f7f8ea;--pap2:#dde7c7;--pap3:#b7c99a;--papdk:#647d3a;--white:#fff;--f1:"Galmuri11","Press Start 2P",monospace}[data-theme=sports] .page-wrap{background:#14532d;background-image:linear-gradient(90deg,hsla(0,0%,100%,.16) 1px,transparent 0),linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0);background-size:44px 44px,22px 22px}[data-theme=sports] .phone{box-shadow:-6px 0 0 var(--ink),6px 0 0 var(--ink),0 -6px 0 var(--ink),0 6px 0 var(--ink),inset 0 0 0 3px #fff,inset 0 0 0 7px var(--grn),inset 0 0 0 10px var(--ink),10px 10px 0 #0b2f1a}[data-theme=sports] .appbar,[data-theme=sports] .status{background:#f7f8ea;box-shadow:inset 0 -4px 0 var(--grn),0 2px 0 var(--ink)}[data-theme=sports] .tabbar{background:#111827;box-shadow:inset 0 4px 0 var(--grn),inset 0 -4px 0 #000}[data-theme=sports] .sect-hd,[data-theme=sports] .sect-title{background:#111827;color:#fff;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 #374151,inset 0 -2px 0 #000,5px 5px 0 var(--grn-dk)}[data-theme=sports] .card,[data-theme=sports] .cv-add-intro,[data-theme=sports] .cv-manual-form,[data-theme=sports] .dash-quick,[data-theme=sports] .my-item,[data-theme=sports] .pack-list-item,[data-theme=sports] .points-card,[data-theme=sports] .profile-card,[data-theme=sports] .qi,[data-theme=sports] .theme-pick-tile{background:linear-gradient(180deg,#fff,#eef4dd);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 4px 0 #fff,inset 0 -4px 0 rgba(20,83,45,.18),5px 5px 0 var(--grn-dk)}[data-theme=sports] .cv-manual-input,[data-theme=sports] input,[data-theme=sports] select,[data-theme=sports] textarea{background:#fff;border:3px solid var(--ink);box-shadow:inset 0 -3px 0 rgba(20,83,45,.18),3px 3px 0 var(--grn-dk);font-family:var(--f2)}[data-theme=sports] .fab-circle{background:radial-gradient(circle at 50% 50%,#fff 0 34%,transparent 35%),linear-gradient(90deg,transparent 44%,var(--ink) 44% 56%,transparent 56%),linear-gradient(0deg,transparent 44%,var(--ink) 44% 56%,transparent 56%),var(--white);border-radius:50%;box-shadow:inset 0 -4px 0 rgba(20,83,45,.2),5px 5px 0 var(--ink)}[data-theme=sports] .fab-circle:before{width:0;height:0;border:0;background:transparent;box-shadow:none}[data-theme=sports] .fab-tab span{color:#fff}.theme-pick-grid{display:flex;flex-direction:column;gap:8px}.theme-pick-tile{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer;background:var(--white);font-family:var(--f1);text-align:left;border:0;width:100%;box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),inset 0 -2px 0 rgba(0,0,0,.1),3px 3px 0 var(--ink)}.theme-pick-tile:active{transform:translate(3px,3px);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink)}.theme-pick-tile.active{background:var(--yel);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),inset 0 2px 0 var(--yel-lt),inset 0 -2px 0 var(--yel-dk),3px 3px 0 var(--ink)}.theme-pick-tile .tp-swatch{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;position:relative;box-shadow:-1px 0 0 var(--ink),1px 0 0 var(--ink),0 -1px 0 var(--ink),0 1px 0 var(--ink)}.theme-pick-tile .tp-name{font-size:12px;letter-spacing:.5px;color:var(--ink)}.theme-pick-tile .tp-desc{font-size:9px;color:var(--ink3);margin-top:3px;letter-spacing:.3px}.theme-pick-tile.active .tp-desc{color:var(--ink2)}.snk-act-row{display:flex;gap:14px;margin:0 var(--gap) var(--cg)}.snk-act{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;padding:7px 6px;font-family:var(--f1);font-size:11px;letter-spacing:.3px;text-decoration:none;border:0;cursor:pointer;background:var(--white);color:var(--ink);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.35),inset 0 -3px 0 rgba(0,0,0,.25),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.snk-act:disabled{opacity:.7;cursor:wait}.snk-act:active:not(:disabled){transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.snk-act .snk-act-icon{font-size:15px;line-height:1;flex-shrink:0}.snk-act .snk-act-icon img{width:18px;height:18px;display:block;image-rendering:auto}.snk-act .snk-act-label{font-family:var(--f1);font-size:10px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.snk-act .snk-act-desc{font-family:var(--f1);font-size:9px;line-height:1;opacity:.7;letter-spacing:.2px;flex-shrink:0}.dash-quick{background:var(--white);padding:9px 2px 8px;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;text-decoration:none;color:inherit;cursor:pointer;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 3px 0 hsla(0,0%,100%,.9),inset 0 -3px 0 rgba(0,0,0,.14),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.dash-quick:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.pack-list-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--white);color:inherit;text-decoration:none;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.85),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.pack-list-item:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}.pack-grid-card{min-width:0;text-decoration:none;color:inherit;background:var(--white);display:block;box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),inset 0 2px 0 hsla(0,0%,100%,.7),5px 5px 0 var(--ink);transition:transform .05s steps(1),box-shadow .05s steps(1)}.pack-grid-card:active{transform:translate(3px,3px);box-shadow:-3px 0 0 var(--ink),3px 0 0 var(--ink),0 -3px 0 var(--ink),0 3px 0 var(--ink),2px 2px 0 var(--ink)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]){--paper:#fff;--pap2:#f6f6f4;--pap3:#eaebed;--papdk:#9aa0a8;--white:#fff;--surf2:#fbfbfa;--line2:#f1f2f4;--ink:#15181d;--ink2:#3d434d;--ink3:#6b7280;--ink4:#9aa0a8;--accent:#0e7c66;--accent-lt:#14a085;--accent-dk:#0a5c4b;--accent-soft:#e6f4f0;--grn:#0e7c66;--grn-lt:#14a085;--grn-dk:#0a5c4b;--gold:#c8941e;--gold-lt:#e0ac3c;--gold-dk:#a2760f;--gold-soft:#faf2dd;--yel:#c8941e;--yel-lt:#e0ac3c;--yel-dk:#a2760f;--red:#e5484d;--red-lt:#f06a6e;--red-dk:#c13438;--red-soft:#fcebec;--blu:#3b6fe0;--blu-lt:#6e94ec;--blu-dk:#2a55c0;--blu-soft:#e9f0fd;--pur:#7c5cdb;--pur-lt:#a189ec;--pur-dk:#5c3fb0;--pur-soft:#f0ebfb;--orn:#e07b39;--orn-lt:#ec9c68;--orn-dk:#b85f22;--orn-soft:#fcefe4;--nav:#0e7c66;--nav-lt:#14a085;--nav-dk:#0a5c4b;--tel:#0e7c66;--tel-lt:#14a085;--tel-dk:#0a5c4b;--dark:#16181c;--dark2:#1f232a;--dark3:#0e2a24;--f1:"Pretendard","Pretendard Variable","Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--f2:"Pretendard","Pretendard Variable","Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--r:18px;--r-sm:14px;--r-pill:999px;--r-xl:24px;--sh-sm:0 1px 2px rgba(16,18,22,.06),0 1px 3px rgba(16,18,22,.04);--sh-md:0 2px 8px rgba(16,18,22,.06),0 4px 16px rgba(16,18,22,.05);--sh-lg:0 8px 28px rgba(16,18,22,.12),0 2px 8px rgba(16,18,22,.06);--sh-dark:0 12px 32px rgba(0,0,0,.28)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) *{image-rendering:auto;letter-spacing:normal}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]),:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;background:var(--pap2)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-promo-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi{border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cc-item{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cb-e{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cb-n{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cb-b{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cb-f{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .place-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sum-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fc-bar{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fc-bar.now{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .trade-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tag-buy{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tag-sell{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tag-report{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tag-feed{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tag-place{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .feed-item{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fi-avatar{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .seg-wrap{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chip{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chip.on{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .co{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .co.on{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ttype{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ttype.on,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ttype:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-wrap{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-pin{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-pin.sel{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-pin.stamp-pin .stamp-pin-num{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-legend{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-info{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-btn{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-btn:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-btn.pri{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .p-avatar{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stat-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .my-item{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .my-item:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .level-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .lv-avatar{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .lv-badge{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .xp-wrap{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .my-feat{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .my-feat:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .my-feat.oripa{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .shop-seg{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .shop-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-box{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-box.normal{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-box.rare{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-box.legend{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ob-draw{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ob-draw:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-res{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .or-user{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .or-tier{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-emoji{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-price{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-grp-head{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-grp-head.g-S{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-grp-head.g-A{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-grp-head.g-B{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-grp-head.g-C{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-grp-head.g-last{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pc-icon{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pc-count{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tgrid-stat{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ticket{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ticket:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ticket.selected{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ticket .tk-check{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ticket.revealing{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tear-half.l{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tear-half.r{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tgrid-legend{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-tier{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-tier.g-S{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-tier.g-A{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-tier.g-B{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fmb-report{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fmb-trade{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fmb-feed{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-close{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn-kakao{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn-naver{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn-google{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .shop-avatar-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .shop-avatar-card.on{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sac-btn{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sac-btn:active:not(:disabled){transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-modal{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-close{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-tile{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-tile:active:not(.locked){transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-tile.active{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-tile-tag{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-tile-price{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .thread-item{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .thread-item:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .thread-unread{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .unread-dot{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-avatar{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-bubble.peer{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-bubble.mine{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-preset{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-preset:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-modal{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-steps li:before{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-spot{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-spot .ss-num{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-spot .ss-emoji{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-reward{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .toast-icon{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-sect-hd{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-mini-bar.last{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-stat-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-stat-n.gold{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-dist{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-dist-track{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-grade{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-coll-item{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-coll-item:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-list-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-list-thumb{border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-strip-cell{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-strip-cell:first-child{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-strip-cell:last-child{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-sort-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-view-btn{border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder-item{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-hd{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-tile{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-quick-btn{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-quick-btn:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-subseg{border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-profile-hero{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-profile-avatar{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-recent-thumb{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-coll-noteflag{border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-lc-btn{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-lc-btn:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-intro{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-card:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-form{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .theme-pick-tile{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .theme-pick-tile:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .theme-pick-tile.active{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .theme-pick-tile .tp-swatch{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .snk-act{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .snk-act:active:not(:disabled){transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .dash-quick{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .dash-quick:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pack-list-item{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pack-list-item:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pack-grid-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pack-grid-card:active{transform:none;box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pf-pokeball-spinner{background:none;border:3px solid var(--pap3);border-top-color:var(--accent);border-radius:50%}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pf-pokeball-spinner--sm,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pf-pokeball-spinner--xs{border-width:2px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ticket:after{border:1px solid var(--pap3);border-radius:var(--r-sm)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-strip-cell:not(:last-child){border-right:1px solid var(--pap3)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder-info{border-top:1px solid var(--pap3)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-meta{border-top:1px solid var(--pap3)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-coll-noteflag{border:1px solid var(--pap3);border-radius:var(--r-sm)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-archive-line{border:1px solid var(--pap3);border-radius:var(--r-sm)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-cat-btn{border:1px solid var(--pap3);border-radius:var(--r-sm)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-grade{border:1px solid var(--pap3);border-radius:var(--r-sm)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .page-wrap{background:#e6e7e3;background-image:none;padding:20px 0}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .phone{border-radius:0;border:1px solid rgba(16,18,22,.04);box-shadow:var(--sh-lg),0 0 0 1px rgba(16,18,22,.04)}@media (max-width:480px){:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .phone{border-radius:0;border:0;box-shadow:none}}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .status{background:var(--bg,#f6f6f4);color:var(--ink);font-weight:600;border-bottom:0;box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar{background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:saturate(1.1) blur(20px);backdrop-filter:saturate(1.1) blur(20px);border-bottom:1px solid var(--line2);box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-logo,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-title{letter-spacing:-.03em;font-weight:800}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tabbar{height:90px;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--pap3);box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tab{color:var(--ink4);font-weight:600;letter-spacing:-.02em}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tab span{color:var(--ink4)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tab.on span,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tab.on svg{color:var(--accent)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-tab span{color:var(--accent)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sect-hd,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sect-title{background:transparent;color:var(--ink);box-shadow:none;padding:4px 2px;font-weight:800;letter-spacing:-.2px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sect-hd h2,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sect-title h2{font-weight:800;letter-spacing:-.2px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .more{color:var(--ink3);font-weight:600}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-tile,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cc-item,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-bubble,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-preset,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-intro,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-manual,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-scan,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-tile,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder-item,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-coll-item,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-list-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-form,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-quick-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-recent-tile,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-search,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-stat-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .dash-quick,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-menu-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .feed-item,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .level-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .my-item,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-box,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pack-grid-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pack-list-item,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .place-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sac-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .shop-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .shop-item,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .snk-act,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-spot,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stat-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sum-card,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .theme-pick-tile,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .trade-card{background:var(--white);border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06);transition:transform .12s ease,box-shadow .12s ease}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-manual,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-manual .cv-add-desc,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-manual .cv-add-title,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-scan,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-scan .cv-add-desc,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-scan .cv-add-title{color:var(--ink)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-scan .cv-add-cta{color:var(--grn-dk);background:rgba(16,122,87,.1)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-manual .cv-add-cta{color:var(--blu);background:rgba(30,64,175,.1)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .card:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-quick-btn:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .dash-quick:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-menu-btn:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-btn:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .my-item:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pack-grid-card:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pack-list-item:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .snk-act:active:not(:disabled),:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .theme-pick-tile:active{transform:translateY(1px);box-shadow:0 1px 2px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .points-card{border-radius:var(--r);box-shadow:0 10px 24px rgba(24,34,58,.14)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .profile-card{border-radius:var(--r);box-shadow:0 8px 22px rgba(24,34,58,.1)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-back,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-right,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cc-icon,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-quick-icon,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fmb-icon,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .mf-icon,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .mi-icon,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ob-icon,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .p-icon,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi-icon,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sh-icon{border-radius:var(--r-sm);box-shadow:none;border:0}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-back,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-right{background:var(--pap2);border:1px solid var(--pap3);transition:background .12s ease}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-back:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-right:active{transform:none;background:var(--pap3);box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-cta,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-send,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-submit,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .lv-draw-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-cta,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-purchase-cta,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pri-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pt-cta,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sh-buy,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-close,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-cta{border-radius:var(--r-sm);border:0;font-weight:700;letter-spacing:-.02em;box-shadow:0 6px 16px rgba(36,42,57,.16);transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-submit,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-purchase-cta,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pri-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pt-cta{background:var(--accent);color:#fff;box-shadow:0 4px 14px rgba(14,124,102,.3)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-submit:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-btn:active,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pri-btn:active{transform:scale(.97);filter:brightness(.97);box-shadow:0 2px 8px rgba(14,124,102,.28)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cc-badge,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-chip,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-rar,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-tag,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-badge,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .live-pill,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .new-tag,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .point-chip,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .rar,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sac-tag,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sh-tag,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sr-badge,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tag{border-radius:var(--r-pill);box-shadow:none;font-weight:700;letter-spacing:0}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-input,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-input,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .text-input,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) input,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) select,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) textarea{background:var(--white);border:1px solid var(--pap3);border-radius:var(--r-sm);box-shadow:none;font-family:var(--f2)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-input:focus,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) input:focus,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) select:focus,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(14,124,102,.16)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-wrap,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-hero{border-radius:var(--r);box-shadow:0 12px 28px rgba(24,34,58,.14)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-slide:before{display:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-slide h1{text-shadow:0 1px 4px rgba(0,0,0,.28);letter-spacing:-.2px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-badge{box-shadow:0 2px 8px rgba(0,0,0,.18)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hdot{border-radius:50%;box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-circle{border-radius:18px;background:linear-gradient(135deg,var(--accent-lt),var(--accent-dk));border:0;color:#fff;box-shadow:0 8px 20px rgba(14,124,102,.4)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-circle:before{display:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-circle svg{color:#fff}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-circle .fab-scan{width:28px;height:28px;stroke-width:2.1}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-circle:active{transform:scale(.92);box-shadow:0 4px 12px rgba(14,124,102,.4)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port{border-radius:var(--r-xl);padding:22px 20px 20px;background:linear-gradient(155deg,var(--dark),var(--dark2) 55%,var(--dark3));box-shadow:var(--sh-dark);position:relative;overflow:hidden}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port-lbl{color:hsla(0,0%,100%,.45);letter-spacing:.04em;text-transform:uppercase;font-weight:700}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port-val{color:#fff;text-shadow:none;font-weight:900;letter-spacing:-.04em}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port-delta.up{color:#34d399}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port-delta.dn{color:#f87171}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port-since{color:hsla(0,0%,100%,.35)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-mini-bar{background:rgba(20,160,133,.3);border-radius:3px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-mini-bar.last{background:var(--accent-lt);box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-price,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .price-tag{color:var(--accent);font-weight:800;letter-spacing:-.02em}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .toast{border-radius:var(--r-sm);box-shadow:0 8px 24px rgba(24,34,58,.18);border:0}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .theme-pick-tile.active{background:var(--accent-soft);border-color:var(--accent);box-shadow:0 0 0 2px rgba(14,124,102,.3)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tp-swatch{border-radius:var(--r-sm);box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .quick-grid{gap:8px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi{padding:13px 4px 11px;gap:8px;border-radius:var(--r-sm);background:var(--white);border:1px solid var(--pap3);box-shadow:0 1px 2px rgba(24,34,58,.04),0 8px 18px rgba(24,34,58,.05)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi-icon{width:42px;height:42px;border-radius:14px;font-size:22px;box-shadow:none;border:0}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi-icon.r{background:var(--red-soft);color:var(--red)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi-icon.b{background:var(--blu-soft);color:var(--blu)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi-icon.y{background:var(--gold-soft);color:var(--gold)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi-icon.g{background:var(--accent-soft);color:var(--accent)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi span{font-weight:700;color:var(--ink2);line-height:1.3;white-space:normal}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .dash-quick{padding:13px 4px;gap:8px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-quick-icon{width:42px;height:42px;border-radius:14px;font-size:22px;box-shadow:none;border:0}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-quick-lbl,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .dash-quick span{font-weight:700;color:var(--ink2)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .status{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-back{font-size:20px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-logo{font-size:17px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-title{font-size:18px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .appbar-right{font-size:24px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sect-title{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sect-title h2{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .more{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sect-hd{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sect-hd h2{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .rar{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-cta-hint{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-badge{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-slide h1{font-size:22px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .hero-slide p{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .harrow{font-size:17px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .qi-icon{font-size:20px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cc-icon{font-size:21px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cc-name{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cc-meta{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cc-badge{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .p-icon{font-size:30px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .p-name{font-size:16px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .p-meta{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .new-tag{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sum-lbl{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sum-big{font-size:27px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .live-pill{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fc-num{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .time-labels{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tag{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tag-place{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .trade-title{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .trade-meta{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .t-price{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fi-avatar{font-size:31px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fi-name{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fi-time{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fi-text{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fi-meta{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .seg{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .form-label{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .form-hint{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chip{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .co{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .co .em{font-size:32px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .text-input{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ttype{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pri-btn{font-size:17px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-btn{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-pin{font-size:25px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-pin.stamp-pin .stamp-pin-num{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-pin.stamp-pin .stamp-pin-emoji{font-size:21px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-legend{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .map-btn{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .p-avatar{font-size:41px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pf-name{font-size:18px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pf-meta{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stat-n{font-size:31px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stat-l{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .mi-icon{font-size:25px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .mi-main{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .mi-arr{font-size:20px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .lv-name{font-size:18px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .lv-badge{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .lv-sub{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .xp-label{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .point-chip{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .lv-draw-btn{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pt-label{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pt-amount{font-size:21px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pt-cta{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .mf-icon{font-size:31px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .mf-name{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .mf-desc{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sh-icon{font-size:25px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sh-title{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sh-desc{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sh-price{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sh-buy{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sh-tag{font-size:8px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ob-icon{font-size:33px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ob-name{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ob-desc{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ob-odds{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ob-price{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ob-draw{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .or-user{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .or-text{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .or-tier{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .or-time{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-emoji{font-size:39px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-title{font-size:16px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-sub{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-remain-lbl{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-remain-num{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-price{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-price .oh-price-lbl{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-price .oh-price-val{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oh-price .oh-price-bonus{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-grp-head{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .prize-grp-head .remain-chip{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pc-icon{font-size:21px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pc-name{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pc-value{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pc-count{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-cta{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tgrid-stat{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tgrid-stat .lbl{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tgrid-stat .val{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ticket{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ticket .tk-grade{font-size:19px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ticket .tk-check{font-size:26px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tgrid-legend{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-tier{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-emoji{font-size:61px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-name{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-sub{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .pull-btn{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tab{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tab span{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-tab span{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-menu-btn{font-size:17px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-menu-btn .fmb-icon{font-size:32px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fmb-sub{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .fab-close{font-size:24px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-title{font-size:21px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-sub{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-divider{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn-icon{font-size:32px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn-name{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn-desc{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-skip{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sac-name{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sac-tag{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sac-btn{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-modal-head{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-close{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-modal-hint{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .oripa-purchase-cta{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-tile-name{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-tile-tag{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .avatar-tile-price{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .lock-icon{font-size:21px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .lock-hint{font-size:8px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .thread-name{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .thread-time{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .thread-last{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .thread-unread{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-cta{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-sys{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-bubble{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-time{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-preset{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-input{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .chat-send{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-hero-title{font-size:17px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-hero-sub{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-close{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-sect-title{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-steps li{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-steps li:before{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-spot .ss-num{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-spot .ss-emoji{font-size:17px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ss-name{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ss-sub{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sr-badge{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sr-emoji{font-size:33px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sr-title{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sr-summary{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .sr-desc{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .stamp-cta{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .toast{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .toast-icon{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-sect-hd{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-more{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port-lbl{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port-val{font-size:28px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port-delta{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-port-since{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-mini-axis{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-stat-n{font-size:20px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-stat-l{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-dist-name{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-dist-pct{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-card-em{font-size:38px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-card-name{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-rar{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-grade{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-tag{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-coll-name{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-price{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-lc-title{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-lc-sub{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-strip-cell{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-search input{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-chip{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-sort-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-view-btn{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-view-btn{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder-hd{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder-img{font-size:30px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder-name{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-name{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-cnt{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-img{font-size:34px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-quick-icon{font-size:20px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-quick-lbl{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-subseg button{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-profile-avatar{font-size:32px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-profile-name{font-size:15px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-profile-title{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-recent-thumb{font-size:32px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-recent-name{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-empty{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-coll-noteflag{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-coll-date{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-lc-memo{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-lc-btn{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-archive-line{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-intro{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-intro-sub{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-emoji{font-size:38px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-title{font-size:14px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-desc{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-cta{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-add-tip{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-label{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-hint{font-size:9px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-input{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-cat-btn{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-grade{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-err{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-manual-submit{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .theme-pick-tile .tp-name{font-size:13px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .theme-pick-tile .tp-desc{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .snk-act{font-size:12px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .snk-act .snk-act-icon{font-size:16px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .snk-act .snk-act-label{font-size:11px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .snk-act .snk-act-desc{font-size:10px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-subseg{background:var(--pap2);padding:4px;gap:4px;border:1px solid var(--pap3);border-radius:var(--r-pill);box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-subseg button{background:transparent;color:var(--ink3);border-radius:var(--r-pill);font-weight:700;box-shadow:none;transition:background .12s ease,color .12s ease}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-subseg button.on{background:var(--white);color:var(--accent);box-shadow:0 1px 3px rgba(16,18,22,.12)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-chip-row{padding-top:3px;padding-bottom:8px}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-chip{background:var(--white);border:1px solid var(--pap3);color:var(--ink2);padding:7px 12px;transform:none;box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-chip.on{background:var(--accent);border-color:transparent;color:var(--white);transform:none;box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-sort-btn,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-view-btn{background:var(--white);border:1px solid var(--pap3);border-radius:var(--r-sm);box-shadow:none;color:var(--ink2)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-sort-btn.on,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-view-btn.on{background:var(--accent);border-color:transparent;color:var(--white)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-list-thumb{border:1px solid var(--pap3);border-radius:0;box-shadow:0 1px 3px rgba(16,18,22,.12);overflow:hidden}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-list-thumb img{border-radius:0}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-tile,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder-item,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-list-card{box-shadow:0 1px 3px rgba(16,18,22,.1),0 4px 12px rgba(16,18,22,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-meta,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder-info{border-top:1px solid var(--pap3)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder{background:var(--pap2)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-album-img,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-binder-img{box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tl-ticker-item,:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .tl-ticker-title{letter-spacing:0;font-weight:600}.ko-search-box{margin:var(--cg) var(--gap);padding:14px 16px;background:var(--ink);color:var(--white);box-shadow:-4px 0 0 var(--ink),4px 0 0 var(--ink),0 -4px 0 var(--ink),0 4px 0 var(--ink),8px 8px 0 var(--yel-dk)}.ko-search-hint{font-family:var(--f1);font-size:10px;color:var(--yel);letter-spacing:.5px;margin-bottom:8px}.ko-search-input{flex:1 1;padding:10px 12px;background:var(--white);outline:none;color:var(--ink);letter-spacing:.3px;box-shadow:inset 2px 2px 0 rgba(0,0,0,.1),inset -2px -2px 0 hsla(0,0%,100%,.8)}.ko-search-input,.ko-search-submit{border:none;font-family:var(--f1);font-size:11px}.ko-search-submit{padding:0 16px;background:var(--red);color:var(--white);cursor:pointer;letter-spacing:1px;box-shadow:inset 0 3px 0 var(--red-lt),inset 0 -3px 0 var(--red-dk)}.search-panel{margin:0 var(--gap) var(--cg);padding:10px 14px;background:var(--white);box-shadow:-2px 0 0 var(--ink),2px 0 0 var(--ink),0 -2px 0 var(--ink),0 2px 0 var(--ink),3px 3px 0 var(--ink)}.search-panel--muted{background:var(--pap2);font-family:var(--f1);font-size:9px;color:var(--ink2);letter-spacing:.3px;line-height:1.8}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ko-search-box{background:var(--white);color:var(--ink);border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ko-search-hint{color:var(--ink3)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .ko-search-submit{background:var(--accent);color:var(--white);border-radius:var(--r-sm);box-shadow:none}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .search-panel{background:var(--white);border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(24,34,58,.04),0 10px 24px rgba(24,34,58,.06)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .search-panel--muted{background:var(--surf2)}.cv-card-divider{border-top:3px solid var(--ink)}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .cv-card-divider{border-top:1px solid var(--pap3)}::view-transition-new(root),::view-transition-old(root){animation-duration:.38s;animation-timing-function:cubic-bezier(.4,0,.2,1);mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}[data-theme=dark]{--paper:#0a0d13;--pap2:#0a0d13;--pap3:#232b3a;--papdk:#454f61;--white:#141925;--surf2:#1a2030;--line2:#1a2030;--ink:#f2f5fb;--ink2:#aeb6c6;--ink3:#6e7a90;--ink4:#454f61;--accent:#36c5ff;--accent-lt:#7fdcff;--accent-dk:#1487c0;--accent-soft:rgba(54,197,255,.14);--grn-soft:#0a2a1c;--gold-soft:#2a2310;--blu-soft:rgba(54,197,255,.14);--red-soft:rgba(255,77,109,.14);--orn-soft:#2a1a0c;--pur-soft:#1c1430;--grn:#5ed99b;--grn-lt:#86f0bb;--grn-dk:#1e7a52;--red:#ff4d6d;--red-lt:#ff7f97;--red-dk:#c72847;--yel:#ffd45e;--yel-lt:#ffe39a;--yel-dk:#a8841e;--gold:#ffd45e;--gold-lt:#ffe39a;--gold-dk:#a8841e;--blu:#36c5ff;--blu-lt:#7fdcff;--blu-dk:#1487c0;--orn:#f5a45a;--orn-lt:#ffc089;--orn-dk:#b86e2e;--pur:#a78bfa;--pur-lt:#c7b2ff;--pur-dk:#6e4fc8;--nav:#36c5ff;--nav-lt:#7fdcff;--nav-dk:#1487c0;--tel:#5ed99b;--tel-lt:#86f0bb;--tel-dk:#1e7a52;--c-e:#5ed99b;--c-n:#ffd45e;--c-b:#f5a45a;--c-f:#ff4d6d;--up-glow:rgba(255,77,109,.45);--down-glow:rgba(54,197,255,.45);--gold-glow:rgba(255,212,94,.4);--dark:#10141d;--dark2:#141925;--dark3:#1a2030}[data-theme=dark],[data-theme=dark] body{background:#05070a}[data-theme=dark] .page-wrap{background:#05070a;background-image:none}[data-theme=dark] .phone{background:var(--paper);border-radius:32px;box-shadow:0 0 0 1px var(--pap3),0 24px 60px rgba(0,0,0,.55)}@media (max-width:480px){[data-theme=dark] .phone{border-radius:0;box-shadow:none}}[data-theme=dark] .status{background:var(--paper);color:var(--ink2);border-bottom:none;box-shadow:none;text-shadow:none}[data-theme=dark] .appbar{background:var(--paper);border-bottom:1px solid var(--line2);box-shadow:none}[data-theme=dark] .appbar-logo,[data-theme=dark] .appbar-title{color:var(--ink);text-shadow:none}[data-theme=dark] .tabbar{background:rgba(16,20,29,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--pap3);box-shadow:none}[data-theme=dark] .tab span,[data-theme=dark] .tab svg{color:var(--ink4)}[data-theme=dark] .fab-tab span,[data-theme=dark] .tab.on span,[data-theme=dark] .tab.on svg{color:var(--accent)}[data-theme=dark] .tab.on span{text-shadow:none}[data-theme=dark] .tab.on svg{filter:drop-shadow(0 0 6px var(--down-glow))}[data-theme=dark] .sect-hd,[data-theme=dark] .sect-hd h2,[data-theme=dark] .sect-title,[data-theme=dark] .sect-title h2{color:var(--ink);text-shadow:none;font-weight:800}[data-theme=dark] .more{color:var(--ink3);font-weight:600}[data-theme=dark] .pf-cyber-up{color:var(--red);text-shadow:0 0 12px var(--up-glow)}[data-theme=dark] .pf-cyber-down{color:var(--blu);text-shadow:0 0 12px var(--down-glow)}[data-theme=dark] .avatar-tile,[data-theme=dark] .card,[data-theme=dark] .cc-item,[data-theme=dark] .cv-coll-item,[data-theme=dark] .cv-list-card,[data-theme=dark] .feed-item,[data-theme=dark] .level-card,[data-theme=dark] .login-btn,[data-theme=dark] .my-feat,[data-theme=dark] .my-item,[data-theme=dark] .oripa-box,[data-theme=dark] .place-card,[data-theme=dark] .prize-card,[data-theme=dark] .pull-card,[data-theme=dark] .qi,[data-theme=dark] .shop-card,[data-theme=dark] .shop-item,[data-theme=dark] .stat-card,[data-theme=dark] .sum-card,[data-theme=dark] .theme-pick-tile,[data-theme=dark] .thread-item,[data-theme=dark] .trade-card{background:var(--white);border:1px solid var(--pap3)!important;border-color:var(--pap3);box-shadow:none!important}[data-theme=dark] .cv-port-card,[data-theme=dark] .cv-port-chart,[data-theme=dark] .cv-port-head,[data-theme=dark] .cv-reg-check,[data-theme=dark] .cv-reg-preview,[data-theme=dark] .cv-reg-result,[data-theme=dark] .cv-reg-selfprice,[data-theme=dark] .cv-sheet-modal{border:1px solid var(--pap3);border-radius:var(--r-sm);box-shadow:0 1px 2px rgba(0,0,0,.5),0 8px 22px rgba(0,0,0,.5)}[data-theme=dark] .cv-reg-result:active{transform:translateY(1px);box-shadow:0 1px 2px rgba(0,0,0,.5)}[data-theme=dark] .cv-reg-thumb,[data-theme=dark] .cv-subseg button.on,[data-theme=dark] .map-pin.stamp-pin .stamp-pin-num,[data-theme=dark] .seg.on,[data-theme=dark] .stamp-spot .ss-emoji,[data-theme=dark] .stamp-spot .ss-num,[data-theme=dark] .stamp-steps li:before,[data-theme=dark] .theme-pick-tile .tp-swatch{border-radius:var(--r-sm);box-shadow:none}[data-theme=dark] [style*="0 0 var(--ink)"]{border-radius:var(--r-sm)!important;box-shadow:0 2px 10px rgba(0,0,0,.45),0 0 0 1px var(--pap3)!important}[data-theme=dark] [style*="solid var(--ink)"]{border-color:var(--pap3)!important}[data-theme=dark] .cv-lc-btn-trade,[data-theme=dark] .cv-manual-grade.on,[data-theme=dark] .cv-port-head,[data-theme=dark] .cv-sect-hd,[data-theme=dark] .cv-sort-btn.on,[data-theme=dark] .cv-strip-a,[data-theme=dark] .cv-subseg,[data-theme=dark] .cv-tag-game,[data-theme=dark] .cv-view-btn.on,[data-theme=dark] .ko-search-box,[data-theme=dark] .oh-price,[data-theme=dark] .points-card,[data-theme=dark] .prize-grp-head,[data-theme=dark] .seg-wrap,[data-theme=dark] .shop-seg,[data-theme=dark] .toast{background:#0a0d15}[data-theme=dark] .cv-port-head,[data-theme=dark] .cv-port-head *,[data-theme=dark] .ko-search-box,[data-theme=dark] .points-card,[data-theme=dark] .points-card *,[data-theme=dark] .toast{color:var(--ink)}[data-theme=dark] .chip.on{background:var(--blu);color:#03121a;box-shadow:0 0 14px rgba(56,214,255,.5)}[data-theme=dark] .ttype.on.buy{background:var(--grn);color:#03140c;box-shadow:0 0 14px rgba(29,247,160,.45)}[data-theme=dark] .ttype.on.sell{background:var(--red);color:#1a0410;box-shadow:0 0 14px rgba(255,61,110,.45)}[data-theme=dark] .cv-manual-submit,[data-theme=dark] .fab-btn,[data-theme=dark] .hero-cta,[data-theme=dark] .pri-btn,[data-theme=dark] .pt-cta{background:var(--accent);color:#03121a;box-shadow:0 4px 16px rgba(56,214,255,.4),0 0 18px rgba(56,214,255,.25)}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background:#0a0d15;color:var(--ink);border-color:var(--pap3);caret-color:var(--blu-lt)}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:var(--ink3)}[data-theme=dark] input:focus,[data-theme=dark] textarea:focus{border-color:var(--blu);box-shadow:0 0 0 2px rgba(56,214,255,.35),0 0 12px rgba(56,214,255,.25);outline:none}[data-theme=dark] .hero-wrap{box-shadow:0 10px 30px rgba(0,0,0,.55),0 0 22px rgba(56,214,255,.12)}[data-theme=dark] .hero-slide{color:#eaf2ff}[data-theme=dark] .fab-circle{box-shadow:0 6px 18px rgba(0,0,0,.6),0 0 20px rgba(56,214,255,.45)}[data-theme=dark] .login-screen{background:linear-gradient(160deg,#0b1726,#06070d)}[data-theme=dark] .login-title{color:var(--blu-lt);text-shadow:0 0 12px rgba(56,214,255,.4)}[data-theme=dark] .avatar-overlay{background:rgba(2,4,10,.78)}[data-theme=dark] .avatar-modal{background:var(--paper);box-shadow:0 0 0 1px var(--pap3),0 18px 50px rgba(0,0,0,.8),0 0 26px rgba(56,214,255,.12)}[data-theme=dark] .empty,[data-theme=dark] .empty *{color:var(--ink3)}[data-theme=clean]{--paper:#fff;--white:#fff;--surf2:#fff;--pap2:#f7f8fa;--pap3:#eef0f3;--line2:#f5f6f8;--papdk:#a8afbc;--ink:#11141a;--ink2:#3c424e;--ink3:#7c8595;--ink4:#a8afbc;--accent:#1a1d24;--accent-lt:#363b45;--accent-dk:#11141a;--accent-soft:#f1f2f4;--nav:#1a1d24;--nav-lt:#363b45;--nav-dk:#11141a;--red:#f23645;--red-lt:#f76571;--red-dk:#c81e2c;--red-soft:#feecee;--blu:#2f6bff;--blu-lt:#6b97ff;--blu-dk:#1e4fd0;--blu-soft:#eaf1ff;--gold:#c8941e;--gold-lt:#e0ac3c;--gold-dk:#a2760f;--gold-soft:#fbf4e2;--yel:#c8941e;--yel-lt:#e0ac3c;--yel-dk:#a2760f;--grn:#0e9c6e;--grn-lt:#2bb888;--grn-dk:#0a7a56;--tel:#0e9c6e;--tel-lt:#2bb888;--tel-dk:#0a7a56;--pur:#7c5cdb;--pur-lt:#a189ec;--pur-dk:#5c3fb0;--orn:#e07b39;--orn-lt:#ec9c68;--orn-dk:#b85f22;--r:0px;--r-sm:0px;--r-pill:0px;--r-xl:0px;--sh-sm:0 1px 2px rgba(17,20,26,.04),0 2px 8px rgba(17,20,26,.04);--sh-md:0 4px 16px rgba(17,20,26,.07);--sh-lg:0 8px 28px rgba(17,20,26,.1),0 2px 8px rgba(17,20,26,.05)}[data-theme=clean] .abtn,[data-theme=clean] .appbar-back,[data-theme=clean] .appbar-right,[data-theme=clean] .btn,[data-theme=clean] .card,[data-theme=clean] .cc-item,[data-theme=clean] .chip,[data-theme=clean] .dash-quick>div,[data-theme=clean] .fab-btn,[data-theme=clean] .fab-circle,[data-theme=clean] .feed-item,[data-theme=clean] .hero-promo-card,[data-theme=clean] .level-card,[data-theme=clean] .mi-icon,[data-theme=clean] .my-item,[data-theme=clean] .place-card,[data-theme=clean] .pri-btn,[data-theme=clean] .qi,[data-theme=clean] .qi-icon,[data-theme=clean] .seg,[data-theme=clean] .seg-wrap,[data-theme=clean] .shop-card,[data-theme=clean] .stat-card,[data-theme=clean] .sum-card,[data-theme=clean] .thread-item,[data-theme=clean] .trade-card,[data-theme=clean] input,[data-theme=clean] select,[data-theme=clean] textarea{border-radius:0!important}[data-theme=clean] *{letter-spacing:-.02em}[data-theme=clean] .num,[data-theme=clean] .price,[data-theme=clean] .trow-price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-theme=clean] .card,[data-theme=clean] .cc-item,[data-theme=clean] .feed-item,[data-theme=clean] .hero-promo-card,[data-theme=clean] .level-card,[data-theme=clean] .my-item,[data-theme=clean] .place-card,[data-theme=clean] .qi,[data-theme=clean] .shop-card,[data-theme=clean] .stat-card,[data-theme=clean] .sum-card,[data-theme=clean] .thread-item,[data-theme=clean] .trade-card{border:1px solid var(--pap3);border-radius:var(--r);box-shadow:0 1px 2px rgba(17,20,26,.04),0 2px 8px rgba(17,20,26,.04)}[data-theme=clean] .phone{border-radius:0;box-shadow:0 12px 40px rgba(17,20,26,.16),0 0 0 1px rgba(17,20,26,.04)}@media (max-width:480px){[data-theme=clean] .phone{box-shadow:none}}[data-theme=clean] .chip.on{background:var(--ink);color:#fff}[data-theme=clean] .seg-wrap{background:var(--pap2);border:none;border-radius:var(--r-sm);box-shadow:none;padding:3px}[data-theme=clean] .seg.on{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(17,20,26,.06),0 2px 8px rgba(17,20,26,.05)}[data-theme=clean] .appbar-logo,[data-theme=clean] .appbar-title{letter-spacing:-.03em;font-weight:800}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn-kakao{background:#fee500;color:#3a1d00}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn-naver{background:#03c75a;color:#fff}:is([data-theme=clean],[data-theme=dark],[data-theme=yugioh],[data-theme=onepiece]) .login-btn-google{background:#fff;color:#1f1f1f}[data-theme=yugioh]{--paper:#f6ecd4;--pap2:#efe2c2;--pap3:#cdb077;--papdk:#8a6f3c;--white:#fbf4de;--surf2:#f8efd9;--line2:#e0cd9c;--ink:#2b1a06;--ink2:#4a3413;--ink3:#7a6233;--ink4:#a28b57;--accent:#4c2a85;--accent-lt:#6b43b0;--accent-dk:#341c61;--accent-soft:#ece4f6;--nav:#4c2a85;--nav-lt:#6b43b0;--nav-dk:#341c61;--pur:#4c2a85;--pur-lt:#6b43b0;--pur-dk:#341c61;--pur-soft:#ece4f6;--gold:#c9971c;--gold-lt:#e8c04f;--gold-dk:#8f6a0e;--gold-soft:#f7eccb;--yel:#c9971c;--yel-lt:#e8c04f;--yel-dk:#8f6a0e;--red:#a32638;--red-lt:#c44f60;--red-dk:#7a1422;--red-soft:#f5e0e2;--blu:#2e4e9e;--blu-lt:#5c77c0;--blu-dk:#1d3470;--blu-soft:#e4e9f5;--grn:#3e7c45;--grn-lt:#66a36c;--grn-dk:#285930;--grn-soft:#e3eee4;--orn:#c06a1f;--orn-lt:#d98f4e;--orn-dk:#8f4a0e;--orn-soft:#f6eadc;--tel:#3e7c45;--tel-lt:#66a36c;--tel-dk:#285930;--c-e:#3e7c45;--c-n:#c9971c;--c-b:#c06a1f;--c-f:#a32638;--dark:#1c0f33;--dark2:#2a1745;--dark3:#3a2358;--f1:"Noto Serif KR","Nanum Myeongjo","Apple SD Gothic Neo",Georgia,"Times New Roman",serif;--f2:"Noto Serif KR","Nanum Myeongjo","Apple SD Gothic Neo",Georgia,"Times New Roman",serif;--r:6px;--r-sm:4px;--r-pill:999px;--r-xl:10px;--sh-sm:0 1px 2px rgba(43,26,6,.08);--sh-md:0 3px 10px rgba(43,26,6,.12);--sh-lg:0 10px 28px rgba(20,10,40,.25);--sh-dark:0 12px 32px rgba(10,4,24,.45)}[data-theme=yugioh] *{letter-spacing:0}[data-theme=yugioh],[data-theme=yugioh] body{background:#170b2b}[data-theme=yugioh] .page-wrap{background:#170b2b;background-image:repeating-linear-gradient(45deg,rgba(201,151,28,.06) 0 1px,transparent 1px 22px),repeating-linear-gradient(-45deg,rgba(201,151,28,.06) 0 1px,transparent 1px 22px);padding:20px 0}[data-theme=yugioh] .phone{background:var(--pap2);border-radius:10px;border:0;box-shadow:0 0 0 2px #5c430f,0 0 0 5px #c9971c,0 0 0 6px #e8c04f,0 0 0 8px #5c430f,0 26px 60px rgba(0,0,0,.65)}@media (max-width:480px){[data-theme=yugioh] .phone{border-radius:0;box-shadow:none}}[data-theme=yugioh] .status{background:#1c0f33;color:#cdb077;font-weight:600;border-bottom:0;box-shadow:inset 0 -1px 0 rgba(201,151,28,.5)}[data-theme=yugioh] .appbar{background:linear-gradient(180deg,#2a1745,#1c0f33);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:2px solid #8f6a0e;box-shadow:inset 0 -1px 0 rgba(232,192,79,.4)}[data-theme=yugioh] .appbar-logo,[data-theme=yugioh] .appbar-title{color:#e8c04f;font-weight:700;text-shadow:none}[data-theme=yugioh] .appbar-back,[data-theme=yugioh] .appbar-right{color:#e8c04f}[data-theme=yugioh] .tabbar{background:linear-gradient(180deg,#2a1745,#170b2b);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:2px solid #8f6a0e;box-shadow:inset 0 1px 0 rgba(232,192,79,.4)}[data-theme=yugioh] .tab span,[data-theme=yugioh] .tab svg{color:#9c814e}[data-theme=yugioh] .tab.on span,[data-theme=yugioh] .tab.on svg{color:#e8c04f}[data-theme=yugioh] .tab.on svg{filter:drop-shadow(0 0 5px rgba(232,192,79,.5))}[data-theme=yugioh] .fab-tab span{color:#e8c04f}[data-theme=yugioh] .sect-hd,[data-theme=yugioh] .sect-title{background:linear-gradient(180deg,#2a1745,#1c0f33);color:#e8c04f;padding:7px 12px;border:1px solid #5c430f;border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px rgba(232,192,79,.55),0 2px 6px rgba(20,10,40,.3);font-weight:700}[data-theme=yugioh] .sect-hd h2,[data-theme=yugioh] .sect-title h2{color:#e8c04f;font-weight:700}[data-theme=yugioh] .more{color:#cdb077;font-weight:600}[data-theme=yugioh] :is(.card,.hero-promo-card,.place-card,.trade-card,.feed-item,.my-item,.my-feat,.cc-item,.qi,.dash-quick,.pack-list-item,.pack-grid-card,.profile-card,.points-card,.cv-manual-form,.cv-add-intro,.cv-add-card,.cv-add-scan,.cv-add-manual,.cv-port,.cv-stat-card,.cv-list-card,.cv-coll-item,.cv-binder-item,.cv-album-tile,.cv-quick-btn,.cv-recent-tile,.cv-search,.theme-pick-tile,.snk-act,.login-btn,.fab-menu-btn,.chat-preset,.oripa-box,.prize-card,.pull-card,.avatar-tile,.sac-btn,.shop-card,.shop-item,.level-card,.stat-card,.sum-card,.map-btn,.stamp-spot,.thread-item,.seg-wrap,.fc-bar,.map-wrap,.map-legend,.map-info,.avatar-modal,.stamp-modal,.oripa-res,.ticket,.tgrid-stat,.tgrid-legend,.cv-sheet-modal){background:linear-gradient(180deg,#fbf4de,#f3e6c2);border:1px solid #6e5320;border-radius:var(--r);box-shadow:inset 0 0 0 2px #e8cc7a,inset 0 0 0 3px #b08f3c,0 1px 0 rgba(62,42,8,.3),0 5px 14px rgba(20,10,40,.18);transition:transform .12s ease,box-shadow .12s ease}[data-theme=yugioh] :is(.qi,.dash-quick,.pack-list-item,.pack-grid-card,.my-item,.snk-act,.cv-quick-btn,.ticket,.map-btn,.theme-pick-tile,.cv-coll-item,.cv-add-card):active{transform:translateY(1px);box-shadow:inset 0 0 0 2px #e8cc7a,inset 0 0 0 3px #b08f3c,0 2px 6px rgba(20,10,40,.18)}[data-theme=yugioh] .hero-wrap,[data-theme=yugioh] .oripa-hero{border:1px solid #6e5320;border-radius:var(--r);box-shadow:inset 0 0 0 2px #e8cc7a,inset 0 0 0 3px #b08f3c,0 6px 18px rgba(20,10,40,.35)}[data-theme=yugioh] [style*="0 0 var(--ink)"]{border-radius:var(--r-sm)!important;box-shadow:0 0 0 1px #6e5320,inset 0 0 0 2px #e8cc7a,0 4px 12px rgba(20,10,40,.18)!important}[data-theme=yugioh] [style*="solid var(--ink)"]{border-color:#b08f3c!important}[data-theme=yugioh] .cv-manual-input,[data-theme=yugioh] input,[data-theme=yugioh] select,[data-theme=yugioh] textarea{background:#fbf4de;color:var(--ink);border:1px solid #8f6a0e;border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px rgba(232,192,79,.45);font-family:var(--f2)}[data-theme=yugioh] input:focus,[data-theme=yugioh] select:focus,[data-theme=yugioh] textarea:focus{border-color:#c9971c;outline:none;box-shadow:inset 0 0 0 1px rgba(232,192,79,.6),0 0 0 3px rgba(201,151,28,.25)}[data-theme=yugioh] .cv-manual-submit,[data-theme=yugioh] .fab-btn,[data-theme=yugioh] .hero-cta,[data-theme=yugioh] .pri-btn,[data-theme=yugioh] .pt-cta{background:linear-gradient(180deg,#e8c04f,#c9971c);color:#2b1a06;border:1px solid #5c430f;box-shadow:inset 0 1px 0 rgba(255,244,200,.8),0 3px 8px rgba(20,10,40,.3)}[data-theme=yugioh] .chip.on{background:#4c2a85;color:#f2e2ac;box-shadow:inset 0 0 0 1px #e8c04f}[data-theme=yugioh] .seg.on{background:#fbf4de;color:var(--ink);box-shadow:inset 0 0 0 1px #b08f3c}[data-theme=yugioh] .ttype.on.buy{background:var(--grn);color:#f4f0dc}[data-theme=yugioh] .ttype.on.sell{background:var(--red);color:#f4f0dc}[data-theme=yugioh] .login-screen{background:linear-gradient(160deg,#2a1745,#170b2b)}[data-theme=yugioh] .login-title{color:#e8c04f;text-shadow:0 0 14px rgba(201,151,28,.4)}[data-theme=yugioh] .fab-pendant{display:block;position:relative;z-index:2}[data-theme=yugioh] .fab-circle{top:-40px;border-radius:0;border:0;background:none;box-shadow:none;overflow:visible}[data-theme=yugioh] .fab-circle:before{display:none}[data-theme=yugioh] .fab-circle .fab-pendant{width:62px;height:62px;filter:drop-shadow(0 4px 5px rgba(0,0,0,.5)) drop-shadow(0 0 10px rgba(232,192,79,.35))}[data-theme=yugioh] .fab-circle:active{transform:translateY(2px);box-shadow:none}[data-theme=yugioh] .fab-circle.fab-click:active{box-shadow:none}[data-theme=yugioh] .fab-circle.fab-click{animation:yg-pendant-pulse .6s ease-out}@keyframes yg-pendant-pulse{0%{transform:scale(1)}30%{transform:scale(1.12)}60%{transform:scale(.96)}to{transform:scale(1)}}[data-theme=yugioh] .login-btn-kakao{background:#fee500;color:#3a1d00}[data-theme=yugioh] .login-btn-naver{background:#03c75a;color:#fff}[data-theme=yugioh] .login-btn-google{background:#fff;color:#1f1f1f}[data-theme=clean] [style*="0 0 var(--ink)"]{border-radius:var(--r-sm)!important;box-shadow:0 1px 2px rgba(17,20,26,.05),0 0 0 1px var(--pap3)!important}[data-theme=clean] [style*="solid var(--ink)"]{border-color:var(--pap3)!important}[data-theme=clean] .appbar-logo .ball-themed{display:none!important}[data-theme=clean] .sect-hd,[data-theme=clean] .sect-title{padding:6px 2px 4px}[data-theme=clean] .cc-item{box-shadow:0 1px 2px rgba(17,20,26,.04)}[data-theme=clean] input:focus,[data-theme=clean] select:focus,[data-theme=clean] textarea:focus{border-color:var(--ink2);outline:none;box-shadow:0 0 0 3px rgba(17,20,26,.08)}[data-theme=onepiece]{--paper:#f8ecd0;--pap2:#f1e2bc;--pap3:#cdb077;--papdk:#8a6f3c;--white:#fcf3dc;--surf2:#faf0d6;--line2:#e3d2a2;--ink:#2a1c0a;--ink2:#4a3618;--ink3:#7b6336;--ink4:#a38c5b;--accent:#14283f;--accent-lt:#27425f;--accent-dk:#0c1a2c;--accent-soft:#e6ebf1;--nav:#14283f;--nav-lt:#27425f;--nav-dk:#0c1a2c;--blu:#1b5e94;--blu-lt:#4a89bc;--blu-dk:#103d63;--blu-soft:#e2ebf3;--gold:#d9a436;--gold-lt:#f0c75e;--gold-dk:#9c711b;--gold-soft:#f8eecb;--yel:#d9a436;--yel-lt:#f0c75e;--yel-dk:#9c711b;--red:#b22d36;--red-lt:#d25860;--red-dk:#841b22;--red-soft:#f6e1e2;--grn:#3f7a4e;--grn-lt:#68a276;--grn-dk:#2a5736;--grn-soft:#e3eee6;--orn:#c9742a;--orn-lt:#e09a57;--orn-dk:#955118;--orn-soft:#f7eadd;--pur:#6b4a8e;--pur-lt:#9173ae;--pur-dk:#4a3164;--pur-soft:#eee8f4;--tel:#3f7a4e;--tel-lt:#68a276;--tel-dk:#2a5736;--c-e:#3f7a4e;--c-n:#d9a436;--c-b:#c9742a;--c-f:#b22d36;--dark:#0c1a2c;--dark2:#14283f;--dark3:#1d3650;--f1:"Pirata One","Gugi","Gowun Batang","Apple SD Gothic Neo",serif;--f2:"Gowun Batang","Noto Serif KR","Apple SD Gothic Neo",Georgia,serif;--r:8px;--r-sm:5px;--r-pill:999px;--r-xl:12px;--sh-sm:0 1px 2px rgba(42,28,10,.08);--sh-md:0 3px 10px rgba(42,28,10,.12);--sh-lg:0 10px 28px rgba(8,18,32,.3);--sh-dark:0 12px 32px rgba(4,10,20,.5)}[data-theme=onepiece] *{letter-spacing:0}[data-theme=onepiece],[data-theme=onepiece] body{background:#0a1626}[data-theme=onepiece] .page-wrap{background:#0a1626;background-image:radial-gradient(ellipse 90px 26px at 30% 18%,rgba(217,164,54,.08),transparent 70%),radial-gradient(ellipse 120px 30px at 75% 62%,rgba(27,94,148,.18),transparent 70%),repeating-linear-gradient(0deg,transparent 0 34px,rgba(27,94,148,.1) 34px 35px);padding:20px 0}[data-theme=onepiece] .phone{background:var(--pap2);border-radius:12px;border:2px solid #3a2710;outline:2px dashed rgba(217,164,54,.65);outline-offset:-7px;box-shadow:0 0 0 5px #14283f,0 0 0 7px #d9a436,0 26px 60px rgba(0,0,0,.6)}@media (max-width:480px){[data-theme=onepiece] .phone{border-radius:0;border:0;outline:none;box-shadow:none}}[data-theme=onepiece] .status{background:#0c1a2c;color:#cdb077;font-weight:600;border-bottom:0;box-shadow:inset 0 -1px 0 rgba(217,164,54,.5)}[data-theme=onepiece] .appbar{background:linear-gradient(180deg,#1d3650,#14283f);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:2px solid #9c711b;box-shadow:inset 0 -1px 0 rgba(240,199,94,.4)}[data-theme=onepiece] .appbar-logo,[data-theme=onepiece] .appbar-title{color:#f0c75e;font-family:var(--f1);font-weight:700;text-shadow:none}[data-theme=onepiece] .appbar-back,[data-theme=onepiece] .appbar-right{color:#f0c75e}[data-theme=onepiece] .tabbar{background:linear-gradient(180deg,#1d3650,#0c1a2c);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:2px solid #9c711b;box-shadow:inset 0 1px 0 rgba(240,199,94,.4)}[data-theme=onepiece] .tab span,[data-theme=onepiece] .tab svg{color:#8a7a52}[data-theme=onepiece] .tab.on span,[data-theme=onepiece] .tab.on svg{color:#f0c75e}[data-theme=onepiece] .tab.on svg{filter:drop-shadow(0 0 5px rgba(240,199,94,.5))}[data-theme=onepiece] .fab-tab span{color:#f0c75e}[data-theme=onepiece] .sect-hd,[data-theme=onepiece] .sect-title{background:linear-gradient(180deg,#1d3650,#14283f);color:#f0c75e;font-family:var(--f1);font-weight:700;padding:7px 26px 7px 14px;border:0;border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%);box-shadow:inset 4px 0 0 #b22d36,inset 0 1px 0 rgba(240,199,94,.35),inset 0 -1px 0 rgba(0,0,0,.3)}[data-theme=onepiece] .sect-hd h2,[data-theme=onepiece] .sect-title h2{color:#f0c75e;font-weight:700}[data-theme=onepiece] .more{color:#cdb077;font-weight:600}[data-theme=onepiece] :is(.card,.hero-promo-card,.place-card,.trade-card,.feed-item,.my-item,.my-feat,.cc-item,.qi,.dash-quick,.pack-list-item,.pack-grid-card,.profile-card,.points-card,.cv-manual-form,.cv-add-intro,.cv-add-card,.cv-add-scan,.cv-add-manual,.cv-port,.cv-stat-card,.cv-list-card,.cv-coll-item,.cv-binder-item,.cv-album-tile,.cv-quick-btn,.cv-recent-tile,.cv-search,.theme-pick-tile,.snk-act,.login-btn,.fab-menu-btn,.chat-preset,.oripa-box,.prize-card,.pull-card,.avatar-tile,.sac-btn,.shop-card,.shop-item,.level-card,.stat-card,.sum-card,.map-btn,.stamp-spot,.thread-item,.seg-wrap,.fc-bar,.map-wrap,.map-legend,.map-info,.avatar-modal,.stamp-modal,.oripa-res,.ticket,.tgrid-stat,.tgrid-legend,.cv-sheet-modal){background:linear-gradient(180deg,#fcf3dc,#f3e4be);border:2px solid #5a3e1b;border-radius:var(--r);outline:1.5px dashed rgba(90,62,27,.45);outline-offset:-6px;box-shadow:0 1px 0 rgba(58,39,16,.25),0 5px 14px rgba(8,18,32,.16);transition:transform .12s ease,box-shadow .12s ease}[data-theme=onepiece] :is(.qi,.dash-quick,.pack-list-item,.pack-grid-card,.my-item,.snk-act,.cv-quick-btn,.ticket,.map-btn,.theme-pick-tile,.cv-coll-item,.cv-add-card):active{transform:translateY(1px);box-shadow:0 2px 6px rgba(8,18,32,.16)}[data-theme=onepiece] .hero-wrap,[data-theme=onepiece] .oripa-hero{border:2px solid #5a3e1b;border-radius:var(--r);box-shadow:inset 0 0 0 2px rgba(217,164,54,.5),0 6px 18px rgba(8,18,32,.35)}[data-theme=onepiece] [style*="0 0 var(--ink)"]{border-radius:var(--r-sm)!important;box-shadow:0 0 0 1px #5a3e1b,0 4px 12px rgba(8,18,32,.16)!important}[data-theme=onepiece] [style*="solid var(--ink)"]{border-color:#a38c5b!important}[data-theme=onepiece] .cv-manual-input,[data-theme=onepiece] input,[data-theme=onepiece] select,[data-theme=onepiece] textarea{background:#fcf3dc;color:var(--ink);border:1px solid #8a6f3c;border-radius:var(--r-sm);box-shadow:inset 0 1px 2px rgba(90,62,27,.12);font-family:var(--f2)}[data-theme=onepiece] input:focus,[data-theme=onepiece] select:focus,[data-theme=onepiece] textarea:focus{border-color:#d9a436;outline:none;box-shadow:0 0 0 3px rgba(217,164,54,.3)}[data-theme=onepiece] .cv-manual-submit,[data-theme=onepiece] .fab-btn,[data-theme=onepiece] .hero-cta,[data-theme=onepiece] .pri-btn,[data-theme=onepiece] .pt-cta{background:linear-gradient(180deg,#c8404a,#b22d36);color:#fcf3dc;border:1px solid #5a1218;box-shadow:inset 0 1px 0 rgba(255,230,210,.35),0 3px 8px rgba(8,18,32,.3)}[data-theme=onepiece] .chip.on{background:#14283f;color:#f0c75e;box-shadow:inset 0 0 0 1px #d9a436}[data-theme=onepiece] .seg.on{background:#fcf3dc;color:var(--ink);box-shadow:inset 0 0 0 1px #a38c5b}[data-theme=onepiece] .ttype.on.buy{background:var(--grn);color:#f3efdf}[data-theme=onepiece] .ttype.on.sell{background:var(--red);color:#f3efdf}[data-theme=onepiece] .login-screen{background:linear-gradient(160deg,#1d3650,#0a1626)}[data-theme=onepiece] .login-title{color:#f0c75e;font-family:var(--f1);text-shadow:0 0 14px rgba(217,164,54,.4)}[data-theme=onepiece] .login-btn-kakao{background:#fee500;color:#3a1d00}[data-theme=onepiece] .login-btn-naver{background:#03c75a;color:#fff}[data-theme=onepiece] .login-btn-google{background:#fff;color:#1f1f1f}[data-theme=clean]{--pap2:#f1f2f5;--pap3:#dfe3e9}[data-theme=clean] .page-wrap{background:#e2e4e9}[data-theme=clean] :is(.card,.hero-promo-card,.place-card,.trade-card,.feed-item,.my-item,.my-feat,.cc-item,.qi,.dash-quick,.pack-list-item,.pack-grid-card,.profile-card,.points-card,.cv-manual-form,.cv-add-intro,.cv-add-card,.cv-port,.cv-stat-card,.cv-list-card,.cv-coll-item,.cv-binder-item,.cv-album-tile,.theme-pick-tile,.snk-act,.login-btn,.oripa-box,.prize-card,.pull-card,.avatar-tile,.shop-card,.shop-item,.level-card,.stat-card,.sum-card,.thread-item,.chat-preset,.map-btn,.cv-quick-btn){border:1px solid rgba(17,20,26,.14);box-shadow:0 1px 2px rgba(17,20,26,.05),0 8px 16px -6px rgba(17,20,26,.1),0 22px 40px -16px rgba(17,20,26,.16)}[data-theme=clean] :is(.qi,.dash-quick,.pack-list-item,.pack-grid-card,.my-item,.snk-act,.cv-quick-btn,.map-btn,.theme-pick-tile,.cv-coll-item,.cv-add-card):active{transform:translateY(1px);box-shadow:0 1px 2px rgba(17,20,26,.06),0 4px 10px -4px rgba(17,20,26,.1)}.fi-detail-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.2,.8,.3,1)}.fi-detail-wrap[data-open]{grid-template-rows:1fr}.fi-detail-inner{overflow:hidden;min-height:0;opacity:0;transition:opacity .22s ease}.fi-detail-wrap[data-open] .fi-detail-inner{opacity:1;transition:opacity .26s ease .08s}@media (prefers-reduced-motion:reduce){.fi-detail-wrap{transition:none}.fi-detail-inner{transition:none;opacity:1}}