@font-face{font-family:Winner Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/winnersans.woff2)format("woff2")}
:root{--fnt:"Helvetica Neue", Helvetica, Arial;--field-font:16px;--wordmark-h:32px;--outer:#0a0705;--bg:radial-gradient(140% 55% at 88% -8%, #f264144d, #f2641400 55%), linear-gradient(165deg, #261710 0%, #170e08 48%, #0d0805 100%);--tx:#f7f1ea;--mut:#f7f1ea8c;--fnt2:#f7f1ea73;--card:#ffffff17;--cbd:#ffffff1f;--cfb:#fda73f47;--csh:none;--glow:none;--chip:#ffffff0f;--chtx:#f7f1eabf;--chbd:#ffffff1a;--acc:#f26414;--acs:#fda73f;--onacc:#1a0d04;--btn:#fff;--btx:#14100b;--btn2bd:#ffffff29;--btn2bg:transparent;--btn2tx:#f7f1eae6;--nav:#140c076b;--nbd:#ffffff1f;--nsh:0 10px 30px #00000073;--navact:#fda73f;--navin:#f7f1ea8c;--in:#ffffff14;--inbd:#ffffff21;--inbda:#fda73f66;--hglow:0 0 40px #f264141f;--intx:#f7f1ea80;--hl:#ffffff17;--sq:#ffffff14;--sqtx:#fda73f;--mono:#f2641429;--crestbg:#fff;--crestbd:#ffffff38;--monobd:#f2641459;--monotx:#fda73f;--row:#ffffff0d;--rbd:#ffffff17;--hi:#ffffff14;--hibd:#fda73f59;--dash:#fda73f80;--dashtx:#f7f1eab3;--win:#fda73f;--wintx:#1a0d04;--ebd:#f7f1ea59;--etx:#f7f1ead9;--back:#ffffff0f;--backbd:#ffffff29;--icon:#f7f1ead9;--ovl:#05030247;--sheet:#180f0a6b;--shbd:#ffffff24;--shsh:0 -20px 60px #00000059;--deskbg:url(/bg/desktop.webp) center / cover no-repeat fixed #0a0705;--deskbgc:#0a0705;--edge:#1d0c05;--bgvis:visible;--fbnav:#140c07db;--fbcard:#261710e6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:light){:root{--fnt:"Helvetica Neue", Helvetica, Arial;--outer:#efe8dc;--bg:linear-gradient(180deg, #fbf7ef 0%, #f6f0e5 100%);--tx:#1a140e;--mut:#7c7061;--fnt2:#a5988a;--card:#ffffff8c;--cbd:#ede1ce;--cfb:#f3c49a;--csh:none;--glow:none;--chip:#efe7d6;--chtx:#5d5244;--chbd:transparent;--acc:#f26414;--acs:#c7500a;--onacc:#2a1503;--btn:#f26414;--btx:#2a1503;--btn2bd:#e0d3be;--btn2bg:#ffffff73;--btn2tx:#5d5244;--nav:#fffbf380;--nbd:#e4d7c2e6;--nsh:0 8px 24px #4a2c0c1f;--navact:#c7500a;--navin:#8a7d6c;--in:#ffffff9e;--inbd:#e8dcc8;--inbda:#f26414;--hglow:0 0 40px #f264141f;--intx:#8a7d6c;--hl:#f0e6d5;--sq:#f3ecdd;--sqtx:#c7500a;--mono:#fdebdd;--crestbg:#fff;--crestbd:#e8dcc8;--monobd:#f5cba6;--monotx:#c7500a;--row:#ffffff80;--rbd:#ede1ce;--hi:#fff9f19e;--hibd:#f3c49a;--dash:#dba96a;--dashtx:#8a6a3e;--win:#f26414;--wintx:#2a1503;--ebd:#d8c9b2;--etx:#5d5244;--back:#ffffff8c;--backbd:#e4d7c2;--icon:#5d5244;--ovl:#1e120833;--sheet:#fffbf38c;--shbd:#e4d7c2e6;--shsh:0 -20px 60px #00000059;--deskbg:#efe8dc;--deskbgc:#efe8dc;--edge:#efe8dc;--bgvis:hidden;--fbnav:#fffbf3eb;--fbcard:#ffffffe6}}:root[data-bl-theme=sombre]{--fnt:"Helvetica Neue", Helvetica, Arial;--outer:#0a0705;--bg:radial-gradient(140% 55% at 88% -8%, #f264144d, #f2641400 55%), linear-gradient(165deg, #261710 0%, #170e08 48%, #0d0805 100%);--tx:#f7f1ea;--mut:#f7f1ea8c;--fnt2:#f7f1ea73;--card:#ffffff17;--cbd:#ffffff1f;--cfb:#fda73f47;--csh:none;--glow:none;--chip:#ffffff0f;--chtx:#f7f1eabf;--chbd:#ffffff1a;--acc:#f26414;--acs:#fda73f;--onacc:#1a0d04;--btn:#fff;--btx:#14100b;--btn2bd:#ffffff29;--btn2bg:transparent;--btn2tx:#f7f1eae6;--nav:#140c076b;--nbd:#ffffff1f;--nsh:0 10px 30px #00000073;--navact:#fda73f;--navin:#f7f1ea8c;--in:#ffffff14;--inbd:#ffffff21;--inbda:#fda73f66;--hglow:0 0 40px #f264141f;--intx:#f7f1ea80;--hl:#ffffff17;--sq:#ffffff14;--sqtx:#fda73f;--mono:#f2641429;--crestbg:#fff;--crestbd:#ffffff38;--monobd:#f2641459;--monotx:#fda73f;--row:#ffffff0d;--rbd:#ffffff17;--hi:#ffffff14;--hibd:#fda73f59;--dash:#fda73f80;--dashtx:#f7f1eab3;--win:#fda73f;--wintx:#1a0d04;--ebd:#f7f1ea59;--etx:#f7f1ead9;--back:#ffffff0f;--backbd:#ffffff29;--icon:#f7f1ead9;--ovl:#05030247;--sheet:#180f0a6b;--shbd:#ffffff24;--shsh:0 -20px 60px #00000059;--deskbg:url(/bg/desktop.webp) center / cover no-repeat fixed #0a0705;--deskbgc:#0a0705;--edge:#1d0c05;--bgvis:visible;--fbnav:#140c07db;--fbcard:#261710e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-bl-theme=clair]{--fnt:"Helvetica Neue", Helvetica, Arial;--outer:#efe8dc;--bg:linear-gradient(180deg, #fbf7ef 0%, #f6f0e5 100%);--tx:#1a140e;--mut:#7c7061;--fnt2:#a5988a;--card:#ffffff8c;--cbd:#ede1ce;--cfb:#f3c49a;--csh:none;--glow:none;--chip:#efe7d6;--chtx:#5d5244;--chbd:transparent;--acc:#f26414;--acs:#c7500a;--onacc:#2a1503;--btn:#f26414;--btx:#2a1503;--btn2bd:#e0d3be;--btn2bg:#ffffff73;--btn2tx:#5d5244;--nav:#fffbf380;--nbd:#e4d7c2e6;--nsh:0 8px 24px #4a2c0c1f;--navact:#c7500a;--navin:#8a7d6c;--in:#ffffff9e;--inbd:#e8dcc8;--inbda:#f26414;--hglow:0 0 40px #f264141f;--intx:#8a7d6c;--hl:#f0e6d5;--sq:#f3ecdd;--sqtx:#c7500a;--mono:#fdebdd;--crestbg:#fff;--crestbd:#e8dcc8;--monobd:#f5cba6;--monotx:#c7500a;--row:#ffffff80;--rbd:#ede1ce;--hi:#fff9f19e;--hibd:#f3c49a;--dash:#dba96a;--dashtx:#8a6a3e;--win:#f26414;--wintx:#2a1503;--ebd:#d8c9b2;--etx:#5d5244;--back:#ffffff8c;--backbd:#e4d7c2;--icon:#5d5244;--ovl:#1e120833;--sheet:#fffbf38c;--shbd:#e4d7c2e6;--shsh:0 -20px 60px #00000059;--deskbg:#efe8dc;--deskbgc:#efe8dc;--edge:#efe8dc;--bgvis:hidden;--fbnav:#fffbf3eb;--fbcard:#ffffffe6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
html,body{margin:0;padding:0}html{background:var(--edge)}body{background:var(--edge);color:var(--tx);font-family:var(--fnt), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}a{color:var(--acs);text-decoration:none}a:hover{color:var(--acc)}input::placeholder{color:var(--intx)}*{box-sizing:border-box}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}:focus-visible{outline:2px solid var(--acs);outline-offset:2px;border-radius:8px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bl-bg{z-index:0;background:var(--bg);pointer-events:none;position:fixed;inset:0;overflow:hidden}@media (min-width:521px){body{background:var(--deskbg)}.bl-bg{left:calc(50% - 260px);right:calc(50% - 260px)}}.bl-bg-img{visibility:var(--bgvis);background-image:-webkit-image-set(url(/bg/mobile.avif) 1x type("image/avif"),url(/bg/mobile.webp) 1x type("image/webp"));background-image:image-set("/bg/mobile.avif" 1x type("image/avif"),"/bg/mobile.webp" 1x type("image/webp"));background-position:50%;background-size:cover;position:absolute;inset:0}.bl-shell{max-width:520px;min-height:100dvh;padding-top:max(8px, env(safe-area-inset-top));flex-direction:column;margin-inline:auto;display:flex;position:relative}.bl-screen{z-index:1;flex-direction:column;display:flex;position:relative}.bl-spacer{flex:1;min-height:16px}
.acc{font-family:Winner Sans,system-ui,sans-serif;font-weight:400}.wordmark{color:var(--tx);align-items:center;margin:0;line-height:1;display:flex}.wordmark-svg{height:var(--wordmark-h);width:auto;display:block}.section-title{letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Winner Sans,system-ui,sans-serif;font-size:16px;font-weight:400}.page-title{letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:Winner Sans,system-ui,sans-serif;font-size:22px;font-weight:400}.cal-title{letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Winner Sans,system-ui,sans-serif;font-size:15px;font-weight:400}.title-count{color:var(--fnt2);font-weight:500}.hero{text-wrap:pretty;margin:0;font-family:Winner Sans,system-ui,sans-serif;font-size:28px;font-weight:400;line-height:1.18}.team-name{letter-spacing:.02em;margin:2px 0 0;font-family:Winner Sans,system-ui,sans-serif;font-size:27px;font-weight:400;line-height:1.12}.club-name{letter-spacing:.02em;margin:0;font-family:Winner Sans,system-ui,sans-serif;font-size:24px;font-weight:400;line-height:1.12}.big-time{font-variant-numeric:tabular-nums;font-family:Winner Sans,system-ui,sans-serif;font-size:28px;font-weight:400;line-height:1.08}.huge-time{font-variant-numeric:tabular-nums;margin-top:4px;font-family:Winner Sans,system-ui,sans-serif;font-size:54px;font-weight:400;line-height:1.05}.huge-score{font-variant-numeric:tabular-nums;margin-top:4px;font-family:Winner Sans,system-ui,sans-serif;font-size:48px;font-weight:400;line-height:1.05}.overline{letter-spacing:.08em;font-size:11px;font-weight:700}.overline-wide{letter-spacing:.1em;color:var(--fnt2);font-size:11px;font-weight:700}.date-caps{letter-spacing:.08em;color:var(--acs);font-size:11px;font-weight:700}
.topbar{justify-content:space-between;align-items:center;gap:10px;padding:18px 20px 0;display:flex}.topbar-actions{align-items:center;gap:8px;display:flex}.round-btn{border:1px solid var(--backbd);background:var(--back);width:38px;height:38px;color:var(--icon);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.round-btn:after{content:"";border-radius:999px;position:absolute;inset:-3px}.static-chip{letter-spacing:.04em;color:var(--chtx);border:1px solid var(--backbd);background:var(--back);white-space:nowrap;border-radius:999px;padding:10px 12px;font-size:11px;font-weight:600}.follow-btn{border:1px solid var(--backbd);background:var(--back);height:38px;color:var(--tx);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:700;display:flex}.follow-btn[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:var(--onacc);font-weight:800}
.search-pill{background:var(--in);border:1px solid var(--inbd);color:var(--intx);font-size:var(--field-font);border-radius:999px;align-items:center;gap:10px;width:calc(100% - 40px);margin:16px 20px 0;padding:11px 16px;display:flex}.search-pill span{color:var(--intx)}.search-pill--hero{font-size:var(--field-font);box-shadow:var(--hglow);margin:20px 20px 0;padding:15px 18px}.field{background:var(--in);border:1px solid var(--inbd);border-radius:999px;align-items:center;gap:10px;padding:11px 16px;display:flex}.field--strong{border-width:1.5px}.field:focus-within{border-color:var(--inbda)}.field input{min-width:0;font-family:inherit;font-size:var(--field-font);color:var(--tx);background:0 0;border:none;outline:none;flex:1;padding:0;font-weight:600}.field input::placeholder{color:var(--intx);font-weight:400}.field input[type=search]::-webkit-search-cancel-button{appearance:none}.field input[type=search]::-webkit-search-decoration{appearance:none}.field-clear{background:var(--chip);width:20px;height:20px;color:var(--chtx);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex}.chip:hover{color:var(--chtx)}.chip--filter[aria-current=true]:hover{color:var(--onacc)}.chip{color:var(--chtx);background:var(--chip);border:1px solid var(--chbd);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:500;display:inline-block}.chip--sm{padding:6px 11px}.chip--info{padding:4px 10px;font-size:11px;font-weight:600}.chip--filter{padding:7px 13px;font-size:12px;font-weight:700}.chip--filter[aria-pressed=true],.chip--filter[aria-current=true]{background:var(--acc);color:var(--onacc);border-color:var(--acc)}.chips-row{flex-wrap:wrap;gap:8px;display:flex}
.card{background:var(--card);border:1px solid var(--cbd);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);box-shadow:none;border-radius:22px;padding:14px 16px}.card--featured{border-color:var(--cfb)}.card--list{border-radius:18px;padding:12px 14px}.card--flush{padding:6px 16px}.card--pad{padding:16px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.card,.sheet{background:var(--fbcard)}.nav{background:var(--fbnav)}}.row{background:var(--row);border:1px solid var(--rbd);border-radius:16px;align-items:center;gap:12px;padding:13px 14px;display:flex}.row--cal{padding:11px 14px}.row--next{background:var(--hi);border-color:var(--hibd)}.info-block{background:var(--row);border:1px solid var(--rbd);border-radius:18px;padding:4px 16px}.info-line{border-bottom:1px solid var(--hl);justify-content:space-between;gap:12px;padding:11px 0;font-size:13px;display:flex}.info-line:last-child{border-bottom:none}.info-line dt{color:var(--mut);margin:0}.info-line dd{text-align:right;margin:0;font-weight:600}.hairline{background:var(--hl);height:1px}.divider-top{border-top:1px solid var(--hl);margin-top:11px;padding-top:11px}.stack{flex-direction:column;gap:8px;margin:0 16px;display:flex}.stack--cards{gap:12px}
.sq{background:var(--sq);width:42px;height:42px;color:var(--sqtx);text-align:center;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:2px;font-size:14px;font-weight:800;line-height:1.05;display:flex}.sq--sm{border-radius:11px;width:38px;height:38px;font-size:13px}.sq--long{letter-spacing:-.01em;font-size:10px}.sq--sm.sq--long{font-size:9.5px}.crest{background:var(--mono);border:1px solid var(--monobd);width:40px;height:40px;color:var(--monotx);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex;overflow:hidden}.crest img{object-fit:contain;width:100%;height:100%;display:block}.crest--44{border-radius:13px;width:44px;height:44px;font-size:14px}.crest--56{border-radius:18px;width:56px;height:56px;font-size:19px}.crest--plain{background:var(--sq);color:var(--mut);border-color:#0000}.crest--image{background:var(--crestbg);border-color:var(--crestbd);padding:3px}.pin-round{background:var(--mono);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.badge-dom{letter-spacing:.05em;background:var(--acc);color:var(--onacc);border-radius:999px;flex:none;padding:5px 10px;font-size:11px;font-weight:800}.badge-ext{letter-spacing:.05em;border:1px solid var(--ebd);color:var(--etx);border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-weight:800}.badge-v{background:var(--win);color:var(--wintx);border-radius:6px;padding:3px 6px;font-size:11px;font-weight:800}.badge-d{border:1px solid var(--ebd);color:var(--etx);border-radius:6px;padding:2px 5px;font-size:11px;font-weight:800}.pill-dashed{color:var(--dashtx);border:1px dashed var(--dash);border-radius:8px;margin-top:3px;padding:3px 8px;font-size:12.5px;font-weight:600;display:inline-block}.pill-dashed--cal{border-radius:7px;margin-top:0;padding:3px 7px;font-size:11.5px}.pill-dashed--big{border-radius:10px;margin-top:8px;padding:6px 12px;font-size:14px}.pill-outside{color:var(--acs);border:1px solid var(--monobd);border-radius:999px;margin-top:7px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}
.btn{background:var(--btn);color:var(--btx);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:700;display:flex}.btn:hover{color:var(--btx)}.btn--block{flex:1;padding:10px 14px}.btn--wide{width:100%;margin-top:14px;padding:13px;font-size:14.5px}.btn--compact{flex:none;padding:9px 12px;font-size:12px}.btn2{border:1px solid var(--btn2bd);background:var(--btn2bg);color:var(--btn2tx);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.btn2--wide{width:100%;margin-top:8px;padding:12px;font-size:14px}.btn-round-ghost{border:1px solid var(--btn2bd);background:var(--btn2bg);width:38px;height:38px;color:var(--btn2tx);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.star-btn{border:1px solid var(--backbd);width:38px;height:38px;color:var(--mut);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.star-btn--bare{border-color:#0000}.star-btn[aria-pressed=true]{color:var(--acc)}
.nav{z-index:5;margin:0 20px 14px;margin-bottom:calc(14px + env(safe-area-inset-bottom));background:var(--nav);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);border:1px solid var(--nbd);box-shadow:var(--nsh);border-radius:999px;padding:6px;display:flex;position:sticky;bottom:14px}.nav a{color:var(--navin);flex-direction:column;flex:1;align-items:center;gap:2px;padding:7px 0;font-size:10.5px;font-weight:700;display:flex}.nav a:hover{color:var(--navin)}.nav a[aria-current=page],.nav a[aria-current=page]:hover{color:var(--navact)}
.rank-head{letter-spacing:.08em;text-transform:uppercase;color:var(--fnt2);align-items:center;gap:12px;padding:0 15px 6px;font-size:11px;display:flex}.rank-row{text-align:left;cursor:pointer;width:100%}.rank-row--mine{background:var(--hi);border-color:var(--hibd)}.rank-pos{width:22px;color:var(--mut);text-align:center;flex:none;font-family:Winner Sans,system-ui,sans-serif;font-size:15px}.rank-row--mine .rank-pos{color:var(--acs)}.rank-name{font-size:14px;font-weight:600}.rank-row--mine .rank-name{font-weight:700}.rank-num{text-align:center;width:20px;color:var(--mut);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.rank-pts{text-align:right;width:30px;color:var(--tx);font-variant-numeric:tabular-nums;flex:none;font-family:Winner Sans,system-ui,sans-serif;font-size:17px}.rank-row--mine .rank-pts{color:var(--acs)}.detail-list{flex-direction:column;gap:2px;margin:16px 0 0;display:flex}.detail-row{border-bottom:1px solid var(--rbd);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:14px;display:flex}.detail-row:last-child{border-bottom:0}.detail-row dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.rank-avatar{background:var(--mono);border:1px solid var(--monobd);width:44px;height:44px;color:var(--monotx);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}
.overlay{z-index:40;background:var(--ovl);border:none;width:100%;height:100%;position:fixed;inset:0}.sheet{z-index:41;background:var(--sheet);-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);border-top:1px solid var(--shbd);max-width:520px;padding:10px 20px 44px;padding-bottom:calc(44px + env(safe-area-inset-bottom));box-shadow:var(--shsh);color:var(--tx);border-radius:28px 28px 0 0;margin-inline:auto;position:fixed;bottom:0;left:0;right:0}.sheet-handle{background:var(--ebd);border-radius:999px;width:40px;height:5px;margin:0 auto}.sheet-title{letter-spacing:.06em;margin:16px 0 0;font-family:Winner Sans,system-ui,sans-serif;font-size:17px;font-weight:400}.sheet-link{background:var(--card);border:1px solid var(--cbd);border-radius:16px;align-items:center;gap:10px;margin-top:16px;padding:8px 8px 8px 14px;display:flex}.sheet-link span{color:var(--acs);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;font-weight:600;overflow:hidden}.sheet-copy{background:var(--btn);color:var(--btx);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:9px 13px;font-size:12.5px;font-weight:700;display:flex}.sheet-targets{gap:14px;margin-top:18px;display:flex}.sheet-target{color:var(--mut);flex-direction:column;flex:1;align-items:center;gap:6px;font-size:10.5px;display:flex}.sheet-target:hover{color:var(--mut)}.sheet-target>div{background:var(--card);border:1px solid var(--cbd);width:52px;height:52px;color:var(--icon);border-radius:999px;justify-content:center;align-items:center;display:flex}
.skeleton{background:var(--card);border:1px solid var(--cbd);border-radius:22px;height:168px;animation:1.6s ease-in-out infinite bl-pulse}@keyframes bl-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}*{scroll-behavior:auto!important}}
.muted{color:var(--mut)}.faint{color:var(--fnt2)}.accent{color:var(--acs)}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grow{flex:1;min-width:0}.tabular{font-variant-numeric:tabular-nums}.empty-dashed{border:1px dashed var(--dash);text-align:center;border-radius:22px;margin:26px 16px 0;padding:18px 16px}.empty-center{text-align:center;margin:24px 24px 0}.card-link,.card-link:hover{color:inherit}.footnote{color:var(--fnt2);text-align:center;padding:10px 20px 0;font-size:11px}.list-title{font-size:14.5px;font-weight:700}.list-sub{color:var(--mut);font-size:12px}
:root{--mvt-court:.16s;--mvt-moyen:.24s;--mvt-courbe:cubic-bezier(.22, .61, .36, 1)}@keyframes bl-voile{0%{opacity:0}to{opacity:1}}@keyframes bl-feuille{0%{transform:translateY(100%)}to{transform:translateY(0)}}.overlay{animation:bl-voile var(--mvt-moyen) var(--mvt-courbe) both}.overlay--sortie{animation:bl-voile var(--mvt-moyen) var(--mvt-courbe) reverse both}.sheet{animation:bl-feuille var(--mvt-moyen) var(--mvt-courbe) both;will-change:transform}.sheet--sortie{animation:bl-feuille var(--mvt-moyen) var(--mvt-courbe) reverse both}@keyframes bl-apparait{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.stack{animation:bl-apparait var(--mvt-moyen) var(--mvt-courbe) both}.btn,.btn2,.card-link,.chip,.nav a,.field-clear,.round-btn{transition:transform var(--mvt-court) var(--mvt-courbe), opacity var(--mvt-court) var(--mvt-courbe), background-color var(--mvt-court) var(--mvt-courbe), color var(--mvt-court) var(--mvt-courbe), border-color var(--mvt-court) var(--mvt-courbe)}.btn:active,.btn2:active,.chip:active,.round-btn:active,.field-clear:active{transform:scale(.96)}.card-link:active{opacity:.72}@keyframes bl-etoile{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}.star-btn[aria-pressed=true] svg{animation:bl-etoile var(--mvt-moyen) var(--mvt-courbe)}@media (prefers-reduced-motion:reduce){.overlay,.overlay--sortie,.sheet,.sheet--sortie,.stack,.star-btn[aria-pressed=true] svg{animation:none}.btn,.btn2,.card-link,.chip,.nav a,.field-clear,.round-btn{transition:none}.btn:active,.btn2:active,.chip:active,.round-btn:active,.field-clear:active,.card-link:active{opacity:1;transform:none}}

