@font-face{font-family:__Archivo_e9781a;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_e9781a;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Archivo_e9781a;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_e9781a;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_e9781a{font-family:__Archivo_e9781a,__Archivo_Fallback_e9781a;font-style:normal}.__variable_e9781a{--t100-body:"__Archivo_e9781a","__Archivo_Fallback_e9781a"}@font-face{font-family:__Big_Shoulders_Display_29f338;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/35293e8ee31d230c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Big_Shoulders_Display_29f338;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c9afb02ae38ed40c-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Big_Shoulders_Display_29f338;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d4c34a86ae43ab6e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Big_Shoulders_Display_29f338;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/35293e8ee31d230c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Big_Shoulders_Display_29f338;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c9afb02ae38ed40c-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Big_Shoulders_Display_29f338;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d4c34a86ae43ab6e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Big_Shoulders_Display_29f338;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/35293e8ee31d230c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Big_Shoulders_Display_29f338;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/c9afb02ae38ed40c-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Big_Shoulders_Display_29f338;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d4c34a86ae43ab6e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Big_Shoulders_Display_Fallback_29f338;src:local("Arial");ascent-override:146.71%;descent-override:31.76%;line-gap-override:0.00%;size-adjust:67.07%}.__className_29f338{font-family:__Big_Shoulders_Display_29f338,__Big_Shoulders_Display_Fallback_29f338;font-style:normal}.__variable_29f338{--t100-display:"__Big_Shoulders_Display_29f338","__Big_Shoulders_Display_Fallback_29f338"}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__JetBrains_Mono_51d393;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_51d393;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__JetBrains_Mono_51d393;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_51d393;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_51d393{font-family:__JetBrains_Mono_51d393,__JetBrains_Mono_Fallback_51d393;font-style:normal}.__variable_51d393{--t100-mono:"__JetBrains_Mono_51d393","__JetBrains_Mono_Fallback_51d393"}.t100{--ink:#121110;--paper:#f4f2ee;--paper-2:#ebe8e2;--muted:#5c5852;--tint:#e9e4dc;--cov:#9c8f80;--deep:#3a332c;color-scheme:light;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--t100-body),"Archivo",system-ui,sans-serif}.t100 *,.t100 :after,.t100 :before{box-sizing:border-box}.t100 a{color:var(--ink);text-decoration:none}.t100 a:hover,.t100 button:hover{opacity:.7}.t100 button{font:inherit;cursor:pointer;color:var(--ink)}.t100 .disp{font-family:var(--t100-display),"Big Shoulders Display",Impact,sans-serif}.t100 .mono{font-family:var(--t100-mono),"JetBrains Mono",ui-monospace,monospace}.t100 .wrap{max-width:1280px;margin:0 auto;padding-left:max(40px,env(safe-area-inset-left,0px));padding-right:max(40px,env(safe-area-inset-right,0px))}.t100-head{transition:background .6s}.t100-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-block:18px;border-bottom:3px solid var(--ink)}.t100-logo{font-weight:900;font-size:36px;letter-spacing:0;line-height:1}.t100-nav{display:flex;gap:28px;flex-wrap:wrap;font-weight:800;font-size:19px;letter-spacing:.06em}.t100-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:3px}.t100-weekbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:14px;border-bottom:3px solid var(--ink);font-weight:800;font-size:22px}.t100-weekbar .off{opacity:.3;pointer-events:none}.t100-weekbar span{letter-spacing:.06em;text-align:center}.t100-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:48px;align-items:end;padding-block:40px 44px;border-bottom:3px solid var(--ink)}.t100-cover{aspect-ratio:1;background:var(--cov);position:relative;box-shadow:14px 14px 0 var(--ink);transition:background .6s;overflow:hidden;max-width:100%}.t100-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.t100-one{font-weight:900;font-size:clamp(120px,16vw,220px);line-height:.8;color:var(--deep);transition:color .6s}.t100-hero-title{font-weight:900;font-size:clamp(48px,7vw,104px);line-height:.88;text-transform:uppercase;margin-top:10px;text-wrap:balance;overflow-wrap:anywhere;hyphens:auto}.t100-hero-artist{font-size:22px;font-weight:600;margin-top:14px}.t100-stats{display:flex;gap:28px;flex-wrap:wrap;margin-top:22px;padding-top:16px;border-top:2px solid var(--ink)}.t100-stat-k{font-size:10px}.t100-stat-v{font-weight:800;font-size:30px}.t100-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.t100-btn{padding:13px 22px;background:var(--ink);color:var(--paper)!important;border:none;font-weight:800;font-size:19px;letter-spacing:.03em;display:inline-flex;align-items:center}.t100-btn.ghost{background:transparent;color:var(--ink)!important;border:3px solid var(--ink)}.t100-btn.sm{padding:10px 18px;font-size:17px}.t100-btn.sm.ghost{border-width:2px}.t100-cols,.t100-row{display:grid;grid-template-columns:110px 70px 56px minmax(0,1fr) 80px 64px 64px;gap:20px;align-items:center}.t100-cols{padding-block:12px;font-size:10px;letter-spacing:.06em}.t100-cols,.t100-item{border-bottom:2px solid var(--ink)}.t100-item{scroll-margin-top:16px}.t100-row{padding-block:10px;cursor:pointer;transition:background .3s}.t100-row:hover{background:var(--paper-2)}.t100-rank{font-weight:900;font-size:60px;line-height:.9}.t100-mv{font-size:12px;font-weight:600}.t100-thumb{width:56px;height:56px;background:var(--cov);object-fit:cover;display:block}.t100-t{font-weight:800;font-size:30px;line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.t100-a{font-size:14px;font-weight:500;margin-top:4px}.t100-num{text-align:right;font-weight:800;font-size:24px}.t100-panel{display:grid;grid-template-columns:200px minmax(0,1.5fr) minmax(220px,1fr);gap:36px;padding-block:24px 28px;border-top:2px solid var(--ink)}.t100-panel .t100-cover{box-shadow:8px 8px 0 var(--ink)}.t100-spark{width:100%;height:auto;display:block;margin-top:10px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.t100-more{display:flex;justify-content:center;padding-block:32px}.t100-more .t100-btn{padding:16px 32px;font-size:20px;letter-spacing:.04em}.t100-pagehead{padding-block:48px 40px;border-bottom:3px solid var(--ink)}.t100-pagehead .big{font-weight:900;font-size:clamp(64px,11vw,140px);line-height:.85;margin-top:10px}.t100-archive{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;padding-block:40px}.t100-card{text-align:left;border:3px solid var(--ink);display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.t100-card:hover{transform:translate(-4px,-4px);box-shadow:8px 8px 0 var(--ink);opacity:1!important}.t100-card-top{display:flex;justify-content:space-between;align-items:baseline;padding:14px 16px;border-bottom:3px solid var(--ink)}.t100-card-body{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;padding:16px;align-items:center}.t100-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;padding-block:48px 64px}.t100-about h2{font-weight:900;font-size:40px;line-height:1;margin:0 0 12px}.t100-about p{margin:0 0 10px;font-size:18px;line-height:1.55;text-wrap:pretty;max-width:62ch}.t100-terms{border:3px solid var(--ink);align-self:start}.t100-terms>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 18px;border-bottom:1px solid var(--ink)}.t100-foot{background:var(--ink)}.t100-foot,.t100-foot a{color:var(--paper)}.t100-foot .wrap{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;padding-block:36px}.t100-cta{background:var(--tint);border-top:3px solid var(--ink);transition:background .6s}.t100-cta .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-block:36px}.t100-cta-title{font-weight:900;font-size:clamp(40px,6vw,72px);line-height:.9;margin-top:8px}.t100-spotify{display:inline-flex;align-items:center;gap:12px;padding:16px 26px;background:#1db954;color:var(--ink)!important;border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);font-weight:900;font-size:24px;letter-spacing:.04em;transition:transform .15s,box-shadow .15s}.t100-spotify:hover{opacity:1!important;transform:translate(-3px,-3px);box-shadow:11px 11px 0 var(--ink)}.t100-powered{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:20px 28px;border-top:1px solid #3a3733;font-size:11px;color:#c9c6bf}.t100-powered a{display:inline-flex;align-items:center;gap:12px}.t100-powered img{height:34px;width:auto;filter:brightness(0) invert(1)}.t100-sheet-backdrop{position:fixed;inset:0;z-index:50;background:rgba(18,17,16,.55);display:flex;align-items:flex-end;justify-content:center;animation:t100-fade .18s ease-out}.t100-sheet{width:min(520px,100%);background:var(--paper);border:3px solid var(--ink);border-bottom:none;padding:10px max(20px,env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom, 0px)) max(20px,env(safe-area-inset-left,0px));outline:none;animation:t100-up .22s ease-out;max-height:92vh;overflow-y:auto}.t100-sheet-grip{width:44px;height:5px;background:var(--ink);opacity:.25;border-radius:3px;margin:0 auto 10px}.t100-sheet-head{display:flex;justify-content:space-between;align-items:center}.t100-sheet-preview{display:flex;justify-content:center;padding:14px 0 18px}.t100-sheet-preview img{object-fit:cover}.t100-sheet-preview img,.t100-sheet-skeleton{height:min(46vh,420px);aspect-ratio:9/16;border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:var(--tint)}.t100-sheet-skeleton{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;font-weight:900;font-size:26px}.t100-dots{display:flex;gap:8px}.t100-dots i{width:12px;height:12px;background:var(--ink);animation:t100-blink 1s ease-in-out infinite}.t100-dots i:nth-child(2){animation-delay:.15s}.t100-dots i:nth-child(3){animation-delay:.3s}.t100-spin{width:22px;height:22px;border:3px solid;border-right:3px solid transparent;border-radius:50%;animation:t100-rot .7s linear infinite}.t100-sheet-opt:disabled{opacity:.55;cursor:progress}@keyframes t100-blink{0%,to{opacity:.2}50%{opacity:1}}@keyframes t100-rot{to{transform:rotate(1turn)}}.t100-sheet-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:10px}.t100-sheet-opt{display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:none;padding:6px 0;font-size:11px}.t100-sheet-icon{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;border:3px solid var(--ink);background:var(--paper)}.t100-sheet-icon.ig{color:#fff;border-color:transparent;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.t100-sheet-note{text-align:center;font-size:12px;min-height:18px;margin-top:12px}@media (min-width:700px){.t100-sheet-backdrop{align-items:center}.t100-sheet{border-bottom:3px solid var(--ink);box-shadow:14px 14px 0 var(--ink)}}@keyframes t100-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes t100-fade{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.t100 .wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.t100-cols,.t100-row{grid-template-columns:56px 44px 48px minmax(0,1fr);gap:12px}.t100-cols .hide-sm,.t100-row .hide-sm{display:none}.t100-rank{font-size:40px}.t100-t{font-size:22px}.t100-thumb{width:48px;height:48px}.t100-panel{grid-template-columns:1fr;gap:20px}.t100-panel .t100-cover{max-width:200px}.t100-about{grid-template-columns:1fr;gap:32px}.t100-nav,.t100-weekbar{font-size:16px}.t100-nav{gap:16px}.t100-logo{font-size:30px}}@media (prefers-reduced-motion:reduce){.t100 *{transition:none!important}}