.acct-switch{padding-top:10px}.acct-switch-h{margin:2px 0 8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.acct-switch .acct-switch-row{padding:8px;margin-bottom:6px}.acct-switch .acct-switch-row .set-avatar{width:34px;height:34px;font-size:15px}.acct-switch .acct-switch-row h2{font-size:1rem}.acct-switch .set-acct-btn:disabled{opacity:.55;cursor:default}.master-pop{position:fixed;left:0;right:0;z-index:9500;display:flex;justify-content:center;pointer-events:none;top:calc(var(--chrome-top, calc(env(safe-area-inset-top, 0px) + 52px) ) + 10px);animation:master-pop-in .25s ease-out both;transition:opacity .4s ease,transform .4s ease}.master-pop.is-out{opacity:0;transform:translateY(-6px)}.master-pop .master-pill{pointer-events:auto;cursor:pointer;padding:6px 16px;font:inherit;box-shadow:0 6px 22px #00000059}.master-pop .master-pill:before,.master-pop .master-pill:after{animation:none;opacity:0}@keyframes master-pop-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.master-pill .top-pill-txt{flex-direction:row;align-items:baseline;gap:6px}.master-pill .top-pill-t{font-size:12px}.master-badge{display:inline-flex;align-items:center;flex:0 0 auto;height:28px;margin-left:4px;padding:0 6px;border-radius:999px;font-size:8.5px;font-weight:800;letter-spacing:.04em;line-height:1;pointer-events:none;color:#22180a;background:linear-gradient(180deg,#ecd08a,#cfa04a);border:1px solid rgba(138,100,32,.7);white-space:nowrap;box-sizing:border-box}@media(max-width:374px){.master-badge{height:26px;margin-left:3px;padding:0 5px;font-size:8px;letter-spacing:.02em}}.fr-page{display:flex;flex-direction:column;gap:10px}.fr-note{margin:4px 0;color:var(--muted, #8d8578);font-size:13px;text-align:center}.fr-msg{margin:0;color:var(--gold);font-size:13px;text-align:center}.fr-label{margin:8px 0 0;color:var(--muted, #8d8578);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.fr-reqs{display:flex;flex-direction:column;gap:8px}.fr-req{display:flex;align-items:center;gap:8px;padding:11px 12px;border:1px solid #6b5a3e;border-radius:12px;background:#1a160f}.fr-req.is-sent{border-color:#d4b48340;background:#16130fd9}.fr-req-who{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.fr-name{font-weight:700;font-size:16px;color:#e8dcc8;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.fr-seen{font-size:12px;color:var(--muted, #8d8578);white-space:nowrap}.fr-seen.is-online{color:#9cc58a}.fr-dot{display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:50%;background:#7fae6a;vertical-align:0}.fr-card{padding:11px 12px;border:1px solid rgb(212 180 131 / .28);border-radius:12px;background:#16130feb}.fr-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fr-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:5px 0 10px;font-size:12px;color:var(--muted, #8d8578)}.fr-pill,.wish-pill{display:inline-block;padding:3px 7px;border:1px solid rgb(212 180 131 / .5);border-radius:9px;background:#d4b48329;color:var(--gold);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.wish-pill.is-green{border-color:#7fae6a80;background:#7fae6a26;color:#9cc58a}.fr-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fr-btn{width:auto;min-height:34px;padding:7px 12px;border:0;border-radius:17px;background:#2a251e;color:#e8dcc8;font:600 13px/1.1 inherit;white-space:nowrap;cursor:pointer}.fr-btn.is-gold{background:linear-gradient(180deg,#e6c991,#c49a5a);color:#1a140e}.fr-btn:disabled{opacity:.55;cursor:default}.trade-view-btn .fr-red,.fg-nav-red{position:absolute;width:8px;height:8px;border-radius:50%;background:#e0483e;box-shadow:0 0 0 2px var(--bg, #0e0d0b);pointer-events:none}.trade-view-btn .fr-red{top:3px;right:6px}.fg-nav-red{top:4px;left:calc(50% + 6px)}.fg-nav-link.has-red{position:relative}.pf-wish{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.pf-wish li{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:5px 10px;border:1px solid rgb(212 180 131 / .35);border-radius:14px;background:#ffffff0d;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-wish li.is-more{color:var(--muted, #8d8578)}.pf-wish-star{color:var(--gold);font-size:12px;line-height:1}.pf-wish-match{margin:6px 0 0;font-size:12px;color:var(--gold)}.pf-friend{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.pf-friend.is-one{grid-template-columns:1fr}.pf-friend .fr-btn{min-height:42px;border-radius:21px;font-size:15px}.pf-friend .fr-btn.is-ghost{background:transparent;border:1px solid #3d382e}.pf-friend-note{margin:8px 0 0;font-size:12px;color:var(--muted, #8d8578);text-align:center}.pf-seen{margin:-4px 0 10px;font-size:12px;color:var(--muted, #8d8578);text-align:center}.pf-seen.is-online{color:#9cc58a}.wish-star,.shop-wish-star{position:absolute;z-index:6;top:calc(var(--wish-top, 12px) + 6.8%);right:25%;left:auto;display:grid;place-items:center;width:14px;height:14px;min-height:0;padding:0;border:0;border-radius:50%;font-size:10px;line-height:1}.wish-star{background:#0e0d0b8c;color:#8d8578;cursor:pointer}.wish-star.is-on{color:var(--gold);background:#0e0d0bb3;text-shadow:0 0 6px rgb(212 180 131 / .6)}.plate-wrap.is-wish .plate-slot{box-shadow:0 0 0 1px #d4b483b3,0 0 10px #d4b48359}.wish-who{margin:12px 0 4px;padding:11px 12px;border:1px solid rgb(212 180 131 / .28);border-radius:12px;background:#16130feb}.wish-who h3{margin:0 0 4px;font-size:14px}.wish-who p{margin:0;font-size:12px;line-height:1.45;color:var(--muted, #8d8578)}.wish-who p+p{margin-top:4px}.wish-who b{color:#e8dcc8;font-weight:600}.wish-hint{margin:8px 0 0;font-size:12px;color:var(--muted, #8d8578);text-align:center}.wish-trade{margin:0 0 16px}.wish-cols{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 0}.wish-col{min-width:0;padding:10px;border:1px solid rgb(212 180 131 / .28);border-radius:12px;background:#16130feb}.wish-col h3{margin:0 0 6px;font-size:13px;color:var(--gold)}.wish-li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;width:100%;min-height:0;padding:6px 0;border:0;border-top:1px solid #2a251e;background:none;color:#e8dcc8;font:12px/1.2 inherit;text-align:left;cursor:pointer}.wish-li:first-of-type{border-top:0}.wish-li>span:first-child{flex:1 0 100%;min-width:0;font-size:13px;line-height:1.25}.wish-none{margin:2px 0;font-size:12px;color:var(--muted, #8d8578)}.wish-offer{display:block;width:100%;margin:10px 0 0;min-height:44px;border:0;border-radius:22px;background:linear-gradient(180deg,#e6c991,#c49a5a);color:#1a140e;font:600 15px/1.2 inherit;padding:10px 14px}.shop-cell.is-wish .plate-slot{box-shadow:0 0 0 1px var(--gold),0 0 14px #d4b48380}.shop-case .plate-wrap,.shop-binder-page .plate-wrap,.shop-binder-grid .plate-wrap{--wish-top: 0px}.shop-wish-star{z-index:8;background:#0e0d0bb8;color:var(--gold);box-shadow:0 0 0 1px #d4b48399;pointer-events:none}.wish-toast{position:fixed;z-index:60;left:16px;right:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:12px;max-width:520px;margin:0 auto;padding:12px 14px;border:1px solid var(--gold);border-radius:14px;background:linear-gradient(100deg,#221b10,#3a2e1a 50%,#221b10);color:#e8dcc8;text-align:left;box-shadow:0 8px 24px #00000080}.wish-toast-star{font-size:24px;color:var(--gold)}.wish-toast-txt{flex:1 1 auto;min-width:0}.wish-toast-txt b{display:block;font-size:15px}.wish-toast-txt span{font-size:12px;color:var(--muted, #8d8578)}.wish-toast .fr-btn{flex:0 0 auto}@media(min-width:900px){.wish-toast{bottom:24px}}.pf-count{color:var(--muted, #8d8578);font-weight:400}.pf-friends-tag{display:grid;place-items:center;color:#9cc58a}.wish-toast-x{flex:0 0 auto;width:28px;min-height:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted, #8d8578);font-size:20px;line-height:1}.fr-invite{display:grid;gap:6px;padding:12px 14px;border-radius:14px;border:1px solid rgb(212 180 131 / .35);background:linear-gradient(180deg,#d4b4831f,#d4b4830a)}.fr-invite-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fr-invite-title{margin:0;font-size:16px;font-weight:700}.fr-invite-gift{margin:0;color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.fr-invite-how,.fr-invite-meta,.fr-invite-row,.fr-invite-said{margin:0;color:var(--muted, #8d8578);font-size:13px}.fr-invite-row{color:inherit}.fr-invite-link{padding:8px 10px;border-radius:10px;background:#00000040;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.fr-invite-acts{display:flex;gap:8px}.fr-invite-acts .fr-btn{flex:1;min-height:40px}.invite-note b{color:var(--gold)}.shop-price-tag{position:absolute;z-index:4;left:50%;bottom:6px;transform:translate(-50%);padding:2px 7px;border-radius:9px;background:#0e0d0bcc;border:1px solid rgb(212 180 131 / .55);color:var(--gold);font-size:10px;font-weight:700;white-space:nowrap;pointer-events:none}.trade-view-btn .fr-red.is-n{top:-5px;right:2px;width:auto;height:16px;min-width:16px;padding:0 4px;border-radius:8px;display:grid;place-items:center;color:#fff;font:700 10px/16px inherit;letter-spacing:0}.trq{display:flex;flex-direction:column;gap:8px}.trq-req,.trq-compose{display:grid;gap:8px;padding:11px 12px;border-radius:12px;border:1px solid rgb(212 180 131 / .28);background:#16130feb}.trq-req.is-in{border-color:var(--gold);background:linear-gradient(180deg,#d4b4831f,#16130ff0 60%)}.trq-req.is-done{border-color:#7fae6a99;background:linear-gradient(180deg,#7fae6a24,#16130ff0 60%)}.trq-req.is-done .trq-title{color:#9cc58a;font-size:16px}.fr-card .trq-compose{margin-top:10px;padding:10px;background:#00000038}.trq-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.trq-title{min-width:0;font-size:14px;color:#e8dcc8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trq-title .fr-name{display:inline;font-size:15px}.trq-side{display:grid;grid-template-columns:64px 1fr;align-items:center;gap:8px}.trq-label{margin:0;color:var(--muted, #8d8578);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.trq-cards{display:flex;gap:6px;min-width:0}.trq-card,.trq-pick{position:relative;display:grid;gap:3px;justify-items:center;min-width:0}.trq-card{width:58px}.trq-face{display:block;width:100%;aspect-ratio:5 / 7;border-radius:6px;overflow:hidden;background:#0e0d0b}.trq-face>*{width:100%;height:100%}.trq-name{width:100%;color:#cfc3ae;font-size:10px;line-height:1.15;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trq-acts{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:8px}.trq-acts.is-two{grid-template-columns:1fr 1fr}.trq-acts.is-one{grid-template-columns:1fr}.trq-acts .fr-btn{min-height:38px}.trq-note{margin:0;color:var(--muted, #8d8578);font-size:12px;line-height:1.4}.trq-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.trq-pick{width:100%;min-height:0;padding:3px;border:1px solid transparent;border-radius:8px;background:#ffffff08;color:inherit;font:inherit;cursor:pointer}.trq-pick.is-on{border-color:var(--gold);background:#d4b48329;box-shadow:0 0 8px #d4b48359}.trq-pick:disabled{opacity:.4;cursor:default}.trq-check{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--gold);color:#1a140e;font-size:11px;font-weight:800;line-height:1}.trq-x{width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted, #8d8578);font-size:20px;line-height:1;cursor:pointer}.wish-foot{display:grid;gap:5px;margin-top:6px;text-align:center}.wish-foot-name{font-size:12.5px;font-weight:700;line-height:1.2;color:var(--text, #f3e6cc);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wish-foot-shop{width:100%;min-height:32px;padding:4px 8px;font-size:12px;font-weight:800;border-radius:999px;white-space:nowrap}.wish-foot-shop[disabled]{opacity:.6}span.class-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex:0 0 auto;box-sizing:border-box;line-height:0;overflow:visible}span.class-mark .class-mark-letter{display:block;font-family:Copperplate,Copperplate Gothic Light,Copperplate Gothic Bold,Engravers MT,Sackers Gothic Std,Palatino,Palatino Linotype,serif;font-size:.72em;font-weight:500;font-style:normal;line-height:1;letter-spacing:0;text-transform:uppercase;transform:translateY(.03em)}.filter-mark.is-class span.class-mark{width:20px;height:20px}.chrome-class span.class-mark{width:auto;height:auto;line-height:1}.chrome-class span.class-mark .class-mark-letter{font:inherit;font-size:1em;transform:none}span.class-mark.is-icon svg.class-icon{display:block;width:100%;height:100%;overflow:visible}.chrome-class{line-height:0}.chrome-class span.class-mark.is-icon{display:block;width:1.02em;height:1.02em;margin:0}svg.rarity-mark{width:1em;height:1em;display:block;overflow:visible}.filter-mark svg.rarity-mark{width:18px;height:18px;flex:0 0 18px}svg.rarity-mark.is-inline{display:inline-block;width:1.1em;height:1.1em;vertical-align:-.2em}.badges-log{display:flex;flex-direction:column;gap:12px;text-align:left}.bdg-cap{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #3d382e;border-radius:14px;background:linear-gradient(180deg,#1a1611,#110f0b)}.bdg-cap img{width:88px;height:auto;flex:none;filter:drop-shadow(0 4px 8px rgba(0,0,0,.6))}.bdg-cap.is-earned img{filter:drop-shadow(0 0 12px rgba(255,220,150,.55)) drop-shadow(0 0 24px rgba(190,170,255,.35))}.bdg-cap-text{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.bdg-ribbon{align-self:flex-start;padding:5px 12px;font:700 12px Georgia,serif;letter-spacing:.14em;color:#1a1410;background:linear-gradient(90deg,#ffd1e8,#c7f2ff 30%,#fff1b8 60%,#d9a93a);border-top:1px solid #fff6d8;border-bottom:1px solid #8a6a2a;white-space:nowrap}.bdg-cap:not(.is-earned) .bdg-ribbon{filter:saturate(.25) brightness(.7)}.bdg-cap small{color:#b59a63;font-size:12px}.bdg-note{margin:0;font-size:12px;color:#8d8578}.bdg-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.bdg-tabs button{display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 4px;border-radius:10px;border:1px solid #3d382e;background:#16130f;color:#e8dcc8;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}.bdg-tabs button small{font-size:10px;color:#8d8578;font-weight:500}.bdg-tabs button.is-on{border-color:#d4b483;background:#2a2116;color:#f6dc95}.bdg-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bdg{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px 9px;border:1px solid #3d382e;border-radius:12px;background:linear-gradient(180deg,#1a1611,#13110d);text-align:center;min-width:0}.bdg-art{width:64px;height:64px}.bdg.is-locked .bdg-art{opacity:.85}.bdg.is-earned.bdg-extinct .bdg-art{filter:drop-shadow(0 0 8px rgba(150,120,255,.45))}.bdg.is-earned.bdg-legendary .bdg-art{filter:drop-shadow(0 0 8px rgba(255,200,90,.55))}.bdg-name{font-size:12px;line-height:1.2;color:#e8dcc8}.bdg.is-locked .bdg-name{color:#b3a993}.bdg-cond{font-size:10px;line-height:1.25;color:#8d8578}.bdg-tier{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#d4b483}.bdg-legendary .bdg-tier{color:#f2cf73}.bdg-extinct .bdg-tier{color:#b9a7e8}.bdg-soon{font-size:10px;color:#6f685c;font-style:italic}.bdg-bar{position:relative;display:block;width:100%;height:12px;margin-top:auto;border-radius:6px;background:#0c0a08;border:1px solid #2c2822;overflow:hidden}.bdg-bar i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#7a5622,#d4b483)}.bdg-bar em{position:relative;display:block;font-size:8.5px;line-height:12px;font-weight:600;font-style:normal;color:#e8dcc8}.binder-vol-badges .binder-vol-all{color:#f3d88a;font-size:1.1em}.binder-vol-badges .binder-vol-count{color:var(--gold, #d8b25a)}.binder-badges-inline{padding:8px 10px 96px;max-width:720px;margin:0 auto}.bdg-pop-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;background:#0a0907b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:bdg-pop-fade .25s ease-out}.bdg-pop{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:min(19rem,86vw);padding:1.3rem 1.2rem 1.1rem;border-radius:18px;border:1px solid rgb(212 180 131 / .55);background:radial-gradient(circle at 50% 30%,#3a3022,#1b1813 70%);color:#f3ead8;font:inherit;text-align:center;cursor:pointer;box-shadow:0 0 40px #d4b48340,0 18px 40px #00000080;animation:bdg-pop-in .45s cubic-bezier(.2,1.4,.4,1)}.bdg-pop-kicker{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold, #d4b483);font-weight:700}.bdg-pop-art{width:132px;height:132px;filter:drop-shadow(0 6px 14px rgb(0 0 0 / .55))}.bdg-pop-name{font-size:1.2rem;line-height:1.2}.bdg-pop-tier{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;padding:.15rem .6rem;border-radius:99px;border:1px solid currentColor;color:var(--gold, #d4b483)}.bdg-pop.bdg-silver .bdg-pop-tier{color:#cfd4d8}.bdg-pop.bdg-bronze .bdg-pop-tier{color:#c98d5a}.bdg-pop-cond{font-size:.8rem;opacity:.75}.bdg-pop-go{margin-top:.4rem;font-size:.75rem;color:var(--gold, #d4b483);opacity:.85}.bdg-pop-x{position:absolute;top:max(.8rem,env(safe-area-inset-top));right:.9rem;width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid rgb(243 234 216 / .3);background:#00000059;color:#f3ead8;font-size:1.4rem;line-height:1;cursor:pointer}@keyframes bdg-pop-in{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes bdg-pop-fade{0%{opacity:0}}.binder-vol-badges .bdg-symbol{filter:drop-shadow(0 1px 2px rgb(0 0 0 / .55))}.bdg-head{display:flex;align-items:center;gap:.6rem;margin:0 0 .6rem}.bdg-head img{width:44px;height:44px;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .45))}.bdg-head b{font-size:1.05rem;display:block}.bdg-head small{opacity:.7;font-size:.78rem}.bdg-pop-multi{cursor:default;width:min(21rem,90vw);max-height:80dvh}.bdg-pop-list{list-style:none;margin:.4rem 0 0;padding:0;width:100%;display:flex;flex-direction:column;gap:.45rem;overflow-y:auto}.bdg-pop-row{display:flex;align-items:center;gap:.7rem;padding:.45rem .6rem;border-radius:12px;background:#00000047;border:1px solid rgb(212 180 131 / .22);text-align:left;opacity:0;animation:bdg-row-in .35s cubic-bezier(.2,1.3,.4,1) forwards}.bdg-pop-row img{width:52px;height:52px;flex:none;filter:drop-shadow(0 3px 6px rgb(0 0 0 / .5))}.bdg-pop-row span{display:flex;flex-direction:column;gap:.1rem;min-width:0}.bdg-pop-row b{font-size:.95rem;line-height:1.2}.bdg-pop-row i{font-style:normal;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold, #d4b483)}.bdg-pop-row.bdg-silver i{color:#cfd4d8}.bdg-pop-row.bdg-bronze i{color:#c98d5a}.bdg-pop-row small{font-size:.74rem;opacity:.75}.bdg-pop-golink{border:0;background:none;font:inherit;font-size:.75rem;cursor:pointer}@keyframes bdg-row-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bdg-pop-row{animation:none;opacity:1}}.founding-mark{display:inline-block;margin-left:.25em;color:#d8a93a;font-size:.9em;line-height:1;text-shadow:0 0 4px rgba(216,169,58,.55);vertical-align:.05em;text-decoration:none}.bdg-founding{display:flex;gap:12px;align-items:center;margin:10px 0 12px;padding:10px 12px;border-radius:14px;background:linear-gradient(135deg,#2b2214,#1a1610 60%,#2a2010);border:1px solid #b88a2e;color:#f4e6c4}.bdg-founding-card{flex:0 0 auto;width:84px;aspect-ratio:2 / 3;border-radius:8px;overflow:hidden;border:0;padding:0;margin:0;line-height:0;background:#111;cursor:zoom-in;box-shadow:0 0 12px #d8a93a59}.bdg-founding-card img{width:100%;height:100%;object-fit:cover;display:block;margin:0;padding:0;border:0}.bdg-founding-text{display:flex;flex-direction:column;gap:3px;min-width:0}.bdg-founding-text .bdg-ribbon{color:#d8a93a;font-weight:700;letter-spacing:.06em;font-size:11px}.bdg-founding-text b{font-size:16px}.bdg-founding-text small{opacity:.85;font-size:12px}.founding-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:#080705e0;padding:24px}.founding-zoom-card{width:min(86vw,380px);aspect-ratio:2 / 3;margin:0;padding:0;border-radius:16px;overflow:hidden;border:0;box-shadow:0 0 30px #d8a93a73;background:#111;position:relative}.founding-zoom-card img{width:100%;height:100%;object-fit:cover;display:block;margin:0;padding:0;border:0}.founding-zoom-card figcaption{position:absolute;left:0;right:0;bottom:0;padding:10px 12px 12px;background:linear-gradient(transparent,#000000d1);color:#f4e6c4;text-align:center}.founding-zoom-card figcaption b{display:block;font-size:18px}.founding-zoom-card figcaption small{color:#d8a93a;font-size:12px;letter-spacing:.05em}.founding-zoom button{color:#f4e6c4;background:transparent;border:1px solid #b88a2e;border-radius:999px;padding:8px 20px}.bdg-setcards{margin:10px 0 12px;padding:10px 12px;border-radius:14px;background:linear-gradient(135deg,#2b2214,#1a1610 60%,#2a2010);border:1px solid #b88a2e;color:#f4e6c4}.bdg-setcards .bdg-ribbon{color:#d8a93a;font-weight:700;letter-spacing:.06em;font-size:11px}.setcards-row{display:flex;gap:8px;overflow-x:auto;padding-top:8px}.setcard{flex:0 0 auto;width:64px;aspect-ratio:2 / 3;border:0;padding:0;border-radius:8px;overflow:hidden;background:#111;cursor:zoom-in;box-shadow:0 0 10px #d8a93a59;line-height:0}.setcard-art{width:100%;height:100%;object-fit:cover;display:block}.setcard-ph{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6%;box-sizing:border-box;padding:8%;border-radius:inherit;background:radial-gradient(circle at 50% 38%,#f7e3a3,#d8a93a 55%,#8a6420);border:2px solid #f4e6c4;color:#2b2214;line-height:1.1;text-align:center}.setcard-ph img{width:62%;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.setcard-ph b{font-size:.55em;font-family:Georgia,serif}.setcard .setcard-ph b{font-size:8px}.setcard-zoom{width:min(78vw,320px);aspect-ratio:2 / 3;margin:0;position:relative;border-radius:16px;overflow:hidden;font-size:28px}.setcard-zoom figcaption{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:linear-gradient(transparent,#000000bf);color:#f4e6c4;font-size:14px;line-height:1.25}.setcard-zoom figcaption small{font-size:12px;opacity:.85}.done-setcard{width:84px;aspect-ratio:2 / 3;margin:6px auto 2px;border-radius:8px;overflow:hidden;font-size:14px;box-shadow:0 0 14px #d8a93a8c}.info-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 6px}.info-tile{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:var(--face)}.info-tile.is-wide{grid-column:1 / -1}.info-tile small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-tile b{font-size:20px;line-height:1.1;color:var(--bone);font-variant-numeric:tabular-nums}.info-tile b span{font-size:13px;font-weight:400;color:var(--muted)}.info-bar{display:block;height:5px;margin-top:4px;border-radius:99px;background:var(--line);overflow:hidden}.info-bar>i{display:block;height:100%;background:var(--gold);border-radius:99px}.info-next{grid-column:1 / -1;margin:2px 2px 0;font-size:12px;color:var(--muted)}.info-shorts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 8px}.info-short{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;margin:0;padding:10px 6px;border:1px solid var(--gold);border-radius:12px;background:radial-gradient(120% 120% at 0% 0%,rgb(212 180 131 / .16),transparent 60%),var(--face);color:var(--bone);font:inherit;font-size:14px;font-weight:600;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.info-short small{font-size:11px;font-weight:400;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.info-short-mark{display:grid;place-items:center;height:24px;color:var(--gold);font-size:18px}.info-short-mark img{display:block}.info-short:active{transform:translateY(1px)}.info-short:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.info-group{border-bottom:1px solid var(--line)}.info-group>summary{display:flex;flex-direction:column;gap:1px;position:relative;padding:12px 24px 12px 2px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.info-group>summary::-webkit-details-marker{display:none}.info-group>summary b{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.info-group>summary small{font-size:13px;color:var(--muted)}.info-group>summary:after{content:"";position:absolute;right:6px;top:50%;width:7px;height:7px;border-right:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);transform:translateY(-70%) rotate(45deg);transition:transform .12s ease}.info-group[open]>summary:after{transform:translateY(-30%) rotate(-135deg)}.info-group>summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.info-group .info-topic{margin-left:8px}.info-group .info-topic:last-child{border-bottom:0}.info-topic-name{display:flex;flex-direction:column;gap:2px;min-width:0}.info-topic-name small{font-size:12px;line-height:1.3;color:var(--muted)}.info-more{margin:8px 0 0}.info-more>summary{cursor:pointer;color:var(--gold);font-size:13px;padding:4px 0}.info-sets.is-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.info-sets.is-grid .info-set img{width:56px;height:56px}.info-sets.is-grid .info-set-name{font-size:11px}.info-sets-realm h3{font-size:12px;margin:10px 0 6px}.lodge-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;place-items:center;padding:72px 16px 88px;background:#08070666;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.lodge-card{display:flex;flex-direction:column;width:min(440px,100%);height:min(640px,100%);background:var(--panel, #14110e);border:1px solid var(--gold, #c4b08a);border-radius:14px;box-shadow:0 18px 50px #0000008c;overflow:hidden}.lodge-head{display:flex;align-items:center;gap:10px;padding:14px 16px 10px}.lodge-head h2{margin:0;flex:1;font-size:16px;color:var(--gold, #c4b08a)}.lodge-open{color:var(--gold, #c4b08a);font-size:12px}.lodge-frame{flex:1;width:100%;min-height:0;border:0;background:#0b0b0b}.lodge-card.fp-sheet{height:auto;width:min(380px,100%)}.fp-sheet-bal{color:var(--bone, #e8dcc8);font-size:14px}.fp-sheet-body{padding:0 16px 6px;font-size:13px;line-height:1.45;color:var(--bone, #e8dcc8)}.fp-sheet-body p{margin:0 0 10px}.fp-sheet-body h3{margin:10px 0 4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold, #c4b08a)}.fp-sheet-body ul{margin:0;padding-left:18px}.fp-sheet-foot{display:flex;gap:8px;justify-content:flex-end;padding:12px 16px 14px}.fp-sheet-foot button{width:auto;padding:7px 14px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer}.fp-sheet-close{background:transparent;color:var(--bone, #e8dcc8);border:1px solid var(--line, #3d382e)}.fp-sheet-go{background:var(--bone, #e8dcc8);color:var(--ink, #1a1713);border:0}main.page:before,main.page:after{content:none!important;display:none!important;flex:0 0 0!important}main.page{justify-content:flex-start!important}main.page:has(.leaders-page){padding-bottom:calc(var(--foot-h) + 14px + env(safe-area-inset-bottom,0px))}.leaders-page{display:flex;flex-direction:column;min-height:0}.leaders-page.is-detail{height:100%}.ld-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 6px}.ld-head h1{margin:0;font-size:1.7rem;line-height:1;font-weight:600;letter-spacing:-.04em}.ld-window{display:flex;align-items:center;border:1px solid #6e5c42;border-radius:999px;padding:3px;flex:0 0 auto}.ld-window button{border:0;background:transparent;color:var(--muted);border-radius:999px;padding:5px 11px;font:inherit;font-size:13px;cursor:pointer}.ld-window button.is-on{background:#e8dcc8;color:#1a1713}.ld-tools{display:flex;align-items:center;gap:4px;margin:0 0 10px}.ld-back{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--bone);cursor:pointer}.ld-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;min-width:0}.ld-tabs::-webkit-scrollbar{display:none}.ld-tab{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;border:1px solid transparent;background:transparent;color:var(--muted);border-radius:999px;padding:6px 10px;font:inherit;font-size:14px;cursor:pointer}.ld-tab svg{width:15px;height:15px}.ld-tab.is-on{border-color:#8a7044;color:var(--bone)}.ld-card{background:#17140f;border:1px solid #7a6548;border-radius:16px;padding:4px 10px 1px;margin:0 0 5px;width:100%;color:inherit;text-align:left}.ld-card.is-link{display:block;font:inherit;cursor:pointer}.ld-card.is-link:active{border-color:#c4a36a}.ld-card.is-detail{flex:1;min-height:0;display:flex;flex-direction:column;margin:0;padding-bottom:8px;overflow:hidden}.ld-card-h{display:flex;align-items:center;gap:6px;min-height:22px;color:var(--bone)}.ld-card-h svg{width:16px;height:16px;color:#c4a36a;flex:0 0 auto}.ld-card-h strong{letter-spacing:.11em;font-size:12px;font-weight:600;text-transform:uppercase}.ld-kicker{color:var(--muted);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none}.ld-side{margin-left:auto;color:var(--muted);font-size:13px;font-weight:400}.ld-rows,.ld-scroll{list-style:none;margin:4px 0 0;padding:0}.ld-scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.ld-scroll::-webkit-scrollbar{display:none}.ld-row{display:grid;grid-template-columns:22px 1fr auto;gap:8px;align-items:center;min-height:22px;padding:0;border-top:1px solid rgba(122,101,72,.45)}.ld-row.is-you{border:1px solid #c4a36a;border-radius:12px;padding:3px 8px;margin:3px 0;background:#231c14}.ld-rank{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--muted)}.ld-rank.is-1{background:#e4c27a;color:#1a1713}.ld-rank.is-2{background:#c8c3ba;color:#1a1713}.ld-rank.is-3{background:#c4895a;color:#1a1713}.ld-rank.is-pin{background:#e4c27a;color:#1a1713}.ld-name{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-score{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:#f3ead8}.ld-scroll .ld-row{grid-template-columns:26px 1fr auto;min-height:36px;padding:6px 2px;gap:10px}.ld-scroll .ld-name,.ld-scroll .ld-score{font-size:15px}.ld-scroll .ld-rank{width:24px;height:24px;font-size:13px}.ld-you-k{color:#e4c27a;font-weight:600}.ld-pin{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;margin-top:8px;padding:8px 10px;border:1px solid #c4a36a;border-radius:14px;background:#231c14;flex:0 0 auto}.ld-mine{display:flex;align-items:center;gap:6px;margin:2px 0 0;padding:7px 10px;border:1px solid #c4a36a;border-radius:999px;overflow:hidden}.ld-mine-k{color:#e4c27a;font-size:12px;font-weight:700;letter-spacing:.08em;flex:0 0 auto}.ld-stat{color:var(--muted);font-size:12px;white-space:nowrap}.ld-stat b{color:var(--bone);font-weight:600}.ld-stat+.ld-stat{border-left:1px solid rgba(196,163,106,.55);padding-left:8px}.ld-note,.ld-empty{margin:8px 0;color:var(--muted);font-size:14px}.ld-retry{border:1px solid var(--line);background:transparent;color:var(--bone);border-radius:999px;padding:8px 14px;font:inherit;cursor:pointer}.ld-card.is-link:focus-visible,.ld-tab:focus-visible,.ld-back:focus-visible,.ld-window button:focus-visible,.ld-retry:focus-visible{outline:2px solid var(--gold);outline-offset:2px}html[data-theme=light] .ld-card{background:var(--panel);border-color:#c4b49a}html[data-theme=light] .ld-window{border-color:#c4b49a}html[data-theme=light] .ld-window button.is-on{background:#1a1713;color:#f7f1e6}html[data-theme=light] .ld-score{color:#1a1713}html[data-theme=light] .ld-row.is-you,html[data-theme=light] .ld-pin{background:#f3ead8}html[data-theme=light] .ld-tab.is-on{color:#1a1713}.top-fpgroup{display:inline-flex;align-items:center;height:28px;border-radius:999px;border:1px solid rgb(214 178 94 / .45);background:linear-gradient(180deg,#1c3426d9,#0e2016d9);box-shadow:inset 0 1px #ffecb41f;overflow:hidden;flex:0 0 auto}.top-fpgroup .top-btn{height:26px}.top-fpgroup .top-rank{gap:3px;padding:0 6px 0 7px;color:#e8c977;font-weight:650;font-variant-numeric:tabular-nums;border-right:1px solid rgb(214 178 94 / .35)}.top-fpgroup .top-rank.is-none{color:#e8c977b3}.top-fpgroup .top-fp{padding:0 8px 0 6px}@media(max-width:420px){header.top .top-right .top-fpgroup .top-rank{padding:0 4px 0 6px;gap:2px;font-size:11.5px}header.top .top-right .top-fpgroup .top-fp{padding:0 7px 0 5px}}.ld-pop-shade{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.modal-card.ld-pop{position:relative;width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 120px);display:flex;flex-direction:column;padding:16px 14px 14px;border:1px solid rgb(214 178 94 / .5);background:radial-gradient(120% 80% at 50% 0%,#1d3a2a,#10241a 70%);box-shadow:0 18px 50px #0000008c,inset 0 0 0 1px #ffecb40f}.ld-pop .leaders-page{padding:0;margin:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:none}.ld-pop .ld-head{padding-right:34px}.ld-pop .ld-head h2{margin:0;font-size:20px;color:#f3e6c4;letter-spacing:.02em}.ld-pop .ld-card.is-detail{min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.ld-pop .ld-scroll{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto}@media(max-width:520px){.ld-pop .ld-tabs{overflow-x:visible;gap:4px}.ld-pop .ld-tab:not(.is-on){padding:6px 8px}.ld-pop .ld-tab:not(.is-on) .ld-tab-label{display:none}}.ld-pop-x{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;border:1px solid rgb(214 178 94 / .5);background:#0e2016e6;color:#e8c977;font-size:20px;line-height:1;display:grid;place-items:center;cursor:pointer;z-index:2}main.page>.pane.field-page .field-top-note{flex:none;display:flex;justify-content:center;margin:0 0 8px}.rank-rise{width:min(360px,100%);height:48px;box-sizing:border-box;display:flex;align-items:center;border-radius:14px;border:1px solid rgb(214 178 94 / .6);background:linear-gradient(180deg,#1f3e2c,#12281c);box-shadow:0 6px 18px #00000059,0 0 14px #e8c97729;animation:rank-rise-in .3s ease-out}@keyframes rank-rise-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rank-rise{animation:none}}.rank-rise-body{flex:1 1 auto;height:100%;display:flex;align-items:center;gap:10px;padding:0 4px 0 8px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.rank-rise-mark{flex:0 0 auto;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#1a1408;background:radial-gradient(circle at 35% 30%,#f6dc8f,#c99a3a)}.rank-rise-text{display:flex;flex-direction:column;gap:1px;min-width:0}.rank-rise-text b,.rank-rise-text small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rank-rise-text b{color:#f3e6c4;font-size:14px;line-height:18px}.rank-rise-text small{color:#e8c977d9;font-size:11.5px;line-height:15px}.rank-rise-x{flex:0 0 auto;width:40px;height:100%;margin-right:2px;border:0;background:none;color:#e8c977;font-size:20px;cursor:pointer}@media(max-width:420px){header.top .top-right .top-fpgroup .top-rank{padding:0 4px 0 7px}header.top .top-right .top-fpgroup .top-rank.is-ranked svg{display:none}header.top .top-right .top-fpgroup .top-rank.is-none{padding:0 5px 0 8px}header.top .top-right .top-fpgroup .top-fp{padding:0 6px 0 5px}header.top.top .top-left .top-brand{font-size:11px;padding:0 4px 0 6px}header.top.top .top-rose{margin-left:0}}@media(max-width:380px){header.top.top .top-right{gap:1px}header.top.top .top-right .top-mark{width:23px;height:23px;min-width:23px}header.top.top .top-right .top-name{padding:0 5px}header.top .top-right .top-fpgroup .top-rank{padding:0 3px 0 6px}header.top .top-right .top-fpgroup .top-fp{padding:0 5px 0 4px}}.top-brand-nw{white-space:nowrap}@media(max-width:420px){header.top.top{justify-content:flex-start}header.top.top .top-left{flex:0 0 auto}header.top.top .top-left .top-brand{padding-left:0;width:min-content}header.top.top .top-right{flex:0 1 auto;min-width:0;margin-left:auto}header.top.top .top-right .top-name{flex:0 1 auto;min-width:4.5em;max-width:8.5em}}html[data-theme=light] .top-fpgroup{border-color:#8a6a328c;background:linear-gradient(180deg,#eef3e4,#dfe9d3);box-shadow:inset 0 1px #ffffffb3}html[data-theme=light] .top-fpgroup .top-fp{color:#173a26;font-weight:650}html[data-theme=light] .top-fpgroup .top-rank{color:#6b4c12;border-right-color:#8a6a3266}html[data-theme=light] .top-fpgroup .top-rank.is-none{color:#6b4c12d9}@media(max-width:520px){header.top.top.top{justify-content:space-between;gap:6px;padding:0 8px}header.top.top.top .top-left{flex:0 0 auto;min-width:0;overflow:visible;gap:0}header.top.top.top .top-left .top-brand{display:none}header.top.top.top .top-rose{width:28px;height:28px;margin:0 0 0 -1px}header.top.top.top .top-right{flex:0 1 auto;min-width:0;margin-left:auto;gap:6px}header.top.top.top .top-right .top-mark{width:28px;height:28px;min-width:28px;padding:0;font-size:12.5px}header.top.top.top .top-right .top-fpgroup .top-rank{gap:3px;padding:0 6px 0 8px;font-size:12px}header.top.top.top .top-right .top-fpgroup .top-rank.is-ranked svg{display:block}header.top.top.top .top-right .top-fpgroup .top-rank.is-none{padding:0 6px 0 8px}header.top.top.top .top-right .top-fpgroup .top-fp{padding:0 9px 0 7px;font-size:12px}header.top.top.top .top-right .top-name{flex:0 1 auto;min-width:3.4em;max-width:9em;padding:0 9px;font-size:12px}}@media(max-width:374px){header.top.top.top{gap:5px;padding:0 7px}header.top.top.top .top-right{gap:5px}header.top.top.top .top-right .top-mark{width:26px;height:26px;min-width:26px}header.top.top.top .top-right .top-fpgroup .top-rank{padding:0 5px 0 7px;font-size:11.5px}header.top.top.top .top-right .top-fpgroup .top-rank.is-ranked svg{display:none}header.top.top.top .top-right .top-fpgroup .top-fp{padding:0 7px 0 5px;font-size:11.5px}header.top.top.top .top-right .top-name{padding:0 8px;font-size:11.5px}}.desk-backdrop{position:fixed;left:0;right:0;top:calc(54px + env(safe-area-inset-top,0px));bottom:calc(10px + var(--foot-h) + env(safe-area-inset-bottom,0px));z-index:0;overflow:hidden;background:#0e0d0b;pointer-events:none;user-select:none;-webkit-user-select:none}.desk-backdrop picture,.desk-backdrop img{display:block}.desk-backdrop img{position:absolute;top:0;left:50%;transform:translate(-50%);width:min(100%,560px);height:auto;max-width:none;animation:desk-still-in .24s ease-out}.desk-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(min(560px,78vw) 56% at 50% 50%,#0e0d0b99,#0e0d0b00),#0e0d0b75}main.page.gate-screen.is-desk{position:relative;z-index:1;background:transparent;justify-content:flex-start!important;overflow-y:auto;padding-top:calc(var(--head-h) + 6px + env(safe-area-inset-top,0px));padding-bottom:calc(var(--foot-h) + 28px + env(safe-area-inset-bottom,0px));scroll-padding-top:calc(var(--head-h) + 6px);scroll-padding-bottom:calc(var(--foot-h) + 28px)}.desk-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.desk-body{width:min(400px,100%);margin:auto;display:flex;flex-direction:column;align-items:stretch;gap:12px}.desk-line{align-self:center;display:flex;align-items:baseline;gap:8px;max-width:100%;margin:0;padding:6px 14px;border-radius:16px;background:#0e0d0bd1;border:1px solid rgb(212 180 131 / .38);box-shadow:0 8px 24px #00000059;color:#e8dcc8;font-size:13px;line-height:1.35;text-align:left}@media(max-width:520px){.desk-line{font-size:12.5px;padding:6px 12px}}.desk-line b{flex:0 0 auto;color:#d4b483;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.desk-gate .gate-stage{width:100%;margin:0;gap:12px}.desk-gate .gate-brand p{margin-top:0;min-height:0;color:#c9bda8;text-shadow:0 1px 8px rgb(0 0 0 / .9)}.desk-gate .gate-below{align-self:center;padding:7px 14px;border-radius:12px;background:#0e0d0bc7}.desk-gate .gate-below .gate-legal,.desk-gate .gate-below .gate-contact,.desk-gate .gate-below .gate-legal a,.desk-gate .gate-below .gate-contact a{color:#b3a892;text-shadow:0 1px 6px rgb(0 0 0 / .95)}@keyframes desk-still-in{0%{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion:reduce){.desk-backdrop img{animation:none}}@media(min-width:900px){.desk-backdrop img{width:min(1440px,124vw)}main.page.gate-screen.is-desk{justify-content:center!important}.desk-line{width:max-content;max-width:min(600px,92vw)}}.field-empty.is-deny{animation:fg-field-deny .36s ease-out both}@keyframes fg-field-deny{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media(prefers-reduced-motion:reduce){.field-empty.is-deny{animation:fg-field-deny-fade .36s ease-out both}@keyframes fg-field-deny-fade{0%{opacity:.4}to{opacity:1}}}.field-card-tap>.field-empty{z-index:9;bottom:64px}.plate-slot.is-miss{padding:0;border:0;background:transparent}.plate-slot.is-peek .plate-peek-face{display:block;width:100%;height:100%;filter:grayscale(1) brightness(.72);opacity:.7}.plate-slot.is-peek .plate-peek-face .chrome{pointer-events:none}.inspect-face.inspect-front.is-unowned>.plate-face{filter:grayscale(1) brightness(.72)}.inspect-face.inspect-front.is-unowned .support-free{filter:grayscale(1) brightness(.42)}.binder-pip.is-peek{filter:grayscale(1) brightness(.72);opacity:.7;color:#1a140e}.plate-slot.is-new{box-shadow:0 0 0 2px #e8c547,0 0 16px #e8c547a6}.plate-slot.is-again,.trade-seat.is-again{box-shadow:0 0 0 2px #f3eee4,0 0 16px #f3eee4b3}.plate-slot.is-need,.trade-seat.is-need{box-shadow:0 0 0 2px #5fd38a,0 0 18px #5fd38abf}.plate-slot.is-need:after,.trade-seat.is-need:after{content:"NEED";position:absolute;top:-8px;left:6px;z-index:3;padding:1px 4px;border-radius:4px;background:#1f7a46;color:#eafff1;font:800 9px/1.2 system-ui,sans-serif;letter-spacing:.06em;pointer-events:none;box-shadow:0 1px 3px #00000073}.trade-seat.is-need:after{top:2px;left:2px;font-size:7px;padding:0 3px}.trade-binder .plate-slot.is-need.is-dim,.trade-binder .plate-slot.is-again.is-dim{opacity:1}.filter-tabs .filter-toggle.filter-need{white-space:nowrap}.filter-tabs .filter-toggle.filter-need.is-on{background:#1f7a46;border-color:#5fd38a;color:#eafff1}.danger-tag{display:flex;align-items:center;gap:.35em;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:visible}.danger-pips{display:block;flex:0 0 auto;width:2.75em;height:.5em;aspect-ratio:44 / 8;overflow:visible}.danger-tag b,.danger-types{font-weight:600;font-size:.82em;line-height:1;letter-spacing:.01em;color:#efe4cc;min-width:0;overflow:visible;text-overflow:clip}main.page>.pane.field-page .field-play.is-tab-trips{padding-bottom:0;justify-content:flex-start}.exp-page{flex:1 1 0;min-height:0;width:100%;max-width:460px;margin:0 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;display:flex;flex-direction:column;gap:8px;padding:0 0 14px;box-sizing:border-box}.exp-page::-webkit-scrollbar{display:none}.exp-top{display:flex;align-items:center;gap:8px;min-height:32px}.exp-back{background:var(--panel);border:1px solid var(--line);color:var(--bone);border-radius:999px;font:inherit;font-size:13px;padding:4px 11px;cursor:pointer}.exp-title{flex:1;margin:0;font-size:18px;letter-spacing:.01em;color:var(--bone);display:flex;flex-direction:column;line-height:1.1}.exp-title small{font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);opacity:.85;margin-top:2px}.exp-fp{font-size:13.5px;font-weight:600;color:var(--gold);font-variant-numeric:tabular-nums;border:1px solid rgba(212,180,131,.45);border-radius:999px;padding:3px 11px;background:linear-gradient(180deg,#d4b48324,#d4b4830a),var(--panel)}.exp-fp i{font-style:normal;font-size:10.5px;color:var(--muted)}.exp-map-wrap{position:relative;border-radius:18px;padding:3px;background:linear-gradient(160deg,#6d5838,#2a2219 40%,#4a3b26 70%,#1c1711);box-shadow:0 10px 26px #00000073,inset 0 1px #ffecc81f}.exp-map{display:block;width:100%;height:auto;aspect-ratio:360 / 300;max-height:46dvh;border-radius:15px;background:#2e3a22;box-shadow:inset 0 0 0 1px #ffecc81f}.exp-shadow{fill:#0c0f07;opacity:.32}.exp-contour path{fill:none;stroke:#f1e3bf;stroke-width:.7;opacity:.1;stroke-dasharray:1 0}.exp-lake{stroke:#1e3c48;stroke-width:1.2}.exp-water-hi{fill:none;stroke:#cfe6e8;stroke-width:1.2;opacity:.45;stroke-linecap:round;animation:exp-shimmer 3.2s ease-in-out infinite}.exp-creek-bed{fill:none;stroke:#23404a;stroke-width:7;stroke-linecap:round;opacity:.55}.exp-creek{fill:none;stroke:#6fa3b1;stroke-width:3.2;stroke-linecap:round;opacity:.85;stroke-dasharray:10 6;animation:exp-flow 2.8s linear infinite}.exp-tufts path{fill:none;stroke:#a7b06a;stroke-width:1;opacity:.55;stroke-linejoin:round}.exp-rock{fill:#8a8370;stroke:#4a4436;stroke-width:.8}.exp-rock-hi{fill:#b8b09a;opacity:.7}.exp-tree-a{fill:#2f4a25}.exp-tree-b{fill:#3c5c2c}.exp-tree-c{fill:#4f7236}.exp-tree-hi{fill:#9cb86a;opacity:.55}.exp-pine-a{fill:#2c4426}.exp-pine-b{fill:#35522c}.exp-pine-hi{fill:#5d7d42;opacity:.55}.exp-trail-edge{fill:none;stroke:#2b2a17;stroke-width:13;stroke-linecap:round;opacity:.35}.exp-trail-bed{fill:none;stroke:#b59a68;stroke-width:10;stroke-linecap:round;opacity:.6}.exp-trail-core{fill:none;stroke:#d8c18e;stroke-width:5;stroke-linecap:round;opacity:.55}.exp-trail{fill:none;stroke:#6b5534;stroke-width:1.6;stroke-dasharray:2 6;stroke-linecap:round;opacity:.75}.exp-trailg.is-live .exp-trail{stroke:#ffe39a;stroke-width:2.2;opacity:1;stroke-dasharray:3 7;animation:exp-march 1.2s linear infinite;filter:drop-shadow(0 0 2px rgba(255,220,140,.8))}.exp-trailg.is-live .exp-trail-core{stroke:#ead39c;opacity:.7}.exp-dest{cursor:default}.exp-dest:not(.is-set){cursor:pointer}.exp-dest-glow{opacity:.22;animation:exp-glow 2.6s ease-in-out infinite}.exp-dest:not(.is-set) .exp-dest-glow{opacity:.12}.exp-dest-frame{fill:#1a1713;stroke-width:3}.exp-ribbon{fill:#1d1914;stroke-width:1}.exp-ribbon-tail{fill:#3b2e1d}.exp-dest-name{fill:#f4e8cc;font-size:9.5px;font-weight:600;text-anchor:middle;letter-spacing:.02em}.exp-gem{stroke:#1a1713;stroke-width:1.5}.exp-gem-sym{color:#1a1713;overflow:visible}.exp-dest-empty{fill:#16130f6b;stroke:#e8cf9a;stroke-width:1.4;stroke-dasharray:5 4;animation:exp-march-slow 6s linear infinite}.exp-flag-pole{stroke:#e8dcc8;stroke-width:1.6;stroke-linecap:round}.exp-flag-cloth{fill:#d4b483;animation:exp-wave 1.8s ease-in-out infinite alternate;transform-origin:0 -8px}.exp-dest-hint{fill:#f4e8cc;font-size:9.5px;font-weight:600;text-anchor:middle;letter-spacing:.04em;paint-order:stroke;stroke:#14120cb3;stroke-width:3px}.exp-dest-num{fill:#1a1713;stroke:#d4b483;stroke-width:1.6}.exp-dest-n{fill:#e8cf9a;font-size:10.5px;font-weight:700;text-anchor:middle}.exp-tent-l{fill:#d29550;stroke:#5e3c20;stroke-width:1;stroke-linejoin:round}.exp-tent-r{fill:#a96e35;stroke:#5e3c20;stroke-width:1;stroke-linejoin:round}.exp-tentg.is-b .exp-tent-l{fill:#8fa86a}.exp-tentg.is-b .exp-tent-r{fill:#6a8248}.exp-tent-door{fill:#3a2614}.exp-tent-pole{stroke:#5e3c20;stroke-width:1.2;stroke-linecap:round}.exp-fire-glow{fill:#ffb347;opacity:.2;animation:exp-glow 1.4s ease-in-out infinite}.exp-logs{stroke:#5a3a1e;stroke-width:2.6;stroke-linecap:round}.exp-flame{fill:#f08a2c;transform-origin:0 3px;animation:exp-flame .5s ease-in-out infinite alternate}.exp-flame-in{fill:#ffd86b;transform-origin:0 2px;animation:exp-flame .35s ease-in-out infinite alternate-reverse}.exp-smoke{fill:#e8dcc8;opacity:0;animation:exp-smoke 3s ease-out infinite}.exp-smoke.is-2{animation-delay:1.5s}.exp-crate{fill:#8a6236;stroke:#4a321a;stroke-width:.9}.exp-crate-line{stroke:#4a321a;stroke-width:.8}.exp-pennant-cloth{fill:#c45c4a;animation:exp-wave 1.4s ease-in-out infinite alternate;transform-origin:0 -4px}.exp-camp-plate{fill:#16130fdb;stroke:#d4b48399;stroke-width:.8}.exp-camp-label{fill:#e8cf9a;font-size:8.5px;font-weight:700;text-anchor:middle;letter-spacing:.16em;text-transform:uppercase}.exp-compass circle{fill:#16130f73;stroke:#e8cf9a8c;stroke-width:.8}.exp-compass-needle{fill:#e8dcc8;opacity:.6}.exp-compass-n{fill:#c45c4a}.exp-compass-t{fill:#e8cf9a;font-size:7px;font-weight:700;text-anchor:middle;opacity:.8}.exp-sprite>g{transition:transform 1s linear}.exp-sprite-body{animation:exp-bob .55s ease-in-out infinite alternate}.exp-sprite.is-camp .exp-sprite-body,.exp-sprite.is-done .exp-sprite-body{animation:exp-breathe 2.4s ease-in-out infinite}.exp-prog-bg{fill:#100e0a8c;stroke:#fff0d22e;stroke-width:3}.exp-prog{fill:none;stroke-width:3;stroke-linecap:round}.exp-sprite-ring{fill:#f4e8cc;stroke-width:2.4}.exp-sprite-blank{fill:#4f5c3c}.exp-sprite-gloss{fill:none;stroke:#fff;stroke-width:1.6;opacity:.35;stroke-linecap:round}.exp-done-halo{fill:#ffd86b40;stroke:#ffd86b;stroke-width:2;animation:exp-pulse 1.4s ease-in-out infinite}.exp-check{fill:#6fbf73;stroke:#1a1713;stroke-width:1.4}.exp-check-mark{fill:none;stroke:#1a1713;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.exp-tag{fill:#14110deb;stroke:#e8cf9ab3;stroke-width:.8}.exp-tag.is-done{fill:#e2c46a;stroke:#1a1713}.exp-tag-text{fill:#f4e8cc;font-size:10px;font-weight:600;text-anchor:middle;font-variant-numeric:tabular-nums}.exp-tag.is-done+.exp-tag-text{fill:#1a1713;font-weight:700}@keyframes exp-bob{0%{transform:translateY(0)}to{transform:translateY(-2.5px)}}@keyframes exp-breathe{50%{transform:scale(1.04)}}@keyframes exp-pulse{50%{stroke-width:4;opacity:.6}}@keyframes exp-glow{50%{opacity:.34}}@keyframes exp-march{to{stroke-dashoffset:-20}}@keyframes exp-march-slow{to{stroke-dashoffset:-36}}@keyframes exp-flow{to{stroke-dashoffset:-32}}@keyframes exp-shimmer{50%{opacity:.15}}@keyframes exp-flame{0%{transform:scale(1)}to{transform:scale(.9,1.15)}}@keyframes exp-smoke{0%{opacity:0;transform:translateY(4px) scale(.6)}30%{opacity:.3}to{opacity:0;transform:translateY(-10px) scale(1.4)}}@keyframes exp-wave{0%{transform:skewY(0)}to{transform:skewY(6deg) scaleX(.92)}}@media(prefers-reduced-motion:reduce){.exp-map *,.exp-rep-find{animation:none!important;transition:none!important}}.exp-closed{position:absolute;left:12px;right:12px;bottom:12px;margin:0;text-align:center;font-size:12px;color:var(--bone);background:#16130feb;border:1px solid var(--line);border-radius:10px;padding:7px 10px}.exp-note{margin:0;font-size:12.5px;color:var(--bone);background:var(--panel);border:1px solid var(--gold);border-radius:10px;padding:6px 10px}.exp-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.exp-slot{--rc: #d4b483;position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;background:linear-gradient(180deg,#fff0d20d,#fff0d200 40%),var(--panel);border:1px solid var(--line);border-radius:14px;padding:6px 6px 7px;box-shadow:0 4px 12px #00000047,inset 0 1px #fff0d20f}.exp-slot.is-out{border-color:color-mix(in srgb,var(--rc) 45%,var(--line))}.exp-slot.is-done{border-color:#e2c46a;box-shadow:0 0 0 1px #e2c46a66,0 6px 18px #e2c46a2e;animation:exp-ready 2s ease-in-out infinite}@keyframes exp-ready{50%{box-shadow:0 0 0 1px #e2c46ab3,0 6px 22px #e2c46a52}}.exp-slot-head{display:flex;align-items:center;gap:5px;width:100%;min-width:0}.exp-slot-n{flex:none;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:700;color:#1a1713;background:var(--gold)}.exp-slot:not(.is-out) .exp-slot-n{background:none;color:var(--gold);border:1px solid var(--gold);box-sizing:border-box}.exp-slot-thumb{flex:none;width:16px;height:16px;border-radius:4px;background:center / cover no-repeat;box-shadow:0 0 0 1.5px var(--rc)}.exp-slot-biome{font-size:11.5px;font-weight:600;color:var(--bone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exp-slot:not(.is-out) .exp-slot-biome{color:var(--muted);font-weight:500}.exp-slot-card{width:66%;aspect-ratio:2 / 3;position:relative}.exp-slot:not(.is-out) .exp-slot-card{width:100%;aspect-ratio:auto;height:100%;min-height:150px;flex:1}.exp-slot-card>:first-child{width:100%;height:100%}.exp-slot.is-out .exp-slot-card>:first-child{filter:drop-shadow(0 4px 8px rgba(0,0,0,.45))}.exp-home-tag{position:absolute;z-index:3;left:50%;bottom:-6px;transform:translate(-50%);white-space:nowrap;font-size:9.5px;font-weight:700;color:#1a1713;background:linear-gradient(180deg,#f0d79c,#d4b483);border-radius:999px;padding:1px 7px;box-shadow:0 2px 5px #0006}.exp-slot-ready{position:absolute;z-index:3;top:6px;right:-16px;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#1a1713;background:#e2c46a;border-radius:6px;padding:2px 6px;box-shadow:0 2px 6px #0006}.exp-send{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1.5px dashed rgba(212,180,131,.45);border-radius:10px;color:var(--muted);cursor:pointer;font:inherit;background:radial-gradient(circle at 50% 40%,rgba(212,180,131,.12),transparent 60%),repeating-linear-gradient(45deg,rgba(255,240,210,.025) 0 6px,transparent 6px 12px),var(--well)}.exp-send:not(:disabled):hover{border-color:var(--gold);color:var(--bone)}.exp-send-ring{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgba(212,180,131,.6);background:#d4b48314}.exp-send-plus{font-size:22px;line-height:1;color:var(--gold)}.exp-send-t{font-size:12px;font-weight:600;color:var(--bone);margin-top:3px}.exp-send-s{font-size:10px;color:var(--muted)}.exp-card-missing{display:grid;place-items:center;border-radius:8px;background:var(--well);color:var(--muted);font-size:11px}.exp-chips{display:flex;flex-wrap:wrap;gap:4px}.exp-chips.is-slot{justify-content:center;margin-top:3px;flex-wrap:nowrap;gap:3px}.exp-chips.is-slot .exp-chip{padding:3px 5px;font-size:9.5px}.exp-chip{font-style:normal;font-size:10px;font-weight:700;line-height:1;border-radius:999px;padding:3px 6px;display:inline-flex;align-items:center;gap:3px;white-space:nowrap;border:1px solid rgba(212,180,131,.35);background:#d4b48314;color:var(--gold)}.exp-chip.is-card{color:#9fd0f0;border-color:#5aa6e866;background:#5aa6e81a}.exp-chip.is-pack{color:#e7a6e6;border-color:#d46ad266;background:#d46ad21a}.exp-chip-ic{display:inline-block;width:7px;height:10px;border-radius:1.5px;border:1.3px solid currentColor;box-sizing:border-box}.exp-bar{width:88%;height:4px;border-radius:999px;background:#fff0d214;overflow:hidden}.exp-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 60%,#000),var(--rc));transition:width 1s linear}.exp-slot-time{margin:0;font-size:10.5px;color:var(--muted);text-align:center}.exp-slot-time b{color:var(--bone);font-variant-numeric:tabular-nums;font-weight:700;font-size:12px}.exp-rush{font:inherit;font-size:10.5px;font-weight:600;color:var(--bone);cursor:pointer;background:#fff0d20a;border:1px solid var(--line);border-radius:999px;padding:3px 9px}.exp-rush:disabled,.exp-send:disabled{opacity:.5;cursor:default}button.act.exp-collect{width:92%;padding:6px 0;margin-top:2px;font-size:13px;font-weight:700;position:relative;overflow:hidden;background:linear-gradient(180deg,#f2d98f,#d4a94f);color:#1a1713;border-color:#b88c3a;box-shadow:0 3px 10px #e2c46a59}button.act.exp-collect:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-100%);animation:exp-shine 2.4s ease-in-out infinite}@keyframes exp-shine{60%,to{transform:translate(100%)}}.exp-foot-note{margin:0;font-size:11px;color:var(--muted);line-height:1.35;text-align:center;padding:0 6px}.exp-pick-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0000009e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end;justify-content:center}.exp-pick{position:relative;width:min(100%,520px);max-height:86dvh;overflow-y:auto;box-sizing:border-box;background:linear-gradient(180deg,#d4b48312,#d4b48300 120px),var(--panel);border:1px solid var(--line);border-bottom:0;border-radius:20px 20px 0 0;padding:8px 12px calc(16px + env(safe-area-inset-bottom,0px));box-shadow:0 -10px 30px #00000073;animation:exp-rise .22s ease-out}@keyframes exp-rise{0%{transform:translateY(30px);opacity:.4}}.exp-grab{display:block;width:38px;height:4px;border-radius:999px;background:var(--line);margin:0 auto 8px}.exp-pick-head{display:flex;align-items:center;gap:6px}.exp-pick-head h2{flex:1;margin:0;font-size:17px;color:var(--bone)}.exp-x{background:none;border:0;color:var(--muted);font-size:24px;cursor:pointer;line-height:1;padding:0 4px}.exp-pick-note{margin:6px 0 10px;font-size:12px;color:var(--muted);line-height:1.4}.exp-pick-note b{color:var(--gold);font-weight:600}.exp-bset{margin:0 0 14px}.exp-bset-title{display:flex;align-items:center;gap:6px;margin:0 0 7px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.exp-bset-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--line),transparent)}.exp-bset-mark{width:18px;height:18px;display:inline-grid}.exp-bset-mark>*{width:100%;height:100%}.exp-bgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.exp-bcard{--rc: #d4b483;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0 0 4px;text-align:left;border:0;background:none;cursor:pointer;font:inherit;color:var(--bone);min-width:0}.exp-bcard-art{position:relative;width:100%;aspect-ratio:1;border-radius:12px;border:2px solid var(--rc);background:var(--well) center / cover no-repeat;box-sizing:border-box;box-shadow:0 4px 10px #00000059,inset 0 0 0 1px #0006}.exp-bcard:hover .exp-bcard-art{transform:translateY(-1px)}.exp-bcard-busy,.exp-bcard-len{position:absolute;font-style:normal;font-size:9.5px;font-weight:600;color:var(--bone);background:#16130fd9;border-radius:999px;padding:1px 6px}.exp-bcard-busy{left:4px;top:4px}.exp-bcard-len{right:4px;bottom:4px}.exp-bcard-name{font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-top:4px}.exp-rar{font-size:10.5px}.exp-bcard-terms{font-size:10px;color:var(--muted);line-height:1.3}.exp-bcard-terms b{color:var(--gold);font-weight:600}.exp-plan{--rc: #d4b483;display:flex;gap:10px;align-items:center;margin:8px 0 0;padding:9px;border:1px solid color-mix(in srgb,var(--rc) 40%,var(--line));border-radius:14px;background:var(--well)}.exp-plan-art{flex:none;width:66px;height:66px;border-radius:11px;background:var(--panel) center / cover no-repeat;box-shadow:0 0 0 2px var(--rc),0 4px 10px #0006}.exp-plan-txt{display:flex;flex-direction:column;gap:3px;font-size:11.5px;color:var(--muted);min-width:0}.exp-plan-txt>b{color:var(--bone);font-size:15px;font-weight:600}.exp-plan-best b{font-weight:700}.exp-pick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;padding-bottom:54px}.exp-pick-card{position:relative;padding:0;border:0;background:none;cursor:pointer;aspect-ratio:2 / 3;border-radius:7px;transition:transform .12s}.exp-pick-card.is-home{box-shadow:0 0 0 1.5px #d4b483b3}.exp-pick-card.is-sel{box-shadow:0 0 0 3px #f2d98f,0 0 18px #f2d98fb3;transform:translateY(-3px) scale(1.03);z-index:1}.exp-pick-card.is-sel:after{content:"✓";position:absolute;z-index:3;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;color:#1a1713;background:#f2d98f;box-shadow:0 2px 5px #00000080}.exp-pick-card>:first-child{width:100%;height:100%}.exp-pick-copies,.exp-pick-home{position:absolute;z-index:3;bottom:3px;box-shadow:0 1px 4px #00000080;font-size:10px;font-weight:700;border-radius:999px;padding:1px 5px}.exp-pick-copies{right:3px;background:#1a1713e0;color:var(--gold)}.exp-pick-copies.is-last{color:#f0a070}.exp-pick-home{left:3px;background:var(--gold);color:#1a1713}.exp-go-bar{position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom,0px));margin:-46px -12px calc(-16px - env(safe-area-inset-bottom,0px));padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent,var(--panel) 35%)}button.act.exp-go{width:100%;padding:11px 0;font-size:14.5px;font-weight:700;background:linear-gradient(180deg,#f2d98f,#d4a94f);color:#1a1713;border-color:#b88c3a}.exp-empty{color:var(--muted);font-size:13px}button.act.exp-more{margin:10px auto 0;display:block;width:auto;padding:8px 18px;font-size:14px}.exp-rep-hero{position:relative;display:flex;align-items:flex-end;gap:12px;margin-top:10px;padding:12px;min-height:132px;border-radius:16px;overflow:hidden;background:var(--well) center / cover no-repeat;border:1px solid var(--line)}.exp-rep-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e0d0b1a,#0e0d0be0)}.exp-rep-card{position:relative;flex:none;width:74px;aspect-ratio:2 / 3;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}.exp-rep-card>*{width:100%;height:100%}.exp-rep-txt{position:relative;display:flex;flex-direction:column;gap:2px;color:#e8dcc8;font-size:12.5px;padding-bottom:4px}.exp-rep-txt b{font-size:16px;color:#fff4dc}.exp-rep-loot{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0 4px}.exp-loot{display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 4px;border-radius:12px;font-size:11px;color:var(--muted);text-align:center;border:1px solid var(--line);background:var(--well)}.exp-loot b{font-size:19px;line-height:1.1}.exp-loot.is-fp b{color:var(--gold)}.exp-loot.is-card b{color:#9fd0f0}.exp-loot.is-pack b{color:#e7a6e6}.exp-loot.is-none b{color:var(--muted)}.exp-rep-h{margin:12px 0 7px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);display:flex;gap:6px;align-items:center}.exp-rep-h:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--line),transparent)}.exp-rep-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,92px));justify-content:center;gap:10px}.exp-rep-find{--rc: #d4b483;position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;animation:exp-deal .45s cubic-bezier(.2,.9,.3,1.3) both}.exp-rep-face{width:100%;aspect-ratio:2 / 3;border-radius:7px;box-shadow:0 0 0 2px var(--rc),0 0 14px color-mix(in srgb,var(--rc) 45%,transparent)}.exp-rep-face>*{width:100%;height:100%}.exp-rep-new{position:absolute;z-index:3;top:-5px;left:-4px;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#1a1713;background:#6fbf73;border-radius:5px;padding:1px 5px;box-shadow:0 2px 5px #0006}.exp-rep-find .exp-rar{font-size:9.5px;white-space:nowrap}@keyframes exp-deal{0%{opacity:0;transform:translateY(14px) rotate(-4deg) scale(.9)}}button.act.exp-rep-ok{display:block;width:100%;margin-top:14px;padding:11px 0;font-size:14.5px;font-weight:700}.field-play-exp{font:inherit;font-size:12.5px;font-weight:600;color:var(--ink);background:var(--gold);border:0;border-radius:999px;padding:4px 12px;cursor:pointer;white-space:nowrap}.exp-nw{white-space:nowrap}.exp-mis{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:4px 0 10px}.exp-mis-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 4px;border-radius:12px;color:var(--muted);background:#d4b4830d;box-shadow:inset 0 0 0 1px #d4b48340}.exp-mis-opt b{font-size:15px;color:var(--bone);white-space:nowrap}.exp-mis-opt span{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.exp-mis-opt i{font-style:normal;font-size:11px;font-weight:700;color:var(--gold);white-space:nowrap}.exp-mis-opt.is-on{background:#f2d98f1f;box-shadow:inset 0 0 0 1.5px #f2d98f,0 0 12px #f2d98f33}.exp-team{display:grid;gap:10px;margin:10px auto 2px;max-width:260px}.exp-team-slot{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;font:inherit;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.exp-team-face{width:58px;aspect-ratio:2 / 3;border-radius:6px;display:grid;place-items:center;overflow:hidden;box-sizing:border-box;border:1.5px dashed rgba(212,180,131,.45);background:var(--well)}.exp-team-slot.is-full .exp-team-face{border:0;box-shadow:0 0 0 1px #d4b48380,0 6px 12px #0006}.exp-team-face>:first-child{width:100%;height:100%}.exp-team-slot.is-at .exp-team-face{box-shadow:0 0 0 2.5px #f2d98f,0 0 14px #f2d98f8c}.exp-team-plus{font-size:20px;color:var(--gold);line-height:1}.exp-team-lab{font-size:10.5px;font-weight:600;color:var(--gold);white-space:nowrap;text-transform:capitalize}.exp-go:disabled{opacity:.55;cursor:default}.exp-slot-team{position:absolute;z-index:3;top:-6px;right:-12px;display:flex;flex-direction:column;gap:3px}.exp-slot-mate{width:22px;aspect-ratio:2 / 3;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px #d4b483b3,0 2px 5px #00000080}.exp-slot-mate>:first-child{width:100%;height:100%}@font-face{font-family:"FG Serif";src:url(/fonts/cormorant-garamond-500-600.woff2) format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:"FG Serif";src:url(/fonts/cormorant-garamond-italic-500.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}:root{--fg-serif: "FG Serif", "Cormorant Garamond", Palatino, "Palatino Linotype", Georgia, serif}.exp-page{--xh-gold: #e9cf8a;--xh-gold2: #b8924f;--xh-ink: #0f0b08;--xh-serif: var(--fg-serif);gap:10px}.xh-page .xh-top{min-height:32px}.xh-fine{margin:0;text-align:center;font-size:10.5px;letter-spacing:.04em;color:var(--muted);opacity:.8}.xh-card{position:relative;display:block;aspect-ratio:2 / 3;border-radius:5px;overflow:hidden}.xh-card>:first-child{width:100%;height:100%}.xh-nw{white-space:nowrap}.xh-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-size:14px;font-weight:700;letter-spacing:.01em;white-space:nowrap;height:40px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:#1c140b;background:linear-gradient(180deg,#f6e2a6,#d9b46a 55%,#c49a52);box-shadow:inset 0 1px #fffae6b3,0 6px 16px #c99d5240}.xh-btn.is-ghost{color:var(--xh-gold);background:#e9cf8a0f;box-shadow:inset 0 0 0 1px #e9cf8a73}.xh-hall{position:relative;flex:0 0 auto;height:430px;border-radius:20px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 70% at 50% 18%,#2a1d13,#17100b 55%,#0c0806);box-shadow:inset 0 0 0 1px #e9cf8a38,0 14px 30px #00000080}.xh-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(60% 34% at 50% 54%,rgba(233,207,138,.1),transparent 70%)}.xh-head{position:absolute;top:18px;left:0;right:0;z-index:3;text-align:center}.xh-head img{display:block;width:22px;height:22px;margin:0 auto 6px;opacity:.95}.xh-head h3{margin:0;font-family:var(--xh-serif);font-weight:500;font-size:26px;line-height:1;letter-spacing:.04em;color:#f3e3bd}.xh-head p{margin:7px 0 0;font-size:9.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--xh-gold2)}.xh-head p span{margin:0 4px;opacity:.6}.xh-stage{position:absolute;left:12px;right:12px;top:98px;bottom:44px;display:grid;grid-template-columns:repeat(3,1fr);z-index:2}.xh-meta{position:absolute;left:0;right:0;bottom:0;height:36px;z-index:3;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;border-top:1px solid rgba(233,207,138,.14);background:#00000038}.xh-meta span{text-align:center;font-size:10.5px;color:var(--muted);white-space:nowrap}.xh-meta b{color:var(--xh-gold);font-weight:700;margin-right:3px}.xh-meta span+span{border-left:1px solid rgba(233,207,138,.12)}.xh-ped{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:6px}.xh-ped .xh-spot{position:absolute;top:0;left:50%;width:150px;height:100%;transform:translate(-50%);z-index:0;pointer-events:none;background:radial-gradient(42% 78% at 50% 0%,rgba(255,236,190,.17),rgba(255,236,190,.05) 60%,transparent 100%)}.xh-ped .xh-card{width:84px;z-index:2;box-shadow:0 0 0 1px #e9cf8a59,0 10px 22px #0009,0 0 26px #e9cf8a1f}.xh-ped.is-hero .xh-card{width:100px}.xh-ped .xh-shadow{width:70%;height:8px;margin-top:6px;border-radius:50%;z-index:1;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent)}.xh-plinth{position:relative;z-index:1;width:104px;margin-top:2px;display:flex;flex-direction:column;align-items:stretch}.xh-ped.is-hero .xh-plinth{width:112px}.xh-ptop{display:block;height:10px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,236,190,.55),rgba(233,207,138,.1) 70%,transparent);margin:0 6px -5px;position:relative;z-index:2}.xh-pface{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;height:86px;box-sizing:border-box;padding:12px 6px 0;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#2f2217,#1a120c 70%,#120c0800);box-shadow:inset 0 1px #e9cf8a8c,inset 1px 0 #e9cf8a1a,inset -1px 0 #e9cf8a1a}.xh-ped.is-hero .xh-pface{height:100px}.xh-pface b{font-family:var(--xh-serif);font-weight:600;font-size:14px;line-height:1.05;color:#f3e3bd;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.xh-pface i{font-style:normal;font-size:9.5px;font-weight:600;color:var(--xh-gold);letter-spacing:.02em;white-space:nowrap}.xh-tray{flex:0 0 auto;border-radius:16px;padding:12px 14px 10px;background:linear-gradient(180deg,#e9cf8a14,#e9cf8a05),#16100b;box-shadow:inset 0 0 0 1px #e9cf8a47}.xh-tray-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.xh-tray-num{display:flex;flex-direction:column;line-height:1.1}.xh-tray-num small{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--xh-gold2);font-weight:600}.xh-tray-num b{font-size:24px;font-weight:700;color:#f3e3bd;font-variant-numeric:tabular-nums;margin-top:2px}.xh-tray-num b i{font-style:normal;font-size:12px;color:var(--muted);font-weight:600}.xh-bar{display:block;height:4px;border-radius:999px;margin:10px 0 7px;background:#e9cf8a1f;overflow:hidden}.xh-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b8924f,#f2d98f);box-shadow:0 0 8px #f2d98f99}.xh-tray-foot{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}.xh-tray-foot b,.xh-reset b{color:var(--xh-gold)}.xh-streak{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px}.xh-streak-lab{display:flex;flex-direction:column;line-height:1.15}.xh-streak-lab b{font-size:12.5px;color:#f3e3bd;white-space:nowrap}.xh-streak-lab i{font-style:normal;font-size:10.5px;color:var(--xh-gold)}.xh-dots{display:flex;gap:6px}.xh-dot{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:700;color:var(--muted);box-shadow:inset 0 0 0 1px #e9cf8a40}.xh-dot.is-done{color:#1c140b;background:linear-gradient(180deg,#f2d98f,#c49a52);box-shadow:none}.xh-dot.is-now{color:var(--xh-gold);box-shadow:inset 0 0 0 1.5px var(--xh-gold),0 0 10px #f2d98f66}.xh-dot.is-gift{color:var(--xh-gold);font-size:12px}.xh-shade{background:#0009}.xh-sheet{padding:8px 16px calc(16px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:10px}.xh-sheet .exp-grab{margin-bottom:0}.xh-sheet-head{display:flex;align-items:center;justify-content:space-between}.xh-sheet-head>span{display:flex;flex-direction:column;line-height:1.1}.xh-sheet-head small{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--xh-gold2);font-weight:600}.xh-sheet-head b{font-family:var(--xh-serif);font-size:26px;font-weight:600;color:#f3e3bd;margin-top:2px}.xh-sum{display:flex;flex-direction:column;gap:6px}.xh-sum-row{display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;border-radius:12px;background:#e9cf8a0a;box-shadow:inset 0 0 0 1px #e9cf8a24}.xh-sum-card{flex:0 0 30px}.xh-sum-card .xh-card{width:30px;border-radius:3px}.xh-sum-txt{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.xh-sum-txt b{font-size:13px;color:#f3e3bd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xh-sum-txt>span{font-size:10.5px;color:var(--muted);white-space:nowrap}.xh-sum-v{font-size:16px;font-weight:700;color:var(--xh-gold);font-variant-numeric:tabular-nums}.xh-sum-v i{font-style:normal;font-size:10px;color:var(--muted);margin-left:2px}.xh-math{margin:0;display:flex;flex-direction:column;gap:4px;padding:2px 4px}.xh-math div{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.xh-math dt,.xh-math dd{margin:0;white-space:nowrap}.xh-math dd{color:#e8dcc0;font-variant-numeric:tabular-nums}.xh-math .is-total{margin-top:3px;padding-top:7px;border-top:1px solid rgba(233,207,138,.2);font-size:14px}.xh-math .is-total dt{color:#f3e3bd;font-weight:600}.xh-math .is-total dd{color:var(--xh-gold);font-weight:700}.xh-note{margin:0;font-size:11.5px;line-height:1.45;color:var(--muted)}.xh-note b{color:var(--xh-gold);font-weight:600}.xh-sheet-go{display:flex;align-items:center;justify-content:space-between;gap:10px}.xh-reset{font-size:12px;color:var(--muted)}.xh-hub{gap:10px}.xh-tile{position:relative;flex:1 1 0;min-height:0;display:flex;flex-direction:column;justify-content:space-between;text-align:left;overflow:hidden;isolation:isolate;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;cursor:pointer;font:inherit;color:var(--bone);border-radius:20px;background:radial-gradient(120% 80% at 50% 0%,#2a1d13,#120c08 70%);box-shadow:inset 0 0 0 1px #e9cf8a47,0 12px 26px #00000073}.xh-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:5;pointer-events:none;box-shadow:inset 0 0 0 1px #e9cf8a47}.xh-tile-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center 35%}.xh-tile-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0c08068c,#0c080626,#0c0806b3,#0f0a07 78%)}.xh-tile-shade.is-soft{background:linear-gradient(180deg,#0c080600,#0c080600 40%,#0c0806cc,#0f0a07 80%)}.xh-tile-head{position:relative;z-index:2;display:flex;align-items:center;gap:8px;padding:14px 16px 0}.xh-ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--xh-gold);background:#0c080699;box-shadow:inset 0 0 0 1px #e9cf8a99}.xh-ic svg{width:16px;height:16px;display:block}.xh-eyebrow{flex:1;font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--xh-gold);text-shadow:0 1px 3px rgba(0,0,0,.8)}.xh-tile-meta{font-size:11px;color:#e8dcc0;padding:3px 9px;border-radius:999px;background:#0c080699;box-shadow:inset 0 0 0 1px #e9cf8a4d;white-space:nowrap}.xh-tile-body{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px;padding:0 16px 14px}.xh-tile-title{font-family:var(--xh-serif);font-weight:600;font-size:26px;line-height:1;letter-spacing:.02em;color:#f3e3bd}.xh-tile-desc{font-size:12px;line-height:1.35;color:#cdbfa3}.xh-trails{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:2px}.xh-trail{display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 4px;border-radius:10px;background:#e9cf8a0d;box-shadow:inset 0 0 0 1px #e9cf8a38}.xh-trail b{font-size:11.5px;color:#f3e3bd;white-space:nowrap}.xh-trail i{font-style:normal;font-size:10.5px;color:var(--muted);white-space:nowrap}.xh-trail.is-back{box-shadow:inset 0 0 0 1px #f2d98fbf,0 0 12px #f2d98f26}.xh-trail.is-back i{color:var(--xh-gold)}.xh-trail.is-open{box-shadow:inset 0 0 0 1px #e9cf8a38;background:none}.xh-trail.is-open b{color:var(--xh-gold)}.xh-tile-stats{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.xh-tile-stats b{color:var(--xh-gold)}.xh-tile-go{display:flex;margin-top:4px}.xh-tile-go .xh-btn{width:100%;height:38px}.xh-mini{position:absolute;left:0;right:0;top:34px;height:130px;z-index:0;display:flex;justify-content:center;align-items:center;gap:18px}.xh-mini:before{content:"";position:absolute;top:-20px;right:0;bottom:-10px;left:0;background:radial-gradient(50% 60% at 50% 50%,rgba(233,207,138,.12),transparent 70%)}.xh-mini-slot{position:relative;display:flex;justify-content:center}.xh-mini-slot .xh-card{width:52px;box-shadow:0 0 0 1px #e9cf8a66,0 8px 18px #0009}.xh-mini-slot.is-hero .xh-card{width:64px}.xh-mini-spot{position:absolute;top:-26px;left:50%;width:110px;height:150px;transform:translate(-50%);background:radial-gradient(40% 80% at 50% 0%,rgba(255,236,190,.16),transparent 100%)}.xh-ret-hero{position:relative;flex:0 0 auto;height:118px;border-radius:18px;overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px #e9cf8a4d}.xh-ret-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:5;box-shadow:inset 0 0 0 1px #e9cf8a4d}.xh-ret-hero .xh-tile-shade{background:linear-gradient(180deg,#0c08061a,#0c0806d9 90%)}.xh-ret-txt{position:absolute;left:0;right:0;bottom:12px;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.1}.xh-ret-txt small{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--xh-gold);font-weight:700}.xh-ret-txt b{font-family:var(--xh-serif);font-size:32px;font-weight:600;color:#f3e3bd;margin:2px 0}.xh-ret-txt i{font-style:normal;font-size:11px;color:#e8dcc0}.xh-sec{display:flex;align-items:center;gap:8px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--xh-gold2);font-weight:700;padding:0 2px}.xh-sec:after{content:"";order:1;flex:1;height:1px;background:linear-gradient(90deg,rgba(233,207,138,.3),transparent)}.xh-sec em{order:2;font-style:normal;letter-spacing:.04em;text-transform:none;color:var(--xh-gold);font-size:11px}.xh-team{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 30px}.xh-mate{display:flex;flex-direction:column;align-items:center;gap:5px}.xh-mate .xh-card{width:58px;box-shadow:0 0 0 1px #e9cf8a73,0 6px 14px #00000080}.xh-mate i{font-style:normal;font-size:10.5px;font-weight:600;color:var(--xh-gold);white-space:nowrap}.xh-loot{display:grid;grid-template-columns:repeat(3,1fr);border-radius:16px;background:linear-gradient(180deg,#e9cf8a1a,#e9cf8a05),#16100b;box-shadow:inset 0 0 0 1px #e9cf8a59;padding:10px 0}.xh-loot span{display:flex;flex-direction:column;align-items:center;line-height:1.1}.xh-loot span+span{border-left:1px solid rgba(233,207,138,.15)}.xh-loot b{font-size:22px;font-weight:700;color:#f3e3bd;font-variant-numeric:tabular-nums}.xh-loot i{font-style:normal;font-size:10.5px;color:var(--xh-gold);margin-top:2px;white-space:nowrap}.xh-finds{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:0 26px}.xh-find{position:relative;display:flex;justify-content:center}.xh-find .xh-card{width:100%;box-shadow:0 0 0 1px #e9cf8a4d,0 6px 14px #00000080}.xh-find.is-new .xh-card{box-shadow:0 0 0 1.5px #f2d98f,0 0 16px #f2d98f8c}.xh-new{position:absolute;z-index:3;top:-7px;left:50%;transform:translate(-50%);font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#1c140b;background:#f2d98f;border-radius:999px;padding:1px 7px;box-shadow:0 2px 5px #00000080}.xh-math.is-ret{padding:0 6px}.xh-acts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.xh-acts .xh-btn{width:100%}main.page>.pane.field-page .field-play.is-tab-exhibit,main.page>.pane.field-page .field-play.is-tab-mini{padding-bottom:0;justify-content:flex-start}.xh-page{padding-bottom:12px}.xh-halls{flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:3px;border-radius:999px;background:#e9cf8a0d;box-shadow:inset 0 0 0 1px #e9cf8a33}.xh-halls button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;height:30px;border-radius:999px;background:none;color:var(--muted);font-size:12.5px;font-weight:700;white-space:nowrap}.xh-halls button.is-on{color:#1c140b;background:linear-gradient(180deg,#f2d98f,#c49a52)}.xh-halls button.is-locked{color:var(--xh-gold2)}.xh-halls button i{font-style:normal;font-weight:600}.xh-head .xh-theme{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:4px;margin-top:7px;padding:2px 8px;font-size:9.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--xh-gold2);white-space:nowrap}.xh-head .xh-theme span{margin:0 2px;opacity:.6}.xh-head .xh-theme i{font-style:normal;font-size:13px;letter-spacing:0;color:var(--xh-gold)}button.xh-ped{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;margin:0;font:inherit;color:inherit;cursor:pointer;min-width:0}.xh-ped:focus-visible{outline:2px solid var(--xh-gold);outline-offset:-2px;border-radius:12px}.xh-card.is-open{aspect-ratio:2 / 3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;padding:6px;background:#e9cf8a08;box-shadow:inset 0 0 0 1px #e9cf8a59!important;border:1px dashed rgba(233,207,138,.35)}.xh-plus{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:18px;line-height:1;color:var(--xh-gold);box-shadow:inset 0 0 0 1px #e9cf8a99}.xh-open-t{font-size:10px;font-weight:600;line-height:1.2;text-align:center;color:var(--xh-gold)}.xh-pface em{font-style:normal;font-size:10px;color:var(--muted)}.xh-pface .xh-rar{font-size:9px}.xh-pface b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.xh-missing{display:grid;place-items:center;width:100%;height:100%;font-size:11px;color:var(--muted);background:#1a120c}.xh-rar{font-size:9.5px;font-weight:700;letter-spacing:.03em;white-space:nowrap}.xh-btn:disabled{opacity:.5;cursor:default;box-shadow:none}.xh-sheet{max-height:88%;overflow-y:auto}.xh-sheet .exp-pick-grid{padding-bottom:6px}.xh-sheet .exp-go-bar.xh-go{position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom,0px));display:flex;gap:10px;margin:0 -16px calc(-16px - env(safe-area-inset-bottom,0px));padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));z-index:5;isolation:isolate;background:var(--panel, #17110c);background-color:var(--panel, #17110c);border-top:1px solid rgba(233,207,138,.25);box-shadow:0 -8px 18px #0000008c}.xh-sheet .exp-go-bar.xh-go .xh-btn.is-ghost{background:#1f1710}.xh-go .xh-btn{flex:1}.xh-plan{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;background:#e9cf8a0d;box-shadow:inset 0 0 0 1px #e9cf8a33}.xh-plan-card{flex:0 0 52px;aspect-ratio:2 / 3;border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #e9cf8a80,0 6px 14px #00000080}.xh-plan-card>:first-child{width:100%;height:100%}.xh-plan-txt{min-width:0;display:flex;flex-direction:column;gap:3px}.xh-plan-txt small{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--xh-gold2);font-weight:600}.xh-plan-txt b{font-family:var(--xh-serif);font-size:19px;font-weight:600;line-height:1.05;color:#f3e3bd}.xh-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.xh-chip{font-style:normal;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap;color:var(--xh-gold);box-shadow:inset 0 0 0 1px #e9cf8a66}.xh-chip.is-fit{color:#b9e0a5;box-shadow:inset 0 0 0 1px #96d27873}.xh-filters{display:flex;justify-content:center;gap:6px}.xh-filters button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-size:12px;font-weight:600;height:28px;padding:0 12px;border-radius:999px;background:none;color:var(--muted);white-space:nowrap;box-shadow:inset 0 0 0 1px #e9cf8a38}.xh-filters button.is-on{color:#1c140b;background:var(--xh-gold);box-shadow:none}.xh-themes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.xh-theme-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;height:44px;border-radius:12px;font-family:var(--xh-serif);font-size:18px;font-weight:600;color:#f3e3bd;background:#e9cf8a0a;box-shadow:inset 0 0 0 1px #e9cf8a40}.xh-theme-opt.is-on{box-shadow:inset 0 0 0 1.5px var(--xh-gold),0 0 12px #f2d98f40;color:var(--xh-gold)}.xh-buy{display:flex;flex-direction:column;align-items:center;gap:12px}.xh-buy-art{display:flex;align-items:flex-end;justify-content:center;gap:16px;height:96px;width:100%;border-radius:14px;background:radial-gradient(60% 80% at 50% 0%,rgba(255,236,190,.14),transparent 70%),#120c08;box-shadow:inset 0 0 0 1px #e9cf8a38;padding-bottom:12px;box-sizing:border-box}.xh-buy-ped{display:flex;flex-direction:column;align-items:center}.xh-buy-ped span{display:block;width:34px;height:50px;border-radius:3px;border:1px dashed rgba(233,207,138,.5);box-sizing:border-box}.xh-buy-ped.is-hero span{width:40px;height:60px}.xh-buy-ped:after{content:"";display:block;width:46px;height:12px;margin-top:6px;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#2f2217,#1a120c);box-shadow:inset 0 1px #e9cf8a8c}.xh-buy-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;width:100%}.xh-buy-list li{font-size:12.5px;line-height:1.35;color:var(--muted);padding-left:16px;position:relative}.xh-buy-list li:before{content:"✦";position:absolute;left:0;color:var(--xh-gold);font-size:10px;top:2px}.xh-buy-list b{color:#f3e3bd}.xh-buy-go{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:4px;border-top:1px solid rgba(233,207,138,.16)}.xh-buy-price{display:flex;flex-direction:column;line-height:1.15}.xh-buy-price b{font-size:20px;color:#f3e3bd}.xh-buy-price i{font-style:normal;font-size:11px;color:var(--muted)}.xh-buy-acts{display:flex;gap:8px}.xh-sheet.is-collect .xh-streak{padding:2px 0}.xh-hub{padding-bottom:12px}.xh-hub .xh-tile{min-height:300px}.xh-hub-head{flex:0 0 auto;display:flex;align-items:baseline;justify-content:space-between;padding:2px 4px 0}.xh-hub-head h2{margin:0;font-family:var(--xh-serif);font-weight:600;font-size:28px;letter-spacing:.02em;color:#f3e3bd}.xh-mini-slot.is-empty .xh-card{background:#e9cf8a0a;border:1px dashed rgba(233,207,138,.4);box-sizing:border-box;box-shadow:none}.xh-trail.is-back b{color:#f3e3bd}.xh-trail b{max-width:100%;overflow:hidden;text-overflow:ellipsis}.xh-sheet.is-report .xh-ret-txt b{font-size:28px}.xh-sheet.is-report .xh-team{padding:0 12px}.xh-sheet.is-report .xh-team.is-1{grid-template-columns:58px;justify-content:center}.xh-sheet.is-report .xh-team.is-2{grid-template-columns:repeat(2,58px);justify-content:center;gap:22px}.xh-mate .xh-card,.xh-find .xh-card{aspect-ratio:2 / 3}.xh-finds{padding:0 12px}.xh-find .xh-rar{position:absolute;bottom:-15px;left:0;right:0;text-align:center;font-size:8.5px}.xh-find{margin-bottom:14px}.xh-acts.is-one{grid-template-columns:1fr}.xh-sheet.is-report{gap:10px;display:flex;flex-direction:column}.xh-ret-txt i .exp-rar{font-size:11px}.xh-find .exp-rar{position:absolute;bottom:-16px;left:-4px;right:-4px;text-align:center;font-size:8.5px;white-space:nowrap}.xh-mate i{text-transform:capitalize}.xh-hallset{flex:0 0 auto;height:clamp(300px,calc(100dvh - 504px),560px);display:flex;flex-direction:column;gap:8px}.xh-hallset .xh-hall{flex:1 1 0;height:auto;min-height:0}.xh-hallset .xh-stage{bottom:10px}.xh-hallset.is-n1 .xh-hall{max-height:400px}.xh-hallset.is-n1 .xh-stage{top:86px;bottom:0}.xh-hallset.is-n2 .xh-head{top:10px;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;padding:0 10px}.xh-hallset.is-n2 .xh-head img{display:none}.xh-hallset.is-n2 .xh-head h3{font-size:19px}.xh-hallset.is-n2 .xh-head .xh-theme{margin-top:0;padding:2px 4px;letter-spacing:.14em}.xh-hallset.is-n2 .xh-stage{top:38px;bottom:0}.xh-hallset.is-n2 .xh-ped .xh-card{width:46px}.xh-hallset.is-n2 .xh-ped.is-hero .xh-card{width:52px}.xh-hallset.is-n2 .xh-plinth{width:100px}.xh-hallset.is-n2 .xh-pface{height:26px;padding-top:7px;gap:0}.xh-hallset.is-n2 .xh-ped.is-hero .xh-pface{height:30px}.xh-hallset.is-n2 .xh-pface>b,.xh-hallset.is-n2 .xh-pface>.xh-rar{display:none}.xh-hallset.is-n2 .xh-ped{padding-bottom:0}.xh-hallset.is-n2 .xh-ped .xh-shadow{margin-top:3px}.xh-hallset.is-n2 .xh-pface b{font-size:12.5px;-webkit-line-clamp:1}.xh-hallset.is-n2 .xh-open-t{font-size:9px}.xh-hall-lock{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px dashed rgba(233,207,138,.4);background:#e9cf8a08;cursor:pointer;font:inherit;height:40px;border-radius:14px;color:var(--muted);font-size:12.5px;white-space:nowrap}.xh-hall-lock b{color:#f3e3bd}.xh-hall-lock i{font-style:normal;font-weight:700;color:var(--xh-gold);margin-left:4px}.xh-page .xh-tray{padding:10px 14px 8px}.xh-page .xh-tray .xh-bar{margin:8px 0 0}.xh-hallset.is-n1 .xh-ped .xh-card{width:68px}.xh-hallset.is-n1 .xh-ped.is-hero .xh-card{width:76px}.xh-hallset.is-n1 .xh-pface{height:52px;padding-top:8px;gap:1px}.xh-hallset.is-n1 .xh-ped{padding-bottom:0}.xh-hallset.is-n1 .xh-pface b{font-size:12.5px;-webkit-line-clamp:1}.xh-hallset.is-n1 .xh-ped.is-hero .xh-pface{height:58px}.binder-exhibit-inline:has(.xh-hallset){padding-bottom:0}.binder-exhibit-inline{padding-top:6px}.binder-exhibit-inline .xh-page{gap:8px;padding-bottom:0}.binder-exhibit-inline .xh-page .exp-top{min-height:28px}.binder-exhibit-inline .xh-page .exp-title{font-size:17px}.binder-exhibit-inline .xh-hallset{height:var(--xh-fit, clamp(180px, calc(100dvh - 470px) , 560px))}.binder-exhibit-inline .xh-hall{container-type:size}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped .xh-card{width:clamp(30px,calc((100cqh - 82px)*.62),64px)}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped.is-hero .xh-card{width:clamp(34px,calc((100cqh - 82px)*.68),72px)}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped .xh-shadow{height:6px;margin-top:2px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-pface{height:24px;padding-top:6px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped.is-hero .xh-pface{height:26px}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped .xh-card{width:clamp(40px,calc((100cqh - 158px)*.62),96px)}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped.is-hero .xh-card{width:clamp(46px,calc((100cqh - 158px)*.68),108px)}.binder-exhibit-inline .xh-hall-lock{height:34px}.binder-exhibit-inline .xh-page .xh-tray{padding:7px 12px;border-radius:14px}.binder-exhibit-inline .xh-tray-num small{font-size:9.5px}.binder-exhibit-inline .xh-tray-num b{font-size:19px;margin-top:1px}.binder-exhibit-inline .xh-tray .xh-btn{height:34px;font-size:13px;padding:0 14px}.binder-exhibit-inline .xh-page .xh-tray .xh-bar{margin:6px 0 0}@media(max-height:700px){.binder-exhibit-inline .xh-hallset.is-n2 .xh-head{top:7px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-head h3{font-size:17px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-stage{top:32px}}main.page:has(.binder-exhibit-inline .xh-hallset){padding-bottom:0;scroll-padding-bottom:0}main.page:has(.binder-exhibit-inline .xh-hallset) .binder-top{display:none}@media(min-width:900px)and (hover:hover)and (pointer:fine){.binder-page .binder-exhibit-inline,.pane .binder-exhibit-inline{max-width:1100px}.binder-exhibit-inline .xh-hallset.is-n2{flex-direction:row}.binder-exhibit-inline .xh-hallset.is-n2 .xh-hall{flex:1 1 0;min-width:0}.binder-exhibit-inline .xh-hallset.is-n2 .xh-head{top:14px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-head h3{font-size:24px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-stage{top:52px;bottom:6px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped .xh-card{width:clamp(46px,min(calc((100cqh - 104px)*.6),24cqw),190px)}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped.is-hero .xh-card{width:clamp(52px,min(calc((100cqh - 104px)*.66),27cqw),210px)}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped .xh-card{width:clamp(46px,min(calc((100cqh - 170px)*.6),18cqw),220px)}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped.is-hero .xh-card{width:clamp(52px,min(calc((100cqh - 170px)*.66),20cqw),240px)}.binder-exhibit-inline .xh-hallset.is-n1 .xh-hall{max-height:none}.binder-exhibit-inline .xh-plinth{width:clamp(100px,26cqw,220px)}.binder-exhibit-inline .xh-ped.is-hero .xh-plinth{width:clamp(108px,28cqw,240px)}.binder-exhibit-inline .xh-ped .xh-spot{width:90%}.binder-exhibit-inline .xh-hallset.is-n2 .xh-pface{height:30px;padding-top:8px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped.is-hero .xh-pface{height:34px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-pface i{font-size:11px}}.xh-nudge{display:flex;align-items:center;justify-content:center;gap:7px;margin:2px 0 6px;font-size:12.5px;line-height:1.3;color:#e2c27a;letter-spacing:.01em;text-align:center}.xh-nudge-dot{flex:none;width:7px;height:7px;border-radius:50%;background:#f0d48e;box-shadow:0 0 6px 1px #f0d28c8c}.xh-hlist{list-style:none;margin:10px 0 4px;padding:0;display:grid;gap:8px}.xh-hrow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgb(212 180 131 / .25);background:#ffffff08}.xh-hrow>span{display:grid;gap:3px;min-width:0;flex:1}.xh-hrow b{font-size:14px;color:#f3e3bd}.xh-hrow i{font-style:normal;font-size:11.5px;color:var(--muted)}.xh-hrow em{font-style:normal;font-size:12px;font-weight:700;white-space:nowrap}.xh-hrow.is-open em{color:#8fd18a}.xh-hrow.is-eligible{border-color:#d4b48399}.xh-hrow.is-locked{opacity:.75}.xh-hrow .xh-btn{min-height:34px;padding:4px 12px;font-size:12.5px;white-space:nowrap}.xh-hlock{color:var(--muted)}.xh-hbar{display:block;height:4px;border-radius:4px;background:#ffffff14;overflow:hidden}.xh-hbar>span{display:block;height:100%;background:var(--xh-gold, #d4b483)}.xh-hconf .xh-buy-go{margin-top:12px}.xh-hallset.is-many{overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory}.xh-hallset.is-many .xh-hall{flex:0 0 calc((100% - 8px)/2);scroll-snap-align:start}.xh-hcap{display:block;margin-top:4px;font-size:10.5px;letter-spacing:.04em;color:#e8dcc8b8;white-space:nowrap}.xh-hcap b{color:#e9c983;font-weight:700}.xh-hcap.is-max b{color:#9fd99a}.xh-hallset.is-n2 .xh-hcap{flex-basis:100%;margin-top:0;text-align:center}.xh-hallset.is-n2 .xh-stage{top:52px}.xh-pulled{justify-content:flex-start;text-align:left;font-size:12px;gap:8px}.xh-pulled-t{flex:1 1 auto;min-width:0}.xh-pulled-x{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#e9cf8a1a;color:#e2c27a;width:24px;height:24px;border-radius:50%;font-size:16px;line-height:1;cursor:pointer}.xh-hallset.is-n1 .xh-stage{top:106px}.xh-hallset.is-n2 .xh-stage{top:54px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped .xh-card{width:clamp(30px,calc((100cqh - 100px)*.62),64px)}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped.is-hero .xh-card{width:clamp(34px,calc((100cqh - 100px)*.68),72px)}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped .xh-card{width:clamp(40px,calc((100cqh - 200px)*.62),96px)}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped.is-hero .xh-card{width:clamp(46px,calc((100cqh - 200px)*.68),108px)}@media(max-height:700px){.binder-exhibit-inline .xh-hallset.is-n2 .xh-stage{top:48px}.binder-exhibit-inline .xh-hallset.is-n1 .xh-stage{top:116px}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped .xh-card{width:clamp(34px,calc((100cqh - 212px)*.62),96px)}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped.is-hero .xh-card{width:clamp(38px,calc((100cqh - 212px)*.68),108px)}}@media(min-width:900px)and (hover:hover)and (pointer:fine){.binder-exhibit-inline .xh-hallset.is-n2 .xh-stage{top:70px}.binder-exhibit-inline .xh-hallset.is-n1 .xh-stage{top:108px}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped .xh-card{width:clamp(46px,min(calc((100cqh - 122px)*.6),24cqw),190px)}.binder-exhibit-inline .xh-hallset.is-n2 .xh-ped.is-hero .xh-card{width:clamp(52px,min(calc((100cqh - 122px)*.66),27cqw),210px)}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped .xh-card{width:clamp(46px,min(calc((100cqh - 196px)*.6),18cqw),220px)}.binder-exhibit-inline .xh-hallset.is-n1 .xh-ped.is-hero .xh-card{width:clamp(52px,min(calc((100cqh - 196px)*.66),20cqw),240px)}}.xh-sheet.is-collect{overflow:hidden;gap:12px}.xh-cgrid{display:grid;gap:8px 8px}.xh-cgrid.is-c3{grid-template-columns:repeat(3,1fr);padding:0 6px;gap:10px 14px}.xh-cgrid.is-c6{grid-template-columns:repeat(6,1fr)}.xh-cgrid.is-c7{grid-template-columns:repeat(7,1fr);gap:6px 5px}.xh-cg{min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;line-height:1.15}.xh-cg .xh-card{width:100%;border-radius:4px;overflow:hidden}.is-c3 .xh-cg .xh-card{width:76%}.xh-cg b{max-width:100%;font-size:11.5px;font-weight:600;color:#f3e3bd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xh-cg b>span{margin-right:3px}.xh-cg i{font-style:normal;font-size:11px;font-weight:700;color:var(--xh-gold);font-variant-numeric:tabular-nums}.is-c6 .xh-cg b,.is-c7 .xh-cg b{font-size:9.5px}.is-c7 .xh-cg b{display:none}.is-c6 .xh-cg i,.is-c7 .xh-cg i{font-size:9.5px}.xh-line{margin:0;text-align:center;font-size:12.5px;color:#e8dcc0;font-variant-numeric:tabular-nums;white-space:nowrap}.xh-line b{color:var(--xh-gold);font-weight:600}.xh-streak-row{display:flex;align-items:center;gap:8px}.xh-streak-row .xh-streak{flex:1;min-width:0}.xh-info{flex:0 0 22px;width:22px;height:22px;padding:0;border-radius:50%;border:1px solid rgba(233,207,138,.45);background:transparent;color:var(--xh-gold);font:italic 600 12px/20px var(--xh-serif, serif);cursor:pointer}.xh-info.is-on{background:#e9cf8a26}.xh-btn.xh-big{width:100%;min-height:52px;font-size:17px;font-weight:700}.xh-reset.is-c{text-align:center;font-size:11px;margin-top:-4px}.exp-pick-shade.xh-pop{align-items:center;justify-content:center;box-sizing:border-box;padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(12px + env(safe-area-inset-bottom,0px));background:#0a0907b8;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:fpop-fade .2s ease-out}.exp-pick-shade.xh-pop .exp-pick.xh-sheet{width:min(100%,440px);max-height:100%;margin:0;border:1px solid rgb(212 180 131 / .45);border-radius:18px;padding:12px 14px 16px;background:radial-gradient(circle at 50% 0%,#2c261c,#17140f 70%);box-shadow:0 0 40px #d4b48329,0 18px 40px #00000080;animation:fpop-in .28s cubic-bezier(.2,1.25,.4,1)}@media(prefers-reduced-motion:reduce){.exp-pick-shade.xh-pop,.exp-pick-shade.xh-pop .exp-pick{animation:none}}.xh-head .xh-badge{display:block;width:26px;height:26px;margin:0 auto 5px;line-height:0}.xh-head .xh-badge svg,.xh-hbadge svg{display:block;width:100%;height:100%;overflow:visible}.xh-hallset.is-n2 .xh-head .xh-badge{display:inline-block;width:20px;height:20px;margin:0}.xh-hrow .xh-hbadge{flex:none;width:22px;height:22px;margin-right:-2px;line-height:0}.xh-chip-streak{font-style:normal;font-size:11px;font-weight:700;color:var(--xh-gold);border:1px solid rgb(212 180 131 / .5);border-radius:999px;padding:2px 8px;white-space:nowrap}.xh-tray-row .xh-tray-go{flex:1;height:44px;font-size:16px}.xh-meter{display:flex;flex-direction:column;gap:5px;margin:9px 0 2px}.xh-meter .xh-bar{margin:0!important;height:7px}.xh-meter-lab{display:flex;align-items:center;justify-content:space-between;font-size:11px;line-height:1.2}.xh-meter-lab b{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--xh-gold2);font-size:10px}.xh-meter-t{font-style:normal;font-size:12px;color:#e8dcc2;font-variant-numeric:tabular-nums}.xh-meter-full{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.04em;color:#2a1d0c;background:#f2d98f;border-radius:999px;padding:2px 7px;box-shadow:0 0 10px 2px #f2d98f99;animation:xh-full-glow 1.8s ease-in-out infinite}@keyframes xh-full-glow{50%{box-shadow:0 0 4px 1px #f2d98f59}}.xh-tray.is-full .xh-bar span{box-shadow:0 0 12px #f2d98fe6}.xh-hafter{font-size:10.5px!important}.xh-hrow .xh-hlock{min-width:96px;white-space:nowrap;text-align:right}.xh-meter.is-full .xh-bar span{box-shadow:0 0 12px #f2d98fe6}.xh-cg .danger-tag{display:none}.xh-sheet.is-collect .xh-streak{flex-direction:column;align-items:stretch;gap:8px}.xh-sheet.is-collect .xh-dots{justify-content:space-between}.exp-pick-shade.is-passive{pointer-events:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.exp-pick-shade.is-passive>.exp-pick{pointer-events:auto}html[data-theme=light] .xh-hcap{color:#5a4a33}html[data-theme=light] .xh-hcap b{color:#6e4f14}html[data-theme=light] .xh-hcap.is-max b{color:#2f6b2a}html[data-theme=light] .xh-nudge{color:#7a5513}html[data-theme=light] .xh-nudge-dot{background:#b8862e;box-shadow:0 0 6px 1px #b8862e73}.biome-sky>.ftr-one{align-self:flex-start;margin:auto 0 10px;max-width:100%}.biome-sky>.ftr-one+h3{margin-top:0}.ftr-pill{position:relative;min-width:0;height:38px;box-sizing:border-box;display:flex;align-items:center;gap:7px;padding:0 13px 0 5px;border-radius:999px;border:0;font:inherit;color:#f3ead8;cursor:pointer;text-align:left;background:linear-gradient(180deg,#182c20e6,#0c1811eb);box-shadow:inset 0 0 0 1px #d4b4838c,0 4px 14px #00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-tap-highlight-color:transparent}.ftr-pill:active{transform:scale(.97)}.ftr-txt{display:flex;flex-direction:column;min-width:0;line-height:1.12}.ftr-txt b{font-size:13px;font-weight:700;letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--gold)}.ftr-txt i{font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:.04em;color:#f3ead8b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ftr-pill.is-run .ftr-txt b{color:#f3ead8}.ftr-pill.is-ready{background:linear-gradient(180deg,#3a3016eb,#1e1a0ef0)}.ftr-pill.is-glow{animation:ftr-glow 2.4s ease-in-out infinite;box-shadow:inset 0 0 0 1px #f2d98f,0 0 14px #f2d98f8c,0 4px 14px #00000073}.ftr-pill.ftr-one:after{content:"";position:absolute;top:-5px;right:-4px;bottom:-5px;left:-4px;border-radius:999px}.ftr-pill.ftr-one>*{pointer-events:none}.ftr-pill.is-ready .ftr-txt b{color:#f2d98f}.ftr-pill.is-closed{opacity:.6}.ftr-more{flex:none;margin:0 -5px 0 1px;padding:1px 6px;border-radius:999px;font-style:normal;font-size:10px;font-weight:700;color:#14100a;background:var(--gold);font-variant-numeric:tabular-nums}@keyframes ftr-glow{0%,to{box-shadow:inset 0 0 0 1px #f2d98f,0 0 10px #f2d98f66,0 4px 14px #00000073}50%{box-shadow:inset 0 0 0 1px #f2d98f,0 0 22px #f2d98fcc,0 4px 14px #00000073}}@media(prefers-reduced-motion:reduce){.ftr-pill.is-glow{animation:none}}.ftr-av{position:relative;flex:none;display:block;border-radius:50%;overflow:hidden;background:var(--well, #15120e);box-shadow:0 0 0 1.5px var(--rc)}.ftr-av img{display:block;width:100%;height:100%;object-fit:cover}.ftr-ring{position:relative;flex:none;display:inline-grid;place-items:center}.ftr-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ftr-ring-bg{fill:#0a120dcc;stroke:#d4b4834d;stroke-width:2}.ftr-ring-fg{fill:none;stroke:#f2d98f;stroke-width:2.6;stroke-linecap:round}.ftr-ring.is-done .ftr-ring-bg{fill:#f2d98f2e;stroke:#f2d98f}.ftr-ring.is-open .ftr-ring-bg{stroke-dasharray:3 3;stroke:#d4b483cc}.ftr-ring-in{position:relative;display:grid;place-items:center;color:var(--gold)}.ftr-ring-in>svg{position:static;width:13px;height:13px}.ftr-ring.is-done .ftr-ring-in{color:#f2d98f}.exp-pick.is-ftr-sheet{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.ftr-s-biome{--rc: #d4b483;display:flex;align-items:center;gap:10px;margin:10px 0;padding:8px;border-radius:14px;background:var(--well);border:1px solid color-mix(in srgb,var(--rc) 40%,var(--line))}.ftr-s-art{flex:none;width:52px;height:52px;border-radius:10px;background:center / cover no-repeat;box-shadow:0 0 0 1.5px var(--rc),0 4px 10px #0006}.ftr-s-btxt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.2}.ftr-s-btxt small{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ftr-s-btxt>b{font-size:16px;color:var(--bone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ftr-s-btxt i{font-style:normal;font-size:11px;white-space:nowrap}.ftr-s-left{color:var(--muted)}.ftr-s-left b{color:#f2d98f;font-variant-numeric:tabular-nums}.ftr-s-bar{display:block;width:100%;height:4px;margin:0 0 12px;border-radius:999px;background:#fff0d214;overflow:hidden}.ftr-s-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a8823e,#f2d98f)}.ftr-s-mis{margin:0 0 12px}.ftr-s-sec{display:flex;align-items:center;gap:8px;margin:0 0 7px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.ftr-s-sec:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--line),transparent);order:1}.ftr-s-sec em{order:2;font-style:normal;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--muted);font-size:11px;white-space:nowrap}.ftr-s-loot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 14px}.ftr-s-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;height:52px;border-radius:12px;background:var(--well);box-shadow:inset 0 0 0 1px #d4b48338;min-width:0}.ftr-s-chip b{font-size:18px;line-height:1.1;color:var(--bone);font-variant-numeric:tabular-nums}.ftr-s-chip i{font-style:normal;font-size:10.5px;color:var(--muted);white-space:nowrap}.ftr-s-chip.is-fp b{color:#f2d98f}.ftr-s-chip.is-none b{color:var(--muted)}.ftr-s-team{display:grid;justify-content:center;gap:12px;margin:0 0 8px}.ftr-s-mate{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.ftr-s-mate.is-static{cursor:default}.ftr-s-face{position:relative;display:block;width:64px;aspect-ratio:2 / 3;border-radius:6px;overflow:hidden;box-shadow:0 0 0 1px #d4b48380,0 6px 12px #0006;transition:transform .12s,box-shadow .12s}.ftr-s-face>:first-child{width:100%;height:100%}.ftr-s-mate.is-at .ftr-s-face{box-shadow:0 0 0 2.5px #f2d98f,0 0 14px #f2d98f99;transform:translateY(-2px)}.ftr-s-mate.is-empty .ftr-s-face{background:#d4b4830d;box-shadow:inset 0 0 0 1.5px #d4b48373}.ftr-s-plus{display:grid;place-items:center;width:100%;height:100%;color:var(--gold)}.ftr-s-plus svg{width:18px;height:18px}.ftr-s-lab{font-size:10.5px;font-weight:600;color:var(--gold);text-transform:capitalize;white-space:nowrap}.ftr-s-grid{padding-bottom:6px;margin:4px 0 6px}.ftr-s-note{margin:4px 0 2px;font-size:11.5px;line-height:1.4;color:var(--muted);text-align:center;text-wrap:balance}button.act.exp-go.ftr-s-go{display:block}.ftr-s-gobar{position:sticky;z-index:4;bottom:calc(-14px - env(safe-area-inset-bottom,0px));margin:0 -12px calc(-14px - env(safe-area-inset-bottom,0px));padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent,var(--panel) 30%)}.biome-sky>.field-empty.is-cap{position:relative;left:auto;bottom:auto;z-index:1;align-self:flex-start;max-width:100%;margin:auto 0 6px;white-space:nowrap}.biome-sky>.field-empty.is-cap+.ftr-one{margin-top:0}.biome-sky>.field-empty.is-cap+h3{margin-top:0}.ftr-pill.is-nudge{box-shadow:inset 0 0 0 1px #f2d98f,0 4px 14px #00000073}.ftr-pill.is-nudge:before{content:"";position:absolute;top:3px;right:6px;width:8px;height:8px;border-radius:50%;background:#f2d98f;box-shadow:0 0 0 1.5px #0c1811e6}.ftr-pill.is-nudge .ftr-txt b{color:#ffe9a8}.ftr-layer.is-pop .exp-pick-shade{--pop-h: calc(100dvh - var(--head-h) - env(safe-area-inset-top, 0px) - var(--foot-h) - 20px - env(safe-area-inset-bottom, 0px))}.ftr-layer.is-pop .exp-pick.ftr-fit,.ftr-layer.is-pop .exp-pick.xh-fit{--ftr-mate-w: 64px;display:flex;flex-direction:column;gap:0;max-height:100%;overflow:hidden;padding:10px 12px 12px}.ftr-layer.is-pop .exp-pick.ftr-fit>*,.ftr-layer.is-pop .exp-pick.xh-fit>*{flex:none;min-width:0}.exp-pick.ftr-fit .exp-pick-head,.exp-pick.xh-fit .exp-pick-head{height:30px}.ftr-layer.is-pop .exp-pick.xh-fit{--xh-hero: clamp(78px, calc(var(--pop-h) * .15), 108px);--xh-note: 0px;--xh-find-h: clamp(72px, calc(var(--pop-h) - 236px - var(--xh-hero) - var(--xh-note)), 168px);gap:8px}.exp-pick.xh-fit.has-note{--xh-note: 38px}.exp-pick.xh-fit .xh-ret-hero{height:var(--xh-hero);border-radius:16px}.exp-pick.xh-fit .xh-ret-hero .xh-tile-shade{background:linear-gradient(90deg,#0c0806e0,#0c08068c 55%,#0c080633)}.exp-pick.xh-fit .xh-ret-hero{--xh-mate-h: calc(var(--xh-hero) - 20px);--t: 1}.exp-pick.xh-fit .xh-ret-hero.is-t2{--t: 2}.exp-pick.xh-fit .xh-ret-hero.is-t3{--t: 3}.exp-pick.xh-fit .xh-ret-txt{left:14px;right:calc(var(--t) * var(--xh-mate-h) * 2 / 3 + (var(--t) - 1) * 5px + 24px);top:50%;bottom:auto;transform:translateY(-50%);align-items:flex-start;text-align:left}.exp-pick.xh-fit .xh-ret-txt small{letter-spacing:.16em;white-space:nowrap}.exp-pick.xh-fit .xh-ret-txt b{font-size:clamp(21px,calc(var(--xh-hero) * .27),28px);line-height:1.04;margin:3px 0 4px;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.exp-pick.xh-fit .xh-ret-txt i{white-space:nowrap}.xh-ret-team{position:absolute;z-index:3;right:12px;top:10px;bottom:10px;display:flex;gap:5px}.xh-ret-tag{position:absolute;z-index:4;left:50%;bottom:-7px;transform:translate(-50%);padding:1px 7px;border-radius:999px;background:#140e08e0;box-shadow:0 0 0 1px #e9cf8a8c;color:#e9cf8a;font-size:9px;font-weight:600;line-height:1.4;font-style:normal;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.xh-ret-team .xh-card{height:100%;width:auto;aspect-ratio:2 / 3;box-shadow:0 0 0 1px #e9cf8a8c,0 6px 14px #0000008c}.exp-pick.xh-fit .xh-loot.is-math{padding:7px 0 8px}.xh-loot.is-math span{min-width:0;padding:0 4px}.xh-loot.is-math b{font-size:20px}.xh-loot.is-math i{max-width:100%;overflow:hidden;text-overflow:ellipsis}.xh-loot.is-math small{margin-top:2px;max-width:100%;font-size:9.5px;line-height:1.2;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.exp-pick.xh-fit .xh-finds{display:flex;justify-content:center;gap:10px;padding:0;min-height:0}.exp-pick.xh-fit .xh-find{flex:0 1 calc(var(--xh-find-h) * 2 / 3);min-width:0;margin:6px 0 16px}.exp-pick.xh-fit .xh-find .xh-card{width:100%}.xh-again-note{margin:0;font-size:11.5px;line-height:1.35;color:var(--muted);text-align:center;text-wrap:balance}.exp-pick.xh-fit .xh-acts{grid-template-columns:1fr 1fr;gap:8px}.exp-pick.xh-fit .xh-acts.is-one{grid-template-columns:1fr}.exp-pick.xh-fit .xh-acts .xh-btn{height:42px;padding:0 8px;font-size:14px}.ftr-layer.is-pop .exp-pick.ftr-fit{--ftr-mate-w: clamp(44px, calc((var(--pop-h) - 400px) * 2 / 3), 64px)}.exp-pick.ftr-fit .ftr-s-biome{margin:6px 0 10px;padding:6px 8px}.exp-pick.ftr-fit .ftr-s-art{width:44px;height:44px}.exp-pick.ftr-fit .ftr-s-mis{margin:0 0 10px}.exp-pick.ftr-fit .exp-mis-opt{padding:5px 4px}.exp-pick.ftr-fit .exp-mis-opt b{font-size:14px}.exp-pick.ftr-fit .exp-mis-opt span{font-size:9.5px}.exp-pick.ftr-fit .ftr-s-loot{margin:0 0 10px}.exp-pick.ftr-fit .ftr-s-chip{height:46px}.exp-pick.ftr-fit .ftr-s-face{width:var(--ftr-mate-w)}.exp-pick.ftr-fit .ftr-s-team{margin:0 0 6px}.exp-pick.ftr-fit .ftr-s-note{margin:0 0 2px}.ftr-layer.is-pop .exp-pick.ftr-fit .ftr-s-gobar{position:static;margin:0;padding:8px 0 0;background:none}.ftr-layer.is-pop .exp-pick.ftr-fit.is-picking{height:100%;--ftr-mate-w: clamp(36px, calc((var(--pop-h) - 470px) * .4), 48px)}.exp-pick.ftr-fit.is-picking .ftr-s-team{margin:0 0 8px}.exp-pick.ftr-fit.is-picking .ftr-s-sec{min-height:28px;margin:0 0 2px}.ftr-layer.is-pop .exp-pick.ftr-fit.is-picking>.ftr-s-pick{flex:1 1 0;min-height:0;overflow:hidden;padding:6px 4px 2px}.exp-pick.ftr-fit .ftr-s-grid{gap:7px;margin:0;padding:0;align-content:start}.ftr-s-pager{display:flex;align-items:center;gap:6px;color:var(--bone);font-variant-numeric:tabular-nums}.ftr-s-pg{width:32px;height:28px;padding:0;border-radius:999px;border:1px solid rgb(212 180 131 / .45);background:#0000004d;color:var(--gold);font:inherit;font-size:18px;line-height:1;cursor:pointer}.ftr-s-pg:disabled{opacity:.35;cursor:default}button.act.exp-go.ftr-s-go.is-ghost{color:var(--gold);background:#e9cf8a0f;border-color:#e9cf8a73}@media(max-height:600px){.ftr-layer.is-pop .exp-pick.xh-fit{--xh-hero: 70px;gap:6px}.exp-pick.ftr-fit:not(.is-picking) .ftr-s-note{display:none}.exp-pick.ftr-fit .ftr-s-sec{margin-bottom:4px}}.ftr-layer.is-pop .exp-pick.xh-fit:has(.xh-acts.is-lead){--xh-find-h: clamp(72px, calc(var(--pop-h) - 236px - 52px - var(--xh-hero) - var(--xh-note)), 168px)}.exp-pick.xh-fit .xh-acts.is-lead{grid-template-columns:1fr;gap:6px}.exp-pick.xh-fit .xh-acts.is-lead .xh-btn.is-again{height:52px;font-size:17px;letter-spacing:.02em;color:#1d1206;background:linear-gradient(180deg,#fff1c4,#f3cf6e,#d39e3c);box-shadow:inset 0 1px #ffffffd9,0 0 0 2px #f0cf7a59,0 0 18px #f0cf7a8c;animation:xh-again-pulse 2.2s ease-in-out infinite}.exp-pick.xh-fit .xh-acts.is-lead .xh-btn.is-again:disabled{animation:none}.exp-pick.xh-fit .xh-acts.is-lead .xh-btn.is-ghost{height:36px;font-size:13px;font-weight:600;background:transparent;box-shadow:none;color:#f3ead8c7}@keyframes xh-again-pulse{0%,to{box-shadow:inset 0 1px #ffffffd9,0 0 0 2px #f0cf7a4d,0 0 12px #f0cf7a73}50%{box-shadow:inset 0 1px #ffffffd9,0 0 0 3px #f0cf7a80,0 0 24px #f0cf7ad9}}@media(prefers-reduced-motion:reduce){.exp-pick.xh-fit .xh-acts.is-lead .xh-btn.is-again{animation:none}}.exp-pick.xh-fit .xh-again-len{margin:0;gap:6px}.exp-pick.xh-fit .xh-again-len .exp-mis-opt{padding:5px 4px}.exp-pick.xh-fit .xh-again-len .exp-mis-opt b{font-size:14px}.exp-pick.xh-fit .xh-again-len .exp-mis-opt span{font-size:9.5px}.exp-pick.xh-fit .xh-again-len .exp-mis-opt.is-short:not(.is-on){opacity:.6}.xh-again-len .exp-mis-opt.is-last b:after{content:"";display:inline-block;width:5px;height:5px;margin-left:5px;vertical-align:middle;border-radius:50%;background:currentColor;opacity:.7}.xh-again-alt{display:block;margin:-2px auto 0;padding:4px 8px;border:0;background:none;color:var(--gold, #d4b483);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ftr-s-note.is-why{color:#e5b27a}.xh-ret-hero:after{pointer-events:none}button.xh-ret-team{padding:0;border:0;background:none;cursor:pointer;font:inherit}button.xh-ret-team:active .xh-card{transform:scale(.97)}.biome-card{position:relative;aspect-ratio:2 / 3;border-radius:10px;overflow:hidden;cursor:pointer;border:1px solid var(--line);min-width:0}.biome-card.is-on{animation:biome-holo 1.8s ease-in-out infinite;z-index:8;box-shadow:0 0 0 2px var(--gold),0 0 18px #d4b4838c}.biome-sky{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:10px 12px 8px;color:#f3ead8;text-align:left;background-size:cover;background-position:center;background-color:#1a140e}.biome-sky:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0a08069e,#0a080600 38%),linear-gradient(to top,#0a0806b8,#0a080600 42%);pointer-events:none}.biome-sky>*{position:relative;z-index:1}.biome-sky>.biome-tap,.biome-sky>.biome-mult,.biome-sky>.biome-grid,.biome-sky>.biome-got,.biome-sky>.biome-buy,.biome-sky>.biome-ask{position:absolute;z-index:2}.biome-tap{top:8px;left:10px;display:flex;flex-direction:column;gap:1px;font-size:18px;font-weight:700;letter-spacing:.02em;color:#f3ead8;line-height:1;text-shadow:0 1px 4px rgb(0 0 0 / .85)}.biome-tap i{font-style:normal;font-size:8px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#f3ead8d1}.biome-mult{top:8px;left:50%;transform:translate(-50%);font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--gold);line-height:1;text-shadow:0 1px 4px rgb(0 0 0 / .85);text-transform:none}.biome-grid{top:8px;right:10px;display:flex;gap:2px;width:44px;height:44px;padding:3px;border-radius:4px;background:transparent;box-shadow:none}.biome-grid-col{flex:1;display:flex;flex-direction:column-reverse;gap:2px;min-width:0}.biome-grid-col i{flex:1;min-height:0;border-radius:1px;background:#f3ead838;box-shadow:inset 0 0 0 1px #f3ead82e}.biome-grid-col i.is-on{background:#e8dcc8;box-shadow:0 0 4px #e8dcc8f2}.biome-fp{letter-spacing:.08em;color:var(--gold)}.biome-got{left:8px;bottom:7px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#2a2620;color:#e8dcc8;box-shadow:0 0 0 1px #e8dcc8,0 0 10px #e8dcc8d9}.biome-got svg{width:14px;height:14px;display:block}.biome-buy{left:8px;right:8px;bottom:6px;padding:5px 6px;border-radius:7px;text-align:center;font-size:11px;font-weight:700;letter-spacing:.06em;color:#f3ead8b8;background:#080706c7;box-shadow:inset 0 0 0 1px #f3ead847}.biome-card.is-owned .biome-buy{left:36px}.biome-card.is-can .biome-buy{color:#f3ead8;background:#1c1a16d1;box-shadow:inset 0 0 0 1px #d4b483b3,0 0 12px #b4b4aa8c}.biome-sky h3{margin:auto 0 4px;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.biome-foot{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--gold)}.biome-set{display:flex;width:14px;height:14px;color:var(--gold)}.biome-set .set-mark-svg{width:100%;height:100%}.shop-biomes,.biome-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible;padding:8px 0 12px;margin:0;min-width:0;flex:1}.biome-row{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0 0 12px}.field-desk>.biome-row{margin:0}.field-page{--field-plate: min(100%, var(--dock), calc((100svh - var(--head-h) - 164px) * 2 / 3))}.field-page .field-head{position:relative;z-index:30;align-items:center;width:100%;margin-bottom:8px}.field-head .field-set-chip,.rip-head .field-set-chip{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-end}.field-set-chip-btn{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-width:0;border:1px solid var(--gold);background:#141210;color:var(--gold);border-radius:999px;padding:7px 11px 7px 8px;font:inherit;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;cursor:pointer}.field-set-chip-btn .set-mark-svg{width:16px;height:16px;flex:0 0 16px}.field-set-chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-set-chevron{width:10px;height:10px;flex:0 0 10px}.field-set-chip.is-open .field-set-chevron{transform:rotate(180deg)}.field-set-chip.is-open .field-set-chip-btn{background:#d4b48329}.rip-head{z-index:4}.rip-head .rip-rate{margin-left:8px}.field-set-menu{position:fixed;z-index:90;top:50%;left:50%;transform:translate(-50%,-50%);width:min(92vw,420px);max-height:calc(100svh - var(--head-h) - var(--dock-h) - 24px);overflow:visible;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:14px 12px;box-shadow:0 18px 36px #0000008c}.field-set-menu .set-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;width:100%;max-width:none;padding:0;overflow:visible;scroll-snap-type:none}.field-set-menu .set-rail-btn{width:100%;scroll-snap-align:none}.field-set-menu .set-rail-name{max-width:100%}.field-page .field-stage-wrap{margin:0;display:flex;flex-direction:column;align-items:center;width:100%}.biome-row .shop-biomes,.biome-row .biome-thumbs{margin:0;padding:4px 0 8px}.biome-owned-note{grid-column:1 / -1;margin:0;min-height:72px;display:flex;align-items:center;color:var(--muted);font-size:14px;letter-spacing:.02em}.set-rail{flex:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:50%;padding:6px calc(50% - 16px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.set-rail::-webkit-scrollbar{display:none;height:0}.set-rail-btn{position:relative;flex:0 0 auto;width:68px;height:auto;min-height:44px;padding:0;border:0;background:transparent;color:#f3ead88c;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3px;cursor:pointer;scroll-snap-align:center}.set-rail-name{max-width:68px;font-size:9px;font-weight:600;line-height:1.15;letter-spacing:.01em;text-align:center}.set-rail-btn .set-mark-svg{width:18px;height:18px;display:block}.set-rail-btn.is-on{width:72px;height:auto;color:var(--gold);opacity:1;filter:drop-shadow(0 0 7px rgb(212 180 131 / .55))}.set-rail-btn.is-on .set-mark-svg{width:30px;height:30px}.set-rail-btn.is-locked:not(.is-on){width:60px;height:auto;color:#f3ead847}.set-rail-btn.is-locked:not(.is-on) .set-mark-svg{width:14px;height:14px}.set-rail-btn.is-locked{color:#f3ead847}.set-tabs button.is-locked{opacity:.45}.pack-chip.is-locked{cursor:pointer}.shop-biomes .biome-card,.biome-thumbs .biome-card{width:100%;min-width:0}.shop-biomes .biome-card{overflow:visible}.shop-biomes .biome-sky{overflow:hidden;border-radius:10px}.shop-biomes .shop-tag{right:-8px;bottom:-6px}.shop-biomes .biome-buy{display:none}.biome-card.is-thumb .biome-sky{padding:6px 8px}.biome-card.is-thumb h3{font-size:13px;margin:auto 0 2px;padding-right:0;text-shadow:0 1px 4px rgb(0 0 0 / .85)}.biome-card.is-thumb.is-owned h3{padding-bottom:2px}.biome-card.is-thumb.is-sale h3,.biome-card.is-thumb:has(.shop-owned) h3{margin-bottom:28px}.biome-card.is-thumb .biome-foot{font-size:9px;gap:3px}.biome-card.is-thumb .biome-set{width:12px;height:12px}.biome-card.is-thumb .biome-tap{top:6px;left:7px;right:50px;font-size:13px;gap:0}.biome-card.is-thumb .biome-tap b{display:block;font-weight:700;line-height:1.12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.biome-card.is-thumb .biome-tap i{font-size:7px;margin-top:2px}.biome-card.is-thumb .biome-sky{container-type:inline-size}@container (max-width: 130px){.biome-card.is-thumb .biome-tap{right:46px;font-size:12px}}@container (max-width: 100px){.biome-card.is-thumb .biome-tap{top:5px;left:5px;right:37px;font-size:10.5px}.biome-card.is-thumb .biome-tap i{font-size:6px;margin-top:1px}.biome-card.is-thumb .biome-grid{top:5px;right:5px;width:29px;height:29px;padding:1.5px}}.biome-card.is-thumb .biome-mult{top:6px;font-size:12px}.biome-card.is-thumb .biome-grid{top:6px;right:6px;width:38px;height:38px;padding:2px;gap:1px}.biome-card.is-thumb .biome-grid-col{gap:1px}.biome-card.is-thumb .biome-got{left:6px;bottom:6px;width:20px;height:20px}.biome-card.is-thumb .biome-got svg{width:12px;height:12px}.shop-biomes .shop-deal{aspect-ratio:2 / 3}.biome-card.is-owned .biome-fp{color:#f3ead8}.shop-biomes .biome-card.is-sale:not(.is-can) .biome-buy{color:#f3ead880;filter:grayscale(1)}.shop-biomes .biome-card.is-sale.is-can{filter:none;opacity:1;box-shadow:0 0 0 1px #d4b483e6,0 0 18px #d4b48373}.shop-biomes .biome-card.is-owned{filter:none;opacity:1;cursor:default}.biome-thumbs .biome-card:not(.is-owned){opacity:.42;filter:grayscale(.35);cursor:default}.biome-thumbs .biome-card.is-on{outline:none;animation:none;box-shadow:0 0 0 2px var(--gold),0 0 14px #d4b48380}.biome-thumbs .biome-card.is-ask{box-shadow:0 0 0 2px var(--gold)}.biome-ask{left:6px;right:6px;bottom:6px;z-index:3;padding:5px 6px;border-radius:999px;background:var(--gold);color:var(--ink);font-size:11px;font-weight:700;letter-spacing:.02em;text-align:center}.biome-thumbs .biome-card:first-child{scroll-margin-inline-start:18px}.biome-thumbs .biome-card:last-child{scroll-margin-inline-end:18px}.field-desk{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;margin:0}@media(min-width:900px){.field-page{--desk-h: min( calc(100svh - var(--head-h) - var(--dock-h) - 58px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)), calc((min(var(--col), 100vw) - 32px)*.56) );--guide-h: 36px;--field-plate: calc((var(--desk-h) - var(--guide-h)) * 2 / 3);--up-cell: calc((var(--desk-h) - 132px) / 5 * 2 / 3);--biome-w: calc((var(--desk-h) - 80px) / 3 * 2 / 3)}.field-desk{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto minmax(0,1fr);grid-template-areas:"biomes stage ups" "biomes guide ups";justify-content:center;align-items:start;column-gap:18px;row-gap:0;height:var(--desk-h)}.field-desk>.field-stage-wrap{grid-area:stage;width:var(--field-plate)}.field-desk>.field-guide-line{grid-area:guide;width:var(--field-plate);margin:8px auto 0;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.field-desk>.field-up{grid-area:ups;position:relative;width:auto;height:var(--desk-h);margin:0;box-sizing:border-box;overflow:visible}.field-desk .field-up-cols{grid-template-columns:repeat(5,var(--up-cell));justify-content:center}.field-desk .field-up-stat{height:26px;font-size:11px}.field-desk .field-up-col h3{margin-bottom:4px;font-size:9px}.field-desk .field-up-more{position:absolute;left:8px;right:8px;bottom:8px;z-index:6;margin:0;box-shadow:0 14px 30px #0000008c}.field-desk>.biome-row{grid-area:biomes;width:calc(var(--biome-w) * 2 + 8px);height:var(--desk-h);margin:0;gap:8px;min-width:0}.field-desk .biome-row .set-rail{border-radius:999px}.field-desk .biome-thumbs{width:100%;margin:0;padding:0;flex:none;grid-template-columns:repeat(2,var(--biome-w));gap:8px;justify-content:center}.field-desk .field-log{margin:0}}.field-stage{position:relative;width:var(--field-plate, min(100%, var(--dock)));max-width:100%;aspect-ratio:2 / 3;margin:0 auto;border-radius:12px;overflow:hidden;border:1px solid var(--line);cursor:pointer;user-select:none;touch-action:manipulation;-webkit-user-select:none}.field-art{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-color:#1a140e}.field-tap{position:absolute;top:10px;left:12px;z-index:2;display:flex;flex-direction:column;gap:2px;font-size:28px;font-weight:700;line-height:1;color:#f3ead8;text-shadow:0 1px 6px rgb(0 0 0 / .9);pointer-events:none}.field-tap i{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f3ead8db}.field-tap.is-dry{opacity:.38}.field-empty{position:absolute;left:12px;bottom:34px;z-index:2;margin:0;padding:3px 8px;border-radius:8px;background:#080706c7;font-size:13px;font-weight:700;line-height:1.2;color:#f3ead8;pointer-events:none}.field-mult{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:2;font-size:18px;font-weight:700;line-height:1;color:var(--gold);text-shadow:0 1px 6px rgb(0 0 0 / .9);pointer-events:none}.field-survey{position:absolute;top:10px;right:8px;bottom:38px;width:48px;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.field-pack{position:relative;width:42px;aspect-ratio:2 / 3;border-radius:4px;overflow:hidden;opacity:.42;filter:grayscale(.55);box-shadow:0 0 0 1px #d4b48373,0 4px 12px #00000073;background:transparent}.field-pack img{display:block;width:100%;height:100%;object-fit:contain}.field-pack-n{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:1px 4px;border-radius:3px;background:#080706b8;color:var(--gold);font-size:11px;font-weight:700;line-height:1.1;text-align:center;letter-spacing:.02em;text-shadow:0 1px 2px rgb(0 0 0 / .8);pointer-events:none}.field-pack.is-lit{opacity:1;filter:none;box-shadow:0 0 0 1px var(--gold),0 0 16px #d4b483f2}.field-survey-track{flex:1;width:44px;min-height:0;padding:4px 4px 5px;border-radius:8px;background:#080706c7;box-shadow:inset 0 0 0 1px #d4b4838c,0 0 12px #d4b48333;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;overflow:hidden}.field-survey-segs{flex:1 1 auto;width:100%;min-height:0;display:flex;flex-direction:column-reverse;gap:2px}.field-sv{flex:1;border-radius:2px;background:#d4b4831f;position:relative;overflow:hidden}.field-sv.is-on{background:linear-gradient(to top,#8a6a32,var(--gold));box-shadow:0 0 6px #d4b4838c}.field-sv:not(.is-on):after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--sv, 0%);background:linear-gradient(to top,#8a6a32,var(--gold));opacity:.85}.field-survey-count{flex:0 0 auto;width:100%;color:var(--gold);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1;text-align:center}.field-energy{position:absolute;left:8px;right:8px;bottom:8px;height:22px;padding:3px 6px;border-radius:8px;background:#080706c7;box-shadow:inset 0 0 0 1px #e8dcc88c,0 0 12px #2f6b3847;display:flex;align-items:center;gap:6px;pointer-events:none}.field-energy-count{flex:0 0 auto;min-width:36px;color:#efe4cf;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;text-align:center}.field-energy-pips{flex:1 1 auto;min-width:0;height:100%;display:grid;gap:1px}.field-nrg{min-width:0;height:100%;border-radius:1px;background:#e8dcc81f}.field-nrg.is-on{background:linear-gradient(180deg,#e8dcc8,#7d705c);box-shadow:0 0 4px #e8dcc8b3}.field-nrg.is-chg{position:relative;overflow:hidden;background:#e8dcc81f}.field-nrg.is-chg:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--chg, 0%);background:linear-gradient(180deg,#e8dcc8,#7d705c);opacity:.75}.field-log{margin:6px 0;text-align:center;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--gold)}.field-log span{display:inline-block;animation:field-log-in .16s ease}.field-log b{margin-right:6px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bone)}@keyframes field-log-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes biome-holo{0%,to{box-shadow:0 0 0 1px #f4e2b0,0 0 12px 3px #d4b483b3}50%{box-shadow:0 0 0 1px #fff6d2,0 0 18px 5px #ffd696e6}}.biome-grid{border:0;background:transparent;padding:0;cursor:pointer}.biome-grid.is-max .biome-grid-col i{background:linear-gradient(120deg,#c99a3e,#e6c374 38%,#fff3cf,#e6c374 62%,#c99a3e);background-size:320% 100%;background-position:100% 0;box-shadow:0 0 2.5px #f6d68cd9,inset 0 0 0 .5px #fff0c88c;animation:max-gilt 5.2s ease-in-out infinite}.biome-grid.is-max .biome-grid-col:nth-child(2) i{animation-delay:.09s}.biome-grid.is-max .biome-grid-col:nth-child(3) i{animation-delay:.18s}.biome-grid.is-max .biome-grid-col:nth-child(4) i{animation-delay:.27s}.biome-grid.is-max .biome-grid-col:nth-child(5) i{animation-delay:.36s}@keyframes max-gilt{0%,55%{background-position:100% 0}85%,to{background-position:0% 0}}.biome-grid.is-max:after{content:"✦ MAX";position:absolute;left:50%;top:calc(100% + 4px);transform:translate(-50%);padding:2px 6px 2px 5px;border-radius:999px;font:700 7.5px/1 Georgia,Times New Roman,serif;letter-spacing:.2em;white-space:nowrap;color:#f6e2a6;background:linear-gradient(180deg,#3b2d12,#1c150a);box-shadow:inset 0 0 0 1px #c9a24c,0 1px 3px #0000008c,0 0 6px #d7b05659;text-shadow:0 0 3px rgb(246 214 140 / .6);pointer-events:none}.biome-card.is-thumb .biome-grid.is-max:after{content:"✦";padding:1px 3px;font-size:6px;letter-spacing:0;top:calc(100% + 2px)}@media(prefers-reduced-motion:reduce){.biome-grid.is-max .biome-grid-col i{animation:none;background-position:50% 0}}.field-set-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;background:#08070673}.field-meters .field-pack{position:relative;overflow:hidden}.field-meters .field-pack-n{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);bottom:auto;z-index:2}.set-nrg{display:block;width:18px;height:3px;margin:3px auto 0;border-radius:2px;background:#e8dcc82e;overflow:hidden}.set-nrg i{display:block;height:100%;background:#d9cbb2;box-shadow:0 0 4px #e8dcc8b3}.field-set-mark{display:flex;flex-direction:column;align-items:center}.rip-rate .set-rail .set-nrg{width:100%}button.biome-ask{position:absolute;border:0;font-family:inherit;cursor:pointer;line-height:1.1}button.biome-ask:focus-visible{outline:2px solid var(--bone);outline-offset:1px}.biome-thumbs button.biome-ask{left:50%;right:auto;bottom:5px;transform:translate(-50%);padding:4px 10px;font-size:10px;white-space:nowrap}.biome-card.is-locked,.shop-page .shop-biomes .biome-card.is-locked,.biome-thumbs .biome-card.is-locked{filter:none;opacity:1;cursor:default}.biome-lock{position:absolute;left:6px;top:6px;z-index:3;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#0a0806c7;color:var(--gold);box-shadow:0 0 0 1px #d4b483b3}.biome-lock svg{width:13px;height:13px}.biome-card.is-locked .biome-tap{visibility:hidden}.shop-biomes .biome-card.is-locked .biome-buy{display:block;position:absolute;left:6px;right:6px;bottom:6px;z-index:3;padding:4px 6px;border-radius:8px;background:#0a0806cc;box-shadow:0 0 0 1px #d4b48399;color:#f3ead8;font-size:10px;font-weight:700;white-space:normal;line-height:1.15;text-align:center;filter:none}.shop-biomes .biome-back{aspect-ratio:2 / 3;overflow:hidden;border-radius:10px;opacity:.85;filter:none}.shop-biomes .biome-back img{width:100%;height:100%;object-fit:cover;display:block}.field-up-pop-card.is-biomes .biome-thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.field-up-pop-card.is-biomes .biome-thumbs .biome-card .biome-sky{aspect-ratio:auto;height:100%}.field-up-pop-card.is-biomes .biome-thumbs .biome-card{aspect-ratio:auto;height:clamp(92px,calc((100svh - 330px)/4),150px)}.biome-grid.is-unowned{opacity:.45;cursor:default}.biome-grid.is-unowned .biome-grid-col i{box-shadow:none;animation:none;background:#ffffff1f}.field-up{position:relative;margin:4px 0 12px;padding:10px 10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--well);overflow:visible}.field-up-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px}.field-up-head h2{margin:0;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.field-up-head span{font-size:11px;color:var(--muted);letter-spacing:.06em}.field-guide-line{width:var(--field-plate, min(100%, var(--dock)));max-width:100%;margin:10px auto 0;font-size:13px;line-height:1.35;letter-spacing:.01em;text-align:center;color:var(--gold)}.field-guide-line b{font-weight:700}.field-up-cols{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.field-up-col{display:flex;flex-direction:column;min-width:0}.field-up-stat{margin:0 0 4px;height:28px;padding:0 2px;border-radius:7px;border:1px solid var(--line);background:var(--panel);color:var(--gold);font:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;text-align:center;cursor:pointer}.field-up-stat.is-on{border-color:var(--gold);background:#c9a24a29}.field-up-col h3{margin:0 0 6px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--muted)}.field-up-stack{display:flex;flex-direction:column-reverse;gap:6px}.field-up-cell-wrap{position:relative;width:100%;aspect-ratio:2 / 3;padding:2px;border-radius:4.2%/2.8%;background:#0c0b09;box-shadow:inset 0 0 0 1px #3d382ee6}.field-up-cell-wrap .plate-wrap{position:absolute;top:2px;right:2px;bottom:2px;left:2px;width:auto;height:auto;padding-top:0}.field-up-cell-wrap .plate-slot,.field-up-cell-wrap .plate-tilt-turn,.field-up-cell-wrap .plate-tilt-body,.field-up-cell-wrap .plate-face,.field-up-cell-wrap .chrome{width:100%;height:100%}.field-up-cell-wrap .plate-slot,.field-up-cell-wrap .plate-tilt-body{box-shadow:none}.field-up-cell-wrap.is-locked .plate-slot{filter:grayscale(1) brightness(.62);opacity:.78}.field-up-cell-wrap.is-on{background:#1a1612;box-shadow:inset 0 0 0 1px #d4b48373}.field-up-cell-wrap.is-on .plate-slot{filter:grayscale(.45) brightness(.78)}:root{--file-gold-edge: rgb(243 226 184 / .95);--file-gold-ink: #f6e7c4;--file-gold-bg: rgb(36 22 10 / .42)}.field-up-stamp{position:absolute;left:50%;top:46%;z-index:4;transform:translate(-50%,-50%) rotate(-14deg);padding:3px 7px 2px;border:1.5px solid var(--file-gold-edge);border-radius:2px;background:var(--file-gold-bg);color:var(--file-gold-ink);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1.2;pointer-events:none;text-shadow:0 1px 0 rgb(0 0 0 / .55)}.field-up-stamp.is-small{top:22%;padding:2px 5px 1px;border-width:1px;font-size:8px;letter-spacing:.14em;white-space:nowrap}.field-up-cell-wrap.is-next .plate-slot{filter:none;opacity:1}.field-up-cell-wrap.is-ready .plate-slot{filter:none;opacity:1;animation:field-up-got 1.8s ease-in-out infinite}.field-up-cell-wrap.is-pick{z-index:4;outline:2px solid var(--gold);outline-offset:1px;border-radius:8px}.field-up-frac{position:absolute;top:3px;right:3px;z-index:2;display:flex;flex-direction:column;align-items:center;min-width:14px;padding:1px 3px 2px;border-radius:5px;background:#080706b8;color:#f3ead88c;font-variant-numeric:tabular-nums;line-height:1;pointer-events:none}.field-up-frac b,.field-up-frac i{font-size:9px;font-weight:700;font-style:normal;text-align:center}.field-up-frac b{padding-bottom:1px;border-bottom:1px solid rgb(243 234 216 / .28)}.field-up-cell-wrap.is-held .field-up-frac b{color:#e8dcc8;text-shadow:0 0 8px rgb(232 220 200 / .9),0 0 2px rgb(232 220 200 / .8)}@keyframes field-up-got{0%,to{box-shadow:0 0 0 1px #e8dcc8,0 0 10px 2px #e8dcc88c}50%{box-shadow:0 0 0 1px #f3ead8,0 0 16px 4px #e8dcc8d9}}.biome-lv{letter-spacing:.08em;color:var(--gold)}html[data-theme=light] .field-up-cell-wrap{background:#e4dccb;box-shadow:inset 0 0 0 1px #785a2859}html[data-theme=light] .field-up-cell-wrap.is-on{background:#f1e6cf;box-shadow:inset 0 0 0 1px #8a6a3299}html[data-theme=light] .field-up-frac{background:#1a1713c7;color:#f7f1e6cc}.field-up-more{position:absolute;left:8px;right:8px;top:50%;transform:translateY(-50%);z-index:300;margin:0;padding:10px 12px;border:1px solid var(--gold);border-radius:12px;background:var(--panel);text-align:left;box-shadow:0 10px 28px #0000008c}.field-up-more-head{display:flex;align-items:baseline;gap:8px}.field-up-more-head b{font-size:14px;color:var(--gold);white-space:nowrap}.field-up-more-head span{flex:1;font-size:12px;color:var(--muted);line-height:1.3}.field-up-more-x{flex:0 0 auto;width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--bone);font-size:16px;line-height:1;cursor:pointer}.field-up-more-val{margin:6px 0 0;font-size:13px}.field-up-more-val b{color:var(--gold)}.field-up-more-val span{color:var(--muted);font-size:12px}.field-up-more-need{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin:6px 0 8px;font-size:13px}.field-up-more-need>span:first-child{font-weight:650}.field-up-more-need b{font-variant-numeric:tabular-nums;color:var(--bone)}.field-up-more-need b.is-met{color:var(--gold)}.field-up-more-need>span:last-child{color:var(--muted);font-size:12px}.field-up-more-head{flex-wrap:wrap;row-gap:2px}.field-up-more-head .field-up-more-desc{flex:1 1 0;min-width:0;font-size:12px;color:var(--muted)}.field-up-more-head .field-up-more-bonus{order:3;flex:1 0 100%;text-align:left;font-size:15px;font-weight:700;color:var(--bone)}.field-up-more .act{width:100%;min-height:36px;font-size:14px}.field-up-more-note{margin:0;font-size:12px;color:var(--muted);line-height:1.35}.field-up-head .field-up-file-all{width:auto;min-height:28px;margin:0;padding:4px 10px;font-size:12px}.field-tabs{display:flex;align-items:center;gap:4px}.field-title{border:0;background:transparent;color:inherit;font:inherit;font-size:1.85rem;line-height:1.05;font-weight:600;letter-spacing:-.04em;padding:0}.field-tabs button{border:0;background:transparent;color:var(--muted);font:inherit;font-size:.95rem;font-weight:600;padding:4px 8px;border-radius:8px}.field-tabs button.is-on{color:var(--bone);background:#ffffff0f}.field-set-chip-btn{padding:4px}.field-up-tab{display:flex;align-items:center;gap:6px}.field-up-mini{width:34px;height:34px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);grid-auto-flow:column;gap:1px;padding:2px;border-radius:4px;background:#00000059}.field-up-dot{background:#3a3834;border-radius:1px}.field-up-dot.is-filed{background:#d7b056}.field-up-dot.is-ready{background:#3a3834;box-shadow:inset 0 0 0 1.5px #d9cbb2}.field-up-dot.is-held{background:#3a3834;animation:up-held 1.3s ease-in-out infinite}@keyframes up-held{0%,to{box-shadow:inset 0 -2px #7d705c}50%{box-shadow:inset 0 -2px #e8dcc8,0 0 6px #e8dcc8b3}}.field-page{overflow:hidden}.field-page{--field-plate: min(100%, calc((100svh - var(--head-h) - var(--dock-h) - 220px) * 2 / 3))}.field-desk{min-height:0;overflow:hidden}.field-up-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:calc(var(--head-h) + 16px) 12px calc(var(--dock-h) + 16px);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.field-up-pop-card{width:min(92vw,480px);max-height:calc(100svh - var(--dock-h) - 32px);overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--panel);padding:12px}.field-up-pop-card.is-ups{width:min(96vw,560px);max-height:calc(100svh - var(--dock-h) - 24px);overflow:hidden}.field-up-pop-card.is-ups .field-up-cols{gap:4px}.field-up-pop-card.is-ups .field-up-stack{gap:3px}.field-up-pop-card.is-ups .field-up-col h3{margin:0 0 2px;font-size:8px}.field-up-pop-card.is-ups .field-up-cell-wrap{aspect-ratio:auto;height:calc((100svh - var(--dock-h) - 150px) / 5)}.field-active-biome{width:min(180px,46vw);margin:10px auto 0}.field-play{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:10px}.field-card-tap{position:relative;width:var(--field-plate);max-width:100%;aspect-ratio:2 / 3}.field-card-tap .biome-card{width:100%;height:100%;aspect-ratio:2 / 3}.field-meters{width:min(100%,420px);display:flex;flex-direction:row;align-items:center;gap:8px;margin:10px 0 0}.field-meters .field-survey,.field-meters .field-energy{flex:1 1 0;min-width:0}.field-meters .field-survey,.field-meters .field-energy{position:static;width:100%}.field-up-pop{align-items:center;padding:calc(var(--head-h) + 12px) 10px calc(var(--dock-h) + 12px)}.field-up-pop-card.is-ups{width:min(94vw,460px);max-height:calc(100svh - var(--head-h) - var(--dock-h) - 28px);overflow:hidden}.field-up-pop-card.is-ups .field-up-stat{height:20px;margin:0 0 2px;font-size:10px}.field-up-pop-card.is-ups .field-up-col h3{display:none}.field-up-pop-card.is-ups .field-up-stack{gap:2px}.field-up-pop-card.is-ups .field-up-cell-wrap{height:calc((100svh - var(--head-h) - var(--dock-h) - 240px) / 5);min-height:24px}.field-up-pop-card{max-height:calc(100svh - var(--head-h) - var(--dock-h) - 32px)}.field-card-guide{position:absolute;top:56px;left:10px;right:10px;z-index:9;width:fit-content;max-width:calc(100% - 20px);padding:4px 9px;border-radius:999px;background:#0a0c089e;pointer-events:none;margin:0;font-size:12px;color:#f3ead8;text-shadow:0 1px 4px rgb(0 0 0 / .8)}.field-card-guide b{color:var(--gold)}.field-card-guide.has-act{border-radius:12px;padding:6px 10px 8px;line-height:1.35}.field-guide-refill{display:block;margin:6px 0 0;padding:5px 12px;border-radius:999px;border:1px solid var(--gold, #d4b483);background:#d4b48333;color:var(--gold, #d4b483);font:inherit;font-weight:700;pointer-events:auto;cursor:pointer}.field-meters{width:min(100%,var(--field-plate));gap:4px;margin:6px 0 0}.biome-grid-col i.is-filed{background:#d7b056;box-shadow:none}.biome-grid-col i.is-ready{background:#f3ead838;box-shadow:inset 0 0 0 1.5px #d9cbb2}.biome-grid-col i.is-held{animation:up-held 1.3s ease-in-out infinite}.field-card-tap{position:relative}.field-pop,.field-card-tap>.field-pop{position:absolute;left:50%;top:50%;bottom:auto;z-index:20;width:112px;transform:translate(-50%,-50%);animation:field-find-in .38s cubic-bezier(.2,1.4,.4,1) both;aspect-ratio:2 / 3;padding:0;border:0;background:transparent;pointer-events:auto;filter:drop-shadow(0 8px 14px rgb(0 0 0 / .65))}.field-card-tap>.field-pop b{position:absolute;left:50%;top:100%;transform:translate(-50%,6px);white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis;padding:3px 9px;border-radius:999px;background:#14100ae0;color:var(--gold, #d4b483);font:600 11px/1.3 inherit}@keyframes field-find-in{0%{opacity:0;transform:translate(-50%,-40%) scale(.6)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.field-found-big{width:min(280px,72vw)}.field-meters{width:var(--field-plate);max-width:100%;display:flex;flex-direction:row;align-items:center;gap:4px;margin:-8px 0 0;padding:0 2px}.field-meters .field-survey,.field-meters .field-energy,.field-meters .field-pack{position:static;top:auto;right:auto;bottom:auto;left:auto;height:auto;pointer-events:auto}.field-meters .field-survey{flex:1 1 auto;width:auto;display:flex;flex-direction:row;align-items:center;gap:4px}.field-meters .field-pack{width:28px;flex:none;opacity:1;filter:none}.field-meters .field-survey-track{flex:1;width:auto;height:22px;flex-direction:row;padding:3px 6px;gap:4px}.field-meters .field-survey-segs{flex-direction:row;width:auto;height:100%}.field-meters .field-sv{height:100%}.field-meters .field-energy{flex:1 1 auto;width:auto;height:22px}.field-page{--field-plate: min(100%, calc((100svh - var(--head-h) - var(--dock-h) - 120px) * 2 / 3))}.field-desk{flex:1;min-height:0}.field-play{flex:1;min-height:0;height:calc(100svh - var(--head-h) - var(--dock-h) - 72px);justify-content:flex-start}.field-card-tap{width:min(100%,calc((100svh - var(--head-h) - var(--dock-h) - 150px) * 2 / 3));height:calc(100svh - var(--head-h) - var(--dock-h) - 150px);aspect-ratio:auto}.field-card-tap .biome-card{width:100%;height:100%;aspect-ratio:auto}.field-meters{width:min(100%,calc((100svh - var(--head-h) - var(--dock-h) - 150px) * 2 / 3));margin:6px 0 0}.field-meters .field-sv.is-on{background:linear-gradient(to right,#8a6a32,var(--gold))}.field-meters .field-sv:not(.is-on):after{top:0;bottom:0;left:0;width:var(--sv, 0%);height:100%}.field-up-pop-card.is-ups .field-up{background:var(--panel)}.field-meters .field-survey-track{height:22px;flex-direction:row;align-items:center;gap:6px;padding:3px 6px}.field-survey-fill{flex:1;height:100%;border-radius:4px;background:#d4b4831f;overflow:hidden;position:relative}.field-survey-tick{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#0a0806b3;pointer-events:none}.field-survey-fill i{display:block;height:100%;width:0;background:linear-gradient(to right,#8a6a32,var(--gold));box-shadow:0 0 6px #d4b48373}.field-up-pop-card.is-ups{border:0;background:transparent;padding:0;box-shadow:none}.field-meters .field-survey-count{width:auto;flex:none}.field-survey-fill{height:12px;min-width:24px}@media(min-width:900px){.field-page{overflow:visible}.field-desk{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:auto;grid-template-columns:none;grid-template-areas:none}.field-play{width:100%;height:auto;align-items:center}.field-card-tap{width:min(420px,92vw,calc((100svh - var(--head-h) - var(--dock-h) - 160px) * 2 / 3));height:auto;aspect-ratio:2 / 3}.field-card-tap .biome-card{width:100%;height:auto;aspect-ratio:2 / 3}.field-meters{width:min(420px,92vw,calc((100svh - var(--head-h) - var(--dock-h) - 160px) * 2 / 3))}}.field-up-pop-card.is-ups{width:min(94vw,460px,max(300px,calc((100svh - var(--head-h) - var(--dock-h) - 128px) * 2 / 3 + 16px)));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.field-up-pop-card.is-ups .field-up-cell-wrap{height:auto;min-height:0;aspect-ratio:2 / 3}.field-up-pop-card.is-ups .field-up-frac{top:2px;right:2px;min-width:12px;padding:1px 2px}.field-up-pop-card.is-ups .field-up-frac b,.field-up-pop-card.is-ups .field-up-frac i{font-size:8px}.field-up-head .field-up-close{flex:0 0 auto;align-self:center;width:32px;height:32px;margin:-4px -6px -4px 0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--gold) 55%,transparent);border-radius:50%;background:transparent;color:var(--bone);font-size:20px;line-height:1;cursor:pointer}.field-up-head .field-up-close span{color:inherit;font-size:inherit;letter-spacing:0}.field-up-head .field-up-close:hover,.field-up-head .field-up-close:focus-visible{color:var(--gold);border-color:var(--gold);outline:none}.field-up-head h2{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .field-up-pop .field-up-pop-card.is-ups{max-height:100%;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;width:min(94vw,460px,max(300px,calc((100dvh - var(--sheet-top) - var(--sheet-bot) - 100px) * 2 / 3 + 16px)))}html .field-up-pop .field-up-pop-card.is-ups>.field-up{display:flex;flex-direction:column;min-height:0;max-height:100%;margin:0}html .field-up-pop .is-ups .field-up-head{flex:none}html .field-up-pop .is-ups .field-up-cols{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px}.field-up-pop-card.is-biomes{position:relative}.field-up-pop-card.is-biomes>.field-biomes-close{position:absolute;top:6px;right:6px;z-index:4;width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--gold) 55%,transparent);border-radius:50%;background:#14100cd9;color:var(--bone);font-size:20px;line-height:1;cursor:pointer}.field-up-pop-card.is-biomes>.field-biomes-close span{color:inherit;font-size:inherit;letter-spacing:0}.field-up-pop-card.is-biomes>.field-biomes-close:hover,.field-up-pop-card.is-biomes>.field-biomes-close:focus-visible{color:var(--gold);border-color:var(--gold);outline:none}.field-up-cell-wrap:has(.plate-slot.is-need){z-index:200}.field-up-cell-wrap .plate-slot.is-need:after{z-index:200}.field-up-cell-wrap.is-fileable .plate-slot.is-need:after{content:"FILE";background:var(--file-gold-ink);color:#2a1a08;box-shadow:0 0 0 1px var(--file-gold-edge),0 1px 3px #00000073}.field-up-cell-wrap.is-fileable .plate-slot.is-need{box-shadow:0 0 0 2px var(--file-gold-edge),0 0 18px #f3e2b899}html .field-up-pop .is-ups .field-up-cols{overflow:visible}.field-found-pop{z-index:400}.field-found-card{display:flex;flex-direction:column;align-items:center;gap:8px;animation:field-found-in .38s cubic-bezier(.2,1.4,.4,1) both}.field-found-face{width:min(200px,52vw);aspect-ratio:2 / 3;padding:0;border:0;background:none;cursor:zoom-in;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .65))}.field-found-card b{padding:4px 12px;border-radius:999px;background:#14100ae6;color:var(--gold, #d4b483);font:600 13px/1.3 inherit}.field-found-more,.field-found-hint{color:#eee;font-size:12px;opacity:.85}.field-found-big{cursor:zoom-out}@keyframes field-found-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.field-up-pop.field-found-pop{background:#060503c7;display:flex;align-items:center;justify-content:center}.field-found-pop .field-found-big{width:min(340px,88vw)}.field-found-stack{position:fixed;right:12px;width:72px;height:108px;z-index:170;pointer-events:none}.field-found-mini{position:absolute;left:0;width:72px;pointer-events:auto;transition:top .18s ease-out;animation:field-found-drop .22s cubic-bezier(.2,1.3,.4,1) both;filter:drop-shadow(0 6px 12px rgb(0 0 0 / .7)) drop-shadow(0 0 7px rgb(232 201 119 / .38))}@keyframes field-found-drop{0%{opacity:0;transform:translateY(-28px) scale(.85)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.field-found-mini{animation:none;transition:none}}.field-found-mini .plate-slot{cursor:zoom-in}.field-found-mini .plate-slot.is-new{box-shadow:none}.field-found-pop .field-found-big{aspect-ratio:2 / 3;display:flex}.field-found-mini{touch-action:none;transition:top .18s ease-out,opacity .4s ease-out}.field-found-mini.is-fading{opacity:0}.field-found-move{will-change:transform}.field-found-mini,.field-found-pop .field-found-big{user-select:none;-webkit-user-select:none}.field-found-mini img,.field-found-pop .field-found-big img{-webkit-user-drag:none;pointer-events:none}.field-found-pop .field-found-big{touch-action:none}.field-up-file-row{display:flex;align-items:center;gap:6px;min-width:0}.field-up-file-mode{display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;flex:none;padding:2px;border:1px solid rgb(212 180 131 / .6);border-radius:999px;background:linear-gradient(180deg,#2a221b,#17120e);box-shadow:inset 0 2px 5px #00000080}.field-up-file-mode button{min-height:0;height:100%;margin:0;padding:0 8px;border:0;border-radius:999px;background:transparent;color:var(--gold);font:inherit;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap;cursor:pointer}.field-up-file-mode button.is-on{color:#2a1a08;background:linear-gradient(180deg,#f4dfa6,#d4b483 46%,#a8803f);box-shadow:inset 0 1px #fff8e1d9,inset 0 -1px #5a3c1473}.field-up-file-mode button:not(.is-on):hover{color:#f4e2b0}.field-up-file-mode button:focus-visible{outline:2px solid var(--gold);outline-offset:1px}[data-theme=light] .field-up-file-mode{background:#f4ead6;box-shadow:inset 0 2px 4px #5a3c142e}[data-theme=light] .field-up-file-mode button:not(.is-on){color:#7a4e1e}.field-up-head .field-up-file-mode{height:28px;box-sizing:border-box}.field-up-cell-wrap>.wish-star.field-up-wish{position:absolute;top:3px;left:3px;right:auto;z-index:3;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:1px solid var(--line);border-radius:4px;font-size:11px;line-height:1}.field-up-more-need>.wish-star.field-up-more-wish{position:static;display:inline-flex;align-items:center;justify-content:center;align-self:center;width:20px;height:20px;padding:0;border:1px solid var(--line);border-radius:5px;font-size:13px;line-height:1}.field-up-head .field-up-mastery{flex:none;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;border:1px solid rgba(201,164,90,.45);color:#c9a45abf;white-space:nowrap}.field-up-head .field-up-mastery.is-on{color:#1a1408;background:var(--gold, #c9a45a);border-color:var(--gold, #c9a45a);box-shadow:0 0 8px #c9a45a8c}main.page:has(>.pane.field-page:not([hidden])){display:flex;flex-direction:column;overflow:hidden;height:100svh;height:100dvh;max-height:100dvh;padding-bottom:calc(var(--foot-h) + 8px + 6px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:0}main.page>.pane.field-page:not([hidden]){flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}main.page>.pane.field-page .field-desk{flex:1 1 0;min-height:0;height:auto;display:flex;flex-direction:column;overflow:visible}main.page>.pane.field-page .field-play{flex:1 1 0;min-height:0;height:auto;margin:0;justify-content:flex-start;padding-bottom:18px;box-sizing:border-box;container-type:size;container-name:fieldplay}main.page>.pane.field-page .field-card-tap{width:min(100cqw,460px,(100cqh - 30px) * 2 / 3);flex:1 1 auto;height:auto;min-height:calc(min(100cqw,460px,(100cqh - 30px) * 2 / 3)*1.5 + -0px);max-width:100%;aspect-ratio:auto}main.page>.pane.field-page .field-card-tap .biome-card{width:100%;height:100%;aspect-ratio:auto}main.page>.pane.field-page .field-card-tap:not(.field-card-alt){flex:none;width:min(100cqw,460px,(100cqh - 30px) * 2 / 3);height:auto;min-height:0;aspect-ratio:2 / 3}main.page>.pane.field-page .field-card-tap:not(.field-card-alt) .biome-card{width:100%;height:auto;aspect-ratio:2 / 3}main.page>.pane.field-page .field-play.is-tab-field{justify-content:center}main.page>.pane.field-page .field-play.is-tab-field:not(:has(.field-next-pack))>.field-card-tap:not(.field-card-alt){margin-top:min(18px,max(0px,100cqh - 30px - min(100cqw,460px,(100cqh - 30px) * 2 / 3) * 1.5))}main.page>.pane.field-page .field-meters{flex:none;width:min(100cqw,460px,(100cqh - 30px) * 2 / 3);max-width:100%;height:24px;margin:6px 0 0}main.page>.pane.field-page .field-meters .field-pack{height:24px;width:18px}main.page>.pane.field-page .field-head{flex:none;flex-wrap:nowrap;align-items:center;height:40px;gap:8px;margin:0 0 8px}main.page>.pane.field-page .field-head h1{flex:none;margin:0}main.page>.pane.field-page .field-tabs{flex:none}main.page>.pane.field-page .field-set-name-top{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:12px;font-weight:700;line-height:40px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}main.page>.pane.field-page .field-head .field-set-chip{flex:none}@media(max-width:420px){main.page>.pane.field-page .field-head{gap:4px}main.page>.pane.field-page .field-title{font-size:1.45rem}main.page>.pane.field-page .field-tabs{gap:0}main.page>.pane.field-page .field-tabs button{font-size:.85rem;padding:4px 5px}main.page>.pane.field-page .field-set-name-top{font-size:11px;letter-spacing:.05em}}@media(max-width:340px){main.page>.pane.field-page .field-title{font-size:1.25rem}main.page>.pane.field-page .field-tabs button{font-size:.8rem;padding:4px}main.page>.pane.field-page .field-set-name-top{font-size:10px;letter-spacing:.03em}}.field-meters{flex-wrap:wrap;row-gap:4px}.field-meters .field-next-pack{flex:1 0 100%;margin:0;font-size:11px;line-height:14px;color:var(--muted, rgb(212 180 131 / .8));text-align:center;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main.page>.pane.field-page .field-meters .field-survey,main.page>.pane.field-page .field-meters .field-energy{flex:1 1 0;width:0;min-width:0}main.page>.pane.field-page .field-meters .field-survey-track{flex:1 1 0;min-width:0}main.page>.pane.field-page .field-meters .field-survey-fill,main.page>.pane.field-page .field-meters .field-energy-pips{flex:1 1 0;min-width:0}main.page>.pane.field-page .field-meters .field-survey-count,main.page>.pane.field-page .field-meters .field-energy-count{flex:0 0 auto;width:7.6ch;min-width:0;overflow:hidden;white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums;letter-spacing:0}main.page>.pane.field-page .field-title.is-on{color:var(--bone)}main.page>.pane.field-page .field-set-btn{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px;height:40px;padding:0 2px 0 4px;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer;font:inherit}main.page>.pane.field-page .field-set-btn:hover,main.page>.pane.field-page .field-set-btn.is-on{background:#ffffff0f}main.page>.pane.field-page .field-set-btn .field-set-mark{flex:none}main.page>.pane.field-page .field-card-alt{overflow:hidden;border-radius:14px;background:#00000047;box-shadow:inset 0 0 0 1px #ffffff14;cursor:default;display:flex;flex-direction:column}main.page>.pane.field-page .field-card-alt.is-biomes{padding:8px;box-sizing:border-box}main.page>.pane.field-page .field-card-alt.is-biomes .biome-thumbs{flex:1 1 0;min-height:0;overflow:hidden;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-content:start;padding:0}main.page>.pane.field-page .field-card-alt.is-biomes .biome-thumbs .biome-card{width:100%;height:auto;aspect-ratio:2 / 3;margin:0}.field-alt-title{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);text-align:center}main.page>.pane.field-page .field-card-alt.is-ups{padding:4px;box-sizing:border-box;overflow:hidden}main.page>.pane.field-page .field-card-alt.is-ups .field-up-stat{display:none}main.page>.pane.field-page .field-slot-alt{height:42px;margin-bottom:-18px;flex-wrap:nowrap;align-items:center;overflow:hidden}main.page>.pane.field-page .field-slot-alt.is-sets{height:auto;margin-bottom:0;flex:none}main.page>.pane.field-page .field-card-alt.is-biomes{min-height:0}main.page>.pane.field-page .field-card-alt.is-biomes .biome-thumbs{grid-template-rows:repeat(3,minmax(0,1fr))}main.page>.pane.field-page .field-card-alt.is-biomes .biome-thumbs .biome-card,main.page>.pane.field-page .field-card-alt.is-biomes .biome-thumbs .biome-grid-back{height:100%;aspect-ratio:auto;min-height:0}main.page>.pane.field-page .field-slot-alt.is-sets .set-rail{width:100%;height:auto;display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-flow:row;gap:2px 2px;overflow:hidden;scrollbar-width:none;margin:0;padding:4px 0 2px;box-sizing:border-box;scroll-snap-type:none}main.page>.pane.field-page .field-slot-alt.is-sets .set-rail::-webkit-scrollbar{display:none}main.page>.pane.field-page .field-slot-alt.is-sets .set-rail-btn{width:auto;min-width:0;height:auto;min-height:34px;padding:2px 1px;gap:1px;justify-content:flex-start;border-radius:6px;scroll-snap-align:none}main.page>.pane.field-page .field-slot-alt.is-sets .set-rail-btn .set-mark-svg{width:20px;height:20px}main.page>.pane.field-page .field-slot-alt.is-sets .set-rail-btn.is-on{width:auto;filter:none;background:#d4b48329;color:var(--gold)}main.page>.pane.field-page .field-slot-alt.is-sets .set-rail-btn.is-on .set-mark-svg{width:20px;height:20px}main.page>.pane.field-page .field-slot-alt.is-sets .set-rail-btn.is-locked{width:auto;opacity:.6}main.page>.pane.field-page .field-slot-alt.is-sets .set-nrg{width:16px;height:2px;margin:0 auto}main.page>.pane.field-page .field-slot-alt.is-sets .set-rail-name{display:block;max-width:100%;font-size:8px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main.page>.pane.field-page .field-slot-alt.is-up-stats{display:flex;gap:4px}.field-up-colstat{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;line-height:1.1;border-radius:8px;background:#ffffff0d;padding:3px 0}.field-up-colstat b{font-size:12px;color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap}.field-up-colstat i{font-style:normal;font-size:8.5px;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.field-slot-note{margin:0;width:100%;text-align:center;font-size:11px;opacity:.75}main.page>.pane.field-page .field-card-alt.is-ups .field-up.is-file-below{display:flex;flex-direction:column}main.page>.pane.field-page .field-up-file-all.is-below{display:block;width:100%;flex:none;box-sizing:border-box;height:24px;min-height:0;margin:4px 0 0;padding:0 8px;font-size:12px;line-height:24px;border-radius:8px}main.page>.pane.field-page .field-up-file-row.is-below{flex:none;margin:4px 0 0;position:relative;z-index:1}main.page>.pane.field-page .field-up-file-row.is-below .field-up-file-all.is-below{width:auto;flex:1 1 0;min-width:0;margin:0}main.page>.pane.field-page .field-up-file-mode{height:24px;box-sizing:border-box}main.page>.pane.field-page .field-card-alt.is-ups .field-up{margin:0;padding:2px 2px 0;border:0;background:transparent;height:100%;box-sizing:border-box;overflow:hidden}main.page>.pane.field-page .field-card-alt.is-ups .field-up-head{margin:0 0 4px}main.page>.pane.field-page .field-card-alt.is-ups .field-up-cols{flex:1 1 0;min-height:0}main.page>.pane.field-page .field-card-alt.is-mini{position:relative}main.page>.pane.field-page .field-card-alt.is-mini>.mg{position:absolute;top:0;right:0;bottom:0;left:0}main.page>.pane.field-page .field-card-alt.is-mini{background:radial-gradient(120% 90% at 50% 0%,#1f3a2c,#12221a 60%,#0d1813)}.mg{display:flex;flex-direction:column;gap:8px;padding:10px;box-sizing:border-box;overflow:hidden}.mg-title{margin:6px 0 0;font-size:18px;color:var(--gold);text-align:center;letter-spacing:.06em;text-transform:uppercase}.mg-sub{margin:0 0 6px;text-align:center;font-size:12px;opacity:.75}.mg-pick{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:14px;border:1px solid rgb(212 180 131 / .45);background:#0000004d;color:inherit;text-align:left;font:inherit;cursor:pointer}.mg-pick b{font-size:17px;color:var(--gold)}.mg-pick span{font-size:13px;opacity:.85}.mg-pick i{font-style:normal;font-size:11px;opacity:.6}.mg-hud{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:12px;flex:none}.mg-hud b{color:var(--gold)}.mg-back{border:0;background:transparent;color:inherit;font:inherit;padding:2px 4px;cursor:pointer;opacity:.8}.mg-card{position:relative;flex:1 1 0;min-height:0;display:flex;justify-content:center}.mg-art{height:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:10px;box-shadow:0 6px 18px #00000080;transition:filter .5s ease}.mg-art.is-shadow{filter:grayscale(1) brightness(1.25) contrast(4) brightness(.55)}.mg-name{position:absolute;left:50%;bottom:6px;transform:translate(-50%);margin:0;padding:4px 10px;border-radius:8px;background:#000000a6;font-size:13px;font-weight:700;text-align:center;white-space:nowrap}.mg-name i{display:block;font-size:10px;font-weight:400;opacity:.75}.mg-clues{display:flex;gap:6px;justify-content:center;margin:0;padding:0;list-style:none;flex:none}.mg-clues li{padding:3px 8px;border-radius:999px;background:#00000059;font-size:11px;text-transform:capitalize}.mg-result{margin:0;text-align:center;font-size:13px;min-height:18px;flex:none}.mg-result.is-right{color:#8fd18f}.mg-result.is-wrong{color:#e59a8a}.mg-opts{display:grid;grid-template-columns:1fr 1fr;gap:6px;flex:none}.mg-opt{min-height:40px;padding:4px 6px;border-radius:10px;border:1px solid rgb(255 255 255 / .15);background:#0000004d;color:inherit;font:inherit;font-size:13px;line-height:1.15;cursor:pointer;overflow:hidden}.mg-opt.is-right{border-color:#6fbf6f;background:#3c8c3c59}.mg-opt.is-wrong{border-color:#c96f5e;background:#963c2859}.mg-next{flex:none;height:34px}main.page>.pane.field-page .field-card-alt.is-biomes.is-locked-set .biome-card{filter:grayscale(1) brightness(.7);opacity:.55;border-color:#ffffff14!important;box-shadow:none!important;outline:none!important;animation:none!important}main.page>.pane.field-page .field-card-alt.is-biomes.is-locked-set .biome-card *{box-shadow:none!important;animation:none!important}main.page>.pane.field-page .field-card-alt.is-biomes.is-locked-set .field-alt-title{color:var(--muted, rgb(212 180 131 / .6))}main.page>.pane.field-page .field-card-alt.is-biomes .biome-thumbs.is-grid9{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));align-content:stretch}main.page>.pane.field-page .field-card-alt.is-biomes .biome-thumbs.is-grid9>*{min-height:0}main.page>.pane.field-page .field-card-alt.is-biomes .biome-thumbs.is-grid9 .biome-card{height:100%;aspect-ratio:auto}.biome-grid-back{height:100%;min-height:0;border-radius:10px;overflow:hidden;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff14}.biome-grid-back img{display:block;width:100%;height:100%;object-fit:cover}main.page>.pane.field-page .field-card-alt.is-ups .field-up{display:flex;flex-direction:column}main.page>.pane.field-page .field-card-alt.is-ups .field-up-head{flex:none}main.page>.pane.field-page .field-card-alt.is-ups .field-up-cols{flex:1 1 0;min-height:0;height:auto;align-items:stretch;gap:4px}main.page>.pane.field-page .field-card-alt.is-ups .field-up-col{display:flex;flex-direction:column;min-height:0}main.page>.pane.field-page .field-card-alt.is-ups .field-up-col h3{flex:none;height:2.3em;margin:0 0 3px;font-size:9px;line-height:1.15;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}main.page>.pane.field-page .field-card-alt.is-ups .field-up-stack{--g: 4px;flex:1 1 0;min-height:0;gap:var(--g);justify-content:flex-start;align-items:center;container-type:size}main.page>.pane.field-page .field-card-alt.is-ups .field-up-cell-wrap{flex:none;aspect-ratio:auto;height:min(calc((100cqh - 4 * var(--g)) / 5),150cqw);width:min(100cqw,calc((100cqh - 4 * var(--g)) / 5 * 2 / 3))}main.page>.pane.field-page .field-card-alt.is-ups .field-up-file-all.is-below{position:relative;z-index:1;margin-top:0}main.page>.pane.field-page .field-card-alt.is-ups .field-up-col h3{display:none}main.page>.pane.field-page .field-card-alt.is-ups{position:relative}main.page>.pane.field-page .field-slot-alt.is-up-stats .field-up-colstat i{font-size:8px;letter-spacing:-.2px}main.page>.pane.field-page .field-slot-alt.is-up-stats .field-up-colstat{border:1px solid transparent;color:inherit;font:inherit;margin:0;min-height:0;cursor:pointer}main.page>.pane.field-page .field-slot-alt.is-up-stats .field-up-colstat.is-on{border-color:var(--gold);background:#c9a24a29}.field-up-info{position:absolute;left:6px;right:6px;bottom:6px;z-index:300;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:7px 10px;border-radius:10px;background:#14120ef5;border:1px solid var(--gold);font-size:12px;line-height:1.3;box-shadow:0 4px 14px #00000080}.field-up-info b{color:var(--gold);font-size:12px}main.page>.pane.field-page .field-card-alt.is-ups .field-up-stack{justify-content:center}.mg{gap:6px;padding:8px 10px 10px}.mg-chips{display:flex;gap:4px;flex:none;overflow:hidden}.mg-chip{flex:1 1 0;min-width:0;height:28px;padding:0 4px;border-radius:999px;border:1px solid rgb(212 180 131 / .35);background:#0000004d;color:inherit;font:inherit;font-size:10.5px;line-height:1.05;white-space:normal;cursor:pointer}.mg-chip.is-on{background:var(--gold);color:#1a1408;border-color:var(--gold);font-weight:700}.mg-hud{padding:0 2px}.mg-streak{font-weight:700;color:var(--gold);font-size:13px}.mg-best{opacity:.75}.mg-card.is-right .mg-art{animation:mg-pop .35s ease;box-shadow:0 0 0 3px #6fbf6f,0 6px 18px #00000080}.mg-card.is-wrong .mg-art{animation:mg-shake .35s ease;box-shadow:0 0 0 3px #c96f5e,0 6px 18px #00000080}.mg-name{animation:mg-fade .3s ease}.mg-pickgrid{flex:1 1 0;min-height:0;display:grid;gap:8px}.mg-pickgrid.is-2{grid-template-columns:1fr 1fr}.mg-pickgrid.is-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.mg-tile{position:relative;min-height:0;padding:0;border:0;border-radius:10px;background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;overflow:hidden;color:inherit;font:inherit;transition:opacity .3s ease,transform .2s ease}.mg-tile .mg-art{height:100%;max-width:100%}.mg-tile.is-right{animation:mg-pop .35s ease}.mg-tile.is-right .mg-art{box-shadow:0 0 0 3px #6fbf6f}.mg-tile.is-wrong{animation:mg-shake .35s ease}.mg-tile.is-wrong .mg-art{box-shadow:0 0 0 3px #c96f5e}.mg-tile.is-dim{opacity:.55}.mg-tile:disabled{cursor:default}.mg-tag{position:absolute;left:50%;bottom:4px;transform:translate(-50%);max-width:92%;padding:2px 6px;border-radius:6px;background:#000000b3;font-size:11px;font-weight:700;line-height:1.2;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-tag i{display:block;font-style:normal;font-weight:400;font-size:10px;color:var(--gold);animation:mg-fade .3s ease}.mg-match{flex:1 1 0;min-height:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);gap:6px;justify-items:center}.mg-flip{height:100%;aspect-ratio:2 / 3;max-width:100%;min-height:0;padding:0;border:0;background:transparent;perspective:600px;cursor:pointer}.mg-flip-in{position:relative;display:block;width:100%;height:100%;transition:transform .35s ease;transform-style:preserve-3d}.mg-flip.is-up .mg-flip-in{transform:rotateY(180deg)}.mg-flip-back,.mg-flip-face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:7px;backface-visibility:hidden}.mg-flip-back{background:repeating-linear-gradient(45deg,#3a2a14 0,#3a2a14 6px,#2a1e0e 6px,#2a1e0e 12px);border:2px solid rgb(212 180 131 / .6);box-sizing:border-box}.mg-flip-face{object-fit:cover;transform:rotateY(180deg)}.mg-flip.is-got .mg-flip-face{box-shadow:0 0 0 2px #6fbf6f;opacity:.8}@keyframes mg-pop{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes mg-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes mg-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.mg-card .mg-art,.mg-tile,.mg-flip-in,.mg-name{animation:none!important;transition:none!important}}.field-tab-sep{flex:none;width:1px;height:16px;margin:0 4px;background:#d4b48359}@media(max-width:380px){.mg-chips{gap:3px}.mg-chip{font-size:9.5px;padding:0 2px;letter-spacing:-.01em}}main.page>.pane.field-page .fpop-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:calc(var(--head-h) + env(safe-area-inset-top,0px)) 16px calc(var(--foot-h) + 8px + 12px + env(safe-area-inset-bottom,0px));background:#0a0907b8;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:fpop-fade .2s ease-out;cursor:pointer}main.page>.pane.field-page .fpop-card{position:relative;display:flex;flex-direction:column;width:min(100%,520px);height:auto;max-height:100%;box-sizing:border-box;padding:10px 10px 12px;border-radius:18px;border:1px solid rgb(212 180 131 / .45);background:radial-gradient(circle at 50% 0%,#2c261c,#17140f 70%);box-shadow:0 0 40px #d4b48329,0 18px 40px #00000080;cursor:default;animation:fpop-in .28s cubic-bezier(.2,1.25,.4,1)}main.page>.pane.field-page .fpop-head{flex:none;display:flex;align-items:center;justify-content:center;height:32px;margin:0 0 6px;position:relative}main.page>.pane.field-page .fpop-head h2{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold, #d4b483)}main.page>.pane.field-page .fpop-x{position:absolute;right:0;top:0;width:32px;height:32px;border-radius:50%;border:1px solid rgb(212 180 131 / .35);background:#00000059;color:var(--bone, #f3ead8);font-size:20px;line-height:1;cursor:pointer}main.page>.pane.field-page .fpop-body{flex:1 1 auto;container-type:inline-size;min-height:0;display:flex;flex-direction:column;gap:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}main.page>.pane.field-page .fpop-body>.field-card-tap{width:100%;max-width:none;flex:0 1 auto;margin:0}main.page>.pane.field-page .fpop-body>.field-card-alt.is-ups{height:calc((100cqw - 28px)*1.5 + 64px);min-height:380px}main.page>.pane.field-page .fpop-body>.field-card-alt.is-biomes{height:calc((100cqw - 32px)*1.5 + 50px);min-height:360px}main.page>.pane.field-page .fpop-body>.field-meters{width:100%;max-width:none;margin:0}main.page>.pane.field-page .fpop-body>.field-slot-alt.is-up-stats{height:38px;margin-bottom:0}@keyframes fpop-fade{0%{opacity:0}to{opacity:1}}@keyframes fpop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){main.page>.pane.field-page .fpop-veil,main.page>.pane.field-page .fpop-card{animation:none}}main.page>.pane.field-page .fpop-card.is-upgrades{width:min(100%,440px)}.ftr-layer.is-pop .exp-pick-shade{z-index:180;align-items:center;box-sizing:border-box;padding:calc(var(--head-h) + env(safe-area-inset-top,0px)) 16px calc(var(--foot-h) + 8px + 12px + env(safe-area-inset-bottom,0px));background:#0a0907b8;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:fpop-fade .2s ease-out;cursor:pointer}.ftr-layer.is-pop .exp-pick{max-height:100%;border:1px solid rgb(212 180 131 / .45);border-radius:18px;padding:10px 12px 14px;background:radial-gradient(circle at 50% 0%,#2c261c,#17140f 70%);box-shadow:0 0 40px #d4b48329,0 18px 40px #00000080;overscroll-behavior:contain;cursor:default;animation:fpop-in .28s cubic-bezier(.2,1.25,.4,1)}.ftr-layer.is-pop .exp-grab{display:none}@media(prefers-reduced-motion:reduce){.ftr-layer.is-pop .exp-pick-shade,.ftr-layer.is-pop .exp-pick{animation:none}}main.page>.pane.field-page .field-play.is-tab-field>.field-card-tap:not(.field-card-alt),main.page>.pane.field-page .field-play.is-tab-field>.field-meters{--peek: 14px;--peek-gap: 6px;width:min(100cqw - 2 * (var(--peek) + var(--peek-gap)),460px,(100cqh - 30px) * 2 / 3)}@container fieldplay (min-width: 640px){main.page>.pane.field-page .field-play.is-tab-field>.field-card-tap:not(.field-card-alt),main.page>.pane.field-page .field-play.is-tab-field>.field-meters{--peek: 56px;--peek-gap: 18px}}main.page>.pane.field-page .field-play.is-tab-field:not(:has(.field-next-pack))>.field-card-tap:not(.field-card-alt){margin-top:min(18px,max(0px,100cqh - 30px - min(100cqw - 2 * (var(--peek) + var(--peek-gap)),460px,(100cqh - 30px) * 2 / 3) * 1.5))}.field-peek{position:absolute;top:0;bottom:0;width:var(--peek, 14px);padding:0;margin:0;overflow:hidden;border:1px solid rgb(212 180 131 / .22);background:#1a140e;cursor:pointer;opacity:.5;filter:saturate(.6) brightness(.8);transition:opacity .2s ease,filter .2s ease;-webkit-tap-highlight-color:transparent}.field-peek.is-prev{right:calc(100% + var(--peek-gap, 6px));border-radius:0 10px 10px 0;border-left:0}.field-peek.is-next{left:calc(100% + var(--peek-gap, 6px));border-radius:10px 0 0 10px;border-right:0}.field-peek-art{position:absolute;top:0;bottom:0;width:min(100cqw - 2 * (var(--peek, 14px) + var(--peek-gap, 6px)),460px,(100cqh - 30px) * 2 / 3);background-size:cover;background-position:center;pointer-events:none}.field-peek.is-prev .field-peek-art{right:0}.field-peek.is-next .field-peek-art{left:0}.field-peek:hover{opacity:.7}.field-peek:focus-visible{outline:2px solid var(--gold, #d4b483);outline-offset:2px}.field-peek.is-ready{opacity:1;filter:none;border-color:#f4e2b0;animation:biome-holo 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.field-peek.is-ready{animation:none;box-shadow:0 0 0 1px #f4e2b0,0 0 12px 3px #d4b483b3}}main.page>.pane.field-page .field-card-tap.is-dry .biome-card.is-on{animation:none;box-shadow:0 0 0 1px #d4b48347}main.page>.pane.field-page .fpop-veil.is-light{background:#0a09076b;backdrop-filter:none;-webkit-backdrop-filter:none}main.page>.pane.field-page .fpop-card.is-biomes{width:min(100%,460px);box-shadow:0 0 0 1px #d4b48340,0 0 44px #d4b48338,0 18px 48px #000000a6}main.page>.pane.field-page .fpop-card.is-biomes .fpop-x{width:34px;height:34px;top:-1px;border:1.5px solid var(--gold, #d4b483);background:#d4b48329;color:var(--gold, #d4b483);font-size:22px;font-weight:600}main.page>.pane.field-page .fpop-card.is-biomes .fpop-x:hover,main.page>.pane.field-page .fpop-card.is-biomes .fpop-x:focus-visible{background:#d4b4834d;outline:none}main.page>.pane.field-page .fpop-body>.field-card-alt.is-biomes{flex:none;height:auto;min-height:0;padding:8px 8px 10px}main.page>.pane.field-page .fpop-card.is-biomes .field-card-alt.is-biomes .biome-thumbs.is-grid8{--bp-room: calc(100svh - var(--head-h) - var(--foot-h) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - 420px);--bp-w: min( calc((100cqw - 34px)/4) , calc((var(--bp-room) - 6px) / 2 * 2 / 3), 120px);flex:none;display:grid;grid-template-columns:repeat(4,var(--bp-w));grid-template-rows:none;grid-auto-rows:auto;justify-content:center;align-content:start;gap:6px;min-height:0;height:auto;overflow:visible}main.page>.pane.field-page .fpop-card.is-biomes .field-card-alt.is-biomes .biome-thumbs.is-grid8>.biome-card{width:100%;height:auto;min-height:0;aspect-ratio:2 / 3;margin:0}main.page>.pane.field-page .fpop-card.is-biomes .biome-thumbs.is-grid8 .biome-card.is-thumb h3{font-size:11px;line-height:1.12;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}main.page>.pane.field-page .fpop-card.is-biomes .biome-thumbs.is-grid8 .biome-card h3 .nb{white-space:nowrap}main.page>.pane.field-page .fpop-card.is-biomes .biome-thumbs.is-grid8 .biome-card.is-thumb .biome-sky{padding:5px}main.page>.pane.field-page .fpop-card.is-biomes .biome-thumbs.is-grid8 .biome-card.is-thumb .biome-foot{font-size:8px;white-space:nowrap}@container (max-width: 90px){main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-tap{top:4px;left:4px;right:27px;font-size:9px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-tap i{font-size:5.5px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-grid{top:4px;right:4px;width:22px;height:22px;padding:1px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-foot{font-size:7.5px;gap:2px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-fp{letter-spacing:.02em}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-set{width:10px;height:10px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-ask{font-size:8px;padding:3px 7px;bottom:4px}}@container (max-width: 55px){main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-tap{top:3px;left:3px;right:21px;font-size:8px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-tap i{display:none}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-grid{top:3px;right:3px;width:17px;height:17px;padding:1px;gap:.5px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-grid-col{gap:.5px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-foot{font-size:6.5px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-set{display:none}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-ask{font-size:7px;padding:2px 5px;bottom:3px}}main.page>.pane.field-page .fpop-card.is-biomes .field-alt-title{margin-bottom:8px}main.page>.pane.field-page .fpop-card.is-biomes .field-slot-alt.is-sets .set-rail{grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:2px 3px;padding:2px 0 0}main.page>.pane.field-page .fpop-card.is-biomes .field-slot-alt.is-sets .set-rail-btn{display:grid;grid-template-columns:16px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;column-gap:3px;row-gap:0;align-items:center;justify-items:start;width:auto;height:auto;min-height:22px;padding:1px 2px;text-align:left}main.page>.pane.field-page .fpop-card.is-biomes .field-slot-alt.is-sets .set-rail-btn>.set-mark-svg,main.page>.pane.field-page .fpop-card.is-biomes .field-slot-alt.is-sets .set-rail-btn>svg{grid-column:1;grid-row:1;align-self:end;width:18px;height:18px}main.page>.pane.field-page .fpop-card.is-biomes .field-slot-alt.is-sets .set-rail-btn .set-nrg{grid-column:1;grid-row:2;align-self:start;width:16px;margin:2px 1px 0}main.page>.pane.field-page .fpop-card.is-biomes .field-slot-alt.is-sets .set-rail-name{grid-column:2;grid-row:1 / 3;align-self:center;justify-self:stretch;max-width:100%;font-size:8.5px;line-height:1.12;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-align:left}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-yield{display:inline-flex;flex-direction:row;align-items:center;gap:3px;top:6px;left:6px;right:auto;max-width:none;padding:2px 6px;border-radius:999px;background:#0a0907b8;font-size:13px;line-height:1.1;white-space:nowrap;color:#fff}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-yield b{display:inline;font-weight:800;overflow:visible}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-yield .by-pack{width:.72em;height:.94em;flex:none;color:#e6dcc6}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-yield .by-arrow{font-style:normal;font-size:.8em;margin:0;color:#cdbf9d}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-yield .by-max,main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-yield .by-best{color:var(--gold, #e8c97a)}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .by-best{position:absolute;top:27px;left:8px;z-index:3;font-size:8.5px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:2px 5px;border-radius:999px;color:var(--gold, #e8c97a);background:#0e0c08d1;border:1px solid rgb(232 201 122 / .75);box-shadow:0 1px 3px #0009}@container (max-width: 90px){main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-yield{top:5px;left:4px;font-size:11px;padding:2px 4px;gap:1px}main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .by-best{top:23px;left:4px;font-size:7.5px;padding:1px 4px}}@container (max-width: 55px){main.page>.pane.field-page .fpop-card.is-biomes .biome-card.is-thumb .biome-yield{font-size:9px;padding:1px 3px}}main.page>.pane.field-page .fpop-card.is-biomes .biome-thumbs.is-grid8 .biome-card.is-thumb h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;flex:none;line-height:1.05}main.page>.pane.field-page .fpop-card.is-biomes .fpop-foot{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:6px;padding-top:2px}main.page>.pane.field-page .fpop-card.is-biomes .biome-file-row{display:flex;align-items:center;gap:6px;flex:0 1 auto;min-width:0;max-width:100%}main.page>.pane.field-page .fpop-card.is-biomes .biome-file-row .field-up-file-mode{height:28px;box-sizing:border-box;flex:none}main.page>.pane.field-page .fpop-card.is-biomes .biome-file-row .field-up-file-mode button{padding:0 7px;font-size:10px}main.page>.pane.field-page .fpop-card.is-biomes .biome-file-all{flex:0 0 auto;width:auto;padding:6px 14px;font-size:12px;min-height:0;white-space:nowrap}main.page>.pane.field-page .fpop-card.is-biomes .biome-file-all:disabled{opacity:.45}.biome-recall-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;background:#0000008c}.biome-recall{width:min(280px,84vw);padding:16px;border-radius:16px;text-align:center;background:#1d1a14;border:1px solid rgb(243 234 216 / .18);color:#f3ead8;display:grid;gap:10px}.biome-recall h3{margin:0 0 2px;font-size:16px}.biome-recall .biome-recall-go{width:100%;padding:10px;font-size:14px}.biome-recall .biome-recall-go:disabled{opacity:.5}.biome-recall .biome-recall-no{background:none;border:0;color:#f3ead8b3;font-size:13px;padding:6px;cursor:pointer}.trip-ready-dot{position:absolute;top:4px;right:4px;z-index:3;width:9px;height:9px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px var(--bg, #0e0d0b);pointer-events:none}.set-rail-btn,.field-tabs>button.has-trip-dot{position:relative}.field-tabs>button.has-trip-dot>.trip-ready-dot{top:0;right:-2px;width:7px;height:7px}.biome-card .biome-sky>.trip-ready-dot{top:6px;left:6px;right:auto;width:11px;height:11px}main.page>.pane.field-page .field-meters .field-energy-pips,.field-meters .field-energy-pips{column-gap:clamp(0px,calc((100% - var(--cap, 20) * 1px) / max(1,var(--cap, 20) - 1)),1px);column-gap:clamp(0px,round(down,calc((100% - var(--cap, 20) * 1px) / max(1,var(--cap, 20) - 1)),.5px),1px)}.field-meters .field-energy.is-refill{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}main.page>.pane.field-page .field-meters .field-energy-count.field-refill-label.is-maxed,.field-meters .field-energy-count.field-refill-label.is-maxed{color:#f1d58c99}.field-meters .field-energy.is-refill:focus-visible{outline:2px solid #f1d58c;outline-offset:2px}main.page>.pane.field-page .field-meters .field-energy-count.field-refill-label,.field-meters .field-energy-count.field-refill-label{display:inline-flex;align-items:center;justify-content:center;gap:3px;color:#f1d58c}.field-refill-text{font-size:11px;font-weight:800;line-height:1;white-space:nowrap}.field-refill-wave .field-nrg{background-color:#f0d27e29;animation:refill-wave var(--period, 2.6s) linear infinite;animation-delay:calc(var(--wave, 0) * var(--sweep, 1.6s))}@keyframes refill-wave{0%{background-color:#f0d27e29;box-shadow:none}6%{background-color:#ffe39a;box-shadow:0 0 6px #ffd678e6}24%{background-color:#f0d27e29;box-shadow:0 0 #ffd67800}to{background-color:#f0d27e29;box-shadow:none}}.field-refill-fill .field-nrg.is-on{animation:refill-fill .12s ease-out both;animation-delay:calc(var(--wave, 0) * .48s)}@keyframes refill-fill{0%{opacity:.15;box-shadow:0 0 #ffd67800}60%{opacity:1;box-shadow:0 0 6px #ffd678e6}to{opacity:1}}.field-meters .field-energy.is-filling .field-energy-count{animation:refill-count-in .18s ease-out .6s both}@keyframes refill-count-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.field-refill-wave .field-nrg{animation:none;background-color:#f0cd78bf;box-shadow:0 0 3px #ffd67880}.field-refill-fill .field-nrg.is-on,.field-meters .field-energy.is-filling .field-energy-count{animation:none}}.refill-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;display:flex;align-items:center;justify-content:center;padding:16px;background:#0605048c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.refill-card{width:min(320px,100%);padding:16px 16px 12px;border-radius:16px;border:1px solid rgb(232 205 140 / .45);background:linear-gradient(180deg,#221b12,#15110b);box-shadow:0 18px 40px #0009;color:#efe4cf;text-align:center}.refill-card h2{margin:0 0 6px;font-size:18px;line-height:1.2;color:#f1d58c}.refill-card p{margin:0}.refill-what{font-size:13px;line-height:1.35;text-wrap:balance}.refill-what b{color:#f3ead8}.refill-what b:last-child{white-space:nowrap}.refill-bar{display:flex;align-items:center;justify-content:center;gap:10px;margin:10px 0 8px!important;font-variant-numeric:tabular-nums;font-weight:700}.refill-from{color:#efe4cf99;font-size:15px}.refill-arrow{color:#d7b056}.refill-to{color:#f1d58c;font-size:20px}.refill-meta{font-size:12px;color:#efe4cfbf}.refill-next{margin-top:2px!important;font-size:12px;font-weight:700;color:#e9c87a}.refill-fp{margin-top:4px!important;font-size:12px;color:#efe4cfbf}.refill-fp.is-short{color:#e59a7a;font-weight:700}.refill-err{margin-top:6px!important;font-size:12px;color:#e59a7a}.refill-acts{display:flex;gap:8px;margin-top:12px}.refill-acts button{flex:1 1 0;min-width:0;height:40px;border-radius:999px;font-family:inherit;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer}.refill-no{border:1px solid rgb(232 220 200 / .35);background:transparent;color:#efe4cf}.refill-go{border:1px solid #e8cd8c;background:linear-gradient(180deg,#e7c46d,#b98d36);color:#1a140b}.refill-acts button:disabled{opacity:.5;cursor:default}.refill-foot{margin-top:10px!important;font-size:11px;color:#efe4cf80}.refill-coin{position:relative;flex:none;width:9px;height:9px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 35% 30%,#fff1c4 0,#fff1c4 18%,#f0c95e 45%,#a8781f);box-shadow:inset 0 0 0 1px #785214b3,0 0 3px #ffd6788c}.refill-coin:after{content:"";position:absolute;inset:-2px auto -2px 0;width:4px;background:linear-gradient(90deg,#fff0,#ffffffe6,#fff0);transform:translate(-6px) skew(-20deg);animation:refill-coin-shine 3.2s ease-in-out infinite}@keyframes refill-coin-shine{0%{transform:translate(-6px) skew(-20deg)}14%,to{transform:translate(12px) skew(-20deg)}}@media(prefers-reduced-motion:reduce){.refill-coin:after{animation:none;display:none}}.top-pills{position:fixed;left:0;right:0;top:calc(var(--chrome-top, calc(env(safe-area-inset-top, 0px) + 52px) ) + 8px);display:flex;flex-direction:column;align-items:center;gap:6px;z-index:9000;pointer-events:none}.top-pill{pointer-events:auto;display:flex;align-items:center;gap:10px;position:relative;isolation:isolate;max-width:calc(100vw - 24px);box-sizing:border-box;min-height:0;margin:0;padding:7px 16px 7px 8px;border:1px solid #e3bd6e;border-radius:999px;background:linear-gradient(180deg,#3a2d1b,#261d11);color:#efe4cc;font:inherit;text-align:left;cursor:pointer;box-shadow:0 8px 22px #00000080,inset 0 1px #ffe4aa29,0 0 0 1px #e3bd6e38,0 0 14px 1px #e8b65c52;animation:top-pill-drop .62s cubic-bezier(.25,.9,.3,1) both;-webkit-tap-highlight-color:transparent}.top-pill:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;z-index:-1;pointer-events:none;box-shadow:0 0 22px 6px #f0c0649e,0 0 2px 1px #ffdc96b3;opacity:0;animation:top-pill-bloom 1.9s ease-in-out .2s both}.top-pill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgb(240 190 95 / .14) 45%,rgb(255 214 130 / .55) 50%,rgb(240 190 95 / .14) 55%,transparent 60%) no-repeat;background-size:260% 100%;background-position:130% 0;mix-blend-mode:screen;animation:top-pill-sweep .95s ease-in-out .5s 2 both}.top-pill.is-sticky{pointer-events:none}.top-pill-ic{flex:none;position:relative;display:grid;place-items:center;width:28px;height:28px}.top-pill-ic img{display:block;width:28px;height:28px;object-fit:contain}.top-pill-ic img.is-pack{width:20px;height:28px;object-fit:cover;border-radius:3px;box-shadow:0 2px 5px #00000080}.top-pill-txt{display:flex;flex-direction:column;min-width:0}.top-pill-t{font-family:Cinzel,serif;font-weight:400;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#f3d48f;text-shadow:0 0 8px rgb(240 190 100 / .35);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-pill-s{font-size:12px;line-height:1.3;color:#f6eedc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-pill.is-wrap{border-radius:22px}.top-pill.is-wrap .top-pill-s{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.top-pill-n{display:inline-block;font-variant-numeric:tabular-nums}.top-pill-n.is-bump{animation:top-pill-bump .26s ease-out}.top-pill-ic:has(img.is-pack):before{content:"";position:absolute;top:0;bottom:0;left:4px;right:4px;border-radius:3px;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgb(255 255 255 / .85) 50%,transparent 65%) no-repeat;background-size:300% 100%;background-position:120% 0;mix-blend-mode:screen;animation:top-pill-glint .6s ease-out 1.25s both}.top-pill-ic:has(img.is-pack):after{content:"";position:absolute;top:-4px;right:0;width:10px;height:10px;pointer-events:none;background:#fff4d6;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);filter:drop-shadow(0 0 2px rgb(255 214 130));transform:scale(0);opacity:0;animation:top-pill-star .7s ease-out 1.45s both}@keyframes top-pill-drop{0%{transform:translateY(-22px);opacity:0}55%{transform:translateY(3px);opacity:1}78%{transform:translateY(-1px)}to{transform:none;opacity:1}}@keyframes top-pill-bloom{0%{opacity:0}18%{opacity:1}40%{opacity:.25}62%{opacity:1}to{opacity:0}}@keyframes top-pill-sweep{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes top-pill-glint{0%{background-position:120% 0}to{background-position:-20% 0}}@keyframes top-pill-star{0%{transform:scale(0) rotate(-15deg);opacity:0}40%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(.3) rotate(10deg);opacity:0}}@keyframes top-pill-bump{50%{transform:scale(1.3)}}@media(prefers-reduced-motion:reduce){.top-pill,.top-pill-n.is-bump{animation:none}.top-pill:before,.top-pill:after,.top-pill-ic:has(img.is-pack):before,.top-pill-ic:has(img.is-pack):after{animation:none;opacity:0}}.tile-warn{margin:6px 0 0;padding:8px 10px;border:1px solid rgb(226 160 90 / .65);border-radius:10px;background:#28180aeb;color:var(--bone);font-size:12px;line-height:1.35;text-align:left}.tile-warn b{display:block;color:#f0b46a;font-size:12px;margin-bottom:2px}.tile-warn ul{margin:0 0 6px;padding:0 0 0 16px}.tile-warn li{margin:0}.tile-warn-acts{display:flex;gap:6px;justify-content:flex-end}.tile-warn .tile-warn-acts>button{flex:1 1 0;min-width:0;width:auto;max-width:none;margin:0;padding:7px 10px;font-size:13px;white-space:nowrap}.inspect-acts{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.inspect-acts>.tile-warn,.inspect-acts>.inspect-sell-note{flex:1 0 100%;order:3}.inspect-acts>.act{width:auto;flex:0 0 auto;padding:10px 18px}.inspect-sell{display:flex;align-items:center;gap:6px}.inspect-sell .ghost{padding:9px 14px;font-size:14px;white-space:nowrap}.inspect-sell .act{width:auto;padding:9px 14px;font-size:14px;white-space:nowrap}.inspect-sell-note{margin:6px 0 0;font-size:12px;color:var(--muted)}.support-buy{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;width:100%}.support-each{flex:1 0 100%;margin:0;font-size:13px;color:var(--gold)}.support-buy .act,.support-buy .ghost,.support-buy .shop-qty{width:auto;flex:0 0 auto;padding:9px 12px;font-size:14px;white-space:nowrap}.support-out{margin:0;padding:9px 12px;font-size:14px;color:var(--gold)}.support-layer,.support-free,.support-gold{position:absolute;top:0;right:0;bottom:0;left:0}.support-free{filter:brightness(.42);z-index:0}.support-gold{z-index:1}.support-free .plate-face,.support-gold .plate-face{width:100%;height:100%}.copy-history{margin:8px 0 0;padding:0;list-style:none;text-align:left;font-size:12px;color:var(--muted)}.copy-history li{margin:0 0 3px}.shop-protect{display:flex;align-items:center;justify-content:center;gap:6px;margin:2px 0 8px;font-size:12px;color:var(--muted)}.shop-protect input{accent-color:var(--gold)}.popup-sell,.popup-sell-ask,.popup-sell-why{box-sizing:border-box;width:100%;height:92px;margin:0;color:var(--bone)}.popup-sell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.popup-sell-row{display:flex;align-items:center;justify-content:center;gap:8px}.popup-sell-row .shop-qty{width:40px;height:40px;flex:none}.popup-sell-n{min-width:52px;text-align:center;font-size:13px;color:var(--muted);white-space:nowrap}.popup-sell-n b{color:var(--bone);font-size:16px}.popup-sell-row .act{width:auto;flex:0 0 auto;min-height:40px;padding:9px 16px;font-size:14px;white-space:nowrap}.popup-sell-note{margin:0;font-size:12px;color:var(--muted)}.popup-sell-ask{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid rgb(212 180 131 / .6);border-radius:10px;background:var(--panel, #111)}.popup-sell-ask p{margin:0;font-size:13px}.popup-sell-btns{display:flex;gap:8px}.popup-sell-btns>button{width:auto;min-height:40px;padding:8px 16px;font-size:14px}.popup-sell-why{display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--gold);text-align:center}.inspect-acts>.popup-sell,.inspect-acts>.popup-sell-ask,.inspect-acts>.popup-sell-why{flex:1 0 100%}.popup-sell-ask.is-last{gap:4px;padding:6px 10px}.popup-sell-ask.is-last p{font-size:12px;line-height:1.3;text-align:center}.popup-sell-ask.is-last .popup-sell-btns>button{min-height:34px;padding:6px 14px}.inspect-shop{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px}.inspect-shop-tag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.inspect-shop .act.inspect-shop-btn{width:auto;padding:9px 16px;font-size:14px;white-space:nowrap}.inspect-shop .ghost.inspect-shop-btn{padding:9px 14px;font-size:14px;white-space:nowrap;opacity:.6;cursor:default}.inspect-shop-note{flex-basis:100%;margin:0;font-size:12px;color:var(--muted);text-align:center}.stack-wrap{isolation:isolate}.stack-under{position:absolute;left:0;right:0;top:12px;aspect-ratio:2 / 3;display:block;z-index:0;transform:translate(-4px,-4px) rotate(-2.2deg);transform-origin:50% 100%;filter:brightness(.62) saturate(.85);pointer-events:none;line-height:0}.stack-under .plate-tilt-body{box-shadow:0 2px 6px #00000073}.stack-top{z-index:1}.stack-top .plate-tilt-body{box-shadow:0 3px 8px #0000006b}.stack-top.is-supporter .plate-tilt-body,.stack-under.is-supporter .plate-tilt-body{border-color:var(--gold)}.stack-tabs{position:absolute;top:0;right:7px;height:12px;display:flex;align-items:flex-end;gap:3px;z-index:3}.stack-tab{position:relative;min-width:16px;height:12px;margin:0;padding:0 5px;display:flex;align-items:center;justify-content:center;gap:2px;font:inherit;font-size:9px;font-weight:700;line-height:1;letter-spacing:.02em;background:#1a140e;color:#8f8471;border:1px solid var(--line);border-bottom:0;border-radius:3px 3px 0 0;cursor:pointer;-webkit-tap-highlight-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none}.stack-tab:before{content:"";position:absolute;top:-10px;right:-3px;bottom:-6px;left:-3px}.stack-tab.is-on{color:var(--gold);background:#241a0f}.stack-tab.is-supporter{border-color:#d4b4838c}.stack-tab.is-supporter.is-on{border-color:var(--gold);box-shadow:0 -1px 6px #d4b48359}.stack-tab:only-child{cursor:default;color:var(--gold)}.stack-tab-compass{width:9px;height:9px;display:block;object-fit:contain;pointer-events:none}.stack-tabs.inspect-tabs{top:-14px;right:10px;height:14px;gap:4px}.inspect-tabs .stack-tab{height:14px;min-width:22px;font-size:10px;padding:0 7px}.inspect-tabs .stack-tab-compass{width:11px;height:11px}.inspect-serial{margin:6px 0 0;color:var(--gold);font-size:12px;letter-spacing:.08em;text-align:center}.binder-pip.is-supporter{outline:1px solid var(--gold);outline-offset:-1px}:root{--fx-parch: linear-gradient(160deg, #f3e9d2, #e9dcbd);--fx-ink: #2a1e14;--fx-gilt: #b8925a;--fx-gilt-d: #8a6a32}.inspect-tilt.is-notes,.inspect-tilt.is-notes.is-tilting,.inspect-spin.is-tilting .inspect-tilt.is-notes{transform:rotateY(180deg);transition:transform .55s cubic-bezier(.45,0,.25,1)}.inspect-tilt.is-unnoting{transition:transform .55s cubic-bezier(.45,0,.25,1)}.inspect-face.inspect-back.is-notes{background:#efe3c8}.inspect-frame>.inspect-info{position:absolute;top:-13px;left:10px;z-index:7;width:26px;height:26px;min-height:0;margin:0;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid #c9a35c;background:radial-gradient(circle at 35% 30%,#2c2217,#15100b);color:#e6c886;font:italic 600 14px/1 Georgia,Times New Roman,serif;box-shadow:0 0 0 2px #15100bd9,0 3px 8px #00000073;cursor:pointer;animation:fg-spin-hide .7s linear both;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.inspect-frame>.inspect-info.is-face-up{animation:none}@media(hover:hover)and (pointer:fine){.inspect-frame>.inspect-info:hover{background:radial-gradient(circle at 35% 30%,#4a3a24,#241a10);color:#f6e2b0;border-color:#e6c886;box-shadow:0 0 0 2px #15100bd9,0 0 10px #e6c88673}}.inspect-frame>.inspect-info:focus-visible{outline:1px solid #e6c886;outline-offset:2px}.inspect-frame>.inspect-info:active{transform:scale(.94)}.cdfx-page{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;overflow:hidden;padding:9% 8% 7%;background:var(--fx-parch);color:var(--fx-ink);text-align:left;box-shadow:inset 0 0 0 7px #f3e9d2,inset 0 0 0 8px var(--fx-gilt),inset 0 0 0 10px #f3e9d2,inset 0 0 0 11px #b8925a80;display:flex;flex-direction:column}.cdfx-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;border-bottom:1px solid var(--fx-gilt);padding-bottom:6px}.cdfx-n{font-family:Cinzel,serif;font-size:clamp(15px,5.4vw,21px);line-height:1.15;color:var(--fx-ink);min-width:0}.cdfx-no{font-family:Cinzel,serif;font-size:10px;letter-spacing:.14em;color:var(--fx-gilt-d);white-space:nowrap}.cdfx-lat{margin:4px 0 0;font-style:italic;color:#5a4630;font-size:14px}.cdfx-sec{margin:14px 0 3px;font-family:Cinzel,serif;font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--fx-gilt-d)}.cdfx-fact{margin:0;font-size:14.5px;line-height:1.32;color:var(--fx-ink)}.cdfx-stats{margin:4px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px dashed rgb(90 60 30 / .35)}.cdfx-stats>div{padding:8px 2px;border-bottom:1px dashed rgb(90 60 30 / .35)}.cdfx-stats dt{font-family:Cinzel,serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--fx-gilt-d)}.cdfx-stats dd{margin:2px 0 0;font-size:14px;color:var(--fx-ink)}.cdfx-plate{flex:1 1 auto;min-height:0;margin-top:14px;border-radius:4px;background:#e4d6b4 center 35% / cover no-repeat;box-shadow:inset 0 0 0 1px #8a6a3280,0 0 0 3px #f3e9d2,0 0 0 4px #b8925a99;filter:sepia(.35) saturate(.85)}.cdfx-hint{margin:0;padding-top:10px;font-family:Cinzel,serif;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--fx-gilt-d);text-align:center}@media(prefers-reduced-motion:reduce){.inspect-tilt.is-notes,.inspect-tilt.is-unnoting{transition:none!important}}.player-name{all:unset;cursor:pointer;font:inherit;color:inherit;text-decoration:underline dotted;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;vertical-align:bottom}.player-name:focus-visible{outline:2px solid #e4c27a;outline-offset:2px;border-radius:3px}.pf-body{text-align:left}.pf-note{text-align:center}.pf-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 12px}.pf-stats div{display:flex;flex-direction:column;align-items:center;padding:8px 4px;border-radius:10px;background:#ffffff0f}.pf-stats b{font-size:20px}.pf-stats span{font-size:11px;opacity:.75}.pf-h{font-size:13px;margin:10px 0 6px;text-align:left}.pf-sets{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pf-sets li{display:grid;grid-template-columns:minmax(0,1fr) 80px 56px;align-items:center;gap:8px;font-size:12px}.pf-set-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-bar{height:6px;border-radius:3px;background:#ffffff1f;overflow:hidden}.pf-bar i{display:block;height:100%;background:#e4c27a}.pf-set-n{text-align:right;font-variant-numeric:tabular-nums}.pf-badges{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px;justify-items:center}.pf-badges img{width:40px;height:40px;display:block}.pf-body{margin-bottom:14px}.pf-exhibit{margin:2px 0 12px;padding:10px 10px 12px;border-radius:12px;background:linear-gradient(180deg,#e4c27a14,#e4c27a05);box-shadow:inset 0 0 0 1px #e4c27a38}.pf-exhibit-h{margin:0 0 8px;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#e4c27a}.pf-exhibit-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.pf-exhibit-row li{min-width:0}.pf-exhibit-card{all:unset;display:block;width:100%;aspect-ratio:2 / 3;cursor:pointer;border-radius:6px;overflow:hidden;box-shadow:0 2px 6px #00000073,0 0 0 1px #e4c27a59;transition:transform .15s ease}.pf-exhibit-card:active{transform:scale(.96)}.pf-exhibit-card:focus-visible{outline:2px solid #e4c27a;outline-offset:2px}.pf-exhibit-card>*{width:100%;height:100%}.pf-done{margin:0 0 12px;padding:10px 10px 12px;border:1px solid #e4c27a;border-radius:10px;background:linear-gradient(180deg,#e4c27a2e,#e4c27a0a)}.pf-done-h{color:#e4c27a;margin-top:0}.pf-done-row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pf-done-chip{display:flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;background:#2a2216;border:1px solid #e4c27a;color:#f3e7cf;font-size:12px;font-weight:600}.pf-done-chip img{width:28px;height:28px;filter:drop-shadow(0 0 4px rgb(228 194 122 / .6))}.pf-done-n{color:#e4c27a;font-variant-numeric:tabular-nums}.pf-sets li.is-done .pf-set-name,.pf-sets li.is-done .pf-set-n{color:#e4c27a;font-weight:700}.hint-card h2{margin:0 0 8px;font-size:17px;color:var(--gold)}.hint-card p{margin:0 0 16px}.hint-acts{display:flex;gap:8px}.hint-acts button.act{flex:1;font-size:15px;padding:11px 10px}.hint-acts button.act.is-ghost{background:transparent;color:var(--bone);border:1px solid var(--line)}html[data-theme=light] .hint-acts button.act.is-ghost{background:transparent;color:#1a1713}.code-row{display:flex;align-items:stretch;gap:8px;width:100%;min-width:0}.code-row>input{flex:1 1 auto;min-width:0;width:auto;margin:0;margin-block:0!important}.code-row{margin-block:8px}.god-saved .code-row{margin-block:0}.code-row>.code-paste{flex:0 0 auto;min-width:64px;padding:0 12px;font-size:14px;line-height:1;border-radius:10px;white-space:nowrap}.code-paste-note{display:block;margin:6px 0 0;font-size:12px;line-height:1.3;color:#c9a86a}.god-saved .code-row{width:auto;display:inline-flex}.god-saved .code-row>.code-paste{min-width:0;padding:0 10px;height:30px}.placed-tip{position:fixed;z-index:900;margin:0;padding:8px 10px;border-radius:8px;background:var(--panel);border:1px solid var(--gold);color:var(--bone);font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.35;text-transform:none;max-width:min(280px,calc(100vw - 16px));white-space:normal;overflow-wrap:anywhere;pointer-events:none;box-shadow:0 10px 28px #00000073}.placed-tip[data-ready="0"]{visibility:hidden}.filter-bar{margin:0;position:relative;z-index:2;pointer-events:auto;background:transparent!important}.filter-bar.is-drawer{display:flex;flex-direction:column;align-items:stretch;width:auto;margin:0;padding:0 16px;background:transparent!important}.filter-bar.is-drawer.is-open{margin:0;padding:0 16px 10px;background:transparent!important}.filter-bar.is-drawer.is-open:after{content:"";position:absolute;left:0;right:0;top:24px;bottom:0;z-index:0;background:#1a1713;pointer-events:none}.binder-page .binder-lock{position:sticky!important;top:0!important;z-index:40!important;background:transparent!important;padding-bottom:0!important;margin-bottom:8px}.binder-page .binder-shelf{position:relative;margin-bottom:0!important;overflow:visible;background:transparent}.filter-tabs{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;align-self:flex-end;gap:6px;width:auto;max-width:100%;position:relative;z-index:2;margin:-1px 0 0 auto}.filter-toggle{display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;position:relative;z-index:2;margin:-1px 0 0 auto;flex:0 1 auto;min-width:0;height:24px;padding:0 12px;border-radius:0 0 4px 4px;border:1px solid var(--gold);border-top:0;background:#1a1713;color:#e8dcc8;font:inherit;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:none}.filter-tabs .filter-toggle{margin:0;align-self:auto;padding:0 10px}.filter-toggle.is-on,.filter-toggle.is-live{border-color:var(--gold);color:#e8dcc8;background:#1a1713}.filter-far.is-on{color:var(--gold);box-shadow:inset 0 -2px 0 var(--gold)}.filter-bar.is-drawer .filter-search,.filter-bar.is-drawer .filter-row{align-self:stretch;width:100%;position:relative;z-index:1;background:transparent!important}.filter-bar.is-drawer.is-open .filter-search{margin-top:8px!important}.filter-search{width:100%!important;max-width:none!important;margin:0 0 10px!important;font-size:16px!important;pointer-events:auto;position:relative;z-index:2}.filter-row{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;margin:0;padding:5px 4px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;background:transparent!important}.filter-split{flex:0 0 1px;height:18px;background:var(--line);margin:0 2px}.filter-mark{flex:0 0 auto;box-sizing:border-box;width:34px;min-width:34px;height:34px;padding:0;border-radius:999px;border:2px solid var(--line);background:var(--panel);color:var(--bone);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.filter-mark.is-all{padding:0 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;width:auto;line-height:1}.filter-mark .set-mark-svg{width:18px;height:18px}.filter-mark.is-on{border-color:var(--gold);box-shadow:none}.filter-mark.is-dim{opacity:.32}html[data-theme=light] .filter-toggle,html[data-theme=light] .filter-toggle.is-on,html[data-theme=light] .filter-toggle.is-live{background:#f7f1e6;color:#1a1713;border-color:var(--gold)}html[data-theme=light] .filter-far.is-on{color:#8a6a32;box-shadow:inset 0 -2px #8a6a32}html[data-theme=light] .filter-bar.is-drawer.is-open:after{background:#f7f1e6}html[data-theme=light] .filter-search{color:#1a1713;background:#fffaf0;border-color:var(--line)}html[data-theme=light] .filter-mark{color:#1a1713;background:#fffaf0}@media(min-width:900px){main.page:has(>.pane:not([hidden]) .binder-page){margin-bottom:var(--chrome-bot, calc(var(--foot-h, 64px) + 8px + env(safe-area-inset-bottom, 0px)));padding-bottom:16px;scroll-padding-bottom:16px}}.filter-danger{margin-top:6px;position:relative;z-index:1;align-self:stretch}.filter-danger-toggle{width:100%;display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;font:inherit;font-size:13px;background:#1a1713;color:#e8dcc8;border:1px solid var(--line, rgba(255,255,255,.14));cursor:pointer}.filter-danger-toggle.is-on{border-color:var(--gold)}.filter-danger-now{flex:1;text-align:right;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-danger-panel{margin-top:6px;padding:8px;border-radius:10px;background:#00000059}.filter-danger-head{display:flex;justify-content:space-between;align-items:center;font-size:11px;text-transform:uppercase;letter-spacing:.06em;opacity:.75;margin:2px 0 6px}.filter-danger-clear{font:inherit;font-size:11px;background:none;border:0;color:#e0a24a;cursor:pointer;text-transform:uppercase}.filter-danger-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.filter-danger-chip{font:inherit;font-size:12px;padding:4px 9px;border-radius:999px;cursor:pointer;background:#ffffff0d;color:inherit;border:1px solid rgba(255,255,255,.16)}.filter-danger-chip i{font-style:normal;color:var(--dc, currentColor);font-size:8px;letter-spacing:1px;vertical-align:middle}.filter-danger-chip.is-on{background:var(--dc, #e0703d);border-color:var(--dc, #e0703d);color:#111}.filter-danger-chip.is-on i{color:#111}.binder-shelf{margin:0 -16px 12px}.binder-rail{position:relative;display:flex;align-items:flex-end;min-height:114px;overflow-x:auto;overflow-y:hidden;overflow-anchor:none;padding:14px 16px 11px;scroll-padding-inline:16px;scroll-snap-type:x proximity;background:linear-gradient(180deg,rgb(8 7 6 / .4) 0%,transparent 30%),linear-gradient(180deg,transparent 64%,rgb(8 7 6 / .55) 100%),linear-gradient(90deg,#1d1812,#15120e 46%,#1a1611);box-shadow:inset 0 1px #e8dcc814;scrollbar-width:none;-webkit-overflow-scrolling:touch}html[data-theme=light] .binder-rail{background:linear-gradient(180deg,rgb(255 255 255 / .55) 0%,transparent 34%),linear-gradient(180deg,transparent 68%,rgb(212 203 184 / .45) 100%),linear-gradient(90deg,#f7f1e6,#efe6d6,#f7f1e6);box-shadow:inset 0 1px #fffc}.binder-rail::-webkit-scrollbar{display:none}.binder-rail-track{position:relative;display:flex;align-items:flex-end;gap:6px;flex:0 0 auto;min-width:100%;width:max-content}.binder-rail-track:after{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#6a54284d,#c4a35ab8 34%,#8a6a326b 68%,#c4a35a8c)}.binder-rail-item{display:flex;align-items:flex-end;flex:none}.binder-rail-group{flex:none;display:flex;align-items:flex-end;align-self:stretch;padding:2px 3px 25px 0}.binder-rail-group.is-break{margin-left:3px;padding-left:6px;border-left:1px solid rgb(196 163 90 / .32)}.binder-rail-group-name{writing-mode:vertical-rl;transform:rotate(180deg);color:#c4a35a;font-size:.52rem;font-weight:600;letter-spacing:.16em;line-height:10px;width:10px;text-transform:uppercase;white-space:nowrap}.grid .binder-rail-empty{grid-column:1 / -1;padding:8px 4px 16px}.binder-vol{display:flex;flex:none;flex-direction:column;align-items:center;gap:4px;width:3.125rem;padding:1px 0 0;border:0;background:none;color:inherit;font:inherit;text-align:center;scroll-snap-align:center;cursor:pointer}.binder-vol.is-on{width:3.5rem}.binder-vol.is-locked{opacity:.62}.binder-vol.is-queued{opacity:.38;cursor:default}.binder-vol-board{--board-w: 2.5rem;--margin: calc(var(--board-w) * .125);--radius: calc(var(--board-w) * .15);--leather: var(--felt, #3d5a40);--leather: oklch(from var(--felt, #3d5a40) calc(l*.98) calc(c*1.28) h);position:relative;display:block;width:var(--board-w);height:3.375rem;overflow:hidden;border-radius:var(--radius);background:var(--ink, #1a1713);box-shadow:0 0 0 .5px #000000b3,0 2px 3px #00000059,0 10px 14px -6px #0000008c;transform-origin:50% 100%;transition:transform .22s ease,box-shadow .22s ease,width .22s ease,height .22s ease}.binder-vol.is-on .binder-vol-board{--board-w: 3rem;width:var(--board-w);height:4rem;box-shadow:0 0 0 1px #eccd82f2,0 0 0 1.5px #5a421899,0 0 14px #e8be6447,0 4px 6px #00000061,0 16px 22px -8px #000000a6}.binder-vol-felt{position:relative;display:grid;width:100%;height:100%;place-items:center;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.3' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2 0.9'/%3E%3C/filter%3E%3Crect width='48' height='48' filter='url(%23n)' opacity='.14'/%3E%3C/svg%3E") 0 0 / 48px 48px,radial-gradient(90% 45% at 50% 0%,rgb(255 255 255 / .2),transparent 100%),radial-gradient(120% 95% at 50% 50%,transparent 55%,rgb(0 0 0 / .4) 100%),var(--leather, #3d5a40);color:var(--wash, #c4a35a);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000004d}.binder-vol-felt:before{content:"";position:absolute;inset:var(--margin);border-radius:max(1px,calc(var(--radius) - var(--margin)));background:#0000001f;box-shadow:inset 0 0 0 1px #00000061,inset 0 0 3px 1px #00000038,0 0 0 1px #ffffff12;pointer-events:none}.binder-vol-felt .set-mark-svg{width:1.05rem;height:1.05rem;filter:drop-shadow(0 1px 1.5px rgb(0 0 0 / .55))}.binder-vol-all{font-size:.58rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wash, #e8dcc8)}.binder-vol-allsets{position:relative;z-index:1;display:block;width:calc(var(--board-w) - 2 * var(--margin) - 4px);height:calc(100% - 2 * var(--margin) - 4px);filter:drop-shadow(0 .5px .75px rgb(0 0 0 / .5))}.binder-vol-allsets image{image-rendering:auto}.binder-vol-caption{display:flex;flex-direction:column;align-items:center;gap:.06rem;width:100%;min-height:30px}.binder-vol-name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;max-width:100%;color:#e8dcc8b3;font-size:.5rem;font-weight:600;letter-spacing:.02em;line-height:1.15;text-transform:uppercase}.binder-vol-name.is-long{font-size:.45rem;letter-spacing:0}html[data-theme=light] .binder-vol-name{color:#5a5246d1}.binder-vol-count{color:#e8dcc866;font-size:.5rem;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1}html[data-theme=light] .binder-vol-count{color:#5a52469e}.binder-vol.is-on .binder-vol-name{color:var(--bone, #e8dcc8)}html[data-theme=light] .binder-vol.is-on .binder-vol-name{color:#1a1713}.binder-vol.is-on .binder-vol-count{color:#c4a35a}.binder-across{margin:0 0 10px;color:var(--gold, #d4b483);font-size:12px;letter-spacing:.08em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.binder-vol:not(.is-queued):hover .binder-vol-board{transform:translateY(-2px)}.binder-vol.is-on .binder-vol-board,.binder-vol.is-on:hover .binder-vol-board{transform:translateY(-3px)}}.binder-vol.is-queued .binder-vol-count{color:var(--gold);letter-spacing:.06em;white-space:nowrap}.binder-vol-felt .set-mark-svg.is-art,.binder-vol-felt .bdg-symbol{position:relative;z-index:1;width:calc(var(--board-w) * .47);height:calc(var(--board-w) * .47);border-radius:50%;box-shadow:0 0 0 1px #e2c27a,0 0 0 1.75px #3c2c10b3,0 1px 3px #00000080;transition:width .22s ease,height .22s ease}.binder-vol.is-on .binder-vol-felt .set-mark-svg.is-art,.binder-vol.is-on .binder-vol-felt .bdg-symbol{box-shadow:0 0 0 1.25px #f0d48e,0 0 0 2px #3c2c10b3,0 0 6px #e8be644d,0 1px 3px #00000080}.binder-vol-house .binder-vol-board{--leather: oklch(from var(--felt, #7a5c24) calc(l*.97) calc(c*.96) h)}.binder-vol-house .binder-vol-felt{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.3' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.2 0.9'/%3E%3C/filter%3E%3Crect width='48' height='48' filter='url(%23n)' opacity='.14'/%3E%3C/svg%3E") 0 0 / 48px 48px,linear-gradient(135deg,rgb(255 236 186 / .26) 0%,transparent 38%,rgb(255 226 160 / .12) 64%,transparent 82%),radial-gradient(90% 45% at 50% 0%,rgb(255 244 214 / .22),transparent 100%),radial-gradient(120% 95% at 50% 50%,transparent 50%,rgb(28 18 4 / .5) 100%),var(--leather, #7a5c24);box-shadow:inset 0 1px #fff0c838,inset 0 -1px #1e140673}.binder-vol-house .binder-vol-felt:before{background:#18100457;box-shadow:inset 0 0 0 1px #1e14068c,inset 0 0 4px 1px #140c0259,0 0 0 1px #ffecba24}.binder-vol-house .binder-vol-count{color:var(--gold, #d4b483)}html[data-theme=light] .binder-vol-house .binder-vol-count{color:#8a6a2a}.pack-chip-ready.is-ready{color:var(--gold);text-shadow:0 0 4px rgb(212 180 131 / .35);animation:pack-ready-pulse 1.8s ease-in-out infinite}@keyframes pack-ready-pulse{0%,to{text-shadow:0 0 3px rgb(212 180 131 / .25)}50%{text-shadow:0 0 8px rgb(212 180 131 / .75)}}@media(prefers-reduced-motion:reduce){.pack-chip-ready.is-ready{animation:none;text-shadow:0 0 5px rgb(212 180 131 / .5)}}.booster-face.is-flora{box-shadow:inset 0 0 0 3px #3e783ad9,0 0 0 1px #14321866;border-radius:10px}.booster-face.is-flora .booster-img{filter:saturate(.85) hue-rotate(45deg) brightness(.95)}.flora-leaf-stamp{position:absolute;right:8%;bottom:10%;width:28%;height:22%;background:radial-gradient(ellipse at 40% 40%,#6db35a,#2f6a2a 55%,#1a3d18);border-radius:60% 40% 55% 45%;box-shadow:0 1px 3px #00000059;transform:rotate(-18deg);pointer-events:none}.flora-leaf-stamp:after{content:"";position:absolute;left:48%;top:8%;bottom:8%;width:2px;background:#ffffff59;border-radius:1px}.booster-face{position:relative}.flora-pack-seats{display:grid;grid-template-columns:1fr 1.6fr 1fr;gap:4px;align-items:end;justify-items:center;margin-top:2px;width:100%;flex:0 0 auto}.flora-pack-seats .pack-chip{width:48%;max-width:40px;transform:none;opacity:1;filter:none}.flora-pack-seats .pack-chip.is-center{width:52%;max-width:46px}.flora-pack-seats .pack-chip.is-side{transform:none;opacity:.92;filter:none}.flora-pack-seats .pack-chip .booster-tilt,.flora-pack-seats .pack-chip .booster-face{width:100%}.flora-pack-seats .pack-chip-name,.flora-pack-seats .pack-chip-count{display:none}.flora-pack-seats .pack-seat-gap{min-height:4px;width:100%}.flora-pack-seats .pack-count-tab{font-size:9px;min-width:14px;padding:0 3px}.pack-chip.is-flora-pack .pack-chip-name:after{content:" · Flora";opacity:.7;font-size:.85em}.pack-rail.is-flora-rail .pack-chip{transform:scale(.86);transform-origin:center top}.pack-rail.is-flora-rail .pack-rail-spacer{flex:0 0 auto;width:var(--pack-rail-slot, 72px);min-height:1px;pointer-events:none}.rip-flora-kicker{margin-top:10px}.chrome.is-supporter{--sup-gold-fill: linear-gradient( 180deg, #fff4d6 0%, #f1dcaa 26%, var(--gold, #d4b483) 50%, #a07a3a 72%, #ecd4a0 100% );--sup-gold-solid: #e2c48c;--sup-gold-emboss: drop-shadow(0 .18cqi 0 rgb(40 26 6 / .95)) drop-shadow(0 0 .35cqi rgb(12 8 3 / .9)) drop-shadow(0 0 1.4cqi rgb(0 0 0 / .6))}.chrome.is-supporter .chrome-head{text-shadow:none}.chrome.is-supporter .chrome-name,.chrome.is-supporter .chrome-latin,.chrome.is-supporter .chrome-fp-k,.chrome.is-supporter .chrome-fp>span:last-child,.chrome.is-supporter .chrome-num>span:last-child{background-image:var(--sup-gold-fill);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:var(--sup-gold-emboss)}.chrome.is-supporter .class-mark-letter{background-image:var(--sup-gold-fill);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.chrome.is-supporter .chrome-latin{opacity:1}.chrome.is-supporter .chrome-fp{display:none}.chrome.is-supporter .chrome-line{display:block;-webkit-line-clamp:unset;line-clamp:unset;margin-top:auto;padding-top:.45cqi;padding-bottom:.2cqi;background-image:var(--sup-gold-fill);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;box-shadow:none;filter:var(--sup-gold-emboss);opacity:1}.chrome.is-full.is-supporter .chrome-line{display:block;-webkit-line-clamp:unset;line-clamp:unset;margin-top:auto;padding-top:.45cqi;padding-bottom:.2cqi;background:none;background-image:var(--sup-gold-fill);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;box-shadow:none;opacity:1;filter:var(--sup-gold-emboss)}.chrome.is-supporter .chrome-fp,.chrome.is-supporter .chrome-foot,.chrome.is-supporter .chrome-glyph,.chrome.is-supporter .chrome-class{color:var(--sup-gold-solid)}.chrome.is-supporter .chrome-glyph,.chrome.is-supporter .class-mark{filter:var(--sup-gold-emboss)}.chrome.is-supporter .class-mark{border-color:var(--sup-gold-solid)}.chrome.is-supporter .chrome-foot,.chrome.is-full.is-supporter .chrome-foot{background:none;box-shadow:none}.chrome.is-supporter .chrome-rare{filter:drop-shadow(0 .18cqi 0 rgb(12 8 3 / .95)) drop-shadow(0 0 .9cqi rgb(0 0 0 / .75))}.filter-tabs .filter-toggle.bk-toggle{display:inline-flex;align-items:stretch;gap:0;padding:0;overflow:hidden;cursor:default}.bk-toggle button{display:inline-flex;align-items:center;justify-content:center;width:30px;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.bk-toggle button svg{width:14px;height:14px}.bk-toggle button.is-on{background:var(--gold);color:#1a1713}.binder-book{margin:0 -6px;touch-action:pan-y;user-select:none;-webkit-user-select:none;padding:2px 0 0}.bk-stage{position:relative;touch-action:pan-y;perspective:1400px;overflow:hidden;padding:0 0 4px}.bk-sheet{position:relative;width:fit-content;margin:0 auto;padding:3px;border-radius:4px;background:#0e0c0a;box-shadow:inset 7px 0 8px -5px #000000d9,inset -1px 0 #ffffff0d,0 6px 18px #00000080;transform-origin:left center;transition:transform .22s cubic-bezier(.2,.8,.2,1);will-change:transform}.bk-sheet:before{content:"";position:absolute;inset:0 auto 0 0;width:10px;border-radius:4px 0 0 4px;background:linear-gradient(90deg,rgba(0,0,0,.55),transparent);pointer-events:none;z-index:4}.bk-stage.is-drag .bk-sheet{transition:none}.bk-side{position:absolute;top:0;bottom:4px;width:max(0px,calc((100% - 3 * var(--bk-w) - 12px) / 2));display:grid;place-items:center;margin:0;padding:0;border:0;background:transparent;box-shadow:none;color:var(--gold, #d4b483);opacity:.35;cursor:pointer;z-index:6;transition:opacity .15s,background .15s;-webkit-tap-highlight-color:transparent}.bk-side[hidden]{display:none}.bk-side.is-prev{left:0}.bk-side.is-next{right:0}.bk-side svg{width:16px;height:16px;max-width:100%;filter:drop-shadow(0 0 3px rgba(0,0,0,.8))}.bk-side:active{opacity:1;background:radial-gradient(closest-side,rgba(212,180,131,.16),transparent)}@media(hover:hover){.bk-side:hover{opacity:.7}}.bk-side:focus-visible{opacity:1;outline:1px solid var(--gold, #d4b483);outline-offset:-2px}.bk-sheet.is-in-next{animation:bk-in-next .32s cubic-bezier(.2,.8,.2,1)}.bk-sheet.is-in-prev{animation:bk-in-prev .32s cubic-bezier(.2,.8,.2,1)}@keyframes bk-in-next{0%{transform:translate(60%) rotateY(-24deg);opacity:.2}to{transform:none;opacity:1}}@keyframes bk-in-prev{0%{transform:translate(-60%) rotateY(24deg);opacity:.2}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.bk-sheet.is-in-next,.bk-sheet.is-in-prev{animation-duration:.01s}}.grid.is-book{grid-template-columns:repeat(3,var(--bk-w));grid-auto-rows:auto;justify-content:center;align-content:start;gap:3px;padding:0;margin:0}.grid.is-book>*{position:relative;width:var(--bk-w);min-width:0;margin:0}.grid.is-book>*:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background:linear-gradient(125deg,rgba(255,255,255,.13) 0%,rgba(255,255,255,.03) 22%,transparent 40%,transparent 78%,rgba(255,255,255,.05) 100%);box-shadow:inset 0 0 0 1px #ffffff12,inset 0 -1px #0006;pointer-events:none;z-index:2}.grid.is-book .plate-tilt-body{border:0;background:transparent;border-radius:3.5%/2.35%}.grid.is-book .plate-slot.is-miss{border-color:#ffffff0f;border-radius:3px}.bk-pager{display:flex;height:22px;align-items:center;justify-content:center;gap:12px;padding:0}.bk-pager button{display:grid;place-items:center;width:28px;height:22px;padding:0;border:0;background:transparent;color:#e8dcc8;cursor:pointer;box-shadow:none}.bk-pager button:disabled{opacity:.25;cursor:default}.bk-pager svg{width:15px;height:15px}.bk-count{min-width:56px;text-align:center;font-size:.78rem;color:#b9ac96;font-variant-numeric:tabular-nums;letter-spacing:.04em}.grid:not(.is-far) .plate-wrap>.wish-star{top:0;right:calc(9px + max(16px,12px + var(--qty-len, 2) * 5.4px));width:12px;height:12px;font-size:9px;border-radius:3px 3px 0 0;background:#1a140e;border:1px solid var(--line);border-bottom:0}.grid.is-book .plate-qty,.grid.is-book .stack-tabs,.grid.is-book .plate-wrap>.wish-star{z-index:7}html.bk-lock,html.bk-lock body{overflow:hidden;overscroll-behavior:none;height:100%}html.bk-lock .page{padding-bottom:0;overflow:hidden;overscroll-behavior:none;touch-action:none}html.bk-lock .binder-book{touch-action:none;overscroll-behavior:none}html.bk-lock .bk-stage{touch-action:none}.grid.is-book .plate-wrap{padding-top:0;--wish-top: 0px}.grid.is-book .plate-qty,.grid.is-book .stack-tabs{top:-3px;bottom:auto;transform:none}.grid.is-book .plate-qty{border-radius:3px;border-bottom:1px solid var(--line)}.grid.is-book .stack-tab{border-radius:3px}.grid.is-book .plate-wrap>.wish-star{top:-3px;border-radius:3px;border-bottom:1px solid var(--line)}.allsets{display:flex;flex-direction:column;gap:16px;padding:2px 0 24px}.allsets-sum{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"k v note" "bar bar bar";align-items:baseline;column-gap:10px;row-gap:8px;padding:12px 14px 13px;border:1px solid rgb(196 163 90 / .38);border-radius:10px;background:radial-gradient(120% 140% at 0% 0%,rgb(61 90 64 / .32),transparent 60%),linear-gradient(180deg,#1d1812,#15120e);box-shadow:inset 0 1px #e8dcc812}.allsets-sum-k{grid-area:k;color:#c4a35a;font-size:.62rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.allsets-sum-v{grid-area:v;color:#efe4cf;font-size:1.05rem;font-weight:600;font-variant-numeric:tabular-nums}.allsets-sum-of{color:#e8dcc880;font-weight:500;font-size:.82rem}.allsets-sum-note{grid-area:note;color:#e8dcc899;font-size:.72rem;white-space:nowrap}.allsets-sum .allsets-bar{grid-area:bar;height:4px}.allsets-realm-name{display:flex;align-items:center;gap:10px;margin:0 0 9px;color:#c4a35a;font-size:.6rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.allsets-realm-name:before,.allsets-realm-name:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgb(196 163 90 / .45))}.allsets-realm-name:after{background:linear-gradient(90deg,rgb(196 163 90 / .45),transparent)}.allsets-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:640px){.allsets-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}.allsets-tile{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:8px 8px 10px;text-align:left;font:inherit;color:inherit;cursor:pointer;border:1px solid rgb(196 163 90 / .3);border-top:2px solid var(--felt, #3d5a40);border-radius:9px;background:linear-gradient(180deg,#1c1712,#14110d);box-shadow:0 1px #0006,inset 0 1px #e8dcc80d;transition:border-color .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.allsets-tile:active{transform:scale(.98)}.allsets-tile:focus-visible{outline:2px solid #c4a35a;outline-offset:2px}.allsets-tile.is-done{border-color:#d4b483bf;box-shadow:0 0 0 1px #d4b48340,inset 0 1px #e8dcc814}.allsets-plate{display:block;padding:5px;border-radius:5px;background:#0f0d0a;box-shadow:inset 0 0 0 1px #c4a35a29}.allsets-dots{display:block;width:100%;height:auto;aspect-ratio:5 / 2}.allsets-meta{display:flex;align-items:center;gap:6px;min-width:0;min-height:30px}.allsets-mark{flex:none;width:22px;height:22px}.allsets-name{min-width:0;color:#efe4cf;font-size:.8rem;font-weight:600;line-height:1.2;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual}.allsets-count{display:flex;align-items:center;gap:8px}.allsets-n{flex:none;color:#e8dcc8c7;font-size:.7rem;font-variant-numeric:tabular-nums}.allsets-tile.is-done .allsets-n{color:#d4b483;font-weight:600;letter-spacing:.04em}.allsets-bar{position:relative;display:block;flex:1;height:3px;border-radius:2px;background:#e8dcc81f;overflow:hidden}.allsets-bar>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#8a6a32,#d4b483 70%,#efd9a6)}.allsets-hits-head{margin:0 0 10px;color:#e8dcc8b3;font-size:.74rem;text-align:center}.allsets-hits-head b{color:#d4b483;font-weight:600}.allsets-more{display:block;margin:14px auto 6px;padding:9px 18px;font:inherit;font-size:.78rem;color:#d4b483;background:transparent;border:1px solid rgb(196 163 90 / .5);border-radius:999px;cursor:pointer}.allsets-empty{margin:28px auto;max-width:290px;text-align:center;text-wrap:balance;color:#e8dcc89e;font-size:.8rem;line-height:1.45}.allsets-empty b{display:block;margin-bottom:4px;color:#d4b483;font-size:.9rem;font-weight:600}html[data-theme=light] .allsets-sum,html[data-theme=light] .allsets-tile{background:linear-gradient(180deg,#fbf7ef,#f1e9da);border-color:#8a6a3259}html[data-theme=light] .allsets-tile{border-top-color:var(--felt, #3d5a40)}html[data-theme=light] .allsets-plate{background:#2a241c}html[data-theme=light] .allsets-name,html[data-theme=light] .allsets-sum-v{color:#2a2118}html[data-theme=light] .allsets-n,html[data-theme=light] .allsets-sum-note,html[data-theme=light] .allsets-sum-of,html[data-theme=light] .allsets-hits-head,html[data-theme=light] .allsets-empty{color:#2a2118b3}html[data-theme=light] .allsets-sum-k,html[data-theme=light] .allsets-realm-name{color:#8a6a32}.filter-tabs .filter-toggle.flora-toggle{margin-right:0}.filter-tabs:has(.flora-toggle){gap:5px}.filter-tabs:has(.flora-toggle) .filter-toggle:not(.bk-toggle){padding:0 7px;letter-spacing:.06em;white-space:nowrap}.flora-toggle button{width:28px}.flora-toggle button.is-locked,.flora-toggle.is-tease button.is-locked{opacity:.35;color:#9a9a9a;filter:grayscale(1)}.flora-lock{margin:40px auto;max-width:260px;text-align:center;color:#e8dcc8}.flora-lock svg{width:34px;height:34px;color:var(--gold);opacity:.85}.flora-lock b{display:block;font-size:17px;margin:10px 0 4px}.flora-lock span{font-size:13px;opacity:.7}.flora-tease-shade,.flora-reveal-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;background:#0000008c;padding:24px}.flora-tease-card,.flora-reveal-card{width:min(300px,100%);background:var(--panel, #1c241c);color:#e8dcc8;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:22px 20px 18px;text-align:center;box-shadow:0 18px 40px #00000073}.flora-tease-card p,.flora-reveal-card p{margin:0 0 14px;font-size:15px;line-height:1.35}.flora-reveal-card h2{margin:0 0 8px;font-size:20px;font-weight:700}.flora-reveal-card .flora-reveal-packs{opacity:.75;font-size:13px;margin-bottom:16px}.flora-reveal-card .act,.flora-tease-card .act{min-width:120px}.set500-pick{padding:0}.set500-pick select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;color:inherit;font:inherit;letter-spacing:.06em;padding:0 18px 0 9px;height:100%;min-height:28px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 9px) 52%,calc(100% - 5px) 52%;background-size:4px 4px;background-repeat:no-repeat}.set500-pick .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}button.office-stat{width:auto;text-align:left;cursor:pointer;color:inherit;font:inherit}.stat-detail{grid-column:1 / -1}.office-status{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;min-width:0;max-width:100%}.office-status .backup-meta:not(.office-build),.office-status .backup-slot{min-width:0;overflow:hidden}.office-build{flex:0 0 auto;max-width:100%;overflow:visible}.office-build small{overflow:visible;text-overflow:unset;white-space:nowrap;color:var(--muted);letter-spacing:0}.backup-meta{display:flex;flex-direction:column;min-width:0}.backup-meta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){.office-status{flex:1 1 100%;width:100%;flex-shrink:1}}.god-tools,.god-stack{min-width:0;max-width:100%;overflow:hidden}.god-row.is-sets,.set-tabs{display:flex;flex-wrap:nowrap;gap:6px;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.god-row.is-sets::-webkit-scrollbar,.set-tabs::-webkit-scrollbar{height:0;display:none}.god-row.is-sets>button,.set-tabs>button{flex:0 0 auto}.master-sheet{min-width:0;max-width:100%;-webkit-user-select:text;user-select:text}.master-locked,.master-empty,.master-note,.master-updated{margin:8px 0;color:var(--muted);font-size:12px;line-height:1.45}.master-locked{letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.master-note{color:var(--bone);white-space:pre-wrap;word-break:break-word}.master-search{display:flex;flex-direction:column;gap:4px;margin:0 0 10px;max-width:100%}.master-search input:not([type=checkbox]){max-width:100%;margin:0}.master-search span{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.master-search input{width:100%;min-width:0}.master-table-wrap{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}.master-table td{white-space:normal;word-break:break-word;vertical-align:top;max-width:28rem}.master-table th button{background:none;border:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.master-table th button.is-sort{color:var(--gold)}.master-table tr.needs-collin{background:#d4b4830f}.master-star{color:var(--gold);margin-right:4px;text-shadow:0 0 8px rgb(212 180 131 / .65)}.master-chip{display:inline-block;padding:1px 7px;border-radius:99px;border:1px solid currentColor;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1.5;white-space:nowrap}.master-chip.is-live,.master-conf.is-verified,.master-amount em.is-verified{color:#e8dcc8}.master-chip.is-preview{color:#c084fc}.master-chip.is-building,.master-conf.is-estimate,.master-amount em.is-estimate{color:#e6c15a}.master-chip.is-planned{color:#2dd4bf}.master-chip.is-parked{color:#8d8578}.master-amount{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px}.master-amount em,.master-conf{font-style:normal;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.master-kanban{display:grid;grid-template-columns:repeat(var(--lanes, 5),minmax(150px,1fr));gap:8px;margin:0 0 14px;overflow-x:auto}.master-lane{min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:8px}.master-lane header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.master-lane header b{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.master-card{background:var(--face);border:1px solid var(--line);border-radius:8px;padding:8px;margin-top:6px}.master-card h3{margin:0 0 6px;font-size:13px;font-weight:600;word-break:break-word}.master-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.master-card li{display:flex;flex-direction:column;gap:1px;font-size:12px;word-break:break-word}.master-card small{color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.status-board{max-width:100%}.status-fold{margin:22px 0 0;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.status-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none}.status-fold>summary::-webkit-details-marker{display:none}.status-fold-title{display:flex;flex-direction:column;gap:3px;min-width:0}.status-fold-title h2{margin:0;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.status-fold-mark:before{content:"▸";margin-right:8px;color:var(--muted);letter-spacing:0}.status-fold[open] .status-fold-mark:before{content:"▾"}.status-fold-title small{color:var(--muted);font-size:12px;line-height:1.4;letter-spacing:0;text-transform:none}.status-fold>summary>b{flex:0 0 auto;color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums}.status-fold-body{padding:0 16px 16px}@media(max-width:640px){.status-fold>summary{padding:12px}.status-fold-body{padding:0 12px 14px}}.master-summary{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px}.master-summary article,.master-chart,.master-cats{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px;min-width:0}.master-summary small,.master-chart header,.master-cats header{display:block;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.master-summary b{display:block;margin:4px 0;font-size:22px;font-weight:600;letter-spacing:-.03em;color:var(--gold);font-variant-numeric:tabular-nums}.master-summary em{font-style:normal;font-size:11px;letter-spacing:.02em;text-transform:none;margin-right:8px}.master-chart,.master-cats{margin:0 0 12px}.master-chart header,.master-cats header{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:8px}.master-legend{display:inline-flex;align-items:center;gap:6px;letter-spacing:.06em}.master-legend i,.master-bars rect.is-verified{background:#e8dcc8;fill:#e8dcc8}.master-legend i{width:8px;height:8px;border-radius:99px;display:inline-block}.master-legend i.is-estimate,.master-bars rect.is-estimate{background:#e6c15a;fill:#e6c15a}.master-bars rect.is-other{fill:#8d8578}.master-chart-scroll{overflow-x:auto;max-width:100%}.master-bars{display:block;min-width:100%}.master-bars text{fill:var(--muted);font-size:9px;font-family:inherit}.master-cats ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.master-cats li{display:grid;grid-template-columns:minmax(72px,1fr) minmax(60px,2fr) auto;gap:8px;align-items:center;font-size:12px}.master-cats b{font-variant-numeric:tabular-nums;color:var(--bone)}.master-cat-track{display:block;height:6px;border-radius:99px;background:var(--face);overflow:hidden}.master-cat-track span{display:block;height:100%;background:#c084fc;border-radius:99px}.master-ledger{margin:0 0 12px}.master-ledger summary{cursor:pointer;color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:11px;margin-bottom:8px}.bill-head,.bill-row{display:grid;grid-template-columns:16px minmax(0,1.4fr) minmax(88px,.8fr) auto;gap:8px 10px;align-items:center;width:100%}.bill-head{margin:0 0 6px;padding:0 12px}.bill-head button,.bill-row{border:0;background:none;color:var(--muted);font:inherit;font-size:11px;letter-spacing:.08em;text-transform:uppercase;text-align:left;cursor:pointer;padding:0}.bill-head button.is-sort{color:var(--gold)}.bill{border:1px solid var(--line);border-radius:10px;background:var(--panel);margin:0 0 8px}.bill-row{padding:10px 12px;color:var(--bone);text-transform:none;letter-spacing:0;font-size:14px}.bill-chevron{color:var(--gold);font-size:12px}.bill-vendor{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0}.bill-vendor b{font-weight:600}.bill-vendor small,.bill-date{color:var(--muted);font-size:12px}.bill-date{font-variant-numeric:tabular-nums}.bill-total{font-variant-numeric:tabular-nums;font-weight:600;color:var(--gold);text-align:right}.bill-lines{padding:0 12px 10px 38px}.bill-line{list-style:none;margin:0 0 8px;padding:8px;background:var(--face);border:1px solid var(--line);border-radius:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px 10px}.bill-line li{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:12px;word-break:break-word}.bill-line small{color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:640px){.bill-head{display:flex;flex-wrap:wrap;gap:8px 12px;padding:0 0 8px}.bill-head span{display:none}.bill-row{grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"chev vendor total" "chev date total"}.bill-chevron{grid-area:chev}.bill-vendor{grid-area:vendor}.bill-date{grid-area:date}.bill-total{grid-area:total;align-self:center}.bill-lines{padding-left:12px}.bill-line{grid-template-columns:1fr}}.account-board{max-width:760px}.social-office,main.page>.db-panel,main.page>.account-board{max-width:760px;margin-left:auto;margin-right:auto}.account-jumps{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.account-jumps .ghost{width:auto;padding:6px 12px}.account-group{margin:0 0 18px}.account-group h2{margin:0 0 8px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.account-group ul{margin:0;padding:0;list-style:none}.account-row{display:flex;flex-direction:column;gap:8px;align-items:stretch;border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:10px 12px;margin:0 0 8px}.account-name{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.account-name h3{margin:0;font-size:15px;font-weight:600}.account-purpose,.account-login,.account-todo{margin:2px 0 0;font-size:12px;line-height:1.4}.account-purpose,.account-login{color:var(--muted)}.account-todo{color:var(--gold)}.account-links{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.account-open{display:inline-flex;align-items:center;width:auto;padding:6px 12px;border:1px solid var(--line);border-radius:999px;color:var(--bone);text-decoration:none;font-size:13px;white-space:nowrap}.account-open:hover{border-color:var(--gold);color:var(--gold)}.account-chip{display:inline-block;padding:1px 7px;border-radius:99px;border:1px solid currentColor;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1.5;white-space:nowrap}.account-chip:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:currentColor;vertical-align:1px}.account-chip.is-live{color:#e8dcc8}.account-chip.is-needs-collin{color:#c4a15a}.account-chip.is-planned,.account-chip.is-sidelined{color:var(--muted)}.account-hit{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center}.account-toggle{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:8px;align-items:center;border:0;background:none;color:inherit;font:inherit;text-align:left;padding:0;cursor:pointer;min-width:0}.account-toggle .platform-mark{grid-row:1 / span 2}.account-toggle .account-name,.account-toggle .account-handle{grid-column:2}.account-handle{display:block;margin-top:2px;color:var(--muted);font-size:12px}.account-side{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 8px}.account-cost{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:var(--gold);white-space:nowrap}.account-detail{grid-column:1 / -1;margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.account-cost-head{margin:0 0 18px}.account-cost-detail{margin:8px 0 0;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.account-cost-detail>summary{padding:10px 12px;cursor:pointer;color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.account-cost-detail>.master-section{padding:0 12px 12px}.account-cost-head>h2{margin:0 0 8px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}@media(max-width:640px){.account-links{justify-content:flex-start}}.master-catalog{margin:0 0 18px}.master-catalog-tools{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.master-catalog-tools label{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--muted)}.master-catalog-tools select,.master-catalog-tools input{font:inherit;font-size:13px;padding:6px 8px}.master-catalog-table{width:100%;border-collapse:collapse;font-size:12px}.master-catalog-table th,.master-catalog-table td{padding:4px 6px;text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}.master-catalog-table tbody tr{cursor:pointer}.master-catalog-table tbody tr.is-open td{color:var(--gold)}.master-catalog-detail{cursor:default}.master-catalog-detail table{width:100%;font-size:12px}.db-panel{margin:0 0 18px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--face);max-width:760px}.db-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 10px}.db-head h2,.db-sub,.db-apply h3{margin:0;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.db-sub{margin:12px 0 8px;color:var(--muted);font-size:11px}.db-panel .stat-break{margin:0 0 8px}.db-panel .office-stat b.db-when{font-size:12px;letter-spacing:0;line-height:1.25;white-space:normal}.db-check,.db-results{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.db-check li,.db-results li{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:13px}.db-mark{flex:0 0 auto;min-width:4.6rem;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.db-check li.is-on .db-mark,.db-results .is-applied{color:#e8dcc8}.db-check li.is-off .db-mark,.db-results .is-refused,.db-results .is-error{color:#e6c15a}.db-results .is-skipped{color:var(--muted)}.db-results b{font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.db-apply{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.db-apply h3{margin:0 0 6px;color:var(--muted);font-size:11px}.db-apply ul{margin:0 0 8px;padding-left:18px}.db-apply li{font-size:13px;margin:0 0 2px}.db-apply input{margin:6px 0}.db-apply button.act{max-width:280px}.db-results{margin-top:10px}html[data-theme=light] .db-check li.is-on .db-mark,html[data-theme=light] .db-results .is-applied{color:#1d6b38}html[data-theme=light] .db-check li.is-off .db-mark,html[data-theme=light] .db-results .is-refused,html[data-theme=light] .db-results .is-error{color:#8a4e08}@media(max-width:720px){.master-kanban,.master-summary{grid-template-columns:1fr}.master-cats li{grid-template-columns:1fr auto}.master-cat-track{grid-column:1 / -1}}.office-subpane[hidden]{display:none}.supporter-office>.status-fold{margin:0}.status-fold-body.supporter-office{margin-top:0}.office-scroll{max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.supporter-office .office-scroll>table,.office-scroll>table{width:max-content;min-width:100%}.office-scroll th,.office-scroll td{white-space:nowrap}.binder-page .office-subpane,.binder-page .office-subpane *{touch-action:manipulation}.office-subpane .set-tabs>button{flex:0 0 auto;min-width:auto}.print-sheet{margin:0 0 14px}.print-sheet .god-row{margin-bottom:10px}.print-sheet .ghost.is-on{color:var(--gold);border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 0 12px #d4b48380}.print-sheet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:264px}.print-sheet-slot{position:relative;min-width:0}.print-sheet-slot.is-empty,.print-sheet-gone{display:grid;place-items:center;width:100%;aspect-ratio:5 / 7;border:1px dashed var(--line);border-radius:8px;color:var(--muted);font-size:12px;background:none}.print-sheet-x{position:absolute;top:-6px;right:-6px;z-index:2;width:20px;height:20px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--ink);color:var(--bone);font-size:13px;line-height:18px}.office-bar{position:fixed;left:50%;transform:translate(-50%);bottom:calc(62px + env(safe-area-inset-bottom,0px));width:min(var(--dock),calc(100% - 24px));max-width:min(var(--dock),calc(100% - 24px));min-width:0;z-index:280;margin:0;gap:0;box-sizing:border-box}.office-bar .office-nav,.office-bar .fg-nav,.office-bar .fg-nav>li,.office-bar .fg-nav-link{min-width:0;max-width:100%;box-sizing:border-box}.office-bar .office-nav{padding:2px 4px;border-radius:22px;overflow:hidden}.office-bar .office-nav .fg-nav-link{padding:2px 1px 3px;font-size:9px;line-height:1.05}main.page:has(.office-bar){padding-bottom:calc(118px + env(safe-area-inset-bottom,0px))}.account-board{display:flex;flex-direction:column;gap:16px;max-width:920px!important;margin-left:auto;margin-right:auto}.account-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:6px;margin:0;padding:0;list-style:none}.account-tile{display:flex;flex-direction:column;min-height:52px;border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden;box-shadow:inset 3px 0 0 var(--line)}.account-tile.is-live{box-shadow:inset 3px 0 #e8dcc8}.account-tile.is-needs-collin{box-shadow:inset 3px 0 #c4a15a}.account-tile.is-planned{box-shadow:inset 3px 0 #2dd4bf}.account-tile.is-sidelined{box-shadow:inset 3px 0 #8d8578}.account-tile.is-money{box-shadow:inset 3px 0 0 var(--gold)}.account-tile .account-toggle{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:2px;width:100%;min-height:52px;padding:6px 6px 6px 8px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:none}.account-tile .account-toggle .platform-mark{grid-row:auto}.account-tile .account-name,.account-tile .account-handle{grid-column:auto}.account-tile .account-name h3{margin:0;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none}.account-kicker{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.account-tile b.is-usd,.account-glance{font-size:15px;font-weight:600;letter-spacing:-.03em;color:var(--gold);font-variant-numeric:tabular-nums}.account-glance{font-size:9px;font-weight:500;letter-spacing:0;color:var(--muted)}.account-tile .account-toggle:hover{background:#d4b4830f}.account-tile.is-open{border-color:var(--gold)}.account-jumps{margin:0}.modal-shade:has(.account-detail){z-index:520;display:flex;align-items:flex-start;justify-content:center;padding:calc(72px + env(safe-area-inset-top,0px)) 16px calc(112px + env(safe-area-inset-bottom,0px));overflow:hidden;box-sizing:border-box}.modal-card.is-wide.account-detail{width:min(420px,100%);min-width:min(420px,100%);max-width:min(420px,100%);flex:0 1 auto;height:auto;max-height:100%;margin:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;text-align:left;border-top:1px solid var(--gold);box-sizing:border-box}.office-backup-pop{position:static;transform:none;width:auto}@media(max-width:640px){.account-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.account-tile,.account-tile .account-toggle{min-height:28px;border-radius:8px}.account-tile .account-toggle{padding:3px 4px;gap:1px}.account-tile .account-name h3{font-size:8px;line-height:1.05}.account-tile b.is-usd{font-size:9px}.account-glance,.account-tile .platform-mark{display:none}}.office-backup{display:inline-flex;align-items:center;gap:6px}.backup-light{width:8px;height:8px;border-radius:50%;background:#e23b3b;box-shadow:0 0 8px #e23b3b;flex:0 0 auto}.office-backup.is-fresh .backup-light{background:#e8dcc8;box-shadow:0 0 8px #e8dcc8}.office-backup.is-due .backup-light{background:#e6c15a;box-shadow:0 0 8px #e6c15a}.office-backup.is-late .backup-light{background:#e23b3b;box-shadow:0 0 8px #e23b3b}.account-board .account-grid{align-items:stretch}.account-board .account-tile,.account-board .account-tile .account-toggle{aspect-ratio:auto!important;height:64px!important;min-height:64px!important;max-height:64px!important}.account-board .account-tile .account-toggle{justify-content:space-between;padding:7px 8px 7px 10px;gap:2px;overflow:hidden}.account-board .account-tile .account-name h3,.account-board .account-kicker{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:640px){.account-board .account-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.account-board .account-tile,.account-board .account-tile .account-toggle{height:58px!important;min-height:58px!important;max-height:58px!important}.account-board .account-tile .account-toggle{padding:6px 6px 6px 8px}.account-board .account-tile .account-name h3{font-size:10px}.account-board .account-glance,.account-board .account-tile .platform-mark{display:none}}.social-followers{font-variant-numeric:tabular-nums;text-align:right;color:var(--bone);white-space:nowrap}.social-grid th:nth-child(2),.social-grid td.social-followers{width:4.5rem}.account-board .account-tile b.is-usd,.account-board .account-tile .account-toggle>b{display:block;font-size:13px;line-height:1.15;color:var(--gold);font-variant-numeric:tabular-nums}.account-board .account-kicker{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}@media(max-width:640px){.account-board .account-tile .account-name h3,.account-board .account-tile .account-toggle>b{font-size:11px}.account-board .account-tile b.is-usd{font-size:12px}}html:has(main.page .office-bar) .fg-footer{display:none!important}main.page .office-bar{position:static;left:auto;bottom:auto;transform:none;width:100%;max-width:100%;margin:0 0 14px;z-index:auto}main.page .office-bar .office-nav{padding:4px 6px;border-radius:14px;box-shadow:none}main.page .office-bar .office-nav .fg-nav-link{padding:4px 6px 5px;font-size:11px;line-height:1.15}main.page:has(.office-bar){padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.office-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.office-title .office-build{font-size:11px;letter-spacing:.04em;color:var(--muted);white-space:nowrap}.office-title .office-backup-wrap{margin-left:auto}.office-backup-when{font-size:10px;color:var(--muted);margin-left:2px}@media(max-width:640px){.office-backup-when{display:none}.office-title .office-build{order:3;flex-basis:100%;margin-top:-6px}}.office-backup.is-fresh{background:transparent;color:var(--bone);box-shadow:none}.office-backup.is-fresh .backup-light{background:var(--bone);box-shadow:none}.office-backup .backup-light{box-shadow:none}main.page .account-board{max-width:1040px!important;border-top:0}.account-group-k{margin:4px 0 8px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}main.page .account-board .account-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none}main.page .account-board .account-grid.is-money-row{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}main.page .account-board .account-grid.is-db{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}main.page .account-board .account-tile,main.page .account-board .account-tile.is-live,main.page .account-board .account-tile.is-planned,main.page .account-board .account-tile.is-needs-collin,main.page .account-board .account-tile.is-sidelined,main.page .account-board .account-tile.is-money,main.page .account-board .db-tile.is-live{background:var(--panel);color:var(--bone);border:1px solid var(--line);border-top-color:var(--line);box-shadow:none;border-radius:10px;min-height:0}main.page .account-board .account-tile .account-toggle{display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"dot mark name" "dot glance glance" "dot usd usd";align-items:center;column-gap:6px;row-gap:2px;width:100%;padding:8px 10px;text-align:left}main.page .account-board .account-tile.is-money .account-toggle{grid-template-columns:1fr;grid-template-areas:none}.account-dot{grid-area:dot;width:7px;height:7px;border-radius:50%;background:var(--muted);align-self:start;margin-top:6px}.account-dot.is-live{background:var(--bone)}.account-dot.is-needs-collin{background:#e6c15a}.account-dot.is-planned{background:transparent;box-shadow:inset 0 0 0 1px var(--muted)}.account-dot.is-sidelined{background:#4a453c}main.page .account-board .account-tile .platform-mark{grid-area:mark;display:inline-flex!important}main.page .account-board .account-tile .account-name{grid-area:name;min-width:0}main.page .account-board .account-tile .account-name h3{margin:0;font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--bone)}main.page .account-board .account-tile .account-glance{grid-area:glance;display:block!important;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}main.page .account-board .account-tile b.is-usd{grid-area:usd;font-size:12px;color:var(--bone)}main.page .account-board .account-tile.is-money b.is-usd{grid-area:auto;font-size:15px}main.page .account-board .account-tile .account-kicker{font-size:10px;letter-spacing:.12em;color:var(--muted)}@media(max-width:640px){main.page .account-board .account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}main.page .account-board .account-grid.is-money-row{grid-template-columns:repeat(3,minmax(0,1fr))}main.page .account-board .account-grid.is-db{grid-template-columns:1fr}main.page .account-board .account-tile .account-name h3{font-size:12px}}main.page .social-office{max-width:1040px;margin-left:auto;margin-right:auto}main.page .social-office .social-board{display:flex;flex-direction:column;gap:16px}@media(min-width:900px){main.page .social-office .social-board{display:grid;grid-template-columns:minmax(0,600px) minmax(0,360px);justify-content:center;align-items:start;gap:24px}}main.page .social-office .social-table-panel{max-width:none}.social-chip.is-parked{color:var(--muted);border-style:solid}.social-post-table td:last-child,.social-post-table th:last-child{color:var(--bone)}.god-groups{display:grid;grid-template-columns:1fr;gap:8px;margin:8px 0}@media(min-width:900px){.god-groups{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) auto;align-items:end}.god-group.is-danger{grid-column:1 / -1}}.god-group{display:flex;flex-direction:column;gap:4px;min-width:0}.god-group-k{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.god-group-row{display:flex;flex-wrap:wrap;gap:6px}.god-group.is-go{justify-content:flex-end}.god-group.is-danger{margin-top:6px;padding-top:8px;border-top:1px dashed rgb(226 59 59 / .35)}.god-group.is-danger .god-group-k{color:#c4554a}.god-danger-toggle{color:#e0a39b!important;border-color:#e23b3b73!important}.gift-go.is-ready{background:var(--bone);color:var(--ink);box-shadow:none}.god-wipe{border:1px solid rgb(226 59 59 / .45);border-radius:10px;padding:10px;margin-top:8px}main.page .office-stat-grid,main.page .office-stats .office-stat-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.office-cols-line{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0}.office-cols-line .ghost{width:auto;padding:4px 12px;font-size:12px}main.page .office-stats{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}main.page .office-stats>.office-stat{min-width:0;height:100%}@media(max-width:640px){main.page .office-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.office-table-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.roster-table{--num-w: 30px}.roster-table .col-stick{position:sticky;z-index:1;background:var(--bg)}.roster-table thead .col-stick{z-index:3}.roster-table .col-num{left:0;width:var(--num-w);min-width:var(--num-w);max-width:var(--num-w);box-sizing:border-box}.roster-table .col-user{left:0;box-shadow:inset -1px 0 0 var(--line),6px 0 8px -6px #00000073}.roster-table.has-num .col-user{left:var(--num-w)}.roster-table tbody tr:hover .col-stick{background:var(--face)}.status-done-list{margin:0 0 14px;border-top:1px solid var(--line)}.status-done{border-bottom:1px solid var(--line)}.status-done>summary{display:flex;align-items:center;gap:12px;padding:12px 2px;list-style:none;cursor:pointer;color:var(--bone);font-size:14px;-webkit-tap-highlight-color:transparent}.status-done>summary::-webkit-details-marker{display:none}.status-done-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-done-count{flex:none;color:var(--gold);font-size:12px;letter-spacing:.06em;font-variant-numeric:tabular-nums}.status-done>summary:after{content:"";flex:none;width:7px;height:7px;margin-right:4px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg) translate(-2px,-2px);transition:transform .12s ease}.status-done[open]>summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.status-done>summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.status-done-body{padding:0 0 10px}.status-done-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 8px}.status-done-cards .master-card:first-child{margin-top:0}.status-group+.status-group,.status-group+.status-done-list{margin-top:12px}.status-group-name{margin:0 0 6px;color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.god-fold{border:1px solid var(--line, rgb(255 255 255 / .12));border-radius:12px;padding:0;margin:0 0 10px;min-width:0}.god-fold>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.god-fold>summary::-webkit-details-marker{display:none}.god-fold>summary i{font-style:normal;transition:transform .15s}.god-fold[open]>summary i{transform:rotate(180deg)}.god-fold>.god-stack,.god-fold>.god-danger{padding:0 12px 12px}.god-fold.is-danger{border-color:#e23b3b73}.god-fold.is-danger>summary{color:#e0a39b}.god-setbar{min-width:0;overflow:hidden}.god-setbar .set-rail{margin:0}.god-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:760px){.god-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.god-cell{display:flex;flex-direction:column;gap:6px;min-width:0;padding:8px;border:1px solid var(--line, rgb(255 255 255 / .1));border-radius:10px;background:#ffffff05}.god-cell .god-plate-q{width:100%;box-sizing:border-box}.god-submit{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.god-submit-what{font-size:12px;color:var(--muted);min-width:0;overflow-wrap:anywhere}.god-submit .gift-go{min-height:40px;padding:0 16px}.god-danger{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}@media(min-width:760px){.god-danger{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.god-danger .god-cell{border-color:#e23b3b59}.god-danger .god-wipe{border:0;padding:0;margin:0}.god-danger-btn{color:#e0a39b!important;border-color:#e23b3b8c!important}.god-grid{align-items:start}.god-tools .god-cell .god-plate-q{height:38px;min-height:38px;flex:0 0 auto!important;font-size:16px;padding:0 10px}.god-tools .god-danger .god-wipe input{width:100%;max-width:none;box-sizing:border-box;height:38px;font-size:16px}.god-setbar .set-rail{width:100%;justify-content:flex-start}.god-fold .god-who{font-size:15px}.god-setbar .set-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 6px;padding:4px 0;overflow:visible;scroll-snap-type:none}@media(min-width:760px){.god-setbar .set-rail{grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}}.god-setbar .set-rail-btn{width:100%;scroll-snap-align:none}.god-setbar .set-rail-name{max-width:100%}@media(max-width:759px){.god-cell.is-card{grid-column:1 / -1}}.god-danger .god-cell.is-freeze{border-color:#4aa3e873}.god-danger .god-cell.is-freeze .god-group-k{color:#4aa3e8}.god-freeze-btn{color:#4aa3e8!important;border-color:#4aa3e899!important;background:#4aa3e81a!important}.god-freeze-btn:not(:disabled):hover{background:#4aa3e82e!important;text-shadow:0 0 10px rgb(74 163 232 / .6)}.roster-table .bot-flag{margin-right:4px;padding:0 3px;border:1px solid rgba(255,170,60,.6);border-radius:6px;background:#ffaa3c24;font-size:.85em;line-height:1.4;cursor:pointer}.roster-table .bot-flag.is-on{background:#ffaa3c52}.bot-pop-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.bot-pop{position:fixed;z-index:61;width:280px;max-width:calc(100vw - 16px);padding:10px 12px;border:1px solid rgba(255,170,60,.6);border-radius:10px;background:var(--panel, #1b1f1a);color:inherit;box-shadow:0 8px 24px #00000080;font-size:.9rem}.bot-pop ul{margin:6px 0;padding-left:18px}.bot-pop em{display:block;opacity:.7;font-size:.8rem}.god-fold.is-sub{margin:0;background:#ffffff04}.god-fold.is-sub>summary{font-size:11px;padding:9px 10px}.god-fold.is-sub>.god-stack,.god-fold.is-sub>.god-danger{padding:0 10px 10px}.god-card{border:1px solid rgb(232 196 106 / .35);border-radius:10px;padding:9px 10px;background:#e8c46a0d;display:flex;flex-direction:column;gap:4px;min-width:0}.god-card.is-empty{border-style:dashed;border-color:var(--line, rgb(255 255 255 / .15));background:none;margin:0}.god-card-top{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.god-card-n{font-variant-numeric:tabular-nums;font-size:12px;color:#e8c46a;font-weight:700}.god-card-name{font-size:15px;overflow-wrap:anywhere}.god-card-mail{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.god-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:2px 0 0}.god-card-grid div{min-width:0}.god-card-grid dt{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.god-card-grid dd{margin:0;font-size:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.god-badge{font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1px solid currentColor}.god-badge.is-ok{color:#7cc48a}.god-badge.is-frozen{color:#4aa3e8}.god-badge.is-ban{color:#e06a5e}.god-badge.is-bot{color:#e0a33b}.god-badge.is-known{color:var(--muted)}.god-all{display:flex;align-items:center;gap:8px;font-size:13px}.god-setbar[aria-disabled=true]{opacity:.45}.god-num{width:100%;box-sizing:border-box;height:36px;font-size:16px;padding:0 10px}.god-tools-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.god-take{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.god-take select,.god-cell input:not(.god-plate-q):not(.god-num){height:36px;font-size:16px;width:100%;box-sizing:border-box}.god-help{display:flex;flex-direction:column;gap:3px;border-top:1px solid var(--line, rgb(255 255 255 / .1));padding-top:6px}.god-help-line{margin:0;font-size:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.god-cell.is-bot.is-hot{border-color:#e0a33b8c}.god-reasons{margin:0;padding-left:18px;font-size:12px}.god-cell.is-ban{border-color:#e23b3b8c}.god-deleted{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px}.god-warn{color:#e0a33b}tr.is-banned td{opacity:.55;text-decoration:line-through}.god-tools .god-all{justify-content:flex-start;width:auto}.god-tools .god-all input[type=checkbox]{width:18px;height:18px;min-height:0;flex:0 0 auto;margin:0;padding:0}.god-tools .god-cell>input:not(.god-plate-q){width:100%;max-width:none;box-sizing:border-box;height:38px;font-size:16px}.god-note{margin:6px 0;padding:8px 10px;border-radius:8px;font-size:13px;line-height:1.35}.god-note.is-ok{background:#50aa6e24;color:#9fdcb3;border:1px solid rgba(80,170,110,.4)}.god-note.is-err{background:#e05a4624;color:#f2a99c;border:1px solid rgba(224,90,70,.45)}.social-posted{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:10px}.social-posted-item{display:flex;gap:10px;padding:10px;border:1px solid rgba(232,220,200,.15);border-radius:10px;background:#0000002e}.social-posted-thumb{width:64px;height:64px;object-fit:cover;border-radius:6px;flex:none}.social-posted-body{min-width:0;flex:1}.social-posted-when{display:block;font-size:12px;opacity:.7;margin-bottom:4px}.social-posted-text{margin:0 0 6px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.35}.social-posted-where{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 12px;font-size:13px}.social-posted-where li{display:inline-flex;align-items:center;gap:4px}.social-posted-where a{color:var(--bone, #e8dcc8);text-decoration:underline;text-underline-offset:2px}.social-office .social-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.social-office .social-head .social-dim{font-size:12px}.social-grid-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--line);border-radius:10px}.social-grid.social-compact{min-width:560px}.social-grid.social-compact th:nth-child(2){width:auto}.social-grid.social-compact td,.social-grid.social-compact th{padding:7px 8px}.social-grid.social-compact .social-row{cursor:default}.social-grid.social-compact tbody td:first-child{position:sticky;left:0;z-index:1;background:var(--panel, #16130f);box-shadow:1px 0 0 var(--line)}.social-grid.social-compact .social-name{min-width:8.5rem;max-width:9.5rem}.social-grid.social-compact .social-row-toggle{background:none;border:0}.social-grid.social-compact th:first-child{position:sticky;left:0;z-index:2;background:var(--panel, #14181d)}.social-grid.social-compact .social-name a{display:flex;align-items:center;gap:7px;color:var(--bone);text-decoration:none}.social-grid.social-compact .social-name a>span{display:flex;flex-direction:column;min-width:0;line-height:1.15}.social-grid.social-compact .social-name b{font-weight:600}.social-grid.social-compact .social-name small{font-size:10.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.social-grid.social-compact .social-name a:active b,.social-grid.social-compact .social-name a:hover b{text-decoration:underline}.social-grid.social-compact .social-when{font-size:12px}.social-grid.social-compact tr.is-dim td,.social-grid.social-compact tr.is-dim .social-name b{color:var(--muted)}.social-grid.social-compact td.num{width:auto}.social-grid.social-compact .social-chip{white-space:nowrap}.social-foot{font-size:11.5px;margin:6px 2px 0;white-space:normal}.social-brand-fold{margin-top:14px}.social-brand-fold>summary{cursor:pointer;font-size:12.5px;color:var(--muted);padding:6px 2px}.social-office,.social-office .social-table-panel{min-width:0;max-width:100%}.social-office .social-grid-wrap{width:100%;max-width:calc(100vw - 24px);box-sizing:border-box}.account-check{margin:6px 0 0;font-size:13px;line-height:1.4;overflow-wrap:break-word;color:var(--bone)}.account-check.is-verified{color:#9fd3a8}.account-check.is-earlier{color:var(--bone)}.account-check.is-owner{color:#e0c48f}.account-check.is-unverified{color:#d0775c}.cg{display:flex;flex-direction:column;gap:8px;margin-top:10px}.cg .cg-q{height:38px;font-size:16px;padding:0 10px;width:100%;box-sizing:border-box}.cg-hits,.cg-tray,.cg-logs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cg-hit{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;text-align:left;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:inherit;font:inherit;cursor:pointer}.cg-hit.is-on{border-color:var(--gold, #d8b45a)}.cg-hit img,.cg-tray img{width:40px;height:56px;object-fit:cover;border-radius:4px;flex:0 0 auto;background:#222}.cg-name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font-size:15px;line-height:1.2;overflow:hidden}.cg-name small{opacity:.65;font-size:12px}.cg-add{flex:0 0 auto;font-size:13px;font-weight:600;color:var(--gold, #d8b45a)}.cg-tray li{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:#d8b45a14;border:1px solid rgba(216,180,90,.35)}.cg-step{display:flex;align-items:center;gap:4px;flex:0 0 auto}.cg-step .ghost,.cg-x{min-width:34px;height:34px;padding:0;font-size:18px}.cg-step b{min-width:22px;text-align:center;font-size:16px}.cg-chips{display:flex;flex-wrap:wrap;gap:6px}.cg-chip{height:32px;padding:0 12px;border-radius:16px;font-size:14px;background:#d8b45a2e;border:1px solid rgba(216,180,90,.5);color:inherit;cursor:pointer}.cg-chip.is-add{background:transparent;border-style:dashed}.cg-logs li{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.08);font-size:14px}.cg-logs li.is-undone{opacity:.5}.cg-log-top{display:flex;justify-content:space-between;gap:8px}.cg-logs time,.cg-logs small{opacity:.65;font-size:12px}.cg-log{margin-top:6px}.god-tools .cg input.cg-q{height:40px!important;min-height:40px!important;max-height:40px;flex:0 0 auto!important}.cg-tray .cg-name small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cg-tray li .cg-step .ghost,.cg-tray li .cg-x{min-width:30px;width:30px;height:30px}.cg-tray li{gap:6px}.god-tools .god-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;border-radius:0;background:#0e0d0bf0;padding:24px}.god-tools .god-pop p{max-width:340px;line-height:1.35}.users-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:8px 0}.users-tile{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;font:inherit;cursor:pointer;min-width:0}.users-tile b{font-size:16px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.users-tile span{font-size:10px;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.users-tile.is-on{border-color:var(--gold, #d8b45a)}.users-quick{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.users-quick .ghost{flex:0 0 auto;height:32px;padding:0 12px;font-size:13px;white-space:nowrap;width:auto}.users-find{display:flex;gap:6px;margin:6px 0;align-items:center}.users-find .users-q{flex:1 1 auto;min-width:0;height:36px;font-size:16px;padding:0 10px;box-sizing:border-box}.users-find .ghost{flex:0 0 auto;height:36px;width:auto;padding:0 12px;font-size:13px;white-space:nowrap}.users-table th,.users-table td{padding:6px 8px;font-size:13px;white-space:nowrap;line-height:1.2}.users-table th{cursor:pointer;-webkit-user-select:none;user-select:none}.users-table td small{opacity:.6}.users-table tr{cursor:pointer}.users-table tr.is-open td{background:#d8b45a1f}.users-table .col-user{max-width:132px;overflow:hidden;text-overflow:ellipsis}.users-table .users-none{opacity:.35}.users-table .bot-flag{font-size:12px;padding:0 4px}.user-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;flex:0 0 auto;background:#777}.user-dot.is-now{background:#43c463}.user-dot.is-today{background:#e6b23a}.user-dot.is-away{background:#6b6b6b}.user-dot.is-flagged{background:#e0483e}.dot-legend{display:flex;gap:10px;font-size:11px;color:var(--muted);margin:2px 0 6px}.dot-legend .user-dot{margin-right:3px;width:7px;height:7px}.pp-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0000008c;display:flex;justify-content:flex-end}.pp{width:min(520px,100%);height:100%;overflow-y:auto;background:#15130f;border-left:1px solid rgba(216,180,90,.3);padding:12px 14px 40px;box-sizing:border-box;padding-top:calc(env(safe-area-inset-top,0px) + 12px)}.pp-head{display:flex;align-items:center;gap:8px;position:sticky;top:-12px;background:#15130f;padding:6px 0;z-index:2}.pp-head h2{margin:0;font-size:20px;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.pp-x{width:36px;height:36px;padding:0;font-size:20px}.pp-sec{border-top:1px solid rgba(255,255,255,.08);padding:10px 0}.pp-sec h3{margin:0 0 6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold, #d8b45a)}.pp-sec h3 small,.pp-sec h4 small{opacity:.6;text-transform:none;letter-spacing:0;font-weight:400}.pp-sec h4{margin:8px 0 4px;font-size:13px}.pp-dl{display:grid;grid-template-columns:88px 1fr;gap:4px 8px;margin:0;font-size:13px}.pp-dl dt{opacity:.6}.pp-dl dd{margin:0;min-width:0;overflow-wrap:anywhere}.pp-sets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.pp-sets li{display:grid;grid-template-columns:110px 1fr 56px;gap:8px;align-items:center;font-size:12px}.pp-set-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-set-n{text-align:right;opacity:.75}.pp-bar{height:6px;border-radius:3px;background:#ffffff14;overflow:hidden}.pp-bar i{display:block;height:100%;background:var(--gold, #d8b45a)}.pp-more{margin-top:6px;height:30px;font-size:12px;width:auto;padding:0 10px}.pp-days{width:100%;border-collapse:collapse;font-size:12px;margin-top:6px}.pp-days th,.pp-days td{padding:3px 4px;text-align:right}.pp-days th:first-child,.pp-days td:first-child{text-align:left}.pp-list{list-style:none;margin:0;padding:0;font-size:12px;display:flex;flex-direction:column;gap:3px}.pp-list time{opacity:.6;margin-right:4px}.pp-list .is-undone{opacity:.5}.pp-flag{margin:0 0 4px;font-size:12px;color:#f08a82}.pp-tools .god-tools{margin:0}.pp .god-tools .god-pop{z-index:1010}@media(max-width:480px){.users-strip{gap:4px}.users-tile{padding:6px}.users-tile b{font-size:14px}.users-tile span{font-size:9px}.users-table th,.users-table td{padding:5px 6px;font-size:12px}}.users-tile b{font-size:clamp(12px,3.6vw,16px)}.users-sec{margin:14px 0 6px;font-size:15px}.users-sec small{opacity:.6;font-weight:400;font-size:12px;margin-left:6px}.users-table .acct-tag{white-space:nowrap}.acc-board{display:flex;flex-direction:column;gap:12px}.acc-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.acc-tile{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0a;color:inherit;font:inherit;text-align:left;min-width:0;cursor:pointer}.acc-tile b{font-size:1.15rem}.acc-tile small,.acc-tile-k{font-size:.72rem;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.acc-tile-k{text-transform:uppercase;letter-spacing:.04em}.acc-tile.is-on{border-color:var(--gold, #d8b45a)}.acc-tile.is-warn b{color:#e8925a}@media(max-width:640px){.acc-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.acc-strip .acc-tile:first-child{grid-column:1 / -1}}.acc-k{font-size:.95rem;margin:0 0 6px}.acc-k small{font-weight:400;opacity:.7;margin-left:6px}.acc-attn{border:1px solid rgba(232,146,90,.45);background:#e8925a14;border-radius:12px;padding:10px 12px}.acc-attn.is-clear{border-color:#ffffff1f;background:transparent}.acc-attn ul{list-style:none;margin:0;padding:0}.acc-attn-row{display:flex;width:100%;align-items:center;gap:8px;padding:8px 2px;border:0;border-top:1px solid rgba(255,255,255,.08);background:none;color:inherit;text-align:left;font:inherit}.acc-attn li:first-child .acc-attn-row{border-top:0}.acc-attn-row>span:nth-child(2){flex:1}.acc-attn-dot{width:8px;height:8px;border-radius:50%;background:#8a8a8a;flex:none}.acc-attn-row.is-warn .acc-attn-dot{background:#e0584a}.acc-attn-row.is-due .acc-attn-dot{background:#d98a1f}.acc-muted{opacity:.7;margin:4px 0}.acc-filters{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.acc-filters button{white-space:nowrap;flex:none}.acc-filters button{width:auto;height:32px;padding:0 12px;font-size:13px}.acc-filters button.is-on{border-color:var(--gold, #d8b45a);color:var(--gold, #d8b45a)}.acc-q{width:100%;box-sizing:border-box}.acc-table{width:100%;border-collapse:collapse;font-size:.85rem}.acc-table th{cursor:pointer;text-align:left;white-space:nowrap}.acc-table td{padding:6px;white-space:nowrap}.acc-table tbody tr{cursor:pointer}.acc-table tr.is-open td{background:#d8b45a1f}.acc-name{display:flex;align-items:center;gap:6px;min-width:0}.acc-nm{display:flex;flex-direction:column;min-width:0;max-width:130px}.acc-nm b,.acc-nm small{overflow:hidden;text-overflow:ellipsis}.acc-nm small{opacity:.65;font-size:.72rem}.acc-group td{background:#ffffff0f;color:var(--gold, #d8b45a);font-weight:600;font-size:.78rem}.acc-flag{text-align:center;color:#e8925a}.acc-flag .is-stale,.is-stale{color:#c9a44a}.acc-warn{color:#e8925a;font-weight:600}.acc-folds{display:flex;flex-direction:column;gap:8px}.acc-fold{border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff08}.acc-fold>summary{display:flex;align-items:center;gap:8px;padding:12px;cursor:pointer;list-style:none}.acc-fold>summary::-webkit-details-marker{display:none}.acc-fold-k{font-weight:600;flex:1}.acc-fold-b{font-size:.78rem;opacity:.8}.acc-fold[open]>summary i{transform:rotate(180deg)}.acc-fold-body{padding:0 12px 12px}.acc-fold-body .account-group-k{display:none}.acc-badge.is-warn{background:#c0453a;color:#fff;border-radius:999px;padding:1px 8px;opacity:1}.acc-pp .acc-alerts{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}.acc-alert{background:#e8925a26;color:#f0b48a;border-radius:999px;padding:2px 8px;font-size:.78rem}@media(max-width:640px){.acc-table .acc-ytd{display:none}}.acc-table th,.acc-table td{font-size:13px}.acc-table td.account-cost{max-width:96px;overflow:hidden;text-overflow:ellipsis}.acc-table th,.acc-table td{padding:6px 5px}.acc-nm{max-width:120px}.acc-flag{width:18px}.users-wrap[data-team] .col-user{max-width:none;overflow:visible}.god-saved{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.god-link{width:auto;height:30px;padding:0 10px;font-size:13px}.god-saved .god-saved-code{width:120px;height:30px;font-size:16px;padding:0 8px;box-sizing:border-box}.st-board{display:flex;flex-direction:column;gap:10px}.st-meta{margin:0;font-size:12px;opacity:.75}.st-meta.is-stale{color:#e0a84a;opacity:1}.st-warn{margin:0;padding:8px 10px;border-radius:10px;border:1px solid rgba(232,146,90,.5);background:#e8925a1a;font-size:13px}.st-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#e8925a;margin-left:6px;vertical-align:middle}.acc-tile.is-red b{color:#e0584a}.st-attn-t{display:flex;flex-direction:column;min-width:0}.st-attn-t b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-attn-t small{font-size:12px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-attn-row.is-info .acc-attn-dot{background:#2dd4bf}.st-list{list-style:none;margin:0;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden}.st-row{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 10px;border:0;border-top:1px solid rgba(255,255,255,.07);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box}.st-list>li:first-child .st-row,.st-list>li.st-row:first-child{border-top:0}.st-row.is-static{cursor:default}.st-row .master-chip{flex:none;min-width:64px;justify-content:center}.st-star{flex:none;width:12px;color:var(--gold, #d8b45a)}.st-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.st-note{flex:none;max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.65;font-size:12px}.st-list>.acc-muted{padding:12px}.st-pri{flex:none;font-size:11px;padding:2px 6px;border-radius:6px;border:1px solid currentColor;opacity:.9}.st-pri.is-high{color:#e0584a}.st-pri.is-med{color:#d98a1f}.st-pri.is-low{color:#8d8578}.st-detail{margin:0;font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.st-detail a,.st-prs a{color:var(--gold, #d8b45a)}.st-prs a{margin-right:8px}.st-tag{display:inline-block;font-size:11px;padding:1px 6px;margin:0 4px 4px 0;border-radius:6px;background:#ffffff14}.st-rel{list-style:none;margin:0;padding:0;font-size:13px}.st-rel li{padding:4px 0}.st-rel small{opacity:.6}.mb-look-acts{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:min(100%,340px);margin:8px auto 0}.mb-sup-line{text-align:center}.mb-added{margin:0;font-size:.78rem;text-align:center;opacity:.8}.print-what{display:flex;gap:8px;align-items:end;margin:8px 0}.print-what label{flex:1;display:flex;flex-direction:column;gap:4px;font-size:.78rem;opacity:.9;min-width:0}.print-what select{min-height:40px;border-radius:10px;padding:0 8px;background:#00000040;color:inherit;border:1px solid rgba(255,255,255,.14);font:inherit;font-size:.9rem}.print-what .act{min-height:40px;padding:0 18px}.print-acts{flex-wrap:nowrap;gap:6px}.print-acts .ghost{flex:1;padding-left:6px;padding-right:6px;white-space:nowrap}.print-specs{margin:8px 0}.sup-board{display:flex;flex-direction:column;gap:12px}.sup-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.acc-tile.is-static{cursor:default}.supporter-sets tbody tr{cursor:pointer}.supporter-sets tr.is-open td{background:#d8b45a1a}.print-sheet .print-sheet-grid{margin:0 auto}.print-sheet .print-sheet-grid{max-width:200px}.print-what label{min-width:0}.print-what select{width:100%}.print-what .act{flex:none;width:auto}.office-nav .nav-short{display:none}@media(max-width:560px){.office-nav .nav-long{display:none}.office-nav .nav-short{display:inline}main.page .office-bar .office-nav{padding:4px 2px;overflow:hidden}main.page .office-bar .office-nav .fg-nav{min-width:0;width:100%}main.page .office-bar .office-nav .fg-nav>li{flex:1 1 0;min-width:0}main.page .office-bar .office-nav .fg-nav-link{min-width:0;width:100%;padding:4px 0 5px;font-size:10.5px;letter-spacing:-.01em}main.page .office-bar .office-nav .fg-nav-link svg{width:1rem;height:1rem}}.ish{display:flex;flex-direction:column;gap:10px}.ish-pickers{display:grid;gap:8px}.ish-pick{display:grid;grid-template-columns:42px 1fr;gap:4px 8px;align-items:center;font-size:.85rem}.ish-pick>span:first-child{font-weight:600;opacity:.8}.ish-pick select{width:100%;min-width:0;padding:6px;border-radius:8px;background:#ffffff0f;color:inherit;border:1px solid rgba(255,255,255,.15)}.ish-chips{grid-column:2;display:flex;flex-wrap:wrap;gap:4px}.ish-bar{display:flex;flex-wrap:wrap;gap:8px}.ish-seg{display:inline-flex;border:1px solid rgba(255,255,255,.15);border-radius:999px;overflow:hidden}.ish-seg button{padding:6px 12px;background:none;color:inherit;border:0;font-size:.82rem;cursor:pointer}.ish-seg button[aria-pressed=true]{background:#ffffff29;font-weight:600}.ish-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ish-card h4{margin:0 0 6px;display:flex;gap:8px;align-items:center;font-size:.95rem}.ish-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ish-list.is-wide .ish-pair{grid-template-columns:1fr}.ish-shot{display:flex;flex-direction:column;gap:4px;padding:0;background:none;border:0;color:inherit;text-align:left;cursor:zoom-in}.ish-shot img{width:100%;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#111;display:block}.ish-shot small{font-size:.72rem;opacity:.75}.ish-none{display:grid;place-items:center;min-height:80px;border:1px dashed rgba(255,255,255,.2);border-radius:8px;font-size:.8rem;opacity:.6}.ish-foot{font-size:.78rem;opacity:.8;margin:0}.ish-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#000000eb;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px}.ish-zoom-top{display:flex;align-items:center;gap:10px;width:100%;max-width:900px}.ish-zoom-k{flex:1;font-size:.85rem}.ish-zoom img{max-width:100%;max-height:calc(100vh - 110px);object-fit:contain;border-radius:8px}.ish-zoom-hint{opacity:.6;font-size:.75rem}@media(min-width:720px){.ish-pickers{grid-template-columns:1fr 1fr}.ish-list:not(.is-wide){display:grid;grid-template-columns:1fr 1fr}}.st-backup{display:flex;justify-content:flex-end;margin:6px 0 2px}.st-done .st-date{flex:0 0 3.6em;font-size:12px;opacity:.7;font-variant-numeric:tabular-nums}.st-todo{margin-top:12px}.bot-board-tabs{margin:0 0 6px}.bot-board-table th,.bot-board-table td{text-align:right;white-space:nowrap}.bot-board-table th:nth-child(-n+2),.bot-board-table td:nth-child(-n+2){text-align:left}.bot-board-table .is-sort{font-weight:700}.bot-board-rank{opacity:.75;font-variant-numeric:tabular-nums}.bot-board-name small{opacity:.6;margin-left:4px}.bot-board-name small.bot-board-founder{opacity:1;color:var(--gold, #d8b25a)}.set-art{padding:8px 12px 24px}.set-art-note{margin:4px 0 10px;opacity:.75;font-size:13px}.set-art-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.set-art-packs .set-art-grid{grid-template-columns:repeat(2,minmax(0,220px));justify-content:center}@media(min-width:900px){.set-art-biomes .set-art-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.set-art-tile{display:flex;flex-direction:column;gap:4px;padding:0;background:none;border:0;color:inherit;cursor:zoom-in;text-align:center}.set-art-tile img{width:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:6px;background:#0002}.set-art-packs .set-art-tile img{object-fit:contain}.set-art-tile span{font-size:11px;line-height:1.2}.set-art-big{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000e;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.set-art-big img{max-width:94vw;max-height:84vh;aspect-ratio:auto;object-fit:contain;border-radius:8px}.set-art-big p{color:#fff;margin:0;font-size:14px}.set-art-frame{position:relative;display:flex}.fin-card{--fin-in: #7fb88a;--fin-out: #d0775c;--fin-hours: #7a9cc6;margin:0 0 14px;padding:12px 12px 10px;background:var(--panel);border:1px solid var(--line);border-top:1px solid var(--gold);border-radius:12px;text-align:left}.fin-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.fin-head .account-group-k{margin:0}.fin-primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gold);background:var(--gold);color:var(--ink);font:inherit;font-weight:600;font-size:14px;border-radius:999px;padding:9px 16px;cursor:pointer}.fin-primary.is-small{font-size:13px;padding:6px 12px}.fin-primary.is-stop{background:transparent;color:var(--fin-out);border-color:var(--fin-out);font-variant-numeric:tabular-nums}.fin-primary:disabled{opacity:.6}.fin-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:10px}.fin-tile{background:var(--face);border:1px solid var(--line);border-radius:9px;padding:6px 7px;min-width:0}.fin-tile span{display:block;font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-tile b{display:block;font-size:14px;color:var(--bone);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-tile.is-income b{color:var(--fin-in)}.fin-tile.is-expense b{color:var(--fin-out)}.fin-tile.is-hours b{color:var(--fin-hours)}.fin-chips,.fin-legend,.fin-seg,.fin-sugg{display:flex;flex-wrap:wrap;gap:6px}.fin-chips{margin-bottom:4px}.fin-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:12.5px;padding:5px 10px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer}.fin-chip.is-on{color:var(--ink);background:var(--gold);border-color:var(--gold)}.fin-chip.is-expense.is-on{background:var(--fin-out);border-color:var(--fin-out)}.fin-chip.is-income.is-on{background:var(--fin-in);border-color:var(--fin-in)}.fin-chip.is-hours.is-on{background:var(--fin-hours);border-color:var(--fin-hours)}.fin-chart{display:block;width:100%;height:auto;margin:6px 0 8px;overflow:visible;-webkit-tap-highlight-color:transparent;font-family:inherit;background:linear-gradient(180deg,rgb(212 180 131 / .035),transparent 60%);border-radius:10px}.fin-axis{fill:var(--muted);font-size:8.5px;letter-spacing:.02em;font-variant-numeric:tabular-nums;opacity:.85}.fin-axis.is-zero{fill:var(--bone);opacity:.7}.fin-axis.is-month{font-size:9.5px;letter-spacing:.04em;text-transform:uppercase}.fin-axis.is-month.is-sel{fill:var(--gold);font-weight:600;opacity:1}.fin-axis.is-hours{fill:#9db5d6}.fin-axis.is-lane{font-size:8px;text-transform:uppercase;letter-spacing:.06em}.fin-grid{stroke:var(--line);stroke-width:.5;opacity:.55}.fin-lane{stroke:var(--line);stroke-width:.5;opacity:.35;stroke-dasharray:1 3}.fin-zero{stroke:var(--bone);stroke-width:.9;opacity:.45}.fin-hit{fill:transparent;cursor:pointer}.fin-col.is-sel .fin-hit{fill:#d4b48314}.fin-bar.is-income{fill:url(#fin-g-in)}.fin-bar.is-expense{fill:url(#fin-g-out)}.fin-net-area{fill:url(#fin-g-net);pointer-events:none}.fin-net-glow{fill:none;stroke:var(--gold);stroke-width:5;stroke-opacity:.14;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.fin-net{fill:none;stroke:var(--gold);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.fin-net-pt{fill:var(--panel);stroke:var(--gold);stroke-width:1.4;pointer-events:none}.fin-net-pt.is-last{fill:var(--gold)}.fin-hours path{pointer-events:none}.fin-hours path.is-collin{fill:url(#fin-g-collin);stroke:#7a9cc6;stroke-opacity:.7;stroke-width:1}.fin-hours path.is-grok{fill:url(#fin-g-grok);stroke:#b18fd6;stroke-opacity:.7;stroke-width:1}.fin-before{fill:var(--bg);opacity:.5;pointer-events:none}.fin-inception line{stroke:var(--gold);stroke-width:1;stroke-dasharray:3 3;opacity:.8}.fin-inception rect{fill:var(--gold)}.fin-inception text{fill:var(--ink);font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.fin-inception .fin-gem{fill:var(--gold);stroke:var(--panel);stroke-width:1}.fin-today{stroke:var(--muted);stroke-width:.8;stroke-dasharray:1 2;opacity:.7}.fin-dot{cursor:pointer}.fin-dot.is-income circle:not(.fin-hit){fill:var(--fin-in);stroke:var(--fin-in)}.fin-dot.is-expense circle:not(.fin-hit){fill:var(--fin-out);stroke:var(--fin-out)}.fin-dot.is-repeat circle:not(.fin-hit){fill:var(--panel);stroke-width:1.6;stroke-dasharray:2.2 1.4}.fin-dot.is-sel circle:not(.fin-hit){stroke:var(--bone);stroke-width:2}.fin-legend{margin-bottom:4px}.fin-key{display:inline-block;width:9px;height:9px;border-radius:50%;flex:none}.fin-key.is-income{background:var(--fin-in)}.fin-key.is-expense{background:var(--fin-out)}.fin-key.is-hours{background:var(--fin-hours);opacity:.6;border-radius:2px}.fin-key.is-solid{background:var(--bone)}.fin-key.is-ring{border:1.5px dashed var(--bone);background:transparent;width:8px;height:8px}.fin-key.is-net{width:14px;height:2px;border-radius:1px;background:var(--gold);vertical-align:middle}.fin-chip.is-on .fin-key.is-ring{border-color:var(--ink)}.fin-keyline{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin:4px 0 8px}.fin-keyline .fin-key{margin-left:4px}.fin-note{font-size:12px;color:var(--muted);margin:4px 0 8px}.fin-bad{font-size:12.5px;color:var(--fin-out);margin:4px 0 8px}.fin-picked{border-top:1px solid var(--line);padding-top:6px}.fin-picked-h{margin:0 0 4px;font-size:13px;color:var(--gold);font-weight:600}.fin-list{list-style:none;margin:0;padding:0}.fin-list li>button,.fin-li-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:8px;padding:7px 2px;font:inherit;color:var(--bone);background:none;border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer}.fin-list li>button:disabled{cursor:default;opacity:1}.fin-li-main{flex:1;min-width:0;display:flex;flex-direction:column}.fin-li-main b{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-li-main small{font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-mark{width:9px;height:9px;border-radius:50%;flex:none}.fin-mark.is-income{background:var(--fin-in)}.fin-mark.is-expense{background:var(--fin-out)}.fin-mark.is-hours{background:var(--fin-hours)}.fin-mark.is-ring{background:transparent;border:1.5px dashed currentColor}.fin-mark.is-income.is-ring{color:var(--fin-in)}.fin-mark.is-expense.is-ring{color:var(--fin-out)}.fin-mark.is-hours.is-ring{color:var(--fin-hours)}.fin-amt{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600;white-space:nowrap}.fin-amt.is-income{color:var(--fin-in)}.fin-amt.is-expense{color:var(--fin-out)}.fin-amt.is-hours{color:var(--fin-hours)}.fin-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--muted);font:inherit;font-size:11px;padding:4px;cursor:pointer}.fin-actions{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 2px}.fin-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:560;background:#0807068c;display:flex;align-items:flex-end;justify-content:center}.fin-sheet{--fin-in: #7fb88a;--fin-out: #d0775c;width:min(440px,100%);max-height:92dvh;overflow-y:auto;box-sizing:border-box;background:var(--panel);border:1px solid var(--gold);border-bottom:0;border-radius:16px 16px 0 0;padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px));text-align:left;display:flex;flex-direction:column;gap:10px}.fin-sheet-head{display:flex;align-items:center;justify-content:space-between}.fin-sheet-head h3{margin:0;font-size:17px;color:var(--bone)}.fin-sheet .fin-seg .fin-chip,.fin-hours-form .fin-chip{flex:1;justify-content:center;font-size:14px;padding:8px 10px}.fin-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted);min-width:0}.fin-field input,.fin-field select{font:inherit;font-size:16px;color:var(--bone);background:var(--face);border:1px solid var(--line);border-radius:9px;padding:9px 10px;min-width:0;width:100%;box-sizing:border-box}.fin-money{display:flex;align-items:center;background:var(--face);border:1px solid var(--line);border-radius:9px;padding-left:10px}.fin-money i{font-style:normal;color:var(--muted);font-size:16px}.fin-money input{border:0;background:transparent;padding-left:4px}.fin-row2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fin-sheet-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px}.fin-del{color:var(--fin-out)}.fin-hours-form{display:flex;flex-direction:column;gap:8px;margin:6px 0;padding:10px;background:var(--face);border:1px solid var(--line);border-radius:10px}.fin-file{position:relative;display:inline-flex;align-items:center;cursor:pointer}.fin-file input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}label.ghost.fin-file{background:transparent;color:var(--bone);border:1px solid var(--line);padding:8px 12px;border-radius:999px;font-size:13.333px}.fin-actions button.ghost{font-size:13px}.fin-x{font-size:11px}.fin-field input,.fin-field select,.fin-money{height:42px}.fin-money input{height:40px;padding:0 10px 0 4px}.fin-card{--fin-collin: #7a9cc6;--fin-grok: #b18fd6}.fin-key.is-collin{background:var(--fin-collin);border-radius:2px}.fin-key.is-grok{background:var(--fin-grok);border-radius:2px}.fin-mark.is-collin{background:var(--fin-collin)}.fin-mark.is-grok{background:var(--fin-grok)}.fin-mark.is-collin.is-ring{background:transparent;color:var(--fin-collin)}.fin-mark.is-grok.is-ring{background:transparent;color:var(--fin-grok)}.fin-amt.is-collin{color:var(--fin-collin)}.fin-amt.is-grok{color:var(--fin-grok)}.fin-chip.is-collin.is-on{background:var(--fin-collin);border-color:var(--fin-collin)}.fin-chip.is-grok.is-on{background:var(--fin-grok);border-color:var(--fin-grok)}.fin-chip.is-hours.is-on{background:linear-gradient(90deg,var(--fin-collin),var(--fin-grok));border-color:transparent}.fin-htable{width:100%;border-collapse:separate;border-spacing:0;margin:0 0 8px;font-size:13px;background:var(--face);border:1px solid var(--line);border-radius:10px;overflow:hidden}.fin-htable th,.fin-htable td{padding:6px 10px;text-align:right;border-bottom:1px solid var(--line)}.fin-htable tr:last-child th,.fin-htable tr:last-child td{border-bottom:0}.fin-htable tbody th{text-align:left;font-weight:400;color:var(--muted);font-size:12px}.fin-htable thead th{font-size:11px;color:var(--muted);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.fin-htable thead .fin-key{margin-right:5px;vertical-align:-1px}.fin-htable td{font-weight:600;font-variant-numeric:tabular-nums;font-size:15px}.fin-htable td.is-collin{color:var(--fin-collin)}.fin-htable td.is-grok{color:var(--fin-grok)}.fin-seg.is-tight{margin:8px 0 2px}.fin-tile{background:linear-gradient(180deg,rgb(212 180 131 / .05),transparent),var(--face)}.fin-tile b{font-size:15px;letter-spacing:-.01em}.fin-auto{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:4px 10px}.fin-tiles.is-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fin-tiles.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-tiles.is-two .fin-tile{padding:8px 10px}.fin-tiles.is-two .fin-tile b{font-size:19px;margin:1px 0}.fin-tile small{display:block;font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-tile.is-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;cursor:pointer;color:inherit;border-color:#d4b48373}.fin-tile.is-btn b{color:var(--gold)}.fin-sub{margin:2px 0 6px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.fin-totals{margin-bottom:4px}.fin-totals .fin-list.is-plans{margin:-2px 0 10px}.fin-big{margin:4px 0 2px;font-size:24px;color:var(--fin-out);font-variant-numeric:tabular-nums}.fin-detail{margin:8px 0 0;font-size:13.5px;line-height:1.4;color:var(--bone);overflow-wrap:break-word}.fin-detail b{color:var(--gold);font-weight:600;margin-right:4px}.fin-credit{margin:0 0 10px}.fin-credit p{display:flex;justify-content:space-between;gap:8px;margin:0 0 5px;font-size:13px}.fin-credit p span{color:var(--muted)}.fin-credit p b{color:var(--bone);font-variant-numeric:tabular-nums;font-weight:600}.fin-credit small{display:block;margin-top:5px;font-size:11.5px;color:var(--muted);line-height:1.35}.fin-meter{height:8px;border-radius:999px;background:var(--face);border:1px solid var(--line);overflow:hidden}.fin-meter i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#d4b483,#e0c48f)}.fin-types{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:6px}.fin-types li{display:grid;grid-template-columns:minmax(0,1fr) 70px;grid-template-areas:"name amt" "bar bar";gap:3px 8px;align-items:baseline;font-size:13px}.fin-types li span{grid-area:name;color:var(--bone);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-types li b{grid-area:amt;text-align:right;font-variant-numeric:tabular-nums;font-weight:600;color:var(--fin-out)}.fin-types li i{grid-area:bar;display:block;height:4px;border-radius:999px;background:#d0775ca6}.fin-card.is-totals,.fin-card.is-upcoming{background:radial-gradient(120% 80% at 0% 0%,rgb(212 180 131 / .07),transparent 60%),var(--panel)}.fin-tiles.is-ahead .fin-tile{padding:8px}.fin-tiles.is-ahead .fin-tile b{font-size:16px;margin:1px 0}.fin-up{list-style:none;margin:0 0 4px;padding:0}.fin-up li{display:flex;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid var(--line)}.fin-up li:last-child{border-bottom:0}.fin-date{flex:none;width:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3px 0 4px;border:1px solid rgb(212 180 131 / .45);border-radius:8px;background:var(--face);line-height:1.05}.fin-date i{font-style:normal;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.fin-date b{font-size:16px;color:var(--bone);font-variant-numeric:tabular-nums}.fin-range{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:8px 0 2px;font-size:12.5px;font-variant-numeric:tabular-nums}.fin-range span{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.fin-range b{font-weight:600;white-space:nowrap}.fin-range b.is-expense{color:var(--fin-out)}.fin-range b.is-income{color:var(--fin-in)}.fin-who{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:6px}.fin-whocard{min-width:0;padding:10px 11px 9px;border-radius:10px;border:1px solid var(--line);background:linear-gradient(180deg,rgb(212 180 131 / .05),transparent),var(--face)}.fin-whocard.is-collin{border-top:2px solid var(--fin-collin)}.fin-whocard.is-grok{border-top:2px solid var(--fin-grok)}.fin-whocard p{display:flex;align-items:center;gap:6px;margin:0 0 2px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.fin-whocard>b{display:block;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.fin-whocard.is-collin>b{color:var(--fin-collin)}.fin-whocard.is-grok>b{color:var(--fin-grok)}.fin-whocard>small{display:block;font-size:10.5px;color:var(--muted);margin-bottom:6px}.fin-whocard dl{margin:0;display:grid;gap:3px;border-top:1px solid var(--line);padding-top:6px}.fin-whocard dl div{display:flex;justify-content:space-between;gap:6px;font-size:12px}.fin-whocard dt{color:var(--muted)}.fin-whocard dd{margin:0;color:var(--bone);font-weight:600;font-variant-numeric:tabular-nums}.fin-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;margin:2px 0 0;padding:9px 2px 3px;font:inherit;font-size:12.5px;color:var(--gold);background:none;border:0;border-top:1px solid var(--line);cursor:pointer}.fin-more i{font-style:normal}.fin-more-body{padding-top:6px}.fin-up .fin-li-main b{white-space:normal;overflow-wrap:normal;line-height:1.25}.fin-who{margin-bottom:8px}.spend-chip{font-size:12px;font-weight:700;padding:2px 10px;border-radius:999px;background:#2f6b3a;color:#fff}.spend-chip.is-warn{background:#b7791f}.spend-chip.is-alarm{background:#b42318}.spend-alarm.is-alarm{box-shadow:0 0 0 2px #b42318 inset}.spend-alarm.is-warn{box-shadow:0 0 0 2px #b7791f inset}.spend-bar{position:relative;height:10px;border-radius:6px;background:#7f7f7f33;margin:10px 0 4px}.spend-fill{position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:currentColor;opacity:.55}.spend-line{position:absolute;top:-3px;bottom:-3px;width:2px;background:#b7791f}.spend-line.is-alarm{background:#b42318}.usage-weeks{width:100%;border-collapse:collapse;font-size:11.5px;font-variant-numeric:tabular-nums;margin-bottom:6px}.usage-weeks th{color:var(--muted);font-weight:500;text-align:right;padding:3px 4px}.usage-weeks td{color:var(--bone);text-align:right;padding:3px 4px;border-top:1px solid var(--line)}.usage-weeks th:first-child,.usage-weeks td:first-child{text-align:left}.god-danger .god-cell.is-freeze{background:linear-gradient(180deg,#0f2a44,#0a1d31);border-color:#3b8fd6!important;color:#e6f2fc}.god-danger .god-cell.is-freeze .god-group-k{color:#8cc8f5}.god-danger .god-cell.is-freeze .god-pick{color:#c7def2}.god-danger .god-cell .god-danger-btn.god-freeze-btn{background:#2f7fc4!important;color:#fff!important;border-color:#6fb4ee!important;font-weight:700}.god-danger .god-cell.is-ban{background:linear-gradient(180deg,#451414,#2e0c0c);border-color:#d94a3d!important;color:#fdeceb}.god-danger .god-cell.is-ban .god-group-k{color:#ff9d92}.god-danger .god-cell.is-ban .god-pick{color:#f2cdc8}.god-danger .god-cell.is-ban input{background:#1f0808;color:#fdeceb;border-color:#d94a3d99}.god-danger .god-cell .god-danger-btn.god-ban-btn{background:#c8352a!important;color:#fff!important;border-color:#ff7a6e!important;font-weight:700}.god-danger .god-cell.is-void{background:radial-gradient(120% 90% at 50% 0%,#17171c,#050506 60%,#000);border:1px solid #3a3a44!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 18px #000000a6;color:#f2f2f5}.god-danger .god-cell.is-void .god-group-k{color:#fff;font-weight:700}.god-danger .god-cell.is-void .god-pick{color:#b9b9c4}.god-danger .god-cell.is-void .god-warn{color:#ffcf7a}.god-danger .god-cell.is-void input{background:#0b0b0e;color:#f2f2f5;border-color:#3a3a44}.god-danger .god-cell.is-void .god-void-ghost{background:#16161b!important;color:#e8e8ee!important;border-color:#4a4a55!important}.god-danger .god-danger-btn.god-void-btn{background:#000!important;color:#fff!important;border:1px solid #f2f2f5!important;font-weight:800;letter-spacing:.02em;box-shadow:0 0 0 1px #000,0 0 14px #ffffff1f}.god-danger .god-danger-btn:disabled{opacity:.5}.god-danger .god-cell.is-mute,.god-danger .god-cell.is-lock{background:linear-gradient(180deg,#0f2a44,#0a1d31);border-color:#3b8fd6!important;color:#e6f2fc}.god-danger .god-cell.is-lock{background:linear-gradient(180deg,#0c2138,#07152a);border-color:#2c6fb0!important}.god-danger .god-cell.is-mute .god-group-k,.god-danger .god-cell.is-lock .god-group-k{color:#8cc8f5}.god-danger .god-cell.is-mute .god-pick,.god-danger .god-cell.is-lock .god-pick{color:#c7def2}.god-danger .god-cell.is-mute input,.god-danger .god-cell.is-lock input{background:#071526;color:#e6f2fc;border-color:#3b8fd699}.god-span-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.god-danger .god-cell .god-danger-btn.god-blue-btn{background:#2f7fc4!important;color:#fff!important;border-color:#6fb4ee!important;font-weight:700}.god-danger .god-cell .god-danger-btn.god-lock-btn{background:#1d5d99!important;color:#fff!important;border-color:#6fb4ee!important;font-weight:700}.god-danger .god-cell .god-danger-btn.god-blue-ghost{background:#0b1f35!important;color:#cfe6fa!important;border-color:#4a8fcf!important}.god-danger .god-cell.is-rename{background:linear-gradient(180deg,#3d2a07,#281b04);border-color:#e0a33b!important;color:#fff4dd}.god-danger .god-cell.is-rename .god-group-k{color:#ffc966}.god-danger .god-cell.is-rename .god-pick{color:#f1dcb4}.god-danger .god-cell.is-rename input{background:#1e1503;color:#fff4dd;border-color:#e0a33b99}.god-danger .god-cell .god-danger-btn.god-amber-btn{background:#d38b12!important;color:#1a1002!important;border-color:#ffc966!important;font-weight:800}.god-danger .god-cell.is-undo{background:linear-gradient(180deg,#451414,#2e0c0c);border-color:#d94a3d!important;color:#fdeceb}.god-danger .god-cell.is-undo .god-group-k{color:#ff9d92}.god-danger .god-cell.is-undo .god-pick{color:#f2cdc8}.god-danger .god-cell .god-danger-btn.god-red-btn{background:#c8352a!important;color:#fff!important;border-color:#ff7a6e!important;font-weight:700}.god-danger .god-cell .god-danger-btn.god-red-ghost{background:#2a0a0a!important;color:#ffd6d1!important;border-color:#d94a3d!important}.god-trades{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow:auto}.god-trade{display:flex;gap:8px;align-items:flex-start;padding:8px;border:1px solid rgb(217 74 61 / .45);border-radius:8px;background:#200808;font-size:12px;line-height:1.4;color:#fdeceb}.god-trade.is-on{border-color:#ff7a6e;background:#3a0f0f}.god-trade.is-done{opacity:.5}.god-trade input{margin-top:2px}.god-undo-plan{display:flex;flex-direction:column;gap:8px;font-size:12px}.god-undo-plan ul{margin:4px 0 0;padding-left:18px}.god-undo-stuck{padding:8px;border-radius:8px;background:#000;border:1px solid #ffcf7a;color:#ffe2a8}.god-undo-back{padding:8px;border-radius:8px;background:#200808;border:1px solid rgb(217 74 61 / .45);color:#fdeceb}.god-undo-ok{display:flex;gap:6px;align-items:center;color:#ffe2a8}.god-undo-ok input,.god-trade input{width:18px!important;height:18px!important;min-height:0!important;flex:0 0 18px;accent-color:#c8352a}.god-danger{grid-template-columns:minmax(0,1fr)!important;gap:6px}.god-danger .god-cell.god-dfold{padding:0;gap:0}.god-dfold-head{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 12px;background:transparent;border:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.god-dfold-head:focus-visible{outline:2px solid #fff;outline-offset:-3px;border-radius:10px}.god-dfold-head .god-group-k{flex:1 1 auto;font-weight:700}.god-dfold-head i{font-style:normal;opacity:.8}.god-dfold-chip{flex:0 1 auto;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#ffffff24;border:1px solid rgb(255 255 255 / .35);color:#fff}.god-dfold-body{display:flex;flex-direction:column;gap:6px;padding:0 12px 12px}.god-danger .god-cell.is-restore .god-dfold-head .god-group-k{color:#e0a39b}.rip-head .rip-rate.is-streak{gap:5px;padding:5px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 38%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 9%,transparent),transparent);font-size:12px;letter-spacing:.1em}.rip-rate.is-streak .rip-rate-day{font-weight:700;color:var(--gold);letter-spacing:.12em}.rip-rate.is-streak .rip-rate-sep{opacity:.55}.rip-rate.is-streak .rip-rate-cap{margin-left:0}.rip-rate.is-streak.is-lit{color:color-mix(in srgb,var(--gold) 70%,#fff3d0);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 80%,transparent),0 0 14px color-mix(in srgb,var(--gold) 34%,transparent);animation:lstreak-breathe 3.2s ease-in-out infinite}@keyframes lstreak-breathe{0%,to{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 70%,transparent),0 0 8px color-mix(in srgb,var(--gold) 18%,transparent)}50%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 95%,transparent),0 0 18px color-mix(in srgb,var(--gold) 42%,transparent)}}@media(prefers-reduced-motion:reduce){.rip-rate.is-streak.is-lit{animation:none}}.rip-rate.is-streak .rate-pop{gap:10px;padding:14px 14px 12px;min-width:272px}.lstreak{display:flex;flex-direction:column;gap:8px;padding:2px 2px 12px;border-bottom:1px solid color-mix(in srgb,var(--gold) 22%,transparent);text-align:left}.lstreak-kicker{font-size:9.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:color-mix(in srgb,var(--gold) 75%,var(--muted))}.lstreak-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rate-pop .lstreak-day{font-family:var(--fg-serif, Georgia, serif);font-variant-numeric:lining-nums;font-size:30px;line-height:1;font-weight:600;letter-spacing:.01em;color:var(--gold)}.lstreak-rate{font-size:12px;color:var(--bone);letter-spacing:.04em;white-space:nowrap}.rate-pop .lstreak-rate b{font-size:15px;color:var(--gold)}.lstreak-dots{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin:2px 0}.lstreak-dot{display:flex;flex-direction:column;align-items:center;gap:5px}.lstreak-pip{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 28%,transparent);background:transparent}.lstreak-dot.is-played .lstreak-pip{background:radial-gradient(circle at 35% 30%,#f6e2a8,#d4b483 45%,#9c7a43);box-shadow:inset 0 -1px 2px #00000059,0 1px 3px #0006}.lstreak-dot.is-today .lstreak-pip{outline:1.5px solid var(--gold);outline-offset:2.5px}.lstreak-letter{font-size:9.5px;font-weight:600;letter-spacing:.12em;color:var(--muted)}.lstreak-dot.is-today .lstreak-letter{color:var(--gold)}.lstreak-next{font-size:12.5px;color:var(--bone);font-variant-numeric:tabular-nums;letter-spacing:.02em}.lstreak-rule{font-size:10.5px;line-height:1.35;color:var(--muted);white-space:normal}.lstreak-pack{display:flex;flex-direction:column;gap:4px;text-align:left}.lstreak-pack>span:first-child{display:flex;align-items:baseline;justify-content:space-between}.lstreak-pack-why{font-size:10.5px;line-height:1.35;color:var(--muted);white-space:normal}.rip-results.is-sealing .rip-reveal{visibility:hidden}.qseal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none}.qseal-pack{position:relative;width:min(46%,180px);aspect-ratio:2 / 3}.qseal-door{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.qseal-door .booster-face{position:absolute;top:0;right:0;bottom:0;left:0}.qseal-door.is-l{clip-path:inset(0 50% 0 0);animation:qseal-l .45s both}.qseal-door.is-r{clip-path:inset(0 0 0 50%);animation:qseal-r .45s both}@keyframes qseal-l{0%,27%{transform:none;opacity:1}62%{opacity:1}to{transform:translate(-130px) rotate(-8deg);opacity:0}}@keyframes qseal-r{0%,27%{transform:none;opacity:1}62%{opacity:1}to{transform:translate(130px) rotate(8deg);opacity:0}}.qseal-seal{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px;border-radius:50%;z-index:3;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .7));animation:qseal-pulse .22s ease-out both}@keyframes qseal-pulse{0%{transform:none;opacity:1}32%{transform:scale(1.18) rotate(7deg);opacity:1}55%{transform:scale(1.1) rotate(13deg);opacity:1}to{transform:scale(.9) rotate(20deg);opacity:0}}.qseal-ring{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px;border-radius:50%;border:2px solid #f3dfae;box-shadow:0 0 18px 4px #f3dfae99;z-index:4;opacity:0;animation:qseal-ring .32s 80ms cubic-bezier(.2,.8,.2,1) forwards}@keyframes qseal-ring{0%{transform:scale(1);opacity:1}to{transform:scale(5);opacity:0}}.rip-results.is-rising .rip-flip{animation:qseal-rise .38s cubic-bezier(.2,.8,.2,1) var(--rise-delay, 0ms) both}@keyframes qseal-rise{0%{transform:translate(var(--deal-x, 0),var(--deal-y, 0)) scale(.55);opacity:0}20%{opacity:1}to{transform:none;opacity:1}}.rip-results.is-quick.is-rising .rip-flip.is-in .rip-card-inner{transition:transform .24s cubic-bezier(.45,0,.55,1) calc(var(--rise-delay, 0ms) + 40ms)}.fant{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;overflow:hidden;border-radius:inherit;background:radial-gradient(ellipse at 50% 45%,#1e1810,#0d0b09 70%);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none}.fant-packs{position:absolute;top:0;right:0;bottom:0;left:0}.fant-pack{position:absolute;left:50%;top:44%;width:38%;aspect-ratio:2 / 3;transform:translate(-50%,-50%);transform-origin:50% 120%;animation:fant-fan .3s cubic-bezier(.2,.8,.2,1) both,fant-out .2s .85s ease-in forwards}@keyframes fant-fan{0%{transform:translate(-50%,-50%) scale(.8)}to{transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--rot)) scale(.68)}}@keyframes fant-out{to{opacity:0}}.fant-pack .booster-face,.fant-body,.fant-top{position:absolute;top:0;right:0;bottom:0;left:0}.fant-top{clip-path:inset(0 0 89% 0);animation:fant-tear .18s var(--tear-delay) cubic-bezier(.2,.8,.2,1) both}.fant-body{clip-path:inset(11% 0 0 0)}@keyframes fant-tear{0%{transform:none;opacity:1}to{transform:translateY(-60px) rotate(calc(var(--k) * 6deg + 10deg));opacity:0}}.fant-beam{position:absolute;top:0;bottom:0;left:0;width:90px;background:linear-gradient(90deg,transparent,rgb(255 246 216 / .34),transparent);mix-blend-mode:screen;opacity:0;animation:fant-beam .55s .3s linear both}@keyframes fant-beam{0%{transform:translate(-90px);opacity:1}99%{opacity:1}to{transform:translate(min(100vw,480px));opacity:0}}.fant-backs{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fant-back{position:absolute;left:50%;top:40%;width:34%;aspect-ratio:2 / 3;margin-left:-17%;border-radius:4px;box-shadow:0 6px 16px #0000008c;opacity:0;animation:fant-stream .45s var(--d) cubic-bezier(.2,.8,.2,1) both,fant-out .15s 1s ease-in forwards}@keyframes fant-stream{0%{transform:translate(calc(var(--k) * 30px)) rotate(calc(var(--k) * 8deg)) scale(.4);opacity:1}to{transform:translate(var(--sx),calc(-80px - var(--i) * 2px)) rotate(calc(var(--i) * 13deg - 90deg)) scale(.3);opacity:1}}.fant-count,.fant-skip{position:absolute;left:0;right:0;margin:0;text-align:center;font-family:Cinzel,serif;text-transform:uppercase;white-space:nowrap;color:var(--gold, #d4b483);pointer-events:none}.fant-count{top:76%;font-size:15px;letter-spacing:.22em;animation:fant-out .2s .9s forwards}.fant-skip{bottom:14px;font-size:10px;letter-spacing:.28em;opacity:.75}@media(prefers-reduced-motion:reduce){.qseal,.fant{display:none}.rip-results.is-rising .rip-flip{animation:none}}.rip-results.is-tearing .rip-reveal{visibility:hidden}.ptear{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;outline:none}.ptear-pack{position:relative;width:min(62%,240px);aspect-ratio:2 / 3}.ptear-body,.ptear-top{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ptear .booster-face{position:absolute;top:0;right:0;bottom:0;left:0}.ptear-top{clip-path:polygon(0 0,100% 0,100% 11%,94% 12%,88% 10.6%,81% 12.2%,74% 10.8%,67% 12%,60% 10.5%,53% 12.1%,46% 10.7%,39% 12%,32% 10.6%,25% 12.2%,18% 10.8%,11% 12%,5% 10.7%,0 11.6%);transform-origin:100% 12%;transform:translateY(calc(var(--tear, 0) * -10px)) rotate(calc(var(--tear, 0) * -7deg))}.ptear-body{clip-path:polygon(0 11.6%,5% 10.7%,11% 12%,18% 10.8%,25% 12.2%,32% 10.6%,39% 12%,46% 10.7%,53% 12.1%,60% 10.5%,67% 12%,74% 10.8%,81% 12.2%,88% 10.6%,94% 12%,100% 11%,100% 100%,0 100%)}.ptear-spark{position:absolute;top:11%;left:calc(var(--tear, 0) * 100%);width:60px;height:60px;margin:-30px;border-radius:50%;background:radial-gradient(circle,#fff6d8,rgb(243 223 174 / .6) 30%,transparent 70%);opacity:0;pointer-events:none}.ptear:active .ptear-spark{opacity:.9}.ptear-hint{margin:0;font-family:Cinzel,serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;text-align:center;color:var(--gold, #d4b483);white-space:nowrap}.ptear.is-torn{pointer-events:none}.ptear.is-torn .ptear-top{animation:ptear-fly .34s ease-in forwards}.ptear.is-torn .ptear-body{animation:ptear-drop .32s .18s ease-in forwards}.ptear.is-torn .ptear-hint,.ptear.is-torn .ptear-spark{opacity:0;transition:opacity .15s}@keyframes ptear-fly{to{transform:translate(-160px,-120px) rotate(-40deg);opacity:0}}@keyframes ptear-drop{to{transform:translateY(70%);opacity:0}}.ptear.is-reduced.is-torn .ptear-pack{opacity:0;transition:opacity .18s}.ptear.is-reduced.is-torn .ptear-top,.ptear.is-reduced.is-torn .ptear-body{animation:none}.rip-results.is-dealing .rip-flip{animation:rip-deal .38s cubic-bezier(.2,.8,.2,1) var(--deal-delay, 0ms) both}@keyframes rip-deal{0%{transform:translate(var(--deal-x, 0),var(--deal-y, 0)) rotate(var(--deal-rot, 0deg)) scale(.7);opacity:0}25%{opacity:1}to{transform:none;opacity:1}}.tfx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;--tc: #c9a227;--flip: 2.4s;--dim: .6;--rays: 0;--spin: 0s;--shake: 0px}.tfx-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#050403;opacity:0;animation:tfx-dim .8s .5s ease-out forwards}@keyframes tfx-dim{to{opacity:var(--dim)}}.tfx-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:max(24px,env(safe-area-inset-top)) 24px max(24px,env(safe-area-inset-bottom))}.tfx-hero{position:relative;width:min(56vw,220px,28vh);aspect-ratio:2 / 3;animation:tfx-lift .8s .5s cubic-bezier(.2,.8,.2,1) both}@keyframes tfx-lift{0%{transform:none}to{transform:translateY(-12px) scale(1.06)}}.tfx-shake{position:absolute;top:0;right:0;bottom:0;left:0;perspective:900px}.tfx-card{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateY(0);animation:tfx-flip .5s var(--flip) cubic-bezier(.45,0,.55,1) forwards}@keyframes tfx-flip{to{transform:rotateY(180deg)}}.tfx-back,.tfx-front{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3.5%/2.35%;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#1a140e;box-shadow:0 30px 60px #000000b3;display:flex;flex-direction:column}.tfx-back .plate-back,.tfx-back .plate-back img{width:100%;height:100%;display:block;object-fit:cover}.tfx-front{transform:rotateY(180deg)}.tfx-glow{position:absolute;left:50%;top:50%;width:240%;aspect-ratio:1;margin:-120% 0 0 -120%;border-radius:50%;background:radial-gradient(circle,#fff8e0ee 0,color-mix(in srgb,var(--tc) 73%,transparent) 18%,color-mix(in srgb,var(--tc) 25%,transparent) 40%,transparent 66%);opacity:0;animation:tfx-glow-in calc(var(--flip) - 1.4s) 1.1s ease-out forwards,tfx-pulse 1.3s ease-in-out infinite;pointer-events:none}@keyframes tfx-glow-in{to{opacity:.9}}@keyframes tfx-pulse{0%,to{transform:scale(.92)}50%{transform:scale(1.04)}}.tfx.is-endangered .tfx-glow{animation:tfx-glow-in calc(var(--flip) - 1.4s) 1.1s ease-out forwards,tfx-pulse 1.5s ease-in-out infinite}.tfx-rays{position:absolute;left:50%;top:50%;width:300%;aspect-ratio:1;margin:-150% 0 0 -150%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--tc) 27%,transparent) 0 4deg,transparent 4deg 18deg);-webkit-mask:radial-gradient(circle,#000 10%,transparent 62%);mask:radial-gradient(circle,#000 10%,transparent 62%);opacity:0;animation:tfx-rays-in 1s 1.1s ease-out forwards,tfx-spin var(--spin) linear infinite;pointer-events:none}@keyframes tfx-rays-in{to{opacity:var(--rays)}}@keyframes tfx-spin{to{transform:rotate(360deg)}}.tfx-ring{position:absolute;left:50%;top:50%;width:136%;aspect-ratio:1;margin:-68% 0 0 -68%;border-radius:50%;border:2px solid var(--tc);opacity:0;animation:tfx-ring 2.1s ease-out infinite;pointer-events:none}@keyframes tfx-ring{0%{transform:scale(.7);opacity:.7}to{transform:scale(2);opacity:0}}.tfx.is-landed .tfx-ring{display:none}.tfx-part{position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:var(--tc);box-shadow:0 0 8px var(--tc);opacity:0;transform:rotate(var(--a)) translate(40px);animation:tfx-part 1.9s calc(var(--flip) + .3s) ease-out forwards;pointer-events:none}@keyframes tfx-part{0%{opacity:1;transform:rotate(var(--a)) translate(calc(var(--d) * .6))}to{opacity:0;transform:rotate(var(--a)) translate(calc(var(--d) * 1.6)) translateY(30px)}}.tfx.is-exotic .tfx-part{animation:tfx-orbit-in .6s 1.1s ease-out both,tfx-part 1.9s calc(var(--flip) + .3s) ease-out forwards}@keyframes tfx-orbit-in{to{opacity:.85;transform:rotate(var(--a)) translate(calc(var(--d) * .75))}}.tfx.is-exotic .tfx-hero{--orbit: 1}.tfx.is-extinct .tfx-part{background:#e8cf9a;box-shadow:none;width:3px;height:3px;animation-delay:calc(var(--flip) + 1.3s)}.tfx-shake{animation:tfx-shake .08s linear calc(var(--flip) - .8s) 8 alternate}@keyframes tfx-shake{0%{transform:translate(calc(var(--shake) * -1))}to{transform:translate(var(--shake))}}.tfx-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,transparent 35%,#ff9ef8aa 45%,#9ee7ffaa 50%,#fff3a0aa 55%,transparent 65%);background-size:300% 100%;background-position:100% 0;animation:tfx-shimmer 1.2s calc(var(--flip) + .6s) ease-in-out forwards}@keyframes tfx-shimmer{to{background-position:-100% 0}}.tfx-bolt{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff6dc;opacity:0;pointer-events:none;animation:tfx-flash .45s calc(var(--flip) + .12s) ease-out forwards}@keyframes tfx-flash{0%{opacity:0}30%{opacity:.9}to{opacity:0}}.tfx.is-mythic .tfx-stage{animation:tfx-rumble .06s linear calc(var(--flip) + .35s) 9 alternate}@keyframes tfx-rumble{0%{transform:translate(-3px,-2px)}to{transform:translate(3px,2px)}}.tfx.is-extinct .tfx-shake{animation:tfx-heart 2.2s 1.2s ease-out both}@keyframes tfx-heart{0%,6%,15%,21%,30%,64%,73%,79%,88%,to{transform:scale(1)}9%,67%{transform:scale(1.035)}24%,82%{transform:scale(1.025)}}.tfx-vig{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background:radial-gradient(60% 45% at 50% 45%,transparent 30%,rgb(110 28 18 / .75));animation:tfx-vig 2.2s 1.2s ease-out both}@keyframes tfx-vig{0%,6%,30%,64%,88%,to{opacity:0}9%,67%{opacity:.9}24%,82%{opacity:.6}}.tfx-sepia{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 50% 45%,#f4e2b8,#b88a4e 70%);animation:tfx-flash .9s calc(var(--flip) + .05s) ease-out forwards}.tfx.is-extinct .tfx-front img{animation:tfx-sepia 1.2s calc(var(--flip) + .4s) ease-out both}@keyframes tfx-sepia{0%{filter:sepia(1) contrast(1.05)}to{filter:sepia(.25) contrast(1.05)}}.tfx-stamp{position:absolute;left:50%;top:56%;width:108%;margin-left:-54%;padding:8px 6px 7px;border:4px double #a3392b;background:#f3e9d299;color:#a3392b;font-family:Cinzel,serif;text-align:center;display:flex;flex-direction:column;white-space:nowrap;opacity:0;transform:rotate(-8deg) scale(2.4);animation:tfx-stamp .3s calc(var(--flip) + 1s) cubic-bezier(.55,0,1,.45) forwards;pointer-events:none}.tfx-stamp span{font-size:11px;letter-spacing:.34em;text-transform:uppercase}.tfx-stamp b{font-size:30px;letter-spacing:.12em;line-height:1.05;font-weight:400;text-transform:uppercase}@keyframes tfx-stamp{0%{opacity:1}to{opacity:1;transform:rotate(-8deg) scale(1)}}.tfx-tag{position:relative;width:100%;max-width:320px;text-align:center;opacity:0;animation:tfx-tag .5s calc(var(--flip) + 1s) ease-out forwards;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}@keyframes tfx-tag{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tfx-eyebrow{margin:0;display:inline-flex;align-items:center;gap:6px;font-family:Cinzel,serif;font-size:11px;letter-spacing:.32em;text-transform:uppercase;white-space:nowrap}.tfx-name{margin:8px 0 0;font-family:Cinzel,serif;font-size:24px;letter-spacing:.08em;color:#f3dfae;text-wrap:balance}.tfx-fact{margin:4px 0 0;font-style:italic;font-size:15px;color:#8d8578;text-wrap:balance}.tfx-skip{position:absolute;left:0;right:0;bottom:max(18px,env(safe-area-inset-bottom));margin:0;text-align:center;font-family:Cinzel,serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#d4b48399;white-space:nowrap}.tfx.is-skipped,.tfx.is-skipped *{animation-delay:-30s!important}.tfx.is-skipped .tfx-glow,.tfx.is-skipped .tfx-rays{animation-delay:-30s,0s!important}.tfx.is-reduced *{animation:none!important}.tfx.is-reduced .tfx-dim{opacity:var(--dim);transition:opacity .3s}.tfx.is-reduced .tfx-card{transform:rotateY(180deg)}.tfx.is-reduced .tfx-hero{animation:tfx-fade .3s ease-out both!important}.tfx.is-reduced .tfx-tag{animation:tfx-fade .3s .3s ease-out both!important}.tfx.is-reduced .tfx-stamp{opacity:1;transform:rotate(-8deg);animation:tfx-fade .3s .3s both!important}@keyframes tfx-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.rip-results.is-dealing .rip-flip{animation:none}.ptear-top,.ptear-body{transform:none!important;animation:none!important}}.rip-results{position:relative;width:100%;max-width:100%;display:flex;flex-direction:column;align-items:stretch;padding-bottom:0}.plate-new{position:absolute;top:4px;right:4px;z-index:6;padding:1px 5px;border-radius:999px;background:var(--gold);color:var(--ink);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.set-progress.is-rip{height:20px;min-width:0}.set-progress.is-rip .set-progress-count{flex:0 0 auto}.set-progress.is-rip .set-progress-bar{min-width:24px}.set-progress.is-rip .set-progress-next{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.rip-new-badge{position:absolute;top:-8px;left:calc(var(--rip-quick-w) - 4px);z-index:2;padding:0 7px;border-radius:999px;background:var(--gold);color:var(--ink);font-size:9px;font-weight:700;letter-spacing:.08em;line-height:16px;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 10px #d4b483b3;pointer-events:none}.rip-new-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.rip-special-label{position:absolute;top:-20px;left:50%;z-index:2;transform:translate(-50%);margin:0;padding:0 10px;border-radius:999px;background:var(--face);line-height:16px;white-space:nowrap;pointer-events:none;letter-spacing:.16em;text-transform:uppercase;font-size:12px;color:var(--gold);font-weight:700;text-align:center}.rip-hit-strip{position:absolute;top:-21px;left:50%;z-index:3;display:flex;align-items:center;width:max-content;max-width:calc(100vw - 16px);height:18px;margin:0;padding:0 6px;transform:translate(-50%);border:1px solid rgb(212 180 131 / .6);border-radius:999px;background:var(--face);box-shadow:0 0 10px #d4b48347;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.rip-hit-strip::-webkit-scrollbar{display:none}.rip-hit-strip.is-float{position:fixed;z-index:120}.rip-special-label.is-float{position:fixed;top:auto;z-index:120;height:18px;line-height:16px;border:1px solid rgb(212 180 131 / .6);box-sizing:border-box}.rip-hit{flex:none;margin:0;padding:0 4px;border:0;background:transparent;color:var(--gold);font:inherit;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:16px;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}@media(max-width:480px){.rip-hit{padding:0 3px;letter-spacing:.05em}}.rip-hit.is-rarity{display:inline-flex;align-items:center;gap:3px}.rip-hit.is-rarity svg.rarity-mark{flex:none;width:11px;height:11px}.rip-hit-dot{flex:none;color:var(--gold);font-size:11px;line-height:16px;opacity:.7}@media(hover:hover){.rip-hit:hover{text-shadow:0 0 8px rgb(212 180 131 / .9)}}.rip-hit:focus-visible{outline:1px solid var(--gold);outline-offset:1px;border-radius:999px}.rip-flip.is-spot .rip-card-front{box-shadow:0 0 0 2px var(--gold),0 0 24px #d4b483cc;animation:rip-spot 1.4s ease-out forwards}@keyframes rip-spot{0%{box-shadow:0 0 0 3px #fff4c8,0 0 34px #ffe4a0f2}75%{box-shadow:0 0 0 2px var(--gold),0 0 24px #d4b483cc}to{box-shadow:0 0 0 2px transparent,0 0 0 transparent}}.rip-results.is-glow .rip-reveal{border-radius:12px}.rip-results.is-good-hit.is-glow .rip-reveal{box-shadow:0 0 0 1px #d4b48380,0 0 16px #d4b48352;animation:rip-board-good 1.8s ease-in-out infinite}.rip-results.is-great-rip.is-glow .rip-reveal{box-shadow:0 0 0 2px #d4b483cc,0 0 28px #d4b4838c;animation:rip-board-great 1.5s ease-in-out infinite}.rip-results.is-totally-awesome.is-glow .rip-reveal{box-shadow:0 0 0 2px #e8c56a,0 0 32px #e8c56ab8,0 0 58px #d4b48366;animation:rip-board-awesome 1.25s ease-in-out infinite}.rip-results.is-god-pack.is-glow .rip-reveal{box-shadow:0 0 0 3px #fff4c8,0 0 42px #ffe4a0e0,0 0 84px #ffc86480;animation:rip-board-god 1.1s ease-in-out infinite}@keyframes rip-board-good{0%,to{box-shadow:0 0 0 1px #d4b48347,0 0 8px #d4b48329}50%{box-shadow:0 0 0 1px #d4b48380,0 0 16px #d4b48352}}@keyframes rip-board-great{0%,to{box-shadow:0 0 0 1px #d4b48373,0 0 14px #d4b48347}50%{box-shadow:0 0 0 2px #d4b483cc,0 0 28px #d4b4838c}}@keyframes rip-board-awesome{0%,to{box-shadow:0 0 0 1px #e6c4788c,0 0 20px #d4b48366,0 0 36px #b48c3c2e}50%{box-shadow:0 0 0 2px #e8c56a,0 0 32px #e8c56ab8,0 0 58px #d4b48366}}@keyframes rip-board-god{0%,to{box-shadow:0 0 0 2px #ffecbea6,0 0 26px #ffd68280,0 0 52px #d4b48361}50%{box-shadow:0 0 0 3px #fff4c8,0 0 42px #ffe4a0e0,0 0 84px #ffc86480}}.rip-field{display:contents}.rip-reveal{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px;width:100%;max-width:100%;overflow:visible;perspective:820px}.rip-pane .rip-results .rip-reveal>.rip-seat{aspect-ratio:2 / 3;width:100%;min-width:0;border:1px dashed var(--line);border-radius:3.5%/2.35%;background:var(--well);pointer-events:none}@media(min-width:900px){.rip-pane .rip-reveal{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(0,1fr));gap:8px}}.rip-flip{aspect-ratio:2 / 3;width:100%;min-width:0;margin:0;background:transparent;border:0;padding:0;color:inherit;cursor:pointer;overflow:visible;display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;line-height:0;font:inherit;-webkit-tap-highlight-color:transparent}.rip-flip.is-tilt{touch-action:manipulation}.rip-tilt{display:block;height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.rip-flip.is-tilt.is-tilting{z-index:7}.rip-flip.is-tilt.is-tilting .rip-tilt{transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));-webkit-transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg))}.rip-results.is-quick .rip-flip.is-in .rip-card-inner{transition:none}.rip-card-back,.rip-card-front{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid var(--line);border-radius:3.5%/2.35%;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.rip-card-back{background:#1a140e;padding:0;display:block}.rip-card-front{background:#1a140e;transform:rotateY(180deg)}.rip-flip.is-pop{z-index:6}.pack-burst{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;display:grid;place-items:center;border:0;width:100%;background:#080604c7;pointer-events:auto;cursor:default}.pack-burst p{margin:0;font-size:clamp(28px,8vw,52px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.pack-burst.is-god-pack p{color:#fff4c8}main.page{overflow-x:clip}.rip-act-slot{display:none}.rip-act-hold{margin:8px auto 16px;width:min(360px,calc(100% - 16px))}.rip-act-wrap{--rip-quick-w: 140px}.pane .rip-act-wrap,.pane .rip-act-wrap.is-pin{display:flex;align-items:stretch;position:relative;left:auto;width:100%;max-width:100%;transform:none;top:auto;bottom:auto;margin:0;z-index:2;overflow-anchor:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rip-act{--pill-bg: var(--bone);--pill-fg: #14110e;--chip-lit: #fff7e8;--chip-dull: #77716a;--chip-bg: #2a2724;--divider: rgb(20 17 14 / .35);position:relative;z-index:1;display:flex;width:100%;height:44px;align-items:stretch;overflow:hidden;border-radius:999px;background:var(--pill-bg)}html[data-theme=light] .rip-act{--pill-bg: #fbf6ec;--pill-fg: #1a1713;--chip-bg: #efe6d3;--chip-lit: #1a1713;--chip-dull: #9a9285;--divider: rgb(26 23 19 / .28);box-shadow:inset 0 0 0 1px #785a2866}.rip-act .act{position:relative;flex:1 1 auto;min-width:0;width:auto;height:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;margin:0;padding:0 10px 0 8px;border:0;border-radius:0 999px 999px 0;background:transparent;color:var(--pill-fg);white-space:nowrap;text-align:center}.rip-tier-slot{grid-column:1;justify-self:end;min-width:0;overflow:hidden;text-overflow:ellipsis}.rip-go-name{grid-column:2;justify-self:center;display:inline-block}.rip-count{grid-column:3;justify-self:start;margin-left:8px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#cfc6b8;color:#2a241c;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;line-height:22px;text-align:center}.rip-tier{color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;animation:rip-tier-fade 6.2s linear forwards}.rip-tier:after{content:"·";margin-left:7px;letter-spacing:0}.rip-act.is-good-hit .rip-tier{text-shadow:0 0 6px rgb(212 180 131 / .45)}.rip-act.is-great-rip .rip-tier{text-shadow:0 0 8px rgb(212 180 131 / .9),0 0 16px rgb(212 180 131 / .5)}.rip-act.is-totally-awesome .rip-tier{text-shadow:0 0 8px rgb(255 220 140 / .95),0 0 18px rgb(212 180 131 / .75)}.rip-act.is-god-pack .rip-tier{text-shadow:0 0 10px rgb(255 236 190 / 1),0 0 22px rgb(255 200 80 / .85)}.rip-act-halo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:999px;pointer-events:none;animation:rip-tier-fade 6.2s linear forwards}.rip-act-halo.is-great-rip{box-shadow:0 0 12px #d4b48366}.rip-act-halo.is-totally-awesome{box-shadow:0 0 0 1px #e8c56af2,0 0 16px #d4b48380}.rip-act-halo.is-god-pack{box-shadow:0 0 0 1px #fff1c4,0 0 22px #ffd678cc,0 0 40px #d4b4838c;animation:rip-pill-halo 1.35s ease-in-out infinite,rip-tier-fade 6.2s linear forwards}@keyframes rip-tier-fade{0%,78%{opacity:1}to{opacity:0}}@keyframes rip-pill-halo{0%,to{box-shadow:0 0 0 1px #fff1c4,0 0 16px #ffd6788c,0 0 32px #d4b48366}50%{box-shadow:0 0 0 1px #fff6d4,0 0 26px #ffdc8ce6,0 0 48px #ffc45a9e}}.rip-mode{position:relative;z-index:1;flex:0 0 auto;min-width:var(--rip-quick-w);display:inline-flex;align-items:center;gap:1px;padding:6px 6px 6px 8px;border-right:1px solid var(--divider);border-radius:999px 0 0 999px;background:var(--chip-bg);box-sizing:border-box}.rip-mode-opt{flex:1 1 0;margin:0;padding:9px 5px;border:0;border-radius:999px;background:transparent;color:var(--chip-dull);cursor:pointer;font:inherit;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .16s ease,background .16s ease}.rip-mode-opt.is-lit{color:var(--chip-lit);background:#d4b4832e;box-shadow:inset 0 0 0 1px #d4b4838c}.rip-mode-opt:disabled{opacity:.4}.rip-inplay{display:none}.rip-others{display:contents}.rip-others-kicker{display:none}.rip-inplay-kicker,.rip-others-kicker{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-align:center}@media(min-width:900px){.pane.rip-pane{display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--dock),1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"head head head" "play field others" "play act others";column-gap:18px;align-items:stretch;height:calc(100svh - var(--head-h) - var(--dock-h) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));min-height:0}.rip-pane .rip-head{grid-area:head;margin-bottom:8px}.rip-pane .rip-field{grid-area:field;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:0;container-type:size}.rip-pane .rip-table{--rip-bar: 56px;--rip-card: max(40px, min( (100cqw - 26px - 16px) / 3, (100cqh - 26px - 16px - var(--rip-bar)) * 2 / 9 ));width:max(var(--dock),max-content);max-width:100%;max-height:none;min-height:0;overflow:visible;display:flex;flex-direction:column;box-sizing:border-box}.rip-pane .rip-results,.rip-pane .rip-table>.rip-reveal{flex:none;width:max-content;max-width:100%}.rip-pane .rip-reveal{width:max-content;height:auto;grid-template-columns:repeat(3,var(--rip-card))!important;grid-template-rows:repeat(3,auto)}.rip-pane .rip-flip,.rip-pane .rip-seat{aspect-ratio:2 / 3;width:var(--rip-card);height:auto}.rip-pane .rip-table>.rip-reveal>.rip-seat{border-color:transparent;background:transparent}.rip-pane .rip-act-hold{flex:none;width:min(360px,100%);margin:8px auto 0}.rip-pane>.set-progress.is-rip{display:none}.rip-inplay{display:flex;flex-direction:column;align-items:center;grid-area:play;align-self:start;min-width:0;min-height:0}.rip-inplay .pack-chip{width:min(100%,176px);margin:0 auto;flex:none}.rip-inplay .set-progress{width:100%;margin:10px 0 0}.rip-others{display:flex;flex-direction:column;grid-area:others;min-width:0;min-height:0;height:100%;overflow:hidden;container-type:size}.rip-others-kicker{display:block;flex:none}.rip-pane .pack-rail{--cols: 5;--rows: 5;--gap-x: 6px;--gap-y: 6px;--label: 34px;--kicker: 24px;--pack-w: max(28px, min( (100cqw - (var(--cols) - 1) * var(--gap-x)) / var(--cols) - 4px, ((100cqh - var(--kicker) - (var(--rows) - 1) * var(--gap-y)) / var(--rows) - var(--label)) * 2 / 3 ));display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));align-content:start;gap:var(--gap-y) var(--gap-x);width:100%;overflow:visible;scroll-snap-type:none;padding:0}.rip-pane .pack-rail .pack-chip{width:100%;flex:none;scroll-snap-align:none;padding:2px}.rip-pane .pack-rail .pack-chip .booster-tilt{width:var(--pack-w);margin:0 auto}.rip-pane .pack-rail .pack-chip .booster-face{border-radius:6px;transition:box-shadow .16s ease,transform .16s ease}.rip-pane .pack-rail .pack-chip.is-on .booster-face{box-shadow:0 0 0 1.5px var(--gold),0 0 14px 2px #d4b48399,0 0 30px #d4b48340}.rip-pane .pack-rail .pack-chip.is-on .pack-chip-name{color:var(--gold)}.rip-pane .pack-rail .pack-chip:not(.is-on):hover .booster-face{box-shadow:0 0 0 1px #d4b48373}.rip-pane .pack-rail .pack-chip-name{margin:4px 0 0;font-size:10px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rip-pane .pack-rail .pack-chip-count{font-size:9px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rip-pane .pack-rail .pack-chip-ripped{display:none}}@media(prefers-reduced-motion:reduce){.rip-results.is-good-hit.is-glow .rip-reveal,.rip-results.is-great-rip.is-glow .rip-reveal,.rip-results.is-totally-awesome.is-glow .rip-reveal,.rip-results.is-god-pack.is-glow .rip-reveal,.rip-act-halo,.rip-act-halo.is-god-pack,.rip-tier,.rip-flip.is-spot .rip-card-front{animation:none}}.rip-hit.is-session{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.session-kicker{margin:-2px 0 12px!important;color:var(--gold)!important;font-size:11px!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.session-list{max-height:min(52svh,420px);margin:0 -6px 14px;padding:0 6px;overflow-y:auto;overscroll-behavior:contain;list-style:none;text-align:left}.session-list li+li{margin-top:6px}.session-row{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:6px 10px 6px 6px;border:1px solid var(--line);border-radius:10px;background:var(--face);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.session-row:active{border-color:var(--gold)}.session-row:focus-visible{outline:1px solid var(--gold);outline-offset:1px}.session-row.is-exotic,.session-row.is-endangered,.session-row.is-mythic,.session-row.is-extinct{border-color:#d4b483b3;box-shadow:0 0 10px #d4b4832e}.session-thumb{flex:none;width:36px;height:54px;border-radius:4px;object-fit:cover;background:var(--panel)}.session-text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.session-name{overflow:hidden;color:var(--bone);font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.session-line{overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.session-new{flex:none;padding:0 7px;border-radius:999px;background:var(--gold);color:var(--ink);font-size:9px;font-weight:700;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.rip-table{position:relative}.rip-pack-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:#0a09089e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:rip-sheet-in .16s ease-out}.rip-pack-sheet>.rip-pack-row{width:calc(100% - 24px);height:min(34%,220px)}.rip-pack-sheet>.rip-pack-row:has(.flora-pack-seats){height:min(56%,340px);display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:4px;overflow:visible}.rip-pack-sheet>.rip-pack-row:has(.flora-pack-seats) .pack-seats{height:auto;flex:0 1 auto;min-height:0;max-height:calc(100% - 56px)}.rip-pack-row .flora-pack-seats .pack-chip{width:40px;max-width:40px;transform:none;opacity:1;filter:none}.rip-pack-row .flora-pack-seats .pack-chip.is-center{width:46px;max-width:46px}.rip-pack-row .flora-pack-seats .pack-chip.is-side{transform:none;opacity:.92;filter:none}@keyframes rip-sheet-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.rip-pack-sheet{animation:none}}.pack-seats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:100%;align-items:center;pointer-events:auto;touch-action:pan-y}.rip-pack-row .pack-chip{width:100%;max-width:100%;flex:none;padding:0;scroll-snap-align:none}.rip-pack-row .pack-chip .booster-tilt,.rip-pack-row .pack-chip .booster-face{width:100%}.pack-chip.is-center{transform:none;opacity:1}.pack-chip.is-center .booster-face{box-shadow:0 10px 22px #0000006b}.pack-chip.is-side{transform:scale(.72);opacity:.38;filter:saturate(.7)}.rip-pack-row .pack-chip-name,.rip-pack-row .pack-chip-count{display:none}.rip-rate .rate-pop{min-width:260px;max-height:min(70vh,520px);overflow-y:auto}.rip-rate .set-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;width:100%;max-width:none;margin-top:10px;padding:4px 0 2px;overflow:visible;scroll-snap-type:none}.rip-rate .set-rail-btn{width:100%;scroll-snap-align:none}.rip-rate .set-rail-name{max-width:100%}.pack-chip.is-stocked .booster-face{animation:pack-stock-glow 1.6s ease-in-out infinite}.pack-chip.is-side.is-stocked{opacity:.72}@keyframes pack-stock-glow{0%,to{box-shadow:0 0 0 1px var(--gold),0 0 8px #d4b48359}50%{box-shadow:0 0 0 2px #f3d99a,0 0 18px #d4b483e6}}@media(prefers-reduced-motion:reduce){.pack-chip.is-stocked .booster-face{animation:none;box-shadow:0 0 0 1.5px var(--gold),0 0 10px #d4b48399}}.pack-seats{position:relative}.pack-chip.pack-cover{filter:none}.pack-chip.pack-cover.is-side{opacity:.62}.pack-chip.pack-cover.is-side .pack-cover-s{display:none}.pack-chip.pack-cover.is-center{opacity:1}.pack-chip.pack-cover.is-center .pack-cover-face{border-color:var(--gold)}.pack-cover-face{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;overflow:hidden;border-radius:8px;border:1px solid rgb(212 180 131 / .7);background:radial-gradient(120% 80% at 50% 0%,rgb(212 180 131 / .16),transparent 60%),repeating-linear-gradient(135deg,rgb(212 180 131 / .05) 0 6px,transparent 6px 12px),#1a140e;box-shadow:inset 0 0 0 4px #1a140e,inset 0 0 0 5px #d4b48359,0 8px 18px #0006;color:var(--gold);text-align:center;padding:8px 6px}.pack-cover-mark{font-size:clamp(16px,4vw,24px);line-height:1;opacity:.85}.pack-cover-k{font-size:clamp(11px,3vw,15px);letter-spacing:.08em;text-transform:uppercase;line-height:1.15}.pack-cover-n{font-size:clamp(22px,6.5vw,36px);font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.pack-cover-s{font-size:clamp(9px,2.4vw,12px);color:var(--muted);letter-spacing:.04em}.pack-count-tab{position:absolute;top:4px;right:4px;z-index:4;min-width:22px;height:20px;padding:0 6px;display:flex;align-items:center;justify-content:center;border-radius:4px 4px 2px;background:var(--gold);color:#1a140e;font-size:13px;font-weight:800;line-height:1;box-shadow:0 2px 8px #00000073;pointer-events:none}.rip-pack-row .pack-chip.is-locked{opacity:1}.pack-chip.is-locked .booster-face{filter:grayscale(1) brightness(.7)}.pack-chip.is-side.is-locked{opacity:.6;filter:none}.pack-chip.is-side:not(.is-locked){opacity:.9;filter:none}.rip-head{display:flex;align-items:center;gap:8px;overflow:visible}.rip-head h1{flex:none}.rip-also{flex:none;display:inline-flex;align-items:center;gap:8px;width:max-content;height:30px;margin:0;padding:0 10px;border-radius:999px;border:1px solid rgb(212 180 131 / .7);background:#141210;color:var(--gold);white-space:nowrap;cursor:pointer;overflow:hidden}.rip-also.is-on{background:#d4b4832e}.rip-also-k{flex:none;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.rip-also-sets{display:flex;align-items:center;gap:10px;padding-left:8px;border-left:1px solid rgb(212 180 131 / .3);height:18px}.rip-also-set{display:inline-flex;align-items:center;gap:3px;color:#ece6d8}.rip-also-set .set-mark,.rip-also-set .set-mark-svg{width:20px;height:20px}.rip-also-set .set-mark-svg>circle:first-of-type{display:none}.rip-also-set b{font-size:12px;font-weight:800;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}.rip-also-more{font-size:11px;font-weight:700;color:#ece6d8b3}.rip-also-none{font-size:12px;font-weight:800;color:#ece6d873}.rip-pack-row .pack-seats{width:100%}@media(max-width:899px){main.page:has(>.rip-pane:not([hidden])){padding-bottom:calc(var(--foot-h) + 8px + 6px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(var(--foot-h) + 8px + 6px + env(safe-area-inset-bottom,0px))}.pane.rip-pane:not([hidden]){display:flex;flex-direction:column;min-height:calc(100svh - var(--head-h) - env(safe-area-inset-top,0px) - var(--foot-h) - 8px - 6px - env(safe-area-inset-bottom,0px));min-height:calc(100dvh - var(--head-h) - env(safe-area-inset-top,0px) - var(--foot-h) - 8px - 6px - env(safe-area-inset-bottom,0px))}.rip-pane .rip-field{display:flex;flex-direction:column;flex:1 0 auto}.rip-pane .rip-table{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center}.rip-pane .rip-table>.rip-reveal,.rip-pane .rip-table>.rip-results{width:100%;max-width:calc((100svh - 262px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px) / 1.5 + 16px);max-width:calc((min(100svh,100dvh) - var(--head-h) - var(--foot-h) - 130px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px) / 1.5 + 16px);margin-left:auto;margin-right:auto}.rip-pane .rip-act-hold{margin:8px auto 0}}@media(max-width:420px){header.top{padding:0 6px;gap:4px}header.top .top-left{flex:1 1 0;min-width:0;overflow:hidden}header.top .top-brand{flex:0 1 auto;display:block;text-align:left;line-height:28px;font-size:12px}header.top .top-right{gap:2px}header.top .top-right .top-btn{padding:0 5px;font-size:12px}header.top .top-right .top-mark{width:26px;height:26px;min-width:26px;padding:0}header.top .top-right{flex:0 0 auto}header.top .top-right .top-name{display:block;flex:0 0 auto;min-width:0;max-width:8.5em;padding:0 7px;line-height:26px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header.top .top-left{flex:1 1 auto;min-width:auto;overflow:visible}header.top .top-brand{flex:0 1 auto;min-width:min-content;height:auto;max-height:30px;white-space:normal;overflow-wrap:normal;word-break:keep-all;line-height:1.08;overflow:visible}}@media(max-width:340px){header.top .top-brand{font-size:11px}}@media(max-width:360px){.rip-also{gap:0;padding:0 9px}.rip-also-k{display:none}.rip-also-sets{gap:8px;padding-left:0;border-left:0}}@media(max-width:899px){.rip-also{gap:6px;padding:0 8px}.rip-also-sets{gap:7px;padding-left:6px}.rip-also-set{gap:2px}}@media(max-width:360px){.rip-also{gap:0;padding:0 7px}.rip-also-sets{gap:5px;padding-left:0}.rip-also-set .set-mark-svg{width:17px;height:17px}.rip-also-more{font-size:10px}}@media(max-width:420px){.rip-also{gap:5px;padding:0 7px}.rip-also-k{font-size:9px;letter-spacing:.04em}.rip-also-sets{gap:5px;padding-left:5px}.rip-also-set b{font-size:11px}}@media(max-width:360px){.rip-also{gap:0;padding:0 6px}.rip-also-sets{gap:4px;padding-left:0}}.rip-head .rip-also{flex:0 1 auto;min-width:0}.rip-head .rip-also-sets{min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 14px),transparent);padding-right:10px}.rip-head .rip-also-sets::-webkit-scrollbar{display:none}.rip-head .rip-also-set,.rip-head .rip-rate{flex:none}.rip-rate .rate-pop .rate-why{display:block;margin:2px 0 6px;font-size:11px;line-height:1.35;white-space:normal;color:#ece6d8cc;text-align:left}.rip-head{position:relative;z-index:30}.rip-rate .rate-pop{z-index:40}.rip-new-badge,.rip-tier-slot,.rip-tier,.rip-go-name,.rip-count{pointer-events:none}html .modal-shade.ripall-shade{overflow:hidden;overscroll-behavior:contain;touch-action:none}html .modal-shade.ripall-shade>.ripall-card{display:flex;flex-direction:column;overflow:hidden!important;padding:0;width:min(560px,100%);max-width:100%;overscroll-behavior:contain;text-align:left;touch-action:pan-y}.ripall-card *{box-sizing:border-box}.ripall-top{flex:none;padding:14px 16px 10px;border-bottom:1px solid rgb(212 180 131 / .18);background:var(--panel)}.ripall-kicker{margin:0;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);opacity:.85}.ripall-title{margin:2px 0 10px;font-size:19px;font-weight:700;letter-spacing:-.01em}.ripall-stats{display:flex;margin:0;border:1px solid rgb(212 180 131 / .22);border-radius:10px;overflow:hidden}.ripall-stats div{flex:1 1 0;min-width:0;padding:6px 4px;text-align:center}.ripall-stats div+div{border-left:1px solid rgb(212 180 131 / .16)}.ripall-stats dd{margin:0;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15}.ripall-stats dt{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.ripall-stats .is-new dd{color:var(--gold)}.ripall-special{margin:10px 0 0;min-width:0}.ripall-special-h{margin:0 2px 6px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.ripall-hits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.ripall-hit{display:flex;justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:5px 10px;border-radius:8px;border:1px solid rgb(212 180 131 / .5);background:#d4b48314;color:var(--gold);font-size:12px;font-weight:600}.ripall-hit-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ripall-hit-n{font-variant-numeric:tabular-nums}.ripall-hit.is-zero{opacity:.35;border-color:#d4b48333;background:none}@media(min-width:700px){.ripall-hits{grid-template-columns:repeat(4,minmax(0,1fr))}}.ripall-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;touch-action:pan-y;padding:4px 14px 12px;-webkit-overflow-scrolling:touch}.ripall-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin:12px 2px 8px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.ripall-h span{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.ripall-none{font-size:13px;opacity:.7}.ripall-best{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.ripall-best li{min-width:0}@media(min-width:900px){.ripall-best{grid-template-columns:repeat(3,minmax(0,1fr))}}.ripall-best-row{display:flex;align-items:center;gap:7px;width:100%;padding:5px 8px 5px 5px;border:1px solid rgb(212 180 131 / .2);border-radius:8px;background:#ffffff08;color:inherit;font:inherit;text-align:left;cursor:pointer}.ripall-best-thumb{flex:none;width:28px;height:42px;object-fit:cover;border-radius:4px}.ripall-best-text{display:flex;flex-direction:column;min-width:0}.ripall-best-name{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ripall-best-line{font-size:10.5px;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ripall-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 0 4px;touch-action:pan-y}.ripall-cell{position:relative;min-width:0}.ripall-new{position:absolute;z-index:6;top:4px;left:4px;padding:0 4px;border-radius:4px;background:var(--gold);color:#1a140e;font-size:8.5px;font-weight:800;letter-spacing:.08em;line-height:14px;pointer-events:none}.ripall-count{position:absolute;z-index:6;right:4px;bottom:4px;padding:0 5px;border-radius:4px;background:#0a0908c7;color:#f3e6cc;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;line-height:15px;pointer-events:none}.ripall-foot{flex:none;padding:10px 16px 12px;border-top:1px solid rgb(212 180 131 / .18);background:var(--panel);display:flex;gap:8px}.ripall-foot .act{flex:1 1 0;min-width:0;margin:0!important}@media(min-width:900px){.ripall-grid{grid-template-columns:repeat(5,minmax(0,1fr))}html .modal-shade.ripall-shade>.ripall-card{width:min(680px,100%)}}.modal-card .ripall-grid p{margin:0;color:inherit;font-size:.68em;line-height:1.25}.ripall-cell.is-new .plate-slot{animation:ripall-new-glow 2.8s ease-in-out infinite}.ripall-cell.is-new .plate-slot:after{animation-duration:3.2s;opacity:.6}@keyframes ripall-new-glow{0%,to{box-shadow:0 0 0 1.5px #d4b483e6,0 0 8px #d4b48340}50%{box-shadow:0 0 0 1.5px #f0dcb0,0 0 14px #e8c57873}}@media(prefers-reduced-motion:reduce){.ripall-cell.is-new .plate-slot{animation:none}}.modal-shade.ripall-shade{z-index:400;isolation:isolate}body:has(.ripall-shade) .rip-hit-strip{visibility:hidden}body:has(.ripall-shade) .rip-special-label.is-float{visibility:hidden}.ripall-counts{display:grid;gap:2px;margin:-4px 0 10px}.ripall-count-line{position:relative;margin:0;font-size:13.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.ripall-count-name{font-weight:600}.ripall-count-wrap{position:relative;display:inline-block}.ripall-count-n{font-weight:700}.ripall-count-total{color:var(--muted);font-weight:500}.ripall-count-line.has-new .ripall-count-held{display:inline-block;color:var(--gold)}.ripall-count-line.has-new.is-done .ripall-count-held{color:inherit;transition:color .6s ease-out}.ripall-count-held.is-tick{animation:ripall-count-tick .26s ease-out}@keyframes ripall-count-tick{0%{transform:translateY(-3px) scale(1.18);text-shadow:0 0 10px rgb(232 197 120 / .7)}to{transform:none;text-shadow:none}}.ripall-count-new{display:inline-block;margin-left:8px;padding:1px 7px;border:1px solid rgb(212 180 131 / .45);border-radius:999px;background:#d4b4831f;color:var(--gold);font-size:11.5px;font-weight:800;line-height:16px;letter-spacing:.02em;vertical-align:1px}.ripall-count-line.is-tick .ripall-count-new,.ripall-count-line.is-done .ripall-count-new{animation:ripall-new-in .22s ease-out}.ripall-count-new.is-tick{animation:ripall-count-tick .26s ease-out}@keyframes ripall-new-in{0%{opacity:0;transform:translate(-6px)}}.ripall-count-plus{position:absolute;left:100%;top:50%;margin-left:8px;color:var(--gold);font-weight:900;font-size:26px;line-height:1;text-shadow:0 0 14px rgb(232 197 120 / .65);translate:0 -50%;animation:ripall-plus-merge .65s cubic-bezier(.45,0,.55,1) forwards;pointer-events:none}@keyframes ripall-plus-merge{0%{transform:translate(28px) scale(.7);opacity:0}25%{transform:translate(0) scale(1.15);opacity:1}55%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-58px) scale(.45);opacity:.2}}@media(prefers-reduced-motion:reduce){.ripall-count-held.is-tick,.ripall-count-new{animation:none!important}}@media(prefers-reduced-motion:reduce){.ripall-count-plus{animation:none}}body:has(.modal-shade:not(.is-peek),.lodge-shade,.sheet,.bdg-pop-veil,.inspect-shade,.unlock-shade,.away-shade,.exp-pick-shade,.fin-shade,.legal-cover,[aria-modal=true]) .rip-hit-strip{visibility:hidden}body:has(.modal-shade:not(.is-peek),.lodge-shade,.sheet,.bdg-pop-veil,.inspect-shade,.unlock-shade,.away-shade,.exp-pick-shade,.fin-shade,.legal-cover,[aria-modal=true]) .rip-special-label.is-float{visibility:hidden}.rip-rate .rip-rate-n{font-weight:700}.rip-rate .rip-rate-cap{margin-left:3px;font-size:.82em;opacity:.8;white-space:nowrap}.rip-rate{white-space:nowrap}main.page:has(>.pane.rip-pane:not([hidden])){display:flex;flex-direction:column;overflow:hidden;height:100svh;height:100dvh;max-height:100dvh}@media(max-width:899px){main.page:has(>.pane.rip-pane:not([hidden])){padding-bottom:calc(var(--foot-h) + 8px + 6px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:0}main.page>.pane.rip-pane:not([hidden]){flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.rip-pane .rip-head{flex:none}.rip-pane .rip-field{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.rip-pane .rip-table{flex:1 1 0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;container-type:size;container-name:riptable;padding:8px}.rip-pane .rip-table>.rip-reveal,.rip-pane .rip-table>.rip-results{--rip-c: min((100cqw - 16px) / 3, (100cqh - 16px - 24px) / 4.5);flex:none;width:calc(var(--rip-c) * 3 + 16px);max-width:100%;margin:0 auto}.rip-pane .rip-act-hold{flex:none;margin:8px auto 0}.rip-pane .rip-act-wrap{margin-bottom:0}}.rip-table:has(>.rip-pack-sheet)>.rip-reveal,.rip-table:has(>.rip-pack-sheet)>.rip-results{visibility:hidden}.rip-pane .rip-pack-sheet{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;gap:10px}.rip-pane .rip-pack-sheet>.rip-pack-row{width:calc(100% - 16px);height:auto}.rip-pane .rip-pack-sheet>.rip-pack-row:has(.flora-pack-seats){height:auto;max-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:6px;overflow:visible}.rip-pane .rip-pack-sheet>.rip-pack-row:has(.flora-pack-seats) .pack-seats{flex:0 1 auto;height:auto;max-height:none;min-height:0}.rip-pane .rip-pack-sheet>.rip-pack-row:has(.flora-pack-seats) .pack-chip.is-center .booster-tilt{width:min(100%,52cqh)}.rip-pane .rip-pack-row .flora-pack-seats .pack-chip{width:40px;max-width:40px;transform:none!important;opacity:1;filter:none}.rip-pane .rip-pack-row .flora-pack-seats .pack-chip.is-center{width:46px;max-width:46px}.rip-pane .rip-pack-row .flora-pack-seats .pack-chip.is-side{transform:none!important;opacity:.92;filter:none}.rip-pack-sheet .pack-seats{grid-template-columns:1fr 1.6fr 1fr;gap:6px}.pack-seat-gap{display:block}.rip-pack-sheet .pack-chip.is-center .booster-tilt{width:min(100%,64cqh);margin:0 auto}.rip-pack-sheet .pack-chip.is-center .pack-chip-name{display:block;margin:8px 0 0;text-align:center;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:899px){main.page .pane.rip-pane .rip-field{flex:1 1 0;min-height:0;justify-content:flex-start;container-type:size;container-name:ripfield}main.page .pane.rip-pane .rip-field>.rip-table{--rip-c: min((100cqw - 18px - 16px) / 3, (100cqh - 24px - 16px - 60px) / 4.5);flex:none;width:calc(var(--rip-c) * 3 + 16px + 18px);max-width:100%;margin:0 auto;container-type:normal;padding:14px 8px 8px;box-sizing:border-box}main.page .pane.rip-pane .rip-field>.rip-table>.rip-reveal,main.page .pane.rip-pane .rip-field>.rip-table>.rip-results{width:calc(var(--rip-c) * 3 + 16px);max-width:100%;margin:0 auto}}.pack-goal{display:none}.pack-chip.is-goal .booster-tilt .booster-face{animation:pack-goal-glow 2.2s ease-in-out infinite}@keyframes pack-goal-glow{0%,to{box-shadow:0 0 0 1.5px #f3d99a,0 0 12px #f3d99a8c}50%{box-shadow:0 0 0 2.5px #fff1c9,0 0 26px #f3d99af2}}.rip-pack-sheet .pack-chip.is-center.is-goal .pack-chip-name{margin-top:6px}.rip-pack-sheet .pack-chip.is-center .pack-goal{display:flex;flex-direction:column;align-items:center;gap:3px;width:min(100%,64cqh);margin:4px auto 0}.pack-goal-bar{display:block;width:100%;height:5px;border-radius:99px;background:#f2ead824;box-shadow:inset 0 0 0 1px #d4b48373;overflow:hidden}.pack-goal-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),#f3d99a)}.pack-goal-t{font-size:10.5px;line-height:1.2;color:#f2ead8;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.pack-goal-t b{color:#f3d99a;font-weight:800;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.pack-chip.is-goal .booster-tilt .booster-face{animation:none;box-shadow:0 0 0 2px #f3d99a,0 0 16px #f3d99acc}}html[data-theme=light] .pack-goal-t{color:#3a2f1f}html[data-theme=light] .pack-goal-t b{color:#6e4f14}html[data-theme=light] .pack-goal-bar{background:#5a3c141f;box-shadow:inset 0 0 0 1px #8a6a3280}html[data-theme=light] .pack-goal-bar i{background:linear-gradient(90deg,#8a6a32,#c99a3e)}.rip-pane .rip-table{position:relative;touch-action:pan-y;overflow:hidden}.rip-swipe-hint{position:absolute;top:6px;z-index:3;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;letter-spacing:.02em;color:var(--gold);opacity:.7;pointer-events:none}.rip-swipe-hint.is-next{right:10px}.rip-swipe-hint.is-prev{left:10px}.rip-table.is-in-l>:not(.rip-swipe-hint){animation:rip-swipe-in-l .22s ease-out}.rip-table.is-in-r>:not(.rip-swipe-hint){animation:rip-swipe-in-r .22s ease-out}.rip-table.is-bounce>:not(.rip-swipe-hint){animation:rip-swipe-bounce .26s ease-out}@keyframes rip-swipe-in-l{0%{transform:translate(28%);opacity:.2}to{transform:none;opacity:1}}@keyframes rip-swipe-in-r{0%{transform:translate(-28%);opacity:.2}to{transform:none;opacity:1}}@keyframes rip-swipe-bounce{0%,to{transform:none}35%{transform:translate(-10px)}70%{transform:translate(6px)}}@media(prefers-reduced-motion:reduce){.rip-pane .rip-table>*{animation:none!important}}.rip-hand-toast{position:absolute;left:50%;bottom:10px;z-index:6;translate:-50% 0;max-width:90%;padding:6px 12px;border-radius:999px;background:#0a0e0ce0;border:1px solid var(--gold);color:var(--gold);font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:inherit;cursor:pointer;animation:rip-hand-toast .24s ease-out both}@keyframes rip-hand-toast{0%{opacity:0;translate:-50% 6px}to{opacity:1;translate:-50% 0}}@media(prefers-reduced-motion:reduce){.rip-hand-toast{animation:none}}.rip-act .act.is-field .rip-go-name,.rip-act .act.is-back .rip-go-name{white-space:nowrap}.pack-seats .pack-chip:not(.pack-cover) .booster-tilt .booster-face{animation:none;box-shadow:none;background:transparent;border-radius:0}.pack-seats .pack-chip .booster-img{filter:drop-shadow(0 2px 2px rgb(22 12 5 / .55)) drop-shadow(0 9px 10px rgb(14 8 3 / .6))}.pack-seats .pack-chip.is-center:not(.is-locked) .booster-tilt .booster-face{filter:drop-shadow(0 0 16px rgb(243 217 154 / .26)) drop-shadow(0 0 4px rgb(243 217 154 / .14))}.pack-seats .pack-chip.is-center .booster-img{filter:drop-shadow(0 3px 3px rgb(22 12 5 / .55)) drop-shadow(0 14px 14px rgb(14 8 3 / .62))}.pack-seats .pack-chip:not(.pack-cover) .pack-count-tab{top:6%;right:9%;box-shadow:0 1px #fff0c859 inset,0 2px 6px #0000008c}.ripall-tiles>.ripall-stat{flex:1 1 0;min-width:0;padding:6px 4px;text-align:center;display:flex;flex-direction:column;align-items:center;background:none;border:0;color:inherit;font:inherit;cursor:pointer}.ripall-tiles>.ripall-stat+.ripall-stat{border-left:1px solid rgb(212 180 131 / .16)}.ripall-tiles>.ripall-stat.is-static{cursor:default}.ripall-tiles>button.ripall-stat:active{background:#d4b48324}.ripall-tiles>.ripall-stat.is-on.is-new{background:#d4b48324}.ripall-tiles>.ripall-stat:disabled{cursor:default;opacity:.6}.ripall-tiles .ripall-v{margin:0;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15}.ripall-tiles .ripall-k{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.ripall-tiles .is-new .ripall-v{color:var(--gold)}.ripall-hit:has(>.ripall-hit-btn){padding:0}.ripall-hit-btn{display:flex;justify-content:space-between;align-items:center;gap:6px;width:100%;min-width:0;padding:5px 10px;background:none;border:0;color:inherit;font:inherit;cursor:pointer;border-radius:inherit}.ripall-hit.is-on{background:#d4b48347;border-color:var(--gold)}.ripall-arrived{margin:8px 0 0;padding:6px 10px;border-radius:8px;border:1px dashed rgb(212 180 131 / .45);color:var(--gold);font-size:12px;font-weight:600}.ripall-arrived small{display:block;margin-top:2px;color:#f3ead8b8;font-weight:400}.ripall-clear{margin-left:8px;padding:2px 8px;font-size:11px;border-radius:999px;border:1px solid rgb(212 180 131 / .5);background:none;color:var(--gold);cursor:pointer}.set-profile{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--face)}.set-avatar{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--gold);color:var(--ink);font-weight:700;font-size:18px}.set-who{flex:1;min-width:0}.set-who h2{margin:0;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-who p{margin:2px 0 0;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-tick{display:inline-grid;place-items:center;width:14px;height:14px;margin-left:5px;border-radius:50%;background:#4f8a5b;color:#fff;font-size:9px;vertical-align:1px}.set-acct-btn{flex:none;padding:6px 12px;border:1px solid var(--gold);border-radius:999px;background:transparent;color:var(--gold);font:inherit;font-size:13px;cursor:pointer}.set-acct-btn[aria-expanded=true]{background:var(--gold);color:var(--ink)}.set-acct{margin:8px 0 0;padding:4px 12px 10px;border:1px solid var(--line);border-radius:12px}.set-install .set-home span{display:flex;flex-direction:column}.set-install .set-home small{font-size:12px;color:var(--muted)}.set-quick{margin-top:10px}.set-fold{margin-top:12px}.set-fold>summary{cursor:pointer;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);padding:4px 0}.set-box .set-close{width:100%;margin-top:16px}.set-signout{display:block;margin:10px auto 0;padding:6px 10px;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.set-foot .set-follow button{border:0;background:none;padding:0;color:var(--muted);font:inherit;cursor:pointer}.set-foot .set-build{margin:4px 0 0;text-align:center;font-size:10px;color:var(--muted)}html[data-theme=light] .set-profile{background:#fffaf0}.binder-vol-exhibit .xh-symbol{display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#3a3020,#14110c);color:#e2c27a}.binder-vol-exhibit .xh-symbol svg{width:72%;height:72%;filter:drop-shadow(0 .5px .5px rgb(0 0 0 / .6))}.binder-vol-exhibit.is-ready .binder-vol-board{animation:xtile-glow 2.4s ease-in-out infinite;border-radius:8px}.binder-vol-exhibit.is-ready .xh-symbol{color:#ffe4a8}.binder-vol-exhibit.is-ready .binder-vol-count{color:#f0d48e;font-weight:700}@keyframes xtile-glow{0%,to{box-shadow:0 0 6px 1px #e8c88c59}50%{box-shadow:0 0 16px 4px #f0d28cbf}}.binder-exhibit-inline{padding:8px 10px 96px;max-width:560px;margin:0 auto;box-sizing:border-box}.binder-exhibit-inline>.exp-page{flex:none;min-height:auto;overflow:visible;width:100%;max-width:none;margin:0}.binder-exhibit-inline .exp-back{display:none}.binder-vol-exhibit{position:relative}.binder-vol-exhibit .binder-vol-nudge{position:absolute;z-index:2;top:2px;right:6px;width:9px;height:9px;border-radius:50%;background:#f0d48e;box-shadow:0 0 0 2px #14110c,0 0 8px 2px #f0d28c99;animation:xtile-nudge 2.4s ease-in-out infinite;pointer-events:none}.binder-vol-exhibit.is-nudge .binder-vol-board{border-radius:8px;box-shadow:0 0 8px 1px #e8c88c59}@keyframes xtile-nudge{0%,to{opacity:.75}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.binder-vol-exhibit.is-ready .binder-vol-board,.binder-vol-exhibit .binder-vol-nudge{animation:none}}.binder-vol-exhibit .binder-vol-dot{z-index:3;top:2px;left:auto;right:6px;box-shadow:0 0 0 2px #14110c,0 0 8px 2px #f0d28c99}.shop-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}.shop-page>.shop-head{justify-content:flex-start;gap:14px}.shop-head h1{margin:0;font-size:1.85rem;line-height:1.05;font-weight:600;letter-spacing:-.04em}.pane .shop-head{position:relative}.rip-rate{position:relative;margin:0 0 0 auto;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;text-align:right;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);cursor:pointer;background:none;border:0;padding:4px 8px;font-family:inherit;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rip-rate .set-mark-svg{width:18px;height:18px;flex:0 0 18px}.rip-rate.is-on{color:var(--bone)}.rate-pop{position:absolute;right:0;left:auto;top:calc(100% + 8px);transform:none;z-index:40;min-width:148px;padding:10px 12px;border-radius:10px;border:1px solid var(--gold);background:var(--panel);box-shadow:0 10px 28px #00000073;display:flex;flex-direction:column;gap:4px;text-transform:none;letter-spacing:0}.rate-pop b{font-size:16px;font-variant-numeric:tabular-nums;color:var(--gold);font-weight:700}.rate-pop small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.shop-binder-foot{display:flex;justify-content:center;margin:6px 0 0;line-height:16px}.shop-turn{position:relative;display:inline-grid;justify-items:center;align-items:center;padding:0 6px;border:0;background:none;color:var(--muted);font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.shop-turn-face{grid-area:1 / 1;display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap;transition:opacity .26s ease,transform .26s ease}.shop-turn-face.is-msg{opacity:0;transform:translateY(3px);pointer-events:none}.shop-turn.is-note .shop-turn-face.is-clock{opacity:0;transform:translateY(-3px)}.shop-turn.is-note .shop-turn-face.is-msg{opacity:1;transform:none}.shop-turn-msg{color:var(--bone);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:none;font-variant-numeric:tabular-nums}.shop-turn-msg .shop-buy-count{color:var(--gold)}.shop-page.shelf-cards .shop-binder-foot .shop-turn.is-note{border-color:#d4b4838c}@media(prefers-reduced-motion:reduce){.shop-turn-face{transition:opacity .12s linear;transform:none!important}}.shop-turn-t{color:var(--bone);font-size:12px;font-weight:700;letter-spacing:.06em;font-variant-numeric:tabular-nums}.shop-turn.is-on .shop-turn-k{color:var(--gold)}.shop-turn:focus-visible{outline:1px solid var(--gold);outline-offset:2px;border-radius:4px}.shop-turn-pop{position:absolute;left:50%;bottom:calc(100% + 6px);z-index:40;transform:translate(-50%);width:max-content;max-width:200px;padding:6px 10px;border-radius:8px;border:1px solid var(--gold);background:var(--panel);color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:none;box-shadow:0 10px 28px #00000073}.shop-page h2{margin:22px 0 6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.shop-keep{display:flex;gap:6px;margin:0 0 10px}.shop-keep button{flex:1;height:32px;padding:0 8px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.shop-keep button.is-on{color:var(--gold);border-color:#d4b483b3;box-shadow:0 0 10px #d4b48340}.shop-keep.is-sets{overflow-x:auto;scrollbar-width:none}.shop-keep.is-sets::-webkit-scrollbar{display:none}.shop-keep.is-sets button{flex:0 0 auto;font-size:11px;letter-spacing:.04em;padding:0 12px}.shop-note{margin:0 0 12px;color:var(--muted);font-size:13px}.shop-block{margin:0 0 8px}.shop-split{border:0;border-top:1px solid var(--line);margin:28px 0 22px}.shop-bulk-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.shop-bulk-head h2{margin:0}.shop-scroll-hint{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.shop-stock{--pack-w: 118px;display:flex;gap:16px;width:100%;margin:0 0 8px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px calc(50% - var(--pack-w) / 2) 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.shop-stock::-webkit-scrollbar{height:0;display:none}.shop-pack{position:relative;flex:0 0 var(--pack-w);width:var(--pack-w);scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;overflow:visible}.shop-pack.is-locked{opacity:.45;cursor:pointer}.shop-pack.is-live{color:var(--gold)}.shop-pack.is-live .booster-face{border-radius:8px}.shop-pack.is-on{z-index:8}.shop-pack:has(.is-tilting){z-index:8}@media(min-width:900px){.shop-stock{--pack-w: 148px}}.shop-pack .shop-deal{aspect-ratio:2 / 3}.shop-pack .shop-tag{right:-8px;bottom:28px}.shop-set-sale{margin-top:18px}.shop-set-sale .shop-pack{width:min(168px,52%);margin:0 auto 6px}.shop-binder-page .shop-biomes{padding-bottom:0}.shop-offer{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px}.shop-offer.is-on,.shop-bulk-item.is-on{animation:shop-holo 1.8s ease-in-out infinite}.shop-kicker{margin:0;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.shop-name{margin:4px 0;font-weight:600}.shop-meta,.shop-under{margin:0 0 8px;color:var(--muted);font-size:12px}.shop-under{text-align:center;margin:6px 0 0}.shop-case{margin:8px 0 6px;padding:14px 10px 10px;border-radius:12px;background:#241910;box-shadow:inset 0 0 0 1px #d4b48333,inset 0 20px 40px #00000047,0 12px 28px #00000038}[data-theme=light] .shop-case{background:#d7c4a6;box-shadow:inset 0 0 0 1px #785a3247,0 10px 22px #5032141f}.shop-shelf-row{position:relative;z-index:1;display:flex;flex-direction:column;margin:0 0 14px}.shop-shelf-row:last-child{margin-bottom:0}.shop-shelf-deck{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;width:100%;padding:0 8px;z-index:2;overflow:visible}.shop-shelf-plank{position:relative;z-index:1;height:18px;margin:-8px 0 0;border-radius:2px 2px 5px 5px;background-color:#6a4a30;background-image:repeating-linear-gradient(90deg,rgb(0 0 0 / .09) 0 1px,transparent 1px 9px),repeating-linear-gradient(18deg,rgb(255 220 170 / .1) 0 1px,transparent 1px 5px),linear-gradient(180deg,#a07850,#6e4c30 40%,#3a2416);box-shadow:inset 0 1px #ffe6be73,inset 0 -2px #00000059,0 10px 14px #00000052}.shop-shelf-plank:after{content:"";position:absolute;left:0;right:0;top:0;height:4px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,rgb(255 236 210 / .35),transparent)}[data-theme=light] .shop-shelf-plank{background-color:#b08958;background-image:repeating-linear-gradient(90deg,rgb(80 40 10 / .08) 0 1px,transparent 1px 9px),linear-gradient(180deg,#d4b080,#b08958 44%,#7a5632)}.shop-shelf-row .shop-cell{overflow:visible}.shop-shelf-row:hover,.shop-shelf-row:has(.is-tilting),.shop-shelf-row:has(.is-open){z-index:5}.shop-shelf-row .shop-cell:hover,.shop-shelf-row .shop-cell:has(.is-tilting),.shop-shelf-row .shop-cell.is-open{z-index:6}.shop-tag{position:absolute;right:-6px;bottom:2px;z-index:7;width:46px;height:46px;display:grid;place-items:center;transform:rotate(-16deg);pointer-events:none;filter:drop-shadow(0 2px 0 #120e0a) drop-shadow(0 4px 6px rgb(0 0 0 / .4))}.shop-tag svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.shop-tag.is-long,.shop-tag.is-reroll{width:56px;height:56px}.shop-tag-burst{fill:var(--tag, #e8c14a);stroke:#120e0a;stroke-width:3.6;stroke-linejoin:round}.shop-tag-ring{fill:none;stroke:#fff8e6;stroke-width:2.1;stroke-linejoin:round}.shop-tag-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#140e08;font-weight:800;line-height:.95;text-shadow:0 1px 0 rgb(255 255 255 / .45)}.shop-tag b{font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.shop-tag i{margin-top:1px;font-size:8px;font-style:normal;letter-spacing:.14em;font-weight:800}.shop-tag.is-r-common{--tag: #efe6d6}.shop-tag.is-r-uncommon{--tag: #7fe08a}.shop-tag.is-r-rare{--tag: #6ec4ff}.shop-tag.is-r-super-rare{--tag: #f0c14a}.shop-tag.is-r-exotic{--tag: #f08ae8}.shop-tag.is-r-endangered{--tag: #ff8a3d}.shop-tag.is-r-mythic{--tag: #ffe15a}.shop-tag.is-r-extinct{--tag: #ef6a5c}.shop-tag.is-long b{font-size:10px}.shop-tag.is-sold{--tag: #c4beb4}.shop-tag.is-sold .shop-tag-copy{color:#2a2722}.shop-tag.is-reroll{--tag: #ff8a3d}.shop-tag.is-poor{--tag: #8f8a82}.shop-tag.is-poor .shop-tag-ring{stroke:#d8d3ca}.shop-tag.is-poor .shop-tag-copy{color:#2a2722;text-shadow:none}.shop-owned{filter:drop-shadow(0 1px 0 rgb(18 14 10 / .5)) drop-shadow(0 3px 5px rgb(0 0 0 / .35))}.shop-owned-cut{fill:#fff8e6}.shop-owned-rim{fill:none;stroke:#7a5212;stroke-width:1.1;opacity:.45}.shop-owned-shine{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;opacity:.4}.shop-owned-check{fill:none;stroke:#1f4a2c;stroke-width:4.4;stroke-linecap:round;stroke-linejoin:round}.shop-owned-word{font-family:inherit;font-size:13.5px;font-weight:800;letter-spacing:1.1px;fill:#3a2408}.shop-owned-again{position:absolute;right:4px;bottom:calc(100% + 1px);transform:rotate(16deg);transform-origin:right bottom;white-space:nowrap;padding:1px 5px;border-radius:999px;font-size:8px;font-weight:600;line-height:1.3;color:#e8dcc8;background:#0e0d0bdb;box-shadow:inset 0 0 0 1px #e8dcc847}.shop-owned-again b{font-weight:800;font-variant-numeric:tabular-nums}.shop-owned.is-poor .shop-owned-again{color:#8f8a82}.shop-owned-tab-cut{fill:#fff8e6}.shop-owned-tab-fill{fill:var(--tag, #f0c14a);stroke:#120e0a8c;stroke-width:1}.shop-owned-price{font-family:inherit;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;fill:#140e08}.shop-owned-fp{font-size:8px;letter-spacing:.4px}.shop-owned.is-poor .shop-owned-tab-fill{fill:#8f8a82}.shop-owned.is-poor .shop-owned-price{fill:#2a2722}.shop-tag.is-reroll b{font-size:8px;letter-spacing:.02em}.shop-cell{position:relative;min-width:0;z-index:1}.shop-cell .plate-slot.is-new{box-shadow:none}.shop-cell.is-open{z-index:8}.shop-cell.is-open .plate-wrap{border-radius:3.5%/2.35%;animation:shop-holo 1.8s ease-in-out infinite}.shop-cell.is-bought .plate-slot{pointer-events:none}.shop-cell.is-bought .shop-under{color:var(--muted)}.shop-deal{position:absolute;top:0;left:0;width:100%;aspect-ratio:2 / 3;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px;border:0;border-radius:3.5%/2.35%;background:#0e0d0b47;box-shadow:none;pointer-events:none}.shop-deal>*{pointer-events:auto}.shop-offer .shop-deal{position:relative;width:auto;aspect-ratio:auto;left:auto;top:auto;padding:8px 0 0;background:transparent;pointer-events:auto}.shop-bulk-item .shop-deal{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;border-radius:10px;padding:8px;background:#0e0d0b8c}.shop-deal p{margin:0;color:var(--bone);font-size:11px;line-height:1.3;text-align:center;text-shadow:0 1px 6px #000}.shop-deal .act{min-height:34px;padding:0 12px;font-size:13px;font-weight:700;white-space:nowrap}.shop-row{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.shop-step{display:flex;align-items:center;justify-content:center;gap:6px;margin:0}.shop-qty{width:32px;height:32px;padding:0;border-radius:999px;border:1px solid var(--gold);background:#0e0d0bd9;color:var(--bone);font-size:18px;line-height:1;cursor:pointer}.shop-qty:disabled{opacity:.35;cursor:default}.shop-binder-roll{display:grid;grid-auto-flow:column;grid-auto-columns:100%;align-items:start;width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:none;border-radius:16px;-webkit-overflow-scrolling:touch}.shop-binder-roll::-webkit-scrollbar{height:0;display:none}.shop-binder-col{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0;align-self:start;scroll-snap-align:start;scroll-snap-stop:always}.shop-binder-col>.shop-binder-page{scroll-snap-align:none;scroll-snap-stop:normal}.shop-binder-page.is-biomes .shop-biomes{padding-bottom:0}.shop-binder-page.is-biomes .shop-binder-label{margin-bottom:8px}.shop-binder-page.is-empty .shop-binder-label{margin-bottom:0}.shop-binder-page{position:relative;width:100%;min-width:0;height:auto;align-self:start;scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;padding:14px 12px 16px 58px;border-radius:2px 14px 14px 2px;background:linear-gradient(90deg,#0c0a08 0 18px,#6b5340 18px 19px,transparent 19px),linear-gradient(90deg,transparent 18px,rgb(0 0 0 / .42) 18px,transparent 46px),repeating-linear-gradient(180deg,rgb(255 236 210 / .035) 0 1px,transparent 1px 6px),linear-gradient(180deg,#3c3127,#2b221b 48%,#221b15);border:1px solid rgb(212 180 131 / .28);box-shadow:inset 20px 0 18px #00000047,inset -12px 0 16px #0003,0 1px #ffecd214,0 16px 28px #00000052}.shop-rings{position:absolute;z-index:2;left:0;top:9%;bottom:9%;width:52px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;pointer-events:none;color:#e8c98a;--ring-lip: #5c4634;--ring-mid: #1c140e;--ring-pit: #070503}.shop-ring{display:block;width:50px;height:34px;overflow:visible}.shop-binder-label{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--gold);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.shop-binder-label .set-mark-svg{width:16px;height:16px}.shop-binder-label i{margin-left:auto;font-style:normal;color:var(--muted);letter-spacing:.08em}.shop-binder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.shop-sleeve{position:relative;padding:5px;border-radius:7px;background:linear-gradient(180deg,#ffffff0f,#00000047);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 10px 14px #00000059}.shop-sleeve:has(.is-tilting){z-index:6}.shop-binder-dots{display:flex;justify-content:center;gap:8px;margin:10px 0 0}.shop-binder-dots button{width:7px;height:7px;padding:0;border:0;border-radius:99px;background:var(--line);cursor:pointer}.shop-binder-dots button.is-on{background:var(--gold);box-shadow:0 0 8px #d4b483b3}.shop-binder-dots button.is-need{background:#e8c25a;animation:shop-dot-need 1.8s ease-in-out infinite}.shop-binder-dots button.is-on{transform:scale(1.3)}@keyframes shop-dot-need{0%,to{box-shadow:0 0 2px #e8c25a59}50%{box-shadow:0 0 7px 2px #e8c25ae6}}@media(prefers-reduced-motion:reduce){.shop-binder-dots button.is-need{animation:none;box-shadow:0 0 6px 1px #e8c25abf}}.shop-binder-dots button.is-file{background:#6fcf97;animation:shop-dot-file 2.6s ease-in-out infinite}@keyframes shop-dot-file{0%,to{box-shadow:0 0 2px #6fcf974d}50%{box-shadow:0 0 7px 2px #6fcf97cc}}.shop-binder-dots button.is-need.is-file{background:#e8c25a;animation:shop-dot-both 1.8s ease-in-out infinite}@keyframes shop-dot-both{0%,to{box-shadow:0 0 0 1.5px #6fcf97,0 0 3px 1px #e8c25a59}50%{box-shadow:0 0 0 1.5px #6fcf97,0 0 8px 2px #e8c25ad9}}@media(prefers-reduced-motion:reduce){.shop-binder-dots button.is-file{animation:none;box-shadow:0 0 6px 1px #6fcf97b3}.shop-binder-dots button.is-need.is-file{animation:none;box-shadow:0 0 0 1.5px #6fcf97,0 0 6px 1px #e8c25abf}}.shop-cell.is-file .plate-slot:not(.is-new){box-shadow:0 0 0 2px #6fcf97,0 0 14px #6fcf9780}.shop-cell.is-file .field-up-stamp.is-small{border-color:#6fcf97;background:#0e301ec7;color:#e3f8ea}[data-theme=light] .shop-binder-page{background:linear-gradient(90deg,#4e3a26 0 18px,#c4a57a 18px 19px,transparent 19px),linear-gradient(90deg,transparent 18px,rgb(80 50 20 / .14) 18px,transparent 46px),repeating-linear-gradient(180deg,rgb(90 60 30 / .05) 0 1px,transparent 1px 6px),linear-gradient(180deg,#f7ecda,#efe1c9 55%,#e6d2b2);border-color:#5a3c1e47;box-shadow:inset 20px 0 16px #5032141f,0 12px 24px #3c28141f}[data-theme=light] .shop-rings{color:#7a4e1e;--ring-lip: #b08968;--ring-mid: #4a3424;--ring-pit: #1a120c}.shop-pack-price{display:none}@media(min-width:900px){.shop-page{--shop-avail: calc(100svh - var(--head-h) - var(--dock-h) - 44px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));--shop-h: min(var(--shop-avail), calc((min(var(--col), 100vw) - 128px)*.64) );--card-w: calc((var(--shop-h) - 162px) / 3 * 2 / 3);--biome-w: calc((var(--shop-h) - 70px) / 3 * 2 / 3);--spack-w: calc(((var(--shop-h) - 50px) / 6 - 30px) * 2 / 3)}.shop-head{margin-bottom:2px}.shop-page>.shop-block:first-of-type{display:grid;grid-template-columns:auto auto;grid-template-areas:"roll packs";justify-content:center;align-items:start;column-gap:18px;height:var(--shop-h);margin:0}.shop-binder-roll{grid-area:roll;width:calc(var(--card-w) * 3 + 136px + var(--biome-w) * 2 + 96px);max-width:100%;margin:0;border-radius:14px}.shop-binder-col{flex-direction:row;align-items:stretch;gap:12px}.shop-binder-col>.shop-binder-page{flex:none;height:var(--shop-h);width:calc(var(--card-w) * 3 + 124px)}.shop-binder-col>.shop-binder-page.is-biomes{width:calc(var(--biome-w) * 2 + 84px)}.shop-binder-page{padding:12px 12px 14px 58px}.shop-binder-label{margin-bottom:6px}.shop-binder-grid{grid-template-columns:repeat(3,calc(var(--card-w) + 10px));gap:10px 8px}.shop-binder-page .shop-biomes{grid-template-columns:repeat(2,var(--biome-w));gap:8px;padding:0}.shop-binder-dots{display:none}.shop-pack-rail{grid-area:packs;margin-top:0!important;height:var(--shop-h)}.shop-page .shop-stock{--pack-w: var(--spack-w);display:grid;grid-template-columns:repeat(4,calc(var(--spack-w) + 12px));gap:6px 4px;width:auto;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.shop-page .shop-stock .shop-pack{width:100%;flex:none;scroll-snap-align:none;text-align:center}.shop-page .shop-stock .booster-tilt{width:var(--spack-w);margin:0 auto}.shop-page .shop-stock .booster-tilt>.shop-tag{display:none}.shop-page .shop-stock .booster-face{border-radius:6px;transition:box-shadow .16s ease}.shop-page .shop-stock .shop-pack.is-current .booster-face{box-shadow:0 0 0 1.5px var(--gold),0 0 14px 2px #d4b48399,0 0 30px #d4b48340}.shop-page .shop-stock .shop-pack:not(.is-current):hover .booster-face{box-shadow:0 0 0 1px #d4b48373}.shop-page .shop-stock .pack-chip-name{margin:3px 0 0;font-size:9.5px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-page .shop-stock .shop-pack-price{display:block;margin:0;font-size:9px;line-height:1.2;color:var(--muted);font-variant-numeric:tabular-nums}.shop-page .shop-stock .shop-pack.is-live .shop-pack-price{color:var(--gold)}.shop-page .shop-stock .shop-deal{width:max(100%,92px);left:50%;transform:translate(-50%);padding:0;background:transparent}.shop-page .shop-stock .shop-deal .act{padding:8px 10px;font-size:12px;white-space:nowrap}.shop-tag{width:clamp(56px,32%,80px);height:clamp(56px,32%,80px)}.shop-tag.is-long,.shop-tag.is-reroll{width:clamp(68px,40%,96px);height:clamp(68px,40%,96px)}.shop-tag b{font-size:16px}.shop-tag i{font-size:10px}.shop-tag.is-long b,.shop-tag.is-reroll b{font-size:11px}}.shop-mode{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;margin-left:auto;padding:3px;border:1px solid rgb(212 180 131 / .6);border-radius:999px;background:repeating-linear-gradient(180deg,rgb(255 236 210 / .03) 0 1px,transparent 1px 5px),linear-gradient(180deg,#2a221b,#17120e);box-shadow:inset 0 2px 6px #0000008c,0 0 0 1px #0006,0 0 14px #d4b48329}.shop-mode-thumb{position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:999px;background:linear-gradient(180deg,#f4dfa6,#d4b483 46%,#a8803f);box-shadow:inset 0 1px #fff8e1d9,inset 0 -2px #5a3c1473,0 0 12px #d4b4838c;transition:transform .2s cubic-bezier(.3,.7,.3,1)}.shop-mode.is-sell .shop-mode-thumb{transform:translate(100%)}.shop-mode-btn{position:relative;z-index:1;min-width:84px;height:34px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--gold);font:inherit;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .16s ease}.shop-mode-btn:not(.is-on):hover{color:#f4e2b0}.shop-mode-btn.is-on{color:#2a1a08;text-shadow:0 1px 0 rgb(255 240 200 / .5)}.shop-mode-btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}[data-theme=light] .shop-mode{background:#f4ead6;box-shadow:inset 0 2px 5px #5a3c142e}[data-theme=light] .shop-mode-btn:not(.is-on){color:#7a4e1e}[data-theme=light] .shop-sell-bulk{background:#fffaf0;box-shadow:0 6px 16px #5a3c141f}@media(max-width:899.98px){.shop-page>.shop-head{flex-wrap:nowrap;gap:10px}.shop-mode-btn{min-width:0;height:32px;padding:0 13px;font-size:12px;letter-spacing:.12em}}.shop-sell-bulk{padding:10px 12px 6px;border:1px solid rgb(212 180 131 / .28);border-radius:14px;background:linear-gradient(180deg,#2c241c,#1d1712);box-shadow:inset 0 1px #ffecd20f,0 10px 22px #00000047}.shop-sell-title{margin:0 0 8px;color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.shop-page .shop-sell-bulk .shop-sell-title{margin:0 0 8px;font-size:12px;letter-spacing:.2em}.shop-sell-bulk .shop-bulk-body{padding:0}.shop-sell-bulk .shop-keep{margin-bottom:8px}.shop-sell-bulk .shop-keep button{height:30px}.shop-sell-bulk .shop-protect{margin:0 0 4px}.shop-sell-bulk .shop-bulk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow:visible;padding:4px 0 6px;-webkit-mask-image:none;mask-image:none}.shop-sell-bulk .shop-bulk-item{min-width:0;min-height:50px;padding:6px 8px}.shop-sell-bulk .shop-bulk-btn{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;row-gap:1px;align-items:center;text-align:left}.shop-sell-bulk .shop-bulk-mark{grid-row:1 / 3}.shop-sell-bulk .shop-bulk-name,.shop-sell-bulk .shop-meta{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-sell-bulk .shop-bulk-item .shop-deal{gap:3px;padding:4px 6px}.shop-sell-bulk .shop-bulk-item .shop-deal .act{min-height:24px;padding:0 10px;font-size:12px}.shop-sell-bulk .shop-bulk .rarity{margin:2px 0 4px}.shop-sell-side .shop-sellbar{margin:0;border-color:#d4b48399;box-shadow:0 0 14px #d4b48338}.shop-sell-stage>.supporter-shop{width:auto;margin:0;padding:2px 4px 0}.shop-sell-stage>.supporter-shop h2{margin:0 0 4px;color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.shop-sell-stage>.supporter-shop .supporter-note,.shop-sell-stage>.supporter-shop .supporter-legal{margin:0 0 6px;font-size:11.5px;line-height:1.4}@media(min-width:900px){.shop-sell-stage{display:grid;grid-template-columns:minmax(270px,310px) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"side binder" "sup binder";column-gap:16px;row-gap:10px;height:var(--shop-avail);margin:0}.shop-sell-side{grid-area:side;display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;scrollbar-color:rgb(212 180 131 / .35) transparent}.shop-sell-stage>.supporter-shop{grid-area:sup}.shop-sell-binder{grid-area:binder;display:flex;flex-direction:column;height:var(--shop-avail);min-height:0;overflow:hidden}.shop-sell-binder .binder-page{flex:1 1 0}.shop-sell-binder .binder-page .binder-lock{position:relative!important;top:auto!important;flex:none;margin:0 0 4px;padding:0}.shop-sell-binder .binder-page .binder-lock .set-progress,.shop-sell-binder .binder-page .binder-lock .binder-across,.shop-sell-binder .binder-page .binder-lock .filter-bar{margin-left:0;margin-right:0}.shop-sell-binder .binder-page>.binder-shelf{flex:none}.shop-sell-binder .binder-top{display:none}.shop-sell-binder .binder-page>.allsets{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}}@media(max-width:899.98px){.shop-sell-stage{display:flex;flex-direction:column;gap:12px;margin:0 0 8px}.shop-sell-side{display:contents}.shop-sell-side .shop-sellbar-off{position:fixed;z-index:60;left:12px;right:12px;bottom:calc(var(--foot-h) + 44px + env(safe-area-inset-bottom,0px));max-width:520px;margin:0 auto;background:var(--panel);box-shadow:0 0 14px #d4b48338,0 12px 28px #00000080}.shop-sell-binder{margin-top:4px}}.shop-sell-binder .binder-page .page-head{flex:none;margin:0 0 4px}.shop-sell-binder .binder-page .page-head h1{font-size:1.3rem}.shop-sell-binder .binder-page{display:flex;flex-direction:column;min-height:0}.binder-paged{flex:1 1 0;min-height:0;overflow:hidden}.grid.is-paged{grid-template-columns:repeat(var(--pg-cols),var(--pg-w));justify-content:center;align-content:start;gap:12px 10px;padding:0}.grid.is-paged.is-far{grid-template-columns:repeat(var(--pg-cols),var(--pg-w));gap:3px;padding:0}.binder-pager{flex:none;display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 0 0}.binder-pager button{display:grid;place-items:center;width:34px;height:24px;padding:0;border:1px solid var(--gold);border-radius:3px;background:#1a1713;color:#e8dcc8;cursor:pointer;box-shadow:none}.binder-pager button:not(:disabled):hover{color:var(--gold)}.binder-pager button:disabled{opacity:.35;cursor:default}.binder-pager svg{width:16px;height:16px}.binder-pager-count{min-width:92px;color:#e8dcc8;font-size:11px;font-weight:600;letter-spacing:.08em;text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums}[data-theme=light] .binder-pager button{background:#fffaf0;color:#7a4e1e}[data-theme=light] .binder-pager-count{color:#7a4e1e}@keyframes shop-holo{0%,to{box-shadow:0 0 0 1px #f4e2b0,0 0 12px 3px #d4b483b3,0 0 26px #a078ff59}50%{box-shadow:0 0 0 1px #fff6d2,0 0 18px 5px #ffd696e6,0 0 34px #78c8ff73}}.shop-bulk{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:6px 4px 12px;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent)}.shop-bulk-item{position:relative;flex:1 1 0;min-width:108px;border:1px solid var(--line);border-radius:10px;padding:8px;background:var(--panel);overflow:hidden}.shop-bulk-btn{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;background:transparent;color:inherit;border:0;padding:4px;cursor:pointer;text-align:center}.shop-bulk-mark{width:28px;height:28px;display:grid;place-items:center}.shop-bulk-mark svg.rarity-mark{width:22px;height:22px}.shop-bulk-name{font-size:12px;font-weight:700;letter-spacing:.04em}.shop-bulk-box{border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden;margin:0 0 10px}.shop-bulk-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:0;background:transparent;color:var(--bone);font:inherit;font-size:15px;font-weight:700;letter-spacing:.04em;cursor:pointer}.shop-bulk-arrow{width:20px;height:20px;color:var(--gold);transition:transform .18s ease}.shop-bulk-box.is-open .shop-bulk-arrow{transform:rotate(180deg)}.shop-bulk-body{padding:0 12px 6px}.shop-bulk-set{margin:0 0 8px;color:var(--muted);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.shop-keep.is-marks button{min-width:38px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;color:var(--bone)}.shop-keep.is-marks button .set-mark-svg{width:18px;height:18px}.shop-keep.is-marks button.is-on{color:var(--gold)}html[data-theme=light] .shop-keep button.is-on{color:var(--gold);border-color:var(--gold);box-shadow:0 0 0 1px #8a6a3266}html[data-theme=light] .shop-bulk-item{background:#fffaf0}html[data-theme=light] .shop-deal p{color:var(--bone);text-shadow:none}.shop-sellbar{display:flex;flex-direction:column;align-items:center;gap:6px;margin:8px 0;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.shop-sellbar-name{font-size:13px;font-weight:700}.shop-sellbar p{margin:0;font-size:12px;color:var(--muted)}.shop-sellbar .shop-sell-note{color:var(--gold)}.shop-shelf{display:inline-flex;gap:2px;padding:3px;border:1px solid rgb(212 180 131 / .32);border-radius:999px}.shop-shelf-btn{height:30px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color .16s ease,background-color .16s ease}.shop-shelf-btn:not(.is-on):hover{color:#f3ead8}.shop-shelf-btn.is-on{color:#f3ead8;background:#d4b48329;box-shadow:inset 0 0 0 1px #d4b4838c}.shop-shelf-btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}[data-theme=light] .shop-shelf-btn.is-on{color:#2a1a08}@media(max-width:899.98px){.shop-shelf-btn{height:28px;padding:0 10px;font-size:11px;letter-spacing:.1em}}.shop-page.shelf-cards .shop-binder-col>.shop-binder-page.is-biomes,.shop-page.shelf-cards .shop-pack-rail{display:none}.shop-page.shelf-biomes .shop-binder-col>.shop-binder-page:not(.is-biomes),.shop-page.shelf-biomes .shop-pack-rail{display:none}.shop-page.shelf-packs .shop-binder-roll,.shop-page.shelf-packs .shop-binder-dots{display:none}.shop-nobiomes{margin:24px 0;color:var(--muted);text-align:center;font-size:13px}.shop-page .shop-biomes .biome-card.is-owned{filter:none;opacity:1;cursor:default}@media(max-width:899.98px){.shop-page.shelf-packs .shop-pack-rail{margin-top:0!important}.shop-page.shelf-packs .shop-stock{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 10px;padding:4px 0 16px;overflow:visible;scroll-snap-type:none}.shop-page.shelf-packs .shop-stock .shop-pack{width:100%;flex:none;scroll-snap-align:none;text-align:center}.shop-page.shelf-packs .shop-stock .booster-tilt{width:100%}}@media(min-width:900px){.shop-page.shelf-cards>.shop-block:first-of-type,.shop-page.shelf-biomes>.shop-block:first-of-type{grid-template-columns:auto;grid-template-areas:"roll"}.shop-page.shelf-cards .shop-binder-roll{width:calc(var(--card-w) * 3 + 124px)}.shop-page.shelf-biomes{--biome-w: calc((var(--shop-h) - 70px) / 2 * 2 / 3)}.shop-page.shelf-biomes .shop-binder-roll{width:calc(var(--biome-w) * 3 + 92px)}.shop-page.shelf-biomes .shop-binder-col>.shop-binder-page.is-biomes{width:calc(var(--biome-w) * 3 + 92px)}.shop-page.shelf-biomes .shop-binder-page .shop-biomes{grid-template-columns:repeat(3,var(--biome-w))}.shop-page.shelf-packs>.shop-block:first-of-type{grid-template-columns:auto;grid-template-areas:"packs"}.shop-page.shelf-packs{--spack-w: calc(((var(--shop-h) - 24px) / 3 - 34px) * 2 / 3)}.shop-page.shelf-packs .shop-stock{grid-template-columns:repeat(8,calc(var(--spack-w) + 16px));gap:8px 10px}.shop-page.shelf-packs .shop-stock .pack-chip-name{font-size:11px}.shop-page.shelf-packs .shop-stock .shop-pack-price{font-size:10.5px}}@media(min-width:900px){.shop-page.shelf-cards,.shop-page.shelf-biomes{--shop-h: min(calc(var(--shop-avail) - 26px), calc((min(var(--col), 100vw) - 128px)*.64) )}.shop-page.shelf-cards>.shop-block:first-of-type,.shop-page.shelf-biomes>.shop-block:first-of-type{height:auto;grid-template-areas:"roll" "dots";row-gap:8px}.shop-page.shelf-cards .shop-binder-dots,.shop-page.shelf-biomes .shop-binder-dots{display:flex;grid-area:dots;justify-content:center;margin:0}}@media(max-width:899.98px){.shop-page>.shop-head{flex-wrap:nowrap;gap:clamp(4px,1.6vw,10px);min-width:0}.shop-page>.shop-head h1{flex:none;font-size:clamp(1.05rem,5.4vw,1.6rem)}.shop-shelf{flex:none;gap:0;padding:2px}.shop-shelf-btn{height:clamp(24px,7.4vw,30px);padding:0 clamp(4px,1.9vw,10px);font-size:clamp(9px,2.75vw,11px);letter-spacing:clamp(.02em,.5vw,.1em)}.shop-mode{flex:none;padding:2px}.shop-mode-thumb{top:2px;bottom:2px;left:2px;width:calc(50% - 2px)}.shop-mode-btn{min-width:0;height:clamp(24px,7.4vw,30px);padding:0 clamp(5px,2.1vw,12px);font-size:clamp(9px,2.75vw,11px);letter-spacing:clamp(.02em,.5vw,.1em)}}.shop-sell-stage.is-bulk .shop-sell-bulk{min-height:0}.shop-sell-bulk .bulk-opt{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;margin-bottom:6px}.shop-sell-bulk .bulk-lbl{color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.shop-sell-bulk .bulk-opt .shop-keep{margin:0;flex-wrap:wrap;overflow:visible}.shop-sell-bulk .shop-keep.is-rar button{display:inline-flex;align-items:center;gap:4px}.shop-sell-bulk .bulk-sum{margin:8px 0;padding:8px 10px;border:1px solid rgb(212 180 131 / .35);border-radius:10px;background:#00000040}.shop-sell-bulk .bulk-sum p{margin:0;color:#f3ead8}.shop-sell-bulk .bulk-sum b{color:var(--gold)}.shop-sell-bulk .bulk-note{margin:2px 0 0;color:#f3ead8b3;font-size:12px;line-height:1.4}.shop-sell-bulk .bulk-lists{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.shop-sell-bulk .bulk-list{min-height:0;padding:6px 8px;border:1px solid rgb(212 180 131 / .22);border-radius:10px}.shop-sell-bulk .bulk-list h3{margin:0 0 4px;color:var(--gold);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.shop-sell-bulk .bulk-list ul{margin:0;padding:0;list-style:none;max-height:168px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.shop-sell-bulk .bulk-list li{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-bottom:1px solid rgb(212 180 131 / .1);color:#f3ead8;font-size:12.5px}.shop-sell-bulk .bulk-list li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-sell-bulk .bulk-list li i{flex:none;color:#f3ead8b3;font-style:normal}.shop-sell-bulk .bulk-go{margin-top:10px;display:grid;gap:6px}.shop-sell-bulk .bulk-go p{margin:0;color:#f3ead8;font-size:13px}.shop-sell-bulk .bulk-go .act{min-height:38px}.shop-sell-bulk .bulk-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.shop-sell-bulk .bulk-btns .ghost{min-height:38px;border:1px solid rgb(212 180 131 / .5);border-radius:999px;background:transparent;color:#f3ead8;font:inherit;cursor:pointer}@media(min-width:900px){.shop-sell-stage.is-bulk{display:block;height:var(--shop-avail)}.shop-sell-stage.is-bulk .shop-sell-bulk{height:100%;box-sizing:border-box;overflow:hidden}.shop-sell-stage.is-bulk .shop-bulk-body{display:grid;grid-template-columns:minmax(300px,420px) minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr;column-gap:20px;align-content:start;height:100%}.shop-sell-stage.is-bulk .bulk-opt,.shop-sell-stage.is-bulk .bulk-sum,.shop-sell-stage.is-bulk .bulk-go{grid-column:1}.shop-sell-stage.is-bulk .bulk-lists{grid-column:2;grid-row:1 / -1;grid-template-columns:1fr 1fr;min-height:0}.shop-sell-stage.is-bulk .bulk-list{display:flex;flex-direction:column}.shop-sell-stage.is-bulk .bulk-list ul{max-height:none;flex:1 1 0}.shop-sell-stage.is-binder{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"binder"}}.shop-sell-bulk .bulk-go{align-self:start;align-content:start}.shop-sell-bulk .bulk-btns{align-items:start}.shop-sell-msg{position:fixed;z-index:60;left:50%;bottom:calc(var(--foot-h) + 10px + env(safe-area-inset-bottom,0px));translate:-50% 0;font-family:inherit;cursor:pointer;max-width:calc(100vw - 32px);margin:0;padding:7px 14px;border:1px solid rgb(212 180 131 / .6);border-radius:999px;background:var(--panel);color:var(--bone);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-pack-buy{min-width:8.5em}.shop-sell-bulk .bulk-stepper{display:grid;grid-template-columns:38px minmax(0,120px) 38px;align-items:center;gap:8px}.shop-sell-bulk .bulk-stepper .step{height:32px;border:1px solid rgb(212 180 131 / .5);border-radius:999px;background:#00000040;color:var(--gold);font:inherit;font-size:20px;line-height:1;cursor:pointer;touch-action:manipulation}.shop-sell-bulk .bulk-stepper .step:disabled{opacity:.35;cursor:default}.shop-sell-bulk .bulk-stepper .step-val{display:flex;align-items:center;justify-content:center;gap:6px;height:32px;border:1px solid var(--gold);border-radius:999px;background:#d4b4831f;color:#f3ead8;font-size:13px;font-weight:700;cursor:text}.shop-sell-bulk .bulk-stepper .step-val input{width:3.2ch;padding:0;border:0;background:transparent;color:var(--gold);font:inherit;font-size:16px;font-variant-numeric:tabular-nums;text-align:center;outline:none}.shop-pack-buy.is-confirm{background:var(--gold);color:#1a140e}@media(min-width:900px){.shop-page{--shop-avail: calc(100svh - var(--head-h) - var(--foot-h) - 64px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.shop-page.shelf-cards,.shop-page.shelf-biomes{--shop-h: min(calc(var(--shop-avail) - 26px), calc((min(var(--col), 100vw) - 32px)*1.2) )}.shop-page.shelf-biomes{--biome-w: min(calc((var(--shop-h) - 70px) / 2 * 2 / 3), calc((min(var(--col), 100vw) - 156px)/4) )}.shop-page.shelf-biomes .shop-binder-roll,.shop-page.shelf-biomes .shop-binder-col>.shop-binder-page.is-biomes{width:calc(var(--biome-w) * 4 + 100px)}.shop-page.shelf-biomes .shop-binder-page .shop-biomes{grid-template-columns:repeat(4,var(--biome-w))}.shop-page.shelf-biomes .shop-biomes>.biome-back{display:none}.shop-page.shelf-biomes .shop-biomes .biome-card.is-thumb h3{font-size:15px;padding-right:32%;text-wrap:balance}.shop-page.shelf-biomes .shop-binder-page.is-biomes{height:var(--shop-h)}.shop-page.shelf-packs{--shop-h: var(--shop-avail)}.shop-page.shelf-packs .shop-stock{--spack-w: min( calc(((var(--shop-h) - 24px) / var(--spack-rows, 3) - 44px) * 2 / 3), calc((min(var(--col), 100vw) - 32px - (var(--spack-cols, 8) - 1) * 10px) / var(--spack-cols, 8) - 16px), 240px )}.shop-page.shelf-packs>.shop-block:first-of-type{height:var(--shop-h)}.shop-page.shelf-packs .shop-pack-rail{display:flex;flex-direction:column;justify-content:center}.shop-page.shelf-packs .shop-stock{grid-template-columns:repeat(var(--spack-cols, 8),calc(var(--spack-w) + 16px));justify-content:center}.shop-page.shelf-packs .shop-stock .pack-chip-name{font-size:12px}.shop-page.shelf-packs .shop-stock .shop-pack-price{font-size:11.5px}}.shop-deal .shop-bundle-buy{min-width:8.5em;min-height:30px;padding:0 10px;border:1px solid var(--gold);border-radius:999px;background:#0e0d0bdb;color:var(--gold);font-size:12px;font-weight:700;white-space:nowrap}.shop-deal .shop-bundle-buy:disabled{opacity:.45}.shop-deal .shop-bundle-buy.is-confirm{background:var(--gold);color:#1a140e}@media(min-width:900px){.shop-page .shop-stock .shop-deal{gap:6px}.shop-page .shop-stock .shop-deal .shop-bundle-buy{min-height:28px;padding:0 10px;font-size:11.5px}}.shop-pack:has(.shop-bundle-buy) .booster-tilt .shop-tag{visibility:hidden}.shop-binder-page.is-biomes .shop-biome-why{margin:-2px 0 10px;color:var(--muted);font-size:12px;line-height:1.35;text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.shop-buy-count{display:inline-block;font-weight:700}.shop-buy-count.is-up{animation:shop-buy-count-up .42s cubic-bezier(.2,1.4,.4,1) both;color:var(--gold, #e8c25a)}@keyframes shop-buy-count-up{0%{transform:translateY(60%) scale(.7);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.shop-buy-count.is-up{animation:none}}.shop-page.shop-page .shop-binder-dots.shop-binder-dots button{transition:flex-basis .25s ease,width .25s ease,background-color .25s ease,opacity .25s ease,transform .25s ease}.shop-page.shop-page .shop-binder-dots.shop-binder-dots button:not(.is-on){width:6px;height:6px;flex:0 0 6px;aspect-ratio:1;opacity:.55;transform:none}.shop-page.shop-page .shop-binder-dots.shop-binder-dots button:not(.is-on).is-need,.shop-page.shop-page .shop-binder-dots.shop-binder-dots button:not(.is-on).is-file{opacity:.9}.shop-page.shop-page .shop-binder-dots.shop-binder-dots button.is-on{width:18px;height:7px;flex:0 0 18px;aspect-ratio:auto;transform:none;opacity:1;background:linear-gradient(180deg,#f1d68e,#d4a64e);box-shadow:0 0 0 1px #7854188c,0 0 8px #e8c25a8c}[data-theme=light] .shop-page.shop-page .shop-binder-dots.shop-binder-dots button:not(.is-on){background:#b9a888}[data-theme=light] .shop-page.shop-page .shop-binder-dots.shop-binder-dots button.is-on{background:linear-gradient(180deg,#d9ad55,#b8862e);box-shadow:0 0 0 1px #6e4a12b3}@media(prefers-reduced-motion:reduce){.shop-page.shop-page .shop-binder-dots.shop-binder-dots button{transition:none}}@media(max-width:899.98px){main.page:has(>.pane>.shop-page.shelf-cards:not(.is-selling)){display:flex;flex-direction:column;overflow:hidden;height:100svh;height:100dvh;max-height:100dvh;padding-bottom:calc(var(--foot-h) + 8px + 6px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:0}main.page>.pane:has(>.shop-page.shelf-cards:not(.is-selling)){flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.pane>.shop-page.shelf-cards:not(.is-selling){flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.shop-page.shelf-cards:not(.is-selling)>.shop-head{flex:none}.shop-page.shelf-cards:not(.is-selling)>.shop-block{flex:1 1 0;min-height:0;margin:0;display:flex;flex-direction:column;align-items:center;container-type:size;container-name:shopcards;--lock-cw: max(32px, min( (100cqw - 118px) / 3, (100cqh - 216px) / 4.5 ))}.shop-page.shelf-cards:not(.is-selling) .shop-binder-roll{flex:none;width:calc(var(--lock-cw) * 3 + 118px);max-width:100%}.shop-page.shelf-cards:not(.is-selling) .shop-binder-grid{grid-template-columns:repeat(3,calc(var(--lock-cw) + 10px));justify-content:center}.shop-page.shelf-cards:not(.is-selling) .shop-binder-dots{flex:none;align-self:stretch;flex-wrap:nowrap;align-items:center;gap:clamp(3px,1.1vw,8px);padding:4px 10px}.shop-page.shelf-cards:not(.is-selling) .shop-binder-dots button{flex:0 1 7px;min-width:0;height:auto;aspect-ratio:1}.shop-page.shelf-cards:not(.is-selling) .shop-binder-label span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-height:700px){.shop-page.shelf-cards:not(.is-selling)>.shop-block{--lock-cw: max(32px, min((100cqw - 112px) / 3, (100cqh - 146px) / 4.5))}.shop-page.shelf-cards:not(.is-selling) .shop-binder-page{padding-top:8px;padding-bottom:8px}.shop-page.shelf-cards:not(.is-selling) .shop-binder-label{margin-bottom:4px}.shop-page.shelf-cards:not(.is-selling) .shop-binder-grid{gap:4px 6px}.shop-page.shelf-cards:not(.is-selling) .shop-binder-dots{margin-top:6px}.shop-page.shelf-cards:not(.is-selling) .shop-binder-dots button{flex-basis:6px}.shop-page.shelf-cards:not(.is-selling) .shop-binder-grid .shop-tag{zoom:.74}}}.shop-page.shelf-cards{--buy-h: 26px;--buy-gap: 5px}.shop-page .shop-binder-grid .shop-sleeve{display:flex;flex-direction:column;gap:var(--buy-gap, 5px);padding:5px 5px 6px;border-radius:8px;background:linear-gradient(180deg,#ffecd212,#0000004d),#241c15;box-shadow:inset 0 0 0 1px #d4b48329,inset 0 10px 14px #00000052,0 1px #ffecd20d;transition:box-shadow .18s ease}.shop-page .shop-binder-grid .shop-sleeve.is-new{box-shadow:inset 0 0 0 1px #e8c25a6b,inset 0 10px 14px #00000052,0 0 10px #e8c25a1f}.shop-page .shop-binder-grid .shop-sleeve:has(.shop-buy.is-armed){z-index:8;box-shadow:inset 0 0 0 1.5px #f0cf7ae6,0 0 18px #e8c25a59}.shop-buy{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:3px;width:100%;height:var(--buy-h, 26px);min-width:0;margin:0;padding:0 4px;border:1px solid rgb(240 207 122 / .85);border-radius:999px;font:inherit;line-height:1;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,box-shadow .16s ease,filter .16s ease}.shop-buy:active{transform:translateY(1px) scale(.98)}.shop-buy:focus-visible{outline:2px solid #f0cf7a;outline-offset:2px}.shop-buy-k{font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.82}.shop-buy-fp{font-size:13.5px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.shop-buy-unit{font-size:9px;font-style:normal;font-weight:800;letter-spacing:.08em;opacity:.82}.shop-buy-word{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.shop-buy-check{width:11px;height:11px;flex:none}.shop-buy-check path{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.shop-buy.is-new{color:#24170a;background:linear-gradient(180deg,#fbe7a8,#eac36a 46%,#c4923a);box-shadow:inset 0 1px #fffae6d9,inset 0 -1px #6e461473,0 2px 6px #00000073;text-shadow:0 1px 0 rgb(255 244 210 / .5)}.shop-buy.is-again{color:#f0cf7a;background:repeating-linear-gradient(180deg,rgb(255 236 210 / .035) 0 1px,transparent 1px 4px),linear-gradient(180deg,#4a3624,#2c2016);border-color:#d4b483b3;box-shadow:inset 0 1px #ffecd224,0 2px 6px #00000073}.shop-buy.is-poor{color:#9a9286;background:linear-gradient(180deg,#2c2722,#1e1a16);border-color:#9a928666;box-shadow:none;cursor:not-allowed}.shop-buy.is-armed{color:#1d1206;background:linear-gradient(180deg,#fff1c4,#f3cf6e,#d39e3c);border-color:#fff1c4;box-shadow:inset 0 1px #ffffffe6,0 0 0 2px #f0cf7a59,0 0 16px #f0cf7ab3;animation:shop-buy-armed 1.4s ease-in-out infinite}@keyframes shop-buy-armed{0%,to{box-shadow:inset 0 1px #ffffffe6,0 0 0 2px #f0cf7a4d,0 0 10px #f0cf7a80}50%{box-shadow:inset 0 1px #ffffffe6,0 0 0 3px #f0cf7a73,0 0 20px #f0cf7ad9}}@media(prefers-reduced-motion:reduce){.shop-buy.is-armed{animation:none}}.shop-buy.is-bought{cursor:default;color:#d4b483b8;background:transparent;border:1px dashed rgb(212 180 131 / .3);box-shadow:none}.shop-buy.is-bought .shop-buy-word{font-size:9px;letter-spacing:.06em}.shop-buy.is-long .shop-buy-k{display:none}.shop-page .shop-binder-grid .shop-sleeve.is-bought{background:linear-gradient(180deg,#ffecd208,#0000004d),#1d1712;box-shadow:inset 0 0 0 1px #d4b48314,inset 0 10px 14px #00000052}.shop-cell.is-bought .plate-slot{filter:grayscale(1) brightness(.55) contrast(.92);transition:filter .3s ease}.shop-seal{position:absolute;right:4%;bottom:3%;z-index:7;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;color:#23170a;background:radial-gradient(circle at 35% 28%,#fff2c4,#ebc057,#b98620);box-shadow:0 0 0 1.5px #fff8e6,0 1px 3px #0000008c;pointer-events:none}.shop-seal svg{width:11px;height:11px}.shop-seal path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.shop-binder-grid{position:relative}.shop-binder-page.is-sold-out .shop-binder-label span,.shop-binder-page.is-sold-out .shop-binder-label .set-mark-svg{opacity:.6}.shop-binder-grid.is-sold-out .shop-sleeve{opacity:.8}.shop-soldout{position:absolute;z-index:9;left:50%;top:50%;translate:-50% -50%;display:flex;flex-direction:column;align-items:center;gap:4px;width:max-content;max-width:calc(100% - 16px);box-sizing:border-box;padding:12px 18px 13px;border:1px solid rgb(240 207 122 / .75);border-radius:12px;background:repeating-linear-gradient(180deg,rgb(255 236 210 / .03) 0 1px,transparent 1px 5px),linear-gradient(180deg,#3a2b1e,#211810);box-shadow:inset 0 0 0 3px #140e09e6,inset 0 0 0 4px #d4b48359,0 12px 30px #0009;text-align:center;pointer-events:none}.shop-soldout b{color:#f3ead8;font-size:15px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.shop-soldout em{font-style:normal;text-transform:none;letter-spacing:.04em;color:#f3ead8}.shop-soldout span{color:#e0c07e;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums}.shop-page.shelf-cards .shop-binder-label{padding-bottom:6px;border-bottom:1px solid rgb(212 180 131 / .14)}.shop-page.shelf-cards .shop-binder-label span{font-weight:700}.shop-page.shelf-cards .shop-binder-label i{padding:2px 8px;border-radius:999px;border:1px solid rgb(212 180 131 / .28);background:#00000038;color:#e8dcc8;font-size:11px;font-variant-numeric:tabular-nums}.shop-page.shelf-cards .shop-binder-foot .shop-turn{padding:3px 12px;border-radius:999px;border:1px solid rgb(212 180 131 / .26);background:#00000038;align-items:center}[data-theme=light] .shop-page .shop-binder-grid .shop-sleeve{background:linear-gradient(180deg,#ffffff80,#7850281f),#eadbc2}[data-theme=light] .shop-buy.is-again{color:#5a3a12;background:linear-gradient(180deg,#f7ecd8,#e6d2b0);border-color:#78501e99}[data-theme=light] .shop-buy.is-poor{color:#8a8278;background:#e4ddd2;border-color:#786e6459}[data-theme=light] .shop-buy.is-bought{color:#7a6040;border-color:#78501e59}[data-theme=light] .shop-soldout{background:linear-gradient(180deg,#fbf3e4,#efe1c9);border-color:#78501e99;box-shadow:0 10px 24px #3c281433}[data-theme=light] .shop-soldout b{color:#2a1a08}[data-theme=light] .shop-soldout span{color:#7a4e1e}[data-theme=light] .shop-soldout em{color:#2a1a08}@media(max-width:899.98px){.shop-page.shelf-cards:not(.is-selling)>.shop-block{--lock-cw: max(32px, min( (100cqw - 118px) / 3, (100cqh - 216px - 3 * (var(--buy-h) + var(--buy-gap) + 1px) + 8px) / 4.5 ))}.shop-page.shelf-cards .shop-binder-foot .shop-turn{white-space:nowrap}@media(max-height:700px){.shop-page.shelf-cards{--buy-h: 20px;--buy-gap: 0px}.shop-page.shelf-cards:not(.is-selling)>.shop-block{--lock-cw: max(32px, min((100cqw - 112px) / 3, (100cqh - 146px) / 4.5))}.shop-page .shop-binder-grid .shop-sleeve{padding:5px}.shop-page .shop-binder-grid .shop-buy{position:absolute;z-index:8;left:50%;bottom:3px;translate:-50% 0;width:calc(100% - 6px);padding:0 3px;gap:2px}.shop-page .shop-binder-grid .shop-buy:active{transform:none}.shop-page .shop-binder-grid .shop-buy-k{display:none}.shop-page .shop-binder-grid .shop-buy.is-bought{background:#140f0adb;border-style:solid}.shop-buy-fp{font-size:12px}.shop-buy-unit{font-size:8px}.shop-buy-word{font-size:9px;letter-spacing:.06em}.shop-buy.is-bought .shop-buy-word{font-size:8px;letter-spacing:.04em}.shop-seal{bottom:auto;top:3%;right:4%;width:15px;height:15px}.shop-seal svg{width:9px;height:9px}.shop-page.shelf-cards .shop-binder-label{padding-bottom:0;border-bottom:0}.shop-page.shelf-cards .shop-binder-foot .shop-turn{padding:0 8px}}@media(max-width:380px){.shop-page.shelf-cards .shop-binder-label i{padding:0;border:0;background:none}.shop-page.shelf-cards .shop-binder-foot .shop-turn{padding:0 6px;border:0;background:none}.shop-page .shop-binder-grid .shop-buy.is-bought .shop-buy-check,.shop-page .shop-binder-grid .shop-buy.is-long .shop-buy-unit{display:none}.shop-soldout{padding:9px 12px 10px}.shop-soldout b{font-size:13px}.shop-soldout span{font-size:9.5px;letter-spacing:.1em}}}@media(min-width:900px){.shop-page.shelf-cards{--buy-h: 30px;--buy-gap: 6px;--card-w: calc((var(--shop-h) - 162px - 3 * 37px - 12px) / 3 * 2 / 3)}.shop-buy-fp{font-size:15px}.shop-buy-k,.shop-buy-unit{font-size:10px}.shop-buy-word{font-size:12px}.shop-buy.is-bought .shop-buy-word{font-size:10px}.shop-buy.is-new:hover,.shop-buy.is-again:hover{filter:brightness(1.08)}.shop-seal{width:22px;height:22px}.shop-seal svg{width:14px;height:14px}.shop-soldout{padding:16px 26px 17px;gap:6px}.shop-soldout b{font-size:19px}.shop-soldout em{font-style:normal;text-transform:none;letter-spacing:.04em;color:#f3ead8}.shop-soldout span{font-size:12px}}html[data-theme=light] .shop-page.shelf-cards .shop-binder-label i{background:#5a3c1414;border-color:#8a6a3266;color:#3a2f1f}.shop-page .shop-binder-grid .shop-sleeve,.shop-page .shop-binder-grid .shop-sleeve.is-new,.shop-page .shop-binder-grid .shop-sleeve.is-bought,[data-theme=light] .shop-page .shop-binder-grid .shop-sleeve{display:block;padding:0;gap:0;border-radius:10px;background:none;box-shadow:none}.shop-page .shop-binder-grid .shop-cell .plate-wrap{padding-top:0;border-radius:3.5%/2.35%}.shop-page .shop-binder-grid .shop-sleeve.is-new .plate-slot{box-shadow:0 0 0 1px #e8c25ab3,0 0 10px #e8c25a38;border-radius:3.5%/2.35%}.shop-page .shop-binder-grid .shop-sleeve:has(.shop-buy.is-armed){box-shadow:none}.shop-page .shop-binder-grid .shop-sleeve:has(.shop-buy.is-armed) .plate-slot{border-radius:3.5%/2.35%;box-shadow:0 0 0 1.5px #f0cf7af2,0 0 18px #e8c25a80}.shop-page .shop-cell.is-bought .plate-slot{pointer-events:auto;cursor:zoom-in}.shop-page .shop-cell .plate-slot{cursor:zoom-in}.shop-page .shop-binder-grid .shop-cell>.shop-buy,.shop-page .shop-biomes .biome-card>.shop-buy{position:absolute;z-index:8;left:50%;bottom:5px;translate:-50% 0;width:calc(100% - 10px);max-width:120px;box-shadow:0 0 0 1px #00000059,0 3px 8px #0009}.shop-page .shop-binder-grid .shop-cell>.shop-buy.is-armed,.shop-page .shop-biomes .biome-card>.shop-buy.is-armed{box-shadow:0 0 0 2px #f0cf7a66,0 0 16px #f0cf7abf}.shop-page .shop-binder-grid .shop-cell>.shop-buy.is-bought{background:#140f0ae0;border-style:solid}.shop-page .shop-binder-grid .shop-cell>.shop-buy:active,.shop-page .shop-biomes .biome-card>.shop-buy:active{transform:none;scale:.97}.shop-page .shop-binder-grid .shop-seal{bottom:auto;top:14%;right:6%}.shop-page .shop-binder-grid .shop-cell>.shop-buy,.shop-page .shop-biomes .biome-card>.shop-buy{z-index:14;cursor:pointer}.shop-page .shop-binder-grid .shop-cell>.shop-buy[aria-disabled=true],.shop-page .shop-biomes .biome-card>.shop-buy[aria-disabled=true]{cursor:not-allowed}.shop-page .shop-binder-grid .shop-cell>.shop-buy.is-bought{cursor:default}.shop-page .shop-biomes .biome-card.is-thumb h3{margin-bottom:calc(var(--buy-h, 26px) + 6px)}.shop-page .shop-biomes .biome-card.is-owned.is-thumb h3{margin-bottom:2px}.shop-page .shop-biomes .biome-card:has(>.shop-buy.is-armed){z-index:8;box-shadow:0 0 0 1.5px #f0cf7af2,0 0 18px #e8c25a73}.shop-page.shelf-biomes{--buy-h: 26px}@media(max-width:899.98px){.shop-page.shelf-cards:not(.is-selling)>.shop-block{--lock-cw: max(32px, min((100cqw - 88px) / 3, (100cqh - 150px) / 4.5))}.shop-page.shelf-cards:not(.is-selling) .shop-binder-roll{width:100%}.shop-page.shelf-cards:not(.is-selling) .shop-binder-grid{grid-template-columns:repeat(3,var(--lock-cw));gap:10px 8px}.shop-page .shop-binder-grid .shop-buy-k,.shop-page .shop-biomes .shop-buy-k{display:none}@media(max-height:700px){.shop-page.shelf-cards:not(.is-selling)>.shop-block{--lock-cw: max(32px, min((100cqw - 88px) / 3, (100cqh - 120px) / 4.5))}.shop-page.shelf-cards:not(.is-selling) .shop-binder-grid{gap:5px 6px}@media(max-width:380px){.shop-page .shop-binder-grid .shop-cell>.shop-buy.is-bought .shop-buy-word{display:none}.shop-page .shop-binder-grid .shop-cell>.shop-buy.is-bought .shop-buy-check{display:block;width:12px;height:12px}}}}@media(max-width:899.98px)and (min-width:380px)and (min-height:800px){.shop-page .shop-binder-grid .shop-buy-k,.shop-page .shop-biomes .shop-buy-k{display:inline}.shop-page .shop-binder-grid .shop-buy.is-long .shop-buy-k,.shop-page .shop-biomes .shop-buy.is-long .shop-buy-k{display:none}}@media(min-width:900px){.shop-page.shelf-cards{--card-w: calc((var(--shop-h) - 162px - 12px) / 3 * 2 / 3)}.shop-page .shop-binder-grid .shop-cell>.shop-buy,.shop-page .shop-biomes .biome-card>.shop-buy{bottom:8px;width:calc(100% - 16px);max-width:150px}}.inspect-acts>.shop-look-buy{flex:0 0 auto}.shop-look-buy .shop-buy{width:168px;height:42px;gap:6px;padding:0 16px}.shop-look-buy .shop-buy-k{display:inline;font-size:12px}.shop-look-buy .shop-buy-fp{font-size:17px}.shop-look-buy .shop-buy-unit{font-size:12px}.shop-look-buy .shop-buy-word{font-size:14px}.shop-look-buy .shop-buy.is-bought{height:42px}.shop-look-buy .shop-buy.is-bought .shop-buy-word{font-size:12px}.shop-biome-look .inspect-stage{width:min(340px,86vw,calc((100dvh - var(--sheet-top, 60px) - var(--sheet-bot, 80px) - 70px) * 2 / 3))}.shop-biome-look-card{margin:0 0 14px}.shop-biome-look-card .biome-card{width:100%;cursor:default;box-shadow:0 18px 50px #0009}.shop-sell-bulk .bulk-opt .shop-keep.is-rar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.shop-sell-bulk .bulk-opt .shop-keep.is-rar>button{min-width:0;white-space:nowrap;padding-left:4px;padding-right:4px;justify-content:center}.shop-sell-bulk .bulk-opt .shop-keep.is-rar>button:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 3px)}@media(max-width:359.98px){.shop-sell-bulk .bulk-opt .shop-keep.is-rar>button{letter-spacing:.03em}}.shop-page.shelf-supporters{--buy-h: 24px;--buy-gap: 3px}.shop-page:not(.shelf-supporters) .shop-binder-col>.shop-binder-page.is-supporters{display:none}.shop-page.shelf-supporters .shop-binder-col>.shop-binder-page:not(.is-supporters),.shop-page.shelf-supporters .shop-pack-rail{display:none}.shop-binder-page.is-supporters .shop-binder-label i{color:#f0cf7a}.spot-why{margin:0 0 8px;color:var(--muted);font-size:12px;line-height:1.35;text-align:center}.spot-soon{margin:0 auto 8px;width:fit-content;padding:4px 12px;border:1px solid rgb(240 207 122 / .55);border-radius:999px;color:#f0cf7a;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.spot-grid .spot-sleeve .shop-cell{display:flex;flex-direction:column;gap:var(--buy-gap, 3px);position:relative}.spot-grid .spot-sleeve .plate-slot{position:relative}.spot-tag{position:absolute;top:4px;left:50%;transform:translate(-50%);z-index:3;padding:1px 7px;border-radius:999px;background:#140e08d1;box-shadow:inset 0 0 0 1px #f0cf7a99;color:#f3e3b4;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.spot-grid .spot-sleeve .shop-cell>.spot-cap{position:absolute;z-index:13;left:50%;bottom:calc(var(--buy-h, 24px) + 8px);translate:-50% 0;max-width:calc(100% - 12px);padding:1px 6px;border-radius:999px;background:#0e0a06d1;color:#f3e3b4;font-size:9.5px;font-weight:700;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.spot-grid .spot-sleeve .shop-cell>.spot-cap.is-closed{bottom:6px}.spot-grid .spot-sleeve.is-empty .shop-cell>.spot-cap{bottom:40%}.spot-buy.is-buy{color:#24170a;background:linear-gradient(180deg,#fbe7a8,#eac36a 46%,#c4923a);box-shadow:inset 0 1px #fffae6d9,0 2px 6px #00000073}.spot-buy.is-buy[aria-disabled=true]{color:#9a9286;background:linear-gradient(180deg,#2c2722,#1e1a16);border-color:#9a928666;box-shadow:none}.spot-sleeve.is-bought .plate-slot{filter:grayscale(.7) brightness(.7)}.spot-sleeve.is-empty .spot-back{aspect-ratio:2 / 3;overflow:hidden;border-radius:6px;opacity:.5}.spot-sleeve.is-empty .spot-back img{width:100%;height:100%;object-fit:cover;display:block}.spot-legal{margin:10px 4px 0;color:var(--muted);font-size:10.5px;line-height:1.4;text-align:center}.spot-legal a{color:inherit}.spot-note{margin:8px 4px 0;color:#f0cf7a;font-size:12px;text-align:center}@media(min-width:900px){.shop-page.shelf-supporters>.shop-block:first-of-type{grid-template-columns:auto;grid-template-areas:"roll"}.shop-page.shelf-supporters .shop-binder-roll{width:calc(var(--card-w) * 3 + 124px)}}@media(max-width:899.98px){.shop-page>.shop-head .shop-shelf-btn{padding:0 6px;letter-spacing:.04em;font-size:10.5px}.shop-page>.shop-head .shop-shelf{gap:0;padding:2px}}.trade-head-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1 0 100%}.trade-tools{display:flex;gap:6px;flex:0 0 auto}.trade-tool{display:inline-flex;align-items:center;gap:6px;width:auto;min-height:34px;padding:6px 12px;font-size:13px}.trade-feed{width:min(560px,100%);margin:14px auto 8px;padding:0}.trade-feed-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 0 6px}.trade-feed-head h2{margin:0}.trade-feed-tag{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.trade-feed-box{height:180px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:10px;background:var(--well);padding:10px 12px}.trade-feed-box .trade-feed-row{padding:0 0 8px;margin:0 0 8px;border-bottom:1px solid var(--line)}.trade-feed-box .trade-feed-row:last-child{border-bottom:0;margin-bottom:0}.trade-feed-box b,.trade-history-row b{color:var(--bone);font-weight:600}.trade-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px}.trade-sheet-head h2{margin:0!important}.trade-sheet-x{width:auto;min-height:32px;padding:4px 12px}.trade-history-sheet .box,.trade-scan-sheet .box{max-width:460px}.trade-history-sheet{padding-top:8vh}.trade-history-list{max-height:min(64vh,560px);overflow-y:auto;overscroll-behavior:contain}.trade-history-row{padding:10px 0;border-top:1px solid var(--line)}.trade-history-row:first-child{border-top:0;padding-top:0}.trade-history-row p{margin:0}.trade-history-top{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px!important}.trade-history-side{font-size:13px;color:var(--muted);display:flex;gap:8px}.trade-history-k{flex:0 0 3.2em;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);padding-top:2px}.trade-cam{position:relative;width:100%;aspect-ratio:1;max-height:52vh;border-radius:12px;overflow:hidden;background:var(--well);border:1px solid var(--line);display:grid;place-items:center}.trade-cam video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}.trade-cam.is-live video{opacity:1}.trade-cam-note{position:relative;margin:0;color:var(--muted);font-size:13px}.trade-cam-aim{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:2px solid var(--bone);border-radius:12px;box-shadow:0 0 0 999px #00000059}.trade-scan-note{min-height:2.6em;margin:8px 0}.trade-scan-alt{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.trade-scan-alt form{display:flex;gap:6px;flex:1 1 180px;align-items:center}.trade-scan-alt input{margin:0;letter-spacing:.2em;text-transform:uppercase}.trade-scan-alt form button{width:auto}.trade-photo{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border:1px solid var(--line);border-radius:8px;cursor:pointer;font-size:13px}.trade-photo input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;margin:0}.trade-lower{display:flex;flex-direction:column;align-items:stretch}.trade-lower .trade-feed{align-self:center}@media(min-width:900px){.trade-lower{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:start;width:min(760px,100%);margin:14px auto 0}.trade-lower .trade-scan{margin:0;width:auto}.trade-lower .trade-scan img,.trade-lower .trade-scan .trade-qr-wait{width:168px}.trade-lower .trade-feed{margin:0;width:100%;align-self:stretch}.trade-lower .trade-feed-box{height:196px}}.trade-pair{--pair: min(200px, calc((100vw - 52px)/2) );display:flex;justify-content:center;gap:12px}.trade-scan .trade-pair img,.trade-scan .trade-pair .trade-qr-wait{width:var(--pair);height:var(--pair);flex:0 0 auto}.trade-cam-tile{flex:0 0 auto;width:var(--pair);height:var(--pair);min-height:0;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid var(--gold);border-radius:10px;background:var(--well);color:var(--bone);font-size:13px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.trade-cam-tile svg{width:38%;height:auto;color:var(--gold)}.trade-cam-tile:disabled{opacity:.5;cursor:default}@media(min-width:900px){.trade-lower .trade-pair{--pair: 168px}}.trade-scan .trade-code-row{display:flex;align-items:stretch;gap:0;width:min(420px,100%);height:52px;margin:0;border:1px solid var(--line);border-radius:12px;background:var(--well);overflow:hidden}.trade-scan .trade-code-row small{display:block;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);line-height:1;white-space:nowrap}.trade-scan .trade-code-mine{flex:1 1 0;min-width:0;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0;padding:0 6px;border:0;border-radius:0;background:transparent;color:var(--bone);cursor:copy}.trade-scan .trade-code-row .trade-code{font-size:18px;line-height:1;letter-spacing:.22em;margin-right:-.22em;user-select:text;-webkit-user-select:text}.trade-scan .trade-code-split{flex:none;width:1px;margin:9px 0;background:var(--line)}.trade-scan .trade-code-theirs{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:0;padding:0 4px}.trade-scan .trade-code-theirs input{width:100%;max-width:96px;height:24px;margin:0;padding:0 4px;font-size:15px;font-weight:600;text-align:center;letter-spacing:.2em;text-transform:uppercase}.trade-scan .trade-code-go{flex:none;width:56px;min-width:0;margin:6px 6px 6px 0;padding:0;border-radius:9px}.trade-scan .trade-code-row.is-wait .trade-code-theirs,.trade-scan .trade-code-row.is-wait .trade-code-go{opacity:.5}.trade-board .trade-slots.is-wait .trade-seat{opacity:.35}@media(max-width:360px){.trade-scan .trade-code-row .trade-code{font-size:16px;letter-spacing:.16em;margin-right:-.16em}.trade-scan .trade-code-theirs input{font-size:14px;letter-spacing:.14em}.trade-scan .trade-code-go{width:46px}}.trade-chat{width:min(560px,100%);margin:10px auto 8px}.trade-chat-frame{display:block;width:100%;height:clamp(320px,62vh,560px);border:1px solid var(--line);border-radius:10px;background:var(--well)}.trade-chat-note{margin:6px 0 0;font-size:11px;color:var(--muted)}.trade-chat-show{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-height:72px;box-sizing:border-box;padding:12px 16px;margin:0;border:1px dashed rgb(212 180 131 / .5);border-radius:10px;background:var(--well);color:var(--gold);font:inherit;cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent}.trade-chat-show b{font-size:15px;font-weight:700;letter-spacing:.01em}.trade-chat-show i{font-style:normal;font-size:11.5px;color:var(--muted);text-wrap:balance}.trade-chat-show:active{transform:scale(.99)}@media(min-width:900px){.trade-lower .trade-chat{grid-column:1 / -1;width:100%;margin:0}}.trade-muted{display:flex;flex-direction:column;gap:2px;margin:8px 0 0;padding:10px 12px;border:1px solid #3b8fd6;border-radius:12px;background:linear-gradient(180deg,#0f2a44,#0a1d31);color:#e6f2fc;font-size:14px;line-height:1.35}.trade-muted b{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8cc8f5}.tm-page{--tm-leather: linear-gradient(180deg, #2c2219 0%, #211912 55%, #1a140e 100%);--tm-grain: repeating-linear-gradient(115deg, rgb(255 236 210 / .018) 0 2px, transparent 2px 6px);--tm-gilt: rgb(212 180 131 / .5);--tm-gilt-soft: rgb(212 180 131 / .22)}.tm-h{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.tm-h:before,.tm-h:after{content:"";flex:1 1 0;max-width:48px;height:1px;background:linear-gradient(90deg,transparent,var(--tm-gilt))}.tm-h:after{background:linear-gradient(270deg,transparent,var(--tm-gilt))}.tm-help{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.35;text-align:center;text-wrap:balance}.tm-card{position:relative;width:min(440px,100%);margin:0 auto;padding:16px 14px 14px;border:1px solid var(--tm-gilt);border-radius:16px;background:var(--tm-grain),var(--tm-leather);box-shadow:inset 0 1px #ffecc81a,inset 0 0 0 4px #0000002e,inset 0 0 0 5px #d4b4831a,0 10px 26px #00000061}.tm-done{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.tm-done .tm-help{margin:0}.tm-done .act{width:auto;padding:10px 26px}.tm-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(440px,100%);margin:2px auto 12px;padding:0;list-style:none;counter-reset:none}.tm-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;color:var(--muted);font-size:12px;text-align:center}.tm-step>button{display:contents}.tm-step:not(:last-child):after{content:"";position:absolute;top:12px;left:calc(50% + 17px);right:calc(-50% + 17px);height:1px;background:var(--tm-gilt-soft)}.tm-step.is-done:not(:last-child):after{background:var(--tm-gilt)}.tm-step-n{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--tm-gilt);border-radius:50%;background:#0000004d;color:var(--gold);font-size:12px;font-weight:700;line-height:1}.tm-step-t{white-space:nowrap;letter-spacing:.02em}.tm-step.is-on{color:var(--bone);font-weight:600}.tm-step.is-on .tm-step-n{border-color:var(--gold);background:linear-gradient(180deg,#f4dfa6,#d4b483 46%,#a8803f);color:#2a1a08;box-shadow:0 0 10px #d4b48373}.tm-step.is-done{color:var(--bone)}.tm-step.is-done .tm-step-n{border-color:var(--gold)}.tm-page .trade-scan.tm-card{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 auto}.tm-page .trade-scan.tm-card .tm-help{margin:-6px 0 0}.tm-page .trade-pair{--pair: min(168px, calc((100vw - 84px)/2) )}.tm-page .trade-scan .trade-pair img{border-radius:10px;box-shadow:0 0 0 1px var(--tm-gilt),0 6px 14px #00000059}.tm-page .trade-cam-tile{border-color:var(--tm-gilt);border-radius:10px;background:#00000047;font-size:12px;font-weight:700;color:var(--gold)}.tm-page .trade-cam-tile:hover{border-color:var(--gold)}.tm-page .trade-scan .trade-code-row{width:100%;border-color:var(--tm-gilt-soft);background:#00000047}.tm-page .trade-scan .trade-code-row .trade-code{color:var(--gold)}.tm-page .trade-lower{gap:16px;margin-top:2px}.tm-page .trade-board{background:var(--tm-grain),var(--tm-leather);border-color:var(--tm-gilt)}.tm-page .trade-board.is-trial .trade-side-top{justify-content:space-between;padding:0 2px}.tm-page .trade-side-name{color:var(--bone);letter-spacing:.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tm-ready{flex:none;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.tm-ready.is-on{color:var(--gold)}.tm-mid-note{flex:1 1 auto;min-width:0;color:var(--muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-page .trade-board.is-trial .trade-ready.is-you{min-width:108px;padding:7px 16px;border-color:var(--gold);background:linear-gradient(180deg,#f4dfa6,#d4b483 46%,#a8803f);color:#2a1a08;font-size:13px;font-weight:700;letter-spacing:.06em}.tm-page .trade-board.is-trial .trade-ready.is-you:disabled{background:transparent;border-color:var(--tm-gilt-soft);color:var(--muted)}.tm-page .trade-board.is-trial .trade-ready.is-you.is-on{background:transparent;color:var(--gold)}.tm-logs{width:min(560px,100%);margin:0 auto 8px}.tm-logs-head{display:flex;flex-direction:column;align-items:center;gap:10px}.tm-logs .tm-help{margin:8px 0 10px}.tm-seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px;padding:3px;border:1px solid var(--tm-gilt-soft);border-radius:999px;background:#0000004d}.tm-seg-btn{width:auto;min-width:118px;min-height:0;height:32px;margin:0;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.tm-seg-btn.is-on{background:#d4b48329;color:var(--bone);box-shadow:inset 0 0 0 1px var(--tm-gilt)}.tm-logs .trade-chat{width:100%;margin:0}.trade-feed-head.is-bare{justify-content:flex-end;margin-bottom:6px}.mk-log{width:100%}.mk-log-box{border:1px solid var(--tm-gilt-soft, rgb(212 180 131 / .22));border-radius:12px;background:#00000038;padding:4px 12px}.mk-log.is-compact .mk-log-box{max-height:clamp(300px,52vh,480px);overflow-y:auto;overscroll-behavior:contain}.mk-log-list{margin:0;padding:0;list-style:none}.mk-log-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid rgb(212 180 131 / .12)}.mk-log-row:last-child{border-bottom:0}.mk-log-card{display:block;width:34px;aspect-ratio:2 / 3;border-radius:3px;overflow:hidden;background:var(--well)}.mk-log-card>*{width:100%;height:100%}.mk-log-text{display:flex;flex-direction:column;gap:2px;min-width:0}.mk-log-name{font-size:14px;font-weight:600;color:var(--bone);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-log-who{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-log-who b{color:var(--bone);font-weight:600}.mk-log-end{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.mk-log-fp{color:var(--gold);font-size:14px;white-space:nowrap}.mk-log-end small{color:var(--muted);font-size:11px;white-space:nowrap}.mk-log-empty{margin:14px 0;color:var(--muted);font-size:13px;text-align:center}.mk-log .mk-more{margin:8px auto}.mk-head .mk-tabs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);flex:1 0 100%;gap:3px;margin-top:2px;padding:3px;border:1px solid var(--tm-gilt-soft);border-radius:12px;background:#00000052;box-shadow:inset 0 2px 5px #00000073}.mk-head .mk-tab{position:relative;width:auto;min-width:0;min-height:0;height:36px;margin:0;padding:0 4px;border:0;border-radius:9px;background:transparent;color:var(--gold);font:inherit;font-size:13px;font-weight:700;letter-spacing:.02em;white-space:nowrap;cursor:pointer}.mk-head .mk-tab.is-on{background:linear-gradient(180deg,#f4dfa6,#d4b483 46%,#a8803f);color:#2a1a08;box-shadow:inset 0 1px #fff8e1cc,0 0 10px #d4b48359}.mk-head .mk-tab .mk-dot{position:absolute;top:5px;right:5px;margin:0;width:6px;height:6px}.mk-head .mk-tab.is-on .mk-dot{background:#2a1a08;box-shadow:none}.mk-head .mk-help{margin:8px 0 2px}.mk-tile{border-color:var(--tm-gilt-soft, rgb(212 180 131 / .22));background:linear-gradient(180deg,#261d15,#18120d);box-shadow:inset 0 1px #ffecc80f}.mk-tile.is-yours{border-color:#d4b483bf;box-shadow:inset 0 0 0 1px #d4b48340}.mk-tile-tag.is-yours{background:linear-gradient(180deg,#f4dfa6,#d4b483 46%,#a8803f);color:#2a1a08;letter-spacing:.06em;text-transform:uppercase}.mk-browse .mk-filters{margin-top:2px}.mk-collect{border-radius:14px;background:var(--tm-grain, none),linear-gradient(180deg,#d4b4832e,#d4b4830f)}.mk-h{color:var(--bone)}.mk-sold li{background:linear-gradient(180deg,#221a13,#18120d);border-color:#d4b48333}.mk-rules .mk-rule-step{list-style:none;margin-left:-18px}.mk-rules .mk-rule-step b{color:var(--gold)}html[data-theme=light] .tm-page{--tm-leather: linear-gradient(180deg, #fbf5ea, #f1e6d1);--tm-grain: none}html[data-theme=light] .tm-step-n,html[data-theme=light] .tm-seg,html[data-theme=light] .mk-head .mk-tabs{background:#f4ead6}html[data-theme=light] .mk-tile,html[data-theme=light] .mk-sold li,html[data-theme=light] .mk-log-box{background:#fbf5ea}@media(min-width:900px){.tm-page.is-idle .trade-lower{display:flex;flex-direction:column;align-items:center;width:min(560px,100%);margin:6px auto 0}}.trade-view{position:relative;display:inline-grid;grid-template-columns:1fr 1fr 1fr;flex:0 0 auto;padding:3px;border:1px solid rgb(212 180 131 / .6);border-radius:999px;background:repeating-linear-gradient(180deg,rgb(255 236 210 / .03) 0 1px,transparent 1px 5px),linear-gradient(180deg,#2a221b,#17120e);box-shadow:inset 0 2px 6px #0000008c,0 0 0 1px #0006,0 0 14px #d4b48329}.trade-view-thumb{position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / 3);border-radius:999px;background:linear-gradient(180deg,#f4dfa6,#d4b483 46%,#a8803f);box-shadow:inset 0 1px #fff8e1d9,inset 0 -2px #5a3c1473,0 0 12px #d4b4838c;transition:transform .2s cubic-bezier(.3,.7,.3,1)}.trade-view.is-market .trade-view-thumb{transform:translate(100%)}.trade-view.is-friends .trade-view-thumb{transform:translate(200%)}.trade-view-btn{position:relative;z-index:1;width:auto;min-width:84px;min-height:0;height:34px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--gold);font:inherit;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .16s ease}.trade-view-btn:not(.is-on):hover{color:#f4e2b0}.trade-view-btn.is-on{color:#2a1a08;text-shadow:0 1px 0 rgb(255 240 200 / .5)}.trade-view-btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}[data-theme=light] .trade-view{background:#f4ead6;box-shadow:inset 0 2px 5px #5a3c142e}[data-theme=light] .trade-view-btn:not(.is-on){color:#7a4e1e}.trade-tools{align-items:center}.trade-tools .trade-tool{min-width:78px;justify-content:center}@media(max-width:899.98px){.trade-view-btn{min-width:0;height:32px;padding:0 11px;font-size:11px;letter-spacing:.1em}.trade-tools{gap:6px}.trade-tools .trade-tool{padding:6px 10px}.trade-head-row{flex-wrap:wrap;row-gap:10px}.trade-head-row>.trade-tools{display:contents}.trade-head-row>h1{order:0;white-space:nowrap}.trade-head-row .trade-tool{order:1;margin-left:auto}.trade-head-row .trade-view{order:2;display:grid;flex:1 0 100%;width:100%}.trade-head-row .trade-view-btn{padding:0 6px}}.mk-page{display:flex;flex-direction:column;gap:12px}.mk-head{display:flex;flex-wrap:wrap;gap:10px}.mk-tabs{display:grid;grid-template-columns:repeat(3,1fr);flex:1 0 100%;gap:4px;padding:3px;border:1px solid rgb(212 180 131 / .35);border-radius:12px;background:#00000040}.mk-tabs>button{position:relative;width:auto;min-height:36px;padding:6px 4px;border:0;border-radius:9px;background:transparent;color:var(--muted);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.mk-tabs>button.is-on{background:#d4b48329;color:var(--bone);box-shadow:inset 0 0 0 1px #d4b4838c}.mk-dot{display:inline-block;margin-left:5px;vertical-align:2px;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 6px var(--gold)}.mk-filters{display:flex;flex-direction:column;gap:8px}.mk-search{display:flex;align-items:center;gap:8px;height:40px;padding:0 10px 0 12px;border:1px solid rgb(212 180 131 / .35);border-radius:10px;background:var(--panel, #111);color:var(--muted)}.mk-search svg{width:18px;height:18px;flex:none}html .mk-search input{flex:1;min-width:0;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:var(--bone);font:inherit;font-size:15px}.mk-clear{width:28px;min-height:28px;height:28px;padding:0;border:0;border-radius:50%;background:#ffffff14;color:var(--bone);font-size:18px;line-height:1;cursor:pointer}.mk-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mk-picks select{min-width:0;height:38px;padding:0 24px 0 10px;border:1px solid rgb(212 180 131 / .35);border-radius:10px;background:var(--panel, #111) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23d4b483' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 9px center / 10px 6px;color:var(--bone);font:inherit;font-size:13px;text-overflow:ellipsis;-moz-appearance:none;appearance:none;-webkit-appearance:none}.mk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}@media(min-width:900px){.mk-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 12px}.mk-filters{flex-direction:row}.mk-search{flex:1 1 auto}.mk-picks{flex:0 0 auto;grid-template-columns:repeat(3,150px)}}.mk-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;width:auto;min-width:0;min-height:0;padding:6px 4px 7px;border:1px solid rgb(212 180 131 / .22);border-radius:10px;background:#00000038;color:var(--bone);font:inherit;text-align:center;cursor:pointer}.mk-tile:hover{border-color:#d4b48399}.mk-tile.is-new{border-color:#78c8788c}.mk-tile-card{display:block;width:100%;aspect-ratio:5 / 7;margin-bottom:3px}.mk-tile-card>*{width:100%;height:100%}.mk-tile-tag{position:absolute;z-index:1;top:-8px;left:50%;translate:-50% 0;padding:1px 7px;border-radius:999px;background:#2f6b34;color:#eaffea;font-size:10px;font-weight:700;white-space:nowrap}.mk-tile-name,.mk-tile-line{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-tile-name{font-size:12px;font-weight:600}.mk-tile-price{font-size:14px;font-weight:700;color:var(--gold);white-space:nowrap}.mk-tile-line{font-size:11px;color:var(--muted)}.mk-tile-line svg{vertical-align:-1px}.mk-empty{display:flex;flex-direction:column;align-items:center;gap:10px;margin:18px 0;color:var(--muted);font-size:14px;text-align:center}.mk-empty p{margin:0}.mk-empty .act{width:auto;padding:10px 20px}.mk-closed{margin-top:40px;padding:0 16px}.mk-more{align-self:center;width:auto;margin:12px auto 0;padding:8px 28px;display:block}.mk-mine,.mk-browse,.mk-sell{display:flex;flex-direction:column;gap:12px}.mk-collect{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 14px;border:1px solid rgb(212 180 131 / .7);border-radius:12px;background:linear-gradient(180deg,#d4b48329,#d4b4830f)}.mk-collect p{margin:0;font-size:14px;color:var(--bone)}.mk-collect b{color:var(--gold);font-size:17px}.mk-collect .act{width:auto;flex:none;min-height:40px;padding:8px 20px}.mk-h{display:flex;align-items:baseline;justify-content:space-between;margin:4px 0 0;font-size:15px;letter-spacing:.04em}.mk-h small{color:var(--muted);font-size:12px;font-weight:400;letter-spacing:0}.mk-sold{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.mk-sold li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name fp" "to state";column-gap:10px;padding:8px 12px;border:1px solid rgb(212 180 131 / .18);border-radius:10px;background:#0003}.mk-sold-name{grid-area:name;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-sold-to{grid-area:to;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-sold-fp{grid-area:fp;justify-self:end;color:var(--gold);font-size:14px;white-space:nowrap}.mk-sold-state{grid-area:state;justify-self:end;font-size:12px;font-style:normal;color:var(--muted);white-space:nowrap}.mk-sold-state.is-wait{color:var(--gold)}.mk-sell-note{margin:0;font-size:13px;color:var(--muted);text-align:center}.mk-price{display:flex;align-items:center;gap:4px;width:92px;height:40px;padding:0 8px;border:1px solid rgb(212 180 131 / .55);border-radius:10px;background:#00000059}.mk-price.is-off{border-color:#c0614a}html .mk-price input{width:100%;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:var(--bone);font:inherit;font-size:16px;font-weight:700;text-align:right}.mk-price span{color:var(--gold);font-size:12px;font-weight:700}.mk-why{flex-direction:column;gap:4px}.mk-why span{display:block}.mk-why b{color:var(--gold)}.mk-toast{position:fixed;z-index:60;left:50%;bottom:calc(var(--foot-h) + 10px + env(safe-area-inset-bottom,0px));translate:-50% 0;width:max-content;max-width:calc(100vw - 32px);margin:0;padding:8px 16px;border:1px solid rgb(212 180 131 / .6);border-radius:14px;background:var(--panel);color:var(--bone);font:inherit;font-size:13px;line-height:1.35;text-align:center;cursor:pointer}.mk-rules{max-width:360px;text-align:left}.mk-rules h2{margin:0 0 8px;text-align:center}.mk-rules ul{display:flex;flex-direction:column;gap:7px;margin:0 0 14px;padding-left:18px;font-size:14px;line-height:1.35;color:var(--bone)}.mk-rules .act{display:block;width:100%}.mk-collect p small{display:block;margin-top:1px;font-size:11px;color:var(--muted)}.mk-fee-note{margin:0;font-size:12px;color:var(--muted);text-align:center}.popup-sell-ask .mk-net{display:block;margin-top:2px;color:var(--gold);font-weight:700;white-space:nowrap}.sheet.readd-sheet{align-items:center;padding:16px;overflow-y:auto}.sheet .box.readd-box{position:relative;max-width:360px;padding:22px 22px 18px;max-height:calc(100dvh - 32px);overflow-y:auto;box-sizing:border-box;text-align:center;border-radius:16px;border:1px solid rgb(212 180 131 / .55);background:radial-gradient(120% 70% at 50% 0%,rgb(212 180 131 / .1),transparent 62%),var(--panel);box-shadow:inset 0 0 0 5px var(--panel),inset 0 0 0 6px #d4b48347,0 24px 60px #0000008c;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.readd-seal{width:80px;height:80px;margin:0 auto 12px;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #d4b48380,0 12px 28px #00000080;background:radial-gradient(circle at 50% 40%,#1f3a2a,#0f2117 72%)}.readd-seal img{width:80px;height:80px;display:block}.readd-eyebrow{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.sheet .box.readd-box h2{margin:0;font-size:22px;font-weight:600;letter-spacing:.01em;color:var(--bone)}.readd-box h2:after{content:"";display:block;width:56px;height:1px;margin:10px auto 0;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.readd-lead{text-wrap:balance}.readd-lead{margin:12px 0 0;font-size:15px;line-height:1.4;color:var(--bone)}.readd-actions{display:flex;flex-direction:column;gap:8px;margin-top:14px}.readd-actions .act{background:var(--gold);color:#1a1408}.readd-actions .ghost{width:100%;padding:11px 12px}.readd-group{margin-top:12px;text-align:left}.readd-group h3{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.readd-steps{margin:0;padding:0;list-style:none;counter-reset:readd;border-top:1px solid var(--line)}.readd-steps.readd-steps-cont{counter-reset:readd 2}.readd-steps li{counter-increment:readd;display:flex;align-items:center;gap:12px;padding:6px 2px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.3;color:var(--bone)}.readd-steps li:before{content:counter(readd);flex:0 0 24px;height:24px;display:grid;place-items:center;border-radius:999px;border:1px solid rgb(212 180 131 / .6);color:var(--gold);font-size:12px;font-weight:600}.readd-note{text-wrap:balance;margin:12px 0 0;font-size:12px;line-height:1.45;color:var(--muted)}html[data-theme=light] .sheet .box.readd-box{border-color:#8a6a328c;background:radial-gradient(120% 70% at 50% 0%,rgb(138 106 50 / .1),transparent 62%),#f7f1e6;box-shadow:inset 0 0 0 5px #f7f1e6,inset 0 0 0 6px #8a6a324d,0 18px 40px #503c1438}html[data-theme=light] .readd-actions .act{background:linear-gradient(180deg,#ecd08a,#cfa04a);color:#22180a;border-color:#a9802f;box-shadow:inset 0 1px #fff8e199,0 1px 2px #5a3c1440}.readd-steps li.readd-open-step{padding:0 2px}.readd-open{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 0;min-height:26px;box-sizing:content-box;color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgb(212 180 131 / .15)}.readd-open>span{flex:1;min-width:0}.readd-open u{color:var(--gold);text-decoration:underline;text-decoration-color:#d4b483b3;text-decoration-thickness:1px;text-underline-offset:3px}.readd-open-go{flex:0 0 auto;color:var(--gold)}.readd-open:active u,.readd-open:active .readd-open-go{opacity:.7}html[data-theme=light] .readd-open u{text-decoration-color:#8a6a32b3}:root{--bg: #0e0d0b;--panel: #16130f;--line: #3d382e;--bone: #e8dcc8;--muted: #8d8578;--gold: #d4b483;--ink: #1a1713;--chrome: rgb(14 13 11 / .92);--chrome-line: rgb(61 56 46 / .9);--face: #1a140e;--well: #12100d;--col: 560px;--dock: 560px;--head-h: 64px;--dock-h: 130px;--foot-h: calc(41px + 1.15rem) }html[data-theme=light]{--bg: #efe8dc;--panel: #f7f1e6;--line: #d4cbb8;--bone: #1a1713;--muted: #6e675c;--gold: #8a6a32;--ink: #1a1713;--chrome: rgb(247 241 230 / .94);--chrome-line: rgb(212 203 184 / .95);--face: #fbf6ec;--well: #f3ead8}@media(min-width:900px){:root{--col: 980px}}@media(min-width:1280px){:root{--col: 1120px}}*{box-sizing:border-box}button,.iconbtn,.userbtn,.fg-nav-link,.pack-chip,.act,.ghost,.plate-slot,.rip-flip{-webkit-appearance:none;-moz-appearance:none;appearance:none}html,body,#root{margin:0;height:100svh;background:var(--bg);color:var(--bone);font-family:Akt,ui-sans-serif,system-ui,sans-serif;touch-action:manipulation;overscroll-behavior:none;-webkit-text-size-adjust:100%}html,body,button,a,img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}body:before{content:"";pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.07;background-image:repeating-linear-gradient(0deg,#fff 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,#000 0 1px,transparent 1px 4px)}#root{position:relative;z-index:1;display:flex;flex-direction:column;height:100svh;overflow:hidden}.top{position:fixed;top:calc(8px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);width:min(var(--col),calc(100% - 24px));z-index:290;display:flex;justify-content:space-between;align-items:center;gap:2px;padding:0 10px;height:44px;background:var(--chrome);border:1px solid var(--chrome-line);border-radius:18px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 32px #00000073;font-size:13px;font-weight:500;letter-spacing:0;white-space:nowrap}.top-brand,.top-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;margin:0;padding:0 7px;border:0;background:none;color:var(--bone);font:inherit;font-size:13px;font-weight:500;letter-spacing:0;line-height:1;white-space:nowrap;cursor:pointer;flex:0 0 auto}.top-left{display:flex;align-items:center;gap:0;min-width:0;flex:1 1 auto}.top-right{justify-self:end;display:flex;align-items:center;gap:2px;min-width:0;flex:0 0 auto}.top-rose{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0 0 0 2px;border:0;background:none;cursor:pointer;flex:0 0 auto}.top-rose .compass-mark{width:26px;height:26px;display:block}.top-rose.is-office .compass-mark{animation:rose-pulse 2.2s ease-in-out infinite}@keyframes rose-pulse{0%,to{filter:drop-shadow(0 0 3px rgb(212 180 131 / .35))}50%{filter:drop-shadow(0 0 10px rgb(212 180 131 / .95)) drop-shadow(0 0 18px rgb(212 180 131 / .55))}}.top-install{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0 0 0 1px;padding:0;border:0;background:none;cursor:pointer;flex:0 0 auto}.top-install .compass-mark{width:22px;height:22px;display:block;animation:install-glow 2.8s ease-in-out infinite}@keyframes install-glow{0%,to{filter:drop-shadow(0 0 2px rgb(212 180 131 / .28))}50%{filter:drop-shadow(0 0 6px rgb(212 180 131 / .72))}}@media(prefers-reduced-motion:reduce){.top-install .compass-mark{animation:none;filter:drop-shadow(0 0 4px rgb(212 180 131 / .55))}.unlock-flash,.unlock-burst{display:none}}.unlock-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:320;display:grid;place-items:center;padding:24px;background:#0e0d0be0}.unlock-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#e8dcc86b;animation:unlock-flash .7s ease-out forwards;pointer-events:none}.unlock-burst{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.unlock-bit{position:absolute;left:50%;top:42%;width:8px;height:14px;margin-left:-4px;border-radius:2px;background:#d4b483;opacity:0;animation:unlock-bit .9s ease-out forwards}.unlock-bit:nth-child(3n){background:#e8dcc8;height:8px}.unlock-bit:nth-child(3n+1){background:#8a6a32}.unlock-x{position:absolute;top:6px;right:6px;width:36px;height:36px;min-height:0;padding:0;border:0;background:transparent;color:#e8dcc8;font-size:22px;line-height:1;cursor:pointer}.unlock-card{position:relative;z-index:1;width:min(340px,100%);margin:0;padding:22px 20px 18px;background:#16130f;border:1px solid #d4b483;border-radius:14px;text-align:center;color:#e8dcc8;box-shadow:0 18px 50px #0000008c}.unlock-card h2{margin:0 0 8px;font-size:22px;line-height:1.2;color:#e8dcc8}.unlock-card p{margin:0 0 12px;color:#d4b483;font-size:15px;line-height:1.4}.unlock-packs{color:#e8dcc8!important}.unlock-card .act{width:100%}@keyframes unlock-flash{0%{opacity:1}to{opacity:0}}@keyframes unlock-bit{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r))}}.install-lead{margin:8px 0 0;color:var(--bone)}.install-steps{margin:10px 0 0;padding-left:1.2em}.install-steps li{margin:6px 0}.install-actions{display:flex;flex-direction:column;gap:8px;margin-top:14px}.install-actions .ghost{width:100%}.compass-mark{display:block;object-fit:contain}.top-brand{padding-left:0;min-width:0;overflow:hidden;text-overflow:ellipsis}.top .grow{flex:1 1 auto;min-width:6px}.top-name{display:block;max-width:9em;line-height:26px;text-align:center;overflow:hidden;text-overflow:ellipsis}.top-chip{border:1px solid var(--line);border-radius:999px;min-width:28px;height:28px;padding:0 10px}.top-mark{width:28px;padding:0}main.page{width:min(var(--col),100%);margin:0 auto;padding:calc(var(--head-h) + env(safe-area-inset-top,0px)) 16px calc(var(--dock-h) + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(var(--dock-h) + env(safe-area-inset-bottom,0px));flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:block;scrollbar-width:none}main.page::-webkit-scrollbar,html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0;display:none}html,body{scrollbar-width:none}.page-head h1{margin:0;font-size:1.85rem;line-height:1.05;font-weight:600;letter-spacing:-.04em}.binder-page .page-head{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;margin:0 0 4px}.binder-page .page-head h1{flex:0 0 auto}.binder-page .page-head .set-progress,.binder-page .page-head .binder-across{flex:1 1 auto;min-width:0;margin:0;justify-content:flex-end}.binder-page .page-head .set-progress{flex-wrap:nowrap;gap:6px;font-size:11px;line-height:1.1}.binder-page .page-head .set-progress p{margin:0;color:inherit;font-size:11px;line-height:1.1}.binder-page .page-head .set-progress-count{flex:0 0 auto;white-space:nowrap}.binder-page .page-head .set-progress-next{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;line-height:1.1}.binder-page .page-head .set-progress-bar{flex:0 0 28px;max-width:28px;height:3px}.binder-page .page-head>p{margin:0;white-space:nowrap}.binder-page.is-master .page-head{flex-wrap:wrap;row-gap:4px}.binder-page.is-master .page-head h1{flex:1 1 100%;min-width:0;overflow-wrap:normal;word-break:keep-all}.binder-page.is-master .page-head .set-progress,.binder-page.is-master .page-head .binder-across{flex:0 1 auto;justify-content:flex-start}.binder-page.is-master .page-head>p{margin-left:auto;font-size:12px}.field-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px}.field-set-name{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);white-space:nowrap}.page-head p{margin:6px 0 16px;color:var(--muted);font-size:14px}.primer-card{background:var(--panel);border:1px solid var(--gold);border-radius:12px;padding:12px 14px;margin:0 0 14px}.primer-card h2{margin:0 0 6px;font-size:16px;color:var(--gold)}.primer-card p{margin:0 0 10px;color:var(--muted);line-height:1.4}.modal-shade,.away-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:295;display:grid;place-items:center;padding:24px;background:#08070666;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.modal-card,.away-card{width:min(320px,100%);margin:0;padding:22px 20px 18px;background:var(--panel);border:1px solid var(--gold);border-radius:14px;text-align:center;box-shadow:0 18px 50px #0000008c}.modal-card.is-wide{width:min(520px,100%);max-height:min(80svh,720px);overflow-y:auto;text-align:left}.info-topic{border-bottom:1px solid var(--line)}.info-sets-realm h3{color:var(--realm)}.info-sets{list-style:none;margin:0 0 .75rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}.info-set{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.2rem}.info-set img{width:140px;height:140px;aspect-ratio:1;object-fit:contain;display:block}.info-set-n{font-size:.75rem;font-weight:700;color:var(--realm)}.info-set-name{font-size:.85rem;line-height:1.2}.info-topic>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px;list-style:none;cursor:pointer;color:var(--bone);font-size:15px;-webkit-tap-highlight-color:transparent}.info-topic>summary::-webkit-details-marker{display:none}.info-topic>summary:after{content:"";flex:none;width:7px;height:7px;margin-right:4px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg) translate(-2px,-2px);transition:transform .12s ease}.info-topic[open]>summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.info-topic>summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.info-topic-body{padding:0 0 8px}.info-topic-body>:first-child{margin-top:0}.modal-card.is-wide .act{width:100%;margin-top:12px}.modal-card p{margin:0 0 16px;color:var(--muted);font-size:14px;line-height:1.45}.away-streak{margin:0 0 6px;font-size:20px;font-weight:600;color:var(--bone)}.away-packs{margin:0 0 16px;color:var(--muted);font-size:14px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:14px 10px;overflow:visible;padding:10px 8px 18px}@media(min-width:900px){.grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}}.grid.is-far{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;padding:4px 2px 18px}.binder-pip{aspect-ratio:2 / 3;min-width:0;margin:0;padding:0;border:0;border-radius:3px;background:#14110e;color:#c4beb4;font:inherit;font-size:9px;font-weight:700;letter-spacing:-.04em;line-height:1;cursor:pointer}.binder-pip.is-have{color:#1a140e}.binder-pip.is-dim{opacity:.55;filter:grayscale(1);color:#1a140e}.binder-pip.is-miss{background:#14110e;color:#c4beb4;box-shadow:inset 0 0 0 1px #ffffff0f}.tile{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:8px;min-height:128px}.tile.miss{background:var(--well);display:flex;align-items:center;justify-content:center;font-size:42px;color:#3a362f}.tile.dim{opacity:.42}.tile.on{outline:1px solid var(--gold)}.host-tile{opacity:1}.host-needs{margin:8px 0 10px;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.host-need{color:var(--muted)}.host-need.is-met{color:var(--gold);text-shadow:0 0 10px rgb(212 180 131 / .55)}.rarity{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000009e;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px;z-index:300}.sheet .box{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px;max-width:420px;width:100%}.sheet .box h2{margin:0 0 8px;font-size:18px}input:not([type=checkbox]){width:100%;max-width:360px;padding:10px 12px;margin:10px 0;background:var(--panel);color:var(--bone);border:1px solid var(--line);border-radius:8px}.pass-field{position:relative;width:100%;max-width:360px}.pass-field input{margin:10px 0;padding-right:64px}.pass-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:transparent;border:0;color:var(--muted);font-size:12px;letter-spacing:.04em;cursor:pointer;padding:4px 6px}button.act{background:var(--bone);color:var(--ink);border:0;padding:12px 14px;border-radius:999px;cursor:pointer;font-weight:600;width:100%;font-size:16px}button.ghost{background:transparent;color:var(--bone);border:1px solid var(--line);padding:8px 12px;border-radius:999px;cursor:pointer}button:disabled{opacity:.4}.fg-footer{position:fixed;left:50%;bottom:calc(8px + env(safe-area-inset-bottom,0px));transform:translate(-50%);width:min(var(--dock),calc(100% - 24px));height:var(--foot-h);background:var(--chrome);border:1px solid var(--chrome-line);border-radius:18px;padding:6px 8px;z-index:200;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 32px #00000073}.binder-page,.binder-page *{touch-action:pan-y}.binder-page .binder-rail,.binder-page .binder-rail *,.binder-page .filter-row,.binder-page .filter-row *{touch-action:pan-x}.binder-lock{position:sticky;top:0;z-index:40;background:var(--bg);margin:0 -16px 12px;padding:0 0 8px;overflow-anchor:none}.binder-page .grid{position:relative;z-index:0;clear:both}.binder-lock .binder-shelf{margin:0 0 8px}.binder-lock .set-progress,.binder-lock .binder-across,.binder-lock .filter-bar{margin-left:16px;margin-right:16px}.binder-lock .set-progress{margin-bottom:10px}.binder-lock .filter-bar{margin-bottom:0}.binder-top{position:fixed;z-index:230;right:max(14px,calc(50% - (min(var(--dock),calc(100% - 24px))/2) + 10px));bottom:calc(8px + var(--foot-h) + env(safe-area-inset-bottom,0px));width:34px;height:24px;border-radius:3px;border:1px solid var(--gold);background:#1a1713;color:#e8dcc8;display:grid;place-items:center;cursor:pointer;box-shadow:none;padding:0}.binder-top svg{width:16px;height:16px;display:block}.fg-nav{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between}.fg-nav-link{display:flex;flex-direction:column;align-items:center;gap:2px;flex:1;min-width:0;padding:6px 0;background:transparent;border:0;color:var(--muted);font-size:10px;cursor:pointer;white-space:nowrap}.fg-nav-link svg{width:1.15rem;height:1.15rem}.fg-nav-link.is-on{color:var(--bone)}.fg-nav-link.has-dot-slot{position:relative}.fg-nav-dot{position:absolute;top:4px;left:calc(50% + 6px);width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px var(--bg, #0e0d0b);pointer-events:none}.pack-rail{--pack-w: 200px;--pack-gap: 16px;display:flex;gap:var(--pack-gap);width:100%;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px calc(50% - var(--pack-w) / 2) 16px;justify-content:flex-start;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.pack-rail::-webkit-scrollbar{height:0;display:none}.pack-chip{position:relative;flex:0 0 var(--pack-w);width:var(--pack-w);scroll-snap-align:center;scroll-snap-stop:always;background:transparent;border:0;color:inherit;text-align:center;padding:4px;cursor:pointer;border-radius:8px}.pack-chip.is-locked{opacity:.45;cursor:pointer}.pack-chip.is-on{color:var(--gold)}.pack-chip.is-on .booster-face{border-radius:8px}.pack-chip.is-glow{color:var(--gold)}.booster-face{position:relative;width:100%;aspect-ratio:2 / 3}.booster-tilt{position:relative}.booster-tilt.is-tilting{transform:perspective(700px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));z-index:3}.pack-chip:has(.is-tilting){z-index:6}.booster-img{display:block;width:100%;height:100%;object-fit:contain;background:transparent;border:0}.booster-miss{display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding:10px 8px 14px;border-radius:8px;background:linear-gradient(180deg,transparent 0 52%,rgb(14 13 11 / .78) 100%),linear-gradient(165deg,#3a342c,#1a1713 58%,#0e0d0b);color:var(--bone, #e8dcc8);font-weight:700;font-size:13px;line-height:1.15;text-align:center}.booster{height:auto;min-height:188px;border-radius:10px;border:1px solid var(--line);background:#1a140e center/contain no-repeat}.booster.is-north-america{background-image:var(--pack-na)}.booster.is-amazon{background:linear-gradient(160deg,#1b3a22,#0e160f 55%,#0e0d0b)}.booster.is-locked,.booster-face.is-locked{filter:grayscale(.35) brightness(.7)}.booster-compass{position:absolute;left:50%;bottom:30px;width:28px;height:28px;transform:translate(-50%);pointer-events:none}.booster-compass .compass-mark{width:28px;height:28px}.booster-set{position:absolute;left:50%;bottom:6px;transform:translate(-50%);width:20px;height:20px;color:var(--gold);filter:drop-shadow(0 1px 2px rgb(0 0 0 / .8));pointer-events:none}.booster-set .set-mark-svg{width:100%;height:100%}.pack-chip-name{margin:8px 0 0;font-size:14px;font-weight:600}.pack-chip-count{margin:2px 0 0;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.set-progress{display:flex;align-items:center;gap:10px;margin:0 0 16px}.set-progress-count{margin:0;font-size:13px;font-variant-numeric:tabular-nums}.set-progress-bar{flex:1;height:4px;background:var(--line);border-radius:99px;overflow:hidden;display:block}.set-progress-bar>span{display:block;height:100%;background:var(--bone)}.set-progress-next{margin:0;font-size:12px;color:var(--muted);white-space:nowrap}.set-progress.is-open .set-progress-bar>span{background:var(--gold);box-shadow:0 0 10px #d4b4838c}.set-progress-next.is-open{color:var(--gold);text-shadow:0 0 10px rgb(212 180 131 / .65)}.rip-act-wrap{max-width:280px;margin:8px auto 14px}.rip-table{background:var(--face);border:1px solid var(--line);border-radius:14px;padding:12px;box-shadow:inset 0 1px #d4b48314,0 10px 28px #00000059}.rip-seat{aspect-ratio:2 / 3;border:1px dashed var(--line);border-radius:3.5%/2.35%;background:var(--well)}.trade-sticky{position:sticky;top:8px;z-index:80;width:min(420px,100%);margin:0 auto 8px;padding:0;background:transparent;pointer-events:none}.trade-page .filter-bar{z-index:5}.god-set{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0}.god-set .set-mark-svg{width:16px;height:16px}.trade-board{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"them you" "act act";gap:6px;margin:0;width:100%;max-width:none;padding:8px;background:#2a2118;border:1px solid rgb(212 180 131 / .55);border-radius:14px;box-shadow:inset 0 1px #ffecc81f,0 0 0 1px #00000073,0 12px 28px #0006;pointer-events:auto}.trade-side.is-them{grid-area:them}.trade-side.is-you{grid-area:you}.trade-side{background:#0e0b0873;border:0;border-radius:10px;padding:4px 4px 2px;min-width:0;display:flex;flex-direction:column}.trade-side-name{margin:0 0 4px;font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.trade-invite{text-align:center}.trade-invite.is-board{display:grid;grid-template-rows:1fr 1fr;flex:1;min-height:176px;width:100%}.trade-invite.is-row{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;flex:0 0 auto}.trade-invite.is-row .trade-qr{flex:0 0 auto;min-height:0}.trade-invite.is-row .trade-qr img{width:40px;height:40px;border-radius:4px;background:#fff;display:block}.trade-invite.is-row .trade-join{flex:0 0 auto;width:auto;min-width:0;justify-content:center;flex-wrap:nowrap}.trade-board.is-trial .trade-invite.is-row{width:100%;box-sizing:border-box;min-height:0;padding:0;margin:0}.trade-board.is-trial .trade-side.is-them:not(:has(.trade-slots)){padding-bottom:0}.trade-qr,.trade-letters{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:0}.trade-qr img{width:96px;height:96px;border-radius:6px;background:#fff}.trade-code{margin:0;font-size:16px;letter-spacing:.22em;font-weight:600}.trade-join{display:flex;gap:6px;align-items:center;justify-content:center;width:100%}.trade-join input{width:84px;max-width:84px;text-align:center;letter-spacing:.16em;margin:0;padding:6px}.trade-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;padding:4px}.trade-seat{position:relative;aspect-ratio:2 / 3;border:1px dashed var(--line);border-radius:3px;background:var(--well);padding:0;overflow:hidden}.trade-seat.is-open{opacity:.35}.trade-seat.is-plate{border-style:solid;cursor:pointer}.trade-seat .plate-face,.trade-seat .chrome{width:100%;height:100%}.trade-seat img{width:100%;height:100%;object-fit:cover;display:block}.trade-seat-mark{position:absolute;left:0;right:0;bottom:0;padding:2px 3px;font-size:8px;line-height:1.15;letter-spacing:.01em;text-align:center;background:#0e0d0bd6;color:var(--bone);pointer-events:none}.trade-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.trade-head h1{margin:0}.trade-head p{flex:1 0 100%;margin:4px 0 8px}.trade-head .trade-status{min-height:1.4em;color:var(--muted)}.trade-code.is-wait{color:transparent;border-radius:4px;background:var(--well);user-select:none;-webkit-user-select:none}.trade-join.is-wait input,.trade-join.is-wait button{opacity:.5}.trade-layout{width:auto;padding:4px 10px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.trade-sticky:has(.trade-board.is-trial){width:min(100%,720px)}.trade-board.is-trial{display:flex;flex-direction:column;gap:4px;padding:6px}.trade-board.is-trial .trade-side{padding:2px;background:transparent}.trade-board.is-trial .trade-side-name{margin:0 0 2px}.trade-board.is-trial .trade-slots{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;margin:0;padding:0}.trade-board.is-trial .trade-side-top{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0}.trade-board.is-trial .trade-side-top .trade-side-name{margin:0;flex:0 0 auto}.trade-board.is-trial .trade-mid{align-items:center;justify-content:space-between;gap:8px}.trade-board.is-trial .trade-code{font-size:13px;letter-spacing:.14em}.trade-board.is-trial .trade-join input{width:64px;max-width:64px;padding:4px}.trade-board.is-trial .trade-ready{flex:0 0 auto;padding:4px 8px}.trade-binder .plate-wrap{content-visibility:visible}.trade-mid{grid-area:act;display:flex;gap:6px;justify-content:center}.trade-ready{flex:0 1 132px;border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:999px;padding:5px 10px;font-size:12px;cursor:pointer}.trade-ready.is-on{color:var(--ink);background:var(--gold);border-color:var(--gold)}.trade-ready.is-you{color:var(--bone)}.office-bar{display:flex;flex-direction:column;gap:8px;margin:0 0 12px;min-width:0}.office-nav{background:var(--chrome);border:1px solid var(--chrome-line);border-radius:18px;padding:6px 8px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 32px #00000073;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.office-nav::-webkit-scrollbar{height:0;display:none}.office-nav .fg-nav{justify-content:flex-start;min-width:min-content}.office-nav .fg-nav>li{flex:1 0 auto;display:flex;justify-content:center}.office-nav .fg-nav-link{flex:1;max-width:120px;min-width:68px;font-family:inherit;font-size:10px;line-height:1.15;white-space:nowrap;padding:4px 4px 5px}.office-status{display:flex;align-items:center;gap:14px;margin-left:auto}.backup-slot{display:flex;align-items:center;gap:8px;flex-shrink:0}.backup-meta{display:flex;flex-direction:column;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);line-height:1.2}.backup-meta small{font-size:10px;letter-spacing:0;text-transform:none;color:var(--bone)}.backup-slot .ghost{width:auto;padding:3px 8px;font-size:10px}.god-tools{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:8px 10px;margin:0 0 12px;display:flex;flex-direction:column;align-items:stretch;gap:8px}.god-stack{display:flex;flex-direction:column;gap:6px;min-width:0}.god-row.is-sets{flex-wrap:nowrap}.god-tools h2{margin:0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600;white-space:nowrap}.god-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0}.god-row.is-one{flex-wrap:wrap;overflow:visible;flex:1;min-width:0}.god-row.is-who{flex-wrap:nowrap;width:100%}.god-who{width:100%!important;max-width:none!important;min-width:0;flex:1 1 auto!important;font-size:16px;padding:10px 12px!important;margin:0!important}.god-row label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);min-width:48px}.god-tools .ghost,.god-wipe .ghost{width:auto;padding:4px 9px;font-size:11px;flex:0 0 auto}.god-tools .ghost.is-on{color:var(--gold);border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 0 12px #d4b48380}.gift-go{width:auto;flex:0 0 auto;padding:4px 12px;font-size:11px;font-weight:600;border:0;border-radius:999px;background:#2a2924;color:#6a665e;cursor:not-allowed}.gift-go.is-ready{background:#2a2620;color:#e8dcc8;box-shadow:0 0 12px #e8dcc8;cursor:pointer}.gift-go:disabled{opacity:1}.god-tools input,.god-wipe input{margin:0;padding:6px 8px;width:140px;max-width:140px;font-size:12px;flex:0 0 auto}.god-plate-q{width:100%!important;max-width:none!important;flex:1 1 160px!important;min-width:0;font-size:16px;margin:0!important}.god-hits{display:flex;flex-wrap:wrap;gap:6px}.god-hits .ghost{max-width:100%;text-align:left}.god-pick{font-size:12px;color:var(--gold);letter-spacing:.04em}.god-wipe{display:flex;flex-direction:column;gap:6px;margin-top:4px;flex:1 0 100%}.god-pop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;border-radius:10px;background:#0e0d0beb;text-align:center}.god-pop p{margin:0;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--gold)}.god-pop-act{display:flex;gap:8px;align-items:center;justify-content:center}.god-pop-act .act,.god-pop-act .ghost{width:auto;min-width:88px}.backup-lamp{width:8px;height:8px;border-radius:99px;background:#e6c15a;box-shadow:0 0 10px #e6c15a;flex:0 0 8px}.backup-slot.is-ok .backup-lamp{background:#e8dcc8;box-shadow:0 0 12px #e8dcc8}.backup-slot.is-warn .backup-lamp{background:#e6c15a;box-shadow:0 0 12px #e6c15a}.office-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:8px}.office-table{width:100%;border-collapse:collapse;font-size:11px;font-variant-numeric:tabular-nums}.office-table th,.office-table td{padding:3px 6px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.office-table th{color:var(--muted);font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.office-table th,.office-table td{cursor:default}.office-table tbody tr{cursor:pointer}.office-table tbody tr:hover{background:var(--face)}.top.is-frozen .top-brand,.top.is-frozen .top-btn,.fg-footer.is-frozen .fg-nav-link{color:#4aa3e8;text-shadow:0 0 10px #4aa3e8}.office-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:8px;margin:0 0 12px}.office-estimate{grid-column:1 / -1;margin:2px 0 0;color:var(--muted);font-size:11px;line-height:1.4;letter-spacing:.01em;white-space:normal}.office-stat{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:8px 10px 9px;display:flex;flex-direction:column;gap:2px;min-width:0}.office-stat small{font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);line-height:1.2}.office-stat b{font-size:15px;font-weight:600;letter-spacing:-.03em;color:var(--gold);font-variant-numeric:tabular-nums}.office-stat b.is-usd{font-size:15px;letter-spacing:-.02em}button.office-stat{width:auto;text-align:left;cursor:pointer;color:inherit;font:inherit;background:var(--panel)}button.office-stat.is-open{border-color:var(--gold)}.stat-detail{grid-column:1 / -1;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:8px 10px}.stat-break{width:100%;border-collapse:collapse;font-size:12px}.stat-break th,.stat-break td{text-align:left;padding:3px 6px;border-bottom:1px solid var(--line)}.stat-break th{color:var(--muted);font-weight:500;width:40%}.social-ready{font-size:12px;font-weight:500;color:var(--muted);margin-left:8px}.social-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.social-head h2{margin:0}button.ghost.social-fill{width:auto;padding:4px 12px;font-size:12px}@media(max-width:820px){.office-stats{grid-template-columns:repeat(6,minmax(0,1fr))}}.office-mail-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 12px}.office-mail-counts{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;font-size:12px;letter-spacing:.01em}.office-mail-filters{display:flex;flex-wrap:wrap;gap:6px}.office-mail-filters .ghost{width:auto;padding:4px 10px}.office-mail-filters .ghost.is-on{color:var(--gold);border-color:var(--gold)}.office-mail-empty{margin:0 0 10px;color:var(--muted);font-size:12px}.mail-state{font-variant-numeric:tabular-nums}.mail-mark{margin-right:4px}.mail-confirmed{color:var(--bone)}.mail-unconfirmed{color:#e0a045}.mail-none{color:var(--muted)}html[data-theme=light] .mail-confirmed{color:var(--bone)}html[data-theme=light] .mail-unconfirmed{color:#8a4e08}.list-on{color:var(--bone)}.list-off{color:var(--muted)}html[data-theme=light] .list-on{color:var(--bone)}.office-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.office-dist{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--panel)}.office-dist h3{margin:0 0 8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:500}.office-dist-row,.office-top li{display:grid;grid-template-columns:72px 1fr auto;gap:8px;align-items:center;margin:0 0 6px;font-size:12px}.office-dist-bar{display:block;height:8px;border-radius:99px;background:var(--gold)}.office-top{margin:0;padding:0;list-style:none}.office-top li{grid-template-columns:1fr auto}.office-unlock-row{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;margin:0 0 6px;font-size:12px}.office-unlock-when{color:var(--muted);font-size:12px}.office-dist b,.office-top b{font-weight:600;font-variant-numeric:tabular-nums}.office-table th.is-sort{color:var(--gold)}.office-table .is-founder{color:#f2c14e;font-weight:600}.office-table .is-tester{color:#b98cf0;font-weight:600}.office-table .acct-tag{margin-left:6px;padding:0 5px;border-radius:6px;font-size:10px;line-height:15px;letter-spacing:.04em;text-transform:uppercase;border:1px solid currentColor;vertical-align:1px}.office-table .acct-tag-founder{color:#f2c14e}.office-table .acct-tag-tester{color:#b98cf0}.office-table .is-frozen .is-ice{color:#4aa3e8;text-shadow:0 0 10px #4aa3e8}.field-stage-wrap{position:relative;margin:0 0 18px}.field-stage-wrap .field-stage{margin:0}.field-pop{position:absolute;left:16px;bottom:34px;z-index:6;width:92px;aspect-ratio:2 / 3;pointer-events:none;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .6));animation:field-pop-in .18s ease}@keyframes field-pop-in{0%{opacity:0;transform:translate(-10%,18%) scale(.78)}to{opacity:1;transform:none}}.got-toast{position:fixed;left:50%;bottom:84px;transform:translate(-50%);z-index:430;max-width:min(280px,calc(100vw - 32px));padding:8px 12px;border-radius:999px;background:var(--panel);border:1px solid var(--gold);color:var(--gold);font-size:13px;font-weight:700;letter-spacing:.02em;text-align:center;box-shadow:0 8px 24px #0006;pointer-events:none}.print-spec{margin:0 0 12px;max-width:52em;font-size:12px;line-height:1.45;color:var(--muted)}.print-pick{outline:2px solid var(--gold);outline-offset:2px;border-radius:10px}.freeze-banner{margin:0 0 12px;padding:8px 10px;border:1px solid #4aa3e8;color:#8ec8f0;border-radius:8px;font-size:13px}.office-log td{white-space:normal;color:var(--muted);font-size:10px}.presence{display:inline-flex;align-items:center;gap:7px;font-weight:600}.presence-dot{width:9px;height:9px;border-radius:99px;background:currentColor;box-shadow:0 0 10px currentColor;flex:0 0 9px}.pane[hidden]{display:none!important}.info-page h2{margin:22px 0 8px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.info-page h3{margin:14px 0 6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--bone)}.info-page p{margin:0 0 10px;color:var(--muted);line-height:1.5;font-size:14px}.info-page .rates{margin:0 0 14px}.info-page .special-odds th:nth-child(2),.info-page .special-odds td:nth-child(2),.info-page .special-odds th:nth-child(3),.info-page .special-odds td:nth-child(3){white-space:nowrap}.primer-link{display:inline;padding:0;margin:0;border:0;background:none;color:var(--gold);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.primer-kicker{margin:0 0 6px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.modal-card.explainer{width:min(440px,100%);max-height:calc(100svh - 48px);overflow:auto;padding:8px 8px 12px;-webkit-overflow-scrolling:touch}.modal-card.explainer img{display:block;width:100%;height:auto;border-radius:8px}.modal-card.explainer .act{position:sticky;bottom:0;margin-top:10px}.rates{color:var(--bone);background:var(--face)}.rates th,.rates td{color:var(--bone)}html[data-theme=light] body:before{opacity:.04}html[data-theme=light] .rip-table{box-shadow:inset 0 1px #fff9,0 8px 20px #503c1414}html[data-theme=light] .trade-board{background:#f4ead8;border-color:#785a2873;box-shadow:inset 0 1px #ffffffb3,0 10px 22px #50321429}html[data-theme=light] .trade-side{background:#fffcf6b8}.set-box{width:min(360px,100%);max-height:min(80vh,640px);overflow:auto;padding:18px 18px 16px}.set-head h2{margin:0 0 6px;font-size:1.25rem}.set-head p{margin:0;color:var(--muted);font-size:13px}.set-block{margin:16px 0 0}.set-block h3{margin:0 0 6px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.set-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:14px}.set-row:last-child{border-bottom:0}.set-seg{display:flex;gap:4px}.set-seg button{background:transparent;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:4px 12px;font:inherit;font-size:12px;cursor:pointer}.set-seg button.is-on{background:var(--bone);color:var(--ink);border-color:var(--bone)}.set-switch{width:40px;height:22px;border:0;border-radius:99px;background:var(--line);position:relative;cursor:pointer;padding:0;flex:0 0 auto}.set-switch:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:var(--panel);top:3px;left:3px;transition:left .12s ease}.set-switch.is-on{background:var(--gold)}.set-switch.is-on:after{left:21px}.set-actions{display:flex;align-items:center;gap:8px;margin-top:18px}.set-actions .act,.set-actions .ghost{width:auto;flex:1}button.set-home{width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;color:inherit;font:inherit;font-size:14px;text-align:left;cursor:pointer}button.set-home:last-child{border-bottom:0}.set-home .compass-mark{flex:0 0 auto}.set-hint{margin:10px 0 0;font-size:12px;color:var(--muted)}.set-follow{margin:14px 0 0;text-align:center;font-size:12px}.set-foot{margin-top:14px}.set-foot .set-follow{margin:6px 0 0;font-size:11px}.set-follow a{color:var(--muted);text-decoration:none}.set-follow a:hover{text-decoration:underline}.office-build small{white-space:normal;overflow:visible;text-overflow:unset;color:var(--muted);letter-spacing:0}.set-tabs{display:flex;flex-wrap:nowrap;gap:4px;margin:0 0 12px}.set-tabs button{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;gap:4px;padding:6px 4px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font-size:10px;white-space:nowrap;cursor:pointer}@media(min-width:420px){.set-tabs{gap:8px}.set-tabs button{font-size:12px;gap:6px;padding:6px 10px}}.set-tabs button .set-mark-svg{width:16px;height:16px}.set-tabs button.is-on{color:var(--gold);border-color:#d4b4838c}.set-tabs button:disabled,.set-tabs button.is-locked{opacity:.45}.set-scroll{position:relative;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.set-scroll::-webkit-scrollbar{height:0;display:none}.set-scroll button{flex:0 0 auto;min-width:max-content;scroll-snap-align:center;font-size:12px;gap:6px;padding:6px 12px}.set-scroll button.is-on{color:var(--gold);border-color:var(--gold);background:#d4b48329}.trade-scan{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin:18px auto 4px;width:min(420px,100%)}.trade-scan .trade-code{margin:0;font-size:22px;letter-spacing:.28em;user-select:text;-webkit-user-select:text}.trade-copy{width:auto;min-width:8em}.trade-scan .trade-qr-wait{width:min(200px,72vw);aspect-ratio:1;border-radius:10px;background:var(--well)}.trade-scan.is-wait .trade-copy{opacity:.5}.trade-scan img{width:min(200px,72vw);height:auto;aspect-ratio:1;border-radius:10px;background:#fff;display:block}.trade-board.is-trial .trade-side.is-them .trade-join{flex-wrap:wrap;row-gap:6px}html[data-theme=light] .binder-top{background:#f7f1e6;color:#1a1713;border-color:var(--gold)}html[data-theme=light] .fg-footer,html[data-theme=light] .office-nav{box-shadow:0 8px 28px #503c142e}html[data-theme=light] .fg-nav-link{color:var(--muted)}html[data-theme=light] .fg-nav-link.is-on{color:#1a1713}html[data-theme=light] button.act{background:linear-gradient(180deg,#ecd08a,#cfa04a);color:#22180a;border-color:#a9802f;box-shadow:inset 0 1px #fff8e199,0 1px 2px #5a3c1440}html[data-theme=light] .trade-ready.is-on{color:#fffaf0}html[data-theme=light] .gift-go{background:#e4dccb;color:#6e675c}html[data-theme=light] .binder-pip.is-miss{background:#e4dccb;color:#3a352d;box-shadow:inset 0 0 0 1px #00000014}html[data-theme=light] .trade-seat.is-open{opacity:1;background:#ece2cd;border:1px dashed rgb(120 90 40 / .55);box-shadow:inset 0 0 0 1px #ffffff8c}html[data-theme=light] .sheet{background:#3c301e59}html[data-theme=light] .sheet .box{background:#f7f1e6;color:#1a1713;border-color:#d4cbb8;box-shadow:0 18px 40px #503c1438}html[data-theme=light] .set-head h2,html[data-theme=light] .set-row{color:#1a1713}html[data-theme=light] .set-head p,html[data-theme=light] .set-hint{color:#6e675c}html[data-theme=light] .set-block h3{color:#8a6a32}html[data-theme=light] .set-row{border-bottom-color:#d4cbb8}html[data-theme=light] .set-seg button{color:#6e675c;border-color:#cfc5b0;background:transparent}html[data-theme=light] .set-seg button.is-on{background:linear-gradient(180deg,#ecd08a,#cfa04a);color:#22180a;border-color:#a9802f;box-shadow:inset 0 1px #fff8e199,0 1px 2px #5a3c1440}html[data-theme=light] .set-switch{background:#d4cbb8}html[data-theme=light] .set-switch:after{background:#fffaf0;box-shadow:0 1px 2px #00000040}html[data-theme=light] .set-switch.is-on{background:#8a6a32}html[data-theme=light] .set-home{color:#1a1713;border-bottom-color:#d4cbb8}html[data-theme=light] .set-actions .ghost{color:#1a1713;border-color:#cfc5b0;background:transparent}html[data-theme=light] .set-actions .act{background:linear-gradient(180deg,#ecd08a,#cfa04a);color:#22180a;border-color:#a9802f;box-shadow:inset 0 1px #fff8e199,0 1px 2px #5a3c1440}.account-label{display:block;margin-top:14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.account-note{margin:8px 0;color:var(--muted);font-size:13px;line-height:1.4}.account-mail{margin:6px 0 0;font-size:14px;line-height:1.4;overflow-wrap:anywhere;color:var(--bone)}.account-quiet{display:block;width:fit-content;max-width:100%;margin:2px 0;padding:8px 0;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.account-quiet:disabled{opacity:.45;cursor:default}.account-panel{margin-top:8px;padding:4px 12px 8px;border:1px solid var(--line);border-radius:10px}.account-panel .ghost{width:auto;margin:8px 0 4px;font-size:12px;padding:6px 10px}.totp-panel{margin:16px 0;max-width:420px}.totp-qr{display:block;width:196px;height:196px;background:#fff;padding:8px;border-radius:8px}.totp-manual{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;word-break:break-all}.totp-codes{columns:2;margin:8px 0 12px;padding-left:18px}.age-row{display:flex;gap:8px;width:100%;max-width:360px}.age-row select,.set-box select{flex:1 1 0;width:100%;padding:10px 12px;margin:10px 0;background:var(--panel);color:var(--bone);border:1px solid var(--line);border-radius:8px;font:inherit}.gate-links,.gate-contact,.gate-legal{margin:14px 0 0;font-size:13px;color:var(--muted)}.gate-links button{color:var(--bone);background:none;border:0;padding:0;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.gate-contact a,.gate-legal a{color:var(--bone)}.set-box .account-label input,.set-box .pass-field{max-width:none}.set-block .ghost{margin:4px 0 8px}.social-brand{margin:0 0 18px;padding:0 0 8px;border-bottom:1px solid rgb(212 180 131 / .35);max-width:640px}.social-brand h3{margin-bottom:6px}.social-brand .act{width:auto;margin-top:4px}.platform-mark{width:16px;height:16px;display:block;flex:0 0 auto;color:var(--gold)}.platform-line{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.platform-chip{display:inline-flex;align-items:center;gap:5px;color:var(--bone);text-decoration:none}.social-access a.platform-chip{color:var(--bone)}.social-sample-flag{font-weight:650;color:var(--gold, #e2c27a)}.social-posts{display:flex;flex-direction:column;gap:8px;max-width:640px}.social-lane h3{margin:0 0 6px}.social-lane h4{margin:16px 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.social-stage{display:inline-flex;align-items:center;padding:2px 8px;border-radius:99px;border:1px solid rgb(212 180 131 / .55);color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.social-live-mark{display:inline-flex;align-items:center;gap:6px;color:#e8dcc8;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.social-live-mark:before{content:"";width:8px;height:8px;border-radius:50%;background:#e8dcc8;box-shadow:0 0 8px #e8dcc8d9}html[data-theme=light] .social-live-mark{color:#6e5c42}html[data-theme=light] .social-live-mark:before{background:#6e5c42;box-shadow:none}.social-draft{margin:0 0 12px;padding:12px 14px 14px;border:1px solid rgb(212 180 131 / .42);border-radius:14px;background:linear-gradient(180deg,rgb(212 180 131 / .08),transparent 46%),var(--panel);box-shadow:inset 0 0 0 1px #00000047,0 8px 18px #00000029}.social-draft.is-about{border-color:#d4b483b8}.social-live{border-color:#e8dcc88c}.social-copy{margin:0 0 8px;white-space:pre-wrap}.social-meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 8px;font-size:13px}.social-draft textarea{width:100%;max-width:640px;margin:0 0 8px}.social-checks{margin:0 0 8px;padding-left:18px;font-size:13px}.social-checks .is-ok{color:var(--muted)}.social-checks .is-bad{color:var(--rarity, #c4554a)}.social-media{display:block;max-width:240px;max-height:240px;margin:0 0 8px;object-fit:contain}.social-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.social-acts input{max-width:240px}.social-file input{display:none}.social-quiet{margin:0 0 12px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;color:var(--muted);background:transparent;font-size:14px}.social-flag{margin:0 0 12px;padding:8px 10px;border:1px solid #c4554a;border-radius:8px;color:#f0c2bc;background:#c4554a1f;font-size:14px}.social-streak{margin:0 0 12px;font-size:14px}.social-access-wrap{overflow-x:auto;max-width:100%;margin:0 0 16px}.social-access{width:100%;border-collapse:collapse;font-size:13px}.social-access th,.social-access td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--line);vertical-align:top}.social-access a{color:var(--bone)}.social-chip{display:inline-block;padding:1px 7px;border-radius:99px;border:1px solid currentColor;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.5;white-space:nowrap}.social-chip.is-live{color:#e8dcc8}.social-chip.is-needs-login{color:#e0a045}.social-chip.is-blocked{color:#c4554a}.social-chip.is-phone-only{color:#d4b483}.social-chip.is-not-claimed{color:var(--muted)}.social-chip.is-role-live{color:#e8dcc8}.social-chip.is-role-watch{color:#d4b483}.social-chip.is-role-placeholder{color:var(--muted)}.social-chip.is-unverified{color:var(--muted);border-style:dashed}@media(max-width:520px){.social-chip-ago{display:none}}.publish-box{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #2f3336}.publish-plan{margin:0 0 8px}.publish-plan-head{margin:8px 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.publish-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none}.publish-chip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 6px;max-width:100%;padding:3px 8px;border:1px solid #2f3336;border-radius:10px;font-size:12px;line-height:18px;color:var(--bone)}.publish-chip .publish-status{font-size:10px;letter-spacing:.06em;text-transform:uppercase}.publish-chip .publish-how{color:var(--muted);font-size:11px}.publish-chip a{color:var(--bone);text-decoration:underline;font-size:12px}.publish-chip .publish-err{flex-basis:100%;color:#e8a59c;font-size:11px;overflow-wrap:anywhere}.publish-chip .publish-warn{color:var(--gold);font-size:11px}.publish-chip.is-queued .publish-status,.publish-chip.is-posting .publish-status{color:var(--gold)}.publish-chip.is-posting{border-color:#d4b48399}.publish-chip.is-posted{border-color:#e8dcc88c}.publish-chip.is-posted .publish-status{color:var(--bone)}.publish-chip.is-posted .publish-status:before{content:"✓ "}.publish-chip.is-failed{border-color:#c4554a}.publish-chip.is-failed .publish-status{color:#e8a59c}.publish-chip.is-skipped{opacity:.6}.publish-chip.is-skipped .publish-status{color:var(--muted)}.publish-chip.is-plan.is-over{border-color:#d4b48399}button.ghost.publish-btn{width:auto;padding:0 8px;font-size:11px;line-height:18px}.publish-left{margin:0 0 6px;font-size:12px}.publish-note{margin:0 0 8px;padding:6px 10px;border:1px dashed rgb(212 180 131 / .55);border-radius:10px;font-size:12px;color:var(--gold)}.publish-confirm{font-size:13px;color:var(--bone)}.xcard-tools .publish-chip a{font-size:12px;color:var(--bone);text-decoration:underline}html[data-theme=light] .publish-chip{color:#0f1419;border-color:#cfd9de}.social-table-panel{margin:0 0 14px;max-width:760px}.social-office>.social-fold{max-width:760px}.social-table-panel .social-streak{font-size:12px;color:var(--muted);margin:0 0 8px}.social-grid{width:100%;border-collapse:collapse;font-size:12.5px;table-layout:auto}.social-grid th{text-align:left;font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:4px 6px;border-bottom:1px solid var(--line);white-space:nowrap}.social-grid td{padding:4px 6px;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.social-grid .num{text-align:right;font-variant-numeric:tabular-nums;width:3.4em}.social-row{cursor:pointer}.social-row:hover td{background:#ffffff08}.social-row.is-open td{border-bottom-color:transparent}.social-row-off td{border-top:1px solid var(--line)}.social-row-toggle{display:inline-flex;align-items:center;gap:5px;padding:2px 0;margin:0;color:var(--bone);font:inherit;cursor:pointer;text-align:left}.social-caret{width:.8em;color:var(--muted);font-size:10px}.social-col-handle a{color:var(--bone);text-decoration:none}.social-col-handle{max-width:14em;overflow:hidden;text-overflow:ellipsis}.social-more td{padding:2px 6px 10px 22px;white-space:normal}.social-dl{display:grid;grid-template-columns:max-content 1fr;gap:3px 12px;margin:0;font-size:12px}.social-dl dt{color:var(--muted)}.social-dl dd{margin:0;overflow-wrap:anywhere}.social-dl a{color:var(--bone)}.social-dim{color:var(--muted)}.social-via{list-style:none;margin:2px 0 0;padding:0;max-width:360px}.social-via li{display:flex;gap:8px;align-items:baseline}.social-via li span{flex:1 1 auto;overflow-wrap:anywhere}.social-via small{color:var(--muted)}.social-utm{display:inline-flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.social-utm code{font-size:11px;overflow-wrap:anywhere}button.ghost.social-copy-btn{padding:1px 8px;font-size:11px;width:auto}.social-fold{border-top:1px solid var(--line);padding:8px 0}.social-fold>summary{cursor:pointer;font-weight:600;font-size:14px;list-style-position:inside}.social-fold>summary span{font-weight:400;color:var(--muted);font-size:12px;margin-left:6px}.social-fold[open]>summary{margin-bottom:8px}@media(max-width:560px){.social-col-handle{display:none}.social-grid{font-size:12px}.social-grid th,.social-grid td{padding:4px}.social-more td{padding-left:8px}.social-dl{grid-template-columns:1fr;gap:0}.social-dl dt{margin-top:5px;font-size:10px;text-transform:uppercase;letter-spacing:.05em}}.brand-fold>summary{display:flex;align-items:baseline;gap:8px;min-width:0;list-style:none}.brand-fold>summary::-webkit-details-marker{display:none}.brand-fold>summary:before{content:"▶";color:var(--bone);font-size:10px}.brand-fold[open]>summary:before{content:"▼"}.brand-fold>summary .brand-summary-label{flex:0 0 auto;margin:0;font-size:14px;font-weight:600;color:var(--bone)}.brand-fold>summary .brand-summary-line{flex:1 1 auto;min-width:0;margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-summary-line b{color:var(--bone);font-weight:600}.social-brand.brand-edit{margin:4px 0 6px;padding:0;border:0;max-width:none}.brand-edit-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;align-items:start}.brand-editor{position:relative;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--panel, #16130f);padding:0 14px 14px}.brand-banner{margin:0 -14px;aspect-ratio:3 / 1;background:#1b2a22;overflow:hidden}.brand-banner img{display:block;width:100%;height:100%;object-fit:cover}.brand-avatar{display:block;width:88px;height:88px;margin:-44px 0 6px 2px;position:relative;border-radius:50%;border:4px solid var(--panel, #16130f);background:#111;object-fit:cover}.brand-field{display:block;margin:0 0 8px;padding:6px 10px 7px;border:1px solid var(--line);border-radius:6px;background:var(--bg)}.brand-field:focus-within{border-color:var(--gold, #d4b483)}.brand-field>span:first-child{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-bottom:1px}.brand-field input,.brand-field textarea{display:block;width:100%;border:0;outline:0;padding:0;margin:0;background:transparent;color:var(--bone);font:inherit;font-size:15px;resize:vertical}.brand-at{display:flex;align-items:baseline;gap:1px}.brand-at i{font-style:normal;color:var(--muted);font-size:15px}.brand-count{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.brand-count.is-over{color:var(--rarity, #c4554a);font-weight:700}.brand-more{margin:0 0 8px;font-size:13px}.brand-more>summary{cursor:pointer;color:var(--muted);margin:0 0 6px}.brand-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.brand-acts button.act,.brand-acts button.ghost{width:auto;padding:7px 18px;font-size:14px}.brand-acts button:disabled{opacity:.5}.brand-preview-label{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 4px}.brand-preview{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#000}.brand-banner.is-small{margin:0}.brand-preview-body{padding:0 12px 12px;display:flex;flex-direction:column}.brand-avatar.is-small{width:64px;height:64px;margin:-32px 0 6px;border-color:#000}.brand-preview-name{font-size:16px;color:var(--bone)}.brand-preview-handle{font-size:13px;color:var(--muted)}.brand-preview-bio{margin:8px 0 0;font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.brand-preview-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin:6px 0 0;font-size:12px;color:var(--muted)}.brand-preview-meta a{color:#6aa9e9;text-decoration:none}@media(max-width:720px){.brand-edit-grid{grid-template-columns:1fr;gap:12px}.brand-avatar{width:72px;height:72px;margin-top:-36px}}.social-mailing{margin:0 0 18px}.social-mailing .ghost{width:auto;margin:0 0 12px}.account-check{display:flex;gap:8px;align-items:center;margin-top:14px;font-size:14px;letter-spacing:0;text-transform:none;color:inherit}.trade-feed{margin:14px 0 8px;padding:0 4px}.trade-feed h2{font-size:15px;margin:0 0 8px}.trade-feed-row{margin:0 0 10px}.trade-feed-row p{margin:0}.trade-feed-detail{color:var(--muted);font-size:13px}.trade-partners{margin:0 0 8px;font-size:13px}.purchase-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:end;margin:8px 0 12px}.purchase-filters label{display:flex;flex-direction:column;gap:4px;font-size:12px}main.page.gate-screen{--bg: #0e0d0b;--panel: #16130f;--line: #3d382e;--bone: #e8dcc8;--muted: #8d8578;--gold: #d4b483;--ink: #1a1713;--well: #12100d;display:flex!important;flex-direction:column;align-items:center;justify-content:center!important;width:100%;max-width:none;margin:0;background:#0e0d0b;color:#e8dcc8;padding-top:calc(28px + env(safe-area-inset-top,0px));padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));padding-left:calc(12px + env(safe-area-inset-left,0px));padding-right:calc(12px + env(safe-area-inset-right,0px))}main.page.gate-screen.is-office{padding-top:calc(var(--head-h) + 16px + env(safe-area-inset-top,0px))}.gate-stage{width:min(400px,100%);margin-block:auto;flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:18px}.gate-brand{text-align:center}.gate-mark-wrap{width:76px;height:76px;margin:0 auto 12px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(212 180 131 / .5);background:#d4b48314}.gate-brand .gate-mark{width:48px;height:48px;display:block}.gate-brand h1{margin:0;font-size:1.7rem;line-height:1.1;font-weight:600;letter-spacing:-.03em;color:#e8dcc8}.gate-brand p{margin:8px auto 0;min-height:2.8em;max-width:36em;color:#8d8578;font-size:14px;line-height:1.4}.gate-card{position:relative;width:100%;margin:0;padding:22px 20px 16px;background:#16130f;border:1px solid rgb(212 180 131 / .38);border-radius:16px;box-shadow:0 24px 50px #00000059}.gate-field{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0 0 12px}.gate-label{font-size:12px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:#8d8578}.gate-card .age-row{display:flex;gap:10px;width:100%;max-width:none;margin:0 0 4px}.gate-card .age-row .gate-field{flex:1 1 0;min-width:0;margin:0}.gate-card input:not([type=checkbox]),.gate-card select{width:100%;max-width:none;margin:0;padding:12px 14px;background:#12100d;color:#e8dcc8;border:1px solid #3d382e;border-radius:10px;font:inherit;font-size:16px;line-height:1.3}.gate-card select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:38px;background-image:linear-gradient(to bottom left,transparent calc(50% - .8px),#8d8578 calc(50% - .8px),#8d8578 calc(50% + .8px),transparent calc(50% + .8px)),linear-gradient(to bottom right,transparent calc(50% - .8px),#8d8578 calc(50% - .8px),#8d8578 calc(50% + .8px),transparent calc(50% + .8px));background-repeat:no-repeat;background-position:right 20px center,right 14px center;background-size:6px 6px;text-overflow:ellipsis}.gate-card input::placeholder{color:#8d8578}.gate-card input:focus,.gate-card select:focus{outline:none;border-color:#d4b483;box-shadow:0 0 0 3px #d4b48352}.gate-card .pass-field{width:100%;max-width:none;margin:0}.gate-card .pass-field input{padding-right:72px}.gate-card .pass-toggle{color:#d4b483;font-size:13px;font-weight:600}.gate-card .pass-toggle:focus-visible{outline:2px solid #d4b483;outline-offset:2px;border-radius:6px}.gate-card .account-note{margin:0 0 12px;color:#8d8578;font-size:13px;line-height:1.4}.gate-card .rarity{margin:0 0 12px;font-size:13px;line-height:1.4;letter-spacing:0;text-transform:none;color:#e7c4b0}.gate-card .rip-act-wrap{width:100%;max-width:none;margin:4px 0 0}main.page.gate-screen .gate-card button.act,main.page.gate-screen .gate-card .set-actions .act{width:100%;min-height:48px;border-radius:12px;background:#e8dcc8;color:#1a1713;font-size:16px;font-weight:600}main.page.gate-screen .gate-card button.act:focus-visible,main.page.gate-screen .gate-card .set-actions .act:focus-visible,main.page.gate-screen .gate-card .set-actions .ghost:focus-visible{outline:2px solid #d4b483;outline-offset:3px}main.page.gate-screen .gate-card button.act:hover:not(:disabled){filter:brightness(1.05)}.gate-card .gate-links{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 0;margin:14px 0 0;font-size:14px;line-height:1.4;text-align:center;color:#8d8578}.gate-card .gate-links button{color:#e8dcc8;background:none;border:0;padding:0;font:inherit;font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.gate-switch{display:block;width:100%;margin:12px 0 0;padding:8px 4px;border:0;background:none;color:#d4b483;font:inherit;font-size:14px;line-height:1.4;text-align:center;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gate-links button:focus-visible,.gate-switch:focus-visible,.gate-below a:focus-visible{outline:2px solid #d4b483;outline-offset:3px;border-radius:4px}.gate-below{text-align:center}.gate-below .gate-legal,.gate-below .gate-contact{margin:0;font-size:12px;line-height:1.45;text-align:center;color:#8d8578}.gate-below .gate-contact{margin-top:6px}.gate-below .gate-legal a,.gate-below .gate-contact a{color:#8d8578}.gate-card .account-label{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0 0 12px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#8d8578}.gate-card .totp-panel{max-width:none;margin:0 0 8px}.gate-card .totp-panel h3{margin:0 0 8px;font-size:15px;font-weight:600;letter-spacing:0}.gate-card .totp-qr{margin:4px auto 10px}.gate-card .set-actions{flex-direction:column;align-items:stretch;margin-top:8px}.gate-card .set-actions .act,.gate-card .set-actions .ghost{width:100%;flex:none}.gate-screen .gate-card .set-actions .ghost,.gate-screen .gate-card button.ghost{color:#e8dcc8;border-color:#3d382e;background:transparent}.xcard{display:grid;grid-template-columns:40px minmax(0,1fr);gap:0 10px;margin:0 0 12px;padding:12px 14px;border:1px solid #2f3336;border-radius:16px;background:#000;color:#e7e9ea;box-shadow:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.xcard.is-about{border-color:#d4b48399}.xcard.social-live{border-color:#e8dcc873}.xcard-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#16181c}.xcard-main{min-width:0}.xcard-head{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:15px;line-height:20px}.xcard-name{color:#e7e9ea;font-weight:700}.xcard-handle,.xcard-dot,.xcard-time{color:#71767b}.xcard-chip{display:inline-flex;align-items:center;padding:0 8px;border-radius:99px;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:18px;border:1px solid #2f3336;color:#71767b}.xcard-chip.is-draft,.xcard-chip.is-rejected{color:#d4b483;border-color:#d4b48380}.xcard-chip.is-queued{color:#1d9bf0;border-color:#1d9bf08c}.xcard-chip.is-posted{border-color:#e8dcc873}.xcard-chip.is-sample{color:#e2c27a;border-style:dashed}.xcard-chip.is-preview{color:#71767b}.xcard-head .social-stage{display:none}.xcard-head .social-sent,.xcard-mail{font-size:12px;color:#71767b}.xcard-mail.is-dry{color:#d4b483}.xcard-mail.is-sent{color:#e8dcc8}.xcard-mail.is-bad{color:#f4212e}.xcard-text{margin:2px 0 0;font-size:15px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.xcard-empty{color:#71767b}.xcard-link{color:#1d9bf0}.xmedia{display:grid;gap:2px;margin:12px 0 0;border:1px solid #2f3336;border-radius:16px;overflow:hidden;aspect-ratio:16 / 9;background:#16181c}.xmedia-1{aspect-ratio:auto;max-height:510px}.xmedia-1 .xmedia-cell img{max-height:510px;height:auto}.xmedia-2{grid-template-columns:1fr 1fr}.xmedia-3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.xmedia-3 .xmedia-cell:first-child{grid-row:span 2}.xmedia-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.xmedia-cell{position:relative;min-height:0;min-width:0}.xmedia-cell img{display:block;width:100%;height:100%;object-fit:cover}.xmedia-progress{position:absolute;left:8px;bottom:8px;padding:1px 8px;border-radius:99px;background:#000000b8;color:#fff;font-size:12px}.xmedia-video{aspect-ratio:auto;background:#000}.xmedia-video video{display:block;width:100%;max-height:510px;background:#000}.xcard-acts{display:flex;align-items:center;gap:0;justify-content:space-between;max-width:425px;margin:10px 0 0;color:#71767b;opacity:.75}.xcard-acts-end{display:inline-flex;gap:14px}.xcard-act svg{display:block;width:18px;height:18px;fill:currentColor}.xcard-tools{margin:12px 0 0;padding:10px 0 0;border-top:1px solid #2f3336;font-family:inherit}.xcard-tools textarea,.xcard-tools input:not([type=checkbox]){width:100%;max-width:640px;margin:0 0 8px}.xcard-tools .social-acts input{max-width:240px;margin:0}.xcard-tools .social-checks,.xcard-tools .social-meta{color:#8b98a5}.social-feed .xcard{margin:0;border-radius:0;border-width:0 0 1px}.social-feed{border:1px solid #2f3336;border-radius:16px;overflow:hidden}.social-feed .xcard:last-child{border-bottom:0}.post-composer{margin:0 0 12px;padding:12px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.post-compose-grid{display:grid;gap:12px}.post-compose-form textarea{width:100%;font-size:16px}.post-chars{display:flex;flex-wrap:wrap;gap:4px 12px;margin:4px 0 8px;font-size:12px;color:var(--muted)}.post-chars.is-over span+span{color:#f4a63a}.post-media-pick{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 8px}.post-media-pick .social-file.is-off{opacity:.5;pointer-events:none}.post-media-pick small{flex-basis:100%;font-size:11px}.post-media-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 10px;border:1px solid var(--line);border-radius:99px;font-size:12px}.post-media-x{border:0;background:none;color:var(--muted);font-size:16px;line-height:1;padding:0 4px;cursor:pointer}.post-field{display:flex;flex-direction:column;gap:2px;margin:0 0 8px;font-size:12px;color:var(--muted)}.post-field input,.post-field select{width:100%}.post-toggle{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 8px;font-size:14px}.post-toggle-note{flex-basis:100%;padding-left:24px;font-size:12px;color:var(--muted)}.post-mail-off{margin:0 0 8px;padding:6px 10px;border:1px dashed rgb(212 180 131 / .55);border-radius:10px;font-size:12px;color:var(--gold)}.post-email{margin:12px 0 0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--well)}.post-email-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;margin:0;padding:10px 12px;font-size:12px;border-bottom:1px solid var(--line)}.post-email-head dt{color:var(--muted)}.post-email-head dd{margin:0;overflow-wrap:anywhere}.post-email-head .is-off{color:var(--gold)}.post-email-head .is-live{color:#e8dcc8}.post-email-frame{display:block;width:100%;height:480px;border:0;background:#0e0d0b}.social-fold:has(.social-posts){container-type:inline-size}.social-posts{max-width:600px}.social-posts:has(.post-composer){max-width:none}.social-lane .xcard{max-width:600px}@container (min-width: 700px){.post-compose-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.social-lane:not(.social-compose-lane){max-width:600px}}@container (min-width: 1000px){.social-posts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px;align-items:start}.social-compose-lane{grid-column:1 / -1}}.post-compose-form textarea,.xcard-tools textarea{display:block;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--well);color:var(--bone);font:inherit;font-size:15px;line-height:1.4;resize:vertical}.post-compose-form textarea{border:0;background:transparent;padding:4px 0;font-size:18px;min-height:96px}.post-compose-form textarea:focus{outline:0}.post-compose-form{display:flex;flex-direction:column}.post-compose-form .social-acts .act{width:auto;padding:8px 18px;font-size:15px;background:#eff3f4;color:#0f1419}.post-compose-form .social-acts .act:disabled{opacity:.5}.xcard-tools .social-acts .act{width:auto;padding:6px 16px;font-size:14px}.xcard-tools .social-checks{margin:0 0 8px;font-size:12px}.xcard-tools input[type=checkbox]{width:auto;margin:0}html[data-theme=light] .xcard{background:#fff;color:#0f1419;border-color:#cfd9de}html[data-theme=light] .xcard-name{color:#0f1419}.xcard-tools a{color:#1d9bf0;text-decoration:none;font-size:14px}.xcard-tools p{margin:0 0 6px}.xcard-tools .social-checks{display:flex;flex-wrap:wrap;gap:2px 12px;padding:0;list-style:none}.social-board{display:flex;flex-direction:column;gap:12px}.social-accounts{min-width:0}.social-accounts .brand-fold{margin:0 0 8px;border-top:0;padding-top:0}.social-queue{display:flex;flex-direction:column;gap:12px;min-width:0}.social-fold-posts{margin-top:8px}.social-fold-posts>summary span{font-variant-numeric:tabular-nums}@media(max-width:899px){.social-lane h4{margin-top:8px}.social-grid{font-size:12px}.social-grid th,.social-grid td{padding:4px}}@media(min-width:900px){.social-office{display:flex;flex-direction:column;gap:16px;width:100%}.social-head{flex:0 0 auto}.social-board{display:grid;grid-template-columns:minmax(360px,1fr) 460px;gap:32px;align-items:start;width:100%}.social-accounts{min-width:0}.social-queue{width:480px;display:flex;flex-direction:column;gap:16px}.social-lane{display:flex;flex-direction:column;gap:16px}.social-lane h4{margin:0}.social-lane .xcard,.social-queue .xcard{width:100%;max-width:480px;margin:0}.social-grid th,.social-grid td{padding:6px 10px}.xcard-text{overflow-wrap:break-word}}.brand-live{position:relative}.brand-edit-btn{position:absolute;top:8px;right:8px;z-index:1;width:auto;padding:2px 10px;font-size:12px}.brand-view{margin:0 0 10px}@media(min-width:1100px){main.page.is-social{width:calc(100% - 48px);max-width:none}main.page.is-social .page-head,main.page.is-social .office-bar{width:min(var(--col),calc(100% - 24px));margin-left:auto;margin-right:auto}main.page.is-social .office-nav{width:100%}main.page.is-social .social-board{grid-template-columns:minmax(420px,1fr) 460px;gap:40px;width:100%;margin:0}main.page.is-social .social-head{width:100%;margin:0}main.page.is-social .social-grid .social-status{text-align:right;width:1%;white-space:nowrap}}.social-mini{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid #2f3336;border-radius:14px;background:#000}.social-mini-main{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:center;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.social-mini-main img,.social-mini-blank{width:64px;height:64px;object-fit:cover;border-radius:8px;background:#16181c}.social-mini-main b{display:block;font-size:14px;line-height:1.3;color:var(--bone)}.social-mini-main small{display:block;margin-top:4px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.social-mini .social-acts{margin:0}.social-collapse{width:auto;margin:0 0 6px;padding:2px 8px;font-size:12px}main.page.is-office-fit{width:min(var(--col),100%)}main.page.is-office-fit .page-head,main.page.is-office-fit .office-bar{width:100%}.account-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px;padding:0;margin:0 0 18px;list-style:none}.account-tile{border:1px solid var(--line);border-radius:14px;background:var(--panel);overflow:hidden;border-top:3px solid var(--muted)}.account-tile.is-live{border-top-color:#e8dcc8}.account-tile.is-needs-collin{border-top-color:#d4b483}.account-tile.is-planned{border-top-color:#6e88a8}.account-tile.is-sidelined{border-top-color:#5c564c}.account-tile.is-open{grid-column:1 / -1}.account-tile .account-hit{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:10px}.account-tile .account-toggle{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left}.account-tile .account-name h3{margin:0;font-size:14px}.account-tile .account-handle{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.account-tile .account-side{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}.account-tile .account-links{display:flex;gap:8px;padding:0 10px 10px}.account-tile .account-detail{padding:0 10px 10px}main.page.is-office-fit,main.page.is-social{width:min(var(--col),100%);max-width:none}main.page.is-office-fit .social-board,main.page.is-social .social-board,main.page.is-office-fit .social-office,main.page.is-social .social-office{width:100%;max-width:none;grid-template-columns:minmax(0,1fr) 420px}.db-tiles,.account-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px}.db-tile,.account-tile{min-height:72px;padding:8px}.db-tile{border:1px solid var(--line);border-radius:12px;background:var(--panel);color:inherit;text-align:left;border-top:3px solid var(--muted)}.db-tile.is-live{border-top-color:#e8dcc8}.db-tile.is-preview{border-top-color:#d4b483}.db-tile small,.account-tile .account-handle{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.db-tile b{display:block;margin-top:4px;font-size:14px}.db-more summary{cursor:pointer;font-size:12px}.db-more p{margin:4px 0 0;font-size:12px;color:var(--bone)}.account-tile .account-hit{padding:8px;gap:4px}.account-tile .account-name h3{font-size:13px}.social-board{display:block;width:100%;min-width:0}.social-post-table{width:100%;border-collapse:collapse;margin-top:12px}.social-post-table th,.social-post-table td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--line);font-size:13px}.social-post-table tbody tr{cursor:pointer}.social-post-table td:last-child,.social-post-table th:last-child{text-align:right;width:1%;white-space:nowrap;color:#e8dcc8}.social-enlarged{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#000000b8;display:grid;place-items:center;padding:24px}.social-enlarged>div{width:min(560px,100%);max-height:calc(100dvh - 48px);overflow:auto}main.page{overflow-x:hidden}.account-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:6px}.account-tile{min-height:64px}.account-tile.is-live{background:#e8dcc814}@media(min-width:900px){.social-board{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start;width:100%}}.social-posts-col{min-width:0}.social-posts-col h4{margin:0 0 8px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:12px}.account-squares,.db-tiles,.account-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px}.account-square,.db-tile,.account-tile{aspect-ratio:1;min-height:0;display:flex;flex-direction:column;justify-content:space-between;padding:8px;border-radius:12px;border:1px solid var(--line);background:var(--panel);overflow:hidden}.account-square small{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.account-square b{font-size:16px}.account-tile.is-live,.db-tile.is-live,.account-square.is-live{box-shadow:inset 0 3px #e8dcc8}.account-key{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.account-key span{font-size:11px;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:99px}.account-key .is-live,.account-tile.is-live{background:#e8dcc829;color:#e8dcc8}.account-key .is-needs-collin,.account-tile.is-needs-collin{background:#d4b4832e;color:#e6d3ac}.account-key .is-planned,.account-tile.is-planned{background:#6e88a838;color:#d5e2f0}.account-key .is-sidelined,.account-tile.is-sidelined{background:#5c564c59;color:#b7b1a6}.social-enlarged-card{width:min(560px,100%)}.social-enlarged-card .xcard{margin:0}.office-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px}.office-title h1{font-size:1.45rem}.office-title .office-status{margin:0;gap:8px}.office-title .backup-meta{font-size:10px}.master-search.is-petite{margin:0 0 8px}.master-search.is-petite input{padding:8px 10px;font-size:14px}.status-board .master-updated,.status-board .master-note{display:none}.social-enlarge-edit{width:100%;min-height:180px;padding:12px;border-radius:14px;border:1px solid #2f3336;background:#000;color:#e7e9ea;font:inherit;font-size:16px}.social-enlarged-card .social-acts{margin-top:10px}.social-enlarge-close{width:auto;margin:0 0 8px auto;display:block;padding:4px 12px;font-size:13px}.social-enlarged{padding:12px;align-items:center}.social-enlarged-card{width:min(420px,100%);max-height:calc(100dvh - 24px);overflow:auto}.social-enlarged-card .xcard{padding:10px 12px}.social-enlarged-card .xmedia,.social-enlarged-card .xmedia-1,.social-enlarged-card .xmedia-1 .xmedia-cell img{max-height:38dvh}.social-enlarged-card .xcard-text{font-size:14px;line-height:1.3}.social-enlarged-card{width:min(340px,92vw)}.social-enlarged-card .xcard{font-size:13px}.social-enlarged-card .xmedia,.social-enlarged-card .xmedia-1{aspect-ratio:4 / 3;max-height:30dvh}.social-enlarged-card .xmedia img,.social-enlarged-card .xmedia-1 .xmedia-cell img{width:100%;height:100%;max-height:30dvh;object-fit:contain}.social-enlarged-card .social-acts .ghost,.social-enlarged-card .social-acts .act{padding:6px 10px;font-size:13px}.top-backup-pop table,.office-backup-pop table{width:100%;font-size:11px}.top-backup-acts{display:flex;gap:6px;margin:6px 0}.post-marks{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:6px;width:100%;margin:8px 0 0;padding:0;list-style:none;overflow:hidden}.post-marks li{display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:3px;min-width:0;font-size:12px}.post-marks li svg,.post-marks li img{width:14px;height:14px}.post-marks .is-ok{color:#e8dcc8}.post-marks .is-bad{color:#f4212e}.post-marks .is-skip{color:#e7e9ea}.social-enlarged{z-index:500;background:#000000db}.social-enlarged-card{overflow:hidden}.social-enlarged-card .post-marks{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:2px;width:100%;margin:8px 0 0}.social-enlarged-card .post-marks span{display:inline-flex;align-items:center;gap:1px;min-width:0}.social-enlarged-card .post-marks svg,.social-enlarged-card .post-marks img{width:14px;height:14px}.social-enlarged-card .post-marks i{font-style:normal;font-size:11px}.office-title,.office-backup-wrap{position:relative}button.set-home.is-glow{margin:2px 0;padding:10px 12px;border:1px solid var(--gold);border-radius:10px;color:var(--gold);animation:app-glow 2.4s ease-in-out infinite}@keyframes app-glow{0%,to{box-shadow:0 0 #d4b48300,0 0 4px #d4b48340}50%{box-shadow:0 0 0 3px #d4b4832e,0 0 14px #d4b48399}}@media(prefers-reduced-motion:reduce){button.set-home.is-glow{animation:none;box-shadow:0 0 8px #d4b48373}}.set-box .install-steps{font-size:13px;color:var(--bone)}.app-nudge{position:sticky;bottom:-16px;margin:14px -18px -16px;display:flex;align-items:center;gap:10px;padding:10px 12px 10px 16px;background:#0e0d0b;border-top:1px solid var(--gold);box-shadow:0 -8px 20px #00000073;animation:app-nudge-in .22s ease-out}.app-nudge p{flex:1;margin:0;color:#e8dcc8;font-size:14px}.app-nudge .act{width:auto;flex:0 0 auto;padding:6px 16px}.app-nudge-x{flex:0 0 auto;width:30px;height:30px;border:0;background:none;color:#d4b483;font-size:20px;line-height:1;cursor:pointer}@keyframes app-nudge-in{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}*,*:before,*:after{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none;width:0;height:0}.social-status .social-mail-on{display:inline-block;width:auto;min-width:0;margin:0 0 0 6px;padding:2px 10px;font-size:12px;line-height:1.4}.social-more .social-mailing,.social-more>td>.social-streak{white-space:normal;overflow-wrap:anywhere}.modal-shade.is-peek{visibility:hidden;pointer-events:none}.modal-shade.is-top{z-index:450}.done-shade{z-index:330;background:radial-gradient(circle at 50% 38%,#3a2c16f5,#0a0907f7 70%)}.done-rays{position:absolute;left:50%;top:36%;width:900px;height:900px;margin:-450px 0 0 -450px;background:repeating-conic-gradient(rgb(212 180 131 / .13) 0 7deg,transparent 7deg 22.5deg);border-radius:50%;-webkit-mask-image:radial-gradient(circle,#000 15%,transparent 65%);mask-image:radial-gradient(circle,#000 15%,transparent 65%);animation:done-spin 24s linear infinite;pointer-events:none}.done-bit{top:36%}.done-card{position:relative;z-index:1;width:min(340px,100%);text-align:center;color:#f3e7cf}.done-mark{width:168px;height:168px;margin:0 auto 14px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgb(212 180 131 / .28),transparent 70%);animation:done-pop .7s cubic-bezier(.2,1.6,.4,1) both}.done-mark img{width:150px;height:150px;filter:drop-shadow(0 0 18px rgb(212 180 131 / .7))}.done-card h2{margin:0;font-size:34px;color:#f3e7cf;letter-spacing:.01em;animation:done-rise .5s .25s ease-out both}.done-set{margin:4px 0 0;font-size:20px;color:#d4b483;animation:done-rise .5s .35s ease-out both}.done-count{margin:6px 0 0;font-size:44px;font-weight:700;color:#f3e7cf;animation:done-rise .5s .45s ease-out both}.done-pay{margin:10px 0 18px;font-size:15px;color:#e8dcc8;animation:done-rise .5s .55s ease-out both}.done-acts{display:flex;gap:10px;justify-content:center}.done-acts .act{flex:1}.done-acts .ghost{background:transparent;border:1px solid #d4b483;color:#d4b483}.done-note{margin:10px 0 0;font-size:13px;color:#a8957a}@keyframes done-spin{to{transform:rotate(360deg)}}@keyframes done-pop{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}@keyframes done-rise{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.done-rays,.done-mark,.done-card h2,.done-set,.done-count,.done-pay{animation:none}}html[data-theme=light] .rip-act .act .rip-count{background:#fff8e1b3;color:#22180a;box-shadow:inset 0 0 0 1px #a9802f73}:root{--sheet-gap: 8px;--sheet-top: calc(var(--chrome-top, calc(var(--head-h) + env(safe-area-inset-top, 0px))) + var(--sheet-gap));--sheet-bot: calc(var(--chrome-bot, calc(var(--foot-h, 64px) + 8px + env(safe-area-inset-bottom, 0px))) + var(--sheet-gap))}html .sheet,html .modal-shade,html .away-shade,html .lodge-shade,html .field-up-pop,html .inspect-shade{padding-top:var(--sheet-top)!important;padding-bottom:var(--sheet-bot)!important;box-sizing:border-box;overflow:hidden}html .sheet,html .modal-shade,html .away-shade,html .lodge-shade,html .field-up-pop{align-items:safe center;align-content:stretch}html .field-up-pop:has(>.is-ups){align-items:flex-start}html .modal-shade,html .away-shade,html .lodge-shade{grid-template-rows:minmax(0,1fr)}html .sheet>*,html .modal-shade>*,html .away-shade>*,html .lodge-shade>*,html .field-up-pop>.field-up-pop-card:not(.is-ups){max-height:100%!important;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box}html .inspect-shade>*{max-height:100%!important}.last-copy-ask{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid rgb(212 180 131 / .6);border-radius:10px;background:var(--panel, #111)}.last-copy-ask p{margin:0;font-size:13px}.last-copy-btns{display:flex;gap:8px;justify-content:center}.last-copy-btns>button{width:auto;min-height:40px;padding:8px 16px;font-size:14px}.last-copy-card p{margin:0 0 12px}.inspect-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:#000000d1;display:flex;align-items:center;justify-content:center;padding:12px}.inspect-stage{width:min(340px,86vw);text-align:center;perspective:1400px;-webkit-perspective:1400px}.inspect-frame{position:relative;margin:14px 0}.inspect-frame>.inspect-spin{margin:0}.museum-arrow{position:absolute;top:50%;z-index:6;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#e4c99a;cursor:pointer;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.museum-arrow.is-prev{left:-8px;transform:translate(-50%,-50%)}.museum-arrow.is-next{right:-8px;transform:translate(50%,-50%)}.museum-chevron{display:block;overflow:visible;pointer-events:none}.museum-arrow:focus{outline:none}.museum-arrow:focus-visible{outline:1px solid #e4c99a;outline-offset:3px}@media(hover:hover)and (pointer:fine){.museum-arrow:hover{color:#f3e6c8}}.inspect-spin{position:relative;width:100%;aspect-ratio:2 / 3;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;animation:fg-spin-in .7s cubic-bezier(.4,0,.2,1) both;margin:14px 0;overflow:visible}.inspect-tilt{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;touch-action:none}.inspect-tilt.is-tilting,.inspect-spin.is-tilting .inspect-tilt{transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));-webkit-transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg))}.inspect-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:rotateY(0) translateZ(1px);border:1px solid var(--line);border-radius:3.5%/2.35%;background:#1a140e;padding:0;display:flex;flex-direction:column;box-shadow:0 18px 50px #0000008c;overflow:hidden}.inspect-back{transform:rotateY(180deg) translateZ(1px);display:block;background:#1a140e;overflow:hidden;padding:0}.plate-back{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#1a140e}.plate-back img{width:100%;height:100%;object-fit:fill;object-position:center;display:block}.plate-back-kicker{position:absolute;left:0;right:0;bottom:8%;letter-spacing:.28em;text-transform:uppercase;font-size:10px;color:#d4b483;text-align:center;text-shadow:0 1px 8px #0e0d0b}.inspect-spin .inspect-qty,.inspect-spin .inspect-tabs,.inspect-spin .plate-qty{animation:fg-spin-hide .7s linear both}@keyframes fg-spin-hide{0%,78%{opacity:0}to{opacity:1}}.inspect-spin.inspect-wait{animation:none;background:transparent;box-shadow:none}@keyframes fg-spin-in{0%{transform:scale(.28) rotateY(0)}45%{transform:scale(.72) rotateY(-180deg) rotateX(10deg)}to{transform:none}}.rip-results{width:100%;overflow:visible}.rip-reveal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}@media(min-width:900px){.rip-reveal{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.rip-flip{width:100%;min-width:0;aspect-ratio:2 / 3;background:transparent;border:0;padding:0;color:inherit;cursor:pointer;overflow:visible}.rip-card-inner{display:block;height:100%;position:relative;transform-style:preserve-3d;transform:rotateY(0)}.rip-flip.is-in .rip-card-inner{transform:rotateY(180deg);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.rip-card-back,.rip-card-front{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid var(--line);border-radius:3.5%/2.35%;overflow:hidden;display:block}.rip-card-back{background:#1a140e;padding:0}.rip-card-front{transform:rotateY(180deg);background:#1a140e}.tile{cursor:pointer}.plate-wrap{position:relative;width:100%;padding-top:12px;overflow:visible;perspective:820px;-webkit-perspective:820px}.shop-case .plate-wrap,.shop-binder-page .plate-wrap{content-visibility:visible;contain-intrinsic-size:none}.plate-slot{position:relative;aspect-ratio:2 / 3;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;overflow:visible;cursor:pointer;display:flex;flex-direction:column;-moz-appearance:none;appearance:none;-webkit-appearance:none;line-height:0;font:inherit;-webkit-tap-highlight-color:transparent}.plate-tilt-body{position:relative;width:100%;height:100%;border:1px solid var(--line);border-radius:3.5%/2.35%;background:#1a140e;overflow:hidden;display:flex;flex-direction:column}.plate-slot.is-tilt{transition:box-shadow .12s ease-out;touch-action:manipulation}.plate-tilt-turn{display:block;width:100%;height:100%}.plate-slot.is-tilt.is-tilting{z-index:4;box-shadow:0 12px 22px #00000061}.plate-tilt-turn,.rip-tilt,.booster-tilt,.inspect-tilt{transition:transform .38s cubic-bezier(.34,1.56,.64,1)}.plate-slot.is-tilt.is-tilting .plate-tilt-turn,.rip-flip.is-tilt.is-tilting .rip-tilt,.booster-tilt.is-tilting,.inspect-tilt.is-tilting,.inspect-spin.is-tilting .inspect-tilt{transition:transform .08s ease-out}.plate-slot.is-tilt.is-tilting .plate-tilt-turn{transform:perspective(700px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));-webkit-transform:perspective(700px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg))}.plate-wrap:has(.is-tilting){z-index:12}.plate-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--glare-x, 50%) var(--glare-y, 40%),rgb(255 252 230 / .34),rgb(212 180 131 / .08) 28%,transparent 55%);mix-blend-mode:screen;transition:opacity .16s ease}.plate-slot.is-tilt.is-tilting .plate-glare{opacity:1}.plate-slot.is-miss{display:block;opacity:1;overflow:hidden;cursor:default;border:1px solid var(--line);border-radius:3.5%/2.35%;background:#1a140e}.plate-slot.is-miss .plate-back-kicker{display:none}.plate-slot.is-host-miss{cursor:pointer}.host-miss{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:8% 8% 10%;background:linear-gradient(to top,#0e0d0be0,#0e0d0b1f 58%);color:var(--bone);line-height:1.15;text-align:left;pointer-events:none}.host-miss-name{margin:0;font-size:11px;font-weight:700;letter-spacing:.03em}.host-miss-of{margin:2px 0 6px;font-size:9px;font-style:italic;color:var(--muted)}.host-miss-need{margin:0;font-size:8px;color:var(--muted)}.host-miss-fp{margin:6px 0 0;font-size:10px;color:var(--gold)}.host-need.is-met,.host-miss-fp.is-met{color:var(--gold)}.plate-slot.is-miss.is-ready .host-miss-name,.plate-slot.is-miss.is-ready .host-need.is-met,.plate-slot.is-miss.is-ready .host-miss-fp.is-met{color:#f4e2b0;text-shadow:0 0 8px rgb(212 180 131 / .85)}.plate-slot.is-dim{opacity:.45}.trade-binder .plate-slot.is-new.is-dim{opacity:1}.plate-qty{position:absolute;top:0;right:7px;min-width:16px;height:12px;padding:0 5px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;letter-spacing:.02em;background:#1a140e;color:var(--gold);border:1px solid var(--line);border-bottom:0;border-radius:3px 3px 0 0;z-index:2;pointer-events:none}.inspect-qty{top:-12px;right:10px}.plate-face{width:100%;height:100%;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;container-type:inline-size;overflow:hidden}.chrome{flex:1 1 auto;width:100%;min-height:0;display:flex;flex-direction:column;gap:1.5cqi;padding:3.4cqi 3.6cqi 2.6cqi;color:#f3ead8;text-align:left;font-size:5.2cqi;line-height:1.15;box-sizing:border-box;overflow:hidden}.chrome-head{display:flex;justify-content:space-between;align-items:flex-start;gap:2cqi;flex:0 0 auto}.chrome-title{min-width:0;padding-right:2cqi}.chrome-fp{flex:0 0 auto;text-align:right;color:var(--gold);font-weight:700;line-height:1;font-size:.92em}.chrome-fp-k{display:block;font-size:.58em;letter-spacing:.14em;font-weight:600}.chrome-art{flex:1 1 0;min-height:0;background:#2a241c;border-radius:1.6cqi;overflow:hidden}.chrome-art img,.chrome-miss{width:100%;height:100%;object-fit:cover;display:block;background:#1a140e}.chrome-art img.art-wait{opacity:0}.chrome-art img.art-ready{opacity:1}.chrome-miss{background:#1a140e}.chrome:not(.is-full){color:#f3ead8;background-color:#1c1610;background-image:radial-gradient(115% 70% at 50% 0%,rgb(212 180 131 / .08),transparent 58%),repeating-linear-gradient(90deg,rgb(0 0 0 / .14) 0 1px,transparent 1px 4px),repeating-linear-gradient(0deg,rgb(255 236 200 / .025) 0 1px,transparent 1px 5px),linear-gradient(180deg,#2a2218,#1c1610 48%,#14110d)}.chrome:not(.is-full) .chrome-fp,.chrome:not(.is-full) .chrome-foot{color:var(--gold)}.chrome:not(.is-full) .chrome-latin,.chrome:not(.is-full) .chrome-line{color:#d8cbb3;opacity:.72}.chrome:not(.is-full) .chrome-art{background:#16120e;border-radius:1.4cqi;box-shadow:0 0 0 .28cqi #d4b4838c,0 0 0 .7cqi #1a140e,inset 0 .6cqi 1.4cqi #00000073}.plate-slot:has(.chrome:not(.is-full)),.rip-card-front:has(.chrome:not(.is-full)),.inspect-face.inspect-front:has(.chrome:not(.is-full)){background:#1c1610;border-color:#d4b48359}.plate-slot.is-full,.rip-card-front:has(.chrome.is-full),.inspect-face:has(.chrome.is-full){border:0;box-shadow:none}.chrome-name{font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chrome-latin{font-style:italic;opacity:.7;font-size:.78em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chrome-line{margin:0;flex:0 0 auto;align-self:stretch;min-width:0;max-width:100%;font-size:.68em;line-height:1.25;opacity:.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:break-word;word-break:normal}.chrome-foot{display:flex;justify-content:space-between;align-items:center;flex:0 0 auto;position:relative;z-index:2;color:var(--gold);letter-spacing:.04em;font-size:.86em;min-height:1.25em;white-space:nowrap}.chrome-foot{gap:.4em;line-height:1}.chrome-foot-right{display:flex;align-items:center;gap:.32em;flex:none;margin-left:auto;height:1.33em}.chrome-foot>.danger-tag{height:1.33em}.chrome-class{display:inline-flex;align-items:center;justify-content:center;color:#f4cf6e}.chrome-glyph{display:flex;align-items:center;justify-content:center;width:1.15em;height:1.33em;color:var(--gold)}.chrome-glyph .set-mark-svg,.chrome-glyph .set-shield{width:100%;height:100%;display:block}.set-mark-svg{width:1em;height:1em;display:block}.chrome-num{display:inline-flex;align-items:center;justify-content:center;gap:.22em;height:1.33em;box-sizing:border-box;padding:0 .3em 0 .16em;border:1px solid #d9b45c;border-radius:2px;background:linear-gradient(#2a4a35,#142a1e);box-shadow:inset 0 1px #fff1c440;color:#f3e7c9;font-family:Helvetica Neue,Arial,sans-serif;font-weight:700;line-height:1;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em}.chrome-num>span{font-size:.62em;line-height:1}.chrome-num:has(>span:only-child:empty){display:none}.chrome-rare{display:flex;align-items:center;justify-content:center;width:1.15em;height:1.33em;color:inherit}.chrome-rare .rarity-mark{width:100%;height:1.15em;flex:none}.chrome.is-full{position:relative;padding:0;gap:0}.chrome.is-full .chrome-art{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;z-index:0;min-height:100%}.chrome.is-full .chrome-head,.chrome.is-full .chrome-line,.chrome.is-full .chrome-foot{position:relative;z-index:1;padding-left:3.6cqi;padding-right:3.6cqi}.chrome.is-full .chrome-head{padding-top:3.4cqi;padding-bottom:10cqi;background:linear-gradient(to bottom,#0a0806c7,#0a080600);text-shadow:0 1px 6px rgb(0 0 0 / .7)}.chrome.is-full .chrome-latin{opacity:.88}.chrome.is-full .chrome-line{margin-top:auto;padding-top:8cqi;background:linear-gradient(to top,#0a0806e0 0,#0a0806e0 52%,#0a080600);text-shadow:0 1px 3px rgb(0 0 0 / .85)}.chrome.is-full .chrome-foot{margin-top:auto;padding-bottom:2.8cqi;padding-top:1cqi;background:#0a08068c}.chrome.is-full>.chrome-line+.chrome-foot{margin-top:0}.rates{width:100%;border-collapse:collapse;font-size:13px}.rates th,.rates td{text-align:left;padding:4px 6px;border-bottom:1px solid var(--line)}.on-live{color:#e8dcc8;text-shadow:0 0 10px #e8dcc8}.on-soon{color:#e6c15a;text-shadow:0 0 10px #e6c15a}.on-off{color:#e25b4a;text-shadow:0 0 10px #e25b4a}.on-day{color:#b07cff;text-shadow:0 0 10px #b07cff}.on-week{color:#9a9590;text-shadow:0 0 10px #000,0 0 16px #000}.plate-slot.is-new:after,.rip-flip.is-new .rip-card-front:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:linear-gradient(115deg,transparent 0%,transparent 38%,rgb(255 248 214 / 0) 42%,rgb(255 252 230 / .7) 50%,rgb(212 180 131 / .35) 54%,transparent 62%,transparent 100%);background-size:220% 100%;animation:new-shine 2.4s ease-in-out infinite;mix-blend-mode:screen}@keyframes new-shine{0%{background-position:120% 0}to{background-position:-40% 0}}.plate-slot.is-zero .plate-tilt-body{filter:grayscale(1)}.plate-slot.is-zero>.plate-qty{color:var(--muted, #a59d90)}.inspect-spin.is-face-up,.inspect-spin.is-face-up .inspect-qty,.inspect-spin.is-face-up .inspect-tabs,.inspect-spin.is-face-up .plate-qty{animation:none}.set-mark-svg.is-art image{image-rendering:auto}.is-locked .set-mark-svg.is-art{filter:grayscale(1) opacity(.5)}.plate-face.is-mus{position:relative;background:linear-gradient(145deg,#2a1f16,#1a130c)}.plate-face.is-mus>.mus-mat{position:absolute;top:2.4cqi;right:2.4cqi;bottom:2.4cqi;left:2.4cqi;border-radius:4px;background:linear-gradient(160deg,#3b3530,#2c2723);box-shadow:inset 0 0 0 .3cqi #00000080,inset 0 .4cqi .8cqi #ffffff0f;pointer-events:none}.plate-face.mus-uncommon>.mus-mat{background:linear-gradient(160deg,#2f3a33,#212a24)}.plate-face.mus-rare>.mus-mat{background:linear-gradient(160deg,#2a2f3c,#1d212b)}.plate-face.is-mus>.chrome{position:relative;z-index:1;margin:6.4cqi;width:auto;border-radius:2px;overflow:hidden;box-shadow:0 0 0 .4cqi #0b0806,0 0 0 .9cqi #5a4a38,0 .6cqi 1.4cqi .9cqi #0000008c}.plate-face.mus-uncommon>.chrome{box-shadow:0 0 0 .4cqi #0b0806,0 0 0 .9cqi #c9a86a,0 .6cqi 1.4cqi .9cqi #0000008c}.plate-face.mus-rare>.chrome{box-shadow:0 0 0 .4cqi #0b0806,0 0 0 1cqi #e2c48c,0 0 0 1.5cqi #0b0806,0 0 0 1.8cqi var(--rc),0 .6cqi 1.4cqi 1.8cqi #0000008c}.plate-face.is-mus:not(.mus-super-rare)>.chrome{font-size:4.53cqi}.plate-face.mus-super-rare{background:#0b0806;border-radius:3.5%/2.35%}.plate-face.mus-super-rare>.chrome{margin:1.3cqi;border-radius:2.2cqi;box-shadow:0 0 0 .35cqi #e2c48c,inset 0 0 0 .3cqi #00000080}.plate-face.mus-super-rare:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 .45cqi #5a4220,inset 0 .5cqi .6cqi #fff0c840;pointer-events:none}.plate-slot .plate-tilt-body:has(.plate-face.is-mus),.rip-card-front.rip-card-front:has(.plate-face.is-mus),.inspect-face.inspect-front:has(.plate-face.is-mus){border-color:transparent;background:#1a130c}.inspect-shade.is-over{z-index:1100}.xh-look{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:0;margin:0;border:0;background:none;font:inherit;color:inherit;cursor:zoom-in}.binder-rail-arrow{display:none}@media(min-width:900px){:root{--pill-h-sm: 28px;--pill-h: 34px;--pill-pad-x: 14px;--pill-gap: 6px;--pill-radius: 999px;--pill-font: 13px;--pill-group-pad: 3px;--pill-group-max: 520px}.field-tabs,.shop-shelf,.tm-seg,.mk-head .mk-tabs,.bdg-tabs,.set-seg{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;max-width:var(--pill-group-max);padding:var(--pill-group-pad);border:1px solid rgb(212 180 131 / .32);border-radius:var(--pill-radius);background:#00000047;box-shadow:none}.field-tabs button,.shop-shelf-btn,.tm-seg-btn,.mk-head .mk-tab,.bdg-tabs button,.set-seg button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;min-width:96px;height:var(--pill-h);min-height:0;margin:0;padding:0 var(--pill-pad-x);border:0;border-radius:var(--pill-radius);background:transparent;color:var(--muted);font:inherit;font-size:var(--pill-font);font-weight:600;letter-spacing:.02em;text-transform:none;white-space:nowrap;box-shadow:none;cursor:pointer}.field-tabs button:not(.is-on):hover,.shop-shelf-btn:not(.is-on):hover,.tm-seg-btn:not(.is-on):hover,.mk-head .mk-tab:not(.is-on):hover,.bdg-tabs button:not(.is-on):hover,.set-seg button:not(.is-on):hover{color:var(--bone)}.field-tabs button.is-on,.shop-shelf-btn.is-on,.tm-seg-btn.is-on,.mk-head .mk-tab.is-on,.bdg-tabs button.is-on,.set-seg button.is-on{color:var(--bone);background:#d4b48329;box-shadow:inset 0 0 0 1px #d4b4838c;text-shadow:none}.bdg-tabs{flex-wrap:wrap;max-width:100%;border-radius:20px}.bdg-tabs button small{font-size:11px}.set-seg button{min-width:64px;height:var(--pill-h-sm)}.mk-head .mk-tabs{margin:2px auto 0;flex-basis:auto}.mk-head .mk-tab .mk-dot{top:6px;right:8px}.shop-mode-btn,.trade-view-btn{height:var(--pill-h);min-width:96px;padding:0 var(--pill-pad-x);font-size:var(--pill-font);letter-spacing:.12em}.page-head,.shop-head,.trade-head-row{align-items:center;column-gap:12px}.trade-tools{display:inline-flex;align-items:center;gap:var(--pill-gap)}.trade-tools .trade-tool{height:calc(var(--pill-h) + var(--pill-group-pad) * 2 + 2px);min-height:0;padding:0 var(--pill-pad-x);border-radius:var(--pill-radius)}.fg-footer .fg-nav{justify-content:center;gap:4px;padding:0 14px;height:100%;align-items:center}.fg-footer .fg-nav>li{flex:1 1 0;display:flex;justify-content:center}.fg-footer .fg-nav-link{flex:0 0 auto;min-width:84px;padding:6px 12px;border-radius:12px;font-size:11px}.fg-footer .fg-nav-link.is-on{background:#d4b4831f;box-shadow:inset 0 0 0 1px #d4b48359}main.page .office-bar .office-nav .fg-nav{justify-content:center;gap:4px;width:auto;max-width:760px;margin:0 auto}main.page .office-bar .office-nav .fg-nav>li{flex:0 0 auto}main.page .office-bar .office-nav .fg-nav-link{min-width:112px;padding:6px var(--pill-pad-x);border-radius:12px}.users-quick,.bot-board-tabs{gap:var(--pill-gap)}.users-quick .ghost,.bot-board-tabs .ghost{height:var(--pill-h-sm);min-height:0;padding:0 12px;font-size:var(--pill-font);border-radius:var(--pill-radius)}.rip-mode{gap:2px;padding:4px 8px 4px 6px;margin-right:8px}.rip-mode-opt{min-height:var(--pill-h-sm);padding:0 10px;font-size:12.5px}.binder-shelf{position:relative}.binder-rail{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%)}.binder-rail-arrow{display:grid;place-items:center;position:absolute;top:40px;z-index:3;width:28px;height:28px;padding:0;border-radius:999px;border:1px solid rgb(212 180 131 / .55);background:#14110deb;color:var(--gold);font-size:18px;line-height:1}.binder-rail-arrow.is-prev{left:2px}.binder-rail-arrow.is-next{right:2px}.filter-tabs{gap:var(--pill-gap);align-items:center}.filter-tabs .filter-toggle,.filter-tabs>button{height:var(--pill-h-sm);min-height:0;padding:0 12px;font-size:12px;border-radius:var(--pill-radius)}.fr-invite-acts{justify-content:flex-start}.fr-invite-acts .fr-btn{flex:0 0 auto;min-width:140px;padding:0 20px}}html[data-theme=light] .exp-page{--xh-gold: #8a6a32;--xh-gold2: #9b7b45;--xh-ink: #1a1713}html[data-theme=light] .xh-hall{background:linear-gradient(180deg,transparent 0 calc(100% - 58px),#d9b98a calc(100% - 58px),#c9a26e 100%),linear-gradient(112deg,transparent 0 18%,rgb(255 255 255 / .55) 22%,transparent 34%,transparent 58%,rgb(255 255 255 / .4) 62%,transparent 72%),radial-gradient(120% 70% at 50% 12%,#fffaf0,#f6eedd 55%,#ece0c8);box-shadow:inset 0 0 0 1px #8a6a3247,0 10px 24px #5a462829}html[data-theme=light] .xh-glow{background:radial-gradient(60% 34% at 50% 54%,rgb(255 244 214 / .7),transparent 70%)}html[data-theme=light] .xh-head h3,html[data-theme=light] .xh-pface b,html[data-theme=light] .xh-hall-lock b,html[data-theme=light] .xh-tray-num b,html[data-theme=light] .xh-hrow b,html[data-theme=light] .xh-streak-lab b,html[data-theme=light] .xh-sheet-head b,html[data-theme=light] .xh-sum-txt b,html[data-theme=light] .xh-math .is-total dt,html[data-theme=light] .xh-plan-txt b,html[data-theme=light] .xh-theme-opt,html[data-theme=light] .xh-buy-list b,html[data-theme=light] .xh-buy-price b,html[data-theme=light] .xh-loot b,html[data-theme=light] .xh-hub-head h2{color:var(--bone)}html[data-theme=light] .xh-math dd{color:#3a332a}html[data-theme=light] .xh-ped .xh-spot{background:radial-gradient(42% 78% at 50% 0%,rgb(255 255 255 / .65),rgb(255 248 228 / .2) 60%,transparent 100%)}html[data-theme=light] .xh-ped .xh-card{box-shadow:0 0 0 1px #8a6a3259,0 8px 16px #46321947}html[data-theme=light] .xh-ped .xh-shadow{background:radial-gradient(closest-side,rgb(70 50 25 / .35),transparent)}html[data-theme=light] .xh-ptop{background:radial-gradient(closest-side,rgb(255 255 255 / .9),rgb(240 226 196 / .4) 70%,transparent)}html[data-theme=light] .xh-pface{background:linear-gradient(180deg,#f3e6cc,#e4cfa6 70%,#e4cfa600);box-shadow:inset 0 1px #ffffffe6,inset 1px 0 #8a6a322e,inset -1px 0 #8a6a322e}html[data-theme=light] .xh-card.is-open{background:#ffffff73;border-color:#8a6a3273;box-shadow:inset 0 0 0 1px #8a6a3240!important}html[data-theme=light] .xh-plus{box-shadow:inset 0 0 0 1px #8a6a328c}html[data-theme=light] .xh-missing{background:#efe4cf}html[data-theme=light] .xh-meta{background:#fff6;border-top-color:#8a6a322e}html[data-theme=light] .xh-hall-lock{background:#ffffff80;border-color:#8a6a3266}html[data-theme=light] .xh-tray,html[data-theme=light] .xh-loot{background:linear-gradient(180deg,#fffaf0,#f6eddc);box-shadow:inset 0 0 0 1px #8a6a3247,0 4px 12px #5a462814}html[data-theme=light] .xh-bar{background:#8a6a3226}html[data-theme=light] .xh-buy-art{background:radial-gradient(60% 80% at 50% 0%,rgb(255 255 255 / .8),transparent 70%),#f1e6d0;box-shadow:inset 0 0 0 1px #8a6a3240}html[data-theme=light] .xh-buy-ped:after{background:linear-gradient(180deg,#ecdcbc,#dcc196);box-shadow:inset 0 1px #ffffffe6}html[data-theme=light] .xh-buy-ped span{border-color:#8a6a3280}html[data-theme=light] .xh-sheet .exp-go-bar.xh-go{box-shadow:0 -8px 18px #5a46281f;border-top-color:#8a6a3240}html[data-theme=light] .xh-sheet .exp-go-bar.xh-go .xh-btn.is-ghost{background:var(--face)}html[data-theme=light] .xh-shade{background:#3c301e59}html[data-theme=light] .xh-chip.is-fit{color:#3f6b2a;box-shadow:inset 0 0 0 1px #3f6b2a73}html[data-theme=light] .xh-btn.is-ghost{background:#8a6a320f;box-shadow:inset 0 0 0 1px #8a6a3273}html[data-theme=light] .xh-tile{background:radial-gradient(120% 80% at 50% 0%,#fffaf0,#efe4cf 70%);box-shadow:inset 0 0 0 1px #8a6a3247,0 10px 22px #5a462824}html[data-theme=light] .xh-tile-shade{background:linear-gradient(180deg,#fbf6ec40,#fbf6ec00,#fbf6ecbf,#fbf6ec 78%)}html[data-theme=light] .xh-tile-shade.is-soft{background:linear-gradient(180deg,transparent 0 40%,rgb(251 246 236 / .85) 60%,#fbf6ec 80%)}html[data-theme=light] .xh-tile-title,html[data-theme=light] .xh-trail b,html[data-theme=light] .xh-trail.is-back b{color:var(--bone)}html[data-theme=light] .xh-tile-desc{color:#4a4237}html[data-theme=light] .xh-eyebrow{text-shadow:none}html[data-theme=light] .xh-ic,html[data-theme=light] .xh-tile-meta{background:#fbf6ecd9;color:#3a332a;box-shadow:inset 0 0 0 1px #8a6a3266}html[data-theme=light] .xh-ic{color:var(--xh-gold)}html[data-theme=light] .plate-slot.is-miss{background:var(--well);border-color:var(--line)}html[data-theme=light] .plate-slot.is-miss .plate-back{background:var(--well)}html[data-theme=light] .plate-slot.is-miss .plate-back img{opacity:.16;filter:sepia(.6) saturate(.6);mix-blend-mode:multiply}html[data-theme=light] .host-miss{background:linear-gradient(to top,#fbf6ecf2,#fbf6ec1a 58%)}html[data-theme=light] .plate-slot.is-miss.is-ready .host-miss-name,html[data-theme=light] .plate-slot.is-miss.is-ready .host-need.is-met,html[data-theme=light] .plate-slot.is-miss.is-ready .host-miss-fp.is-met{color:#7a5622;text-shadow:0 0 8px rgb(255 230 170 / .9)}html[data-theme=light] .bdg-cap,html[data-theme=light] .bdg{border-color:var(--line);background:linear-gradient(180deg,var(--face),var(--well))}html[data-theme=light] .bdg-cap img,html[data-theme=light] .bdg-head img{filter:drop-shadow(0 3px 6px rgb(70 50 25 / .3))}html[data-theme=light] .bdg-cap small,html[data-theme=light] .bdg-tier{color:var(--gold)}html[data-theme=light] .bdg-note,html[data-theme=light] .bdg-cond,html[data-theme=light] .bdg-tabs button small{color:var(--muted)}html[data-theme=light] .bdg-name{color:var(--bone)}html[data-theme=light] .bdg.is-locked .bdg-name{color:#5a5246}html[data-theme=light] .bdg-soon{color:#8a8274}html[data-theme=light] .bdg-legendary .bdg-tier{color:#9a6f10}html[data-theme=light] .bdg-extinct .bdg-tier{color:#6a55a8}html[data-theme=light] .bdg-tabs button{border-color:var(--line);background:var(--face);color:var(--bone)}html[data-theme=light] .bdg-tabs button.is-on{border-color:var(--gold);background:#f3e6c8;color:#5a4214}html[data-theme=light] .bdg-bar{background:#e6dcc8;border-color:var(--line)}html[data-theme=light] .bdg-bar i{background:linear-gradient(90deg,#d9b97a,#f0d8a0)}html[data-theme=light] .bdg-bar em{color:#3a2e1c}html[data-theme=light] .field-meters .field-survey-track{background:var(--face);box-shadow:inset 0 0 0 1px #8a6a3273}html[data-theme=light] .field-meters .field-sv{background:#8a6a321f}html[data-theme=light] .field-meters .field-sv.is-on,html[data-theme=light] .field-meters .field-sv:not(.is-on):after{background:linear-gradient(to top,#8a6a32,#c9a45e);box-shadow:none}html[data-theme=light] .field-meters .field-energy{background:var(--face);box-shadow:inset 0 0 0 1px #463c2d4d}html[data-theme=light] .field-meters .field-energy-count{color:var(--bone)}html[data-theme=light] .field-meters .field-nrg,html[data-theme=light] .field-meters .field-nrg.is-chg{background:#463c2d1a}html[data-theme=light] .field-meters .field-nrg.is-on,html[data-theme=light] .field-meters .field-nrg.is-chg:after{background:linear-gradient(180deg,#7d705c,#3a352d);box-shadow:none}html[data-theme=light] .refill-card{background:linear-gradient(180deg,var(--face),var(--panel));color:var(--bone)}html[data-theme=light] .refill-card h2,html[data-theme=light] .refill-to{color:#7a5622}html[data-theme=light] .refill-what b{color:var(--bone)}html[data-theme=light] .refill-from,html[data-theme=light] .refill-meta,html[data-theme=light] .refill-fp{color:var(--muted)}html[data-theme=light] .refill-arrow,html[data-theme=light] .refill-next{color:#8a6a32}html[data-theme=light] .refill-fp.is-short,html[data-theme=light] .refill-err{color:#a3442a}html[data-theme=light] .refill-no{border-color:var(--line);color:var(--bone)}html[data-theme=light] .xh-chip-streak{color:#8a6a32;border-color:#8a6a3273}html[data-theme=light] .xh-hrow{background:#ffffff8c;border-color:#8a6a3240}html[data-theme=light] .xh-hbar{background:#8a6a3226}html[data-theme=light] .xh-meter-t{color:#4a3a22}html[data-theme=light] .xh-meter-lab b{color:#8a6a32}html[data-theme=light] .exp-pick-shade.xh-pop .exp-pick.xh-sheet .xh-sheet-head h2,html[data-theme=light] .exp-pick-shade.xh-pop .exp-pick.xh-sheet .xh-sheet-head b,html[data-theme=light] .exp-pick-shade.xh-pop .exp-pick.xh-sheet .xh-streak-lab b,html[data-theme=light] .exp-pick-shade.xh-pop .exp-pick.xh-sheet .xh-meter-lab b{color:#f4ead6}html[data-theme=light] .exp-pick-shade.xh-pop .exp-pick.xh-sheet .xh-meter-t{color:#e9dcc0}
