.zmiHLq_section{margin-bottom:32px}.zmiHLq_heading{justify-content:flex-start;align-items:center;gap:12px;margin-bottom:12px;display:flex}.zmiHLq_heading>span{letter-spacing:2px;text-transform:uppercase;color:#a1a1aa;font:10px ui-monospace,monospace}.zmiHLq_section button{cursor:pointer;color:#e4e4e7;background:#18181b;border:1px solid #ffffff20;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:inline-flex}.zmiHLq_section button:focus-visible,.zmiHLq_choices input:focus-visible{outline-offset:3px;outline:2px solid #a78bfa}.zmiHLq_section button:disabled{opacity:.5;cursor:wait}.zmiHLq_grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:12px;display:grid}.zmiHLq_stat{border:2.5px solid var(--stat-color);box-shadow:4px 4px 0 var(--stat-shadow);background:#18181b;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;display:flex;position:relative}.zmiHLq_stat svg{color:var(--stat-color)}.zmiHLq_stat strong{font:700 20px var(--font-cinzel), Georgia, serif;color:#fff;text-shadow:1px 1px #000}.zmiHLq_stat>span{color:#a1a1aa;letter-spacing:.14em;text-transform:uppercase;text-align:center;font:10px JetBrains Mono,ui-monospace,monospace}.zmiHLq_zero{opacity:.48;box-shadow:none;background:#131315}.zmiHLq_zero strong,.zmiHLq_zero>span{color:#a1a1aa}.zmiHLq_editor{background:#18181b;border:1px solid #ffffff20;margin-bottom:18px;padding:20px}.zmiHLq_editorIntro strong{font:700 16px var(--font-cinzel), Georgia, serif;color:#e4e4e7}.zmiHLq_editorIntro p{color:#a1a1aa;margin:6px 0 18px;font-size:12px}.zmiHLq_choices{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.zmiHLq_choices label{color:#e4e4e7;cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.zmiHLq_choices input{accent-color:#8b5cf6;width:15px;height:15px}.zmiHLq_actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.zmiHLq_actions .zmiHLq_save{color:#fff;background:#8b5cf6;border-color:#a78bfa;margin-left:auto}.zmiHLq_empty{color:#a1a1aa;font-size:12px}.zmiHLq_error{color:#f87171;font-size:12px}@media (max-width:1023px){.zmiHLq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.zmiHLq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zmiHLq_editor{padding:14px}.zmiHLq_choices{grid-template-columns:repeat(2,minmax(0,1fr))}}
.xXgXrq_workshop{color:#e4e4e7;margin:0 0 28px}.xXgXrq_controls{background:#141218;border:1px dashed #716287;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:12px 14px;display:flex}.xXgXrq_eyebrow{color:#bda4e8;text-transform:uppercase;letter-spacing:1.5px;font:10px ui-monospace,monospace}.xXgXrq_controls p{color:#aaa4b4;margin:5px 0 0;font-size:12px}.xXgXrq_switcher{flex-wrap:wrap;gap:5px;margin-left:auto;display:flex}.xXgXrq_controls button{cursor:pointer;color:#c8c3d0;background:#24202d;border:2px solid #000;padding:9px 12px;font-size:12px;box-shadow:3px 3px #000}.xXgXrq_controls button[aria-pressed=true]{color:#fff;background:#5a3695}.xXgXrq_controls button:focus-visible,.xXgXrq_badge:focus-visible{outline-offset:4px;outline:2px solid #fb7185}.xXgXrq_shelf{background:#15131b;border:3px solid #000;padding:19px 22px 0;box-shadow:6px 6px #000}.xXgXrq_shelfHeading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:15px;display:flex}.xXgXrq_shelfHeading h2{font:700 17px var(--font-cinzel), Georgia, serif;color:#ead9b0;margin:0}.xXgXrq_shelfHeading>span{color:#98909f;text-transform:uppercase;letter-spacing:1.5px;font:10px ui-monospace,monospace}.xXgXrq_badges{flex-wrap:wrap;align-items:stretch;gap:14px;padding-bottom:18px;display:flex}.xXgXrq_badge{cursor:pointer;color:#eee7f4;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:12px;padding:8px;transition:transform .12s ease-out;display:flex;position:relative}.xXgXrq_badge:hover{transform:translateY(-3px)}.xXgXrq_badge[aria-pressed=true]{border-color:var(--badge-color);background:#ffffff07}.xXgXrq_emblem{flex:none;width:68px;height:76px;overflow:visible}.xXgXrq_badgeCopy{flex-direction:column;gap:6px;display:flex}.xXgXrq_badgeCopy small{color:var(--badge-color);text-transform:uppercase;letter-spacing:1.2px;font:9px ui-monospace,monospace}.xXgXrq_badgeCopy strong{font:700 15px var(--font-cinzel), Georgia, serif}.xXgXrq_badgeCopy>span{color:#aaa2b4;font-size:11px}.xXgXrq_pins .xXgXrq_badges{gap:16px}.xXgXrq_pins .xXgXrq_badge{padding:4px 8px}.xXgXrq_pins .xXgXrq_badgeCopy{display:none}.xXgXrq_pins .xXgXrq_shelfHeading{margin-bottom:9px}.xXgXrq_cabinet .xXgXrq_badges{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.xXgXrq_cabinet .xXgXrq_badge{text-align:center;background:#201b25;border:1px solid #c7a26325;flex-direction:column;padding:16px 8px;box-shadow:3px 3px #000}.xXgXrq_cabinet .xXgXrq_badge[aria-pressed=true]{border-color:var(--badge-color)}.xXgXrq_cabinet .xXgXrq_badgeCopy{gap:7px}.xXgXrq_tickets .xXgXrq_badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.xXgXrq_tickets .xXgXrq_badge{border:2px solid #000;border-left:4px solid var(--badge-color);background:#201b25;padding:14px;box-shadow:4px 4px #000}.xXgXrq_tickets .xXgXrq_badge[aria-pressed=true]{outline:1px solid var(--badge-color);outline-offset:2px}.xXgXrq_inspector{border-top:1px solid #ffffff12;align-items:center;gap:12px;min-height:76px;padding:14px 0;display:flex}.xXgXrq_inspectorEmblem{flex:none}.xXgXrq_inspectorEmblem .xXgXrq_emblem{width:76px;height:84px}.xXgXrq_inspector strong{font:700 22px var(--font-cinzel), Georgia, serif;color:#f5ead4;margin-top:7px;display:block}.xXgXrq_inspector p{color:#aaa2b4;margin:4px 0 0;font-size:12px;line-height:1.6}.xXgXrq_inspector>small{color:#8e8299;text-transform:uppercase;text-align:right;flex:none;margin-left:auto;font:9px/1.7 ui-monospace,monospace}.xXgXrq_foil{transform:translate(-120px)}.xXgXrq_badge:hover .xXgXrq_foil,.xXgXrq_badge[aria-pressed=true] .xXgXrq_foil{animation:4s ease-in-out infinite xXgXrq_foilPass}.xXgXrq_badge:hover .xXgXrq_wing,.xXgXrq_badge[aria-pressed=true] .xXgXrq_wing{transform-origin:50px 55px;animation:2.6s ease-in-out infinite xXgXrq_wingFlutter}.xXgXrq_badge:hover .xXgXrq_drop,.xXgXrq_badge[aria-pressed=true] .xXgXrq_drop{animation:2.4s ease-in infinite xXgXrq_inkDrop}.xXgXrq_badge:hover .xXgXrq_seal,.xXgXrq_badge[aria-pressed=true] .xXgXrq_seal{transform-origin:50px 52px;animation:18s linear infinite xXgXrq_sealTurn}@keyframes xXgXrq_foilPass{0%,25%{transform:translate(-120px)}75%,to{transform:translate(120px)}}@keyframes xXgXrq_wingFlutter{0%,to{transform:scaleX(1)}50%{transform:scaleX(.78)}}@keyframes xXgXrq_inkDrop{0%{opacity:1;transform:translateY(-4px)}to{opacity:0;transform:translateY(9px)}}@keyframes xXgXrq_sealTurn{to{transform:rotate(360deg)}}.xXgXrq_shelf{background:#101014;border:1px solid #a9997240;padding-top:25px;position:relative;overflow:hidden;box-shadow:6px 6px #000}.xXgXrq_shelf:before{content:"";background:linear-gradient(90deg, transparent, var(--selected-color), transparent);height:2px;position:absolute;top:0;left:12%;right:12%}.xXgXrq_shelfHeading h2{letter-spacing:.5px;font-size:22px}.xXgXrq_shelfHeading>span b{color:#eac66b;margin:0 8px}.xXgXrq_mount{flex:none;justify-content:center;align-items:center;display:flex;position:relative}.xXgXrq_badgeNumber{color:#8e8299;font:9px ui-monospace,monospace;position:absolute;top:-3px;left:0}.xXgXrq_pinStar{color:var(--badge-color);opacity:0;font-size:17px;transition:opacity .18s,transform .18s;position:absolute;top:10px;right:-3px;transform:scale(.4)}.xXgXrq_badge:hover .xXgXrq_pinStar,.xXgXrq_badge[aria-pressed=true] .xXgXrq_pinStar{opacity:1;transform:scale(1)}.xXgXrq_pins .xXgXrq_badges{background:linear-gradient(#211b28,#141218);border-top:1px solid #ffffff10;border-bottom:2px solid #000;gap:16px;padding:22px 0 28px}.xXgXrq_pins .xXgXrq_badge{border-bottom:2px solid #0000;padding:12px 16px}.xXgXrq_pins .xXgXrq_badge[aria-pressed=true]{border-color:#0000;border-bottom-color:var(--badge-color);background:linear-gradient(#0000,#ffffff0d)}.xXgXrq_pins .xXgXrq_badgeNumber{top:0;left:-5px}.xXgXrq_cabinet{background:radial-gradient(at 50% 0,#a9997217,#0000 75%),#101014}.xXgXrq_cabinet .xXgXrq_badges{gap:16px;margin-top:24px;padding-bottom:26px}.xXgXrq_cabinet .xXgXrq_badge{background:radial-gradient(at 50% 30%,#ffffff0a,#0000 70%),#17151c;border-color:#ffffff15;padding:24px 10px 26px;position:relative;box-shadow:0 8px #080709,0 9px #a9997240}.xXgXrq_cabinet .xXgXrq_badge:after{content:"";background:var(--badge-color);opacity:.45;height:2px;position:absolute;bottom:0;left:22%;right:22%}.xXgXrq_cabinet .xXgXrq_badge[aria-pressed=true]{border-color:var(--badge-color);background:radial-gradient(at 50% 25%,#ffffff12,#0000 75%),#201b25}.xXgXrq_cabinet .xXgXrq_emblem{width:122px;height:134px}.xXgXrq_cabinet .xXgXrq_badgeCopy{margin-top:12px}.xXgXrq_cabinet .xXgXrq_badgeCopy strong{font-size:16px}.xXgXrq_tickets .xXgXrq_badge{background:linear-gradient(110deg,#ffffff06,#0000 60%),#17151c;border-left-width:5px;gap:20px;padding:18px}.xXgXrq_tickets .xXgXrq_emblem{width:86px;height:96px}.xXgXrq_tickets .xXgXrq_badgeCopy strong{font-size:19px}.xXgXrq_tickets .xXgXrq_badgeCopy small{line-height:1.7}.xXgXrq_tickets .xXgXrq_badge:after{content:"✦";color:var(--badge-color);opacity:.4;font-size:18px;position:absolute;top:15px;right:16px}.xXgXrq_inspector{border-top-color:#ffffff20;gap:22px;min-height:125px;padding:20px 0}.xXgXrq_inspectorTier{color:var(--selected-color);letter-spacing:1.5px;text-transform:uppercase;font:9px ui-monospace,monospace}@media (max-width:1100px){.xXgXrq_cabinet .xXgXrq_badges{grid-template-columns:repeat(3,minmax(0,1fr))}.xXgXrq_tickets .xXgXrq_badges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.xXgXrq_shelf{padding:16px 12px 0}.xXgXrq_shelfHeading{flex-direction:column;align-items:start;gap:8px}.xXgXrq_shelfHeading h2{font-size:19px}.xXgXrq_switcher{margin-left:0}.xXgXrq_cabinet .xXgXrq_badges{grid-template-columns:repeat(2,minmax(0,1fr))}.xXgXrq_cabinet .xXgXrq_emblem{width:96px;height:106px}.xXgXrq_tickets .xXgXrq_badges{grid-template-columns:1fr}.xXgXrq_tickets .xXgXrq_badge{gap:12px;padding:12px}.xXgXrq_tickets .xXgXrq_badgeCopy strong{font-size:16px}.xXgXrq_inspector>small{display:none}.xXgXrq_inspector{gap:12px}.xXgXrq_inspector strong{font-size:18px}.xXgXrq_pins .xXgXrq_badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.xXgXrq_pins .xXgXrq_badge{justify-content:center;padding:8px 2px}.xXgXrq_pins .xXgXrq_emblem{width:66px;height:74px}}@media (prefers-reduced-motion:reduce){.xXgXrq_workshop *,.xXgXrq_workshop :before{transition:none!important;animation:none!important}}.xXgXrq_tickets{background:linear-gradient(115deg,#242225,#141315 55%,#201e20);border:1px solid #585354;padding:24px;box-shadow:inset 0 1px #ffffff15,5px 5px #000}.xXgXrq_tickets:before{display:none}.xXgXrq_tickets .xXgXrq_shelfHeading{margin-bottom:22px}.xXgXrq_tickets .xXgXrq_shelfHeading h2{color:#b5aba1;text-shadow:0 -1px #000,0 1px #ffffff20}.xXgXrq_tickets .xXgXrq_badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 0 22px}.xXgXrq_tickets .xXgXrq_badge{--pin-depth:0 1px 0 #25222d, 1px 2px 0 #19151f, 2px 3px 0 #17131c, 3px 4px 0 #100c16, 4px 5px 0 #08060c, 5px 7px 0 #000, 5px 9px 7px #0009;isolation:isolate;border:1px solid color-mix(in srgb, var(--badge-color) 65%, #060509);min-width:0;min-height:106px;box-shadow:inset 0 1px 0 #ffffff35, inset 1px 0 0 #ffffff12, inset 0 -2px 0 #000, inset -1px 0 0 #000, var(--pin-depth);background:linear-gradient(#151419,#060608 35%,#020203 80%,#0c0b0f);gap:16px;padding:19px 22px;transition:border-color .18s,transform .18s ease-out;overflow:hidden}.xXgXrq_tickets .xXgXrq_badge:before{content:"";pointer-events:none;border:1px solid #000c;border-bottom-color:color-mix(in srgb, var(--badge-color) 45%, #090411);border-right-color:color-mix(in srgb, var(--badge-color) 25%, #090411);position:absolute;inset:5px;box-shadow:inset 0 2px 3px #000b,0 1px #000}.xXgXrq_tickets .xXgXrq_badge:after{content:"";pointer-events:none;opacity:1;background:var(--badge-color);height:3px;box-shadow:0 -2px 10px color-mix(in srgb, var(--badge-color) 35%, transparent);position:absolute;inset:auto 18px 6px}.xXgXrq_tickets .xXgXrq_badge:hover,.xXgXrq_tickets .xXgXrq_badge:focus-visible{border-color:var(--badge-color);transform:translateY(-2px)}.xXgXrq_tickets .xXgXrq_badge:active{transform:translateY(1px)}.xXgXrq_tickets .xXgXrq_badge[aria-pressed=true]{border-color:var(--badge-color);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--badge-color) 60%, #fff), inset 1px 0 0 color-mix(in srgb, var(--badge-color) 45%, transparent), inset 0 -2px 0 #000, inset -1px 0 0 #000, var(--pin-depth);outline:none}.xXgXrq_enamelGlare{pointer-events:none;opacity:0;background:linear-gradient(112deg, transparent 46%, color-mix(in srgb, var(--badge-color) 20%, transparent) 48%, var(--badge-color) 49.5%, color-mix(in srgb, var(--badge-color) 70%, #fff) 50%, var(--badge-color) 50.5%, transparent 53%);position:absolute;inset:-50% 0;transform:translate(-110%)}.xXgXrq_tickets .xXgXrq_badge:hover .xXgXrq_enamelGlare,.xXgXrq_tickets .xXgXrq_badge:focus-visible .xXgXrq_enamelGlare{animation:.85s cubic-bezier(.22,.65,.3,1) both xXgXrq_enamelSweep}.xXgXrq_tickets .xXgXrq_mount,.xXgXrq_tickets .xXgXrq_badgeCopy{z-index:1;position:relative}@keyframes xXgXrq_enamelSweep{0%{opacity:0;transform:translate(-110%)}12%{opacity:.9}85%{opacity:.9}to{opacity:0;transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.xXgXrq_enamelGlare{display:none}}.xXgXrq_tickets .xXgXrq_emblem{opacity:1;filter:drop-shadow(0 1px #000);width:34px;height:39px}.xXgXrq_tickets .xXgXrq_emblem *{animation:none!important}.xXgXrq_tickets .xXgXrq_mount{border-right:1px solid #0008;width:40px;height:48px;padding-right:8px}.xXgXrq_tickets .xXgXrq_badgeNumber,.xXgXrq_tickets .xXgXrq_pinStar{display:none}.xXgXrq_tickets .xXgXrq_badgeCopy{gap:5px;min-width:0}.xXgXrq_tickets .xXgXrq_badgeCopy small{color:var(--badge-color);letter-spacing:1.2px;text-shadow:0 -1px #000;font-size:8px;line-height:1.5}.xXgXrq_tickets .xXgXrq_badgeCopy strong{color:var(--badge-color);letter-spacing:.7px;text-shadow:0 -1px 0 color-mix(in srgb, var(--badge-color) 70%, #fff), 1px 1px 0 #030204, 2px 2px 0 #000;font-size:16px}.xXgXrq_tickets .xXgXrq_badgeCopy>span{color:#d1c8db;font-size:10px}.xXgXrq_tickets .xXgXrq_badge[aria-pressed=true] .xXgXrq_badgeCopy strong{color:color-mix(in srgb, var(--badge-color) 80%, #fff)}.xXgXrq_tickets .xXgXrq_inspector{border-top:1px solid #000;min-height:0;padding:16px 0 0;box-shadow:inset 0 1px #ffffff0c}.xXgXrq_tickets .xXgXrq_inspectorEmblem{display:none}.xXgXrq_tickets .xXgXrq_inspector strong{color:#bcb1a7;font-size:15px}.xXgXrq_tickets .xXgXrq_inspectorTier{color:#a19486}.xXgXrq_tickets .xXgXrq_inspector p{max-width:650px}.xXgXrq_pins{background:#121115;border-color:#ffffff20;grid-template-columns:minmax(270px,1fr) auto;align-items:center;gap:0 28px;padding:22px 24px 0;display:grid;box-shadow:4px 4px #000}.xXgXrq_pins:before{display:none}.xXgXrq_pins .xXgXrq_shelfHeading{border-bottom:1px solid #ffffff10;grid-column:1/-1;margin-bottom:22px;padding-bottom:12px}.xXgXrq_pins .xXgXrq_shelfHeading h2{color:#a1a1aa;font-size:15px}.xXgXrq_identityMount{align-items:center;gap:16px;display:flex}.xXgXrq_identityMonogram{color:#d8c6f5;width:54px;height:54px;font:700 20px var(--font-cinzel), Georgia, serif;background:#282033;border:1px solid #9a7cce;flex:none;justify-content:center;align-items:center;display:flex}.xXgXrq_identityMount strong{font:700 23px var(--font-cinzel), Georgia, serif;color:#f1e9dc;display:block}.xXgXrq_identityMount div>span{color:#a1a1aa;margin-top:7px;font:10px ui-monospace,monospace;display:block}.xXgXrq_identityMount i{color:#5f566b;padding:0 5px;font-style:normal}.xXgXrq_identityMount>small{display:none}.xXgXrq_pins .xXgXrq_badges{background:#0b0a0d;border:1px solid #ffffff12;gap:5px;margin:0;padding:6px 7px;display:flex;box-shadow:inset 0 2px 5px #000}.xXgXrq_pins .xXgXrq_badge{background:0 0;border:1px solid #0000;justify-content:center;padding:7px 10px}.xXgXrq_pins .xXgXrq_badge[aria-pressed=true]{background:#25202b;border-color:#71617f}.xXgXrq_pins .xXgXrq_badge:hover{transform:translateY(-2px)}.xXgXrq_pins .xXgXrq_emblem{width:43px;height:48px}.xXgXrq_pins .xXgXrq_badgeNumber,.xXgXrq_pins .xXgXrq_pinStar{display:none}.xXgXrq_pins .xXgXrq_inspector{grid-column:1/-1;gap:12px;min-height:0;margin-top:22px;padding:14px 0}.xXgXrq_pins .xXgXrq_inspectorEmblem{display:none}.xXgXrq_pins .xXgXrq_inspector strong{margin-right:12px;font-size:15px;display:inline}.xXgXrq_pins .xXgXrq_inspectorTier{margin-bottom:6px;font-size:8px;display:block}.xXgXrq_pins .xXgXrq_inspector p{font-size:11px;display:inline}@media (max-width:1100px){.xXgXrq_tickets .xXgXrq_badges{grid-template-columns:repeat(2,minmax(0,1fr))}.xXgXrq_pins{grid-template-columns:1fr}.xXgXrq_pins .xXgXrq_badges{width:fit-content;margin-top:20px}}@media (max-width:600px){.xXgXrq_tickets{padding:16px}.xXgXrq_tickets .xXgXrq_badges{grid-template-columns:1fr;gap:12px}.xXgXrq_tickets .xXgXrq_badge{min-height:92px;padding:17px 20px}.xXgXrq_pins{padding:16px 12px 0}.xXgXrq_pins .xXgXrq_badges{justify-content:space-between;gap:2px;width:100%}.xXgXrq_pins .xXgXrq_badge{padding:6px 3px}.xXgXrq_pins .xXgXrq_emblem{width:34px;height:39px}.xXgXrq_identityMount strong{font-size:20px}.xXgXrq_pins .xXgXrq_shelfHeading>span{font-size:8px}}.xXgXrq_profileInsignia{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.xXgXrq_profileInsignia .xXgXrq_badge{gap:0;min-height:36px;padding:2px 3px}.xXgXrq_profileInsignia .xXgXrq_emblem{width:29px;height:33px}.xXgXrq_profileInsignia .xXgXrq_badge[aria-pressed=true]{background:color-mix(in srgb, var(--badge-color) 18%, #17121f)}
.Z65CYq_insignia{cursor:pointer;color:#d4d4d8;background:0 0;border:0;align-items:center;gap:8px;padding:2px 5px;font:11px ui-monospace,monospace;display:inline-flex}.Z65CYq_insignia img{filter:drop-shadow(0 2px 1px #000);transition:transform .18s,filter .18s}.Z65CYq_insignia:hover img{filter:drop-shadow(0 6px 2px #000);transform:translateY(-3px)scale(1.1)}.Z65CYq_insignia[data-hidden=true] img{opacity:.45}.Z65CYq_insignia:focus-visible,.Z65CYq_cabinetAward:focus-visible,.Z65CYq_inlaidAward:focus-visible,.Z65CYq_close:focus-visible,.Z65CYq_shelfChoice:focus-visible{outline-offset:4px;outline:2px solid #8b5cf6}.Z65CYq_inline{display:inline-flex}.Z65CYq_cabinet{background:#111014;border:2px solid #27232e;width:min(100%,440px);margin:0 0 18px;padding:12px 14px;display:block;box-shadow:4px 4px #000}.Z65CYq_cabinet>small{color:#aaa1b4;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font:9px ui-monospace,monospace;display:block}.Z65CYq_cabinetAward{color:#fafaf9;text-align:left;cursor:pointer;background:#18151d;border:1px solid #574c61;align-items:center;gap:14px;width:100%;padding:8px;display:flex}.Z65CYq_cabinetAward img{filter:drop-shadow(0 3px 2px #000)}.Z65CYq_cabinetAward span,.Z65CYq_inlaidAward span{flex-direction:column;gap:5px;display:flex}.Z65CYq_cabinetAward strong,.Z65CYq_inlaidAward strong{font:700 15px Cinzel,Georgia,serif}.Z65CYq_cabinetAward small,.Z65CYq_inlaidAward small{color:#aaa1b4;letter-spacing:.06em;font:9px ui-monospace,monospace}.Z65CYq_inlaid{background:linear-gradient(110deg,#29231e,#111014 28%,#1b171a 72%,#302821);border:1px solid #665646;width:min(100%,440px);margin:0 0 18px;padding:6px;display:block;box-shadow:4px 4px #000}.Z65CYq_inlaidAward{color:#fafaf9;text-align:left;cursor:pointer;background:linear-gradient(90deg,#201c1d,#111014 45%,#211c19);border:1px solid #887348;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.Z65CYq_inlaidAward img{filter:drop-shadow(0 2px 3px #000)}.Z65CYq_inlaidAward small:first-child{color:#d4b86c}.Z65CYq_case{color:#fafaf9;text-align:center;background:#141318;border:3px solid #000;border-top-color:#e11d48;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:32px;position:fixed;overflow:auto;box-shadow:6px 6px #000}.Z65CYq_case::backdrop{background:#000b}.Z65CYq_case>small{color:#c4b5fd;letter-spacing:.12em;text-transform:uppercase;font:10px ui-monospace,monospace}.Z65CYq_art{filter:drop-shadow(0 7px 3px #000);margin:20px auto}.Z65CYq_case h2{text-transform:uppercase;text-shadow:2px 2px #000;font:900 24px Cinzel,Georgia,serif}.Z65CYq_case>p{color:#d4d4d8;margin:14px 0;font:14px/1.6 Inter,system-ui,sans-serif}.Z65CYq_close{color:#a1a1aa;cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:8px;right:12px}.Z65CYq_shelfFieldset{text-align:left;border:0;border-top:1px solid #3f3f46;margin:24px 0 0;padding:16px 0 0}.Z65CYq_shelfFieldset legend{color:#ddd6e5;padding:0 8px 0 0;font:12px Inter,system-ui,sans-serif}.Z65CYq_shelves{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.Z65CYq_shelfChoice{color:#ddd6e5;cursor:pointer;text-align:center;background:#1c1921;border:1px solid #45404d;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:86px;padding:8px 4px;font:10px/1.4 Inter,system-ui,sans-serif;display:flex}.Z65CYq_shelfChoice[aria-pressed=true]{color:#fff;background:#282330;border-color:#b19be1;box-shadow:inset 0 -2px #8b5cf6}.Z65CYq_shelfChoice:disabled{cursor:default}.Z65CYq_control{text-align:left;border-top:1px solid #3f3f46;align-items:center;gap:10px;margin-top:18px;padding-top:18px;font:12px/1.6 Inter,system-ui,sans-serif;display:flex}.Z65CYq_control input{accent-color:#8b5cf6;flex:none;width:18px;height:18px}.Z65CYq_case [role=alert]{color:#fb7185}@media (max-width:480px){.Z65CYq_case{padding:28px 18px 22px}.Z65CYq_shelves{grid-template-columns:1fr}.Z65CYq_shelfChoice{text-align:left;flex-direction:row;justify-content:flex-start;min-height:54px}.Z65CYq_shelfChoice img{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.Z65CYq_insignia img{transition:none}.Z65CYq_insignia:hover img{transform:none}}
._9odgzW_trigger{vertical-align:middle;display:inline-flex}._9odgzW_card{z-index:9999;color:#fafaf9;background:#1c1a22;border:3px solid #000;border-top:2px solid #eab308;width:min(348px,100vw - 28px);max-height:calc(100dvh - 28px);animation:.14s ease-out _9odgzW_arrive;position:fixed;overflow:auto;box-shadow:6px 6px #000}._9odgzW_eyebrow{color:#facc15;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #3f3b46;align-items:center;gap:7px;padding:12px 14px 9px;font:700 9px JetBrains Mono,ui-monospace,monospace;display:flex}._9odgzW_eyebrow>span:first-child{font-size:13px}._9odgzW_state{color:#a1a1aa;letter-spacing:.08em;margin-left:auto;font-size:8px}._9odgzW_body{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:15px;padding:18px 16px 20px;display:grid}._9odgzW_art{width:88px;height:88px;position:relative}._9odgzW_art:before,._9odgzW_art:after{content:"";pointer-events:none;border-style:solid;border-color:#6c5732;width:12px;height:12px;position:absolute}._9odgzW_art:before{border-width:1px 0 0 1px;top:0;left:0}._9odgzW_art:after{border-width:0 1px 1px 0;bottom:0;right:0}._9odgzW_art img{filter:drop-shadow(2px 4px #000);display:block;transform:translateY(-1px)}._9odgzW_body h3{text-transform:uppercase;letter-spacing:.04em;text-shadow:2px 2px #000;margin:0 0 8px;font:900 19px/1.15 Cinzel,Georgia,serif}._9odgzW_body p{color:#d4d4d8;margin:0;font:12px/1.6 Inter,system-ui,sans-serif}._9odgzW_footer{color:#a1a1aa;background:#141318;border-top:2px solid #000;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 14px;font:9px/1.4 JetBrains Mono,ui-monospace,monospace;display:flex}._9odgzW_footer>span:last-child{color:#c4b5fd}@keyframes _9odgzW_arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._9odgzW_card{animation:none}}
.GQUJvW_stamp{border:2px solid var(--party);color:var(--party);font:700 12px/1.4 var(--font-inter,system-ui), sans-serif;background:#141318;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.GQUJvW_stamp[data-party=cute]{border-style:double;border-width:3px}.GQUJvW_stamp[data-party=cursed]{border-left-width:5px}.GQUJvW_stamp[data-party=dark]{border-bottom-width:5px}.GQUJvW_compact{box-sizing:border-box;justify-content:center;min-width:24px;min-height:24px;padding:3px}
.QR49na_stage{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,3vw,32px);display:grid}.QR49na_invitations{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;display:grid}.QR49na_invitationCard{background:#111015;border:3px solid #000;padding-bottom:0;box-shadow:4px 4px #000}.QR49na_invitationCard .QR49na_portrait{aspect-ratio:1;width:90%;height:auto;margin-inline:auto}.QR49na_portrait{overflow:hidden}.QR49na_environment{object-fit:cover;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.QR49na_portrait:has(.QR49na_environment):after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#111015 100%);position:absolute;inset:0}.QR49na_portrait:has(.QR49na_environment) .QR49na_silhouette{z-index:1;opacity:.65;background:#09090b}.QR49na_host[data-motif=ribbon] .QR49na_portrait:has(.QR49na_environment) .QR49na_silhouette{opacity:.8;background:#c58caa}.QR49na_host[data-motif=water] .QR49na_portrait:has(.QR49na_environment) .QR49na_silhouette{opacity:.85;background:#4a879c}.QR49na_host[data-motif=velvet] .QR49na_portrait:has(.QR49na_environment) .QR49na_silhouette{opacity:.9;background:#63404f}.QR49na_portrait:has(.QR49na_environment) .QR49na_sparkles{z-index:2}:is(.QR49na_host:hover .QR49na_portrait:has(.QR49na_environment) .QR49na_silhouette,.QR49na_host:focus-visible .QR49na_portrait:has(.QR49na_environment) .QR49na_silhouette){background:var(--host-color);opacity:1}.QR49na_host[data-motif=water] .QR49na_silhouette{-webkit-mask-position:top;mask-position:top;-webkit-mask-size:auto 148%;mask-size:auto 148%}.QR49na_invitationCard .QR49na_base{width:calc(100% + 6px);margin-inline:-3px}.QR49na_invitationText{font:500 14px/1.6 var(--font-inter),sans-serif;color:#fafafa;flex:1;padding:18px 16px 8px}.QR49na_invitedTarget{font:600 12px/1.5 var(--font-inter),sans-serif;color:#d4d4d8;overflow-wrap:anywhere;padding:8px 14px 16px}.QR49na_invitationAction{width:100%;font:700 14px/1.5 var(--font-inter),sans-serif;background:#24202e;border-top:2px solid #000;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.QR49na_invitationCard:disabled{cursor:default}.QR49na_invitationCard:not(:disabled):hover .QR49na_invitationAction,.QR49na_invitationCard:focus-visible .QR49na_invitationAction{background:var(--host-color);color:#09090b}.QR49na_host{isolation:isolate;color:#fafafa;cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;min-width:0;padding:8px 0;display:flex;position:relative}.QR49na_host:focus-visible{outline:3px solid var(--host-color);outline-offset:6px}.QR49na_portrait{height:clamp(220px,30vw,370px);margin:0 5%;display:block;position:relative}.QR49na_silhouette{background:var(--host-color);opacity:.3;filter:drop-shadow(0 0 1px var(--host-color));transition:opacity .3s,filter .3s,transform .3s;display:block;position:absolute;inset:0;-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.QR49na_host:hover .QR49na_silhouette,.QR49na_host:focus-visible .QR49na_silhouette,.QR49na_host[aria-pressed=true] .QR49na_silhouette{opacity:1;filter:drop-shadow(0 0 9px var(--host-color));transform:translateY(-5px)}.QR49na_base{border-top:3px solid var(--host-color);border-bottom:3px solid var(--host-color);clip-path:polygon(8% 0,92% 0,100% 20%,94% 50%,100% 80%,92% 100%,8% 100%,0 80%,6% 50%,0 20%);background:#18151f;align-content:center;gap:3px;min-height:116px;margin-top:-9px;padding:22px 18px;display:grid;position:relative;box-shadow:inset 0 0 30px #000}.QR49na_host[data-motif=water] .QR49na_base{clip-path:polygon(0 12%,12% 0,25% 12%,38% 0,50% 12%,62% 0,75% 12%,88% 0,100% 12%,100% 88%,88% 100%,75% 88%,62% 100%,50% 88%,38% 100%,25% 88%,12% 100%,0 88%);background:linear-gradient(#12262e,#11151e)}.QR49na_host[data-motif=velvet] .QR49na_base{clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%);background:linear-gradient(#321421,#170c18)}.QR49na_base strong{font:900 clamp(20px,2.3vw,32px)/1.15 var(--font-cinzel),serif;color:var(--host-color)}.QR49na_hostName{font:600 13px/1.5 var(--font-inter),sans-serif;color:#e4e4e7}.QR49na_partyLabel{font:700 11px/1.5 var(--font-inter),sans-serif;text-transform:uppercase;letter-spacing:.2em}.QR49na_selection{min-height:36px;font:700 12px/1.5 var(--font-inter),sans-serif;color:#d4d4d8;justify-content:center;align-items:center;gap:6px;display:flex}.QR49na_host[aria-pressed=true] .QR49na_selection{color:var(--host-color)}.QR49na_sparkles{pointer-events:none;opacity:0;color:var(--host-color);transition:opacity .2s;position:absolute;inset:0}.QR49na_sparkles>svg{width:48px;height:48px;position:absolute;top:13%;left:9%}.QR49na_sparkles>svg:nth-child(2){animation-delay:-.6s;top:43%;left:76%}.QR49na_sparkles>svg:nth-child(3){animation-delay:-1.2s;top:73%;left:4%}.QR49na_host:hover .QR49na_sparkles,.QR49na_host:focus-visible .QR49na_sparkles{opacity:1}.QR49na_unrevealed{height:100%;font:900 100px/1 var(--font-cinzel),serif;color:var(--host-color);opacity:.35;align-content:center;display:grid}@media (prefers-reduced-motion:no-preference){.QR49na_host:hover .QR49na_sparkles>svg,.QR49na_host:focus-visible .QR49na_sparkles>svg{animation:2.8s ease-in-out infinite QR49na_twinkle}}@keyframes QR49na_twinkle{0%,to{opacity:.25;transform:scale(.65)rotate(-12deg)}50%{opacity:1;transform:scale(1.15)rotate(12deg)}}@media (prefers-reduced-motion:reduce){.QR49na_silhouette,.QR49na_sparkles{transition:none}.QR49na_host:hover .QR49na_silhouette,.QR49na_host:focus-visible .QR49na_silhouette{transform:none}}@media (max-width:560px){.QR49na_stage{grid-template-columns:1fr}.QR49na_host{width:100%;max-width:320px;margin:auto}.QR49na_portrait{height:260px}}@font-face{font-family:Costume Party Bubble;src:url(/seasonal/contest-party/DynaPuff.ttf)format("truetype");font-weight:400 700;font-display:swap}.QR49na_host.QR49na_invitationCard{background:#17131c;border:3px solid #000;outline:1px solid #ffffff25;padding:0;overflow:hidden;box-shadow:5px 5px #000;container-type:inline-size}.QR49na_invitationCard .QR49na_portrait{width:100%;margin:0}:is(.QR49na_invitationCard,.QR49na_plaqueFrame)[data-motif] .QR49na_base{z-index:3;clip-path:none;border:1px solid var(--host-color);background:#241b29;gap:7px;width:calc(100% - 16px);min-height:132px;margin:-12px 8px 0;padding:27px 10px 17px;box-shadow:3px 3px #000}:is(.QR49na_invitationCard,.QR49na_plaqueFrame) .QR49na_base:before{content:"";border:1px solid color-mix(in srgb,var(--host-color) 28%,transparent);pointer-events:none;position:absolute;inset:5px}:is(.QR49na_invitationCard,.QR49na_plaqueFrame)[data-motif=ribbon] .QR49na_base{background:#36202d;border-bottom-width:3px}:is(.QR49na_invitationCard,.QR49na_plaqueFrame)[data-motif=water] .QR49na_base{background:#102b36;border-radius:48% 48% 0 0/16px 16px 0 0}:is(.QR49na_invitationCard,.QR49na_plaqueFrame)[data-motif=velvet] .QR49na_base{background:#2a1421}.QR49na_plaqueOrnament{border:1px solid var(--host-color);background:#17131c;width:48px;height:48px;position:absolute;top:-23px;left:calc(50% - 24px);transform:rotate(45deg)}.QR49na_plaqueOrnament svg{width:100%;height:100%;display:block;transform:rotate(-45deg)}:is(.QR49na_invitationCard,.QR49na_plaqueFrame)[data-motif=ribbon] .QR49na_plaqueOrnament{background:#36202d}:is(.QR49na_invitationCard,.QR49na_plaqueFrame)[data-motif=water] .QR49na_plaqueOrnament{background:#102b36}:is(.QR49na_invitationCard,.QR49na_plaqueFrame)[data-motif=velvet] .QR49na_plaqueOrnament{background:#2a1421}:is(.QR49na_invitationCard,.QR49na_plaqueFrame) .QR49na_hostName{color:#e4e4e7;font-size:12px;font-weight:500;line-height:1.5}:is(.QR49na_invitationCard,.QR49na_plaqueFrame) .QR49na_base strong{font:900 clamp(26px,10cqw,38px)/1.2 var(--font-cinzel),serif;white-space:nowrap;letter-spacing:.025em;text-shadow:2px 2px #000}:is(.QR49na_invitationCard,.QR49na_plaqueFrame)[data-motif=ribbon] .QR49na_base strong{letter-spacing:.03em;font-family:Costume Party Bubble,sans-serif;font-weight:700}:is(.QR49na_host,.QR49na_plaqueFrame)[data-motif=water] .QR49na_base strong{font-family:var(--party-font-cursed);letter-spacing:.015em;font-weight:400}:is(.QR49na_host,.QR49na_plaqueFrame)[data-motif=velvet] .QR49na_base strong{font-family:var(--party-font-dark);font-weight:400}:is(.QR49na_invitationCard,.QR49na_plaqueFrame)[data-motif=velvet] .QR49na_base strong{letter-spacing:0;font-size:clamp(20px,9cqw,32px)}:is(.QR49na_invitationCard,.QR49na_plaqueFrame) .QR49na_partyLabel{letter-spacing:.24em;color:var(--host-color);font-size:10px;font-weight:600}.QR49na_invitationCard .QR49na_invitationText{color:#f4f4f5;justify-content:center;align-items:center;min-height:130px;padding:22px 16px 10px;font-size:14px;font-weight:500;line-height:1.65;display:flex}.QR49na_invitationCard .QR49na_invitedTarget{color:#d4d4d8;border-top:1px solid #ffffff18;margin:0 16px;padding:10px 0 16px;font-size:12px;font-weight:500}.QR49na_invitationCard .QR49na_invitationAction{letter-spacing:.03em;min-height:46px;color:var(--host-color);background:#0d0b10;border-top:1px solid #ffffff20;padding:12px 16px;font-size:12px;font-weight:700}.QR49na_invitationCard:not(:disabled):hover .QR49na_invitationAction,.QR49na_invitationCard:focus-visible .QR49na_invitationAction{color:#09090b;background:var(--host-color)}.QR49na_invitationCard:not(:disabled):hover,.QR49na_invitationCard:focus-visible{outline-color:var(--host-color)}.QR49na_plaqueFrame{text-align:center;width:100%;display:block;container-type:inline-size}.QR49na_hostArt{object-fit:cover;object-position:center top;z-index:1;width:100%;height:100%;position:absolute;inset:0}
.IRhmdG_workspace{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.IRhmdG_releaseFields{min-width:0}.IRhmdG_invitation{background:#111015;border:1px solid #52525b;margin:0 24px 24px;padding:16px}@media (min-width:880px){.IRhmdG_workspace[data-companion=true]{grid-template-columns:minmax(0,1fr) 320px;display:grid;overflow:hidden}.IRhmdG_workspace[data-companion=true] .IRhmdG_releaseFields{min-height:0;overflow-y:auto}.IRhmdG_invitation{min-height:0;margin:16px 16px 16px 0;overflow-y:auto}}
