.brinkCasterShowcase-module__AEFDlW__hall{color:#f3ead8;font-family:var(--ui-font),Georgia,serif;background:radial-gradient(ellipse 30% 45% at 50% 55%,color-mix(in srgb,var(--tint,#8d5cff)18%,transparent),transparent 72%),linear-gradient(180deg,#08061059 0%,#08061026 40%,#08061099 100%),var(--sanctum-bg,linear-gradient(180deg,#17131f,#0b0a10))center 62%/cover no-repeat,#0f0d16;border:1px solid #f5b6384d;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:16px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px #0009}@media (min-width:1024px){.brinkCasterShowcase-module__AEFDlW__hall{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;min-height:600px;padding:24px}}.brinkCasterShowcase-module__AEFDlW__roster{background:#0d0b1a9e;border:1px solid #d6aa5c59;border-radius:8px;order:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px;display:grid}@media (min-width:1024px){.brinkCasterShowcase-module__AEFDlW__roster{order:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px}}.brinkCasterShowcase-module__AEFDlW__pick{aspect-ratio:1;cursor:pointer;background:#120f1c;border-radius:4px;transition:transform .14s ease-out,box-shadow .14s ease-out;position:relative;box-shadow:0 4px 10px #00000080}.brinkCasterShowcase-module__AEFDlW__pick:after{content:"";pointer-events:none;background:var(--sanctum-portrait)center/100% 100% no-repeat;filter:brightness(.82)saturate(.85);border:2px solid #d6aa5c8c;border-radius:4px;position:absolute;inset:0}.brinkCasterShowcase-module__AEFDlW__pick:hover{transform:translateY(-2px)}.brinkCasterShowcase-module__AEFDlW__pick:hover:after{filter:none}.brinkCasterShowcase-module__AEFDlW__pick:focus-visible{outline-offset:2px;outline:2px solid #ffd27a}.brinkCasterShowcase-module__AEFDlW__pickOn{box-shadow:0 0 22px #ffd26e8c}.brinkCasterShowcase-module__AEFDlW__pickOn:after{filter:brightness(1.15)drop-shadow(0 0 6px #ffd678cc)}.brinkCasterShowcase-module__AEFDlW__pickImg{object-fit:cover;border-radius:2px;width:82%;height:82%;position:absolute;inset:9%}.brinkCasterShowcase-module__AEFDlW__pickName{z-index:1;text-align:center;color:#fff3cf;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#000000d9);padding:1px 0;font-size:11px;position:absolute;bottom:9%;left:9%;right:9%;overflow:hidden}.brinkCasterShowcase-module__AEFDlW__stage{aspect-ratio:4/5;order:1;justify-self:center;width:100%;max-height:560px;position:relative}@media (min-width:1024px){.brinkCasterShowcase-module__AEFDlW__stage{aspect-ratio:auto;order:0;height:560px;max-height:none}}.brinkCasterShowcase-module__AEFDlW__glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--tint,#8d5cff)30%,transparent)0%,transparent 66%);border-radius:50%;width:72%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.brinkCasterShowcase-module__AEFDlW__dais{aspect-ratio:1024/417;pointer-events:none;background:var(--sanctum-dais,radial-gradient(ellipse at 50% 38%,#6f6252 0%,#3d342a 52%,#1b1712 72%))center/contain no-repeat;width:min(92%,440px);filter:drop-shadow(0 0 26px color-mix(in srgb,var(--tint,#8d5cff)45%,transparent));position:absolute;top:84%;left:50%;transform:translate(-50%,-30%)}.brinkCasterShowcase-module__AEFDlW__fallback{border:2px solid #d6aa5c8c;border-radius:12px;width:46%;position:absolute;top:22%;left:50%;transform:translate(-50%)}.brinkCasterShowcase-module__AEFDlW__note{text-align:center;color:#a99e88;text-shadow:0 1px 4px #000;pointer-events:none;font-size:12px;position:absolute;top:4px;left:0;right:0}.brinkCasterShowcase-module__AEFDlW__plate{background:#0d0b1ab3;border:1px solid #d6aa5c59;border-radius:8px;order:3;padding:18px}.brinkCasterShowcase-module__AEFDlW__name{color:#ffe7a8;text-shadow:0 2px 10px #000;font-size:22px;line-height:1.2}.brinkCasterShowcase-module__AEFDlW__title{color:#d8c9a8;margin-top:4px;font-size:14px;font-style:italic}.brinkCasterShowcase-module__AEFDlW__people{letter-spacing:.14em;text-transform:uppercase;color:#c9a45a;margin-top:8px;font-size:11px;font-weight:700}.brinkCasterShowcase-module__AEFDlW__magic{border:1px solid color-mix(in srgb,var(--tint,#8d5cff)45%,transparent);background:#00000059;border-radius:8px;align-items:center;gap:12px;margin-top:16px;padding:10px;display:flex}.brinkCasterShowcase-module__AEFDlW__bolt{width:48px;height:48px;box-shadow:0 0 14px color-mix(in srgb,var(--tint,#8d5cff)60%,transparent);border-radius:6px;flex-shrink:0}.brinkCasterShowcase-module__AEFDlW__magicName{color:#fff3cf;align-items:center;gap:8px;font-size:16px;display:flex}.brinkCasterShowcase-module__AEFDlW__swatch{background:var(--tint,#8d5cff);width:10px;height:10px;box-shadow:0 0 8px var(--tint,#8d5cff);border-radius:50%}.brinkCasterShowcase-module__AEFDlW__magicText{color:#a99e88;margin-top:2px;font-family:system-ui,sans-serif;font-size:12px}.brinkCasterShowcase-module__AEFDlW__fight{letter-spacing:.08em;text-transform:uppercase;color:#2a1604;cursor:pointer;background:linear-gradient(#ffe28a 0%,#f0a92c 55%,#a35d12 100%);border:2px solid #5a3307;border-radius:6px;width:100%;margin-top:18px;padding:12px 16px;font-size:18px;transition:filter .14s ease-out,transform .14s ease-out;display:block;box-shadow:0 6px 18px #00000080,inset 0 1px #ffffff80}.brinkCasterShowcase-module__AEFDlW__fight:hover{filter:brightness(1.08);transform:translateY(-1px)}.brinkCasterShowcase-module__AEFDlW__fight:focus-visible{outline-offset:2px;outline:2px solid #fff3cf}
