.tw-hm{display:block;--h6:6px;--h10:10px}.tw-root:has(.tw-hm){overflow-x:clip}.tw-hm .tw-num{text-align:left;font-family:inherit}.tw-hm-hero{padding:var(--s5) 0 var(--s6)}.tw-hm-h1{font-family:var(--tw-body);font-weight:600;font-size:clamp(40px,13vw,52px);line-height:1.02;letter-spacing:0;max-width:11ch;text-wrap:balance}.tw-root:lang(en) .tw-hm-h1{font-family:var(--tw-mark);font-variation-settings:"opsz" 72;letter-spacing:-.025em;word-spacing:.04em;line-height:.96}.tw-hm-h1 span{display:block}.tw-root:lang(en) .tw-hm-h1 span{white-space:nowrap}.tw-hm-sub{margin-top:var(--s4);color:var(--muted);font-size:var(--t-lead);line-height:1.45;max-width:38ch;text-wrap:pretty}.tw-hm-botlink{margin-top:var(--s2);font-size:var(--t-label)}.tw-hm-botlink .tw-link{color:var(--muted)}@media (min-width:600px){.tw-hm-hero{padding:40px 0}.tw-hm-h1{font-size:clamp(56px,8.4vw,104px);max-width:12ch}.tw-root:lang(en) .tw-hm-h1{font-variation-settings:"opsz" 144;letter-spacing:-.022em;word-spacing:.06em;max-width:none}.tw-hm-sub{margin-top:var(--s5);font-size:18px}}@media (prefers-reduced-motion:no-preference){.tw-hm-h1 span{animation:tw-hm-rise .42s cubic-bezier(.2,0,0,1) both}.tw-hm-h1 span+span{animation-delay:80ms}}@keyframes tw-hm-rise{0%{opacity:0;transform:translateY(12px)}}.tw-hm-roster{margin-inline:calc(50% - 50vw);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:var(--h10) 0 var(--s4)}.tw-hm-roster-l{font-size:var(--t-label);color:var(--muted);margin:0 0 var(--h10);padding-inline:max(var(--s4),calc((100vw - 1120px) / 2 + var(--s4)))}@media (min-width:768px){.tw-hm-roster-l{padding-inline:max(var(--s6),calc((100vw - 1120px) / 2 + var(--s6)))}}.tw-hm-lane{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.tw-hm-track{display:flex;gap:var(--h10);width:max-content;animation:tw-hm-drift 70s linear infinite}.tw-hm-lane:focus-within .tw-hm-track,.tw-hm-lane:hover .tw-hm-track{animation-play-state:paused}@keyframes tw-hm-drift{to{transform:translateX(calc(-50% - 5px))}}.tw-hm-bot,.tw-hm-set{display:flex;gap:var(--h10)}.tw-hm-bot{align-items:center;min-height:var(--hit);padding:0 var(--s4) 0 var(--h6);border:1px solid var(--edge);border-radius:var(--r-ctl);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--t-body);font-weight:500;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.tw-hm-bot:hover,.tw-hm-glyph{background:var(--surface-2)}.tw-hm-glyph{width:30px;height:30px;border-radius:var(--r-tag);display:grid;place-items:center;font-size:var(--t-label);font-weight:600;color:var(--muted)}.tw-hm-bot[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.tw-hm-bot[aria-pressed=true] .tw-hm-glyph{background:var(--bg);color:var(--ink)}.tw-hm-stage{margin-top:var(--s5);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-surface);scroll-margin-top:var(--s3)}.tw-hm-lintel{margin:var(--s4) var(--s4) 0;border-top:2px solid var(--ink);height:4px;box-shadow:inset 0 3px 0 var(--surface),inset 0 4px 0 var(--ink)}.tw-hm-stage-h{display:flex;align-items:center;gap:var(--h10);min-height:56px;padding:var(--h6) var(--s4);border-bottom:1px solid var(--hairline)}.tw-hm-stage-h .tw-tag{margin:0;flex:none;padding:0;border:0;border-radius:0;background:none;font-size:var(--t-label);font-weight:400;line-height:inherit;color:var(--faint)}.tw-hm-stage-h .tw-btn{flex:none;min-height:var(--hit);padding:0 var(--s4);font-weight:600}.tw-hm-who{flex:1 1;min-width:0;margin:0;display:flex;align-items:baseline;font-size:var(--t-lead);font-weight:600;line-height:1.25;white-space:nowrap}.tw-hm-nm{min-width:0;overflow:hidden;text-overflow:ellipsis}.tw-hm-who .tw-hm-dot,.tw-hm-who .tw-num{flex:none}.tw-hm-who.is-empty{display:block;color:var(--muted);font-weight:400;font-size:var(--t-body)}.tw-hm-dot{color:var(--faint);font-weight:400;margin:0 .3em}.tw-hm-who.is-settle{animation:tw-hm-settle .24s cubic-bezier(.2,0,0,1) both}@keyframes tw-hm-settle{0%{opacity:0;transform:translateY(4px)}}.tw-hm-cols{display:grid;grid-template-columns:minmax(0,1fr)}.tw-hm-run,.tw-hm-terms{padding:var(--s4);min-width:0}.tw-hm-run{border-top:1px solid var(--hairline)}@media (min-width:600px){.tw-hm-lintel{margin:var(--s5) var(--s5) 0}.tw-hm-stage-h{padding:var(--s2) var(--s5)}.tw-hm-run,.tw-hm-terms{padding:var(--s5)}}@media (min-width:900px){.tw-hm-cols{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tw-hm-terms{border-right:1px solid var(--hairline)}.tw-hm-run{border-top:0}}.tw-hm-k{font-size:var(--t-label);font-weight:500;color:var(--muted);margin:0 0 var(--h6)}.tw-hm-amts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--h6);gap:var(--h6);margin-bottom:var(--s5)}.tw-hm-amt{min-height:var(--hit);border:1px solid var(--edge);border-radius:var(--r-ctl);background:var(--surface);color:var(--ink);font:inherit;font-size:16px;font-weight:600;cursor:pointer;touch-action:manipulation;transition:background-color .12s ease-out,color .12s ease-out}.tw-hm-amt:hover:not(:disabled){background:var(--surface-2)}.tw-hm-amt[aria-checked=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.tw-hm-amt[aria-checked=true] .tw-unit{color:inherit;opacity:.75}.tw-hm-amt:disabled{cursor:default}.tw-hm-amt:disabled:not([aria-checked=true]){opacity:.5}.tw-hm-termlist{list-style:none;margin:0;padding:0;border-top:1px solid var(--hairline)}.tw-hm-term{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:var(--h10);gap:var(--h10);min-height:40px;padding:9px 0;border-bottom:1px solid var(--hairline)}.tw-hm-l{color:var(--muted)}.tw-hm-v{font-weight:500;text-align:right}@media (prefers-reduced-motion:no-preference){.tw-hm-term.is-slide{animation:tw-hm-slide .24s cubic-bezier(.2,0,0,1) both;animation-delay:calc(40ms + var(--i, 0) * 50ms)}}@keyframes tw-hm-slide{0%{opacity:0;transform:translateX(-8px)}}.tw-hm-skel{height:40px;border-bottom:1px solid var(--hairline);position:relative}.tw-hm-skel:after{content:"";position:absolute;left:0;top:16px;height:var(--s2);width:var(--w,40%);border-radius:var(--r-tag);background:var(--surface-2)}.tw-hm-enf{font-size:var(--t-caption);color:var(--faint);margin:var(--h10) 0 var(--s5)}.tw-hm-sign{width:100%;min-height:52px}.tw-hm-hint{color:var(--muted);margin-top:var(--h10)}.tw-hm-hint,.tw-hm-skip{font-size:var(--t-label);text-align:center}.tw-hm-skip{margin-top:var(--s1)}.tw-hm-quiet .tw-link,.tw-hm-skip .tw-link{color:var(--muted)}.tw-hm-signed{display:flex;align-items:center;justify-content:center;gap:var(--h6);min-height:52px;font-weight:500}.tw-hm-signed svg{color:var(--ok);flex:none}.tw-hm-signed:focus-visible{outline-offset:-2px}.tw-hm-quiet{margin-top:var(--s3);font-size:var(--t-label)}.tw-hm-runhead{display:flex;justify-content:space-between;align-items:baseline;gap:var(--h10);margin-bottom:var(--h10)}.tw-hm-day{font-weight:600}.tw-hm-state{font-size:var(--t-label);color:var(--muted)}.tw-hm-four{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 var(--s4);border-top:1px solid var(--hairline)}.tw-hm-cell{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-row-gap:2px;row-gap:2px;padding:var(--h10) var(--h10) var(--h10) 0;border-bottom:1px solid var(--hairline);min-width:0}.tw-hm-cell+.tw-hm-cell{padding-left:var(--h10)}.tw-hm-cell:nth-child(2n){border-left:1px solid var(--hairline)}.tw-hm-cell:nth-child(3){padding-left:0}@media (min-width:1100px),(min-width:700px) and (max-width:899px){.tw-hm-four{grid-template-columns:repeat(4,minmax(0,1fr))}.tw-hm-cell:nth-child(n+2){border-left:1px solid var(--hairline);padding-left:var(--h10)}}.tw-hm-cell dt{font-size:var(--t-label);color:var(--muted);line-height:1.35}.tw-hm-cell dd{margin:0;display:contents}.tw-hm-fig{font-size:22px;font-weight:600;line-height:1.15;white-space:nowrap}@media (min-width:600px){.tw-hm-fig{font-size:var(--t-title)}}.tw-hm-unk{color:var(--faint);font-weight:400}.tw-hm-q{font-size:var(--t-caption);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-hm-ruler{position:relative;height:56px;margin:0 var(--s2) var(--s4)}.tw-hm-rail{position:absolute;left:0;right:0;top:27px;height:2px;background:var(--edge)}.tw-hm-stopt{top:20px;width:2px;height:var(--s4);background:var(--crit);margin-left:-1px}.tw-hm-stopl,.tw-hm-stopt{position:absolute;left:var(--x,0)}.tw-hm-stopl{top:38px;font-size:var(--t-caption);color:var(--crit);white-space:nowrap}.tw-hm-stopl,.tw-hm-worth{transform:translateX(-50%)}.tw-hm-worth{position:absolute;top:0;left:var(--x,0);display:flex;flex-direction:column;align-items:center;opacity:0;transition:left .32s cubic-bezier(.2,0,0,1),opacity .12s ease-out}.tw-hm-worth.is-on{opacity:1}.tw-hm-worth b{font-size:var(--t-caption);font-weight:600;white-space:nowrap}.tw-hm-worth i{width:var(--s3);height:var(--s3);border-radius:50%;background:var(--ink);border:2px solid var(--surface);margin-top:var(--s1);box-shadow:0 0 0 1px var(--ink)}.tw-hm-exit{margin:0 0 var(--s4);padding:var(--h10) 0 var(--s4);border-top:1px solid var(--ink);animation:tw-hm-rowin .28s cubic-bezier(.2,0,0,1) both}.tw-hm-exit:focus-visible{outline-offset:4px}.tw-hm-exit .tw-hm-k{margin-bottom:var(--s1)}.tw-hm-big{margin:0;font-size:var(--t-number);font-weight:600;line-height:1.1}.tw-hm-line{margin:var(--h6) 0 0;color:var(--muted);text-wrap:pretty}.tw-hm-cta{margin-top:var(--s3)}.tw-hm-ledger{list-style:none;margin:0 0 0 calc(-1 * var(--h10));padding:0 0 0 var(--h10);border-top:1px solid var(--hairline);max-height:288px;overflow:auto;overscroll-behavior:contain}@media (min-width:900px){.tw-hm-ledger{max-height:none;overflow:visible}}.tw-hm-row{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:2px var(--h10);gap:2px var(--h10);padding:var(--h10) 0;border-bottom:1px solid var(--hairline);animation:tw-hm-rowin .28s cubic-bezier(.2,0,0,1) both}@keyframes tw-hm-rowin{0%{opacity:0;transform:translateY(-6px)}}.tw-hm-row:last-child{border-bottom:0}.tw-hm-d{color:var(--faint);font-size:var(--t-label);padding-top:1px}.tw-hm-a{text-align:right;white-space:nowrap;font-weight:500}.tw-hm-src{grid-column:2/4;font-size:var(--t-caption);color:var(--faint)}.tw-hm-why{display:block;color:var(--crit);font-size:var(--t-label);font-weight:500}.tw-hm-row.is-refused:before{content:"";position:absolute;left:calc(-1 * var(--h10));top:var(--h10);bottom:var(--h10);width:2px;background:var(--crit)}.tw-hm-empty{color:var(--muted);padding:var(--s4) 0}.tw-hm-exits{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--h10);gap:var(--h10);margin-top:var(--s4);bottom:var(--tabbar-h);z-index:30;background:var(--surface);padding:var(--h10) 0;border-top:1px solid var(--hairline)}.tw-hm-exits .tw-btn{width:100%;padding:0 var(--s3);min-height:52px;white-space:nowrap}.tw-hm-stage.is-live .tw-hm-exits{position:-webkit-sticky;position:sticky}@media (min-width:900px){.tw-hm-exits{border-top:0;padding-top:var(--h6)}}@media (max-width:419px){.tw-hm-exits{grid-template-columns:minmax(0,1fr);gap:var(--h6)}.tw-hm-exits .tw-btn{min-height:48px}}.tw-hm-honest{margin-top:var(--s7);padding:var(--s4) 0 40px;border-top:1px solid var(--hairline);font-size:var(--t-label);color:var(--faint);display:grid;grid-gap:var(--h6);gap:var(--h6)}@media (min-width:768px){.tw-hm-honest{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--h6) var(--s6)}}.tw-hm-honest p{margin:0}.tw-hm-stage.is-still *,.tw-hm-stage.is-still :after,.tw-hm-stage.is-still :before{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.tw-hm-track{animation:none;width:auto}.tw-hm-set,.tw-hm-track{flex-wrap:wrap}.tw-hm-set[aria-hidden]{display:none}.tw-hm-lane{-webkit-mask-image:none;mask-image:none}.tw-hm *,.tw-hm :after,.tw-hm :before{animation:none!important;transition:none!important}}.tw-hm-after{display:block}.tw-hm .tw-num .tw-unit{margin-left:.12em}.tw-hm-ledger>li,.tw-hm-termlist>li{list-style:none}.tw-hm-ledger>li::marker,.tw-hm-termlist>li::marker{content:""}.tw-hm-stage.is-week.is-live .tw-hm-exits{position:static}