@font-face{font-family:Sinucat;src:local(Arial)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#f1ecdf;background:#0b0c0c;margin:0;font:16px/1.6 Sinucat,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,select,textarea{outline-offset:5px}button{cursor:pointer}button:disabled{opacity:.5;cursor:wait}img{max-width:100%;display:block}.utility{letter-spacing:1.5px;color:#aaa18b;background:#050606;justify-content:space-between;height:34px;padding:5px max(5vw,20px);font-size:11px;display:flex}.utility a{color:#e0bc74}.nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111310ed;border-bottom:1px solid #a78b504d;align-items:center;gap:25px;padding:14px 5vw;display:flex;position:sticky;top:0}.wordmark{letter-spacing:2px;color:#f2d591;white-space:nowrap;margin-right:auto;font-size:25px;font-weight:900}.wordmark small{vertical-align:middle;border:1px solid #ae9253;margin-left:7px;padding:3px;font-size:9px}.nav nav{text-transform:uppercase;letter-spacing:.9px;gap:24px;font-size:12px;font-weight:700;display:flex}.nav nav a:hover{color:#e6c37c}.button,button{color:#17150d;letter-spacing:.7px;text-transform:uppercase;background:linear-gradient(#e5cc91,#a98543);border:1px solid #ad8b48;border-radius:3px;padding:13px 21px;font-size:12px;font-weight:700;display:inline-block}.button.ghost,button.ghost{color:#ead7a6;background:#171915;border-color:#756442}.hero{isolation:isolate;background:#111b16;grid-template-columns:1.3fr .7fr;align-items:center;min-height:580px;padding:85px 9vw;display:grid;position:relative;overflow:hidden}.hero-back{z-index:-2;object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#050807ee,#05080760 65%,#05080740),linear-gradient(#0000 62%,#0b0c0c);position:absolute;inset:0}.kicker{letter-spacing:3px;text-transform:uppercase;color:#d2b16b;font-size:11px;font-weight:700}.hero h1{color:#faf4e7;letter-spacing:-2px;max-width:680px;margin:22px 0;font-size:clamp(42px,5vw,76px);line-height:1.06}.hero p{color:#cfc6b2;max-width:520px;font-size:18px}.hero .actions{gap:13px;margin:30px 0;display:flex}.hero-cat{filter:drop-shadow(0 15px 25px #000b);justify-self:center;width:340px;animation:7s ease-in-out infinite float}.hero-foot{color:#ab9e82;letter-spacing:2px;gap:40px;font-size:10px;display:flex;position:absolute;bottom:24px;left:9vw;right:9vw}.wrap{max-width:1260px;margin:auto;padding:56px 30px}.section-heading{border-bottom:1px solid #594a2d;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:26px;padding-bottom:18px;display:flex}.section-heading h2{letter-spacing:-.6px;margin:0;font-size:30px}.section-heading a{letter-spacing:1px;color:#d9b774;font-size:11px}.grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.news-card{background:#151713;border:1px solid #343528;transition:transform .25s,border-color .25s;overflow:hidden}.news-card:hover{border-color:#b3985a;transform:translateY(-4px)}.news-card .cover{object-fit:cover;width:100%;height:205px}.news-card .card-copy{padding:22px}.news-card h3{margin:12px 0;font-size:22px;line-height:1.25}.news-card p{color:#b4b1a5;font-size:13px}.news-card time{color:#a89a7d;letter-spacing:1px;font-size:10px}.tag{color:#d9bb77;text-transform:uppercase;letter-spacing:1.5px;font-size:10px}.ribbon{background:linear-gradient(95deg,#292214,#151814);border-block:1px solid #74603b;margin-top:20px}.ribbon .wrap{align-items:center;gap:50px;padding-block:36px;display:flex}.ribbon h2{margin:5px 0;font-size:30px}.ribbon p{color:#b8af9a;max-width:630px;font-size:14px}.ribbon .button{white-space:nowrap;margin-left:auto}.character-strip{gap:3px;min-height:360px;display:flex}.character-tile{background:radial-gradient(at 50% 80%,#72512344,#171a16);border-bottom:2px solid #ac8c4a;flex:1;min-width:100px;transition:flex .5s;position:relative;overflow:hidden}.character-tile:hover,.character-tile:focus{flex:2}.character-tile img{object-fit:contain;filter:drop-shadow(0 10px 15px #0009);width:100%;height:310px}.character-tile strong{color:#e4c687;text-align:center;text-transform:uppercase;letter-spacing:3px;padding:18px;display:block}.subhead{max-width:1260px;margin:auto;padding:50px 30px 20px}.subhead h1{margin:10px 0;font-size:42px;line-height:1.15}.subhead p{color:#b6ad99;max-width:720px}.filters{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.filters .button{padding:9px 14px}.empty{color:#b5aa95;padding:45px 0}.article{max-width:900px;margin:auto;padding:35px 30px 80px}.article-cover{object-fit:cover;width:100%;max-height:460px;margin-bottom:32px}.prose{white-space:pre-wrap;color:#d3ccbd;font-size:17px;line-height:1.9}.article h1{font-size:44px;line-height:1.1}.article .summary{color:#d3b776;font-size:21px}.comments{border-top:1px solid #51462f;margin-top:45px;padding-top:25px}.comment{border-bottom:1px solid #292d24;padding:17px 0}.comment p{white-space:pre-wrap;overflow-wrap:anywhere;color:#c8c1b3;margin:5px 0}.comment small{color:#9a927f;font-size:10px}.comment .report{color:#b6a57e;float:right;background:0 0;border:0;padding:3px;font-size:10px}.form{gap:14px;max-width:640px;display:grid}.form label{color:#c6b68d;gap:5px;font-size:12px;display:grid}.form input,.form textarea,.form select{color:#f4ecdb;background:#181c17;border:1px solid #55513b;border-radius:3px;width:100%;padding:12px}.form textarea{resize:vertical;min-height:110px}.form .check{align-items:center;gap:10px;display:flex}.check input{width:auto}.auth{max-width:560px;margin:50px auto 100px;padding:0 30px}.auth h1{font-size:36px}.auth p{color:#aaa18b;font-size:13px}.account-note{color:#c7b986;padding:14px 0}.profile-hero{isolation:isolate;min-height:330px;padding:70px max(6vw,30px);position:relative;overflow:hidden}.profile-hero img{object-fit:cover;z-index:-2;opacity:.38;width:100%;height:100%;position:absolute;inset:0}.profile-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0b0d09dd,#0000);position:absolute;inset:0}.stats{color:#d8bd7a;flex-wrap:wrap;gap:35px;display:flex}.profile-bio{white-space:pre-wrap;max-width:700px}.items{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.item-card{text-align:center;background:#171a15;border:1px solid #55482d;min-width:0;padding:16px}.item-card img{object-fit:contain;width:100%;height:140px}.item-card strong{padding-top:13px;font-size:13px;display:block}.item-card small{color:#c0ac7a;font-size:10px}.item-art{width:140px;height:140px;margin:auto;overflow:hidden}.item-art.sheet img{object-fit:fill;width:280px;max-width:none;height:280px}.owned-choice{border-bottom:1px solid #34382d;align-items:center;gap:12px;padding:9px;font-size:12px;display:flex}.owned-choice input{width:auto}.table{border-collapse:collapse;width:100%}.table td,.table th{text-align:left;border-bottom:1px solid #353526;padding:16px;font-size:14px}.table th{color:#b9a774;font-size:11px}.topic{background:#141712;border-bottom:1px solid #49442c;padding:22px}.topic h3{margin:0}.topic p{color:#a99f85;font-size:12px}.topic.locked{opacity:.7}.forum-layout{grid-template-columns:1fr 340px;gap:40px;display:grid}.forum-layout aside{border-left:1px solid #413c28;padding-left:25px}.footer{color:#898879;background:#070907;border-top:1px solid #53452b;justify-content:space-between;gap:20px;padding:38px 5vw;font-size:11px;display:flex}.footer strong{color:#e2c584}.footer nav{gap:20px;display:flex}#notice{color:#19190e;z-index:100;background:#eddbb0;border-radius:4px;max-width:90vw;padding:14px 24px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 8px 35px #0007}#notice:empty{display:none}@keyframes float{50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:950px){.nav{flex-wrap:wrap;gap:10px}.nav nav{order:3;gap:18px;width:100%;padding:9px 0;font-size:10px;overflow:auto}.hero{grid-template-columns:1fr .5fr;padding:65px 7vw 85px}.hero-cat{width:230px}.grid{grid-template-columns:repeat(2,1fr)}.ribbon .wrap{flex-wrap:wrap;gap:15px}.ribbon .button{margin-left:0}.items{grid-template-columns:repeat(3,1fr)}.forum-layout{grid-template-columns:1fr}.forum-layout aside{border-left:0;padding:0}.hero-foot{gap:15px;font-size:8px}}@media (max-width:600px){.hero{grid-template-columns:1fr;min-height:650px}.hero-cat{opacity:.55;z-index:-1;width:210px;position:absolute;bottom:20px;right:-30px}.hero h1{font-size:48px}.hero p{max-width:80%;font-size:15px}.hero-foot{flex-wrap:wrap;left:7vw;right:20px}.grid{grid-template-columns:1fr}.wrap{padding:35px 20px}.section-heading h2{font-size:24px}.items{grid-template-columns:repeat(2,1fr)}.character-strip{min-height:280px}.character-tile img{height:230px}.footer{flex-direction:column}.subhead h1,.article h1{font-size:32px}.stats{gap:20px}.item-art{width:110px;height:110px}.item-art.sheet img{width:220px;height:220px}.table td{padding:10px;font-size:11px}.hero .actions{flex-wrap:wrap}}.subhead{background:linear-gradient(90deg,#080d09f2,#0a1009c4),url(/api/assets/assets/lobby-club-v2.png) 50% 45%/cover;border-bottom:1px solid #6e5931;max-width:none;min-height:235px;padding:55px max(50vw - 600px,30px)}.subhead h1{max-width:1100px}.collection-badges{grid-template-columns:repeat(6,1fr);gap:20px;margin:30px 0 55px;display:grid}.collection-badge{text-align:center;border-bottom:1px solid #6b572d;padding:16px 8px;transition:transform .25s}.collection-badge img{object-fit:contain;filter:grayscale(.8);opacity:.55;width:100%;height:130px}.collection-badge.complete img{filter:drop-shadow(0 0 16px #cb9f3544);opacity:1}.collection-badge:hover{transform:translateY(-6px)}.collection-badge strong{margin-top:16px;font-size:11px;display:block}.collection-badge span{color:#e1c687;font-size:18px}.collection-progress{color:#e7c57a;letter-spacing:1px;padding:14px 0}.profile-portrait{width:200px;height:200px;position:absolute;top:45px;right:8vw}.profile-hero progress{accent-color:#d9b460;width:300px;height:8px;margin-top:22px;display:block}.item-art canvas{object-fit:contain;width:100%;height:100%}.items>.items{display:contents}.article-cover{animation:.6s both appear}@keyframes appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:950px){.collection-badges{grid-template-columns:repeat(3,1fr)}.profile-portrait{opacity:.75;width:140px;height:140px;right:25px}}@media (max-width:600px){.collection-badges{grid-template-columns:repeat(2,1fr)}.profile-portrait{width:110px;height:110px;position:static}.profile-hero h1{font-size:35px}.subhead{min-height:190px;padding-inline:25px}}.public-collections{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding:24px 0}.public-collections .collection-badge{background:radial-gradient(at 50% 20%,#68502144,#0000 70%);padding:24px 16px}.public-collections img{object-fit:contain;max-width:100%;height:170px}.public-collections strong{font-size:18px}@media (max-width:600px){.nav{grid-template-columns:1fr auto;gap:10px;padding:14px 5vw;display:grid}.nav nav{white-space:nowrap;grid-area:3/1/auto/-1}.nav>.button:last-child{grid-column:1/-1;justify-self:start}.hero-foot{flex-wrap:wrap;gap:8px}.collection-badges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.nav{flex-wrap:wrap}.nav nav{white-space:nowrap;scrollbar-width:none;order:3;width:100%;padding:9px 0;overflow-x:auto}.nav nav::-webkit-scrollbar{display:none}}.nav nav a,.nav>.button{white-space:nowrap}.nav{gap:20px}.nav nav{letter-spacing:.4px;gap:18px}.nav>.button{padding-left:16px;padding-right:16px}.sinucat-rich-text{white-space:normal;overflow-wrap:anywhere;color:inherit;min-width:0;line-height:1.65}.sinucat-rich-text p{min-height:1em;margin:.5em 0}.sinucat-rich-text h1,.sinucat-rich-text h2,.sinucat-rich-text h3,.sinucat-rich-text h4{color:inherit;margin:1em 0 .5em;line-height:1.2}.sinucat-rich-text h1{font-size:2em}.sinucat-rich-text h2{font-size:1.6em}.sinucat-rich-text h3{font-size:1.3em}.sinucat-rich-text h4{font-size:1.1em}.sinucat-rich-text ul,.sinucat-rich-text ol{padding-left:1.7em;list-style-position:outside}.sinucat-rich-text ul{list-style-type:disc}.sinucat-rich-text ol{list-style-type:decimal}.sinucat-rich-text blockquote{background:#c9a9670d;border-left:3px solid #c9a967;margin:1em 0;padding:.5em 1em}.sinucat-rich-text img{object-fit:contain;max-width:100%;height:auto;margin:1em auto;display:block}.sinucat-rich-text table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1em 0}.sinucat-rich-text td,.sinucat-rich-text th{vertical-align:top;border:1px solid #c9a96766;min-width:1em;padding:.5em;position:relative}.sinucat-rich-text th{background:#c9a96720;font-weight:700}.sinucat-rich-text a{color:#ead393;text-underline-offset:3px;text-decoration:underline}.sinucat-rich-text pre{white-space:pre-wrap;background:#080b10;border-radius:6px;padding:1em;font-family:monospace}.sinucat-rich-text hr{border:0;border-top:1px solid #c9a96766;margin:1.3em 0}body{background:radial-gradient(at 50% 0,#b2904317,#0000 60%),#0e1010}.nav{background:linear-gradient(100deg,#1e1b15f7,#0b0e0bf7);border-bottom-color:#d1ad6566;box-shadow:0 8px 40px #0005}.wordmark{color:#f3d99d;text-shadow:0 2px 12px #d7b35b30}.hero:after{content:"";pointer-events:none;border-bottom:1px solid #d0aa5860;position:absolute;inset:0;box-shadow:inset 0 -60px 80px #080b08}.hero .kicker{color:#efd58d;letter-spacing:4px}.grid>a{border:1px solid #88703d44;overflow:hidden;box-shadow:0 12px 28px #0004}.grid>a img{transition:transform .7s}.grid>a:hover img{transform:scale(1.035)}.section-title h2{letter-spacing:-1px;font-size:clamp(24px,3vw,40px)}.profile-hero{isolation:isolate;background:#0f1110;border-bottom:1px solid #b4944c70;min-height:300px;padding:50px max(7vw,24px)}.profile-hero>img{opacity:.47;filter:saturate(.7)}.profile-hero:after{background:linear-gradient(90deg,#080b0bed,#080b0b42 60%,#080b0b80)}.profile-hero h1{margin:14px 0;font-size:clamp(32px,4vw,62px)}.profile-portrait{background:#080b08;border:1px solid #bb9751;border-radius:14px;width:160px;height:160px;top:50px;right:8vw;box-shadow:0 0 0 6px #14181388,0 20px 50px #0008}.profile-hero .stats{letter-spacing:1px;gap:25px;font-size:12px}.profile-hero progress{accent-color:#e0bd70;width:300px;max-width:50vw;height:5px}.profile-content{max-width:1480px;padding-top:30px}.profile-metrics{background:linear-gradient(100deg,#28241c,#141817);border:1px solid #c7a35d33;border-radius:4px;grid-template-columns:repeat(4,1fr);margin:0 0 35px;display:grid}.profile-metrics>div{border-right:1px solid #a18a5430;padding:20px 24px}.profile-metrics small{color:#aaa78f;letter-spacing:1px;text-transform:uppercase;font-size:10px;display:block}.profile-metrics strong{color:#f1dab0;margin-top:8px;font-size:25px;display:block}.collection-gallery{background:radial-gradient(at 50% 0,#a88b4724,#0000 65%),linear-gradient(110deg,#1c211d,#111513);border:1px solid #ae8f4b55;border-radius:5px;margin:0 0 45px;padding:30px;box-shadow:0 20px 50px #0005}.collection-gallery-heading{border-bottom:1px solid #aa8b4840;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.collection-gallery-heading .kicker{letter-spacing:2px;color:#b89a63;font-size:9px}.collection-gallery h2{text-transform:uppercase;letter-spacing:2px;margin:8px 0 0;font-size:24px}.collection-total{color:#e3c68b;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.collection-gallery .collection-badges{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:26px 0;display:grid}.collection-gallery .collection-badge{text-transform:none;letter-spacing:0;color:#ded7c2;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom-width:2px;border-radius:4px;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;padding:12px 8px 20px;transition:background .2s,transform .2s,border-color .2s;display:flex}.collection-gallery .collection-badge:hover{background:#d6b46b0a;transform:translateY(-3px)}.collection-gallery .collection-badge.active{background:linear-gradient(#d6b46b08,#d6b46b1c);border-color:#aa894533 #aa894533 #d3ac61}.collection-gallery .collection-badge img{object-fit:contain;filter:saturate(.55)brightness(.8);width:100%;height:140px;transition:filter .3s,transform .3s}.collection-gallery .collection-badge.complete img,.collection-gallery .collection-badge.active img{filter:drop-shadow(0 6px 10px #0005)}.collection-gallery .collection-badge:hover img{transform:scale(1.05)}.collection-gallery .collection-badge strong{text-align:center;align-items:center;min-height:32px;margin:12px 0 5px;font-size:11px;line-height:1.5;display:flex}.collection-gallery .collection-badge span{color:#eacb87;font-size:16px}.collection-gallery progress{accent-color:#d5b15e;border:0;width:75%;height:3px;margin-top:12px}.collection-detail{background:#090e0cb0;border:1px solid #b5955050;padding:24px;animation:.3s collectionReveal}.collection-detail-intro{justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.collection-detail h3{color:#f0dfb9;margin:10px 0;font-size:28px}.collection-detail p{color:#b6b4a9;max-width:650px;font-size:13px;line-height:1.7}.collection-detail .kicker{color:#b79c68;font-size:9px}.collection-detail-count{text-align:center;border-left:1px solid #ab8d4c55;min-width:180px;padding:14px 25px}.collection-detail-count strong{color:#e4c17c;font-size:44px;display:block}.collection-detail-count span{color:#aea993;font-size:10px}.collection-owned-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.collection-owned-item{background:#e1cc9510;border:1px solid #b59b5a28;min-width:0;padding:10px;position:relative}.collection-owned-item .items{display:block}.collection-owned-item .items>div{background:0 0;border:none;padding:0}.collection-owned-item .item-art{height:90px;margin-bottom:8px}.collection-owned-item strong{font-size:11px}.collection-owned-item small{font-size:9px}.collection-owned-item.missing .item-art{opacity:.35;filter:grayscale(.8)}.ownership-stamp{color:#aaa48f;letter-spacing:.7px;margin-top:12px;font-size:8px;display:block}.owned .ownership-stamp{color:#e7c77c}.owned{border-color:#d8b46660}.collection-more{color:#e7c782;margin-top:22px;font-size:11px;display:inline-block}.verified-inventory{color:#747e74;margin-top:12px;font-size:10px;display:block}.profile-content>.form{background:#171c18;border:1px solid #a58c4c40;max-height:650px;padding:25px;overflow:auto}.public-collections .collection-badge{background:radial-gradient(at 50% 20%,#ad89452b,#0000 80%),#141a15;border:1px solid #a88d4a45;position:relative;box-shadow:0 10px 30px #0005}.public-collections .collection-badge img{filter:drop-shadow(0 9px 15px #0008);height:180px}@keyframes collectionReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1050px){.collection-gallery .collection-badges{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-owned-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-portrait{width:130px;height:130px}}@media (max-width:650px){.profile-hero{min-height:290px;padding:32px 6vw}.profile-portrait{width:84px;height:84px;top:30px;right:6vw}.profile-hero h1{max-width:68%;font-size:32px}.profile-hero .stats{flex-wrap:wrap;gap:12px;font-size:9px}.profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-metrics>div{padding:15px}.collection-gallery{padding:16px}.collection-gallery-heading{align-items:start}.collection-gallery h2{font-size:18px}.collection-total{text-align:right;max-width:100px;font-size:10px}.collection-gallery .collection-badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.collection-gallery .collection-badge{padding:6px 4px 12px}.collection-gallery .collection-badge img{height:85px}.collection-gallery .collection-badge strong{font-size:9px}.collection-detail{padding:15px}.collection-detail-intro{display:block}.collection-detail-count{border-top:1px solid #ab8d4c55;border-left:0;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.collection-detail-count strong{font-size:30px}.collection-detail h3{font-size:24px}.collection-owned-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.collection-detail,.collection-gallery *{transition:none;animation:none}}.atlas-emblem{filter:drop-shadow(0 8px 10px #0006);flex-shrink:0;width:100%;height:140px;position:relative;overflow:hidden}.collection-gallery .collection-badge .atlas-emblem img,.public-collections .atlas-emblem img{object-fit:fill;filter:none;width:300%;max-width:none;height:200%;position:absolute;transform:none}.collection-gallery .collection-badge:hover .atlas-emblem img{transform:none}.public-collections .atlas-emblem{height:180px}.collection-pagination{justify-content:center;align-items:center;gap:18px;margin:0 0 24px;display:flex}.collection-pagination button{padding:7px 15px}.collection-pagination small{color:#a89874;font-size:11px}.collection-gallery progress::-webkit-progress-value{background:#d4ae61}.collection-gallery progress::-webkit-progress-bar{background:#393d34}.collection-gallery progress{border-radius:2px;overflow:hidden}@media (max-width:650px){.atlas-emblem{height:85px}}.collection-gallery .collection-badge.active{border-bottom-color:var(--badge-accent,#d3ac61)}.collection-gallery .collection-badge span{color:var(--badge-accent,#eacb87)}.profile-insignia-gallery{background:linear-gradient(125deg,#211d15,#0c0e0e);border-block:1px solid #8d733b66;flex-wrap:wrap;gap:24px;margin:22px 0 40px;padding:24px;display:flex}.profile-insignia{text-align:center;color:#ead7a8;gap:12px;width:140px;font-size:12px;display:grid}.profile-insignia img{object-fit:contain;width:96px;height:96px;margin:auto}.profile-presence{color:#d8c596;font-size:13px}.article.collection-exhibit{background:linear-gradient(130deg,#211e16,#0c0e0e);border:1px solid #b3924e44;width:calc(100% - 48px);max-width:1440px;margin:32px auto 70px;padding:0 0 48px}.collection-exhibit-hero{isolation:isolate;background:#15130f;border-bottom:1px solid #c8a15d66;grid-template-columns:310px minmax(0,1fr);align-items:center;gap:40px;min-height:370px;padding:48px 64px;display:grid;position:relative;overflow:hidden}.collection-exhibit-scene{object-fit:cover;opacity:.22;filter:blur(2px);z-index:-2;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.03)}.collection-exhibit-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#11100c22,#10110fe8),radial-gradient(at 20%,#b9944933,#0000 65%);position:absolute;inset:0}.collection-exhibit-insignia{filter:drop-shadow(0 14px 18px #0008);width:260px;height:260px}.collection-exhibit-insignia>img{object-fit:contain;width:100%;height:100%}.collection-exhibit-insignia .atlas-emblem{width:260px;height:260px}.collection-exhibit-copy h1{color:#f5e6be;text-wrap:balance;margin:16px 0;font-size:clamp(32px,4vw,58px);line-height:1.1}.collection-exhibit-copy .summary{color:#d3c6aa;max-width:680px;margin:16px 0;font-size:17px}.collection-exhibit-count{color:#d3b46d;letter-spacing:.12em;text-transform:uppercase;margin:20px 0;font-size:12px;display:block}.collection-exhibit>.prose,.collection-exhibit>h2,.collection-exhibit>.items,.collection-exhibit>.collection-progress{margin:32px 48px}.collection-exhibit>.prose:empty{display:none}.profile-insignia:not(:has(img)){background:#0c0e0e55;border:1px solid #b2945038;align-content:center;min-height:136px;padding:12px}@media (max-width:650px){.article.collection-exhibit{width:calc(100% - 24px);margin-top:16px}.collection-exhibit-hero{text-align:center;grid-template-columns:1fr;gap:20px;padding:28px 20px}.collection-exhibit-insignia,.collection-exhibit-insignia .atlas-emblem{width:180px;height:180px;margin:auto}.collection-exhibit>.prose,.collection-exhibit>h2,.collection-exhibit>.items,.collection-exhibit>.collection-progress{margin:24px 18px}}.collection-exhibit-insignia .atlas-emblem img{object-fit:fill;filter:none;width:300%;max-width:none;height:200%;position:absolute;transform:none}.article.editorial-detail{background:linear-gradient(145deg,#29231988,#0d1010 60%);border-top:1px solid #aa8b45;grid-template-columns:1fr;gap:22px;max-width:1280px;margin:0 auto;padding:64px 5% 80px;display:grid}.editorial-detail h1{color:#fff0ca;text-wrap:balance;max-width:1050px;margin:0;font-size:clamp(32px,5vw,68px);line-height:1.08}.editorial-detail .kicker{letter-spacing:.22em;color:#cda960}.editorial-detail .summary{color:#d7cbb2;max-width:980px;font-size:clamp(17px,2vw,23px);line-height:1.6}.editorial-detail .article-cover{object-fit:cover;border-bottom:3px solid #af8a44;width:100%;max-height:560px}.editorial-detail .prose{color:#e0d9c9;white-space:pre-wrap;max-width:940px;padding:20px 0;font-size:18px;line-height:1.9}.editorial-detail>.button{justify-self:start}.product-inspection,.release-inspection{color:#eee2c4;background:#151615;border:1px solid #bda06177;border-radius:12px;width:780px;max-width:min(780px,94vw);max-height:90vh;padding:0;overflow:auto;box-shadow:0 30px 100px #000b}.product-inspection::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#080909c9}.release-inspection::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#080909c9}.dialog-close{float:right;z-index:5;color:#f6d18d;background:#151613;border:1px solid #ae8c4c;min-width:42px;margin:12px;font-size:24px;position:sticky;top:12px}.inspection-copy{padding:30px}.inspection-copy h2{font-size:30px}.inspection-art{background:radial-gradient(#68542a44,#0c0e0d);min-height:220px}.inspection-art .items{display:block}.inspection-art canvas,.inspection-art img{object-fit:contain;max-height:260px}.inspection-stat{grid-template-columns:60px 1fr 36px;align-items:center;gap:14px;margin:14px 0;display:grid}.inspection-stat meter{accent-color:#d6b265;width:100%;height:13px}.cue-catalog-tile{text-align:left;background:#141511;border:1px solid #9e844533;border-radius:8px;padding:0;overflow:hidden}.cue-catalog-tile:hover{border-color:#d0aa60;transform:translateY(-3px)}.cue-catalog-tile>.items{display:block}.release-gallery{max-width:1500px;margin:auto;padding-bottom:80px}.release-hero{isolation:isolate;background:#171611;min-height:380px;padding:140px 6% 60px;position:relative;overflow:hidden}.release-hero>img{z-index:-2;object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.release-hero:after{content:"";z-index:-1;background:linear-gradient(#10100b11,#0e1010);position:absolute;inset:0}.release-hero h1{letter-spacing:.06em;color:#fff0c9;margin:20px 0;font-size:clamp(40px,7vw,88px)}.release-years{flex-wrap:wrap;gap:12px;padding:24px 6%;display:flex}.release-year-content{padding:0 6%}.release-month{text-transform:uppercase;border-bottom:1px solid #b39255;padding:20px 0;font-size:20px}.release-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.release-tile{text-align:left;color:#f5e5bd;background:#181915;border:1px solid #a1834944;padding:0 0 20px;overflow:hidden}.release-tile img{object-fit:cover;width:100%;height:210px;transition:transform .4s}.release-tile:hover img{transform:scale(1.04)}.release-tile h3,.release-tile .kicker{margin:16px 18px;display:block}.release-cover{object-fit:cover;width:100%;max-height:400px}.release-inspection .prose{white-space:pre-wrap;line-height:1.8}@media (max-width:1000px){.release-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.release-cards{grid-template-columns:1fr}.release-hero{min-height:280px;padding-top:90px}.inspection-copy{padding:20px}}.product-inspection>.dialog-close,.release-inspection>.dialog-close{float:none;background:#111d;position:absolute;top:0;right:0;box-shadow:0 3px 12px #0008}.inspection-art .item-card{box-sizing:border-box;background:0 0;border:0;width:100%;max-width:none;padding:30px}.inspection-art .item-art{justify-content:center;align-items:center;width:100%;height:210px;display:flex}.inspection-art .item-art img{object-fit:contain;width:100%;max-width:100%;height:auto;max-height:190px}.inspection-art .item-art canvas{width:100%;height:auto}.inspection-art .item-card>strong,.inspection-art .item-card>small{display:none}.inspection-stat meter::-webkit-meter-bar{background:#303029;border:1px solid #927c4944;border-radius:8px}.inspection-stat meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#957036,#f1d78d);border-radius:8px}.inspection-stat meter::-moz-meter-bar{background:linear-gradient(90deg,#957036,#f1d78d)}.item-card{background:radial-gradient(ellipse at 50% 38%,color-mix(in srgb,var(--rarity,#d4b76b) 24%,transparent),#111310 76%);border-color:color-mix(in srgb,var(--rarity,#d4b76b) 50%,transparent);color:#f6edda}.cue-catalog-tile{color:#f6edda}.cue-catalog-tile .item-card{padding:18px 14px}.cue-catalog-tile .item-art{justify-content:center;align-items:center;width:100%;height:170px;display:flex}.cue-catalog-tile .item-art canvas{width:100%;max-width:100%;height:auto}.cue-catalog-tile .item-art img{object-fit:contain;width:100%;height:auto;max-height:160px}.cue-catalog-tile strong{color:#f6edda;font-size:15px}.inspection-art:has(.item-card){background:0 0}.inspection-art .item-card{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--rarity,#d4b76b) 24%,transparent),#111310 80%)}.news-card.collection-news>img,.news-card.collection-news>.atlas-emblem{object-fit:contain;box-sizing:border-box;background:radial-gradient(#82692c22,#0000);width:100%;height:230px;padding:18px}.news-card.collection-news>.atlas-emblem{width:230px;margin:auto;padding:0;position:relative;overflow:hidden}.news-card.collection-news>.atlas-emblem img{width:300%;max-width:none;height:200%;position:absolute}.table-gallery{grid-template-columns:230px minmax(0,1fr);gap:32px;display:grid}.table-selector{flex-direction:column;gap:8px;display:flex}.table-selector button{text-align:left;white-space:normal}.table-feature{background:linear-gradient(160deg,#2c2519aa,#0e1010);border-bottom:1px solid #a88a4c;overflow:hidden}.table-feature-art{object-fit:contain;cursor:pointer;width:100%;height:auto;max-height:500px;display:block}.table-feature-copy{padding:30px}.table-feature h2{margin:12px 0;font-size:clamp(24px,4vw,40px)}.table-inspection .prose{white-space:pre-wrap;line-height:1.7}@media (max-width:720px){.table-gallery{grid-template-columns:1fr}.table-selector{flex-direction:row;max-width:100%;padding-bottom:10px;overflow:auto}.table-selector button{min-width:160px}.cue-catalog-tile .item-art{height:130px}}.cue-item-card .item-art{width:100%;max-width:none;height:170px}.cue-item-card .item-art canvas,.cue-item-card .item-art>img{object-fit:contain;width:100%;height:100%}.cue-item-card[role=button]{cursor:pointer;transition:transform .2s,border-color .2s}.cue-item-card[role=button]:hover,.cue-item-card[role=button]:focus-visible{border-color:var(--rarity);outline:2px solid var(--rarity);outline-offset:2px;transform:translateY(-4px)}.table-gallery-stage{background:radial-gradient(at 50% 40%,#8c6f3025,#0000 65%),#090b0b;border:1px solid #b9975166;position:relative;overflow:hidden;box-shadow:0 25px 70px #0008}.table-gallery-stage img{transition:transform .7s,filter .7s}.table-gallery-stage:hover img{filter:brightness(1.09);transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.table-gallery-stage img,.cue-item-card[role=button]{transition:none}.table-gallery-stage:hover img,.cue-item-card[role=button]:hover{transform:none}}
