.hq-scope a.btn-line,.hq-scope a.linkbtn,.hq-scope a.btn{text-decoration:none}.hq-scope .btn-line[aria-disabled=true]{opacity:.55;cursor:default}.hq-scope .tc2-no .unissued{color:var(--dim);letter-spacing:.2em}.hq-scope .pin.on{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold-dim);border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:5px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.hq-scope .proposal .btn-line{vertical-align:middle;height:34px;margin-left:10px;padding:0 14px;font-size:13px}.hq-scope .mut.err,.hq-scope .err{color:#ff98a0}.hq-layer .modal.picker .mh{display:block}.hq-layer .modal.picker .mh>div,.hq-layer .modal.shop .mh>div{min-width:0}.hq-layer .modal.picker{width:min(900px,100%);max-height:calc(100vh - 32px);overflow:auto}.hq-layer .pk-body{grid-template-columns:minmax(240px,300px) 1fr;align-items:start;gap:22px;margin-top:16px;display:grid}.hq-layer .pk-preview{justify-content:center;display:flex}.hq-layer .pk-preview .tc2.sm{pointer-events:none;margin:0 auto}.hq-layer .pk-slots{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hq-layer .pk-slot{box-shadow:inset 0 0 0 1px var(--hair);background:#e2e8e40a;border-radius:12px;align-items:center;gap:12px;min-height:52px;padding:8px 10px;display:flex}.hq-layer .pk-slot .disc{flex:none;width:34px;height:34px}.hq-layer .pk-n{color:var(--pearl);flex:1;font-size:14px;font-weight:600}.hq-layer .pk-n.dim{color:var(--dim);font-weight:500}.hq-layer .pk-ctl{gap:4px;display:flex}.hq-layer .pk-ctl .iconbtn{width:30px;height:30px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--hair);border-radius:8px;font-size:16px;line-height:1}.hq-layer .pk-ctl .iconbtn:hover:not(:disabled){color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold-dim)}.hq-layer .pk-ctl .iconbtn:disabled{opacity:.35;cursor:default}.hq-layer .pk-choices{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;max-height:300px;margin-top:14px;padding:2px;display:grid;overflow:auto}.hq-layer .pk-choice{text-align:left;color:var(--pearl);box-shadow:inset 0 0 0 1px var(--hair);background:#e2e8e409;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;transition:box-shadow .2s,background .2s;display:flex}.hq-layer .pk-choice .disc{flex:none;width:30px;height:30px}.hq-layer .pk-choice span:last-child{flex-direction:column;gap:2px;min-width:0;font-size:13.5px;font-weight:600;display:flex}.hq-layer .pk-choice small{color:var(--dim);font-size:11.5px;font-weight:500}.hq-layer .pk-choice:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--gold-dim);background:#d4a94c0f}.hq-layer .pk-choice.on{box-shadow:inset 0 0 0 1px var(--verd-dim),0 0 0 1px #8ee3cf40;background:#49b59f14}.hq-layer .pk-choice:disabled{opacity:.45;cursor:not-allowed}.hq-layer .pk-choice:focus-visible,.hq-layer .pk-ctl .iconbtn:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.hq-layer .pk-cost{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.5}.hq-layer .pk-cost b{color:var(--gold-hi)}.hq-layer .modal.shop .mh img{width:48px;height:48px}@media (max-width:700px){.hq-layer .pk-body{grid-template-columns:1fr}.hq-layer .pk-preview{order:2}.hq-layer .pk-choices{max-height:220px}}@media (prefers-reduced-motion:reduce){.hq-layer .pk-choice{transition:none}}.hq-scope .st-skip{margin-left:12px;padding:2px 0;font-size:12.5px}.hq-scope .mut.unavail,.hq-scope .empty-note.unavail{color:var(--muted)}.hq-scope .baglink{margin-top:6px}.hq-scope .bag-list{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.hq-scope .bag-item{box-shadow:inset 0 0 0 1px var(--hair);background:#e2e8e409;border-radius:16px;grid-template-columns:54px 1fr auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.hq-scope .bag-item.none{opacity:.85}.hq-scope .bag-ico .disc{width:54px;height:54px}.hq-scope .bag-t h4{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 4px;font-size:16px;display:flex}.hq-scope .bag-t p{color:var(--muted);max-width:60ch;margin:0;font-size:13.5px;line-height:1.5}.hq-scope .bag-qty{font-family:var(--eng);letter-spacing:.12em;color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold-dim);border-radius:999px;padding:3px 9px;font-size:12px}.hq-scope .bag-acts{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.hq-scope .bag-pending{margin-bottom:12px}.hq-layer .pendnote{margin:10px 0 0}@media (max-width:700px){.hq-scope .bag-item{grid-template-columns:44px 1fr}.hq-scope .bag-ico .disc{width:44px;height:44px}.hq-scope .bag-acts{flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center}}:is(.hq-scope,.hq-layer) .seal.has-ordinal .seal-ord,:is(.hq-scope,.hq-layer) .seal.has-ordinal .seal-ord-relief,:is(.hq-scope,.hq-layer) .seal.has-ordinal .seal-ord-edge{font-family:var(--eng);paint-order:stroke fill;stroke-linejoin:round;font-weight:700}:is(.hq-scope,.hq-layer) .seal.has-ordinal .seal-ord-relief{fill:#2b1407;stroke:#2b1407;stroke-width:3.6px;opacity:.9}:is(.hq-scope,.hq-layer) .seal.has-ordinal .seal-ord-edge{fill:#ffe9c4;stroke:#ffe9c4;stroke-width:2.6px;opacity:.85}:is(.hq-scope,.hq-layer) .seal.has-ordinal .seal-ord{fill:url(#hqOrd);stroke:url(#hqOrd);stroke-width:2.4px}:is(.hq-scope,.hq-layer) .seal.has-ordinal .seal-of{font-family:var(--eng);fill:#d9a66b;letter-spacing:.18em}:is(.hq-scope,.hq-layer) .seal.has-ordinal .seal-dash{stroke:#c98d55;stroke-width:1.4px}
:is(.hq-scope,.hq-layer) .fin-midnight{--lacquer:radial-gradient(130% 70% at 50% 0%,#182a52,#0a1226 46%,#05080f 78%);--guill:#96b4ff0d;--ink:#eef1f8;--ink-dim:#9aa4bf;--engr:#d4a94c;--engr-hi:#f0d78e;--hair:#96b2f04d;--name:linear-gradient(180deg,#fff 0%,#dde4f2 46%,#8f9bb8 54%,#f1f4fa 100%);--edge:transparent;--stripe:none}:is(.hq-scope,.hq-layer) .tc2 .tc2-circuit,:is(.hq-scope,.hq-layer) .tc2c .tc2c-circuit{display:none}:is(.hq-scope,.hq-layer) .fin-midnight .tc2-circuit{pointer-events:none;z-index:0;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%23d4a94c' stroke-width='1' stroke-opacity='.55'%3E%3Cpath d='M10 24h44v38h36'/%3E%3Cpath d='M24 130V94h40V54h40'/%3E%3Cpath d='M100 8v26h30'/%3E%3Cpath d='M6 70h20v30h22'/%3E%3Cpath d='M118 118v-30h-18'/%3E%3C/g%3E%3Cg fill='%23f0d78e' fill-opacity='.7'%3E%3Ccircle cx='10' cy='24' r='2'/%3E%3Ccircle cx='90' cy='62' r='2'/%3E%3Ccircle cx='24' cy='130' r='2'/%3E%3Ccircle cx='104' cy='54' r='2'/%3E%3Ccircle cx='100' cy='8' r='2'/%3E%3Ccircle cx='130' cy='34' r='2'/%3E%3Ccircle cx='6' cy='70' r='2'/%3E%3Ccircle cx='48' cy='100' r='2'/%3E%3Ccircle cx='118' cy='118' r='2'/%3E%3Ccircle cx='100' cy='88' r='2'/%3E%3C/g%3E%3C/svg%3E");background-size:14em 14em;border-radius:1.2em;display:block;position:absolute;inset:.7em;-webkit-mask:radial-gradient(120% 90% at 50% 100%,#000 30%,#0000 100%);mask:radial-gradient(120% 90% at 50% 100%,#000 30%,#0000 100%)}:is(.hq-scope,.hq-layer) .fin-midnight .tc2-guill{background:repeating-radial-gradient(circle at 50% 120%,var(--guill)0 1px,transparent 1px 7px)}:is(.hq-scope,.hq-layer) .fin-midnight .tc2-face:before{box-shadow:inset 0 0 0 1px #000c,inset 0 0 0 .4em #070b14,inset 0 0 0 .5em var(--hair),inset 0 0 0 .75em var(--edge)}:is(.hq-scope,.hq-layer) .fin-midnight .tc2-lens{background:radial-gradient(circle at 50% 42%,#1c2a4a,#070b14)}:is(.hq-scope,.hq-layer) .fin-midnight .tc2-sheen{background:linear-gradient(115deg,#0000 30%,#bed2ff0f 42%,#f0d78e14 47%,#0000 58%) 0 0/220% 100%}:is(.hq-scope,.hq-layer) .fin-midnight .tc2-av .mono{background:radial-gradient(circle at 50% 35%,#1a2543,#070b14)}:is(.hq-scope,.hq-layer) .fin-midnight .tc2-av .art{background:radial-gradient(circle at 50% 40%,#1c2745,#070b14)}:is(.hq-scope,.hq-layer) .fin-midnight .disc .in{background:radial-gradient(circle at 50% 35%,#1a2240,#070b14 75%)}:is(.hq-scope,.hq-layer) .fin-midnight .tc2-medal{background:radial-gradient(circle at 50% 40%,#1a2a4a,#080c16 72%)}:is(.hq-scope,.hq-layer) .tc2c.fin-midnight:before{background:var(--lacquer)}:is(.hq-scope,.hq-layer) .tc2c.fin-midnight .mono{background:radial-gradient(circle at 50% 35%,#1a2543,#070b14)}:is(.hq-scope,.hq-layer) .ba-swatch{background:linear-gradient(150deg,#fff2c4 0%,#f0d78e 12%,#d4a94c 30%,#8a6a28 48%,#c79d44 62%,#f0d78e 80%,#95762d 100%);border-radius:7px;width:44px;height:60px;padding:3px;display:block;box-shadow:0 8px 18px #00000080}:is(.hq-scope,.hq-layer) .ba-swatch:before{content:"";background:var(--lacquer);border-radius:4px;width:100%;height:100%;display:block}:is(.hq-scope,.hq-layer) .mh-art.ba-swatch{width:40px;height:56px}:is(.hq-scope,.hq-layer) .tc2-av,:is(.hq-scope,.hq-layer) .tc2c-av{position:relative}:is(.hq-scope,.hq-layer) .tc2-av.fr-redline,:is(.hq-scope,.hq-layer) .tc2c-av.fr-redline{background:0 0;padding:.3em}:is(.hq-scope,.hq-layer) .tc2c-av.fr-redline{padding:3px}:is(.hq-scope,.hq-layer) .tc2-av.fr-redline>img,:is(.hq-scope,.hq-layer) .tc2-av.fr-redline>.mono,:is(.hq-scope,.hq-layer) .tc2-av.fr-redline>.art{border-color:#0b0b0b}:is(.hq-scope,.hq-layer) .avframe{pointer-events:none;filter:drop-shadow(0 .25em .6em #0000008c);width:118%;height:118%;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}:is(.hq-scope,.hq-layer) .tc2c-av .avframe{width:122%;height:122%}:is(.hq-scope,.hq-layer) .fin-pearl .avframe{filter:drop-shadow(0 .2em .4em #0000004d)}:is(.hq-scope,.hq-layer) .framestage{place-items:center;width:164px;height:164px;display:grid;position:relative}:is(.hq-scope,.hq-layer) .framestage.sm,:is(.hq-scope,.hq-layer) .framestage.mh{width:52px;height:52px}:is(.hq-scope,.hq-layer) .framestage.ca{width:150px;height:150px}:is(.hq-scope,.hq-layer) .framestage .fs-av{z-index:0;background:radial-gradient(circle at 50% 35%,#24221f,#0b0b0b);border-radius:50%;place-items:center;width:68%;height:68%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #0b0b0b,0 10px 24px #0009}:is(.hq-scope,.hq-layer) .framestage .fs-av img{object-fit:cover;border-radius:50%;width:100%;height:100%}:is(.hq-scope,.hq-layer) .framestage .fs-av .art{place-items:center;width:100%;height:100%;display:grid}:is(.hq-scope,.hq-layer) .framestage .fs-av .art img{object-fit:contain;border-radius:0;width:64%;height:64%}:is(.hq-scope,.hq-layer) .framestage .fs-av .mono{font-family:var(--serif);color:#f0d78e;font-size:3em}:is(.hq-scope,.hq-layer) .framestage.sm .fs-av .mono,:is(.hq-scope,.hq-layer) .framestage.mh .fs-av .mono{font-size:1.2em}:is(.hq-scope,.hq-layer) .framestage .avframe.big{filter:drop-shadow(0 10px 24px #0009);width:100%;height:100%}:is(.hq-scope,.hq-layer) .tc2-title.is-cos{color:var(--ink-dim)}:is(.hq-scope,.hq-layer) .tc2c-title{font-family:var(--serif);color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:italic;line-height:1.1;display:block;overflow:hidden}:is(.hq-scope,.hq-layer) .titleart{background:radial-gradient(130% 70% at 50% 0,#201d19,#0c0c0c 72%);border-radius:14px;flex-direction:column;align-items:center;gap:8px;min-width:200px;padding:22px 26px 18px;display:flex;box-shadow:inset 0 0 0 1px #000c,inset 0 0 0 2px #d4a94c4d,0 18px 40px #0000008c}:is(.hq-scope,.hq-layer) .titleart .ta-plate{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);opacity:.45;background:linear-gradient(#fff2c4 0%,#f0d78e 30%,#d4a94c 52%,#a98330 56%,#d9b25a 100%);place-items:center;height:22px;padding:0 18px;display:grid}:is(.hq-scope,.hq-layer) .titleart .ta-plate span{font-family:var(--eng);letter-spacing:.26em;text-transform:uppercase;color:#2a1f08;white-space:nowrap;font-size:7px}:is(.hq-scope,.hq-layer) .titleart .ta-title{font-family:var(--serif);color:var(--pearl);text-shadow:0 2px 10px #0009;font-size:30px;font-style:italic;line-height:1}:is(.hq-scope,.hq-layer) .titleart .ta-rule{background:linear-gradient(90deg,#0000,#d4a94c99,#0000);width:60%;height:1px;margin-top:4px}:is(.hq-scope,.hq-layer) .titleart.ca .ta-title{font-size:28px}:is(.hq-scope,.hq-layer) .ba-title{font-family:var(--serif);color:var(--pearl);text-align:center;padding:0 4px;font-size:15px;font-style:italic;line-height:1.1}:is(.hq-scope,.hq-layer) .mh-title{font-family:var(--serif);color:var(--pearl);text-align:center;place-items:center;width:56px;font-size:17px;font-style:italic;line-height:1.05;display:grid}:is(.hq-scope,.hq-layer) .tokenart{filter:drop-shadow(0 16px 30px #0009)drop-shadow(0 0 22px #d4a94c2e);width:150px;height:150px}:is(.hq-scope,.hq-layer) .tokenart.sm{filter:drop-shadow(0 6px 12px #0009);width:56px;height:56px}:is(.hq-scope,.hq-layer) .tokenart.big{aspect-ratio:1;width:min(300px,62vw);height:auto}:is(.hq-scope,.hq-layer) .tokenart.mh-art{filter:drop-shadow(0 6px 12px #0009);width:56px;height:56px}:is(.hq-scope,.hq-layer) .tc2.xs{pointer-events:none;font-size:4.9px}:is(.hq-scope,.hq-layer) .tc2.xs .tc2-face{box-shadow:0 2em 4em #0009,0 0 0 1px #000000a6,inset 0 1px #ffffff80}:is(.hq-scope,.hq-layer) .tc2.xs .medal-tip{display:none}:is(.hq-scope,.hq-layer) .tc2.static .tc2-in,:is(.hq-scope,.hq-layer) .tc2.static .tc2-sheen{transition:none}:is(.hq-scope,.hq-layer) .iv-card.is-preview .tc2 .tc2-face.front{box-shadow:0 3.4em 7em #0000009e,0 0 0 1px #000000a6,inset 0 1px #ffffff8c,0 0 0 .6em #f0d78e14,0 0 6em #d4a94c24}:is(.hq-scope,.hq-layer) .iv-card.is-preview .flipwrap{position:relative}:is(.hq-scope,.hq-layer) .iv-card.is-preview .flipwrap:after{content:"";pointer-events:none;border:1.5px dashed #f0d78e73;border-radius:30px;animation:24s linear infinite hqc-dashdrift;position:absolute;inset:-14px}@keyframes hqc-dashdrift{to{transform:rotate(360deg)}}:is(.hq-scope,.hq-layer) .tc2.equip-in .tc2-sheen{animation:hqc-sheenOnce 1.3s var(--ease)both}:is(.hq-scope,.hq-layer) .tc2.equip-in .tc2-title{animation:hqc-titleIn .6s .2s var(--ease)both}:is(.hq-scope,.hq-layer) .tc2.equip-in .avframe{transform-origin:50%;animation:.8s cubic-bezier(.2,.9,.3,1.25) .1s both hqc-frameIn}:is(.hq-scope,.hq-layer) .tc2.equip-in .tc2-face:before{animation:hqc-lacquerIn .9s var(--ease)both}@keyframes hqc-sheenOnce{0%{background-position:0 0}to{background-position:100% 0}}@keyframes hqc-titleIn{0%{opacity:0;transform:translateY(.4em)}}@keyframes hqc-frameIn{0%{opacity:0;transform:translate(-50%,-50%)scale(1.25)rotate(-25deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes hqc-lacquerIn{0%{filter:brightness(1.6)}}:is(.hq-scope,.hq-layer) .tc2.redeal .medal:first-child .disc{animation:.55s cubic-bezier(.2,.9,.3,1.3) 50ms both hqc-dealIn}:is(.hq-scope,.hq-layer) .tc2.redeal .medal:nth-child(2) .disc{animation:.55s cubic-bezier(.2,.9,.3,1.3) .17s both hqc-dealIn}:is(.hq-scope,.hq-layer) .tc2.redeal .medal:nth-child(3) .disc{animation:.55s cubic-bezier(.2,.9,.3,1.3) .29s both hqc-dealIn}@keyframes hqc-dealIn{0%{opacity:0;transform:scale(.5)rotate(-30deg)}}.rm :is(.hq-scope,.hq-layer) .tc2.equip-in *,.rm :is(.hq-scope,.hq-layer) .tc2.redeal *{animation:none!important}.rm :is(.hq-scope,.hq-layer) .iv-card.is-preview .flipwrap:after{animation:none}
