.sticker-sheet-backdrop{position:fixed;inset:0;z-index:1300;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease}.sticker-sheet-backdrop.active{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.sticker-sheet{position:relative;width:100%;max-width:920px;background:color-mix(in srgb,var(--bg-color) 92%,var(--text-color) 8%);color:var(--text-color);border-top:1px solid color-mix(in srgb,var(--text-color) 35%,transparent);box-shadow:0 -18px 50px rgba(0,0,0,.35);border-radius:12px 12px 0 0;padding:10px 0 14px;transform:translateY(100%);transition:transform .34s cubic-bezier(.16,.84,.34,1);overflow:hidden;max-height:92dvh;display:flex;flex-direction:column;font-family:Courier New,Courier,monospace;text-size-adjust:100%}.sticker-sheet-backdrop.active .sticker-sheet{transform:translateY(0)}.ss-handle{width:46px;height:5px;border-radius:3px;background:color-mix(in srgb,var(--text-color) 22%,transparent);margin:2px auto 10px;cursor:pointer;transition:background .15s ease}.ss-handle:hover{background:color-mix(in srgb,var(--text-color) 45%,transparent)}.ss-head{display:flex;align-items:center;gap:12px;padding:0 18px 10px;flex-wrap:wrap}.ss-title{display:flex;flex-direction:column;line-height:1.1;flex:1 1 auto;min-width:0}.ss-head-store{flex-wrap:nowrap;gap:8px}.ss-head-store .ss-title{min-width:112px}.ss-head-store .ss-stats{gap:10px;font-size:12px}.ss-head-store .ss-stat b{font-size:14px}.ss-title-main{font-family:var(--font-rubik-mono),sans-serif;font-size:18px;font-weight:700;letter-spacing:.1em;color:var(--text-color)}.ss-title-sub{font-size:12px;font-weight:700;letter-spacing:.24em;white-space:nowrap;color:color-mix(in srgb,var(--text-color) 92%,transparent);margin-top:2px}.ss-stats{margin-left:auto;display:flex;gap:14px;font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--text-color)}.ss-stat{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.2}.ss-stat b{font-size:15px}.ss-close,.ss-stat b{color:var(--text-color)}.ss-close{font-size:30px;font-weight:900;line-height:1;cursor:pointer;padding:2px 8px;margin-left:2px;transition:opacity .15s ease}.ss-close:hover{opacity:.65}.ss-expand{margin-left:auto;background:none;border:none;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:33px;line-height:1;padding:2px 8px;color:color-mix(in srgb,var(--text-color) 52%,transparent);transition:color .15s ease;position:relative;top:-3px}.ss-expand.is-on,.ss-expand:hover{color:var(--text-color)}@media (min-width:601px){.ss-head{position:relative}.ss-expand{position:absolute;left:50%;top:calc(50% - 3px);transform:translate(-50%,-50%);margin-left:0}.ss-grid-view{grid-template-columns:repeat(3,1fr)}.sticker-sheet{zoom:.9}}.ss-promo{height:60px;background:var(--bg-color);border-top:1px solid var(--border-color)}.ss-mktline{border-top:1px solid var(--border-color);background:color-mix(in srgb,var(--text-color) 8%,transparent)}.ss-mktline,.ss-mktline-crawl{display:flex;align-items:stretch}.ss-mktline-crawl{flex:1 1 auto;min-width:0;overflow:hidden;background:none;border:none;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;padding:0}.ss-mktline-track{display:inline-flex;white-space:nowrap;font-size:13px;line-height:1.45;text-size-adjust:100%;font-weight:700;letter-spacing:.2em;color:var(--text-color);padding:1px 0;animation:ssTicker 72s linear infinite}.ss-mktline-track.is-rev{animation-name:ssTickerRev;animation-duration:84s;color:color-mix(in srgb,var(--text-color) 82%,transparent);letter-spacing:.16em;font-size:12px}.ss-mktline-track>span{padding-right:14px}.ss-mktline-cap{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:none;border-left:1px solid var(--border-color);background:none;color:var(--text-color);font-size:11px;font-weight:700;letter-spacing:.12em;text-align:center;padding:0 14px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ss-mktline-cap-stack{display:grid;justify-items:center;align-items:center}.ss-mktline-cap-stack>*{grid-area:1/1}.ss-mktline-cap-stack>.is-hidden{visibility:hidden}.ss-mktline-cap-label{display:flex;flex-direction:column;align-items:center;line-height:1.15;font-size:12px;font-family:var(--font-rubik-mono),sans-serif}.ss-mktline-cap.is-on,.ss-mktline-cap:hover{background:color-mix(in srgb,var(--text-color) 12%,transparent)}.ss-mktline-cap-back{display:flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.12em;font-family:var(--font-rubik-mono),sans-serif}.ss-ticker{overflow:hidden;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:color-mix(in srgb,var(--text-color) 4%,transparent)}.ss-ticker-track{display:inline-flex;white-space:nowrap;font-size:16px;line-height:1.3125;text-size-adjust:100%;font-weight:900;-webkit-text-stroke:.55px currentColor;letter-spacing:.18em;color:color-mix(in srgb,var(--text-color) 92%,transparent);padding:7px 0;animation:ssTicker 26s linear infinite}.ss-ticker-track span{padding-right:20px}@keyframes ssTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ss-lcd{position:relative;flex:1 1 auto;min-width:0;height:46px;overflow:hidden;background:var(--bg-color);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-color) 45%,transparent);border-right:1px solid var(--border-color);display:block}.ss-lcd-canvas{display:block;image-rendering:pixelated;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}@keyframes ssTickerRev{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.ss-rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:16px 18px 6px;scrollbar-width:none}.ss-rail::-webkit-scrollbar{display:none}.ss-rail[data-dragging]{scroll-snap-type:none;cursor:-webkit-grabbing;cursor:grabbing}.ss-grid-scroll{flex:0 1 auto;min-height:0;max-height:56vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ss-grid-scroll::-webkit-scrollbar{display:none}.ss-grid-scroll[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing}.ss-grid-view{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;padding:16px 18px 8px}.ss-grid-view .ss-card{width:auto}.ss-card{flex:0 0 auto;width:150px;scroll-snap-align:start;display:flex;flex-direction:column;background:color-mix(in srgb,var(--bg-color) 86%,var(--text-color) 14%);border:1px solid var(--border-color);border-radius:8px;overflow:hidden;transition:transform .18s ease,border-color .18s ease}.ss-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--text-color) 42%,transparent)}.ss-card.locked{opacity:.55}.ss-card-art{position:relative;height:126px;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--text-color) 3%,transparent) 0 8px,color-mix(in srgb,var(--text-color) 7%,transparent) 8px 16px);border-bottom:1px dashed var(--border-color)}.ss-card-glyph{font-size:46px;color:var(--text-color);opacity:.55}.ss-card.locked .ss-card-glyph{opacity:.35}.ss-card-soon{position:absolute;top:8px;right:8px;z-index:4;font-size:8px;font-weight:600;letter-spacing:.18em;color:color-mix(in srgb,var(--text-color) 78%,transparent);border:1px solid color-mix(in srgb,var(--text-color) 30%,transparent);border-radius:3px;padding:2px 4px}.ss-fan,.ss-preview-grid{position:relative;z-index:1}.ss-card-owned{position:absolute;bottom:8px;right:8px;z-index:4;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-color);color:var(--text-color);font:700 12px/1 Courier New,Courier,monospace;box-shadow:0 1px 4px rgba(0,0,0,.4)}.ss-card-meta{padding:9px 10px 11px;flex:1 1 auto;display:flex;flex-direction:column}.ss-card-name{font-size:14px;font-weight:700;letter-spacing:.05em;color:var(--text-color)}.ss-card-line{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--text-color) 92%,transparent);margin:5px 0 9px}.ss-card-tag{color:var(--text-color)}.ss-card-count{white-space:nowrap;margin-left:auto}.ss-card-meta .ss-buy{margin-top:0}.ss-buy{width:100%;display:flex;align-items:center;justify-content:space-between;gap:6px;background:var(--text-color);border:1px solid var(--text-color);color:var(--bg-color);border-radius:6px;padding:9px 10px;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ss-buy:hover{background:transparent;color:var(--text-color);border-color:var(--text-color)}.ss-buy-cta,.ss-buy-px{font-weight:700}.ss-buy-bar{position:absolute;left:0;top:0;bottom:0;background:color-mix(in srgb,var(--text-color) 24%,transparent);transition:width .9s ease;pointer-events:none}.ss-buy-owned{cursor:default;opacity:1}.ss-buy-owned,.ss-buy-owned:hover{background:transparent;color:var(--text-color);border-color:var(--border-color)}.ss-card.locked .ss-buy{cursor:not-allowed}.ss-card.locked .ss-buy:hover{background:transparent;color:var(--text-color);border-color:var(--border-color)}.ss-foot{text-align:center;font-size:12px;font-weight:700;letter-spacing:.06em;color:color-mix(in srgb,var(--text-color) 88%,transparent);padding:9px 18px 0}.ss-foot-link{color:var(--text-color);text-decoration:underline;text-underline-offset:2px}@media (max-width:600px){.ss-title-main{font-size:16px}.ss-stats{gap:12px;font-size:14px}.ss-card{width:138px}.ss-card-art{height:114px}.ss-grid-view .ss-card-meta{display:none}.ss-grid-view .ss-card-art{height:44px;padding:0 4px;border-bottom:none}.ss-grid-scroll{max-height:calc(16px + 6 * 60px + 30px)}.ss-grid-view{align-content:start;grid-auto-rows:46px}}.ss-fan{display:flex;align-items:center;justify-content:center;gap:4px}.ss-fan-item{display:inline-flex;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.ss-fan-item:nth-child(2){z-index:2;margin:0 -6px}.ss-card-new{color:var(--bg-color);background:var(--text-color);border:none}.ss-card-preview .ss-card-art-fill{height:64px;padding:10px 14px;border-bottom:none}.ss-card-preview .ss-card-art-fill,.ss-preview-grid{align-items:center;justify-content:center;overflow:hidden}.ss-preview-grid{display:flex;flex-wrap:nowrap;gap:8px;min-width:0}.ss-preview-item{display:inline-flex;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.ss-back,.ss-card-live{cursor:pointer}.ss-back{font-size:20px;line-height:1;color:color-mix(in srgb,var(--text-color) 70%,transparent);padding:2px 8px 2px 0;transition:color .15s ease;font-family:Courier New,Courier,monospace}.ss-back:hover{color:var(--text-color)}.ss-buy-head{width:auto;margin-left:auto;flex:0 0 auto;gap:8px}.ss-paper-wrap{padding:14px 16px 18px;flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;justify-content:center;align-items:flex-start}.ss-paper{width:100%;max-width:540px;border-radius:0;background:var(--text-color);overflow:hidden;--sticker-cut:var(--text-color);--sticker-line:color-mix(in srgb,var(--text-color) 48%,#9a9a9a 52%)}.ss-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(54px,1fr));grid-gap:9px;gap:9px;padding:12px 12px 16px}.ss-grid-wide{grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.ss-grid-fam{grid-template-columns:repeat(3,1fr)}.ss-paper[data-sheet=project].ss-grid{grid-template-columns:repeat(2,1fr)}@media (min-width:601px){.ss-paper[data-sheet=project].ss-grid{grid-template-columns:repeat(4,1fr)}}.ss-cell{display:flex;justify-content:center;min-width:0;padding:4px;box-sizing:border-box}.ss-cell,.ss-flow{align-items:center}.ss-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:16px 14px;gap:16px 14px;padding:16px 14px 20px}.ss-flow .ss-cell{padding:0;min-width:0;justify-content:center}.ss-flow .ss-cell svg{max-width:100%}.ss-masonry{column-count:2;column-gap:8px;padding:12px 12px 16px}.ss-masonry .ss-cell{display:block;page-break-inside:avoid;break-inside:avoid;margin-bottom:11px}@media (min-width:601px){.ss-masonry{column-count:10}}@media (max-width:600px){.ss-masonry{column-gap:14px}.ss-masonry .ss-cell{margin-bottom:14px}}.out-sticker{display:inline-flex;align-items:center;justify-content:center;line-height:0}.out-sticker.diecut{background:var(--sticker-cut,#fff);padding:17%;border-radius:18%;box-shadow:0 0 0 1px var(--sticker-line,#d6d6d6)}.out-sticker-canvas{width:100%;height:auto;display:block;border-radius:9%}.ss-buy-head{background:var(--text-color);color:var(--bg-color);border-color:var(--text-color);height:30px;padding:0 12px}.hero-stickers{width:100%;margin:2px 0 10px;position:relative;z-index:0}.hero-stickers.bd-white{--sticker-cut:#fff;--sticker-line:#d6d6d6}.hero-stickers.bd-bold{--sticker-cut:#fff;--sticker-line:#111}.hero-stickers-rows{display:flex;flex-direction:column;gap:7px;width:100%}.hero-stickers-row{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:2px 2px 0;gap:6px}.al-center .hero-stickers-row{justify-content:center}.al-right .hero-stickers-row{justify-content:flex-end}.arr-spread .hero-stickers-row{justify-content:space-between}.hero-stack{position:relative;width:100%;height:74px;margin:0}.hero-stack-item{position:absolute;top:50%}.hero-collage{position:relative;width:100%;margin:0}.hero-collage-item{position:absolute}.hero-pile{position:relative;width:100%;margin:0}.hero-pile-item{position:absolute}.hero-flow{position:relative;width:100%;margin:0}.hero-flow-item{position:absolute}.hero-sticker{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:transform .18s ease}.hero-sticker:hover{transform:rotate(0deg) scale(1.08)}.hero-stickers-canvas{position:relative;width:100%}.hero-stickers-canvas,.hero-stickers-canvas .hero-sticker,.hero-stickers-canvas .hero-sticker svg{touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-placed-item{position:absolute;transform:translate(-50%,-50%) rotate(var(--r,0deg)) scale(var(--s,1))}.hero-placed-item.is-lifted{filter:drop-shadow(0 7px 11px rgba(0,0,0,.42));animation:hero-sticker-float 1.5s ease-in-out infinite;cursor:-webkit-grab;cursor:grab}@keyframes hero-sticker-float{0%,to{transform:translate(-50%,-50%) rotate(var(--r,0deg)) scale(var(--s,1))}50%{transform:translate(-50%,calc(-50% - 5px)) rotate(var(--r,0deg)) scale(var(--s,1))}}.hero-sticker-x{top:-9px;right:-9px;border-radius:50%;background:var(--bg-color);color:var(--text-color);border:1px solid var(--border-color);font:700 15px/1 Courier New,Courier,monospace;cursor:pointer}.hero-sticker-rotate,.hero-sticker-x{position:absolute;width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;z-index:2;box-shadow:0 2px 6px rgba(0,0,0,.4);-webkit-tap-highlight-color:transparent}.hero-sticker-rotate{bottom:-9px;left:-9px;border-radius:50%;background:#0109FF;color:#fff;border:1px solid #fff;font:700 13px/1 Courier New,Courier,monospace;cursor:-webkit-grab;cursor:grab;touch-action:none}.hero-sticker-rotate.pd-pressed{cursor:-webkit-grabbing;cursor:grabbing}@media (max-width:600px){.hero-stickers{margin:0 0 8px}.hero-stickers-row{gap:4px}}.hero-stickers-tap{display:block;width:100%;background:none;border:0;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.sticker-mgr-backdrop{position:fixed;inset:0;z-index:1320;background:transparent;animation:smgr-fade .16s ease both}@keyframes smgr-fade{0%{opacity:0}to{opacity:1}}.sticker-mgr{width:min(360px,92vw);max-height:min(80vh,620px);overflow-y:auto;background:var(--bg-color);color:var(--text-color);border:1px solid var(--border-color);border-radius:14px;box-shadow:0 14px 40px rgba(0,0,0,.45);padding:12px 14px;font-family:Courier New,Courier,monospace;display:flex;flex-direction:column;gap:12px;animation:smgr-pop .16s ease both}@keyframes smgr-pop{0%{transform:translateY(8px) scale(.98);opacity:0}to{transform:none;opacity:1}}.smgr-head{display:flex;align-items:center;gap:10px}.smgr-title{font-size:13px;font-weight:700;letter-spacing:.12em}.smgr-store{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;background:var(--bg-color);color:var(--text-color);border:1px solid var(--text-color);border-radius:4px;font-family:inherit;font-size:10px;font-weight:700;letter-spacing:.06em;cursor:pointer}.smgr-store-ic{font-size:9px;position:relative;top:-1px}.smgr-save-bar{flex:0 0 auto;display:flex;padding:8px 0 2px;border-top:1px solid var(--border-color);margin-top:6px}.smgr-save{flex:1 1 auto;height:28px;padding:0 12px;background:var(--text-color);color:var(--bg-color);border:1px solid var(--text-color);border-radius:4px;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.smgr-save.pd-pressed{opacity:.85}.smgr-title-words{position:relative;top:-3px}.sticker-pop .ambient-pop-title{padding-right:40px;flex-wrap:nowrap}.sticker-pop .ambient-pop-title-text{white-space:nowrap;font-weight:700;opacity:1}.smgr-title-ic{font-size:21px;line-height:1;font-weight:400}.sticker-pop .ambient-pop-title .smgr-store{margin-left:12px;margin-right:0;white-space:nowrap}.ambient-pop-row.smgr-grid-row{align-items:flex-start}.sticker-pop .ambient-pop-page{overflow:clip}.sticker-pop .smgr-sheet-page{overflow-x:clip;overflow-y:auto}.smgr-close{font-size:18px;line-height:1;color:color-mix(in srgb,var(--text-color) 55%,transparent);cursor:pointer;padding:2px 2px 2px 4px}.smgr-close:hover{color:var(--text-color)}.smgr-row{display:flex;align-items:flex-start;gap:10px}.smgr-label{flex:0 0 56px;font-size:11px;font-weight:700;letter-spacing:.06em;opacity:.6;padding-top:6px}.smgr-chips{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:6px}.smgr-chip{display:inline-flex;align-items:center;background:transparent;color:var(--text-color);border:1px solid var(--border-color);border-radius:4px;height:28px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;opacity:.5;transition:background .15s,color .15s,opacity .15s}.smgr-chip.active{background:var(--text-color);color:var(--bg-color);border-color:var(--text-color);opacity:1}.smgr-grid-wrap{display:flex;align-items:flex-start;gap:10px}.smgr-grid-groups{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:14px}.smgr-grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));grid-gap:6px;gap:6px}.smgr-hue-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:0 0 2px}.smgr-hue{width:18px;height:18px;border-radius:50%;border:1px solid color-mix(in srgb,var(--text-color) 25%,transparent);padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s,box-shadow .12s}.smgr-hue.is-neutral{border-color:color-mix(in srgb,var(--text-color) 45%,transparent)}.smgr-hue-clear{display:flex;align-items:center;justify-content:center;background:transparent;color:var(--text-color);font-size:13px;line-height:1}.smgr-hue.on{transform:scale(1.18);box-shadow:0 0 0 2px var(--bg-color),0 0 0 3.5px var(--text-color)}.smgr-hue+.smgr-hue-preset{margin-left:4px}.smgr-hue-preset{height:18px;display:inline-flex;align-items:center;padding:0 2px;border:none;background:transparent;color:var(--text-color);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.55;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .12s}.smgr-hue-preset.on{opacity:1;text-decoration:underline;text-underline-offset:2px}.smgr-hue-empty{font-size:11px;opacity:.5;padding:4px 0}.smgr-hue-preset.is-brand:before{content:"";width:8px;height:8px;border-radius:4px;margin-right:4px;background:var(--smgr-brand,var(--text-color));border:1px solid color-mix(in srgb,var(--text-color) 40%,transparent)}.smgr-wear{height:20px;display:inline-flex;align-items:center;margin-left:6px;padding:0 8px;border-radius:4px;background:var(--bg-color);color:var(--text-color);border:1px solid var(--text-color);font-family:Courier New,Courier,monospace;font-size:12px;font-weight:700;letter-spacing:.06em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.smgr-wear.on{background:var(--stat-active-bg);color:var(--stat-active-text);border-color:var(--stat-active-bg)}.smgr-missing{padding-top:8px;margin-top:6px;border-top:1px solid color-mix(in srgb,var(--text-color) 25%,transparent)}.smgr-missing-line{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--text-color);padding-bottom:6px}.smgr-tile--ghost{opacity:.42}.smgr-tile--ghost.pd-pressed{opacity:.75}.smgr-missing-more{display:inline-flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--text-color);padding:0 4px}.smgr-spreads-row .ambient-pop-chips{align-items:center}.smgr-spread-edit{flex-shrink:0;cursor:pointer;font-size:13px;line-height:1;padding:2px 0 2px 3px;opacity:.85}@media (hover:hover){.smgr-spread-edit:hover{opacity:1}}.smgr-spread-input{height:26px;width:11ch;font-size:12px;font-weight:700;padding:0 8px;border-radius:4px}.sticker-mgr-plus .ambient-code-input,.sticker-pop .ambient-code-input{width:20ch}.smgr-tile{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;background:color-mix(in srgb,var(--text-color) 8%,transparent);border:1px solid var(--border-color);border-radius:6px;cursor:pointer;padding:4px;transition:opacity .15s,border-color .15s}.smgr-tile.off{opacity:.28}.smgr-tile.off:hover{opacity:.5}.smgr-tile:not(.off):hover{border-color:color-mix(in srgb,var(--text-color) 50%,transparent)}.smgr-expand{background:none;border:0;padding:2px 6px;margin-left:6px;cursor:pointer;color:var(--text-color);font:700 24px/1 Courier New,Courier,monospace;opacity:1;position:relative;top:-2px;-webkit-tap-highlight-color:transparent}.smgr-expand.smgr-expand--lead{margin-left:auto;margin-right:6px}.ambient-pop-title .smgr-expand.smgr-expand--lead+.smgr-store,.spile-head .smgr-expand.smgr-expand--lead+.smgr-store{margin-left:0}.sticker-mgr-plus-backdrop{position:fixed;inset:0;z-index:1330;background:transparent;overscroll-behavior:none;display:flex;align-items:center;justify-content:center;overflow:clip;max-width:100vw}.sticker-mgr-plus-backdrop:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.55);animation:smgr-fade .16s ease both;pointer-events:none}.sticker-mgr-plus{position:relative;width:100%;max-width:100vw;min-width:0;height:100%;box-sizing:border-box;background:var(--bg-color);color:var(--text-color);display:flex;flex-direction:column;overflow-x:hidden;font-family:Courier New,Courier,monospace;padding:max(12px,env(safe-area-inset-top)) 14px max(12px,env(safe-area-inset-bottom));animation:smgr-plus-pop .18s ease both}@keyframes smgr-plus-pop{0%{opacity:0}to{opacity:1}}@media (min-width:601px){.sticker-mgr-plus{width:min(680px,92vw);height:auto;max-height:92vh;border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.5);padding:16px 18px}}.smgr-plus-head{position:relative;display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap;padding:0 40px 10px 0;border-bottom:1px solid var(--border-color);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.smgr-plus-head .ambient-pop-title-text{min-width:0}.smgr-plus-head .ambient-pop-close{position:absolute;top:-2px;right:4px}.smgr-plus-preview{flex:0 0 auto;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:46px 14px;min-height:150px;border-bottom:1px solid var(--border-color);overflow:visible;min-width:0;max-width:100%}.smgr-plus-preview .hero-stickers,.smgr-plus-preview .hero-stickers-canvas{max-width:100%!important}.smgr-plus-body{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding-top:12px;scrollbar-width:none}.smgr-plus-body::-webkit-scrollbar{display:none}.smgr-plus-body .ambient-pop-chips,.smgr-plus-body .ambient-pop-row{min-width:0}.hero-stickers-canvas.is-preview{pointer-events:none}.smgr-plus-preview{animation:smgr-preview-in .5s ease both}@keyframes smgr-preview-in{0%{opacity:0}to{opacity:1}}.smgr-plus-preview .hero-sticker{animation-duration:1.05s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-fill-mode:both;animation-name:smgr-fx-pop}.smgr-plus-preview .hero-sticker:nth-child(10n+1){animation-delay:0s}.smgr-plus-preview .hero-sticker:nth-child(10n+2){animation-delay:.18s}.smgr-plus-preview .hero-sticker:nth-child(10n+3){animation-delay:.36s}.smgr-plus-preview .hero-sticker:nth-child(10n+4){animation-delay:.54s}.smgr-plus-preview .hero-sticker:nth-child(10n+5){animation-delay:.72s}.smgr-plus-preview .hero-sticker:nth-child(10n+6){animation-delay:.9s}.smgr-plus-preview .hero-sticker:nth-child(10n+7){animation-delay:1.08s}.smgr-plus-preview .hero-sticker:nth-child(10n+8){animation-delay:1.26s}.smgr-plus-preview .hero-sticker:nth-child(10n+9){animation-delay:1.44s}.smgr-plus-preview .hero-sticker:nth-child(10n){animation-delay:1.62s}.smgr-fx-0 .hero-sticker{animation-name:smgr-fx-drop}.smgr-fx-1 .hero-sticker{animation-name:smgr-fx-pop}.smgr-fx-2 .hero-sticker{animation-name:smgr-fx-left}.smgr-fx-3 .hero-sticker{animation-name:smgr-fx-right}.smgr-fx-4 .hero-sticker{animation-name:smgr-fx-spin;animation-duration:1.2s}.smgr-fx-5 .hero-sticker{animation-name:smgr-fx-rise}.smgr-fx-6 .hero-sticker{animation-name:smgr-fx-zoom}.smgr-fx-7 .hero-sticker{animation-name:smgr-fx-bounce;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-duration:1.35s}.smgr-fx-8 .hero-sticker{animation-name:smgr-fx-swing;animation-duration:1.2s}.smgr-fx-9 .hero-sticker{animation-name:smgr-fx-scatter}@keyframes smgr-fx-drop{0%{opacity:0;translate:0 -46px}to{opacity:1;translate:0 0}}@keyframes smgr-fx-pop{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes smgr-fx-left{0%{opacity:0;translate:-54px 0}to{opacity:1;translate:0 0}}@keyframes smgr-fx-right{0%{opacity:0;translate:54px 0}to{opacity:1;translate:0 0}}@keyframes smgr-fx-spin{0%{opacity:0;rotate:-220deg;scale:.3}to{opacity:1;rotate:0;scale:1}}@keyframes smgr-fx-rise{0%{opacity:0;translate:0 46px}to{opacity:1;translate:0 0}}@keyframes smgr-fx-zoom{0%{opacity:0;scale:.15}to{opacity:1;scale:1}}@keyframes smgr-fx-bounce{0%{opacity:0;translate:0 -62px}60%{opacity:1;translate:0 9px}80%{translate:0 -4px}to{translate:0 0}}@keyframes smgr-fx-swing{0%{opacity:0;rotate:30deg;translate:0 -38px}to{opacity:1;rotate:0;translate:0 0}}@keyframes smgr-fx-scatter{0%{opacity:0;translate:-26px -26px;rotate:-28deg;scale:.5}to{opacity:1;translate:0 0;rotate:0;scale:1}}@media (prefers-reduced-motion:reduce){.smgr-plus-preview,.smgr-plus-preview .hero-sticker{animation:none!important}}@media (orientation:landscape) and (max-height:500px){.sticker-mgr-plus{height:auto;max-height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.followers-plus-preview,.smgr-plus-head,.smgr-plus-preview{flex:0 0 auto}.followers-plus-body,.followers-plus-body.dp-body,.followers-plus-body.suite-body,.smgr-plus-body{flex:0 0 auto;overflow-y:visible;overflow-x:visible;min-height:0}}.ui-knockout{background:#111;color:#fff}body.theme-bright .ui-knockout{background:#fff;color:#111}.pill.smgr-sheet-pill{border:1px dashed;opacity:.55;filter:grayscale(1);transition:opacity .15s ease,filter .15s ease}.pill.smgr-sheet-pill.active{opacity:1;border-color:transparent;filter:none}.ss-rail{height:239px}@media (max-width:600px){.ss-rail{height:259px}}.alb-rail .alb-card,.mkt-rail .mkt-card{flex:0 0 auto;width:112px;min-height:168px;box-sizing:border-box;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:5px;background:color-mix(in srgb,var(--bg-color) 86%,var(--text-color) 14%);border:1px solid var(--border-color);border-radius:8px;padding:9px 8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.mkt-card-fan{position:relative;height:34px;display:flex;align-items:center;justify-content:center}.mkt-card-fan .ss-fan-item svg{max-width:30px;max-height:30px}.mkt-card-wanted{position:absolute;top:-6px;right:-2px;font-size:12px;font-weight:700}.mkt-card-name,.mkt-card-stats{font-size:12px;font-weight:700;text-align:center;line-height:1.25}.mkt-card-floor{font-size:12px;margin-top:2px}.mkt-card-best{font-size:12px;font-weight:700}.alb-compact-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:6px 0 4px;padding:10px 18px 12px;border-bottom:1px dotted var(--border-color)}.alb-compact-head .skm-book-title{font-weight:700}.alb-card-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px;width:100%}.alb-mini-slot{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:1px dashed color-mix(in srgb,var(--text-color) 30%,transparent);border-radius:4px;overflow:hidden;opacity:.3;filter:grayscale(.8)}.alb-mini-slot.is-got{border-style:solid;opacity:1;filter:none}.alb-card.is-sealed .alb-card-grid{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--text-color) 6%,var(--bg-color)) 0 10px,color-mix(in srgb,var(--text-color) 10%,var(--bg-color)) 10px 20px)}.alb-mini-slot svg{max-width:20px;max-height:20px;width:auto;height:auto}.alb-card-name{font-size:12px;font-weight:700;text-align:center;line-height:1.25}.alb-card-bar{width:100%;margin:0}.alb-card-tally{font-size:12px;font-weight:700;text-align:center}.hero-stickers-canvas.is-tappable{cursor:pointer}.spile-backdrop{position:fixed;inset:0;z-index:1330;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) 12px max(16px,env(safe-area-inset-bottom));overscroll-behavior:none;overflow:clip;animation:smgr-fade .2s ease both}.spile{font-family:Courier New,Courier,monospace;color:var(--text-color);text-size-adjust:100%}.spile--float{position:relative;width:min(460px,100%);max-height:min(86dvh,780px);display:flex;flex-direction:column;overflow:hidden;background:var(--bg-color);border:1px solid var(--border-color);border-radius:14px;box-shadow:0 24px 70px rgba(0,0,0,.55);animation:spile-float-in .55s cubic-bezier(.34,1.4,.64,1) both}@keyframes spile-float-in{0%{opacity:0;transform:translateY(26px) scale(.93)}to{opacity:1;transform:none}}.spile--full{padding-left:0;padding-right:0}.spile-head{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:12px 44px 10px 14px;border-bottom:1px solid var(--border-color)}.spile-title{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;line-height:1.15}.spile-title-main{font-family:var(--font-rubik-mono),sans-serif;font-size:18px;font-weight:700;letter-spacing:.06em;overflow-wrap:anywhere}.spile-title-sub{font-size:12px;font-weight:700;letter-spacing:.2em;margin-top:2px}.spile-head .smgr-store{font-size:12px;height:26px}.spile-head .smgr-expand,.spile-head .smgr-store{flex:0 0 auto;margin-left:0}.spile-close{position:absolute;top:8px;right:6px;opacity:1;font-size:28px}.spile-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:16px;scrollbar-width:none}.spile-scroll::-webkit-scrollbar{display:none}.spile-stage-wrap{position:relative;background-color:color-mix(in srgb,var(--bg-color) 88%,var(--text-color) 12%);background-size:170% 170%;background-repeat:no-repeat;border-bottom:1px solid var(--border-color);animation:spile-glow 16s ease-in-out infinite alternate;overflow:hidden}@keyframes spile-glow{0%{background-position:0 0}50%{background-position:100% 40%}to{background-position:30% 100%}}.smgr-plus-preview.spile-stage{padding:30px 16px;min-height:140px;border-bottom:0}.spile--full .smgr-plus-preview.spile-stage{padding:54px 20px;min-height:30dvh}.spile-stage>.hero-stickers{animation:spile-bob 4.4s ease-in-out 1.8s infinite}@keyframes spile-bob{0%,to{translate:0 0}50%{translate:0 -7px}}.spile-stats{display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px;padding:12px 12px 10px;font-size:12px;font-weight:700;letter-spacing:.08em}.spile-stats .ss-stat b{font-size:15px}.spile-section{padding:16px 14px 8px;font-size:13px;font-weight:700;letter-spacing:.16em}.spile-also-list,.spile-rows{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding:0 12px}@media (min-width:601px){.spile--full .spile-also-list,.spile--full .spile-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.spile-row{display:flex;flex-direction:column;gap:9px;min-width:0;padding:12px;border:1px solid var(--border-color);border-radius:8px;background:linear-gradient(135deg,hsl(var(--spile-h,280) 85% 58%/.26),transparent 62%),color-mix(in srgb,var(--bg-color) 90%,var(--text-color) 10%);animation:spile-row-in .45s cubic-bezier(.34,1.4,.64,1) both}.spile-row:nth-child(2){animation-delay:.06s}.spile-row:nth-child(3){animation-delay:.12s}.spile-row:nth-child(4){animation-delay:.18s}.spile-row:nth-child(n+5){animation-delay:.24s}@keyframes spile-row-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.spile-row-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.spile-row-name{font-family:var(--font-rubik-mono),sans-serif;font-size:15px;font-weight:700;letter-spacing:.05em;overflow-wrap:anywhere;min-width:0}.spile-row-tag{flex:0 0 auto;padding:3px 7px;border-radius:4px;background:var(--text-color);color:var(--bg-color);font-size:12px;font-weight:700;letter-spacing:.1em}.spile-row-art{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:4px 0}.spile-row-sticker{display:inline-flex;animation:spile-wiggle 3.8s ease-in-out infinite}.spile-row-sticker:nth-child(2n){animation-delay:-1.3s}.spile-row-sticker:nth-child(3n){animation-delay:-2.4s}@keyframes spile-wiggle{0%,to{rotate:-3deg;translate:0 0}50%{rotate:3deg;translate:0 -3px}}.spile-row-own{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:700;letter-spacing:.08em}.spile-meter{display:block;height:7px;border:1px solid var(--text-color);border-radius:4px;overflow:hidden}.spile-meter>span{display:block;height:100%;background:var(--text-color)}.spile-row-stats{font-size:12px;font-weight:700;letter-spacing:.06em}.spile-also{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:10px;border:1px solid var(--border-color);border-radius:8px;background:color-mix(in srgb,var(--bg-color) 92%,var(--text-color) 8%)}.spile-also-fan{display:inline-flex;align-items:center;flex:0 0 auto;padding-left:12px}.spile-also-fan-item{display:inline-flex;margin-left:-12px}.spile-also-meta{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:0}.spile-also-sub{font-size:12px;font-weight:700;letter-spacing:.08em}.spile-also .spile-also-buy{flex:1 1 100%}@media (prefers-reduced-motion:reduce){.spile--float,.spile-row,.spile-row-sticker,.spile-stage-wrap,.spile-stage>.hero-stickers{animation:none!important}}.spite-backdrop{position:fixed;inset:0;z-index:1300;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease}.spite-backdrop.active{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.spite-book{position:relative;width:min(94vw,480px);max-height:88vh;display:flex;flex-direction:column;padding:14px 12px 10px;border-radius:8px;background:radial-gradient(120% 90% at 50% 0,#4a2018 0,#2e130d 70%,#210c08 100%);border:1px solid #150705;box-shadow:0 26px 70px rgba(0,0,0,.55),inset 0 0 0 2px rgba(216,180,90,.18),inset 0 0 36px rgba(0,0,0,.45);color:#4a3525;font-family:Georgia,Times New Roman,serif;transform:scale(.94);transition:transform .3s cubic-bezier(.16,.84,.34,1)}.spite-backdrop.active .spite-book{transform:scale(1)}.spite-close{position:absolute;top:8px;right:10px;z-index:2;width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-family:Courier New,Courier,monospace;font-size:16px;color:#d8b45a;opacity:.78;cursor:pointer;border-radius:50%;transition:opacity .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent}.spite-close:hover{opacity:1;background:rgba(216,180,90,.12)}.spite-title{display:flex;align-items:center;justify-content:center;gap:8px;padding:2px 30px 12px;color:#d8b45a;text-shadow:0 1px 2px rgba(0,0,0,.5)}.spite-title-glyph{font-family:Courier New,Courier,monospace;font-size:17px;opacity:.95}.spite-title-text{font-size:15px;font-weight:700;letter-spacing:.22em}.spite-spread{position:relative;flex:1 1 auto;min-height:320px;display:flex;align-items:stretch;border-radius:3px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.4);perspective:1700px;touch-action:pan-y}.spite-leaf{position:absolute;top:0;bottom:0;width:50%;z-index:5;transform-style:preserve-3d;will-change:transform;pointer-events:none}.spite-leaf--fwd{right:0;transform-origin:left center}.spite-leaf--back{left:0;transform-origin:right center}.spite-leaf-face{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 0 22px rgba(0,0,0,.25)}.spite-leaf-back{transform:rotateY(180deg)}.spite-leaf-face .spite-page{width:100%;height:100%}.spite-page{flex:1 1;min-width:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px 13px;cursor:text;position:relative;background:radial-gradient(130% 100% at 50% 0,#f6eed7 0,#efe2c2 100%)}.spite-page-num{position:absolute;bottom:7px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:11px;color:rgba(74,53,37,.5);pointer-events:none}.spite-page--left .spite-page-num{left:14px}.spite-page--right .spite-page-num{right:14px}.spite-page:first-child{box-shadow:inset -14px 0 18px -12px rgba(60,36,18,.55)}.spite-page:last-child{box-shadow:inset 14px 0 18px -12px rgba(60,36,18,.55)}.spite-spine{flex:0 0 2px;background:linear-gradient(90deg,rgba(60,36,18,.45),rgba(60,36,18,.75),rgba(60,36,18,.45))}.spite-page-lines{display:flex;flex-direction:column;min-height:100%}.spite-line{display:flex;align-items:center;gap:6px;min-height:30px;padding:2px 2px 1px;border-bottom:1px solid rgba(74,53,37,.22);font-size:15px;line-height:1.25}.spite-line--blank{color:transparent}.spite-line--name .spite-name{flex:1 1 auto;min-width:0;color:#3c2a18;word-break:break-word;font-style:italic}.spite-scratch{flex:0 0 auto;font-family:Courier New,Courier,monospace;font-size:13px;color:#8c2b1e;opacity:.55;cursor:pointer;padding:0 2px;transition:opacity .15s ease;-webkit-tap-highlight-color:transparent}.spite-scratch:hover{opacity:1}.spite-line--ghost{color:rgba(74,53,37,.5);font-style:italic;cursor:pointer;-webkit-tap-highlight-color:transparent}.spite-line--ghost:hover{color:rgba(74,53,37,.8)}.spite-input{flex:1 1 auto;min-width:0;background:transparent;border:none;outline:none;font-family:Georgia,Times New Roman,serif;font-size:15px;font-style:italic;color:#3c2a18;padding:0}.spite-input::placeholder{color:rgba(74,53,37,.45)}.spite-foot{text-align:center;padding:9px 8px 2px;font-size:11px;font-style:italic;letter-spacing:.05em;color:rgba(216,180,90,.65)}@media (prefers-reduced-motion:reduce){.spite-book{transition:none}.spite-backdrop.active .spite-book,.spite-book{transform:none}}.pan-backdrop{position:fixed;inset:0;z-index:1300;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.pan-backdrop.active{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pan-card{width:min(94vw,420px);background:color-mix(in srgb,var(--bg-color) 92%,var(--text-color) 8%);color:var(--text-color);border:1px solid color-mix(in srgb,var(--text-color) 30%,transparent);border-radius:12px;padding:18px 18px 16px;box-shadow:0 24px 60px rgba(0,0,0,.5);font-family:Courier New,Courier,monospace;transform:scale(.96);transition:transform .25s cubic-bezier(.16,.84,.34,1)}.pan-backdrop.active .pan-card{transform:scale(1)}.pan-title{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pan-title-glyph{font-size:18px}.pan-title-text{font-size:15px;font-weight:700;letter-spacing:.18em}.pan-lead{margin:0 0 12px;font-size:13px;line-height:1.5;opacity:.92}.pan-points{margin:0 0 16px;padding-left:18px;display:flex;flex-direction:column;gap:6px}.pan-points li{font-size:12.5px;line-height:1.4;opacity:.85}.pan-actions{display:flex;gap:8px;justify-content:flex-end}.pan-btn{font-family:Courier New,Courier,monospace;font-weight:700;font-size:12px;letter-spacing:.04em;padding:8px 14px;border-radius:6px;cursor:pointer;border:1px solid;background:transparent;color:inherit;transition:opacity .15s,background .15s}.pan-btn--ghost{opacity:.6}.pan-btn--ghost:hover{opacity:1}.pan-btn--go{background:var(--text-color);color:var(--bg-color);border-color:var(--text-color)}.pan-btn--go:hover{opacity:.85}.panopticon-overlay{position:fixed;left:14px;bottom:14px;z-index:1200;width:min(78vw,240px);background:rgba(13,13,16,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:9px 11px;font-family:Courier New,Courier,monospace;color:#e6e6ea;box-shadow:0 12px 30px rgba(0,0,0,.4);pointer-events:none}.pan-ov-head{display:flex;align-items:center;gap:6px;margin-bottom:6px}.pan-ov-glyph{font-size:13px}.pan-ov-title{font-size:10px;letter-spacing:.22em;font-weight:700;flex:1 1}.pan-ov-count{font-size:10px;background:rgba(255,255,255,.15);border-radius:4px;padding:0 5px;line-height:1.5}.pan-ov-empty{font-size:11px;opacity:.55}.pan-ov-list{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.pan-ov-row{display:flex;align-items:baseline;gap:5px;font-size:11px}.pan-ov-dot{font-size:8px;color:#4ad06a}.pan-ov-name{font-weight:700;white-space:nowrap}.pan-ov-view{opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptc-backdrop{position:fixed;inset:0;z-index:1300;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.ptc-backdrop.active{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ptc-card{width:min(94vw,420px);background:color-mix(in srgb,var(--bg-color) 92%,var(--text-color) 8%);color:var(--text-color);border:1px solid color-mix(in srgb,var(--text-color) 30%,transparent);border-radius:12px;padding:18px 18px 16px;box-shadow:0 24px 60px rgba(0,0,0,.5);font-family:Courier New,Courier,monospace;transform:scale(.96);transition:transform .25s cubic-bezier(.16,.84,.34,1)}.ptc-backdrop.active .ptc-card{transform:scale(1)}.ptc-title{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ptc-title-glyph{font-size:18px}.ptc-title-text{font-size:15px;font-weight:700;letter-spacing:.18em}.ptc-lead{margin:0 0 16px;font-size:13px;line-height:1.5;opacity:.92}.ptc-actions{display:flex;gap:8px;justify-content:flex-end}.ptc-btn{font-family:Courier New,Courier,monospace;font-weight:700;font-size:12px;letter-spacing:.04em;padding:8px 14px;border-radius:6px;cursor:pointer;border:1px solid;background:transparent;color:inherit;transition:opacity .15s,background .15s}.ptc-btn--ghost{opacity:.6}.ptc-btn--ghost:hover{opacity:1}.ptc-btn--go{background:var(--text-color);color:var(--bg-color);border-color:var(--text-color)}.ptc-btn--go:hover{opacity:.85}