:root{color-scheme:light;--ink: #111111;--muted: #575757;--night: #f7f7f2;--turf: #ffffff;--turf-2: #edede7;--line: rgba(0, 0, 0, .18);--line-strong: rgba(0, 0, 0, .46);--leather: #666666;--leather-dark: #d7d7d0;--gold: #111111;--chalk: #080808;--glass: rgba(255, 255, 255, .82);--glass-strong: rgba(255, 255, 255, .96);--border: rgba(0, 0, 0, .16);--shadow: 0 22px 55px rgba(0, 0, 0, .12);--body-glow-strong: rgba(0, 0, 0, .08);--body-glow-soft: rgba(0, 0, 0, .045);--body-gradient: linear-gradient(115deg, rgba(255, 255, 255, .96), rgba(242, 242, 236, .98));--body-yard-line: rgba(0, 0, 0, .035);--field-line: rgba(0, 0, 0, .065);--field-grid-line: rgba(0, 0, 0, .035);--ambient-grid-line: rgba(0, 0, 0, .03);--header-bg: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(255, 255, 255, .74));--header-shadow: 0 12px 36px rgba(0, 0, 0, .08);--subtle-fill: rgba(0, 0, 0, .045);--active-fill: linear-gradient(135deg, rgba(0, 0, 0, .1), rgba(0, 0, 0, .03));--hero-rule: rgba(0, 0, 0, .48);--text-soft: rgba(0, 0, 0, .68);--text-faint: rgba(0, 0, 0, .58);--panel-bg: linear-gradient(135deg, rgba(255, 255, 255, .76), rgba(244, 244, 238, .38)), linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(239, 239, 232, .9));--panel-mark: rgba(0, 0, 0, .055);--stat-bg: linear-gradient(135deg, rgba(255, 255, 255, .9), rgba(241, 241, 234, .64)), linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(232, 232, 225, .9));--stat-ring: rgba(0, 0, 0, .1);--table-bg: rgba(255, 255, 255, .8);--table-head-bg: linear-gradient(180deg, rgba(26, 26, 26, .96), rgba(3, 3, 3, .98)), repeating-linear-gradient(90deg, transparent 0 40px, rgba(255, 255, 255, .06) 40px 41px);--table-head-ink: #ffffff;--tooltip-bg: rgba(12, 12, 12, .98);--table-cell-bg: rgba(255, 255, 255, .78);--table-cell-alt-bg: rgba(0, 0, 0, .035);--table-hover-bg: linear-gradient(90deg, rgba(0, 0, 0, .075), rgba(0, 0, 0, .025));--table-shadow: inset 0 1px 0 rgba(255, 255, 255, .8), 0 12px 28px rgba(0, 0, 0, .08);--cell-border: rgba(0, 0, 0, .11);--select-bg: linear-gradient(45deg, transparent 50%, var(--chalk) 50%) right 2rem center / 7px 7px no-repeat, linear-gradient(135deg, var(--chalk) 50%, transparent 50%) right 1.58rem center / 7px 7px no-repeat, linear-gradient(90deg, transparent, rgba(0, 0, 0, .1)) right 3.25rem center / 1px 58% no-repeat, linear-gradient(135deg, rgba(255, 255, 255, .96), rgba(235, 235, 229, .92)), var(--glass-strong);--select-option-bg: #ffffff;--badge-ink: #ffffff;--badge-shadow: rgba(0, 0, 0, .16);--score-text-shadow: none;--live-dot-glow: rgba(0, 0, 0, .18);--vbd-0: #f2f2f2;--vbd-1: #dcdcdc;--vbd-2: #bdbdbd;--vbd-3: #858585;--vbd-4: #505050;--vbd-5: #191919;--vbd-weak-ink: #111111;--vbd-strong-ink: #ffffff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=dark]{color-scheme:dark;--ink: #f7f7f2;--muted: #b9b9b2;--night: #030303;--turf: #0b0b0b;--turf-2: #171717;--line: rgba(255, 255, 255, .26);--line-strong: rgba(255, 255, 255, .58);--leather: #777777;--leather-dark: #1f1f1f;--gold: #ffffff;--chalk: #ffffff;--glass: rgba(8, 8, 8, .76);--glass-strong: rgba(10, 10, 10, .92);--border: rgba(255, 255, 255, .18);--shadow: 0 24px 70px rgba(0, 0, 0, .45);--body-glow-strong: rgba(255, 255, 255, .12);--body-glow-soft: rgba(255, 255, 255, .08);--body-gradient: linear-gradient(115deg, rgba(16, 16, 16, .96), rgba(3, 3, 3, .98));--body-yard-line: rgba(255, 255, 255, .035);--field-line: rgba(255, 255, 255, .08);--field-grid-line: rgba(255, 255, 255, .035);--ambient-grid-line: rgba(255, 255, 255, .032);--header-bg: linear-gradient(180deg, rgba(4, 4, 4, .9), rgba(4, 4, 4, .68));--header-shadow: 0 12px 40px rgba(0, 0, 0, .3);--subtle-fill: rgba(255, 255, 255, .055);--active-fill: linear-gradient(135deg, rgba(255, 255, 255, .22), rgba(255, 255, 255, .07));--hero-rule: rgba(255, 255, 255, .72);--text-soft: rgba(255, 255, 255, .76);--text-faint: rgba(255, 255, 255, .7);--panel-bg: linear-gradient(135deg, rgba(255, 255, 255, .09), rgba(255, 255, 255, .025)), linear-gradient(180deg, rgba(23, 23, 23, .94), rgba(7, 7, 7, .9));--panel-mark: rgba(255, 255, 255, .1);--stat-bg: linear-gradient(135deg, rgba(255, 255, 255, .13), rgba(255, 255, 255, .035)), linear-gradient(180deg, rgba(22, 22, 22, .96), rgba(5, 5, 5, .94));--stat-ring: rgba(255, 255, 255, .12);--table-bg: rgba(3, 3, 3, .76);--table-head-bg: linear-gradient(180deg, rgba(76, 76, 76, .72), rgba(5, 5, 5, .98)), repeating-linear-gradient(90deg, transparent 0 40px, rgba(255, 255, 255, .06) 40px 41px);--table-head-ink: #ffffff;--table-cell-bg: rgba(4, 4, 4, .68);--table-cell-alt-bg: rgba(255, 255, 255, .085);--table-hover-bg: linear-gradient(90deg, rgba(255, 255, 255, .18), rgba(255, 255, 255, .09));--table-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 12px 30px rgba(0, 0, 0, .24);--cell-border: rgba(255, 255, 255, .12);--select-bg: linear-gradient(45deg, transparent 50%, var(--chalk) 50%) right 2rem center / 7px 7px no-repeat, linear-gradient(135deg, var(--chalk) 50%, transparent 50%) right 1.58rem center / 7px 7px no-repeat, linear-gradient(90deg, transparent, rgba(255, 255, 255, .12)) right 3.25rem center / 1px 58% no-repeat, linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(7, 7, 7, .94)), var(--glass-strong);--select-option-bg: #080808;--badge-ink: #050505;--badge-shadow: rgba(255, 255, 255, .18);--score-text-shadow: 0 1px 9px rgba(0, 0, 0, .82);--live-dot-glow: rgba(255, 255, 255, .58);--vbd-0: #2f2f2f;--vbd-1: #484848;--vbd-2: #636363;--vbd-3: #7d7d7d;--vbd-4: #9a9a9a;--vbd-5: #bbbbbb;--vbd-weak-ink: #ffffff;--vbd-strong-ink: #050505}*{box-sizing:border-box}html{min-width:320px;background:var(--night)}body{min-width:320px;min-height:100vh;margin:0;color:var(--ink);background:radial-gradient(circle at 18% 12%,var(--body-glow-strong),transparent 28rem),radial-gradient(circle at 82% 0%,var(--body-glow-soft),transparent 24rem),var(--body-gradient),repeating-linear-gradient(90deg,transparent 0 72px,var(--body-yard-line) 72px 74px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .18s ease,background-color .18s ease}body:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;content:"";background:linear-gradient(90deg,var(--field-line) 1px,transparent 1px) 0 0 / 10% 100%,repeating-linear-gradient(0deg,transparent 0 42px,var(--field-grid-line) 42px 43px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}body:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;content:"";background-image:linear-gradient(var(--ambient-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--ambient-grid-line) 1px,transparent 1px);background-size:26px 26px;opacity:.45;mix-blend-mode:screen}button,select{font:inherit}button,a{color:inherit}.app-shell{position:relative;min-height:100vh;overflow:hidden}.field-sweep{position:fixed;inset:auto -20vw 12% -20vw;z-index:-1;height:38vh;pointer-events:none;background:linear-gradient(105deg,transparent 8%,var(--line) 8.5%,transparent 9.5%),linear-gradient(76deg,transparent 40%,var(--field-line) 41%,transparent 42%),radial-gradient(ellipse at center,var(--body-glow-soft),transparent 68%);filter:blur(2px);transform:rotate(-4deg);animation:field-drift 18s ease-in-out infinite alternate}.container{width:min(100% - 28px,1280px);margin:0 auto}.header{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--border);background:var(--header-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--header-shadow)}.nav{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:1rem}.nav-brand{display:inline-flex;align-items:center;gap:.75rem;min-width:max-content;color:var(--chalk);text-decoration:none;font-size:clamp(1rem,3vw,1.42rem);font-weight:900;letter-spacing:0;text-transform:uppercase}.brand-mark{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;font-size:2.2rem;line-height:1;filter:drop-shadow(0 8px 16px rgba(0,0,0,.24));transform:rotate(-12deg)}.nav-actions{display:inline-flex;align-items:center;gap:.55rem}.nav-links{display:none;align-items:center;gap:.25rem;padding:.35rem;border:1px solid var(--border);border-radius:999px;background:var(--subtle-fill)}.nav-links a,.mobile-menu a{position:relative;color:var(--muted);text-decoration:none;font-size:.87rem;font-weight:800;letter-spacing:0;text-transform:uppercase;transition:color .18s ease,background .18s ease,transform .18s ease}.nav-links a{padding:.68rem .95rem;border-radius:999px}.nav-links a:hover,.nav-links a.active{color:var(--chalk);background:var(--active-fill);transform:translateY(-1px)}.theme-switch{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:.3rem .62rem .3rem .38rem;border:1px solid var(--border);border-radius:999px;background:var(--subtle-fill);color:var(--muted);cursor:pointer;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease}.theme-switch:hover{border-color:var(--line-strong);color:var(--chalk);transform:translateY(-1px)}.theme-switch-track{position:relative;width:2.25rem;height:1.2rem;border:1px solid var(--line);border-radius:999px;background:var(--glass-strong)}.theme-switch-thumb{position:absolute;top:50%;left:.16rem;width:.78rem;height:.78rem;border-radius:50%;background:var(--chalk);transform:translateY(-50%);transition:transform .18s ease}.theme-switch[aria-checked=true] .theme-switch-thumb{transform:translate(1rem,-50%)}.menu-button{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--border);border-radius:50%;background:var(--subtle-fill);cursor:pointer}.mobile-menu{display:grid;max-height:0;overflow:hidden;transition:max-height .24s ease,padding .24s ease}.mobile-menu.show{max-height:340px;padding-bottom:.9rem}.mobile-menu a{padding:.82rem .2rem;border-top:1px solid var(--border)}.mobile-menu a.active{color:var(--gold)}.main{position:relative;padding:clamp(1.25rem,4vw,3rem) 0 4rem}.main>div{animation:page-rise .5s ease both}.page-frame{display:grid;gap:clamp(1rem,2.2vw,1.6rem)}.page-hero{position:relative;display:grid;align-items:start;gap:1rem;padding:clamp(.8rem,2.2vw,1.1rem) 0 clamp(.2rem,1vw,.5rem)}.page-hero:before{position:absolute;right:0;bottom:-.4rem;width:min(48vw,520px);height:1px;content:"";background:linear-gradient(90deg,transparent,var(--hero-rule),transparent)}.page-frame-compact .page-hero{align-items:center;padding-top:.35rem}.page-frame-compact h1.card-title{margin-bottom:0;font-size:clamp(1.45rem,3.4vw,2.7rem);line-height:.95}.page-frame-compact h1.card-title:after{height:6px;width:min(100%,360px)}.eyebrow{margin:0 0 .45rem;color:var(--gold);font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.page-dek{max-width:820px;margin:-.65rem 0 0;color:var(--text-soft);font-size:clamp(.95rem,1.8vw,1.15rem);font-weight:650;line-height:1.45}h1.card-title{position:relative;display:inline-grid;gap:.25rem;margin:0 0 clamp(1rem,3vw,1.75rem);color:var(--chalk);font-size:clamp(1.55rem,4.9vw,3.9rem);font-weight:950;line-height:.88;letter-spacing:0;text-transform:uppercase;text-wrap:balance;text-shadow:var(--score-text-shadow)}h1.card-title:after{width:min(100%,760px);height:10px;border-radius:999px;background:linear-gradient(90deg,var(--gold),var(--leather),transparent),repeating-linear-gradient(90deg,var(--chalk) 0 12px,transparent 12px 20px);content:"";opacity:.9}.grid{display:grid;gap:1rem}.stat-deck{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.stat-chip{position:relative;min-height:106px;padding:.9rem 1rem .95rem;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--stat-bg);box-shadow:var(--shadow)}.stat-chip:before{position:absolute;inset:0 auto 0 0;width:5px;content:"";background:linear-gradient(180deg,var(--gold),var(--leather))}.stat-chip:after{position:absolute;right:-2.2rem;bottom:-2.3rem;width:7rem;height:7rem;border:1px solid var(--stat-ring);border-radius:50%;content:""}.stat-chip span,.section-heading p{display:block;margin:0 0 .35rem;color:var(--gold);font-size:.7rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.stat-chip strong{display:block;color:var(--chalk);font-size:clamp(1.16rem,2.6vw,1.7rem);font-weight:950;line-height:1.02;text-shadow:var(--score-text-shadow)}.stat-chip small{display:block;margin-top:.5rem;color:var(--text-faint);font-size:.83rem;font-weight:750;line-height:1.25}.card{position:relative;margin-bottom:1.3rem;padding:clamp(1rem,2vw,1.5rem);overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--panel-bg);box-shadow:var(--shadow)}.card:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(115deg,transparent 0 30%,var(--panel-mark) 30.3%,transparent 31%),repeating-linear-gradient(90deg,transparent 0 86px,var(--body-yard-line) 86px 88px);opacity:.75}.card>*{position:relative;z-index:1}.section-panel{display:grid;gap:.9rem}.section-heading{display:grid;gap:.35rem;border-bottom:1px solid var(--cell-border);padding-bottom:.75rem}h2.card-title,.card>.card-title{margin:0 0 1rem;color:var(--chalk);font-size:clamp(1.08rem,2.4vw,1.55rem);font-weight:900;line-height:1.05;letter-spacing:0;text-transform:uppercase}.section-heading .card-title{margin:0}.section-heading .card-title:before{display:inline-block;width:0;height:0;margin-right:.55rem;border-top:.38rem solid transparent;border-bottom:.38rem solid transparent;border-left:.62rem solid var(--gold);content:"";transform:translateY(-.06rem)}.text-center{text-align:center}.table-container{width:calc(100% + clamp(1.4rem,3vw,2.6rem));margin-inline:calc(clamp(.7rem,1.5vw,1.3rem)*-1);padding-inline:clamp(.7rem,1.5vw,1.3rem);overflow-x:auto;scrollbar-color:var(--line-strong) var(--subtle-fill)}.data-table-shell{padding-bottom:.15rem}.table-note{margin:-.25rem 0 .15rem;color:var(--muted);font-size:.86rem;font-weight:650;line-height:1.5}.champions-table{width:100%;min-width:620px;border-spacing:0;border-collapse:separate;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--table-bg);box-shadow:var(--table-shadow)}.champions-table th,.champions-table td{min-height:52px;padding:.82rem .75rem;border-right:1px solid var(--cell-border);border-bottom:1px solid var(--cell-border);text-align:center;vertical-align:middle}.champions-table th{color:var(--table-head-ink);background:var(--table-head-bg);font-size:.82rem;font-weight:950;letter-spacing:0;text-shadow:0 2px 12px rgba(0,0,0,.58);text-transform:uppercase;white-space:nowrap}.champions-table td{color:var(--chalk);background:var(--table-cell-bg);font-size:1rem;font-weight:740;text-shadow:var(--score-text-shadow)}.champions-table tbody tr{animation:row-enter .52s ease both;transition:transform .18s ease,filter .18s ease}.champions-table tbody tr:nth-child(2n) td{background:var(--table-cell-alt-bg)}.champions-table tbody tr:hover{position:relative;z-index:1;transform:translate(4px);filter:brightness(1.12)}.champions-table tbody tr:hover td{background:var(--table-hover-bg)}.champions-table tr:last-child td{border-bottom:0}.champions-table th:last-child,.champions-table td:last-child{border-right:0}.draft-board-table{overflow:visible}.draft-player-rank{position:relative;display:inline-block;border-radius:3px;cursor:help;outline:none}.draft-player-rank:before,.draft-player-rank:after{position:absolute;left:50%;z-index:20;pointer-events:none;opacity:0;transform:translate(-50%,.25rem);transition:opacity .15s ease,transform .15s ease}.draft-player-rank:before{bottom:calc(100% + .24rem);border-top:.34rem solid var(--tooltip-bg);border-right:.3rem solid transparent;border-left:.3rem solid transparent;content:""}.draft-player-rank:after{bottom:calc(100% + .58rem);padding:.36rem .48rem;border:1px solid var(--line-strong);border-radius:5px;color:var(--table-head-ink);background:var(--tooltip-bg);box-shadow:var(--table-shadow);content:attr(data-ranks);font-size:.74rem;font-weight:950;line-height:1;text-shadow:none;white-space:nowrap}.draft-player-rank:hover:before,.draft-player-rank:hover:after,.draft-player-rank:focus:before,.draft-player-rank:focus:after{opacity:1;transform:translate(-50%)}.draft-player-rank:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.champions-table th[data-size="100"],.champions-table td[data-size="100"]{width:100px;min-width:100px;max-width:100px}.home-table{min-width:0;table-layout:fixed}.home-table th:first-child,.home-table td:first-child{width:4.8rem}.champion-name{margin-top:.25rem;color:var(--table-head-ink);font-size:.76rem;font-weight:950;text-shadow:0 1px 10px rgba(0,0,0,.58);text-transform:none;white-space:normal}.tabs{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem;padding:.35rem;border:1px solid var(--border);border-radius:8px;background:var(--subtle-fill)}.tab{min-height:42px;padding:.65rem .9rem;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font-size:.86rem;font-weight:900;letter-spacing:0;text-align:center;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.tab:hover{color:var(--chalk);transform:translateY(-1px)}.tab.active{border-color:var(--line-strong);color:var(--chalk);background:var(--active-fill);box-shadow:var(--header-shadow)}.select-container,.mobile-year-selector,.mobile-dropdowns{margin-bottom:1rem}.manager-select,.dropdown-group select{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;min-height:48px;padding:.78rem 4.25rem .78rem 1rem;border:1px solid var(--line);border-radius:8px;outline:0;background:var(--select-bg);color:var(--chalk);cursor:pointer;font-weight:850;box-shadow:inset 0 1px 0 var(--subtle-fill);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.manager-select:hover,.dropdown-group select:hover{transform:translateY(-1px);border-color:var(--line-strong)}.manager-select:focus,.dropdown-group select:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--subtle-fill)}.manager-select option,.dropdown-group option{background-color:var(--select-option-bg);color:var(--chalk)}.dropdown-group{display:grid;gap:.45rem;margin-bottom:.85rem}.dropdown-group label{color:var(--gold);font-size:.78rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.desktop-tabs,.mobile-year-selector,.mobile-view{display:none}.desktop-view{display:table}.championship-badge{display:inline-grid;width:21px;height:21px;margin-left:.4rem;place-items:center;border:1px solid var(--line);border-radius:50%;background:linear-gradient(135deg,var(--gold),var(--leather));color:var(--badge-ink);font-size:.72rem;font-weight:950;vertical-align:middle;box-shadow:0 0 20px var(--badge-shadow)}.home-badge{display:inline;margin-left:.42rem;color:var(--muted);font-size:.68rem;font-weight:950;line-height:1;text-transform:uppercase;vertical-align:middle}.sortable{cursor:pointer}@keyframes page-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes row-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes field-drift{0%{transform:translate(-3vw) rotate(-4deg)}to{transform:translate(4vw) rotate(-2deg)}}@media (min-width: 768px){.nav-links{display:flex}.menu-button,.mobile-menu{display:none}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}.mobile-dropdowns{display:none}.desktop-tabs{display:block}}@media (max-width: 800px){.section-heading p{margin-bottom:.45rem}.tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.tab{width:100%}}@media (max-width: 980px){.theme-switch>span:last-child{display:none}.theme-switch{padding-right:.38rem}}@media (max-width: 768px){.container{width:min(100% - 18px,1280px)}.nav{min-height:66px}.mobile-year-selector{display:block}.mobile-view{display:table;min-width:0}.desktop-view{display:none}.champions-table{min-width:560px}.home-table-container{width:100%;margin-inline:0;padding-inline:0;overflow-x:visible}.home-table.champions-table,.mobile-view.champions-table{min-width:0}}@media (max-width: 560px){h1.card-title{font-size:clamp(1.7rem,9vw,2.7rem)}.card{padding:.8rem}.champions-table th,.champions-table td{padding:.68rem .52rem;font-size:.82rem}.home-table th,.home-table td{padding:.62rem .32rem;font-size:clamp(.72rem,3.1vw,.84rem);overflow-wrap:anywhere}.home-table th:first-child,.home-table td:first-child{width:3.6rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}
