:root{--ink: #10131c;--panel: #171c29;--panel2: #1e2434;--line: #283149;--text: #e9e6dc;--muted: #8d93a6;--brass: #cdb07a;--danger: #e4686a;--ok: #6fbf73;--r0: #8b93a3;--r1: #6fbf73;--r2: #5aa0f0;--r3: #a77bf0;--r4: #f08a4b;--r5: #f2c14e;--serif: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--ink);color:var(--text);font:15px/1.5 var(--sans);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--serif);font-weight:600;margin:0 0 .5em;line-height:1.2;letter-spacing:.005em}h1{font-size:2rem}h2{font-size:1.35rem}h3{font-size:1.05rem}a{color:var(--brass)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.coins{white-space:nowrap}.wc{width:1.05em;height:1.05em;vertical-align:-.17em;fill:color-mix(in srgb,var(--brass) 22%,transparent);stroke:var(--brass);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.wc path{fill:none}.row{display:flex;align-items:center;gap:.75rem}.wrap{flex-wrap:wrap}.grow{flex:1}.col{display:flex;flex-direction:column;gap:.75rem}.hide{display:none!important}.shell{min-height:100%;display:flex;flex-direction:column}.top{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--ink) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top)}.top-in{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:1rem;padding:.6rem 1rem}.logo{font:600 1.2rem var(--serif);color:var(--text);text-decoration:none;display:flex;gap:.45rem;align-items:center}.logo-txt b{color:var(--brass);font-weight:inherit}.auth-logo{display:flex;align-items:center;gap:.9rem}.auth-logo h1{margin:0}.auth-logo h1 b{color:var(--brass);font-weight:inherit}.nav{display:flex;flex-wrap:wrap;gap:.1rem;flex:1;min-width:0}.nav a{color:var(--muted);text-decoration:none;padding:.4rem .6rem;border-radius:6px;white-space:nowrap}.nav a:hover{color:var(--text)}.nav a.active{color:var(--ink);background:var(--brass)}.purse{margin-left:auto;display:flex;flex:none;gap:.9rem;align-items:center;color:var(--brass)}.purse .wallet{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.purse .wallet .held{font-size:.72rem}.purse small{color:var(--muted)}.purse .admin-link{display:inline-flex;gap:.3rem;align-items:center;text-decoration:none}.main{flex:1;width:100%;max-width:1240px;margin:0 auto;padding:1.25rem 1rem 4rem}.dot{width:.55rem;height:.55rem;border-radius:50%;background:var(--muted);display:inline-block}.dot.on{background:var(--ok)}.conn{position:fixed;left:50%;transform:translate(-50%);bottom:1rem;background:var(--panel2);border:1px solid var(--danger);color:var(--danger);padding:.35rem .9rem;border-radius:99px;z-index:40;font-size:.85rem}.notif-wrap{position:relative}.bell{position:relative;display:grid;place-items:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--line);background:var(--panel2);color:var(--text);cursor:pointer}.bell:hover{border-color:var(--brass)}.bell .badge{position:absolute;top:-6px;right:-7px;min-width:19px;height:19px;padding:0 5px;border-radius:99px;background:var(--danger);color:#fff;font:700 .7rem/19px var(--sans);text-align:center;border:2px solid var(--ink)}.notifs{position:absolute;right:0;top:calc(100% + 8px);width:min(380px,calc(100vw - 2rem));background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 40px -12px #000000b3;z-index:45;color:var(--text);overflow:hidden}.notifs-head{padding:.7rem .8rem;border-bottom:1px solid var(--line)}.notifs-list{max-height:min(70vh,460px);overflow-y:auto}.notif{display:flex;gap:.6rem;align-items:flex-start;width:100%;text-align:left;padding:.65rem .8rem;background:none;border:0;border-bottom:1px solid var(--line);cursor:pointer;font-size:.88rem;line-height:1.35}.notif:hover{background:var(--panel2)}.notif.unread{background:color-mix(in srgb,var(--brass) 8%,transparent)}.notif small{display:block;margin-top:.15rem;font-size:.75rem}.notif>i{flex:none;width:9px;height:9px;margin-top:.35rem;border-radius:50%;background:var(--brass)}.notif .dot{margin-top:.4rem;flex:none}.k-danger{background:var(--danger)!important}.k-ok{background:var(--ok)!important}.k-muted{background:var(--muted)!important}.k-r1{background:var(--r1)!important}.k-r2{background:var(--r2)!important}.k-r3{background:var(--r3)!important}.k-r5{background:var(--r5)!important}@media(max-width:700px){.notifs{position:fixed;left:1rem;right:1rem;width:auto;top:calc(6.5rem + env(safe-area-inset-top))}}.panel{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:1rem}.btn{background:var(--panel2);border:1px solid var(--line);border-radius:8px;padding:.5rem .95rem;cursor:pointer;transition:border-color .12s,background .12s}.btn:hover:not(:disabled){border-color:var(--brass)}.btn.primary{background:var(--brass);color:var(--ink);border-color:var(--brass);font-weight:600}.btn.primary:hover:not(:disabled){background:#dcc190}.btn.danger{border-color:var(--danger);color:var(--danger)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.sm{padding:.25rem .6rem;font-size:.85rem}input,select,textarea{background:var(--ink);border:1px solid var(--line);border-radius:8px;padding:.5rem .7rem;min-width:0}textarea{resize:vertical;line-height:1.45;color:var(--text)}input:focus,select:focus{border-color:var(--brass);outline:none}label.field{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:var(--muted)}.err{color:var(--danger);font-size:.9rem;min-height:1.3em}.tabs{display:flex;gap:.25rem;border-bottom:1px solid var(--line);margin-bottom:1rem}.tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:.5rem .8rem;color:var(--muted);cursor:pointer}.tabs button.on{color:var(--text);border-color:var(--brass)}table.t{width:100%;border-collapse:collapse}.t td,.t th{padding:.45rem .5rem;border-bottom:1px solid var(--line);text-align:left}.t th{color:var(--muted);font-weight:500;font-size:.85rem}.bar{height:8px;background:var(--ink);border-radius:99px;overflow:hidden;border:1px solid var(--line)}.bar>i{display:block;height:100%;background:var(--brass);transition:width .25s}.toasts{position:fixed;right:1rem;top:calc(4rem + env(safe-area-inset-top));display:flex;flex-direction:column;gap:.5rem;z-index:60;max-width:min(360px,calc(100vw - 2rem))}.toast{background:var(--panel2);border:1px solid var(--line);border-left:3px solid var(--brass);padding:.6rem .8rem;border-radius:8px}.toast.warn{border-left-color:var(--danger)}.toast.ok{border-left-color:var(--ok)}.scrim{position:fixed;inset:0;background:#05070cb8;z-index:50;display:grid;place-items:center;padding:1rem;overflow-y:auto}.modal{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:1.25rem;width:min(760px,100%);max-height:92vh;overflow-y:auto}.grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.card{--rc: var(--r0);position:relative;aspect-ratio:5 / 7;border-radius:10px;border:2px solid var(--rc);background:var(--panel2);display:flex;flex-direction:column;overflow:hidden;cursor:pointer;text-align:left;padding:0;width:100%;content-visibility:auto;contain-intrinsic-size:168px 235px}.card>.pic,.card>.body,.card>.stats{width:100%;align-self:stretch}.card.r1{--rc: var(--r1)}.card.r2{--rc: var(--r2)}.card.r3{--rc: var(--r3)}.card.r4{--rc: var(--r4)}.card.r5{--rc: var(--r5)}.card .pic{flex:0 0 52%;background:linear-gradient(160deg,color-mix(in srgb,var(--rc) 35%,var(--ink)),var(--ink));position:relative}.card .pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card .pic b{position:absolute;inset:0;display:grid;place-items:center;font:600 3rem var(--serif);color:color-mix(in srgb,var(--rc) 70%,transparent)}.card .rar{position:absolute;top:6px;left:6px;background:var(--ink);color:var(--rc);border:1px solid var(--rc);font:700 .7rem var(--sans);padding:1px 6px;border-radius:99px;z-index:1}.card .cnt{position:absolute;top:6px;right:6px;background:var(--ink);border:1px solid var(--line);font-size:.75rem;padding:1px 7px;border-radius:99px;z-index:1}.card .body{padding:.5rem .6rem .35rem;flex:1;min-height:0;overflow:hidden}.card h4{font:600 .98rem/1.15 var(--serif);margin:0 0 .2rem}.card p{margin:0;font-size:.74rem;line-height:1.3;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card .stats{display:flex;justify-content:space-between;padding:.3rem .6rem .45rem;font-size:.8rem;border-top:1px solid var(--line)}.card .stats span{font-variant-numeric:tabular-nums}.card .stats em{font-style:normal;color:var(--muted);margin-right:.25em}.card.miss{filter:grayscale(1) brightness(.55)}.card .wish{position:absolute;right:6px;bottom:6px;z-index:1;min-width:24px;height:24px;padding:0 6px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;gap:3px;background:var(--ink);color:#f07a8e;font-size:.85rem;border:1px solid #f07a8e}.card .wish b{font:700 .74rem var(--sans)}.card .wish.mine{background:#f07a8e;color:var(--ink)}.card .sale{position:absolute;left:6px;bottom:6px;z-index:1;background:var(--brass);color:var(--ink);font:700 .68rem var(--sans);padding:2px 7px;border-radius:99px}.btn.wished{border-color:#f07a8e;color:#f07a8e}.card.pin:after{content:"";position:absolute;right:8px;bottom:34px;width:8px;height:8px;background:var(--brass);transform:rotate(45deg)}.card.r4:before,.card.r5:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.22) 45%,rgba(255,214,120,.18) 52%,transparent 66%);background-size:250% 100%;background-position:130% 0;transition:background-position .7s}.card.r4:hover:before,.card.r5:hover:before{background-position:-30% 0}.card.r5{box-shadow:0 0 0 1px color-mix(in srgb,var(--r5) 40%,transparent),0 0 22px -6px var(--r5)}.card.big{max-width:300px;margin:0 auto;cursor:default}.card.big h4{font-size:1.2rem}.card.big p{font-size:.85rem;-webkit-line-clamp:4}.stock{display:inline-flex;gap:3px}.stock i{width:9px;height:13px;border-radius:2px;border:1px solid var(--line);background:var(--ink)}.stock i.on{background:var(--brass);border-color:var(--brass)}.stage{min-height:380px;display:grid;place-items:center}.pack{--glow: var(--brass);--foil: linear-gradient(125deg, #5b4724, #cdb07a 32%, #f6e7bd 48%, #cdb07a 60%, #6d5329);position:relative;width:210px;aspect-ratio:5 / 7.2;color:#2a2112}.pack-top,.pack-body{position:absolute;left:0;right:0;background:var(--foil);box-shadow:inset 0 0 0 1px #ffffff40,0 14px 30px -12px #000000b3}.pack-top{top:0;height:14%;border-radius:10px 10px 0 0;clip-path:polygon(0 0,100% 0,100% 80%,95% 100%,90% 80%,85% 100%,80% 80%,75% 100%,70% 80%,65% 100%,60% 80%,55% 100%,50% 80%,45% 100%,40% 80%,35% 100%,30% 80%,25% 100%,20% 80%,15% 100%,10% 80%,5% 100%,0 80%)}.pack-body{top:12.5%;bottom:0;border-radius:0 0 10px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;overflow:hidden;text-align:center;padding:1rem}.pack-body b{font:700 1.5rem var(--serif);letter-spacing:.02em}.pack-body small{font-size:.72rem;opacity:.75}.pack-body:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.55) 48%,transparent 60%);background-size:260% 100%;animation:foil 3.2s ease-in-out infinite}@keyframes foil{0%,30%{background-position:140% 0}70%,to{background-position:-40% 0}}.pack-light{position:absolute;left:6%;right:6%;top:9%;height:12%;border-radius:50%;background:var(--glow);filter:blur(14px);opacity:0;pointer-events:none}.pack.idle{animation:float 3.2s ease-in-out infinite}.stage{gap:.9rem;align-content:center}button.pack{display:block;padding:0;border:0;background:none;cursor:pointer}button.pack:hover .pack-body,button.pack:focus-visible .pack-body{box-shadow:inset 0 0 0 1px #ffffff40,0 0 34px -4px var(--glow)}button.pack:active{transform:scale(.97)}.pack-tag{position:absolute;left:50%;bottom:-14px;transform:translate(-50%);white-space:nowrap;background:var(--ink);color:var(--brass);border:1px solid var(--brass);border-radius:99px;padding:2px 10px;font:600 .75rem var(--sans)}.pack.diamond .pack-tag{color:#8fdcff;border-color:#8fdcff}.pack-hint{text-align:center;margin-top:.5rem}@keyframes float{50%{transform:translateY(-8px) rotate(-1deg)}}.pack.shake{animation:shake .75s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translate(-2px) rotate(-1deg)}20%,80%{transform:translate(4px) rotate(2deg)}30%,50%,70%{transform:translate(-7px) rotate(-3deg) scale(1.03)}40%,60%{transform:translate(7px) rotate(3deg) scale(1.03)}}.pack.tear .pack-top{animation:tearOff .7s cubic-bezier(.3,.6,.3,1) forwards}@keyframes tearOff{30%{transform:translate(6px,-6px) rotate(4deg)}to{transform:translate(110px,-150px) rotate(38deg);opacity:0}}.pack.tear .pack-light{animation:spill .7s ease-out forwards}@keyframes spill{0%{opacity:0;transform:scale(.4)}50%{opacity:1}to{opacity:.9;transform:scale(1.6,3.2)}}.pack.tear .pack-body{animation:sink .7s ease-in forwards}@keyframes sink{0%,40%{transform:none}to{transform:translateY(26px) scale(.96);box-shadow:0 0 60px 6px var(--glow)}}.deal{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));max-width:960px}.flip{position:relative;isolation:isolate;perspective:900px;aspect-ratio:5 / 7;animation:dealIn .55s cubic-bezier(.2,.8,.25,1.1) both;animation-delay:calc(var(--i) * 95ms)}@keyframes dealIn{0%{opacity:0;transform:translateY(-90px) scale(.55) rotate(calc((var(--i) - 2) * 9deg))}}.flip .spin{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.flip.on .spin{transform:rotateY(180deg);animation:pop .6s ease-out}@keyframes pop{55%{scale:1.08}}.flip .face,.flip .back{position:absolute;inset:0;backface-visibility:hidden}.flip .face{transform:rotateY(180deg)}.flip .back{--ac: var(--brass);border-radius:10px;border:2px solid var(--ac);cursor:pointer;display:grid;place-items:center;color:var(--ac);padding:0;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--ac) 22%,transparent),transparent 60%),repeating-linear-gradient(45deg,var(--panel2) 0 10px,var(--panel) 10px 20px);transition:transform .15s}.flip .back:hover{transform:translateY(-4px)}.flip .back.a2{--ac: var(--r2);animation:aura 1.6s infinite alternate}.flip .back.a3{--ac: var(--r3);animation:aura 1.1s infinite alternate}.flip .back.a4{--ac: var(--r4);animation:aura .8s infinite alternate}.flip .back.a5{--ac: var(--r5);animation:aura .55s infinite alternate}@keyframes aura{0%{box-shadow:0 0 6px -2px var(--ac)}to{box-shadow:0 0 26px 2px var(--ac)}}.burst,.rays{position:absolute;z-index:-1;pointer-events:none;border-radius:50%;--bc: var(--r1)}.burst.r2{--bc: var(--r2)}.burst.r3{--bc: var(--r3)}.burst.r4{--bc: var(--r4)}.burst.r5{--bc: var(--r5)}.burst{inset:-10%;background:radial-gradient(circle,var(--bc),transparent 65%);opacity:0;animation:burst .9s ease-out .25s}.burst.r4,.burst.r5{inset:-35%;animation-duration:1.3s}@keyframes burst{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.rays{inset:-45%;opacity:0;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--rc) 55%,transparent) 0 8deg,transparent 8deg 22deg);-webkit-mask:radial-gradient(circle,#000 25%,transparent 68%);mask:radial-gradient(circle,#000 25%,transparent 68%);animation:rays 1.8s ease-out .25s}.rays.r4{--rc: var(--r4)}.rays.r5{--rc: var(--r5);opacity:.55;animation:rays 1.8s ease-out .25s,spinSlow 14s linear 2.05s infinite}@keyframes rays{0%{opacity:0;transform:rotate(0) scale(.5)}25%{opacity:1}to{opacity:.55;transform:rotate(60deg) scale(1)}}.rays.r4{animation-fill-mode:none}@keyframes spinSlow{0%{transform:rotate(60deg)}to{transform:rotate(420deg)}}.shout{position:absolute;left:50%;bottom:-1.6rem;transform:translate(-50%);white-space:nowrap;font:700 .95rem var(--serif);color:var(--sc);text-shadow:0 0 12px var(--sc);animation:shout .6s cubic-bezier(.2,.9,.3,1.4) .45s both}.shout.r4{--sc: var(--r4)}.shout.r5{--sc: var(--r5)}@keyframes shout{0%{opacity:0;transform:translate(-50%) scale(.4)}}.deal:has(.shout){padding-bottom:1.6rem}.stats-row{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.stats-row .panel{display:flex;flex-direction:column;gap:.15rem;padding:.8rem 1rem}.stats-row b{font:600 1.45rem var(--serif)}.showcase{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));max-width:1000px}@media(max-width:760px){.showcase{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.slot{aspect-ratio:5 / 7;border:2px dashed var(--line);border-radius:10px;background:transparent;color:var(--muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;font-size:.85rem;padding:.5rem;text-align:center}button.slot{cursor:pointer;transition:border-color .12s,color .12s}button.slot:hover{border-color:var(--brass);color:var(--brass)}.slot span{font:300 2.4rem/1 var(--sans)}.slot.empty{opacity:.6}.foot-links{display:block;margin-top:.4rem}.foot-links a{color:var(--muted)}.legal{max-width:820px;margin:0 auto;padding:1rem 0 2rem}.legal article{line-height:1.65}.legal h2{margin-top:1.6em}.legal li{margin:.25em 0}.legal .tabs a{color:var(--muted);text-decoration:none;padding:.5rem .8rem;border-bottom:2px solid transparent}.legal .tabs a.active{color:var(--text);border-color:var(--brass)}.legal .t td{vertical-align:top}mark.todo{background:color-mix(in srgb,var(--r4) 30%,transparent);color:var(--text);padding:0 .2em;border-radius:3px}.auth-legal{padding:1rem;text-align:center}.report-excerpt{background:var(--ink);border:1px solid var(--line);border-radius:8px;padding:.5rem .7rem;font-family:var(--serif);white-space:pre-wrap;word-break:break-word}.guild-row{padding:.7rem 1rem}.guild-row.mine{border-color:var(--brass)}.member-actions{text-align:right}.member-actions .btn{margin:.15rem 0 .15rem .3rem}.chief{font:700 .66rem var(--sans);text-transform:uppercase;letter-spacing:.05em;color:var(--ink);background:var(--r5);padding:1px 6px;border-radius:99px}.split{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.split{grid-template-columns:minmax(0,1fr) 380px}.split>aside{position:sticky;top:4.5rem;align-self:start}}.lot{display:grid;grid-template-columns:56px 1fr auto;gap:.75rem;align-items:center;padding:.55rem .7rem;border:1px solid var(--line);border-left:3px solid var(--rc, var(--r0));border-radius:8px;background:var(--panel);cursor:pointer;width:100%;text-align:left}.lot:hover,.lot.sel{border-color:var(--brass);border-left-color:var(--rc, var(--r0))}.lot .th{width:56px;height:56px;border-radius:6px;background:var(--panel2) center / cover}.lot .pr{text-align:right}.lot .pr b{color:var(--brass);font-size:1.05rem}.lot.l1{--rc: var(--r1)}.lot.l2{--rc: var(--r2)}.lot.l3{--rc: var(--r3)}.lot.l4{--rc: var(--r4)}.lot.l5{--rc: var(--r5)}.clock{font-variant-numeric:tabular-nums}.clock.soon{color:var(--danger);font-weight:600}.bigprice{font:600 2.4rem var(--serif);color:var(--brass);line-height:1}.flash{animation:flash .7s}@keyframes flash{0%{background:color-mix(in srgb,var(--brass) 40%,transparent)}to{background:transparent}}.pending{opacity:.6}.hp{height:14px;background:var(--ink);border:1px solid var(--line);border-radius:99px;overflow:hidden}.hp>i{display:block;height:100%;background:var(--ok);transition:width .5s}.hp.foe>i{background:var(--danger)}.choice{text-align:left;padding:.8rem 1rem;border-radius:10px;background:var(--panel2);border:1px solid var(--line);cursor:pointer}.choice:hover:not(:disabled){border-color:var(--brass)}.choice.good{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 18%,var(--panel))}.choice.bad{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 16%,var(--panel))}.choice.mine{outline:2px solid var(--brass)}.chat{display:flex;flex-direction:column;height:min(62vh,560px)}.msgs{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.3rem;padding:.5rem;background:var(--ink);border:1px solid var(--line);border-radius:8px}.msg b{color:var(--brass);font-weight:600}.msg time{color:var(--muted);font-size:.72rem;margin-left:.4rem}.msg a{text-decoration:none}.flag{background:none;border:0;color:var(--muted);cursor:pointer;font-size:.8rem;margin-left:.3rem;padding:0 .25rem;opacity:.5}.flag:hover,.flag:focus-visible{color:var(--danger);opacity:1}@media(hover:none){.flag{opacity:.8}}.auth{min-height:100vh;display:grid;place-items:center;padding:1.5rem}.auth-in{width:min(900px,100%);display:grid;gap:2rem;align-items:center}@media(min-width:800px){.auth-in{grid-template-columns:1.1fr 1fr}}.auth h1{font-size:clamp(2rem,5vw,3rem)}.stack{position:relative;height:270px}.stack .card{position:absolute;width:170px;left:50%;top:10px;cursor:default}.pack.diamond{--foil: linear-gradient(125deg, #1d3d5c, #6fc3ea 32%, #e9f9ff 48%, #6fc3ea 60%, #22486b);color:#0b2235}.btn.diamond{background:linear-gradient(135deg,#2a6f99,#8fdcff);color:#08202f;border-color:#8fdcff;font-weight:600;box-shadow:0 0 16px -4px #8fdcff}.btn.diamond:hover:not(:disabled){filter:brightness(1.1)}.pack-actions{gap:.35rem;align-items:flex-end}.nav a.gift{color:var(--r5);display:flex;gap:.3rem;align-items:center}.nav a.gift.active{color:var(--ink);background:var(--r5)}.gift-badge{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:color-mix(in srgb,var(--r5) 18%,transparent);color:var(--r5)}.referral-hero{border-color:color-mix(in srgb,var(--r5) 45%,var(--line));background:linear-gradient(160deg,color-mix(in srgb,var(--r5) 8%,var(--panel)),var(--panel))}.code-box{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;padding:.8rem 1rem;border:1px dashed var(--r5);border-radius:10px}.code-box b{font:700 1.8rem var(--serif);letter-spacing:.12em;color:var(--r5)}.btn .ico{vertical-align:-.25em}.ref-st{font-size:.8rem;padding:2px 9px;border-radius:99px;border:1px solid var(--line);color:var(--muted)}.ref-st.ok{color:var(--ok);border-color:var(--ok)}.ref-st.no{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 50%,var(--line))}.ref-st.wait{color:var(--brass);border-color:color-mix(in srgb,var(--brass) 50%,var(--line))}.young{border-color:color-mix(in srgb,var(--brass) 50%,var(--line))}.shell,.auth{overflow-x:clip}button,a,input,select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tabbar,.sheet-scrim{display:none}@media(max-width:700px){:root{--tabbar: calc(58px + env(safe-area-inset-bottom)) }.nav,.purse .logout,.purse .admin-link,.purse .held,.logo-txt{display:none}.top-in{padding:.5rem 1rem;gap:.6rem}.purse{gap:.6rem;font-size:.95rem}.main{padding:1rem 1rem calc(var(--tabbar) + 1.5rem)}.foot{padding-bottom:calc(var(--tabbar) + 1rem)}h1{font-size:1.6rem}h2{font-size:1.2rem}input,select,textarea{font-size:16px}.btn{padding:.6rem 1rem}.btn.sm{padding:.45rem .75rem}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:31;background:color-mix(in srgb,var(--ink) 94%,transparent);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.tabbar a,.tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:58px;font-size:.68rem;color:var(--muted);text-decoration:none;background:none;border:0;cursor:pointer}.tabbar a.active,.tabbar button.active{color:var(--brass)}.sheet-scrim{display:block;position:fixed;inset:0;z-index:30;background:#05070c99}.sheet{position:absolute;left:0;right:0;bottom:var(--tabbar);background:var(--panel);border-top:1px solid var(--line);border-radius:16px 16px 0 0;padding:1rem;animation:sheetUp .18s ease-out}@keyframes sheetUp{0%{transform:translateY(30px);opacity:0}}.sheet-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.sheet-grid a,.sheet-grid button{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.75rem .2rem;border-radius:10px;background:var(--panel2);border:1px solid var(--line);color:var(--text);text-decoration:none;font-size:.74rem;line-height:1.15;text-align:center;cursor:pointer}.sheet-grid a.active{border-color:var(--brass);color:var(--brass)}.sheet-grid a.gift{color:var(--r5);border-color:color-mix(in srgb,var(--r5) 50%,var(--line))}.scrim{place-items:end center;padding:0}.modal{width:100%;max-height:92dvh;border-radius:16px 16px 0 0;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom))}.toasts{left:1rem;right:1rem;max-width:none;top:calc(3.7rem + env(safe-area-inset-top))}.conn{bottom:calc(var(--tabbar) + .75rem)}.notifs{top:calc(3.7rem + env(safe-area-inset-top))}.grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.65rem}.card h4{font-size:.9rem}.card p{-webkit-line-clamp:2}.stage{min-height:290px}.pack{width:170px}.deal{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:.55rem}.shout{font-size:.8rem}.pack-actions{align-items:stretch;width:100%}.pack-buttons .btn{flex:1 1 100%}.showcase{gap:.55rem}.code-box b{font-size:1.45rem}.hide-sm{display:none}.stack{transform:scale(.78);transform-origin:left top;height:220px}.bigprice{font-size:2rem}}@media(hover:none){.flip .back:hover{transform:none}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media(max-width:899px){.split.sel>aside{order:-1}}.mini{display:flex;gap:.5rem;align-items:center;padding:.35rem .5rem;border:1px solid var(--line);border-left:3px solid var(--rc, var(--r0));border-radius:6px;background:var(--panel2);font-size:.85rem;cursor:pointer;text-align:left;width:100%}.mini.on{border-color:var(--brass);border-left-color:var(--rc);background:color-mix(in srgb,var(--brass) 14%,var(--panel2))}.mini .th{width:34px;height:34px;border-radius:4px;background:var(--ink) center / cover;flex:none}.event-banner{display:flex;flex-wrap:wrap;gap:.3rem .9rem;align-items:baseline;border-color:color-mix(in srgb,var(--r5) 50%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--r5) 12%,var(--panel)),var(--panel))}.event-banner b{font-family:var(--serif);font-size:1.1rem;color:var(--r5)}.daily{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) 220px;align-items:start}@media(max-width:700px){.daily{grid-template-columns:1fr}}.challenge{display:flex;flex-direction:column;gap:.3rem}.challenge.done{color:var(--ok)}.challenge.done .bar>i{background:var(--ok)}.cotd-card{width:170px;align-self:center}.trial{margin-top:.5rem;gap:.6rem}.trial .stage{min-height:0;padding:1rem 0 1.4rem}.trial-keep{border-color:var(--brass);margin-top:.4rem}.trial-note{padding:.5rem .7rem;background:color-mix(in srgb,var(--brass) 18%,transparent);border-left:3px solid var(--brass);font-size:.9rem}.ville-link{font-weight:600}.ville .mini{padding:.5rem .6rem}@media(min-width:800px){.auth .trial .deal.ring{width:min(100%,460px)}}:root{--pink: #ff7eb0;--pink2: #d94785}.pink-link{display:inline-flex;align-items:center;gap:.35rem;text-decoration:none;color:var(--pink)!important}.pink-text{color:#ffb3d1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pink-banner{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;text-decoration:none;color:var(--text);border-left:4px solid var(--pink)!important}.pink-banner b{color:var(--pink)}.pink-banner .pink-more{color:var(--pink);font-weight:600;white-space:nowrap}.pink-banner:hover{border-color:var(--pink)}.pink-badge{display:grid;place-items:center;width:64px;height:64px;flex:none;background:color-mix(in srgb,var(--pink) 18%,var(--panel));box-shadow:0 0 0 3px var(--pink2);border-radius:12px}.pink-panel{border-left:4px solid var(--pink)}.pink-page .btn.pink-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;background:var(--pink);color:#3a0d22;border-color:var(--pink2);font-size:1.05rem;padding:.7rem 1.2rem}.pink-page .btn.pink-btn:hover:not(:disabled){background:#ff9cc2}@media(max-width:700px){.pink-link .pink-label{display:none}.pink-link{padding:.3rem .45rem}.pink-banner .pink-more{width:100%}}.pickable{position:relative}.pickable .card{transition:transform .12s,opacity .12s}.pickable:not(.picked) .card{opacity:.75}.pickable.picked .card{outline:3px solid var(--danger);outline-offset:2px;transform:scale(.97)}.pick-mark{position:absolute;top:.4rem;right:.4rem;z-index:2;width:1.6rem;height:1.6rem;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--ink) 80%,transparent);border:2px solid var(--line);color:#fff;font-weight:700;pointer-events:none}.picked .pick-mark{background:var(--danger);border-color:var(--danger)}.pick-bar{position:sticky;bottom:1rem;z-index:15;border-color:var(--danger);box-shadow:0 8px 30px #00000073}@media(max-width:700px){.pick-bar{bottom:calc(var(--tabbar, 64px) + .5rem)}}.deal.ring{display:block;position:relative;width:min(100%,640px);max-width:none;margin:0 auto;aspect-ratio:1 / 1.06}.deal.ring:before{content:"";position:absolute;left:50%;top:52%;width:34%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--brass) 35%,transparent),transparent 68%);pointer-events:none}.deal.ring .flip{position:absolute;width:27%;aspect-ratio:5 / 7}.deal.ring .flip:nth-child(1){left:36.5%;top:0}.deal.ring .flip:nth-child(2){left:71.7%;top:24.2%}.deal.ring .flip:nth-child(3){left:58.3%;top:63.2%}.deal.ring .flip:nth-child(4){left:14.7%;top:63.2%}.deal.ring .flip:nth-child(5){left:1.3%;top:24.2%}.deal.ring:has(.shout),.deal.ring:has(.share-pull){padding-bottom:0}.deal.ring:has(.shout){margin-bottom:1.8rem}.deal.ring:has(.share-pull){margin-bottom:3.6rem}@media(max-width:700px){.deal.ring .card h4{font-size:.64rem;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.deal.ring .card p{display:none}.deal.ring .card .body{padding:.3rem .35rem 0}.deal.ring .card .stats{padding:.2rem .3rem .3rem;font-size:.68rem;gap:.2rem}.deal.ring .card .stats em{display:none}.deal.ring .card .rar{font-size:.55rem;padding:0 4px;top:4px;left:4px}.deal.ring .share-pull{font-size:.72rem;padding:.3rem .5rem}.deal.ring .evt-tag{font-size:.55rem;right:-.3rem}}.pack.empty{animation:none;filter:grayscale(.85) brightness(.55);cursor:not-allowed}.pack.empty .pack-body:after{animation:none;display:none}.pack.empty .pack-tag{filter:grayscale(1) brightness(1.6);color:var(--muted);border-color:var(--muted)}.buy-confirm{max-width:340px;margin:1rem auto 0;text-align:center;border-color:var(--brass)}.share-pull{position:absolute;left:50%;bottom:-3.3rem;transform:translate(-50%);z-index:3;white-space:nowrap}.deal:has(.share-pull){padding-bottom:3.4rem;row-gap:3.6rem}.evt-tag{position:absolute;top:-.6rem;right:-.4rem;z-index:3;font-size:.7rem;font-weight:700;padding:.1rem .4rem;border-radius:99px;background:var(--r5);color:var(--ink)}.themes{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.theme{text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;color:inherit;font:inherit}.theme:hover,.theme.on{border-color:var(--brass)}.theme.complete{border-color:var(--ok)}.theme .thumbs{display:flex;gap:.3rem;height:64px}.theme .thumbs span{flex:1;border-radius:4px;background:var(--ink) center / cover}.activity{gap:.5rem}.act{display:flex;gap:.6rem;align-items:center;padding:.4rem .5rem;border-left:3px solid var(--rc, var(--line));border-radius:6px;background:var(--panel2);font-size:.9rem}.act .th{width:34px;height:34px;border-radius:4px;background:var(--ink) center / cover;flex:none;display:grid;place-items:center;color:var(--muted);font-family:var(--serif)}.act .th.duel{color:var(--brass)}.act a{color:inherit;text-decoration:none}.act a:hover{text-decoration:underline}.act.l1{--rc: var(--r1)}.act.l2{--rc: var(--r2)}.act.l3{--rc: var(--r3)}.act.l4{--rc: var(--r4)}.act.l5{--rc: var(--r5)}.panel.highlight{border-color:var(--brass)}.linkish{background:none;border:0;padding:0;font:inherit;color:var(--brass);text-decoration:underline;cursor:pointer}.npc{font-size:.7rem;padding:.05rem .35rem;border-radius:4px;border:1px solid var(--brass);color:var(--brass);margin-left:.3rem;vertical-align:middle}.mini.l1{--rc: var(--r1)}.mini.l2{--rc: var(--r2)}.mini.l3{--rc: var(--r3)}.mini.l4{--rc: var(--r4)}.mini.l5{--rc: var(--r5)}.minis{display:grid;gap:.35rem;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));max-height:320px;overflow-y:auto}.foot{max-width:1240px;margin:0 auto;width:100%;padding:1rem 1rem calc(1.5rem + env(safe-area-inset-bottom));color:var(--muted);font-size:.8rem;border-top:1px solid var(--line)}.theme-detail{scroll-margin-top:calc(5rem + env(safe-area-inset-top))}.visits-days .bar{height:.65rem;background:var(--panel2);border-radius:3px;overflow:hidden;min-width:0}.visits-days .bar span{display:block;height:100%;background:var(--brass);min-width:2px}.visits-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;align-items:start}.visits-recent td,.visits-recent th{white-space:nowrap}.visits-recent td:nth-child(2),.visits-recent td:nth-child(4){white-space:normal;min-width:9rem}.xpost-text{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--panel2);border-left:3px solid var(--brass);padding:.7rem .9rem;font-size:.95rem;line-height:1.45}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/pixelify-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/pixelify-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}html[data-theme=aube]{--s1: #7fb4e0;--s2: #a9d2ea;--s3: #f6d7a8;--s4: #ffe9b8;--hill: #6c9b7a;--hill2: #4f7a61;--sun: #fff1a8;--night: #23324a;--night2: #2c3f5c;--ink: #1b2740;--panel: rgba(35, 50, 74, .9);--panel2: #2f4364;--line: #4a6488;--text: #fffaf0;--muted: #c4d2e8;--brass: #ffe48a;--danger: #ff8a7a;--ok: #9fe0a8;--pixel: "Pixelify Sans", ui-monospace, monospace;--serif: var(--sans);color-scheme:dark}html[data-theme=aube] body{background:linear-gradient(var(--s1) 0 22%,var(--s2) 22% 40%,var(--s3) 40% 54%,var(--s4) 54% 62%,var(--hill) 62%) fixed}html[data-theme=aube] body:before,html[data-theme=aube] body:after{content:"";position:fixed;pointer-events:none;z-index:0}html[data-theme=aube] body:before{left:0;right:0;bottom:0;height:46vh;background:var(--hill2);clip-path:polygon(0 40%,8% 40%,8% 28%,16% 28%,16% 16%,24% 16%,24% 30%,34% 30%,34% 8%,44% 8%,44% 24%,56% 24%,56% 12%,66% 12%,66% 34%,76% 34%,76% 18%,88% 18%,88% 36%,100% 36%,100% 100%,0 100%)}html[data-theme=aube] body:after{width:132px;height:132px;right:9%;top:44vh;background:var(--sun);opacity:.95;clip-path:polygon(30% 0,70% 0,70% 8%,85% 8%,85% 16%,92% 16%,92% 30%,100% 30%,100% 70%,92% 70%,92% 84%,85% 84%,85% 92%,70% 92%,70% 100%,30% 100%,30% 92%,15% 92%,15% 84%,8% 84%,8% 70%,0 70%,0 30%,8% 30%,8% 16%,15% 16%,15% 8%,30% 8%)}html[data-theme=aube] .shell,html[data-theme=aube] .auth,html[data-theme=aube] #root>.main{position:relative;z-index:1}html[data-theme=aube] h1,html[data-theme=aube] h2,html[data-theme=aube] h3,html[data-theme=aube] .btn,html[data-theme=aube] .nav a,html[data-theme=aube] .logo,html[data-theme=aube] .coins,html[data-theme=aube] .card h4,html[data-theme=aube] .card .stats,html[data-theme=aube] .card .rar,html[data-theme=aube] .card .cnt,html[data-theme=aube] .pack-body b,html[data-theme=aube] .pack-tag,html[data-theme=aube] .shout,html[data-theme=aube] .tabbar a,html[data-theme=aube] .tabbar button,html[data-theme=aube] .bigprice,html[data-theme=aube] .event-banner b,html[data-theme=aube] .evt-tag,html[data-theme=aube] .card .pic b,html[data-theme=aube] .stats-row b,html[data-theme=aube] .code-box b,html[data-theme=aube] .chief,html[data-theme=aube] .npc{font-family:var(--pixel);letter-spacing:.01em}html[data-theme=aube] h1{font-weight:600;color:var(--text);text-shadow:3px 3px 0 var(--night)}html[data-theme=aube] h2,html[data-theme=aube] h3{font-weight:600}html[data-theme=aube] .main,html[data-theme=aube] .auth,html[data-theme=aube] .foot{--muted: #f2f6ff;text-shadow:2px 2px 0 var(--night)}html[data-theme=aube] :is(.panel,.modal,.card,.lot,.act,.mini,.notifs,.toast,.sheet,.msgs,.choice,.bell,.pack,.flip,.btn,input,select,textarea,.pick-bar,.slot,.tabbar){--muted: #c4d2e8;text-shadow:none}html[data-theme=aube] .main h1,html[data-theme=aube] .auth h1{text-shadow:3px 3px 0 var(--night)}html[data-theme=aube] .main>.col>.row .num:not(.panel *){text-shadow:1px 1px 0 var(--night),2px 2px 0 var(--night);font-weight:600}html[data-theme=aube] .top{background:#1b2740d1;backdrop-filter:none;border-bottom:4px solid var(--night);box-shadow:0 4px #1b274059}html[data-theme=aube] .logo-txt b{color:var(--sun)}html[data-theme=aube] .nav a{color:#e6eefc;border-radius:0}html[data-theme=aube] .nav a:hover{color:#fff}html[data-theme=aube] .nav a.active{color:var(--night);background:var(--sun);box-shadow:0 3px #d9b85a}html[data-theme=aube] .nav a.gift{color:#ffd27a}html[data-theme=aube] .nav a.gift.active{color:var(--night);background:#ffd27a}html[data-theme=aube] .bell{border-radius:0;background:var(--night2);box-shadow:0 0 0 2px var(--night);border:0}html[data-theme=aube] .panel,html[data-theme=aube] .modal,html[data-theme=aube] .notifs,html[data-theme=aube] .toast,html[data-theme=aube] .lot,html[data-theme=aube] .mini,html[data-theme=aube] .act{border:0;border-radius:0;box-shadow:0 0 0 3px var(--night),6px 6px #1b274059}html[data-theme=aube] .panel{background:var(--panel)}html[data-theme=aube] .btn{border-radius:0;border:0;background:var(--night2);color:var(--text);box-shadow:0 0 0 3px var(--night),inset 0 -3px #00000040}html[data-theme=aube] .btn:hover:not(:disabled){background:#3a5279}html[data-theme=aube] .btn.primary{background:var(--sun);color:var(--night);box-shadow:0 0 0 3px var(--night),inset 0 -4px #d9b85a;font-weight:600}html[data-theme=aube] .btn.primary:hover:not(:disabled){background:#fff6c4}html[data-theme=aube] .btn.danger{color:#ffd0c8;background:#7a3a3a}html[data-theme=aube] input,html[data-theme=aube] select,html[data-theme=aube] textarea{border-radius:0;background:var(--ink);border:2px solid var(--line)}html[data-theme=aube] .bar{border-radius:0;background:var(--ink);border:2px solid var(--night)}html[data-theme=aube] .bar>i{background:repeating-linear-gradient(90deg,var(--sun) 0 6px,#f2d26a 6px 8px)}html[data-theme=aube] .stock i{border-radius:0}html[data-theme=aube] .stock i.on{background:var(--sun);border-color:var(--night)}html[data-theme=aube] .event-banner{background:var(--panel)}html[data-theme=aube] .event-banner b{color:#ffd27a}html[data-theme=aube] .card{border:0;border-radius:0;background:var(--night);box-shadow:0 0 0 3px var(--night),0 0 0 6px var(--rc),0 0 0 9px var(--night),6px 9px 0 6px #1b27404d}html[data-theme=aube] .grid{gap:1.4rem;padding:9px}html[data-theme=aube] .card .pic{margin:5px 5px 0;width:calc(100% - 10px);background:linear-gradient(var(--s2),var(--s3))}html[data-theme=aube] .card .pic{box-shadow:0 0 0 2px var(--night)}html[data-theme=aube] .card .pic b{font-family:var(--pixel);color:var(--night)}html[data-theme=aube] .card h4{color:var(--sun);font-weight:600}html[data-theme=aube] .card p{color:#c4d2e8}html[data-theme=aube] .card .rar{border-radius:0;background:var(--rc);color:var(--night);border:0;box-shadow:0 0 0 2px var(--night)}html[data-theme=aube] .card .cnt{border-radius:0;background:var(--night);border:0;box-shadow:0 0 0 2px var(--line)}html[data-theme=aube] .card .stats{border-top:0;padding:.35rem .5rem .5rem}html[data-theme=aube] .card .stats span{padding:1px 6px;color:var(--night);font-weight:600;box-shadow:0 0 0 2px var(--night)}html[data-theme=aube] .card .stats span:first-child{background:#ffb38a}html[data-theme=aube] .card .stats span:last-child{background:#9fd8c4}html[data-theme=aube] .card .stats em{color:var(--night);opacity:.7}html[data-theme=aube] .card .wish,html[data-theme=aube] .card .sale{border-radius:0}html[data-theme=aube] .card.r5{box-shadow:0 0 0 3px var(--night),0 0 0 6px var(--rc),0 0 0 9px var(--night),0 0 26px 6px #ffe48a8c}html[data-theme=aube] .pack{--foil: linear-gradient(var(--s1) 0 30%, var(--s2) 30% 52%, var(--s3) 52% 72%, var(--s4) 72%);color:var(--night)}html[data-theme=aube] .pack-top,html[data-theme=aube] .pack-body{border-radius:0;box-shadow:0 0 0 4px var(--night),0 0 0 8px var(--sun),0 0 0 12px var(--night)}html[data-theme=aube] .pack-body b{font-size:1.4rem;text-shadow:2px 2px 0 rgba(255,255,255,.6)}html[data-theme=aube] .pack-body small{color:var(--night);opacity:1;font-weight:600}html[data-theme=aube] .pack-top{background:var(--sun);box-shadow:none;top:3%}html[data-theme=aube] .pack-tag{border-radius:0;background:var(--night);color:var(--sun);border:0;box-shadow:0 0 0 2px var(--sun)}html[data-theme=aube] .flip .back{border-radius:0;border:0;color:var(--sun);box-shadow:0 0 0 3px var(--night),0 0 0 6px var(--ac),0 0 0 9px var(--night);background:repeating-conic-gradient(var(--night) 0 25%,var(--night2) 0 50%) 0 0 / 12px 12px}html[data-theme=aube] .deal.ring:before{background:radial-gradient(circle,rgba(255,241,168,.6),transparent 68%)}html[data-theme=aube] .shout{text-shadow:2px 2px 0 var(--night)}html[data-theme=aube] .legal{background:var(--panel);padding:1.5rem 1.75rem;box-shadow:0 0 0 3px var(--night),6px 6px #1b274059;text-shadow:none;--muted: #c4d2e8}html[data-theme=aube] .msgs{border-radius:0;border:0;box-shadow:0 0 0 3px var(--night)}html[data-theme=aube] .tabs{border-bottom:3px solid var(--night)}html[data-theme=aube] .tabs button{color:#fff;font-family:var(--pixel)}html[data-theme=aube] .tabs button.on{color:var(--sun);border-color:var(--sun)}html[data-theme=aube] .panel .tabs button,html[data-theme=aube] .legal .tabs a{color:var(--muted)}html[data-theme=aube] .legal .tabs a.active{color:var(--sun);border-color:var(--sun)}html[data-theme=aube] .slot{border:3px dashed var(--sun);background:#1b27408c;color:#fff;border-radius:0}html[data-theme=aube] button.slot:hover{background:#1b2740bf;color:var(--sun)}html[data-theme=aube] .notifs-head .btn{background:var(--night2);color:var(--text)}html[data-theme=aube] .notif:hover{background:var(--night2)}html[data-theme=aube] .choice{border-radius:0;border:0;background:var(--night2);box-shadow:0 0 0 3px var(--night)}html[data-theme=aube] .choice.good{background:#2f6a4a}html[data-theme=aube] .choice.bad{background:#7a3a3a}html[data-theme=aube] .choice.mine{outline:3px solid var(--sun)}html[data-theme=aube] .hp{border-radius:0;border:2px solid var(--night);background:var(--ink)}html[data-theme=aube] .code-box{border-radius:0;border-color:var(--sun)}html[data-theme=aube] .code-box b{color:var(--sun)}html[data-theme=aube] .gift-badge{border-radius:0}html[data-theme=aube] .scrim{background:#0e1628b8}html[data-theme=aube] .theme .thumbs span{border-radius:0;box-shadow:0 0 0 2px var(--night)}html[data-theme=aube] .auth .stack{margin-top:1rem}html[data-theme=aube] .foot{border-top:0}html[data-theme=aube] .foot a{color:var(--sun)}@media(max-width:700px){html[data-theme=aube] .tabbar{background:#1b2740f0;border-top:4px solid var(--night)}html[data-theme=aube] .tabbar a.active,html[data-theme=aube] .tabbar button.active{color:var(--sun)}html[data-theme=aube] .sheet{border-radius:0;background:var(--panel)}html[data-theme=aube] .sheet-grid a,html[data-theme=aube] .sheet-grid button{border-radius:0}html[data-theme=aube] body:after{width:90px;height:90px;top:34vh}html[data-theme=aube] .grid{gap:1.1rem}}html[data-theme=aube] .pink-page .btn.pink-btn{background:var(--pink);color:#3a0d22;box-shadow:0 0 0 3px var(--night),inset 0 -4px 0 var(--pink2)}html[data-theme=aube] .pink-badge{border-radius:0}html[data-theme=aube] .pink-link{color:var(--pink)!important}
