@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}._wC0Mq_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}._wC0Mq_variable{--font-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eeb62161d861263b-s.0xn45yjo0ekea.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2d85136c4a70e605-s.p.36-e5g14g1tf1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}._5X9WMW_className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}._5X9WMW_variable{--font-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
:root{--ink:#10111a;--night:#0b0d16;--night-soft:#131726;--parchment:#efe8d6;--parchment-muted:#b8b09f;--gold:#c5a35d;--gold-bright:#e3c984;--line:#c5a35d3d;--paper:#e8dfca;--paper-ink:#272219;--content:1180px}*{box-sizing:border-box}html{background:var(--night);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{background:radial-gradient(circle at 50% 0%, #30374c2e, transparent 34rem), var(--night);color:var(--parchment);font-family:var(--font-display), var(--font-display), serif;text-rendering:optimizelegibility;margin:0}.league-home{--pixel-line:#ebd28e57;background:#080b12;overflow:hidden}.world-hero{background:linear-gradient(#05080f52,#080b12 96%),radial-gradient(circle at 50% 48%,#314d7766,#0000 38rem),linear-gradient(150deg,#0c1726,#080b12 58%,#17101a);justify-content:center;align-items:center;height:100svh;min-height:44rem;padding:0;display:flex;position:relative;overflow:hidden}.world-stars{opacity:.36;background-image:radial-gradient(circle,#fff0c6bd 0 1px,#0000 1.5px),radial-gradient(circle,#95beec8c 0 1px,#0000 1.5px);background-position:0 0,31px 47px;background-size:83px 83px,127px 127px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.world-contours{opacity:.7;background:repeating-radial-gradient(at 50% 66%,#0000 0 38px,#c1d5e512 39px 40px);position:absolute;inset:12% -20% -45%;transform:perspective(500px)rotateX(58deg)}.world-horizon{opacity:.4;background:linear-gradient(135deg,#0000 49.5%,#e3c98426 50% 50.5%,#0000 51%) 0 0/64px 64px,linear-gradient(45deg,#0000 49.5%,#e3c98414 50% 50.5%,#0000 51%) 0 0/64px 64px;width:110%;height:16rem;position:absolute;bottom:-6rem;left:-5%;transform:rotate(-2deg);-webkit-mask-image:linear-gradient(#0000,#000 42%);mask-image:linear-gradient(#0000,#000 42%)}.world-intro{text-align:center;z-index:2;max-width:64rem;animation:.9s both world-rise;position:relative}.world-rune{border:1px solid var(--pixel-line);color:var(--gold-bright);font-family:var(--font-sans), sans-serif;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;margin:0 auto 2.5rem;font-size:1.15rem;display:flex;transform:rotate(45deg);box-shadow:0 0 0 4px #080b12,0 0 0 5px #e3c9841f}.world-rune span{display:block;transform:rotate(-45deg)}.world-intro h1{letter-spacing:-.07em;text-shadow:0 5px 40px #0000007a;text-wrap:balance;margin:0;font-size:clamp(4.5rem,10vw,8.8rem);font-weight:400;line-height:.78}.world-intro h1 span{color:var(--gold-bright);letter-spacing:-.045em;margin-top:.35em;font-size:.53em;font-style:italic;line-height:1.2;display:block}.world-deck{color:#efe8d6b8;max-width:35rem;margin:2rem auto 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.65}.enter-world{border:1px solid var(--pixel-line);font-family:var(--font-sans), sans-serif;letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:2.5rem;margin-top:2.5rem;padding:1.2rem 1.4rem;font-size:.68rem;font-weight:750;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex;box-shadow:inset 0 0 0 3px #080b12,inset 0 0 0 4px #e3c9841f}.enter-world:hover,.enter-world:focus-visible{background:var(--gold-bright);border-color:var(--gold-bright);color:#080b12;transform:translateY(-3px)}.realm-select{max-width:1500px;margin-inline:auto;padding:clamp(5rem,10vw,9rem) clamp(1rem,3vw,2.5rem);position:relative}.voxel-world-section{border-block:1px solid var(--line);background:radial-gradient(circle at 50% 42%,#325b794d,#0000 42rem),linear-gradient(#080b12,#0b111c 48%,#080b12);padding:clamp(5rem,9vw,8rem) clamp(1rem,3vw,2.5rem);position:relative}.voxel-world-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(2rem,8vw,8rem);max-width:1180px;margin:0 auto clamp(2.5rem,5vw,4rem);display:grid}.voxel-world-heading h2{letter-spacing:-.055em;text-wrap:balance;max-width:52rem;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.92}.voxel-world-heading>p{color:var(--parchment-muted);max-width:31rem;margin:0;line-height:1.7}.voxel-map-frame{isolation:isolate;background:#08101b;border:1px solid #e2cd9247;max-width:1500px;margin:0 auto;padding:.55rem;position:relative;overflow:hidden;box-shadow:0 2.5rem 7rem #00000073,inset 0 0 0 .45rem #080b12,inset 0 0 0 .5rem #e2cd9224}.world-hero .voxel-map-frame{box-shadow:none;z-index:0;border:0;max-width:none;margin:0;padding:0;position:absolute;inset:0}.world-hero .voxel-map-canvas{height:100%;min-height:100%}.world-hero .world-intro{text-align:left;background:linear-gradient(90deg,#05080feb,#05080f9e 72%,#0000);max-width:25rem;padding:1.5rem 3rem 1.5rem 0;animation:none;position:absolute;top:7.5rem;left:max(1.25rem,50vw - 590px);transform:none}.world-hero .world-rune{display:none}.world-hero .world-intro h1{font-size:clamp(3rem,5vw,4.8rem)}.world-hero .world-deck{max-width:22rem;margin-left:0;font-size:.94rem}.world-hero .enter-world{margin-top:1.4rem}.world-hero .voxel-map-hud--top{top:6.5rem}.voxel-map-canvas{touch-action:pan-y;outline:none;width:100%;height:min(76vw,850px);min-height:39rem;display:block}.voxel-map-hud{letter-spacing:.15em;pointer-events:none;text-transform:uppercase;z-index:2;justify-content:space-between;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.62rem;font-weight:700;display:flex;position:absolute;left:1.7rem;right:1.7rem}.voxel-map-hud--top{color:#e8dfc7ad;top:1.7rem}.voxel-map-instruction{color:#e8dfc7a3;letter-spacing:.14em;pointer-events:none;text-transform:uppercase;white-space:nowrap;z-index:2;background:#03070dc7;border:1px solid #e2cd922e;margin:0;padding:.65rem .8rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;position:absolute;bottom:7.5rem;left:50%;transform:translate(-50%)}.voxel-map-legend{z-index:3;background:#03070deb;border-top:1px solid #e2cd922e;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:.55rem;left:.55rem;right:.55rem}.voxel-map-legend li{min-width:0}.voxel-map-legend a{color:#efe8d6ad;font-family:var(--font-sans), sans-serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.55rem;min-height:3.15rem;padding:.65rem .75rem;font-size:.57rem;text-decoration:none;display:flex;overflow:hidden}.voxel-map-legend a span{color:var(--realm-accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.voxel-map-legend a:hover,.voxel-map-legend a:focus-visible{border-color:var(--realm-accent);color:#fff;background:#ffffff0f;outline:none}.realm-select:before{background:linear-gradient(90deg, transparent, var(--pixel-line), transparent);content:"";height:1px;position:absolute;top:0;left:12%;right:12%}.realm-select-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(2rem,8vw,8rem);max-width:1180px;margin:0 auto clamp(2.5rem,6vw,5rem);display:grid}.realm-select-heading h2,.world-chronicle h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.95}.realm-select-heading>p{color:var(--parchment-muted);max-width:31rem;margin:0;line-height:1.7}.realm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.realm-item{--realm-accent:#d6b867;min-width:0}.realm-item--ember{--realm-accent:#ff7a1a}.realm-item--verdant{--realm-accent:#a7d757}.realm-item--copper{--realm-accent:#e9a05a}.realm-item--crimson{--realm-accent:#e54c50}.realm-item--rose{--realm-accent:#f2a7a7}.realm-item--voltaic{--realm-accent:#5fdcff}.realm-item--oxblood{--realm-accent:#cc796d}.realm-item--blighted{--realm-accent:#8fff62}.realm-item--celestial{--realm-accent:#ffe7a3}.realm-item--cobalt{--realm-accent:#55c8ff}.realm-item--marsh{--realm-accent:#b8b66c}.realm-item--moonlit{--realm-accent:#8fb8ff}.realm-card{aspect-ratio:1/1.08;isolation:isolate;background:#111522;border:1px solid #efe8d61f;min-height:28rem;text-decoration:none;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.realm-card:before,.realm-card:after{content:"";pointer-events:none;z-index:5;position:absolute}.realm-card:before{border:1px solid #ffffff21;inset:.55rem}.realm-card:after{border-left:.35rem solid var(--realm-accent);border-top:.35rem solid var(--realm-accent);width:1rem;height:1rem;top:.55rem;left:.55rem}.realm-art{object-fit:cover;transition:filter .45s,transform .7s cubic-bezier(.2,.7,.2,1)}.realm-vignette{z-index:1;background:linear-gradient(#04070c0d 36%,#04070cf0 91%),linear-gradient(90deg,#04070c3d,#0000 42%);position:absolute;inset:0}.realm-index,.realm-enter,.realm-manager,.realm-name{font-family:var(--font-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase}.realm-index{color:#fffc;z-index:2;background:#04070cb8;border:1px solid #ffffff2e;padding:.5rem .6rem;font-size:.58rem;position:absolute;top:1.3rem;left:1.3rem}.realm-copy{z-index:2;flex-direction:column;max-width:calc(100% - 3.1rem);display:flex;position:absolute;bottom:1.55rem;left:1.55rem;right:1.55rem}.realm-title{color:#fff8e9;letter-spacing:-.045em;text-shadow:0 2px 18px #000;text-wrap:balance;font-size:clamp(1.75rem,2.6vw,2.75rem);line-height:.94}.realm-name{color:var(--realm-accent);margin-top:.9rem;font-size:.58rem;font-weight:750}.realm-manager{color:#ffffff94;margin-top:.45rem;font-size:.55rem}.realm-enter{background:var(--realm-accent);color:#080b12;z-index:4;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.8rem 1rem;font-size:.58rem;font-weight:800;transition:transform .22s;display:flex;position:absolute;bottom:0;left:0;transform:translateY(100%)}.realm-card:hover .realm-art,.realm-card:focus-visible .realm-art{filter:saturate(1.08)contrast(1.04);transform:scale(1.055)}.realm-card:hover .realm-enter,.realm-card:focus-visible .realm-enter{transform:translateY(0)}.realm-card:hover .realm-copy,.realm-card:focus-visible .realm-copy{transform:translateY(-1.9rem)}.realm-copy{transition:transform .22s}.realm-card:focus-visible{outline:3px solid var(--realm-accent);outline-offset:3px}.world-chronicle{border-block:1px solid var(--line);background:linear-gradient(115deg,#c5a35d1a,#0000 40%),#10131d;grid-template-columns:1fr minmax(20rem,.68fr);align-items:stretch;gap:clamp(3rem,9vw,9rem);margin-top:clamp(1rem,3vw,3rem);padding:clamp(4rem,8vw,7rem) max(clamp(1.25rem,5vw,5rem),50vw - 590px);display:grid}.world-chronicle-copy>p:last-child{color:var(--parchment-muted);max-width:38rem;margin:1.6rem 0 0;line-height:1.7}.chronicle-gate{border:1px solid var(--pixel-line);background:linear-gradient(135deg,#e3c98424,#0000 55%),#090c14;flex-direction:column;justify-content:space-between;min-height:16rem;padding:2.2rem;text-decoration:none;transition:border-color .18s,transform .18s;display:flex;box-shadow:inset 0 0 0 .45rem #090c14,inset 0 0 0 calc(.45rem + 1px) #e3c9842b}.chronicle-gate:hover,.chronicle-gate:focus-visible{border-color:var(--gold-bright);transform:translateY(-4px)}.chronicle-volume,.chronicle-gate>span:last-child{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:.62rem}.chronicle-gate strong{max-width:18rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:.95}@keyframes world-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}a{color:inherit;touch-action:manipulation}.skip-link{background:var(--gold-bright);color:var(--night);font-family:var(--font-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;z-index:100;padding:.8rem 1rem;font-size:.75rem;font-weight:800;text-decoration:none;transition:transform .15s;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.skip-link:focus-visible{outline-offset:3px;outline:3px solid #fff;transform:translateY(0)}h1[id],h2[id],section[id],main[id]{scroll-margin-top:1.5rem}::selection{background:var(--gold);color:var(--night)}.content-shell{max-width:var(--content);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3.5rem)}.site-header{max-width:calc(var(--content) + 7rem);z-index:5;justify-content:space-between;align-items:center;width:100%;margin-inline:auto;padding:1.25rem clamp(1.25rem,4vw,3.5rem);display:flex;position:absolute;inset:0 0 auto}.wordmark{letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}.crest-mark{color:var(--gold-bright);width:auto;height:2.4rem}.primary-nav{font-family:var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:clamp(1rem,3vw,2.5rem);font-size:.71rem;display:flex}.primary-nav a{color:var(--parchment-muted);text-decoration:none;transition:color .18s}.team-hero{background:radial-gradient(circle at 18% 48%, var(--team-glow), transparent 38rem), radial-gradient(circle at 82% 44%, var(--team-glow), transparent 34rem), var(--team-night);place-items:center;min-height:min(940px,100svh);display:grid;position:relative;overflow:hidden}.team-page{--team-accent:#e3c984;--team-glow:#e3c9842e;--team-night:#0b0d16;--gold:var(--team-accent);--gold-bright:var(--team-accent);--line:color-mix(in srgb, var(--team-accent) 24%, transparent);background:var(--team-night)}.team-page--ember{--team-accent:#ff7a1a;--team-glow:#ff5a003d;--team-night:#090809}.team-page--verdant{--team-accent:#b18ad2;--team-glow:#5b823640;--team-night:#0b120c}.team-page--copper{--team-accent:#e9a05a;--team-glow:#a953233b;--team-night:#130d0a}.team-page--crimson{--team-accent:#ef5d68;--team-glow:#af162c3d;--team-night:#12080b}.team-page--rose{--team-accent:#f2a7a7;--team-glow:#a54e5238;--team-night:#140d10}.team-page--voltaic{--team-accent:#5fdcff;--team-glow:#188fbd3b;--team-night:#071118}.team-page--oxblood{--team-accent:#d97867;--team-glow:#892d2540;--team-night:#130a09}.team-page--blighted{--team-accent:#8fff62;--team-glow:#4b125f47;--team-night:#08050b}.team-page--celestial{--team-accent:#ffe7a3;--team-glow:#6cbfef47;--team-night:#071520}.team-page--cobalt{--team-accent:#55c8ff;--team-glow:#2060b840;--team-night:#07101e}.team-page--marsh{--team-accent:#c7c368;--team-glow:#5e5e2742;--team-night:#0e0f09}.team-page--moonlit{--team-accent:#a6c1ff;--team-glow:#3459a445;--team-night:#080e1a}.team-hero:after{background:linear-gradient(180deg, transparent 72%, var(--night));content:"";pointer-events:none;position:absolute;inset:0}.hero-grain{mix-blend-mode:soft-light;opacity:.18;pointer-events:none;z-index:2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");position:absolute;inset:0}.castle-art,.manager-art{pointer-events:none;width:min(68rem,70vw);height:100%;position:absolute;top:0}.castle-art{opacity:.72;animation:1.45s cubic-bezier(.2,.7,.2,1) both castle-enter;left:-12vw;-webkit-mask-image:linear-gradient(90deg,#000 58%,#0000 96%);mask-image:linear-gradient(90deg,#000 58%,#0000 96%)}.manager-art{animation:1.45s cubic-bezier(.2,.7,.2,1) .12s both manager-enter;right:-12vw;-webkit-mask-image:linear-gradient(270deg,#000 58%,#0000 96%);mask-image:linear-gradient(270deg,#000 58%,#0000 96%)}.castle-art img,.manager-art img{object-fit:cover}.castle-art img{filter:saturate(1.08)contrast(1.04)}.hero-copy{text-align:center;z-index:3;max-width:42rem;padding:9rem 1.25rem 7rem;animation:1s .5s both copy-enter;position:relative}.eyebrow,.section-kicker{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.3em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.68rem;font-weight:700}.hero-copy h1,.record-book-heading h1,.not-found-page h1{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(4.7rem,12vw,10rem);font-weight:400;line-height:.82}.hero-record{font-family:var(--font-sans), sans-serif;letter-spacing:.22em;text-transform:uppercase;margin:2rem 0 0;font-size:.72rem}.hero-manager{color:var(--gold-bright);margin:1.5rem 0 0;font-size:1rem;font-style:italic}.motto{color:var(--parchment-muted);max-width:32rem;margin:1.25rem auto 0;font-size:clamp(1.05rem,2vw,1.4rem);font-style:italic;line-height:1.6}.hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:2.3rem;display:flex}.gold-link,.quiet-link{font-family:var(--font-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700;text-decoration:none}.gold-link{background:var(--gold-bright);color:var(--night);padding:.95rem 1.3rem;transition:background .16s,transform .16s}.gold-link:hover,.gold-link:focus-visible{background:var(--parchment);transform:translateY(-2px)}.quiet-link{border-bottom:1px solid var(--line);color:var(--parchment-muted);padding-block:.9rem .45rem}.portrait-note{color:#efe8d68c;font-family:var(--font-sans), sans-serif;letter-spacing:.08em;z-index:3;margin:0;font-size:.62rem;position:absolute;bottom:2rem;right:clamp(1.25rem,4vw,3.5rem)}.intro-grid{grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,7vw,7rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.intro-grid h2,.record-section h2,.split-section h2,.chronology-section h2,.provenance-band h2,.history-layout h2,.archive-schema h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.5vw,4.3rem);font-weight:400;line-height:1}.intro-copy{color:var(--parchment-muted);flex-direction:column;gap:1.25rem;font-size:clamp(1.08rem,1.8vw,1.35rem);line-height:1.65;display:flex}.intro-copy p,.honors-panel p,.provenance-inner p,.history-index p{margin:0}.record-section,.split-section,.chronology-section{border-top:1px solid var(--line);padding-block:clamp(4.5rem,8vw,7rem)}.section-heading{justify-content:space-between;align-items:end;margin-bottom:3rem;display:flex}.status-pill,.season-state{border:1px solid var(--line);color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:.55rem .7rem;font-size:.62rem}.roster-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.roster-slot{background:var(--night);min-height:11rem;padding:1.5rem}.roster-slot p,.roster-slot span{color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.64rem}.roster-slot h3{margin:2.2rem 0 .7rem;font-size:1.45rem;font-weight:400}.split-section{grid-template-columns:1.35fr .65fr;gap:clamp(3rem,8vw,8rem);display:grid}.season-ledger{border-top:1px solid var(--line);margin-top:3rem}.season-row{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 5rem 1fr auto;align-items:center;gap:1rem;min-height:5.3rem;display:grid}.roman-index,.season-row>span:nth-child(3){color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.season-row strong{font-size:1.5rem;font-weight:400}.honors-panel{background:linear-gradient(145deg, #c5a35d1a, transparent 45%), var(--night-soft);border:1px solid var(--line);padding:clamp(1.5rem,4vw,2.5rem)}.honors-panel>p:last-child{color:var(--parchment-muted);line-height:1.6}.trophy-empty{aspect-ratio:1;border:1px solid var(--line);justify-content:center;align-items:center;margin-block:2rem;font-size:clamp(4rem,9vw,7rem);display:flex;position:relative}.trophy-empty:before,.trophy-empty:after{background:var(--line);content:"";width:140%;height:1px;position:absolute;transform:rotate(45deg)}.trophy-empty:after{transform:rotate(-45deg)}.trophy-empty span{color:var(--gold);z-index:1;position:relative}.honors-panel .honors-title{margin-bottom:1rem;font-size:1.35rem;font-style:italic;line-height:1.35}.sealed-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:3rem;display:grid}.sealed-data{background:var(--night);align-items:flex-start;gap:1.1rem;min-height:12rem;padding:1.6rem;display:flex}.seal-glyph{color:var(--gold);font-size:1.2rem}.sealed-data p{color:var(--parchment-muted);margin:0;line-height:1.55}.sealed-data .sealed-label{color:var(--parchment);margin-bottom:.75rem;font-size:1.3rem}.chronology{margin:3.5rem 0 0;padding:0;list-style:none}.chronology li{border-top:1px solid var(--line);grid-template-columns:minmax(5rem,.3fr) 1fr;gap:2rem;padding-block:2.2rem;display:grid}.chronology time{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.18em;font-size:.7rem}.chronology h3{margin:0 0 .6rem;font-size:1.55rem;font-weight:400}.chronology p{color:var(--parchment-muted);margin:0;line-height:1.6}.provenance-band{background:var(--paper);color:var(--paper-ink);padding-block:clamp(4rem,8vw,7rem)}.provenance-inner{grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,8vw,8rem);display:grid}.provenance-inner .section-kicker{color:#6f5627}.provenance-inner>div:last-child{flex-direction:column;gap:1.2rem;font-size:1.1rem;line-height:1.65;display:flex}.site-footer{font-family:var(--font-sans), sans-serif;letter-spacing:.12em;max-width:calc(var(--content) + 7rem);text-transform:uppercase;justify-content:space-between;align-items:center;margin-inline:auto;padding:2rem clamp(1.25rem,4vw,3.5rem);font-size:.64rem;display:flex}.site-footer p{margin:0}.site-footer p:last-child{color:var(--parchment-muted)}.record-book-hero{background:linear-gradient(180deg, #0b0d1638, var(--night)), radial-gradient(circle at 50% 10%, #c5a35d38, transparent 35rem), var(--night-soft);border-bottom:1px solid var(--line);min-height:70svh;position:relative}.record-book-heading{max-width:var(--content);text-align:center;margin-inline:auto;padding:clamp(10rem,22vh,15rem) clamp(1.25rem,4vw,3.5rem) 6rem}.record-book-heading h1{font-size:clamp(4rem,10vw,8.5rem)}.record-book-heading>p:last-child{color:var(--parchment-muted);max-width:40rem;margin:2rem auto 0;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.6}.history-layout{grid-template-columns:.7fr 1.3fr;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.history-index{align-self:start;position:sticky;top:2rem}.history-index>p:last-child{color:var(--parchment-muted);margin-top:1.7rem;line-height:1.7}.volume-list{flex-direction:column;gap:1.2rem;display:flex}.volume-card{background:linear-gradient(120deg, #c5a35d17, transparent 40%), var(--night-soft);border:1px solid var(--line);padding:clamp(1.5rem,4vw,2.5rem)}.volume-number{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:.65rem}.volume-card h3{letter-spacing:-.05em;margin:1rem 0 2rem;font-size:clamp(3rem,7vw,5rem);font-weight:400}.volume-card dl{border-top:1px solid var(--line);margin:0}.volume-card dl>div{border-bottom:1px solid var(--line);font-family:var(--font-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding-block:.85rem;font-size:.7rem;display:flex}.volume-card dt{color:var(--parchment-muted)}.volume-card dd{margin:0}.volume-card--current{border-color:#e3c9846b}.final-standings{border-top:1px solid var(--line);margin:1.5rem 0 0;padding:0;list-style:none}.final-standings li{border-bottom:1px solid var(--line);font-family:var(--font-sans), sans-serif;grid-template-columns:2rem 1fr auto;align-items:baseline;gap:1rem;padding-block:.72rem;font-size:.68rem;display:grid}.final-standings li>span{color:var(--parchment-muted)}.final-standings strong{font-weight:650}.archive-schema{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.archive-schema ul{margin:0;padding:0;list-style:none}.archive-schema li{border-top:1px solid var(--line);color:var(--parchment-muted);padding-block:1.1rem}.houses-section{border-top:1px solid var(--line);padding-block:clamp(5rem,10vw,9rem)}.houses-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.house-card{background:var(--night);min-height:12rem;padding:1.5rem;text-decoration:none;transition:background .18s}.house-card:hover,.house-card:focus-visible{background:var(--night-soft)}.house-card span,.house-card p{color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.65rem}.house-card h3{margin:2rem 0 .8rem;font-size:1.55rem;font-weight:400;line-height:1.15}.museum-page{background:#07090f}.museum-hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#04060af2,#04060a94 60%,#04060ad1),repeating-linear-gradient(90deg,#0000 0 9.5rem,#c5a35d0d 9.5rem 9.6rem),radial-gradient(circle at 78% 52%,#c5a35d33,#0000 27rem),#090b13;min-height:88svh;position:relative;overflow:hidden}.museum-hero-copy{max-width:var(--content);z-index:2;margin-inline:auto;padding:clamp(11rem,22vh,15rem) clamp(1.25rem,4vw,3.5rem) 6rem;position:relative}.museum-hero-copy h1{letter-spacing:-.065em;max-width:52rem;margin:0;font-size:clamp(4.2rem,10vw,9rem);font-weight:400;line-height:.84}.museum-hero-copy>p:nth-of-type(2){color:var(--parchment-muted);max-width:38rem;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.65}.museum-tally{font-family:var(--font-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:1.8rem;padding-top:2rem;font-size:.65rem;display:flex}.museum-tally strong{color:var(--gold-bright);padding-right:.3rem;font-size:1.3rem}.museum-vault-door{color:var(--gold-bright);opacity:.58;border:1px solid #e3c98459;border-radius:50%;justify-content:center;align-items:center;width:min(34rem,55vw);height:min(34rem,55vw);font-size:clamp(7rem,16vw,14rem);display:flex;position:absolute;top:22%;right:-5rem;box-shadow:0 0 0 2rem #00000073,0 0 0 2.1rem #e3c98424,0 0 8rem #e3c98429}.museum-gallery,.rivalry-matrix-section,.cabinet-section,.season-awards{padding-block:clamp(5rem,10vw,9rem)}.season-awards{border-top:1px solid var(--line)}.scope-switch{gap:.6rem;padding-bottom:3rem;display:flex}.scope-switch a{border:1px solid var(--line);color:var(--parchment);font-family:var(--font-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:.8rem 1rem;font-size:.65rem;text-decoration:none}.scope-switch a:hover,.scope-switch a:focus-visible{background:var(--gold-bright);color:var(--night)}.season-reliquary{border:1px solid var(--line);margin-bottom:1rem}.season-reliquary summary{cursor:pointer;font-family:var(--font-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:8rem 1fr auto;align-items:center;gap:1rem;padding:1.3rem;list-style:none;display:grid}.season-reliquary summary::-webkit-details-marker{display:none}.season-reliquary summary span{color:var(--parchment-muted);font-size:.62rem}.season-reliquary summary strong{font-size:1rem;font-weight:500}.season-reliquary[open] summary{border-bottom:1px solid var(--line);color:var(--gold-bright)}.trophy-gallery--seasonal{grid-template-columns:repeat(4,minmax(0,1fr));padding:1rem}.trophy-gallery--seasonal .trophy-object{min-height:31rem}.museum-section-heading,.cabinet-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(2rem,8vw,8rem);padding-bottom:3rem;display:grid}.museum-section-heading h2,.manager-index-inner h2,.cabinet-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,6vw,5.8rem);font-weight:400;line-height:.92}.museum-section-heading>p{color:var(--parchment-muted);margin:0;line-height:1.7}.trophy-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.trophy-object{border:1px solid var(--line);background:linear-gradient(155deg,#e3c9841a,#0000 42%),#10131d;min-height:34rem;display:grid;position:relative;overflow:hidden}.trophy-object--cursed{--relic-color:#9fd25a}.trophy-object--rare{--relic-color:#8ad4de}.trophy-object--fabled{--relic-color:#e7bd68}.trophy-object--legendary{--relic-color:#fff0aa}.trophy-plinth{background:radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--relic-color) 25%, transparent), transparent 45%);justify-content:center;align-items:end;height:17rem;display:flex;position:relative}.artifact-icon{color:var(--relic-color);filter:drop-shadow(0 0 1.4rem color-mix(in srgb, var(--relic-color) 55%, transparent));z-index:1;width:12rem;height:12rem;position:relative;transform:translateY(-.4rem)}.artifact-shadow{fill:#0009}.artifact-plinth{fill:#806333;stroke:#d5b36b;stroke-width:1.5px}.artifact-plinth-side{fill:#2b2113;stroke:#6d532c;stroke-width:1px}.artifact-object{stroke:#f8e5a0;stroke-opacity:.4;stroke-width:1.5px}.artifact-facet{fill:#05070b;fill-opacity:.22}.artifact-rim{fill:none;stroke:currentColor;stroke-width:4px}.artifact-inlay{fill:#090b10;fill-opacity:.72;stroke:#fff;stroke-opacity:.28;stroke-width:2px}.artifact-heraldry{fill:currentColor;font-family:var(--font-display), serif;text-anchor:middle;font-size:36px;font-weight:700}.artifact-scratch{fill:none;stroke:#fff;stroke-linecap:square;stroke-opacity:.35;stroke-width:2px}.artifact-rune{stroke:currentColor;stroke-dasharray:4 3;stroke-width:2px}.trophy-base{background:linear-gradient(90deg,#332915,#8f7135 50%,#332915);border:1px solid #b89955;width:9rem;height:1.5rem;position:absolute;bottom:1.7rem;transform:perspective(70px)rotateX(14deg);box-shadow:0 .7rem 1.5rem #000a}.trophy-aura{border:1px solid color-mix(in srgb, var(--relic-color) 25%, transparent);border-radius:50%;width:9rem;height:9rem;position:absolute;top:3rem}.trophy-inscription{padding:1.5rem}.trophy-meta{justify-content:space-between;display:flex}.trophy-meta span{color:var(--relic-color);font-family:var(--font-sans), sans-serif;letter-spacing:.17em;text-transform:uppercase;font-size:.58rem}.trophy-inscription h3{margin:1rem 0 .7rem;font-size:1.65rem;font-weight:400}.trophy-inscription>p{color:var(--parchment-muted);margin:0;line-height:1.55}.trophy-claim{border-top:1px solid var(--line);flex-direction:column;gap:.45rem;margin-top:1.2rem;padding-top:1rem;display:flex}.trophy-claim a{color:var(--relic-color);font-size:.85rem;text-decoration:none}.trophy-claim strong{font-size:1.2rem;font-weight:400}.trophy-claim span,.trophy-lock-copy{color:var(--parchment-muted);font-size:.8rem;line-height:1.45}.trophy-object--locked{filter:saturate(.1)}.trophy-object--locked .artifact-icon{color:#292b31;filter:none;opacity:.72}.trophy-object--locked .trophy-aura{border-style:dashed}.trophy-object--locked .trophy-plinth:after{color:#777;content:"?";font-family:ui-monospace,monospace;font-size:.7rem;position:absolute;top:1rem}.manager-index-band{background:var(--paper);color:var(--paper-ink);padding-block:clamp(5rem,10vw,8rem)}.manager-index-inner{grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,8rem);display:grid}.manager-index-inner .section-kicker{color:#705523}.manager-index-inner>div:first-child>p:last-child{font-size:1.1rem;line-height:1.7}.manager-index-seals{gap:1px;display:grid}.manager-index-seals article{background:#d9cfb8;border:1px solid #ab9c7b;grid-template-columns:5rem 1fr;gap:.5rem;padding:1.2rem;display:grid}.manager-index-seals article>span{font-family:var(--font-sans), sans-serif;letter-spacing:.16em;font-size:.7rem}.manager-index-seals article>strong{font-weight:400}.manager-index-seals article>p{color:#635b4c;grid-column:2;margin:0;line-height:1.5}.matrix-scroll{overflow-x:auto}.rivalry-matrix{border-collapse:collapse;width:100%;min-width:940px}.rivalry-matrix th,.rivalry-matrix td{border:1px solid var(--line);text-align:center;padding:.75rem}.rivalry-matrix thead th{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;font-size:.62rem}.rivalry-matrix tbody th{text-align:left;min-width:12rem}.rivalry-matrix tbody th a{color:var(--parchment);font-size:.9rem;text-decoration:none;display:block}.rivalry-matrix small{color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;padding-top:.3rem;font-size:.56rem;display:block}.rivalry-matrix td{font-family:ui-monospace,monospace;font-size:.7rem}.matrix-self{color:#4e4e53}.cabinet-section{border-top:1px solid var(--line)}.cabinet-counts{color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:.5rem;font-size:.64rem;display:flex}.cabinet-case{border:1px solid color-mix(in srgb, var(--team-accent) 30%, #5a411f);background:linear-gradient(90deg,#1a130b,#382713 2%,#0b0b0d 3% 97%,#382713 98%,#1a130b);padding:clamp(2rem,5vw,4rem);position:relative;box-shadow:inset 0 0 4rem #000}.cabinet-crown{color:var(--team-accent);font-size:2rem;position:absolute;top:-1.2rem;left:50%;transform:translate(-50%)}.cabinet-shelf{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.cabinet-shelf .trophy-object{min-height:30rem}.cabinet-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:19rem;display:flex}.cabinet-empty>span{color:#28282c;font-size:6rem}.cabinet-empty h3{margin:1rem 0 .5rem;font-size:1.8rem;font-weight:400}.cabinet-empty p{color:var(--parchment-muted);max-width:28rem;margin:0;line-height:1.5}.cabinet-relics{border-top:1px solid var(--line);margin-top:2rem;padding-top:2rem}.relics-heading{justify-content:space-between;align-items:end;display:flex}.relics-heading p{margin:0;font-size:1.35rem}.relics-heading span{color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}.relic-grid{grid-template-columns:repeat(3,1fr);gap:.7rem;padding-top:1.5rem;display:grid}.rivalry-relic{border:1px solid var(--line);background:#ffffff08;grid-template-columns:3.2rem 1fr;align-items:center;gap:1rem;padding:1rem;display:grid}.relic-banner{background:var(--team-accent);clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%);color:var(--team-night);justify-content:center;align-items:center;width:3rem;height:4.6rem;font-family:ui-monospace,monospace;display:flex}.rivalry-relic p,.rivalry-relic span{color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.55rem;display:block}.rivalry-relic h3{margin:.35rem 0;font-size:1rem;font-weight:400}.rivalry-relic strong{color:var(--team-accent);padding-bottom:.35rem;font-size:.78rem;font-weight:400;display:block}.museum-link{border-bottom:1px solid var(--line);color:var(--team-accent);font-family:var(--font-sans), sans-serif;letter-spacing:.13em;text-transform:uppercase;gap:2rem;margin-top:2rem;padding-block:.7rem;font-size:.7rem;text-decoration:none;display:inline-flex}.draft-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 10%,#5a866433,#0000 35rem),#090d0c;min-height:70svh;position:relative}.draft-year-nav{flex-wrap:wrap;gap:.75rem;padding-top:1.5rem;display:flex}.draft-year-nav a{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.11em;text-transform:uppercase;background:#e3c98414;border:1px solid #e3c98452;padding:.75rem 1rem;font-size:.68rem;text-decoration:none}.draft-year-nav a:hover,.draft-year-nav a:focus-visible{border-color:var(--gold-bright);background:#e3c98424}.draft-method{grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.draft-method h2,.draft-awards h2{letter-spacing:-.055em;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.92}.draft-method>div:first-child>p:last-of-type,.draft-awards p:last-child{color:var(--parchment-muted);line-height:1.7}.draft-scale{font-family:var(--font-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(90deg,#8f2f2f,#9d8360 50%,#2f8250);justify-content:space-between;margin-top:2rem;padding:.7rem;font-size:.55rem;display:flex}.draft-sealed-years{gap:1rem;display:grid}.draft-sealed-years article{background:var(--night-soft);border:1px solid var(--line);padding:2rem}.draft-sealed-years article>span,.draft-sealed-years article>strong{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.62rem;display:block}.draft-sealed-years h3{margin:1.5rem 0;font-size:2rem;font-weight:400}.draft-sealed-years p{color:var(--parchment-muted);line-height:1.6}.draft-sealed-years a{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #e3c98459;gap:.65rem;padding-block:.35rem;font-size:.65rem;text-decoration:none;display:inline-flex}.draft-sealed-years a:hover,.draft-sealed-years a:focus-visible{border-color:var(--gold-bright)}.draft-sealed-years .draft-live-source{background:radial-gradient(circle at 90% 10%, #4c91622e, transparent 18rem), var(--night-soft);border-color:#70b17c61}.draft-board-archive{max-width:var(--content);padding-bottom:clamp(5rem,10vw,9rem);gap:clamp(5rem,10vw,9rem);width:100%;margin-inline:auto;padding-inline:clamp(.7rem,2vw,1.25rem);display:grid}.draft-board-volume{min-width:0;scroll-margin-top:2rem}.draft-board-volume-header{max-width:var(--content);justify-content:space-between;align-items:end;gap:2rem;width:100%;margin-inline:auto;padding-bottom:1.5rem;display:flex}.draft-board-volume-header h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,5vw,4.25rem);font-weight:400;line-height:.95}.draft-board-volume-header p:last-child{color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;font-size:.72rem;line-height:1.6}.draft-board-volume-header a{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #e3c98459;flex:none;padding-block:.5rem;font-size:.65rem;text-decoration:none}.draft-board-volume-header a:hover,.draft-board-volume-header a:focus-visible{border-color:var(--gold-bright)}.draft-board-frame{background:#e4e7e2;border:1px solid #d3d8d1;border-radius:.45rem;width:100%;overflow:hidden}.draft-board-grid{background:#e4e7e2;grid-template-columns:minmax(2.4rem,.55fr) repeat(12,minmax(0,1fr));gap:clamp(.08rem,.2vw,.2rem);width:100%;min-width:0;padding:clamp(.08rem,.2vw,.2rem);display:grid}.draft-board-corner,.draft-team-heading{background:#fff;border-bottom:2px solid #2f6a3b;min-height:clamp(1.9rem,3vw,2.55rem)}.draft-board-corner{color:#697069;font-family:var(--font-sans), sans-serif;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;font-size:clamp(.32rem,.52vw,.48rem);display:flex}.draft-team-heading{justify-content:center;align-items:center;min-width:0;padding:clamp(.1rem,.3vw,.3rem);display:flex}.draft-pick-number,.draft-round-label span{color:#7a817a;font-family:var(--font-sans), sans-serif;letter-spacing:.03em;text-transform:uppercase;font-size:clamp(.28rem,.48vw,.44rem)}.draft-team-heading .team-name,.draft-team-heading strong{color:#1c221d;font-family:var(--font-sans), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.31rem,.55vw,.54rem);font-weight:600;line-height:1.2;text-decoration:none;display:block;overflow:hidden}.draft-team-heading a:hover,.draft-team-heading a:focus-visible{color:#2f6a3b;text-underline-offset:.2rem;text-decoration:underline}.draft-round-label{background:#f6f7f5;border:1px solid #d8dcd6;border-radius:.3rem;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(2.35rem,4.2vw,3.2rem);display:flex}.draft-round-label strong{color:#2f6a3b;font-family:var(--font-sans), sans-serif;font-size:clamp(.78rem,1.4vw,1.25rem);font-weight:600;line-height:1}.draft-pick-card{background:#fff;border:1px solid #d8dcd6;border-radius:.3rem;flex-direction:column;justify-content:center;gap:clamp(.08rem,.2vw,.2rem);min-width:0;min-height:clamp(2.35rem,4.2vw,3.2rem);padding:clamp(.1rem,.3vw,.28rem);display:flex;overflow:hidden}.draft-pick-card strong{color:#161b17;font-family:var(--font-sans), sans-serif;overflow-wrap:anywhere;font-size:clamp(.32rem,.62vw,.62rem);font-weight:650;line-height:1.08}.draft-pick-meta{color:#777e77;font-family:var(--font-sans), sans-serif;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:clamp(.08rem,.18vw,.18rem);min-width:0;font-size:clamp(.27rem,.46vw,.44rem);display:flex}.draft-position-chip{color:#263128;background:#dfe4df;border-radius:999px;padding:clamp(.08rem,.16vw,.16rem) clamp(.1rem,.25vw,.25rem);font-size:clamp(.26rem,.44vw,.42rem);font-weight:750;line-height:1}.draft-position-qb{background:#f4edf7;border-color:#d8c5df}.draft-position-qb .draft-position-chip{color:#fff;background:#b78cc6}.draft-position-rb{background:#fff0e3;border-color:#e8c5a5}.draft-position-rb .draft-position-chip{color:#fff;background:#dc7b21}.draft-position-wr{background:#e2f4f8;border-color:#a8d5df}.draft-position-wr .draft-position-chip{color:#fff;background:#1597b2}.draft-position-te{background:#e6f5ee;border-color:#b4d8c4}.draft-position-te .draft-position-chip{color:#fff;background:#2d9b69}.draft-position-k,.draft-position-d-st{background:#f1f2f0}.draft-position-k .draft-position-chip,.draft-position-d-st .draft-position-chip{color:#fff;background:#717871}.draft-awards{border-top:1px solid var(--line);grid-template-columns:.55fr 1.45fr;align-items:center;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.delta-medal{aspect-ratio:1;border:1px solid var(--line);color:var(--gold-bright);background:radial-gradient(circle,#e3c98429,#0000 65%);justify-content:center;align-items:center;font-size:clamp(6rem,14vw,11rem);display:flex}.not-found-page{flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;min-height:100svh;padding:clamp(2rem,8vw,8rem);display:flex}.not-found-page h1{max-width:56rem;font-size:clamp(3rem,8vw,7rem)}@keyframes castle-enter{0%{opacity:0;transform:translate(-8%)}to{opacity:1;transform:translate(0)}}@keyframes manager-enter{0%{opacity:0;transform:translate(8%)}to{opacity:1;transform:translate(0)}}@keyframes copy-enter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.forge-page{background:radial-gradient(circle at 72% 12%,#974fff21,#0000 28rem),radial-gradient(circle at 15% 44%,#eb753017,#0000 34rem),#090a11;min-height:100vh}.forge-hero{background:linear-gradient(#07080e33,#090a11),repeating-linear-gradient(90deg,#0000 0 5rem,#ddbe7108 5rem calc(5rem + 1px)),radial-gradient(circle at 70%,#7a40ca3d,#0000 26rem);min-height:42rem;position:relative;overflow:hidden}.forge-hero:after{content:"";pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 34px,#e3c98412 35px 36px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000);mask-image:linear-gradient(90deg,#0000 35%,#000)}.forge-hero-copy{max-width:var(--content);z-index:2;margin:0 auto;padding:9rem 2rem 7rem;position:relative}.forge-hero-copy h1{letter-spacing:-.07em;text-shadow:0 0 60px #a35cff38;margin:1.4rem 0 2rem;font-size:clamp(4.5rem,11vw,9rem);font-weight:400;line-height:.8}.forge-hero-copy>p:not(.eyebrow){color:var(--parchment-muted);max-width:38rem;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.65}.forge-inscription{background:#07080ec2;border:1px solid #e3c9843d;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;max-width:49rem;margin-top:3rem;padding:1.1rem 1.25rem;display:flex}.forge-inscription span,.forge-inscription i{color:var(--gold-bright);font-family:var(--font-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-style:normal}.forge-inscription i{color:#dc8b75}.forge-orbit{height:29rem;right:max(-5rem, calc((100vw - var(--content)) / 2));z-index:1;border:1px solid #e3c98429;border-radius:50%;justify-content:center;align-items:center;width:29rem;display:flex;position:absolute;top:10rem}.forge-orbit:before,.forge-orbit:after{content:"";border:1px solid #a466f129;border-radius:50%;position:absolute;inset:3rem}.forge-orbit:after{inset:7rem}.forge-orbit span{color:#e3c98452;font-size:8rem}.forge-content{padding-top:6rem;padding-bottom:7rem}.forge-console,.sealed-futures{border:1px solid var(--line);background:#10121dc7;padding:clamp(1.1rem,3vw,2.5rem);box-shadow:0 28px 80px #00000047}.forge-controls,.forge-panel-heading{justify-content:space-between;align-items:flex-end;display:flex}.forge-controls{border-bottom:1px solid var(--line);gap:1.5rem;padding-bottom:2rem}.forge-season-tabs,.forge-presets{gap:.55rem;margin-top:.8rem;display:flex}.forge-season-picker{border:0;margin:0;padding:0}.forge-season-tabs button,.forge-presets button{border:1px solid var(--line);color:var(--parchment-muted);cursor:pointer;letter-spacing:.09em;text-transform:uppercase;background:0 0;min-height:2.65rem;padding:.75rem 1rem;font:600 .68rem/1 ui-sans-serif,system-ui,sans-serif}.forge-season-tabs button:hover,.forge-season-tabs button:focus-visible,.forge-presets button:hover,.forge-presets button:focus-visible{border-color:var(--gold-bright);color:var(--parchment)}.forge-season-tabs button.is-active{background:var(--gold-bright);color:var(--ink)}.forge-presets button:first-child{color:#edb09f;border-color:#dc8b758c}.forge-presets button:disabled{cursor:not-allowed;opacity:.35}.forge-grid{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.85fr);gap:2.5rem;padding-top:2.5rem;display:grid}.forge-panel-heading{gap:1.25rem}.forge-panel-heading h2{margin:.35rem 0 0;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400}.forge-panel-heading>span{color:var(--gold);font-family:var(--font-sans), sans-serif;letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:.62rem}.forge-help,.forge-rule,.sealed-note{color:var(--parchment-muted);font-size:.85rem;line-height:1.6}.forge-help{margin:1.1rem 0 1.5rem}.forge-weeks{gap:.55rem;max-height:43rem;padding-right:.45rem;display:grid;overflow:auto}.forge-matchup{color:var(--parchment-muted);cursor:pointer;font:inherit;text-align:left;background:#ffffff05;border:1px solid #ffffff12;grid-template-columns:2.4rem minmax(0,1fr) auto minmax(0,1fr) 5.5rem;align-items:center;gap:.7rem;width:100%;min-height:3.8rem;padding:.55rem .7rem;transition:background .16s,border-color .16s,transform .16s;display:grid}.forge-matchup:hover,.forge-matchup:focus-visible{border-color:var(--line);background:#ffffff0d;transform:translate(2px)}.forge-matchup.is-reversed{background:linear-gradient(90deg,#7d46bf2e,#eb753014);border-color:#c387ff7a}.forge-week,.forge-switch,.forge-versus{font-family:var(--font-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.forge-week{color:var(--gold)}.forge-matchup>span:nth-child(2),.forge-matchup>span:nth-child(4){flex-direction:column;gap:.18rem;min-width:0;font-size:.79rem;display:flex}.forge-matchup>span:nth-child(2) strong,.forge-matchup>span:nth-child(4) strong{color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;font-size:.68rem}.forge-matchup .actual-winner{color:var(--parchment)}.forge-matchup .actual-winner strong{color:var(--gold-bright)}.forge-versus{color:#efe8d64d}.forge-switch{color:#efe8d66b;text-align:right}.is-reversed .forge-switch{color:#d5a6ff}.forge-standings{background:#05060b6b;border:1px solid #ffffff12;padding:1.4rem}.forge-standings ol{margin:1.4rem 0;padding:0;list-style:none}.forge-standings li{border-bottom:1px solid #ffffff0f;grid-template-columns:1.6rem minmax(0,1fr) auto 2rem;align-items:center;gap:.65rem;min-height:3.7rem;display:grid}.forge-standings li:nth-child(6){border-bottom-color:var(--gold)}.forge-standings li.is-playoff{background:linear-gradient(90deg,#c5a35d14,#0000)}.forge-rank,.forge-movement{color:var(--parchment-muted);font-family:var(--font-sans), sans-serif;text-align:center;font-size:.68rem}.forge-team a{color:var(--parchment);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;text-decoration:none;display:block;overflow:hidden}.forge-team small{color:var(--parchment-muted);margin-top:.15rem;font:.61rem/1.4 ui-sans-serif,system-ui,sans-serif;display:block}.forge-standings li>strong{font:.69rem/1 ui-sans-serif,system-ui,sans-serif}.forge-movement.is-up{color:#83cda0}.forge-movement.is-down{color:#dc8b75}.sealed-futures{margin-top:2.5rem}.sealed-future-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0 1.5rem;display:grid}.sealed-future-grid article{background:linear-gradient(145deg,#ffffff0a,#7e4db80f);border:1px solid #ffffff14;min-height:17rem;padding:1.5rem;position:relative}.sealed-future-grid article>span{color:#e3c98452;margin-bottom:2.2rem;font-size:3rem;display:block}.sealed-future-grid h3{margin:.55rem 0 .8rem;font-size:1.45rem;font-weight:400}.sealed-future-grid article>p:last-child{color:var(--parchment-muted);font-size:.88rem;line-height:1.6}.sealed-note{border-top:1px solid var(--line);margin:0;padding-top:1.5rem}@media (max-width:960px){.forge-grid{grid-template-columns:1fr}.forge-standings{order:-1}}@media (max-width:760px){.site-header{align-items:flex-start}.primary-nav{flex-direction:column;align-items:flex-end;gap:.7rem}.world-hero{height:100svh;min-height:42rem;padding:0}.world-hero .world-intro{background:linear-gradient(#05080ff5,#05080fbf 82%,#0000);max-width:17rem;padding:1rem 2rem 2.5rem 1.25rem;top:6rem;left:0;right:0;transform:none}.world-hero .world-rune{display:none}.world-hero .world-intro h1{font-size:clamp(2.45rem,10vw,3.5rem)}.world-hero .world-deck,.world-hero .enter-world,.world-hero .world-contours,.world-hero .world-horizon{display:none}.world-hero .voxel-map-hud--top{top:5.5rem}.realm-select-heading,.voxel-world-heading,.world-chronicle{grid-template-columns:1fr}.voxel-map-legend{grid-template-columns:repeat(3,minmax(0,1fr))}.voxel-map-instruction{bottom:14.5rem}.realm-grid{grid-template-columns:1fr}.realm-card{aspect-ratio:1.2;min-height:24rem}.voxel-world-section{padding-inline:.65rem}.voxel-map-frame{padding:.35rem}.voxel-map-canvas{height:42rem;min-height:42rem}.voxel-map-hud{left:1rem;right:1rem}.voxel-map-hud span:last-child{display:none}.voxel-map-legend{grid-template-columns:repeat(3,minmax(0,1fr));bottom:.35rem;left:.35rem;right:.35rem}.voxel-map-legend a{min-height:2.65rem;padding:.45rem .55rem;font-size:.5rem}.voxel-map-instruction{max-width:calc(100% - 2rem);font-size:.48rem;bottom:11.7rem}.castle-art,.manager-art{opacity:.66;width:78vw;height:72%;top:10%}.castle-art{left:-32vw}.manager-art{right:-34vw}.hero-copy{padding-top:12rem}.portrait-note{max-width:15rem;line-height:1.4;left:1.25rem;right:auto}.intro-grid,.split-section,.provenance-inner,.history-layout,.archive-schema,.museum-section-heading,.cabinet-heading,.manager-index-inner,.draft-method,.draft-awards{grid-template-columns:1fr}.draft-board-volume-header{flex-direction:column;align-items:flex-start}.trophy-gallery,.trophy-gallery--seasonal,.cabinet-shelf,.relic-grid,.roster-grid,.sealed-grid,.houses-grid{grid-template-columns:1fr 1fr}.history-index{position:static}.forge-page .site-header{flex-direction:column;align-items:flex-start;gap:.6rem;padding-block:.8rem}.forge-page .primary-nav{white-space:nowrap;flex-direction:row;align-items:center;gap:1.25rem;max-width:100%;padding-bottom:.45rem;overflow-x:auto}.forge-hero{min-height:38rem}.forge-hero-copy{padding:8rem 1.25rem 5rem}.forge-orbit{opacity:.48;width:20rem;height:20rem;top:13rem;right:-9rem}.forge-inscription{flex-direction:column;align-items:flex-start}.forge-content{padding:3rem .75rem 5rem}.forge-controls,.forge-panel-heading{flex-direction:column;align-items:flex-start}.forge-presets{flex-wrap:wrap}.forge-panel-heading>span{text-align:left}.forge-matchup{grid-template-columns:2rem minmax(0,1fr) auto minmax(0,1fr)}.forge-switch{display:none}.sealed-future-grid{grid-template-columns:1fr}.sealed-future-grid article{min-height:auto}}@media (max-width:500px){.wordmark span{display:none}.hero-copy h1{font-size:clamp(3.25rem,15vw,4.25rem)}.world-hero{height:100svh;min-height:42rem}.world-hero .world-intro h1 span{font-size:.48em}.world-deck{max-width:19rem}.realm-card{aspect-ratio:.94;min-height:24rem}.realm-title{font-size:clamp(2rem,10vw,2.75rem)}.chronicle-gate{min-height:14rem}.hero-actions{flex-direction:column;align-items:stretch;gap:.5rem;max-width:13rem;margin-inline:auto}.quiet-link{text-align:center}.section-heading{flex-direction:column;align-items:flex-start;gap:1.5rem}.roster-grid,.sealed-grid,.houses-grid,.trophy-gallery,.cabinet-shelf,.relic-grid,.trophy-gallery--seasonal{grid-template-columns:1fr}.season-reliquary summary{grid-template-columns:1fr auto}.season-reliquary summary span:first-child{grid-column:1/-1}.museum-vault-door{opacity:.18;right:-7rem}.relics-heading{flex-direction:column;align-items:flex-start;gap:.5rem}.season-row{grid-template-columns:2rem 4rem 1fr}.season-state{display:none}.site-footer{flex-direction:column;align-items:flex-start;gap:.6rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.castle-art,.manager-art,.hero-copy,.world-intro{animation:none}.realm-art,.realm-copy,.realm-enter{transition:none}.voxel-map-instruction{display:none}}@media (min-width:761px) and (max-width:1080px){.realm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none){.realm-enter{display:none}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f2e9}:root{--gold:#275b40;--gold-bright:#275b40;--line:#17171424;--night:#f5f2e9;--night-soft:#ebeae4;--paper:#ebeae4;--paper-ink:#171714;--parchment:#171714;--parchment-muted:#696862}body{color:#171714;font-family:var(--font-sans), sans-serif;background:#f5f2e9}a{cursor:pointer}.site-header{background:#f5f4eff5;border-bottom:1px solid #17171424;max-width:none;padding-block:1rem;position:relative}.wordmark{letter-spacing:.18em;gap:.55rem;font-size:.78rem}.crest-mark{color:#171714;height:1.85rem}.primary-nav{letter-spacing:0;text-transform:none;flex-wrap:wrap;gap:clamp(.8rem,2vw,1.6rem);font-size:.72rem}.primary-nav a{color:#62625d}.primary-nav a:hover,.primary-nav a:focus-visible{color:#11110f}.delta-home,.delta-team-page{background:#f5f2e9;min-height:100svh}.delta-home-hero,.delta-team-directory,.delta-archive-links,.delta-team-hero,.delta-team-history,.delta-team-honors{max-width:1120px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3.5rem)}.delta-home-hero{background:linear-gradient(90deg,#0000 49.8%,#275b4014 50%,#0000 50.2%),repeating-linear-gradient(0deg,#0000 0 47px,#275b400d 47px 48px);grid-template-columns:minmax(18rem,.72fr) minmax(34rem,1.28fr);gap:clamp(2rem,5vw,4.5rem);padding-block:clamp(2rem,4vw,3.5rem);display:grid}.delta-home-summary{flex-direction:column;align-self:center;display:flex}.delta-home-kicker{color:#275b40;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:650}.delta-home-hero h1,.delta-team-hero h1{letter-spacing:-.08em;margin:1.4rem 0 0;font-size:clamp(3.5rem,8vw,6.5rem);font-weight:500;line-height:.86}.delta-home-intro{color:#62615b;max-width:43rem;margin:2rem 0 0;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.55}.delta-home-facts{border-top:1px solid #17171429;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:clamp(2rem,5vw,3.5rem) 0 0;padding-top:1.25rem;display:grid}.delta-home-facts div{flex-direction:column-reverse;gap:.35rem;display:flex}.delta-home-facts dt{color:#77766f;font-size:.78rem}.delta-home-facts dd{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,3vw,2.4rem)}.delta-team-directory,.delta-archive-links,.delta-team-history,.delta-team-honors{border-top:1px solid #17171424;padding-block:clamp(2rem,4vw,3.5rem)}.delta-section-heading{grid-template-columns:minmax(0,1fr) minmax(16rem,.75fr);align-items:end;gap:2rem;display:grid}.delta-section-heading h2,.delta-team-honors h2{letter-spacing:-.055em;margin:.8rem 0 0;font-size:clamp(2.2rem,5vw,4.25rem);font-weight:500;line-height:1}.delta-section-heading>p{color:#696862;margin:0;line-height:1.55}.delta-team-grid{border-top:1px solid #17171424;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.delta-hero-teams{background:#f5f4efe6;border:1px solid #17171429;padding:1.25rem}.delta-hero-teams-heading{justify-content:space-between;align-items:end;display:flex}.delta-hero-teams-heading h2{letter-spacing:-.045em;margin:.45rem 0 0;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:550}.delta-hero-teams-heading>span{color:#77766f;font-size:.7rem}.delta-hero-teams .delta-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.delta-hero-teams .delta-team-grid li{border-right:0}.delta-hero-teams .delta-team-grid li:nth-child(odd){border-right:1px solid #17171424}.delta-hero-teams .delta-team-link{grid-template-columns:1.5rem minmax(0,1fr) auto;gap:.65rem;min-height:3.7rem;padding:.45rem .65rem}.delta-hero-teams .delta-team-copy strong{font-size:.82rem;line-height:1.1}.delta-hero-teams .delta-team-copy>span{font-size:.68rem}.delta-hero-teams .delta-team-arrow{color:#275b40;font-size:.9rem}.delta-team-grid li{border-bottom:1px solid #17171424}.delta-team-grid li:not(:nth-child(3n)){border-right:1px solid #17171424}.delta-team-link{color:inherit;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.7rem;padding:.75rem 1rem;text-decoration:none;transition:background .16s;display:grid}.delta-team-link:hover,.delta-team-link:focus-visible{background:#1717140d}.delta-team-number{color:#929189;font-size:.72rem}.delta-team-copy{flex-direction:column;gap:.3rem;min-width:0;display:flex}.delta-team-copy strong{overflow-wrap:anywhere;font-size:clamp(1rem,2vw,1.2rem)}.delta-team-copy>span{color:#77766f;font-size:.8rem}.delta-team-arrow{color:#77766f;font-size:1.25rem}.delta-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2.5rem;display:grid}.delta-archive-grid a{color:inherit;background:#ebeae4;flex-direction:column;gap:.65rem;min-height:9rem;padding:1.5rem;text-decoration:none;transition:background .16s;display:flex}.delta-archive-grid a:hover,.delta-archive-grid a:focus-visible{background:#e1e0d9}.delta-archive-grid strong{font-size:1.1rem}.delta-archive-grid span{color:#686761;max-width:24rem;font-size:.85rem;line-height:1.5}.delta-team-hero{padding-block:clamp(4rem,10vw,8rem)}.delta-back-link{color:#65645e;margin-bottom:clamp(3rem,8vw,6rem);font-size:.82rem;text-decoration:none;display:inline-block}.delta-team-hero h1{max-width:58rem;font-size:clamp(3.5rem,10vw,7.5rem)}.delta-season-list{border-top:1px solid #17171424;margin-top:2.5rem}.delta-season-list article{border-bottom:1px solid #17171424;grid-template-columns:minmax(5rem,.5fr) minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.5rem;display:grid}.delta-season-list article>span:last-child{color:#696862}.delta-source-note{color:#696862;border:1px solid #17171424;margin:2.5rem 0 0;padding:1.25rem;line-height:1.55}.delta-team-honors>div:first-child{flex-direction:column;display:flex}.delta-team-honors dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:2.5rem 0;display:grid}.delta-team-honors dl div{background:#ebeae4;flex-direction:column-reverse;gap:.5rem;padding:1.4rem;display:flex}.delta-team-honors dt{color:#77766f;font-size:.78rem}.delta-team-honors dd{margin:0;font-size:2rem}.delta-team-honors>a{color:#514113;font-size:.88rem;text-decoration:none}.delta-home .site-footer,.delta-team-page .site-footer{border-top:1px solid #17171424}.museum-page,.draft-page,.forge-page{color:#171714;background:#f5f2e9}.record-book-hero,.museum-hero,.draft-hero,.forge-hero{color:#171714;background:linear-gradient(90deg,#0000 49.8%,#275b4012 50%,#0000 50.2%),repeating-linear-gradient(0deg,#0000 0 47px,#275b400d 47px 48px),#f5f2e9;border-bottom:1px solid #17171424;min-height:auto}.record-book-heading,.museum-hero-copy,.forge-hero-copy{padding-block:clamp(4rem,9vw,7rem)}.record-book-heading>p:last-child,.museum-hero-copy>p:nth-of-type(2),.forge-hero-copy>p:not(.eyebrow){color:#696862}.museum-vault-door,.forge-hero:after{display:none}.volume-card,.draft-sealed-years article{background:#ebeae4;border-color:#17171424}@media (max-width:860px){.site-header{flex-flow:wrap;align-items:flex-start;gap:1rem}.primary-nav{flex-direction:row;flex:1 0 100%;grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;align-items:center;gap:.7rem 1rem;display:grid}.delta-section-heading{grid-template-columns:1fr;align-items:start}.delta-home-hero{grid-template-columns:1fr}.delta-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.delta-team-grid li:not(:nth-child(3n)){border-right:0}.delta-team-grid li:nth-child(odd){border-right:1px solid #17171424}}@media (max-width:620px){.primary-nav{font-size:.68rem}.delta-home-facts,.delta-team-honors dl{grid-template-columns:repeat(3,minmax(0,1fr))}.delta-home-facts div{border-bottom:0;padding-bottom:0}.delta-team-grid,.delta-archive-grid{grid-template-columns:1fr}.delta-team-grid li:nth-child(odd),.delta-team-grid li:not(:nth-child(3n)){border-right:0}.delta-hero-teams{padding:1rem}.delta-hero-teams .delta-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.delta-hero-teams .delta-team-grid li:nth-child(odd){border-right:1px solid #17171424}.delta-hero-teams .delta-team-copy>span,.delta-hero-teams-heading>span{display:none}}.team-mark{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.team-mark img{object-fit:contain;width:100%;height:100%;display:block}.team-mark--fallback{background:var(--delta-scoreboard);color:#fff;font-size:.58rem;font-weight:800}.team-menu-mark{background:#eae8df;width:2rem;height:2rem;box-shadow:inset 0 0 0 1px #20212412}.team-menu-mark img{padding:.12rem}.league-team-mark{background:#eae8df;width:1.85rem;height:1.85rem;box-shadow:inset 0 0 0 1px #2021240f}.league-team-mark img{padding:.1rem}.delta-team-identity{z-index:1;grid-template-columns:clamp(4.5rem,8vw,6.5rem) minmax(0,1fr);align-items:center;gap:clamp(1rem,2.4vw,1.6rem);margin-top:.55rem;display:grid;position:relative}.delta-team-mark{background:#fff;width:clamp(4.5rem,8vw,6.5rem);height:clamp(4.5rem,8vw,6.5rem);box-shadow:0 3px 12px #0003}.delta-team-mark img{padding:.25rem}.history-page .house-card-mark{background:#fff;grid-row:1/span 3;width:2.35rem;height:2.35rem;box-shadow:inset 0 0 0 1px #2021240f}.history-page .house-card-mark img{padding:.1rem}.history-page .house-card h3{margin-top:.2rem}@media (max-width:620px){.delta-team-identity{grid-template-columns:3.75rem minmax(0,1fr)}.delta-team-mark{width:3.75rem;height:3.75rem}.history-page .house-card{grid-template-columns:1fr;gap:.3rem}.history-page .house-card-mark{grid-row:auto;width:2rem;height:2rem}}:root{--delta-red:#183c32;--delta-red-dark:#102c24;--delta-scoreboard:#202b26;--delta-surface:#fff;--delta-surface-muted:#eae8df;--delta-text-muted:#656a60}body{color:#202b26;background:#f5f2e9}.site-header{border-bottom:1px solid #d9dcdf;border-top:4px solid var(--delta-red);background:#fff;min-height:3.6rem;padding-block:.6rem}.crest-mark{color:var(--delta-red)}.primary-nav{font-size:.72rem;font-weight:650}.primary-nav a,.team-menu summary{color:#3d4146}.team-menu{position:relative}.team-menu summary{cursor:pointer;align-items:center;gap:.35rem;list-style:none;display:flex}.team-menu summary::-webkit-details-marker{display:none}.team-menu[open] summary,.team-menu summary:hover,.team-menu summary:focus-visible{color:var(--delta-red)}.team-menu-panel{color:#202b26;z-index:30;background:#fff;border:1px solid #cfd2d5;width:min(34rem,100vw - 2.5rem);padding:.8rem;position:absolute;top:calc(100% + 1rem);left:0;box-shadow:0 14px 36px #00000029}.team-menu-heading{border-bottom:2px solid var(--delta-red);justify-content:space-between;align-items:baseline;padding:.25rem .25rem .7rem;display:flex}.team-menu-heading strong{font-size:.82rem}.team-menu-heading span{color:var(--delta-text-muted);font-size:.65rem}.team-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.team-menu-grid>a{color:#202b26;border-bottom:1px solid #e2e4e6;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.6rem;min-height:3.35rem;padding:.45rem;display:grid}.team-menu-grid>a:nth-child(odd){border-right:1px solid #e2e4e6}.team-menu-grid>a:hover,.team-menu-grid>a:focus-visible{background:#f5f6f7}.team-menu-mark{background:var(--delta-scoreboard);color:#fff;letter-spacing:-.03em;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.58rem;font-weight:800;display:flex}.team-menu-mark--image{background-position:50%;background-size:cover}.team-menu-copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.team-menu-copy strong,.team-menu-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-menu-copy strong{font-size:.72rem}.team-menu-copy span{color:var(--delta-text-muted);font-size:.61rem;font-weight:450}.delta-home{background:#f5f2e9}.league-dashboard{max-width:1180px;margin-inline:auto;padding:clamp(1rem,2.5vw,2rem) clamp(1rem,3vw,2.5rem) 2.5rem}.league-dashboard-header{background:var(--delta-scoreboard);border-bottom:4px solid var(--delta-red);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem;padding:1.1rem 1.25rem;display:grid}.league-dashboard-header p,.dashboard-panel-heading p{letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:750}.league-dashboard-header p{color:#b9bdc1}.league-dashboard-header h1{letter-spacing:-.045em;margin:.35rem 0 0;font-size:clamp(1.9rem,4vw,3.1rem);line-height:1}.league-dashboard-header dl{grid-template-columns:repeat(3,minmax(6.5rem,1fr));gap:1px;margin:0;display:grid}.league-dashboard-header dl div{border-left:1px solid #4b4e52;flex-direction:column-reverse;gap:.2rem;padding-left:1rem;display:flex}.league-dashboard-header dt{color:#b9bdc1;text-transform:uppercase;font-size:.58rem}.league-dashboard-header dd{margin:0;font-size:1.45rem;font-weight:750}.league-dashboard-grid{grid-template-columns:minmax(0,1.6fr) minmax(20rem,.85fr);gap:1rem;padding-top:1rem;display:grid}.season-scoreboard,.league-team-list{background:#fff;border:1px solid #d8dbde;min-width:0}.dashboard-panel-heading{border-bottom:1px solid #d8dbde;justify-content:space-between;align-items:end;min-height:4rem;padding:.8rem 1rem;display:flex}.dashboard-panel-heading p{color:var(--delta-red)}.dashboard-panel-heading h2{letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.2rem}.dashboard-panel-heading a{color:#4f5358;font-size:.68rem;font-weight:650;text-decoration:none}.season-scoreboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.season-scoreboard-grid article{border-right:1px solid #d8dbde;min-width:0;padding:.9rem 1rem}.season-scoreboard-grid article:last-child{border-right:0}.season-scoreboard-grid article>header{border-bottom:2px solid var(--delta-scoreboard);justify-content:space-between;align-items:center;padding-bottom:.55rem;display:flex}.season-scoreboard-grid article>header span{font-size:1.4rem;font-weight:800}.season-scoreboard-grid article>header strong{background:var(--delta-red);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:.28rem .4rem;font-size:.55rem}.season-scoreboard-grid ol,.league-team-list ol{margin:0;padding:0;list-style:none}.season-scoreboard-grid li{border-bottom:1px solid #e2e4e6;grid-template-columns:1.2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:2.65rem;display:grid}.season-scoreboard-grid li>span:first-child{color:var(--delta-red);text-align:center;font-size:.68rem;font-weight:800}.season-scoreboard-grid li strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.season-scoreboard-grid li>span:last-child{color:var(--delta-text-muted);font-size:.65rem}.season-scoreboard-grid article>p{color:var(--delta-text-muted);margin:.75rem 0 0;font-size:.65rem}.season-scoreboard-grid article>p strong{color:#202b26}.history-tool-row{border-top:1px solid #d8dbde;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.history-tool-row a{color:#383c40;text-align:center;border-right:1px solid #d8dbde;padding:.8rem 1rem;font-size:.69rem;font-weight:700;text-decoration:none}.history-tool-row a:last-child{border-right:0}.history-tool-row a:hover,.history-tool-row a:focus-visible{color:var(--delta-red);background:#f5f6f7}.league-team-list ol{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.league-team-list li{border-bottom:1px solid #e2e4e6}.league-team-list li:nth-child(odd){border-right:1px solid #e2e4e6}.league-team-list a{color:#202b26;grid-template-columns:1.3rem minmax(0,1fr) auto;align-items:center;gap:.45rem;min-height:3.15rem;padding:.35rem .55rem;text-decoration:none;display:grid}.league-team-list a>span:first-child{color:var(--delta-red);font-size:.58rem;font-weight:800}.league-team-list a>span:nth-child(2){flex-direction:column;gap:.08rem;min-width:0;display:flex}.league-team-list strong,.league-team-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.league-team-list strong{font-size:.69rem}.league-team-list small{color:var(--delta-text-muted);font-size:.56rem}.league-team-list a>span:last-child{color:#8a8e92}.league-team-list a:hover,.league-team-list a:focus-visible{background:#f5f6f7}.draft-history-page{background:#f5f2e9}.draft-history-shell{max-width:1280px;margin-inline:auto;padding:1.25rem clamp(.65rem,2vw,1.5rem) 2rem}.draft-history-toolbar{border:1px solid #d8dbde;border-bottom:3px solid var(--delta-red);background:#fff;justify-content:space-between;align-items:end;padding:.8rem 1rem;display:flex}.draft-history-toolbar p{color:var(--delta-text-muted);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:750}.draft-history-toolbar h1{margin:.2rem 0 0;font-size:1.55rem}.draft-history-toggle{display:flex}.draft-history-toggle a{color:#3d4146;text-align:center;border:1px solid #cfd2d5;min-width:4.4rem;padding:.65rem .8rem;font-size:.72rem;font-weight:750;text-decoration:none}.draft-history-toggle a+a{border-left:0}.draft-history-toggle a[aria-current=page]{background:var(--delta-red);border-color:var(--delta-red);color:#fff}.draft-history-shell .draft-board-volume{padding-top:1rem}.draft-history-shell .draft-board-volume-header{background:var(--delta-scoreboard);color:#fff;align-items:center;padding:.65rem .9rem}.draft-history-shell .draft-board-volume-header h2{letter-spacing:-.02em;font-size:1.15rem;font-weight:750}.draft-history-shell .draft-board-volume-header p:last-child{color:#bec1c4;margin:.2rem 0 0;font-size:.6rem}.draft-history-shell .draft-board-volume-header a{color:#fff;border:0;font-size:.6rem}.draft-history-shell .draft-board-frame,.draft-history-shell .draft-board-grid{background:#d9dcdf;border-color:#c8cbce;border-radius:0}.draft-history-shell .draft-board-corner,.draft-history-shell .draft-team-heading{border-bottom-color:var(--delta-red)}.draft-history-shell .draft-round-label strong{color:var(--delta-red)}.draft-history-shell .draft-pick-card,.draft-history-shell .draft-round-label{border-radius:0}.museum-page{color:#202b26;background:#f5f2e9}.museum-page .museum-hero{background:#fff;border-bottom:1px solid #d8dbde}.museum-page .museum-hero-copy{padding-block:clamp(2.5rem,6vw,4.5rem)}.museum-page .museum-hero-copy h1{font-size:clamp(3rem,7vw,5.8rem)}.museum-page .museum-hero-copy>p:nth-of-type(2){color:var(--delta-text-muted);max-width:44rem}.museum-page .museum-tally strong,.museum-page .section-kicker,.museum-page .eyebrow{color:var(--delta-red)}.museum-page .museum-gallery,.museum-page .season-awards,.museum-page .rivalry-matrix-section{padding-block:clamp(2.5rem,5vw,4rem)}.museum-page .museum-section-heading{padding-bottom:1.5rem}.museum-page .trophy-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.museum-page .trophy-object{background:#fff;border-color:#d8dbde;min-height:25rem}.museum-page .trophy-object--cursed{--relic-color:#4c761d}.museum-page .trophy-object--rare{--relic-color:#156d7b}.museum-page .trophy-object--fabled{--relic-color:#98620e}.museum-page .trophy-object--legendary{--relic-color:#806500}.museum-page .trophy-plinth{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--relic-color) 16%, transparent), transparent 54%);height:11rem}.museum-page .artifact-icon{filter:none;width:7.5rem;height:7.5rem}.museum-page .artifact-shadow{fill:#0002}.museum-page .artifact-facet{fill:#fff;fill-opacity:.35}.museum-page .artifact-inlay{fill:#fff;fill-opacity:.7;stroke:#202b26;stroke-opacity:.15}.museum-page .trophy-base{box-shadow:none;background:linear-gradient(90deg,#151719,#4d5054 50%,#151719);border-color:#111;width:6.5rem;height:1rem;bottom:.75rem}.museum-page .trophy-aura{width:6rem;height:6rem;top:2rem}.museum-page .trophy-inscription h3{font-family:inherit;font-size:1.05rem;font-weight:750}.museum-page .trophy-inscription>p,.museum-page .trophy-claim span,.museum-page .trophy-lock-copy{color:var(--delta-text-muted)}.museum-page .trophy-object--locked{filter:grayscale();background:#eceeef}.museum-page .trophy-object--locked .artifact-icon{color:#9a9da1}.museum-page .scope-switch a,.museum-page .season-reliquary{color:#35393d;background:#fff;border-color:#d8dbde}.museum-page .scope-switch a:hover,.museum-page .scope-switch a:focus-visible{background:var(--delta-red);color:#fff}.museum-page .season-reliquary[open] summary{color:var(--delta-red)}.museum-page .rivalry-matrix{background:#fff}.museum-page .rivalry-matrix th,.museum-page .rivalry-matrix td{border-color:#d8dbde}.museum-page .rivalry-matrix thead th,.museum-page .rivalry-matrix tbody th a{color:#202b26}.museum-page .rivalry-matrix thead th{background:var(--delta-scoreboard);color:#fff}.museum-page .matrix-self{color:#a3a6aa;background:#eceeef}.forge-page{color:#202b26;background:#f5f2e9}.forge-page .forge-hero{background:#fff;min-height:auto}.forge-page .forge-hero-copy{padding-block:clamp(2.5rem,6vw,4.5rem)}.forge-page .forge-hero-copy h1{text-shadow:none;font-size:clamp(3.2rem,7vw,6rem);line-height:.95}.forge-page .forge-inscription{background:#eae8df;border-color:#d8dbde;margin-top:1.5rem}.forge-page .forge-inscription span,.forge-page .forge-inscription i{color:var(--delta-red)}.forge-page .forge-content{padding-block:1.5rem 3rem}.forge-page .forge-console{box-shadow:none;background:#fff;border-color:#d8dbde}.forge-page .forge-controls{border-color:#d8dbde;padding-bottom:1rem}.forge-page .forge-season-tabs button,.forge-page .forge-presets button{color:#464a4f;border-color:#cfd2d5}.forge-page .forge-season-tabs button.is-active{background:var(--delta-red);border-color:var(--delta-red);color:#fff}.forge-page .forge-presets button:first-child{color:var(--delta-red-dark);border-color:#e3a3a6}.forge-page .forge-panel-heading>span,.forge-page .forge-week,.forge-page .section-kicker,.forge-page .eyebrow{color:var(--delta-red)}.forge-page .forge-help,.forge-page .forge-rule{color:var(--delta-text-muted)}.forge-page .forge-weeks{max-height:none;padding-right:0;overflow:visible}.forge-page .forge-matchup{color:#4f5358;background:#fff;border-color:#dfe1e3}.forge-page .forge-matchup:hover,.forge-page .forge-matchup:focus-visible{background:#f6f7f8;border-color:#b7babe}.forge-page .forge-matchup.is-reversed{border-color:var(--delta-red);background:#fff1f1}.forge-page .forge-matchup .actual-winner,.forge-page .forge-team a,.forge-page .forge-standings li>strong{color:#202b26}.forge-page .forge-matchup .actual-winner strong,.forge-page .is-reversed .forge-switch{color:var(--delta-red)}.forge-page .forge-switch,.forge-page .forge-versus,.forge-page .forge-matchup>span:nth-child(2) strong,.forge-page .forge-matchup>span:nth-child(4) strong,.forge-page .forge-rank,.forge-page .forge-movement,.forge-page .forge-team small{color:var(--delta-text-muted)}.forge-page .forge-standings{background:#f6f7f8;border-color:#d8dbde}.forge-page .forge-standings li{border-color:#d8dbde}.forge-page .forge-standings li.is-playoff{background:linear-gradient(90deg,#d7192014,#0000)}.forge-page .forge-standings li:nth-child(6){border-bottom-color:var(--delta-red)}.forge-page .forge-movement.is-up{color:#08783f}.forge-page .forge-movement.is-down{color:var(--delta-red)}@media (max-width:960px){.league-dashboard-grid{grid-template-columns:1fr}.museum-page .trophy-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.site-header{align-items:center}.primary-nav{flex-direction:row;align-items:center}.league-dashboard-header{grid-template-columns:1fr;align-items:start}.league-dashboard-header dl{width:100%}.team-menu-panel{left:0}.forge-page .forge-controls{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.team-menu-panel{width:calc(100vw - 2rem)}.team-menu-grid{grid-template-columns:1fr}.team-menu-grid>a:nth-child(odd){border-right:0}.league-dashboard{padding-inline:.65rem}.league-dashboard-header dl{grid-template-columns:repeat(3,minmax(0,1fr))}.league-dashboard-header dl div{padding-left:.55rem}.league-dashboard-header dt{font-size:.48rem}.season-scoreboard-grid{grid-template-columns:1fr}.season-scoreboard-grid article{border-bottom:1px solid #d8dbde;border-right:0}.history-tool-row{grid-template-columns:1fr}.history-tool-row a{border-bottom:1px solid #d8dbde;border-right:0}.draft-history-toolbar{align-items:center}.draft-history-toolbar h1{font-size:1.2rem}.draft-history-toggle a{min-width:3.5rem;padding-inline:.55rem}.draft-history-shell .draft-board-volume-header{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .65rem}.draft-history-shell .draft-board-volume-header p:last-child{font-size:.48rem}.draft-history-shell .draft-board-volume-header a{align-self:center}.museum-page .trophy-gallery{grid-template-columns:1fr}.museum-page .trophy-object{min-height:22rem}.forge-page .forge-grid{gap:1rem}.forge-page .forge-standings{padding:.8rem}}:root{--delta-content-gutter:clamp(1.5rem, 4vw, 3.75rem);--delta-dashboard-gutter:clamp(1.25rem, 3.25vw, 2.75rem);--delta-draft-gutter:clamp(1.1rem, 2.25vw, 2rem)}.site-header,.content-shell,.record-book-heading,.museum-hero-copy,.forge-hero-copy,.delta-team-hero,.delta-team-history,.delta-team-honors,.site-footer{padding-inline:var(--delta-content-gutter)}.league-dashboard{padding-inline:var(--delta-dashboard-gutter)}.team-name{color:inherit;vertical-align:middle;align-items:center;gap:.32em;min-width:0;max-width:100%;text-decoration:none;display:inline-flex}.team-name>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.team-name-mark{background:#eae8df;width:1.15rem;height:1.15rem;box-shadow:inset 0 0 0 1px #20212412}.team-name-mark img{padding:.05rem}a.team-name:hover,a.team-name:focus-visible{color:var(--delta-red)}.season-scoreboard-grid .team-name,.final-standings .team-name,.volume-card dd .team-name{font-weight:inherit;white-space:nowrap}.season-scoreboard-grid article>p{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.draft-history-shell .draft-team-heading .team-name{justify-content:center;gap:clamp(.08rem,.18vw,.18rem);width:100%;display:flex}.draft-history-shell .draft-team-heading .team-name-mark{width:clamp(.72rem,1vw,1rem);height:clamp(.72rem,1vw,1rem)}.draft-history-shell .draft-round-label{gap:.08rem}.draft-history-shell .draft-round-direction{color:var(--delta-scoreboard);letter-spacing:0;font-size:clamp(.55rem,.8vw,.72rem);font-weight:900;line-height:.8}.trophy-claim .team-name{font-weight:700}.trophy-claim>span .team-name{margin-inline:.15rem}.museum-page .matrix-team-mark{width:1.4rem;height:1.4rem;margin-inline:auto}.museum-page .rivalry-matrix tbody .team-name{font-weight:750;display:flex}.forge-inscription .team-name-mark,.forge-matchup .team-name-mark,.forge-team .team-name-mark{width:1.25rem;height:1.25rem}.forge-matchup .team-name{font-size:inherit;font-weight:inherit}.forge-team .team-name{display:flex}@media (max-width:560px){.team-name-mark{width:1rem;height:1rem}.draft-history-shell .draft-team-heading .team-name-mark{width:.68rem;height:.68rem}.draft-history-shell .draft-team-heading .team-name>span:last-child{font-size:.4rem}.museum-page .matrix-team-mark{width:1.2rem;height:1.2rem}}.team-menu-mark,.league-team-mark,.history-page .house-card-mark{background:#eae8df}.team-menu-mark{width:2rem;height:2rem}.league-team-list a{grid-template-columns:2rem minmax(0,1fr) auto}.league-team-list a>.league-team-mark{color:inherit;width:1.85rem;height:1.85rem}.delta-team-identity{grid-template-columns:clamp(4.5rem,8vw,6.5rem) minmax(0,1fr);align-items:center;gap:clamp(1rem,2.4vw,1.6rem);margin-top:.55rem;display:grid}.delta-team-identity h1{margin-top:0}.delta-team-identity p{color:#c6c9cc;margin:.8rem 0 0;font-size:.82rem}.delta-team-mark{width:clamp(4.5rem,8vw,6.5rem);height:clamp(4.5rem,8vw,6.5rem)}.history-page .house-card{grid-template-rows:auto auto auto;grid-template-columns:2.35rem minmax(0,1fr);gap:0 .6rem;display:grid}.history-page .house-card-mark{grid-row:1/span 3;width:2.35rem;height:2.35rem}@media (max-width:620px){.delta-team-identity{grid-template-columns:3.75rem minmax(0,1fr)}.delta-team-mark{width:3.75rem;height:3.75rem}.history-page .house-card{grid-template-columns:1fr;gap:.3rem}.history-page .house-card-mark{grid-row:auto;width:2rem;height:2rem}}.history-page,.delta-team-page,.museum-page,.forge-page{background:#f5f2e9}.history-page .record-book-hero,.museum-page .museum-hero,.forge-page .forge-hero{background:linear-gradient(90deg,#fffffff7,#ffffffe0),repeating-linear-gradient(90deg,#0000 0 5.5rem,#2021240d 5.5rem 5.6rem);border-bottom:0}.history-page .record-book-heading,.museum-page .museum-hero-copy,.forge-page .forge-hero-copy{box-sizing:border-box;text-align:left;max-width:1180px;padding-block:clamp(1.75rem,3.5vw,2.8rem)}.history-page .record-book-heading,.museum-page .museum-hero-copy,.forge-page .forge-hero-copy,.delta-team-hero{border-bottom:4px solid var(--delta-red)}.history-page .record-book-heading h1,.museum-page .museum-hero-copy h1,.forge-page .forge-hero-copy h1{letter-spacing:-.055em;margin:.55rem 0 0;font-size:clamp(2.25rem,5vw,4.1rem);font-weight:750;line-height:.96}.history-page .record-book-heading>p:last-child,.museum-page .museum-hero-copy>p:nth-of-type(2),.forge-page .forge-hero-copy>p:not(.eyebrow){max-width:40rem;margin:.8rem 0 0;font-size:clamp(.86rem,1.3vw,1rem);line-height:1.45}.history-page .eyebrow,.museum-page .eyebrow,.forge-page .eyebrow{color:var(--delta-red);letter-spacing:.11em;font-size:.62rem;font-weight:800}.history-page .history-layout,.history-page .houses-section{box-sizing:border-box;border:0;max-width:1180px}.history-page .history-layout{grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);align-items:start;gap:1rem;padding-block:1rem}.history-page .history-index{background:var(--delta-scoreboard);border-bottom:4px solid var(--delta-red);color:#fff;border-radius:.75rem;padding:1.15rem;position:static;overflow:hidden}.history-page .history-index .section-kicker{color:#ef6b70}.history-page .history-index h2{letter-spacing:-.035em;margin:.4rem 0 0;font-size:clamp(1.35rem,2.3vw,2rem);line-height:1}.history-page .history-index>p:last-child{color:#c6c9cc;margin:.75rem 0 0;font-size:.72rem;line-height:1.5}.history-page .volume-list{gap:.75rem}.history-page .volume-card{background:#fff;border:0;border-radius:.75rem;grid-template-columns:minmax(6rem,.28fr) minmax(12rem,.72fr);gap:0 1rem;padding:0;display:grid;overflow:hidden;box-shadow:0 1px 3px #2021241a}.history-page .volume-number,.history-page .volume-card h3,.history-page .volume-card dl{grid-column:1;padding-inline:1rem}.history-page .volume-number{color:var(--delta-red);padding-top:1rem;font-size:.56rem;font-weight:800}.history-page .volume-card h3{letter-spacing:-.055em;margin:.3rem 0 .8rem;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:800;line-height:1}.history-page .volume-card dl{border:0;align-self:end;margin:0;padding-bottom:.8rem}.history-page .volume-card dl>div{letter-spacing:0;text-transform:none;border:0;border-top:1px solid #20212414;grid-template-columns:4.5rem minmax(0,1fr);gap:.35rem;padding-block:.42rem;font-size:.58rem;display:grid}.history-page .volume-card dt{color:var(--delta-text-muted)}.history-page .volume-card dd{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.history-page .final-standings{background:#f7f8f9;border:0;grid-area:1/2/span 3;align-self:stretch;margin:0;padding:.55rem .8rem}.history-page .final-standings li{border-color:#20212414;grid-template-columns:1.35rem minmax(0,1fr) auto;gap:.55rem;min-height:2.1rem;padding:0;font-size:.64rem}.history-page .final-standings li>span:first-child{color:var(--delta-red);font-weight:800}.history-page .final-standings li>span:last-child{color:var(--delta-text-muted)}.history-page .houses-section{background:#fff;border-radius:.75rem;margin-bottom:2rem;padding-block:0;overflow:hidden;box-shadow:0 1px 3px #2021241a}.history-page .houses-section .section-heading{border-bottom:3px solid var(--delta-red);min-height:auto;padding:.9rem 1rem}.history-page .houses-section h2{margin-top:.2rem;font-size:1.25rem}.history-page .houses-grid{background:#fff;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.65rem}.history-page .house-card{background:#eae8df;border-radius:.55rem;min-height:4.4rem;padding:.7rem}.history-page .house-card:hover,.history-page .house-card:focus-visible{box-shadow:inset 3px 0 0 var(--delta-red);background:#e6e8ea}.history-page .house-card span,.history-page .house-card p{color:var(--delta-text-muted);letter-spacing:.05em;font-size:.52rem}.history-page .house-card h3{color:#202b26;margin:.42rem 0 .25rem;font-size:.74rem;font-weight:750;line-height:1.15}.delta-team-hero{background:var(--delta-scoreboard);box-sizing:border-box;color:#fff;border-radius:0 0 .8rem .8rem;max-width:1180px;padding-block:clamp(1.35rem,3vw,2.2rem);position:relative;overflow:hidden}.delta-team-hero .delta-back-link{color:#c6c9cc;margin:0 0 1.35rem;font-size:.68rem}.delta-team-hero .delta-back-link:hover,.delta-team-hero .delta-back-link:focus-visible{color:#fff}.delta-team-hero .delta-home-kicker{color:#ef6b70}.delta-team-hero h1{letter-spacing:-.06em;z-index:1;max-width:50rem;margin:.55rem 0 0;font-size:clamp(2.35rem,6vw,4.75rem);font-weight:800;line-height:.95;position:relative}.delta-team-hero>p:last-child{color:#c6c9cc;margin:.8rem 0 0;font-size:.82rem}.delta-team-dashboard{box-sizing:border-box;max-width:1180px;padding-inline:var(--delta-content-gutter);grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);gap:1rem;margin:1rem auto 2rem;display:grid}.delta-team-history,.delta-team-honors{box-sizing:border-box;background:#fff;border:0;border-radius:.75rem;max-width:none;margin:0;padding:1rem;overflow:hidden;box-shadow:0 1px 3px #2021241a}.delta-team-history .delta-section-heading{grid-template-columns:minmax(0,1fr) minmax(12rem,.85fr);align-items:start;gap:1rem}.delta-team-history .delta-section-heading h2,.delta-team-honors h2{letter-spacing:-.035em;margin-top:.35rem;font-size:clamp(1.45rem,2.6vw,2rem)}.delta-team-history .delta-section-heading>p{font-size:.69rem;line-height:1.45}.delta-team-page .delta-season-list{background:#f5f6f7;border:0;border-radius:.55rem;margin-top:1rem;overflow:hidden}.delta-team-page .delta-season-list article{border-color:#20212414;grid-template-columns:4rem minmax(0,1fr) auto;min-height:3rem;padding-inline:.75rem;font-size:.72rem}.delta-team-honors dl{grid-template-columns:1fr;gap:.45rem;margin:1rem 0}.delta-team-honors dl div{box-shadow:none;background:#eae8df;border-radius:.55rem;flex-direction:row;justify-content:space-between;padding:.7rem .8rem}.delta-team-honors dd{color:var(--delta-red);font-size:1.15rem;font-weight:800}.delta-team-honors>a{color:#3d4146;font-size:.7rem;font-weight:700}.delta-team-honors>a:hover,.delta-team-honors>a:focus-visible{color:var(--delta-red)}.museum-page .museum-tally{gap:1.25rem;margin-top:1.25rem}.museum-page .museum-tally div{gap:.35rem}.museum-page .museum-gallery,.museum-page .season-awards,.museum-page .rivalry-matrix-section,.forge-page .forge-content{box-sizing:border-box;max-width:1180px;padding-block:1rem}.museum-page .museum-section-heading{align-items:end;gap:1rem;padding-bottom:.8rem}.museum-page .museum-section-heading h2{font-size:clamp(1.6rem,3vw,2.35rem)}.museum-page .museum-section-heading>p{max-width:27rem;font-size:.72rem;line-height:1.45}.museum-page .trophy-gallery{gap:.65rem}.museum-page .trophy-object{border-radius:.75rem;min-height:20.5rem}.museum-page .trophy-plinth{height:9rem}.museum-page .artifact-icon{width:6.25rem;height:6.25rem}.museum-page .trophy-inscription{padding:.8rem}.museum-page .trophy-inscription h3{font-size:.88rem}.museum-page .trophy-inscription>p,.museum-page .trophy-claim span,.museum-page .trophy-lock-copy{font-size:.62rem}.museum-page .season-reliquary{overflow:hidden}.museum-page .season-reliquary summary{background:#fff;border-bottom:3px solid #0000;padding:.9rem 1rem}.museum-page .season-reliquary[open] summary{border-bottom-color:var(--delta-red)}.museum-page .season-reliquary .trophy-gallery{background:#eae8df;padding:.65rem}.museum-page .matrix-scroll{background:#fff;border-radius:.75rem;padding:.5rem;overflow:auto;box-shadow:0 1px 3px #2021241a}.museum-page .rivalry-matrix{border-spacing:3px}.museum-page .rivalry-matrix th,.museum-page .rivalry-matrix td{border-radius:.35rem}.forge-page .forge-inscription{box-shadow:inset 3px 0 0 var(--delta-red);border:0;border-radius:.6rem;max-width:47rem;margin-top:1rem;padding:.75rem .9rem}.forge-page .forge-console{border-radius:.75rem;padding:1rem}.forge-page .forge-controls{background:#f5f6f7;border:0;border-radius:.6rem;padding:.75rem}.forge-page .forge-grid{gap:1rem;padding-top:1rem}.forge-page .forge-panel-heading h2{letter-spacing:-.035em;margin-top:.3rem;font-size:clamp(1.45rem,2.7vw,2rem)}.forge-page .forge-help{margin:.7rem 0;font-size:.68rem}.forge-page .forge-matchup{min-height:2.75rem;padding-block:.45rem}.forge-page .forge-standings{box-shadow:none;background:#f5f6f7;border-radius:.65rem}.forge-page .forge-standings li{min-height:2.6rem}@media (max-width:860px){.history-page .history-layout,.delta-team-dashboard{grid-template-columns:1fr}.history-page .houses-grid,.delta-team-honors dl{grid-template-columns:repeat(3,minmax(0,1fr))}.delta-team-honors dl div{flex-direction:column-reverse;align-items:flex-start}}@media (max-width:620px){.history-page .record-book-heading,.museum-page .museum-hero-copy,.forge-page .forge-hero-copy{padding-block:1.35rem}.history-page .record-book-heading h1,.museum-page .museum-hero-copy h1,.forge-page .forge-hero-copy h1{font-size:clamp(2rem,11vw,2.8rem)}.history-page .history-layout{gap:.7rem;padding-block:.7rem}.history-page .volume-card{display:block}.history-page .volume-number{padding-top:.8rem}.history-page .volume-card h3{margin-bottom:.5rem;padding-right:0;font-size:2rem;display:inline-block}.history-page .volume-card dl{padding-bottom:.5rem}.history-page .final-standings{padding:.4rem .65rem}.history-page .houses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.delta-team-hero{border-radius:0;padding-block:1.25rem}.delta-team-hero .delta-back-link{margin-bottom:1rem}.delta-team-dashboard{gap:.7rem;margin-block:.7rem 1.5rem}.delta-team-history .delta-section-heading{grid-template-columns:1fr}.delta-team-honors dl{grid-template-columns:repeat(3,minmax(0,1fr))}.delta-team-honors dl div{gap:.25rem;min-width:0;padding:.6rem}.delta-team-honors dt{font-size:.58rem;line-height:1.2}.museum-page .museum-tally{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.4rem;display:grid}.museum-page .museum-tally div{background:#eae8df;border-radius:.5rem;padding:.55rem}.museum-page .museum-tally span{font-size:.48rem;line-height:1.2}.museum-page .museum-section-heading{grid-template-columns:1fr;align-items:start}.museum-page .trophy-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.museum-page .trophy-object{min-height:18rem}.museum-page .trophy-plinth{height:7.5rem}.museum-page .artifact-icon{width:5rem;height:5rem}.forge-page .forge-inscription{grid-template-columns:1fr;align-items:flex-start;gap:.3rem;display:grid}.forge-page .forge-console{padding:.7rem}.forge-page .forge-presets{grid-template-columns:1fr 1fr;gap:.4rem;width:100%;display:grid}.forge-page .forge-presets button{min-width:0}}@media (max-width:560px){.league-dashboard{padding-inline:var(--delta-dashboard-gutter)}}.site-header{border-bottom:0;box-shadow:0 1px #20212414}.team-menu-panel,.league-dashboard-header,.season-scoreboard,.league-team-list,.draft-history-toolbar,.museum-page .trophy-object,.museum-page .season-reliquary,.forge-page .forge-console,.forge-page .forge-standings,.delta-source-note,.delta-team-honors dl div,.delta-archive-grid a{border:0;border-radius:.7rem;box-shadow:0 1px 3px #2021241a}.team-menu-heading,.dashboard-panel-heading,.season-scoreboard-grid li,.league-team-list li,.league-team-list li:nth-child(odd),.history-tool-row,.history-tool-row a,.team-menu-grid>a,.team-menu-grid>a:nth-child(odd),.delta-season-list,.delta-season-list article,.museum-page .rivalry-matrix th,.museum-page .rivalry-matrix td,.forge-page .forge-controls,.forge-page .forge-standings li{border-color:#20212414}.league-dashboard-header,.season-scoreboard,.league-team-list,.museum-page .trophy-object,.forge-page .forge-console,.forge-page .forge-standings{overflow:hidden}.history-tool-row a:hover,.history-tool-row a:focus-visible,.league-team-list a:hover,.league-team-list a:focus-visible,.team-menu-grid>a:hover,.team-menu-grid>a:focus-visible{background:#eae8df}.draft-history-shell{max-width:1480px;padding-inline:clamp(.5rem,1.4vw,1.15rem)}.draft-history-toolbar{border-bottom:3px solid var(--delta-red);background:#fff}.draft-history-toggle{background:#eae8df;border-radius:.55rem;padding:.18rem}.draft-history-toggle a,.draft-history-toggle a+a{border:0;border-radius:.42rem}.draft-history-shell .draft-board-volume{--draft-row-height:clamp(2.85rem, 3.8vw, 3.55rem)}.draft-history-shell .draft-board-volume-header{box-sizing:border-box;max-width:none;height:var(--draft-row-height);border-radius:.7rem .7rem 0 0;width:100%;min-height:0;margin:0;padding:.4rem .85rem}.draft-history-shell .draft-board-frame{border:0;border-radius:0 0 .7rem .7rem;box-shadow:0 2px 5px #2021241f}.draft-history-shell .draft-board-grid{gap:clamp(.1rem,.18vw,.18rem);padding:clamp(.1rem,.18vw,.18rem)}.draft-history-shell .draft-board-corner,.draft-history-shell .draft-team-heading{border:0;border-bottom:3px solid var(--delta-red);height:2.45rem;min-height:0}.draft-history-shell .draft-round-label,.draft-history-shell .draft-pick-card{height:var(--draft-row-height);border:0;border-radius:.38rem;min-height:0}.draft-history-shell .draft-round-label{background:#eae8df}.draft-history-shell .draft-pick-card{box-shadow:inset 0 0 0 1px #2021240a}.draft-history-shell .draft-position-chip{border-radius:.32rem}.museum-page .scope-switch a,.forge-page .forge-season-tabs button,.forge-page .forge-presets button{border-color:#0000;border-radius:.5rem}.museum-page .scope-switch a,.forge-page .forge-season-tabs button,.forge-page .forge-presets button,.forge-page .forge-matchup{background:#eae8df}.forge-page .forge-matchup{border:0;border-radius:.55rem}.forge-page .forge-matchup.is-reversed{box-shadow:inset 3px 0 0 var(--delta-red)}.museum-page .rivalry-matrix{border-collapse:separate;border-spacing:2px}.museum-page .rivalry-matrix th,.museum-page .rivalry-matrix td{border:0}.museum-page .rivalry-matrix td{background:#fff}.delta-team-honors dl{gap:.5rem}@media (max-width:560px){.draft-history-shell .draft-board-volume{--draft-row-height:3.05rem}.draft-history-shell .draft-board-volume-header{height:var(--draft-row-height);min-height:0;padding-block:.45rem}.draft-history-shell .draft-board-corner,.draft-history-shell .draft-team-heading{height:2.2rem}}.draft-history-shell{padding-inline:var(--delta-draft-gutter)}
:root{--delta-red:#183c32;--delta-red-dark:#102c24;--delta-scoreboard:#183c32;--delta-surface:#f5f2e9;--delta-surface-muted:#eae8df;--delta-text-muted:#656a60;--gold:#183c32;--gold-bright:#183c32;--line:#d6d7cb;--parchment:#202b26;--parchment-muted:#656a60}body{font-family:var(--font-sans), sans-serif;-webkit-font-smoothing:antialiased}::selection{color:#183c32;background:#d5dfce}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline-offset:5px;outline:2px solid #50735b}.site-header{background:var(--delta-surface);border-top:0;border-bottom:1px solid var(--line);box-shadow:none;padding-block:1.35rem}.wordmark{color:#183c32;letter-spacing:-.045em;text-transform:none;gap:.7rem;font-size:1.45rem;font-weight:700}.crest-mark{color:#183c32;width:2rem;height:2rem}.primary-nav{gap:clamp(.8rem,2vw,1.8rem);font-size:.75rem;font-weight:500}.primary-nav a,.team-menu summary{color:#465347}.primary-nav a:hover{color:#183c32;text-underline-offset:5px;text-decoration:underline}.primary-nav>a:last-child{border-left:1px solid var(--line);padding-left:1.5rem}.team-menu-panel{border:1px solid var(--line);background:#fffef9;border-radius:2px;box-shadow:0 12px 28px #183c3212}.league-dashboard{padding-top:0}.league-dashboard-header{color:#183c32;border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:2.5rem;padding:3.3rem 0 2.8rem}.league-dashboard-header h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;max-width:10em;margin-top:.8rem;font-size:clamp(2.8rem,5.1vw,4.65rem);font-weight:400;line-height:1.03}.league-dashboard-header p{color:#586957;letter-spacing:.13em;font-size:.65rem;font-weight:600}.league-dashboard-header .league-intro{letter-spacing:0;text-transform:none;margin-top:1.2rem;font-size:.9rem;font-weight:400}.league-dashboard-header dl{grid-template-columns:repeat(3,minmax(5rem,1fr));gap:1rem;padding-bottom:.3rem}.league-dashboard-header dl div{border-color:var(--line)}.league-dashboard-header dt{color:#656a60;text-transform:none;max-width:6rem;font-size:.61rem;line-height:1.5}.league-dashboard-header dd{font-family:var(--font-display), Georgia, serif;font-size:2.5rem;font-weight:400;line-height:1.2}.season-preview{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) minmax(11rem,.55fr);align-items:center;gap:2rem;margin-bottom:1rem;padding:2rem 0;display:grid}.season-preview-year{font-family:var(--font-display), Georgia, serif;color:#183c32;letter-spacing:-.07em;padding-right:1.5rem;font-size:clamp(4rem,7vw,6.8rem);line-height:1}.season-preview .section-kicker{color:#68735d;letter-spacing:.12em;margin:0 0 .5rem;font-size:.6rem}.season-preview h2{color:#183c32;font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin:0;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:400}.season-preview-copy>p:not(.section-kicker){color:#656a60;margin:.6rem 0 1rem;font-size:.8rem;line-height:1.6}.season-preview a{color:#183c32;text-underline-offset:5px;font-size:.75rem;font-weight:600}.season-preview a span{margin-left:.8rem}.season-preview-status{margin:0;font-size:.7rem}.season-preview-status div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.season-preview-status dd{color:#656a60;margin:0}.season-preview-shell{max-width:1180px;padding-inline:var(--delta-page-gutter,2rem);margin-inline:auto}.league-dashboard-grid{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.85fr);align-items:start;gap:2rem;padding-top:1rem}.season-scoreboard,.league-team-list{box-shadow:none;background:0 0;border:0;border-radius:0}.dashboard-panel-heading{border-bottom:1px solid #183c32;padding:0 0 1.1rem}.dashboard-panel-heading p{color:#737864;letter-spacing:.13em;font-size:.56rem}.dashboard-panel-heading h2{font-family:var(--font-display), Georgia, serif;color:#183c32;margin-top:.3rem;font-size:1.9rem;font-weight:400}.dashboard-panel-heading a{font-weight:500}.season-scoreboard-grid{gap:1.5rem}.season-scoreboard-grid article{border:0;padding:1.3rem 0}.season-scoreboard-grid article>header{border-bottom:1px solid var(--line);padding-bottom:1rem}.season-scoreboard-grid article>header span{font-family:var(--font-display), Georgia, serif;color:#183c32;font-size:2.6rem;font-weight:400}.season-scoreboard-grid article>header strong{color:#656a60;background:0 0;font-size:.55rem;font-weight:500}.season-scoreboard-grid li{border-color:var(--line);min-height:3.15rem}.season-scoreboard-grid li strong{font-weight:500}.season-scoreboard-grid article>p{padding-top:.3rem;line-height:1.8}.history-tool-row{border-block:1px solid var(--line)}.history-tool-row a{border-color:var(--line);padding:1rem .4rem;font-size:.66rem;font-weight:500}.league-team-list ol{grid-template-columns:1fr}.league-team-list li,.league-team-list li:nth-child(odd){border:0;border-bottom:1px solid var(--line)}.league-team-list a{grid-template-columns:2rem minmax(0,1fr) auto;gap:.8rem;min-height:3.6rem;padding:.65rem 0}.league-team-list a>.league-team-mark{width:2rem;height:2rem}.league-team-list strong{font-size:.78rem;font-weight:500}.league-team-list small{margin-top:.15rem;font-size:.64rem}.site-footer{border-color:var(--line);color:#656a60;letter-spacing:.06em;background:var(--delta-surface);font-size:.6rem}.history-page .record-book-hero,.museum-page .museum-hero,.forge-page .forge-hero{background:var(--delta-surface)}.history-page .record-book-heading,.museum-page .museum-hero-copy,.forge-page .forge-hero-copy,.delta-team-hero{border-bottom:1px solid var(--line)}.history-page .record-book-heading h1,.museum-page .museum-hero-copy h1,.forge-page .forge-hero-copy h1,.delta-team-hero h1,.draft-history-toolbar h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;color:#183c32;font-weight:400;line-height:1.1}.history-page .volume-card,.history-page .house-card,.museum-page .trophy-object,.museum-page .season-reliquary,.forge-page .forge-console,.forge-page .forge-standings,.delta-source-note,.delta-team-honors dl div{border:1px solid var(--line);box-shadow:none;border-radius:2px}.draft-history-toolbar{box-shadow:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:1.75rem 0}.draft-history-toolbar h1{font-size:3rem}.draft-history-toggle{background:#eae8df;border-radius:2px}.draft-history-toggle a,.draft-history-toggle a+a{border-radius:2px}.draft-history-shell .draft-board-volume-header{background:#183c32;border-radius:2px 2px 0 0}.draft-history-shell .draft-board-frame{box-shadow:none;border-radius:0}.draft-history-shell .draft-pick-card{border-radius:2px}.empty-draft{margin-top:1.4rem}.empty-draft>header{color:#f5f2e9;background:#183c32;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.empty-draft h2{font-family:var(--font-display), Georgia, serif;margin:.35rem 0 0;font-size:2rem;font-weight:400}.empty-draft .section-kicker{color:#bbc9b6;margin:0;font-size:.58rem}.pending-label{white-space:nowrap;border:1px solid #6b8474;padding:.45rem .7rem;font-size:.65rem}.empty-draft-note{color:#656a60;margin:1.25rem 0;font-size:.78rem;line-height:1.5}.empty-draft-grid{text-align:center;color:#6c7367;grid-template-columns:1.75rem repeat(12,minmax(0,1fr));gap:3px;font-size:.6rem;display:grid}.empty-draft-grid>span{padding:.6rem 0}.empty-draft-row{display:contents}.empty-draft-row>span{place-items:center;min-height:3rem;display:grid}.empty-draft-cell{color:#9da48f;background:#ecebe2;border:1px solid #dedfd3}@media (max-width:900px){.league-dashboard-header{grid-template-columns:1fr;gap:1.8rem;padding-block:2.3rem}.league-dashboard-header h1{max-width:none}.league-dashboard-header dl{max-width:24rem}.league-dashboard-grid{grid-template-columns:1fr}.league-team-list ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.season-preview{grid-template-columns:auto 1fr;gap:1.3rem}.season-preview-status{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.season-preview-status div{display:block}.season-preview-status dd{margin-top:.4rem}}@media (max-width:560px){.draft-history-toolbar{flex-direction:column;align-items:start;gap:1rem}.draft-history-toolbar h1{font-size:2.7rem}.site-header{padding-block:1rem}.wordmark span{display:inline}.primary-nav{gap:.85rem 1.1rem;line-height:1.5}.primary-nav>a:last-child{border-left:0;padding-left:0}.league-dashboard-header h1{font-size:3rem}.season-preview{grid-template-columns:1fr;gap:.9rem;padding-block:1.6rem}.season-preview-year{font-size:4rem}.season-preview-status{gap:.5rem;font-size:.65rem}.season-scoreboard-grid{grid-template-columns:1fr;gap:0}.league-team-list ol{grid-template-columns:1fr}.empty-draft>header{padding:1rem}.empty-draft h2{font-size:1.6rem}.empty-draft-grid{grid-template-columns:1.25rem repeat(12,minmax(0,1fr));gap:2px}.empty-draft-row>span{min-height:2rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.history-page .history-index{border-bottom:0;border-radius:2px}.history-page .history-index .section-kicker{color:#bbc9b6}.history-page .history-index h2,.history-page .volume-card h3,.section-heading h2{font-family:var(--font-display), Georgia, serif;font-weight:400}.history-page .final-standings li{background:#faf9f3}.delta-team-hero{border-radius:0}.delta-team-hero h1{color:#f5f2e9}.delta-team-hero .delta-home-kicker{color:#bbc9b6}.delta-team-history,.delta-team-honors{border:1px solid var(--line);box-shadow:none;border-radius:2px}.delta-team-history .delta-section-heading h2,.delta-team-honors h2{font-family:var(--font-display), Georgia, serif;font-weight:400}.delta-team-page .delta-season-list{background:#faf9f3;border-radius:0}
