:root{--ink:#0d1117;--ink-2:#1b2230;--ink-3:#26304a;--ink-4:#38445f;--bone:#ece6d8;--dust:#9aa0ab;--moss:#8f9b5b;--violet:#9b8be0;--amber:#e0a63a;--rust:#b0523a;--w-uncommon:#2f5c3a;--w-rare:#27547f;--w-epic:#4f3277;--w-legendary:#9a5f16;--w-mythic:#8f2419;--r-common:#d6d3cb;--r-uncommon:#5fbf6a;--r-rare:#4a90e2;--r-epic:#a86ce8;--r-legendary:#f0952a;--r-mythic:#e83e2e;--display:var(--font-anton,"Anton"),Impact,Haettenschweiler,sans-serif;--body:var(--font-source,"Source Sans 3"),system-ui,-apple-system,sans-serif;--gutter:16px;--radius:8px;--header-h:72px;--tap:44px}@media (min-width:720px){:root{--gutter:24px;--header-h:104px}}*,:after,:before{box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--bone);font-family:var(--body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3{font-family:var(--display);font-weight:400;letter-spacing:.02em;margin:0}h1{font-size:clamp(30px,8vw,56px);line-height:.95}h2{font-size:clamp(21px,5vw,28px);line-height:1.05}h3{font-size:17px}p{margin:0 0 1em}a{color:inherit}img,svg,video{max-width:100%;display:block}:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:3px}.container{width:100%;max-width:1180px;margin:0 auto;padding-inline:var(--gutter)}.stack>*+*{margin-top:12px}.muted{color:var(--dust)}.small{font-size:13px}.center{text-align:center}.t-common{color:var(--r-common)}.t-uncommon{color:var(--r-uncommon)}.t-rare{color:var(--r-rare)}.t-epic{color:var(--r-epic)}.t-legendary{color:var(--r-legendary)}.t-mythic{color:var(--r-mythic);text-shadow:0 0 9px rgba(232,62,46,.55)}.mem{border-style:solid}.mem-vessel{color:var(--moss)}.mem-occupant{color:var(--violet)}.mem-collector{color:var(--amber);box-shadow:0 0 10px rgba(224,166,58,.22)}.mem-due{opacity:.7}.chip{display:inline-flex;align-items:center;gap:5px;font-family:var(--display);font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:4px;border:1px solid;white-space:nowrap;line-height:1.3}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(13,17,23,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ink-3)}.siteHeader .bar{height:var(--header-h);display:flex;align-items:center;gap:12px}.brand{font-family:var(--display);font-size:30px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;line-height:1}.brand span{color:var(--amber)}.navScroll{flex:1 1;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent)}.navScroll::-webkit-scrollbar{display:none}.nav{display:flex;gap:4px}.nav a{display:inline-flex;align-items:center;min-height:36px;padding:0 10px;border-radius:6px;text-decoration:none;color:var(--dust);font-size:14px;font-weight:600;white-space:nowrap}.nav a[aria-current=page]{color:var(--bone);background:var(--ink-2)}@media (min-width:720px){.brand{font-size:46px}.navScroll{-webkit-mask-image:none}.nav{gap:4px}.nav a{font-size:16px;padding:0 14px;min-height:44px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--tap);padding:10px 18px;background:var(--bone);color:var(--ink);border:0;border-radius:6px;font-family:var(--display);font-size:17px;letter-spacing:.03em;text-decoration:none;cursor:pointer;text-align:center}.btn:disabled{opacity:.4;cursor:default}.btn.quiet{background:transparent;color:var(--bone);border:1px solid var(--ink-3);font-family:var(--body);font-size:15px;font-weight:600}.btn.gold{background:var(--amber);color:var(--ink)}.btn.block{width:100%}.link{background:none;border:0;color:var(--amber);cursor:pointer;font:inherit;padding:0}.panel{background:var(--ink-2);border:1px solid var(--ink-3);border-radius:var(--radius);padding:16px}.panel.tight{padding:12px}.sectionHead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:28px 0 12px}.grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:600px){.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (min-width:900px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1180px){.grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.tile{display:block;text-decoration:none;border-radius:var(--radius);overflow:hidden;background:var(--ink-2);border:1px solid var(--ink-3)}.tile .frame{position:relative;aspect-ratio:9/16;display:grid;place-items:center;padding:10px;text-align:center}.tile .frame .job{font-family:var(--display);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:rgba(236,230,216,.5)}.tile .frame .badge{position:absolute;top:7px;left:7px}.tile .frame .seasonStamp{position:absolute;bottom:7px;left:7px;z-index:2;color:var(--bone);opacity:.72;background:rgba(0,0,0,.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-color:rgba(214,211,203,.45)}.tile .frame .featuredStamp{position:absolute;bottom:7px;right:7px;z-index:2;background:var(--amber);color:var(--ink);border-color:rgba(224,166,58,.9);font-weight:700}.offerScrim{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:offerIn .16s ease-out}.offerPanel{background:var(--ink-2);border:1px solid var(--ink-3);border-radius:10px;padding:20px;max-width:460px;width:100%;box-shadow:0 18px 50px rgba(0,0,0,.5)}.offerPanel h2{font-family:var(--display);font-size:22px}@keyframes offerIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.offerScrim{animation:none}}.tile .meta{padding:8px 9px 10px;border-top:1px solid var(--ink-3)}.tile .who{font-family:var(--display);font-size:15px;letter-spacing:.02em}.tile .sub{font-size:12px;color:var(--dust);display:flex;align-items:center;gap:5px;min-width:0}.tile .sub .byline{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:600px){.tile .who{font-size:16px}.tile .meta{padding:10px 11px 12px}}.filters{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;margin-bottom:14px}.filters::-webkit-scrollbar{display:none}.filters a,.filters button{flex:0 0 auto;min-height:36px;padding:0 13px;border-radius:999px;background:var(--ink-2);border:1px solid var(--ink-3);color:var(--dust);font:inherit;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none}.filters a:hover{color:var(--bone);border-color:var(--ink-4,var(--ink-3))}.filters a.on,.filters button[aria-pressed=true]{background:var(--bone);color:var(--ink);border-color:var(--bone);font-weight:600}.hero{padding:22px 0 6px}.hero p{color:var(--dust);max-width:46ch}.hero p.heroIntro{font-size:14px;line-height:1.55;max-width:64ch;margin-top:2px}.heroActions{display:flex;flex-direction:column;gap:10px;margin-top:14px}@media (min-width:560px){.heroActions{flex-direction:row}.heroActions .btn{flex:0 0 auto}}.detail{display:grid;grid-gap:18px;gap:18px}@media (min-width:900px){.detail{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:28px}}.media{aspect-ratio:9/16;border-radius:var(--radius);border:1px solid var(--ink-3);display:grid;place-items:center;background:var(--ink-2)}.mediaTabs{display:flex;gap:6px;margin-top:8px}.mediaTabs button{flex:1 1;min-height:38px;border-radius:6px;background:var(--ink-2);border:1px solid var(--ink-3);color:var(--dust);font:inherit;font-size:13px;cursor:pointer}.mediaTabs button[aria-pressed=true]{background:var(--ink-3);color:var(--bone)}.rows{border-top:1px solid var(--ink-2)}.rows .row{padding:9px 0;border-bottom:1px solid var(--ink-2);font-size:15px}.rows .k{color:var(--dust);font-size:13px}.rows .v{font-weight:600}.rows .line{color:var(--dust);font-weight:400;font-style:italic;font-size:14px}.rows .tier{font-weight:400;font-size:12px;margin-left:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:560px){.rows .row{display:grid;grid-template-columns:165px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline}.rows .k{font-size:15px}}.tiers{display:grid;grid-gap:12px;gap:12px}@media (min-width:760px){.tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}.tierCard{display:flex;flex-direction:column;gap:10px}.tierCard .price{font-family:var(--display);font-size:38px;line-height:1}.tierCard .price small{font-family:var(--body);font-size:14px;color:var(--dust);letter-spacing:0}.tierCard ul{list-style:none;margin:0;padding:0;font-size:14px}.tierCard li{padding:5px 0 5px 18px;position:relative;color:var(--dust)}.tierCard li:before{content:"—";position:absolute;left:0;color:var(--ink-4)}.tierCard .btn{margin-top:auto}.tierCard.featured{border-color:var(--amber)}.posts{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr)}@media (min-width:620px){.posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1000px){.posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.post{display:flex;flex-direction:column;gap:9px;text-decoration:none}.post .thumb{position:relative;aspect-ratio:16/9;border-radius:var(--radius);background:linear-gradient(150deg,var(--ink-3),var(--ink-2) 70%);border:1px solid var(--ink-3);display:grid;place-items:center;font-size:26px;color:rgba(236,230,216,.35)}.post .thumb.asText{place-items:stretch;font-size:inherit}.post .thumbText{display:block;padding:14px 16px;font-family:var(--body);font-size:14px;line-height:1.55;color:var(--dust);text-align:left;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent);mask-image:linear-gradient(180deg,#000 58%,transparent)}.post .thumbImg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.post .dur{position:absolute;right:7px;bottom:7px;background:rgba(0,0,0,.72);padding:2px 6px;border-radius:3px;font-size:12px;color:var(--bone)}.post .lock{left:7px}.post .early,.post .lock{position:absolute;top:7px;background:rgba(13,17,23,.82)}.post .early{right:7px}.post.locked .thumb{filter:saturate(.5)}.post.locked .thumb:after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(13,17,23,.45)}.post h3{font-size:18px}.post .blurb{font-size:14px;color:var(--dust)}.post .gate{font-size:14px;color:var(--amber);font-weight:600}.post .stampline{font-size:12px;color:var(--dust)}.previewAs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:10px}.previewAs button{min-height:34px;padding:0 11px;border-radius:999px;cursor:pointer;background:transparent;border:1px solid var(--ink-4);color:var(--dust);font:inherit;font-size:13px}.previewAs button[aria-pressed=true]{background:var(--bone);color:var(--ink);border-color:var(--bone);font-weight:600}.queue,.queueItem{display:grid;grid-gap:10px;gap:10px}.queueItem .top{display:flex;justify-content:space-between;align-items:start;gap:10px}.queueItem .acts{display:flex;flex-wrap:wrap;gap:8px}.queueItem .acts .btn{flex:1 1 auto;font-size:14px;min-height:40px}@media (min-width:760px){.queueItem .acts .btn{flex:0 0 auto}}.status{font-family:var(--display);font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:4px}.status.waiting{background:var(--ink-3);color:var(--dust)}.status.rolled{background:var(--moss);color:var(--ink)}.status.posted{background:var(--amber);color:var(--ink)}.note{border:1px dashed var(--ink-4);border-radius:var(--radius);padding:12px 14px;font-size:13px;color:var(--dust)}.note strong{color:var(--amber)}.siteFooter{margin-top:48px;border-top:1px solid var(--ink-2);padding:20px 0 calc(24px + env(safe-area-inset-bottom));font-size:13px;color:var(--dust)}.siteFooter .row{display:flex;flex-wrap:wrap;gap:10px 18px}.siteFooter a{text-decoration:none}.vw{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.vw.flash:before{content:"";position:fixed;inset:0;z-index:100;pointer-events:none;background:radial-gradient(circle at 50% 42%,currentColor 0,transparent 62%);animation:tierBurst .42s ease-out forwards}.vw.flash.t-rare:before{animation-duration:.38s}.vw.flash.t-epic:before{animation-duration:.52s}.vw.flash.t-legendary:before{animation-duration:.76s}.vw.flash.t-mythic:before{animation-duration:.9s}@keyframes tierBurst{0%{opacity:0;transform:scale(.72)}18%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.vw.flash .wheelWrap{animation:kick .32s ease-out forwards}.vw.flash.t-legendary .wheelWrap,.vw.flash.t-mythic .wheelWrap{animation:kick .52s ease-out forwards}@keyframes kick{0%{transform:scale(1)}22%{transform:scale(1.045)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.vw.flash:before{animation:fadeburst .3s ease-out forwards}.vw.flash .wheelWrap{animation:none}@keyframes fadeburst{0%{opacity:0}30%{opacity:.5}to{opacity:0}}}.bets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ink-4);margin:10px 0 16px}.bets .bet{position:relative;min-height:54px;padding:8px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:transparent;border:0;border-left:1px solid var(--ink-4);color:var(--dust);cursor:pointer}.bets .bet:first-child{border-left:0}.bets .betName{font-family:var(--display);font-size:15px;letter-spacing:.09em;text-transform:uppercase;line-height:1.1}.bets .betStake{font-size:11px;letter-spacing:.11em;text-transform:uppercase}.bets .bet[aria-selected=true]{background:var(--bone);color:var(--ink)}.bets .bet[aria-selected=true] .betStake{color:rgba(13,17,23,.62)}.bets .bet[aria-selected=true]:after{content:"";position:absolute;top:5px;right:6px;width:9px;height:9px;border-radius:50%;background:var(--rust);box-shadow:inset 0 0 0 1.5px var(--bone)}@media (min-width:560px){.bets{max-width:460px}.bets .betName{font-size:16px}}.dateGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(94px,1fr));grid-gap:8px;gap:8px}.dateGrid button{min-height:58px;border-radius:var(--radius);cursor:pointer;background:var(--ink-2);border:1px solid var(--ink-3);color:var(--bone);font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.dateGrid button .dow{font-size:12px;color:var(--dust)}.dateGrid button .dom{font-family:var(--display);font-size:18px}.dateGrid button[aria-pressed=true]{background:var(--amber);border-color:var(--amber);color:var(--ink)}.dateGrid button[aria-pressed=true] .dow{color:rgba(13,17,23,.7)}.dateGrid button:disabled{opacity:.35;cursor:not-allowed}.wheelLayout{display:grid;grid-gap:20px;gap:20px;justify-items:center}.wheelLayout>*{width:100%;max-width:720px}.stage{display:flex;flex-direction:column;align-items:center;gap:10px}.wheelWrap{position:relative;width:min(340px,78vw,44vh)}@media (min-width:720px){.wheelWrap{width:min(520px,66vh,82vw)}}@media (min-width:1100px){.wheelWrap{width:min(600px,70vh,60vw)}}.pointer{position:absolute;left:50%;top:-5px;width:0;height:0;z-index:3;border-left:11px solid transparent;border-right:11px solid transparent;border-top:25px solid var(--amber);filter:drop-shadow(0 2px 3px rgba(0,0,0,.65));transform-origin:50% 0;transition:transform 70ms cubic-bezier(.2,.9,.3,1)}@media (prefers-reduced-motion:reduce){.pointer{transition:none}}.pointer:after{content:"";position:absolute;left:50%;top:-26px;transform:translateX(-50%);width:13px;height:13px;border-radius:50%;background:var(--amber);border:2px solid var(--ink);box-shadow:0 0 9px rgba(224,166,58,.5)}.wheel{width:100%;height:auto;will-change:transform}.wheelWrap{filter:drop-shadow(0 10px 24px rgba(0,0,0,.5))}.readout{font-size:clamp(24px,7vw,32px);min-height:1.2em;line-height:1.15}.readout,.spinTitle{font-family:var(--display);text-align:center}.spinTitle{font-size:clamp(20px,5.5vw,26px)}.host{min-height:3.4em;text-align:center;font-size:clamp(16px,4.4vw,19px);line-height:1.3;max-width:34ch}.host .who{color:var(--dust);font-size:13px;display:block;margin-bottom:2px}.tierline{display:block;font-size:14px;margin-top:4px;letter-spacing:.03em}.spinControls{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;width:100%}.spinControls .btn{flex:1 1 auto;min-width:128px}@media (min-width:560px){.spinControls .btn{flex:0 0 auto}}.odds{width:100%;font-size:13px;color:var(--dust)}.odds summary{cursor:pointer;min-height:var(--tap);display:flex;align-items:center}.odds ul{list-style:none;margin:4px 0 0;padding:0}.odds li{display:flex;justify-content:space-between;gap:12px;padding:3px 0}@media (min-width:560px){.odds ul{column-count:2;gap:18px}.odds li{page-break-inside:avoid;break-inside:avoid}}.cardFace{position:relative;padding-bottom:40px}.cardFace .seasonStamp{position:absolute;bottom:12px;left:12px;color:var(--bone);opacity:.72;border-color:rgba(214,211,203,.45)}.cardGrade{text-align:center}.cardGrade .who{display:block;font-size:13px;color:var(--dust)}.cardGrade .grade{font-family:var(--display);font-size:clamp(48px,15vw,68px);line-height:1;text-transform:uppercase}.cardGrade .pts{font-size:13px;color:var(--dust);max-width:40ch;margin:4px auto 0}.rarestLine{text-align:center;font-family:var(--display);font-size:clamp(19px,5vw,22px)}.rarestLine .who{display:block;font-family:var(--body);font-size:13px;color:var(--dust);letter-spacing:0}.hint,.seedLine{font-size:12px;color:var(--dust)}.hint{text-align:center;max-width:36ch}.input{display:block;width:100%;background:var(--ink-2);border:1px solid var(--ink-3);color:var(--bone);padding:11px 12px;border-radius:6px;font:inherit;font-size:16px;min-height:var(--tap)}textarea.input{min-height:140px;resize:vertical;line-height:1.5}.input:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.input[type=file]{padding:9px 12px}.field{display:flex;flex-direction:column;gap:4px;margin:10px 0;font-size:14px;color:var(--dust)}.field input{border:1px solid var(--ink-3);color:var(--bone);padding:11px 12px;border-radius:6px;font:inherit;font-size:16px;min-height:var(--tap)}.field input,.prompt{background:var(--ink-2)}.prompt{border:1px solid var(--ink-3);border-radius:var(--radius);padding:12px 14px;font-size:14px;line-height:1.5;white-space:pre-wrap;margin:8px 0 12px;overflow-wrap:anywhere}.prompt h3{margin:0 0 6px;font-family:var(--body);font-size:13px;color:var(--dust);font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:12px}.dry ol{padding-left:20px;font-size:14px}.dry li{margin:6px 0}.featuredStrip{display:grid;grid-gap:14px;gap:14px;grid-template-columns:92px minmax(0,1fr);align-items:center}.featuredStrip .shot{aspect-ratio:9/16;border-radius:6px;background:linear-gradient(155deg,var(--ink-3),var(--ink-2) 62%);overflow:hidden}.featuredStrip .shot img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:760px){.featuredStrip{grid-template-columns:120px minmax(0,1fr);gap:20px;max-width:720px}}.spinHeading{margin:18px 0 0}@media (max-height:760px){.spinHeading{font-size:26px;margin:12px 0 0}.bets{margin:8px 0 10px}.bets .bet{min-height:46px;padding:6px}.bets .betName{font-size:14px}.stage{gap:6px}.wheelWrap{width:min(300px,68vw,36vh)}.spinTitle{font-size:20px}.readout{font-size:24px}.host{min-height:3em;font-size:16px}.hint{display:none}}.soonWrap{display:flex;flex-direction:column;gap:6px;margin-top:auto}.soonWrap .btn{width:100%}.soonNote{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--dust);text-align:center}.banner{border:1px solid var(--amber);border-radius:var(--radius);padding:14px 16px;margin:16px 0 4px;background:rgba(224,166,58,.07)}.banner strong{color:var(--amber)}.feedOnly{display:block}.detailOnly{display:none}.phoneOnly{display:inline}@media (min-width:900px){.feedOnly{display:none}.detailOnly{display:block}.phoneOnly{display:none}}.feed{overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;background:#000;width:100vw;margin-inline:calc(50% - 50vw)}.feed,.feedItem{height:calc(100dvh - var(--header-h))}.feedItem{position:relative;scroll-snap-align:start;scroll-snap-stop:always;display:grid;place-items:center;overflow:hidden}.feedItem>img,.feedItem>video{width:100%;height:100%;object-fit:cover;display:block}.feedBlank{width:100%;height:100%;background:var(--ink-2)}.feedOverlay{position:absolute;left:0;right:0;bottom:0;padding:18px 16px calc(22px + env(safe-area-inset-bottom));background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.45) 45%,transparent);pointer-events:none}.feedOverlay a,.feedOverlay button{pointer-events:auto}.feedWho{font-family:var(--display);font-size:26px;display:flex;align-items:center;gap:8px}.feedSub{font-size:14px;margin-top:2px}.feedActs{display:flex;gap:8px;margin-top:12px}.feedHint{position:absolute;left:0;right:0;bottom:46%;text-align:center;font-size:13px;color:rgba(255,255,255,.72);text-shadow:0 1px 3px rgba(0,0,0,.8);animation:feedNudge 2.4s ease-in-out 1.2s 3}@keyframes feedNudge{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-8px);opacity:1}}.feedEmpty{display:grid;place-items:center;grid-gap:14px;gap:14px;padding:60px 0;text-align:center}.roller{display:inline-flex;align-items:center;gap:6px;color:var(--bone);text-decoration:none}.roller:hover{text-decoration:underline}.rollerFace{width:22px;height:22px;border-radius:50%;object-fit:cover;object-position:center 22%;border:1px solid var(--ink-3);background:var(--ink-2)}.userMenu{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:10px}.userButton{background:none;border:0;padding:0;cursor:pointer;display:block}.userFace{width:56px;height:56px;border-radius:50%;background:var(--ink-3);display:grid;place-items:center;font-family:var(--display);font-size:22px;color:var(--bone)}@media (min-width:720px){.userFace{width:72px;height:72px;font-size:28px}}.userDrop{position:absolute;right:0;top:calc(100% + 8px);z-index:40;min-width:208px;max-width:320px;padding:6px;background:var(--ink-2);border:1px solid var(--ink-3);border-radius:var(--radius);box-shadow:0 14px 40px rgba(0,0,0,.5);display:grid;grid-gap:2px;gap:2px}.userDrop a,.userDrop button{display:block;width:100%;text-align:left;padding:9px 10px;border-radius:6px;background:none;border:0;color:var(--bone);font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.userDrop a:hover,.userDrop button:hover{background:var(--ink-3)}.userWho{padding:8px 10px 6px;font-family:var(--display);font-size:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.userCredits{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:8px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--ink-3)}.userCredits .k{display:block;font-size:11px;color:var(--dust);text-transform:uppercase;letter-spacing:.06em}.userCredits .v{display:block;font-family:var(--display);font-size:22px}.cropper{display:grid;grid-gap:12px;gap:12px;justify-items:start;max-width:320px}.cropFrame{width:200px;height:200px;border-radius:50%;overflow:hidden;position:relative;border:2px solid var(--ink-3);background:var(--ink-2);cursor:-webkit-grab;cursor:grab;touch-action:none}.cropFrame:active{cursor:-webkit-grabbing;cursor:grabbing}.cropFrame img{width:100%;height:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropZoom{display:grid;grid-gap:4px;gap:4px;width:200px}.cropZoom input{width:100%}.cropActs{display:flex;gap:8px}.avatar{display:inline-block;border-radius:50%;overflow:hidden;border:1px solid var(--ink-3);background:var(--ink-2);vertical-align:middle;flex:0 0 auto}.avatar img{width:100%;height:100%;display:block}.avatar.mem-vessel{box-shadow:0 0 0 2px var(--moss)}.avatar.mem-occupant{box-shadow:0 0 0 2px var(--violet)}.avatar.mem-collector{box-shadow:0 0 0 2px var(--amber),0 0 10px rgba(224,166,58,.35)}.avatar.mem-admin{box-shadow:0 0 0 2px var(--rust)}.avatar.mem-due{opacity:.75}.whoIsThis{display:grid;grid-template-columns:108px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;margin-top:18px;padding:14px;border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--ink-2)}.whoIsThis img{width:108px;aspect-ratio:9/16;object-fit:cover;border-radius:8px;border:1px solid var(--ink-3);display:block}.whoIsThisName{font-family:var(--display);font-size:24px}@media (min-width:720px){.whoIsThis{grid-template-columns:150px minmax(0,1fr)}.whoIsThis img{width:150px}}.byline{display:inline-flex;align-items:center;gap:5px}.like.on{color:var(--r-mythic);border-color:var(--r-mythic)}.feedBurst{position:absolute;inset:0;display:grid;place-items:center;font-size:110px;color:rgba(255,255,255,.92);pointer-events:none;text-shadow:0 4px 24px rgba(0,0,0,.6);animation:heartBurst .7s ease-out forwards}@keyframes heartBurst{0%{transform:scale(.4);opacity:0}30%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:0}}.likeBadge{position:absolute;right:8px;top:8px;z-index:2;font-size:12px;padding:2px 7px;border-radius:999px;background:rgba(0,0,0,.55);color:var(--bone);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (prefers-reduced-motion:reduce){.feedBurst{animation-duration:1ms}}.revealActs{grid-gap:10px;gap:10px;justify-items:center;margin-top:6px}.revealActs,.revealBtn{display:grid;width:100%}.revealBtn{font-family:var(--display);font-size:20px;letter-spacing:.03em;min-height:56px;padding:0 34px;max-width:340px;place-items:center;animation:revealIn .42s cubic-bezier(.2,.9,.3,1.2) both}@keyframes revealIn{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.revealBtn{animation-duration:1ms}}.tile.making .frame{background:linear-gradient(155deg,var(--ink-3),var(--ink-2) 62%)}.makingVeil{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(13,17,23,.25),rgba(13,17,23,.72))}.makingWhat{position:absolute;left:0;right:0;bottom:34px;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--bone);text-shadow:0 1px 3px rgba(0,0,0,.7)}.makingBar{height:3px;margin:8px 0 5px;border-radius:2px;background:var(--ink-3);overflow:hidden}.makingBar span{display:block;height:100%;background:var(--amber);transition:width .4s ease-out}.shimmer{width:100%;height:100%;background:linear-gradient(100deg,var(--ink-2) 30%,var(--ink-3) 50%,var(--ink-2) 70%);background-size:220% 100%;animation:shimmer 1.6s linear infinite}@keyframes shimmer{0%{background-position:140% 0}to{background-position:-40% 0}}.mediaTabs button.waiting{color:var(--dust)}.mediaTabs button.waiting:after{content:"";display:inline-block;margin-left:6px;width:5px;height:5px;border-radius:50%;background:var(--amber);animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.25}50%{opacity:1}}.makingLine{display:flex;align-items:center;gap:8px;justify-content:center;margin:10px 0 0;font-size:13px;color:var(--dust)}.dots{display:inline-flex;gap:3px}.dots i{width:5px;height:5px;border-radius:50%;background:var(--amber);animation:pulse 1.2s ease-in-out infinite}.dots i:nth-child(2){animation-delay:.18s}.dots i:nth-child(3){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.dots i,.mediaTabs button.waiting:after,.shimmer{animation:none}}.storyWait{display:grid;grid-gap:10px;gap:10px}.storyWait span{height:12px;border-radius:4px;background:linear-gradient(100deg,var(--ink-2) 30%,var(--ink-3) 50%,var(--ink-2) 70%);background-size:220% 100%;animation:shimmer 1.6s linear infinite}.storyWait span:nth-child(2){animation-delay:.2s}.storyWait span:nth-child(3){width:62%;animation-delay:.4s}@media (prefers-reduced-motion:reduce){.storyWait span{animation:none}}.linkish{background:none;border:0;padding:0;font:inherit;color:var(--amber);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.linkish:hover{color:var(--bone)}.modelPanel{margin-top:14px;padding:12px 14px;border:1px solid var(--ink-3);border-radius:var(--radius)}.modelPanel,.modelPick{background:var(--ink-2)}.modelPick{border:1px solid var(--ink-3);color:var(--bone);padding:8px 10px;border-radius:6px;font:inherit;font-size:14px;min-height:var(--tap);max-width:100%}.input option,.modelPick option,select option{background:var(--ink-2);color:var(--bone)}.modelNotes{margin-top:10px;display:grid;grid-gap:2px;gap:2px}.modelNotes .chip{font-size:10px}.avatarNav{width:56px;height:56px}@media (min-width:720px){.avatarNav{width:72px;height:72px}.userButton{padding:4px}}.wheelLegend{margin-top:8px;text-align:center;font-size:12px;letter-spacing:.02em;color:var(--dust)}.workings{margin-top:34px;padding-top:18px;border-top:1px dashed var(--ink-3)}.tableWrap{overflow-x:auto;border:1px solid var(--ink-3);border-radius:var(--radius)}.workTable{width:100%;border-collapse:collapse;font-size:13.5px;min-width:520px}.workTable td,.workTable th{padding:8px 12px;text-align:left;border-bottom:1px solid var(--ink-3)}.workTable th{font-family:var(--display);font-weight:400;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dust);background:var(--ink-2)}.workTable tbody tr:last-child td{border-bottom:0}.workTable .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workTable .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.promptDetail{margin-top:10px;border:1px solid var(--ink-3);border-radius:var(--radius)}.promptDetail>summary{cursor:pointer;padding:10px 14px;min-height:var(--tap);display:flex;align-items:center;gap:8px;font-family:var(--display);font-size:14px;letter-spacing:.03em}.promptText{margin:0;padding:0 14px 14px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12.5px;line-height:1.55;color:var(--dust);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.identityWrap{position:relative}.whoIsThis.asButton{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.whoIsThis.asButton:hover{border-color:var(--bone)}.whoIsThis.asButton:disabled{cursor:progress;opacity:.7}.identityBlank{width:108px;aspect-ratio:9/16;border-radius:8px;border:1px solid var(--ink-3);display:grid;place-items:center;background:linear-gradient(155deg,var(--ink-3),var(--ink-2));font-family:var(--display);font-size:34px;color:var(--dust)}@media (min-width:720px){.identityBlank{width:150px}}.identityMenu{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 6px);max-height:min(60vh,420px);overflow-y:auto;background:var(--ink-2);border:1px solid var(--ink-3);border-radius:var(--radius);padding:6px;box-shadow:0 18px 40px -18px rgba(0,0,0,.8)}.identityOption{display:grid;grid-template-columns:54px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;width:100%;text-align:left;background:none;border:0;border-radius:10px;padding:8px;color:inherit;font:inherit;cursor:pointer}.identityOption img{width:54px;aspect-ratio:9/16;object-fit:cover;border-radius:6px;border:1px solid var(--ink-3);display:block}.identityOption .identityBlank{width:54px;font-size:20px}.identityOption.on,.identityOption:hover{background:var(--ink-3)}.aliasLine{display:inline-flex;align-items:center;gap:6px;position:relative;margin-top:2px}.aliasName{color:var(--bone);font-size:14px}.aliasEdit{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;border:1px solid var(--ink-3);background:var(--ink-2);color:var(--dust);cursor:pointer;padding:0}.aliasEdit:hover{color:var(--bone);border-color:var(--bone)}.aliasPop{position:absolute;z-index:50;top:calc(100% + 6px);left:0;display:grid;grid-gap:8px;gap:8px;min-width:260px;padding:12px;background:var(--ink-2);border:1px solid var(--ink-3);border-radius:var(--radius);box-shadow:0 18px 40px -18px rgba(0,0,0,.8)}.aliasPop input{min-height:38px;padding:0 10px;border-radius:8px;background:var(--ink);border:1px solid var(--ink-3);color:var(--bone);font:inherit;font-size:15px}.aliasActions{display:flex;align-items:center;gap:10px}.aliasError{color:var(--rust)}.identityRow{display:grid;grid-gap:16px;gap:16px;align-items:start}@media (min-width:900px){.identityRow{grid-template-columns:minmax(0,1fr) 260px}}.creditPill{display:inline-flex;align-items:baseline;gap:6px;flex:0 0 auto;padding:9px 15px;border-radius:999px;text-decoration:none;background:var(--ink-2);border:1px solid var(--ink-3);color:var(--dust);line-height:1}.creditPill:hover{border-color:var(--bone);color:var(--bone)}.creditNum{font-family:var(--display);font-size:22px;color:var(--bone)}.creditWord{font-size:13px;letter-spacing:.02em}@media (max-width:480px){.creditWord{display:none}}.makeHim{margin-top:18px}.makeHim .prompt{max-height:220px;overflow-y:auto;font-size:13px;line-height:1.55}.stampWrap{display:flex;flex-direction:column;align-items:center;gap:6px;margin:2px 0 14px}.soonOver{position:relative}.soonOver>.soonUnder{opacity:.38;filter:grayscale(.45);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.soonOver>.stampMark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-7deg);z-index:2;letter-spacing:.1em;white-space:nowrap;background:rgba(13,17,23,.55);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media (max-width:560px){.soonOver>.stampMark{font-size:clamp(20px,8vw,30px);padding:8px 14px 6px}}.stampTitle{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.stampNote{display:block;margin-top:14px;font-size:12px;letter-spacing:.04em;color:var(--muted);font-style:italic}.stampMark{font-family:var(--display);font-size:clamp(26px,6.5vw,40px);letter-spacing:.06em;text-transform:uppercase;line-height:1;color:var(--amber);border:4px solid var(--amber);border-radius:6px;padding:10px 20px 8px;transform:rotate(-7deg);-webkit-mask-image:repeating-linear-gradient(64deg,#000 0 3px,rgba(0,0,0,.72) 3px 4px,#000 4px 9px,rgba(0,0,0,.55) 9px 10px);mask-image:repeating-linear-gradient(64deg,#000 0 3px,rgba(0,0,0,.72) 3px 4px,#000 4px 9px,rgba(0,0,0,.55) 9px 10px);animation:stampDown .46s cubic-bezier(.2,.9,.25,1) both;will-change:transform,opacity}@keyframes stampDown{0%{transform:rotate(-16deg) scale(2.4);opacity:0}55%{opacity:1}70%{transform:rotate(-6deg) scale(.94);opacity:1}85%{transform:rotate(-7.6deg) scale(1.03)}to{transform:rotate(-7deg) scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.stampMark{animation:stampFade .26s ease-out both}@keyframes stampFade{0%{opacity:0}to{opacity:1}}}.filterBar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 14px}.filterBar select{min-height:var(--tap);flex:1 1 auto;min-width:132px}@media (min-width:720px){.filterBar select{flex:0 0 auto;min-width:160px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tileWrap{position:relative}.tileBecome{position:absolute;top:8px;right:8px;z-index:2}.tileBecome button,.tileBecome.is-current{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;font:inherit;font-size:12px;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;cursor:pointer;background:rgba(13,17,23,.78);color:var(--bone);border:1px solid var(--ink-4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tileBecome button:hover,.tileBecome.is-current{border-color:var(--amber);color:var(--amber)}.tileBecome.is-current{cursor:default}.linkCard{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--ink-2);overflow:hidden;text-decoration:none;margin-top:4px}@media (min-width:560px){.linkCard{grid-template-columns:200px minmax(0,1fr)}}.linkCard:hover{border-color:var(--amber)}.linkCardShot{position:relative;display:block;background:var(--ink-3)}.linkCardShot img{width:100%;height:100%;display:block;aspect-ratio:16/9;object-fit:cover}.linkCardPlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:30px;color:var(--bone);text-shadow:0 2px 12px rgba(0,0,0,.7);pointer-events:none}.linkCardText{display:block;padding:12px 14px;min-width:0}.linkCardHost{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dust)}.linkCardTitle{display:block;margin-top:4px;color:var(--bone);font-weight:600;line-height:1.3}.linkCardDesc{display:block;margin-top:6px;color:var(--dust);font-size:14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tierCard.soonOver>.stampMark{font-size:clamp(15px,3.4vw,22px);letter-spacing:.08em;padding:8px 14px 6px;max-width:86%;white-space:normal;text-align:center;line-height:1.05}.navMenu{position:relative;flex:1 1 auto;min-width:0}.navMenu .navMenuButton{width:100%;justify-content:space-between}.navMenuButton{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);padding:0 14px;background:var(--ink-2);border:1px solid var(--ink-3);border-radius:999px;color:var(--bone);font:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.navMenuButton[aria-expanded=true]{border-color:var(--amber);color:var(--amber)}.navMenuCaret{font-size:11px;opacity:.8}.navMenuDrop{position:absolute;top:calc(100% + 8px);left:0;z-index:40;min-width:208px;padding:6px;background:var(--ink-2);border:1px solid var(--ink-3);border-radius:10px;box-shadow:0 18px 40px rgba(0,0,0,.55);display:flex;flex-direction:column}.navMenuDrop a{display:flex;align-items:center;min-height:52px;padding:0 14px;border-radius:8px;color:var(--bone);text-decoration:none;font-size:17px;font-weight:600}.navMenuDrop a[aria-current=page]{color:var(--amber);background:var(--ink-3)}.navMenuDrop a:hover{background:var(--ink-3)}.navMenu{display:block}.navScroll{display:none}@media (min-width:720px){.navMenu{display:none}.navScroll{display:block}}.bundles,.tiers{align-items:stretch}.bundleCard,.tierCard,.tierCardBody{display:flex;flex-direction:column}.tierCardBody{flex:1 1 auto}.tierCard>.soonWrap,.tierCard>form,.tierCardBody>.soonWrap,.tierCardBody>form{margin-top:auto;padding-top:12px}.switchQuote{display:grid;grid-template-columns:1fr auto;grid-gap:10px 20px;gap:10px 20px;margin:0;align-items:baseline}.switchQuote dt{color:var(--dust);font-size:14px}.switchQuote dd{margin:0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.switchQuote .due{border-top:1px solid var(--ink-3);padding-top:10px;font-weight:600;font-size:18px;color:var(--bone)}@media (max-width:520px){.switchQuote{grid-template-columns:1fr;gap:2px 0}.switchQuote dd{text-align:left;margin-bottom:8px}}.socialLinks{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-wrap:wrap;gap:6px 14px}.socialCopy,.socialLinks a{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--dust);text-decoration:none;max-width:100%;min-width:0}.socialCopy button,.socialLinks a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.socialLinks a:hover{color:var(--bone);text-decoration:underline}.identityBlock{margin-top:18px}.identityBlock .whoIsThis{margin-top:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.identityBlock .socialLinks{margin:0;padding:10px 14px 12px;border:1px solid var(--ink-3);border-top:0;border-radius:0 0 var(--radius) var(--radius);background:var(--ink-2)}@media (min-width:720px){.identityBlock .socialLinks{padding-left:180px}}.userButton{position:relative}.faceBadge{position:absolute;top:-2px;right:-2px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--amber);color:var(--ink);font-size:11px;font-weight:700;line-height:17px;text-align:center;border:2px solid var(--bg);pointer-events:none}.noteList{display:grid;grid-gap:2px;gap:2px;padding-bottom:6px;margin-bottom:4px;border-bottom:1px solid var(--ink-3)}.userDrop .noteRow{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:13px;line-height:1.35;color:var(--dust)}.userDrop .noteRow.isNew{color:var(--bone)}.noteRow .noteWhen{color:var(--dust);opacity:.75;white-space:nowrap}.noteRow.isNew .noteWhen{opacity:.6}.noteDot,.noteRow .avatar{flex:0 0 auto}.noteDot{width:28px;height:28px;border-radius:50%;background:var(--ink-3);border:1px solid var(--ink-3)}.offerPanel{margin-top:12px;display:grid;grid-gap:10px;gap:10px}.offerOpen{background:none;border:0;padding:0;margin-top:10px;cursor:pointer;color:var(--amber)}.offerHead h3{margin:0;font-size:18px}.offerHead p{margin:2px 0 0}.offerFor{color:var(--bone)}.offerSearch{width:100%}.offerGrid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));overflow:hidden auto;max-height:268px;padding:2px}.offerPick{display:grid;grid-gap:3px;gap:3px;justify-items:center;text-align:center;padding:4px;border-radius:var(--radius);cursor:pointer;background:var(--ink-2);border:1px solid var(--ink-3);color:var(--bone);font:inherit;min-width:0}.offerPick:hover{border-color:var(--dust)}.offerPick.isOn{border-color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber)}.offerFace{width:100%;aspect-ratio:1;border-radius:4px;background:var(--ink-3) 50% 22% /160% auto no-repeat}.offerName{font-size:11px;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offerGrid{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 22px),transparent)}.offerFoot{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.offerFoot .btn:disabled{background:none;color:var(--dust);border:1px solid var(--ink-3);box-shadow:none;cursor:default}.offerFoot .link{background:none;border:0;padding:0;cursor:pointer}.offerWhy{color:var(--rust);margin:0}.tradesPage{max-width:760px;padding-top:20px}.tradesLede{margin:6px 0 18px;max-width:54ch}.tradeList{display:grid;grid-gap:12px;gap:12px}.tradeCard{display:grid;grid-gap:10px;gap:10px}.tradeWho{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tradeSwap{display:grid;grid-gap:6px 12px;gap:6px 12px;align-items:start;grid-template-columns:1fr;padding-top:8px;border-top:1px solid var(--ink-3)}@media (min-width:560px){.tradeSwap{grid-template-columns:auto auto auto;justify-content:start}}.tradeHalf{display:grid;grid-gap:4px;gap:4px;align-content:start;min-width:0}.tradeLabel{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--dust)}.tradeArrow{color:var(--dust);align-self:center;padding-top:12px}@media (max-width:559px){.tradeArrow{padding-top:0}}.tradeRow{display:flex;gap:6px;flex-wrap:wrap}.tradeChip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 3px;border-radius:999px;background:var(--ink-2);border:1px solid var(--ink-3);text-decoration:none}.tradeChip:hover{border-color:var(--dust)}.tradeFace{width:22px;height:22px;border-radius:50%;flex:0 0 auto;background:var(--ink-3) 50% 22% /160% auto no-repeat}.tradeNote{margin:0;color:var(--dust);font-style:italic}.tradeActs{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.tradeActs .link{background:none;border:0;padding:0;cursor:pointer}.tradeErr{color:var(--rust);margin:0}.tradePast{margin-top:10px}.tradePastHead{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px}.tradeDone,.tradePastHead{font-size:13px;color:var(--dust)}.tradeDone{margin:0;padding:5px 0;border-top:1px solid var(--ink-3)}.tradeDoneWho{color:var(--bone)}.tradeDoneHow{font-style:italic}.noteTop{display:flex;align-items:center;justify-content:space-between;padding:4px 10px 2px}.noteClear{background:none;border:0;padding:0;cursor:pointer;color:var(--dust);font:inherit;font-size:12px}.noteClear:hover{color:var(--bone);text-decoration:underline}.userDrop .noteTop button{width:auto;padding:0;border-radius:0}.userDrop .noteTop button:hover{background:none}.filterSearch{flex:1 1 190px;min-width:150px;max-width:280px}.filterSearch::-webkit-search-cancel-button,.filterSearch::-webkit-search-decoration{-webkit-appearance:none}.episodeCopy{padding:10px 12px;border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--ink-2)}.episodeCopy>summary{cursor:pointer;list-style:none}.episodeCopy>summary::-webkit-details-marker{display:none}.episodeCopy>summary:before{content:"▸ ";color:var(--dust)}.episodeCopy[open]>summary:before{content:"▾ "}.langRow{padding:6px 10px;border-top:1px solid var(--ink-3);margin-top:4px}.userDrop .langRow select{width:100%}.langPicker{display:flex;gap:8px;align-items:center}.tradeWhoLink{color:inherit;text-decoration:none}.tradeWhoLink:hover strong{color:var(--amber);text-decoration:underline}.tradeEdit{margin:10px 0 0}.tradeEditHead{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--amber)}.tradePick{display:flex;flex-wrap:wrap;gap:6px;max-height:208px;overflow-y:auto;padding:2px}.tradePickChip{cursor:pointer;border:1px solid var(--ink-3);background:none}.tradePickChip.on{border-color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber)}.tradePickChip:not(.on){opacity:.55}.tradePickChip:not(.on):hover{opacity:1}.tradeTalk{margin-top:12px;padding-top:10px;border-top:1px solid var(--ink-3)}.tradeSaid{list-style:none;margin:6px 0 8px;padding:0;display:grid;grid-gap:5px;gap:5px}.tradeSaid li{font-size:13px;line-height:1.45}.tradeSaid li.mine{color:var(--dust)}.tradeSay{display:flex;gap:6px}.tradeSay .input{flex:1 1 auto;min-width:0}.tradeAlert{background:var(--ink-2);border:1px solid var(--amber);border-radius:10px;padding:20px;max-width:420px;width:100%;box-shadow:0 18px 50px rgba(0,0,0,.5)}.tradeAlert h2{font-family:var(--display);font-size:20px;margin:0 0 8px}.tradeAlert p{margin:0 0 14px}.tradePickChip.gone{border-color:var(--rust,#a4462f);opacity:1;text-decoration:line-through}html:lang(th){--display:"Kanit","Anton",sans-serif;--body:"Noto Sans Thai","Source Sans 3",system-ui,sans-serif}html:lang(th) body *{letter-spacing:normal!important}html:lang(th) :is(h1,h2,h3,.cardGrade .grade,.tierCard .price){line-height:1.3}html:lang(th) svg text{font-family:Kanit,sans-serif!important}html:lang(ko){--display:"Noto Sans KR","Anton",sans-serif;--body:"Noto Sans KR","Source Sans 3",system-ui,sans-serif}html:lang(ja){--display:"Noto Sans JP","Anton",sans-serif;--body:"Noto Sans JP","Source Sans 3",system-ui,sans-serif}html:lang(zh-TW){--display:"Noto Sans TC","Anton",sans-serif;--body:"Noto Sans TC","Source Sans 3",system-ui,sans-serif}html:is(:lang(ko),:lang(ja),:lang(zh-TW)) body *{letter-spacing:normal!important}html:lang(ko) body{word-break:keep-all;overflow-wrap:anywhere}html:is(:lang(ko),:lang(ja),:lang(zh-TW)) :is(h1,h2,h3,.chip,.brand,.btn,.tile .frame .job,.offerPanel h2,.tile .who,.tierCard .price,.status,.bets .betName,.dateGrid button .dom,.readout,.spinTitle,.cardGrade .grade,.rarestLine,.feedWho,.userFace,.userWho,.userCredits .v,.whoIsThisName,.revealBtn,.workTable th,.promptDetail>summary,.identityBlank,.creditNum,.stampMark,.tradeAlert h2,svg text){font-weight:900}html:is(:lang(ko),:lang(ja),:lang(zh-TW)) :is(h1,h2,h3,.cardGrade .grade,.tierCard .price){line-height:1.3}html:lang(ko) svg text{font-family:Noto Sans KR,sans-serif!important}html:lang(ja) svg text{font-family:Noto Sans JP,sans-serif!important}html:lang(zh-TW) svg text{font-family:Noto Sans TC,sans-serif!important}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_ec6dc7{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_ec6dc7{--font-anton:"Anton","Anton Fallback"}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3 Fallback;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_aeb8b9{font-family:Source Sans\ 3,Source Sans\ 3 Fallback;font-style:normal}.__variable_aeb8b9{--font-source:"Source Sans 3","Source Sans 3 Fallback"}