.rules-help-dialog{color:#e9eee9;background:#101b16;border:1px solid #f2e9d54d;border-radius:18px;width:min(72rem,100vw - 32px);max-width:calc(100vw - 32px);height:min(56rem,100dvh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 80px #00000080}.rules-help-dialog[open]{flex-direction:column;display:flex}.rules-help-dialog::backdrop{background:#030906c7}.rules-help-header{border-bottom:1px solid #f2e9d52e;flex:none;justify-content:space-between;align-items:center;gap:20px;padding:20px clamp(20px,4vw,36px);display:flex}.rules-help-header h2{margin:0 0 4px}.rules-help-header p{color:#b8c6bc;margin:0}.rules-help-close{min-height:var(--table-utility-control-height,48px);flex:none}.rules-help-body{overscroll-behavior:contain;min-height:0;padding:24px clamp(20px,4vw,36px) 36px;scroll-padding-block:20px;overflow:auto}.rules-help-dialog :is(h2,h3):focus-visible{outline-offset:3px;outline:3px solid #f0c86b}@media (width<=560px){.rules-help-dialog{border-radius:12px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.rules-help-header{flex-wrap:wrap;gap:12px;padding:16px 20px}.rules-help-header h2{font-size:1.5rem}}.table-hero-face{background:#0c1510;border-radius:3px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.table-hero-face>img{pointer-events:none;width:auto;max-width:none;height:330%;display:block;position:absolute;top:-6%;left:50%;transform:translate(-48%)}.table-hero-face-spike>img{transform:translate(-46%)}.table-hero-face-jewel>img{transform:translate(-50%)}.table-defeat{isolation:isolate;min-height:calc(100dvh - var(--table-chrome-height,38px));background:radial-gradient(at 50% 42%,#23302966,#0000 65%),radial-gradient(at 50% 110%,#421d1866,#0000 65%),#0b1210;place-items:center;padding:32px 28px;display:grid;position:relative;overflow:clip}.table-defeat-impact{z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(#0000 25%,#932d2080);animation:1.1s ease-out defeat-impact;position:absolute;inset:0}.table-defeat-content{text-align:center;justify-items:center;gap:clamp(20px,3dvh,28px);width:min(100%,1040px);display:grid}.table-defeat-heading{justify-items:center;gap:12px;display:grid}.table-defeat-emblem{color:#b37c65;align-items:center;gap:20px;font:2rem Georgia,serif;display:flex}.table-defeat-emblem:before,.table-defeat-emblem:after{content:"";background:linear-gradient(90deg,#0000,#b37c6580);width:64px;height:1px}.table-defeat-emblem:after{transform:rotate(180deg)}.table-defeat .table-defeat-eyebrow{color:#bd9980;text-transform:uppercase;letter-spacing:.24em;font-size:.6875rem;font-weight:600}.table-defeat h1{color:#eee3d0;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 3px 24px #0008;font:400 clamp(2rem,3.6vw,3.25rem)/1.08 Georgia,serif}.table-defeat h1:focus{outline:none}.table-defeat-heading>p:last-child:not(.table-defeat-eyebrow){color:#b6aea0;font-size:.9375rem}.table-fallen-party{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,30px);width:min(100%,860px);display:grid}.table-fallen-hero{min-width:0;margin:0}.table-fallen-portrait{aspect-ratio:3/4;filter:grayscale()brightness(.74);animation:.9s ease-out both defeat-drain;position:relative;overflow:hidden;box-shadow:0 16px 32px #0005}.table-fallen-illustration{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.table-fallen-tear{object-fit:fill;pointer-events:none;width:100%;height:100%;animation:.55s ease-out .18s both defeat-tear;position:absolute;inset:0}.table-fallen-hero figcaption{gap:3px;margin-top:14px;display:grid}.table-fallen-hero figcaption strong{color:#d7c9b3;font:400 1.5rem Georgia,serif}.table-fallen-hero figcaption span{color:#a99e8e;font-size:.75rem}.table-defeat-footer{justify-items:center;gap:16px;width:100%;display:grid}.table-defeat-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.table-defeat .table-defeat-continue{color:#eee0c4;background:#28342a;border:1px solid #b7996680;border-radius:3px;justify-content:center;align-items:center;gap:32px;min-height:46px;padding:12px 24px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.table-defeat .table-defeat-continue:hover{border-color:var(--table-gold);background:#354333}.table-defeat a:focus-visible{outline-offset:3px;outline:2px solid #f4cf86}.table-defeat .table-defeat-notice{color:#aaa294;max-width:60ch;font-size:.8125rem}.table-defeat-totals{border-block:1px solid #b7996638;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,400px);margin:0;padding-block:12px;display:grid}.table-defeat-totals>div+div{border-left:1px solid #b7996638}.table-defeat-totals>div{border-top:0;justify-content:center;align-items:center;gap:12px;padding:0;display:flex}.table-defeat-totals dt{color:#b8ad9a;font-size:.75rem}.table-defeat-totals dd{color:#e5c486;font-variant-numeric:lining-nums tabular-nums;margin:0;font:400 1.75rem/1 Georgia,serif}@keyframes defeat-drain{0%{filter:grayscale(0)brightness()}to{filter:grayscale()brightness(.74)}}@keyframes defeat-tear{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes defeat-impact{0%{opacity:.8}to{opacity:0}}.table-defeat.table-quick-results *,.table-defeat.table-quick-results :before,.table-defeat.table-quick-results :after{transition:none;animation:none}@media (width<=600px){.table-defeat{padding:16px 20px}.table-defeat-content{gap:18px}.table-defeat-heading{gap:8px}.table-defeat-emblem{font-size:1.5rem}.table-fallen-party{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:320px}.table-fallen-portrait{aspect-ratio:1}.table-fallen-illustration{object-position:50% 10%}.table-fallen-hero figcaption{margin-top:8px}.table-fallen-hero figcaption strong{font-size:1.25rem}.table-defeat-footer{gap:12px}}@media (prefers-reduced-motion:reduce){.table-defeat *,.table-defeat :before,.table-defeat :after{transition:none!important;animation:none!important}}.table-crawl-result{flex-direction:column;align-items:center;padding:20px 28px;display:flex;overflow:hidden auto}.table-crawl-result .table-defeat-content{flex-shrink:0;gap:16px;margin-block:auto}.table-crawl-result .table-defeat-heading{gap:6px}.table-crawl-result .table-defeat-emblem{font-size:1.375rem}.table-crawl-result h1{font-size:clamp(1.875rem,3vw,2.75rem)}.table-crawl-result .table-fallen-party{width:min(100%,760px)}.table-crawl-result .table-fallen-portrait{aspect-ratio:auto;height:clamp(150px,28dvh,240px)}.table-crawl-result .table-fallen-hero figcaption{margin-top:9px}.table-crawl-result .table-fallen-hero figcaption strong{font-size:1.3125rem}.table-crawl-result .table-defeat-footer{gap:12px}.table-crawl-result .table-defeat-totals{padding-block:10px}.table-crawl-result.table-outcome-victory,.table-crawl-result.table-outcome-retired{background:radial-gradient(at 50% 42%,#34433466,#0000 65%),radial-gradient(at 50% 115%,#66533033,#0000 65%),#0f1b16}.table-crawl-result:not(.table-outcome-defeat) .table-fallen-portrait{filter:none;animation:none}.table-crawl-result:not(.table-outcome-defeat) .table-defeat-emblem{color:var(--table-gold)}.table-crawl-result-details{gap:9px;width:min(100%,820px);display:grid}.table-crawl-result-record{flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:0;font-size:.75rem;display:flex}.table-crawl-result-record>div{border:0;align-items:baseline;gap:8px;padding:0;display:flex}.table-crawl-result-record dt{color:var(--table-muted)}.table-crawl-result-record dd{color:var(--table-text);margin:0}.table-crawl-result-advancements{width:100%;color:var(--table-muted);font-size:.75rem}.table-crawl-result-advancements summary{cursor:pointer;width:fit-content;margin-inline:auto;padding:4px 8px}.table-crawl-result-advancements summary:hover{color:var(--table-gold)}.table-crawl-result-advancements summary:focus-visible{outline-offset:3px;outline:2px solid #f4cf86}.table-crawl-result-allocation-grid{border-block:1px solid var(--table-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:5px;padding:12px 16px;display:grid}.table-crawl-result-allocation-grid h2{color:var(--table-gold);font:400 1.125rem Georgia,serif}.table-crawl-result-allocation-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;margin:8px 0 0;display:grid}.table-crawl-result-allocation-grid dl>div{border:0;justify-content:space-between;gap:4px;padding:0;display:flex}.table-crawl-result-allocation-grid dd{color:var(--table-text);font-variant-numeric:tabular-nums;margin:0}.table-crawl-result-placement{min-height:36px;color:var(--table-gold);grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:8px;padding-left:98px;font-size:.8125rem;display:grid}.table-crawl-result-retry{min-height:36px}.table-crawl-result .table-defeat-actions button{min-height:var(--table-action-control-height,38px)}@media (height<=760px) and (width>=701px){.table-crawl-result{padding-block:14px}.table-crawl-result .table-defeat-content{gap:12px}.table-crawl-result .table-fallen-portrait{height:180px}}@media (width<=700px){.table-crawl-result{padding:22px 16px}.table-crawl-result-placement{text-align:left;min-height:50px;padding-left:0}.table-crawl-result-record{gap:5px 16px}.table-crawl-result-allocation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}}@media (width<=600px){.table-crawl-result .table-fallen-party{max-width:330px}.table-crawl-result .table-fallen-portrait{height:150px}.table-crawl-result .table-defeat-heading>p:last-child{font-size:.8125rem}}.table-records-unavailable{min-height:calc(100dvh - var(--table-chrome-height,38px));text-align:center;background:var(--table-ink);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.table-records-unavailable h1{color:var(--table-gold);margin:16px 0;font:2rem/1.2 Georgia,serif}.table-records-unavailable-feedback{max-width:40rem;min-height:5em}.table-records-unavailable-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.table-records-unavailable-actions button{min-width:130px}.table-crawl-records{height:calc(100dvh - var(--table-chrome-height,38px));background:var(--table-ink);grid-template-rows:68px minmax(0,1fr);min-height:610px;display:grid}.table-records-navigation{justify-self:end;align-items:center;gap:6px;display:flex}.table-records-header-caption{color:var(--table-muted);font-size:.875rem}.table-design-root .table-records-navigation button[aria-current=page]{color:#f0ce8e;background:#263426;border-color:#bd985966}.table-records-body{grid-template-columns:270px minmax(0,1fr);min-height:0;display:grid}.table-records-sidebar{border-right:1px solid var(--table-line);background:radial-gradient(at 35% 0,#31422b55,#0000 65%),#101a14;flex-direction:column;gap:18px;min-height:0;padding:28px 22px 22px;display:flex;overflow-y:auto}.table-records-sidebar h2{color:#eee3c9;font:1.25rem/1.25 Georgia,serif}.table-records-best{gap:8px;display:grid}.table-records-best-content{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:145px;display:flex}.table-records-best-content>p{color:var(--table-muted);font-size:.8125rem}.table-records-best-content .table-records-best-score{color:#e9c678;font-variant-numeric:tabular-nums;margin-bottom:4px;font:3.5rem/1 Georgia,serif}.table-records-best-empty{color:#ae945f;font-size:3rem}.table-design-root button.table-records-text-button{color:#eee0be;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;min-height:0;padding:0;font:1.0625rem/1.35 Georgia,serif;display:inline}.table-design-root button.table-records-text-button:hover:not(:disabled){color:#ffdda0;text-underline-offset:4px;background:0 0;text-decoration:underline}.table-records-stats-retry{min-height:36px;color:var(--table-muted);align-items:center;font-size:.75rem;display:flex}.table-design-root .table-records-stats-retry button{width:100%;min-height:36px;font-size:.8125rem}.table-records-totals{border-top:1px solid var(--table-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;margin:0;padding-top:17px;display:grid}.table-records-totals>div,.table-records-crawl-totals>div{border:0;padding:0;display:block}.table-records-totals dt{color:var(--table-muted);font-size:.75rem}.table-records-totals dd{color:#e9dfc6;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:1.375rem;font-weight:600}.table-records-sidebar-note,.table-records-ranking-notes{color:#b8b19f;font-size:.75rem;line-height:1.6}.table-records-heroes{flex-shrink:0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:clamp(154px,30dvh - 62px,264px);margin-top:auto;display:grid}.table-records-season-emblem{color:#dab873;padding-top:20px;font:5rem/1 Georgia,serif}.table-records-season-kind{color:var(--table-muted);margin-top:-10px;font-size:.8125rem}.table-records-ranking-notes{border-top:1px solid var(--table-line);gap:16px;padding-top:18px;display:grid}.table-records-content{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;padding:25px 28px 12px;display:grid}.table-records-heading{justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:20px;display:flex}.table-records-heading h1{color:#eed29a;margin-top:8px;font:clamp(1.9rem,2.7vw,2.5rem)/1.12 Georgia,serif}.table-records-heading>div>p{color:var(--table-muted);margin-top:10px;font-size:.8125rem}.table-records-mobile-ranking{display:none}.table-records-controls{flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:stretch;gap:9px;width:178px;display:flex}.table-records-controls label{color:var(--table-muted);gap:5px;margin:0;font-size:.75rem;display:grid}.table-design-root .table-records-controls button,.table-design-root .table-records-controls select{width:100%;min-height:36px;font-size:.8125rem}.table-records-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;border-top:1px solid var(--table-line);border-bottom:1px solid var(--table-line);min-width:0;min-height:0;padding:8px 7px 8px 2px;overflow-y:auto}.table-records-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.table-records-list>li{background:#17241b;border:1px solid #c19a5c24;border-radius:4px;grid-template-columns:minmax(0,1fr) 229px;align-items:center;gap:18px;padding:15px 16px;display:grid}.table-crawl-records-leaderboard .table-records-list>li{grid-template-columns:28px minmax(0,1fr) 229px;gap:13px}.table-records-list>li.table-records-highlighted{background:#2d3420;border-color:#c9a357;box-shadow:inset 3px 0 #d7b36c}.table-records-rank{color:var(--table-gold);text-align:center;font-variant-numeric:tabular-nums;font:1.3rem Georgia,serif}.table-records-crawl{min-width:0}.table-records-crawl h2{font:1.0625rem/1.35 Georgia,serif}.table-records-crawl-meta{color:var(--table-muted);flex-wrap:wrap;gap:4px 10px;padding-top:7px;font-size:.6875rem;display:flex}.table-records-outcome{color:#d7c698}.table-records-outcome-victory{color:#c9d9a7}.table-records-outcome-defeat{color:#d6a092}.table-records-crawl-totals{grid-template-columns:57px 65px 87px;gap:10px;margin:0;display:grid}.table-records-crawl-totals dt{color:var(--table-muted);font-size:.6875rem}.table-records-crawl-totals dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:1.25rem;font-weight:600}.table-records-crawl-totals>:first-child dd{color:#edce8d}.table-records-list-state{height:100%;min-height:220px;color:var(--table-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:30px;font-size:.875rem;display:flex}.table-records-list-state>span{color:#b9a06a;font-size:2.7rem}.table-records-list-state h2{color:#ead6aa;font:1.5rem Georgia,serif}.table-records-list-state[role=alert]{color:#e3bca8}.table-records-footer{color:var(--table-muted);grid-template-columns:minmax(0,1fr) 178px;align-items:start;gap:18px;padding-top:12px;font-size:.75rem;display:grid}.table-records-more-feedback{color:#f5afa0;min-height:2.9em;padding-top:3px;line-height:1.45}.table-records-more-control{min-height:36px}.table-design-root .table-records-more-control button{width:100%;min-height:36px;font-size:.8125rem}@media (height<=900px) and (width>=851px){.table-records-sidebar{gap:8px;padding-block:12px}.table-records-best{gap:6px}.table-records-best>.table-overline{margin-bottom:0}.table-records-best-content{min-height:104px}.table-records-best-content .table-records-best-score{font-size:2.5rem}.table-records-totals{gap:8px 18px;padding-top:12px}.table-records-totals>div{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.table-records-totals dt{font-size:.6875rem}.table-records-totals dd{margin:0;font-size:1.125rem}}@media (width<=1150px){.table-records-header-caption{display:none}.table-crawl-records .table-header{grid-template-columns:1fr auto;gap:12px}.table-records-body{grid-template-columns:235px minmax(0,1fr)}.table-records-sidebar{padding-inline:18px}.table-records-content{padding-inline:20px}.table-records-list>li,.table-crawl-records-leaderboard .table-records-list>li{grid-template-columns:minmax(0,1fr);gap:11px}.table-crawl-records-leaderboard .table-records-list>li{grid-template-columns:26px minmax(0,1fr)}.table-records-crawl-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.table-crawl-records-leaderboard .table-records-crawl-totals{grid-column:2}}@media (width<=850px){.table-crawl-records{height:auto;min-height:calc(100dvh - var(--table-chrome-height,38px))}.table-crawl-records .table-header{grid-template-columns:1fr;gap:6px;padding:8px 18px}.table-crawl-records{grid-template-rows:auto minmax(0,1fr)}.table-crawl-records .table-header button.table-brand{width:166px;height:42px}.table-records-navigation{flex-wrap:wrap;justify-self:start}.table-design-root .table-records-navigation button{min-height:var(--table-utility-control-height,32px);padding-inline:10px;font-size:.8125rem}.table-records-body{grid-template-columns:1fr}.table-records-sidebar{border-right:0;border-bottom:1px solid var(--table-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 22px;padding:20px;display:grid}.table-records-best-content{min-height:115px}.table-records-totals{border-top:0;align-content:center;padding:0}.table-records-sidebar-note{grid-column:1/-1}.table-records-heroes,.table-crawl-records-leaderboard .table-records-sidebar{display:none}.table-records-mobile-ranking{line-height:1.5;display:block}.table-records-content{grid-template-rows:auto auto auto;padding:24px 18px 18px}.table-records-scroll{height:65dvh;max-height:65dvh}.table-records-heading{align-items:start}}@media (width<=560px){.table-records-sidebar{gap:12px;padding:20px 18px}.table-records-sidebar h2{font-size:1rem}.table-records-best-content .table-records-best-score{font-size:2.75rem}.table-records-best-content{min-height:145px}.table-records-totals{gap:16px 10px}.table-records-totals dt{font-size:.6875rem}.table-records-heading{flex-direction:column;gap:16px}.table-records-controls{flex-direction:row;align-items:flex-end;width:100%}.table-records-controls label,.table-design-root .table-records-controls>button{flex:1 1 0;min-width:0}.table-design-root .table-records-controls>button{width:178px;max-width:178px}.table-records-list>li{padding:13px 12px}.table-records-crawl-meta{font-size:.75rem}.table-records-footer{grid-template-columns:minmax(0,1fr);gap:6px}.table-records-more-control{width:178px}.table-records-more-feedback{min-height:4.35em}}
