.ts-root{--ts-bg: 14 14 18;--ts-raised: 22 22 28;--ts-soft: 30 30 38;--ts-fg: 244 244 247;--ts-muted: 150 152 166;--ts-line: 255 255 255;--ts-ring: 255 255 255;--ts-ease: cubic-bezier(.22, 1, .36, 1);box-sizing:border-box;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Noto Sans Arabic,Noto Sans Devanagari,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.45;letter-spacing:normal;text-transform:none;text-align:start;color:rgb(var(--ts-fg));-webkit-font-smoothing:antialiased}.ts-root *,.ts-root *:before,.ts-root *:after{box-sizing:border-box}.ts-root button{font:inherit;color:inherit;margin:0;padding:0;background:none;border:0;cursor:pointer;text-align:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ts-root button:disabled{cursor:not-allowed}.ts-root :focus-visible{outline:2px solid rgb(var(--ts-ring));outline-offset:2px}.ts-root p,.ts-root h2,.ts-root h3{margin:0}.ts-root svg{flex-shrink:0}.ts-pill{position:fixed;inset-inline-end:16px;bottom:calc(max(16px,env(safe-area-inset-bottom)) + var(--ts-pill-lift, 0px));z-index:2147483000;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border-radius:999px;background:rgb(var(--ts-bg) / .78)!important;border:1px solid rgb(var(--ts-line) / .14)!important;box-shadow:0 12px 34px -12px #000000bf,inset 0 1px #ffffff0f;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);font-size:13px;font-weight:600;transition:transform .25s var(--ts-ease),border-color .2s ease,background .2s ease;animation:ts-pill-in .5s var(--ts-ease) .4s both}.ts-pill:hover{transform:translateY(-2px);border-color:rgb(var(--ts-line) / .28)!important;background:rgb(var(--ts-raised) / .9)!important}.ts-pill-label{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 639px){.ts-pill{width:42px;padding:0;justify-content:center}.ts-pill-label,.ts-pill .ts-swatch{display:none}}.ts-swatch{display:inline-flex}.ts-swatch i{display:block;width:11px;height:11px;border-radius:999px;box-shadow:0 0 0 2px rgb(var(--ts-bg)),0 0 0 3px rgb(var(--ts-line) / .18)}.ts-swatch i+i{margin-inline-start:-3px}.ts-preview{position:fixed;inset-inline-end:16px;bottom:calc(max(16px,env(safe-area-inset-bottom)) + 54px + var(--ts-pill-lift, 0px));z-index:2147483001;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:8px 14px;border-radius:12px;background:#facc15;color:#111;font-size:12.5px;font-weight:600;box-shadow:0 12px 30px -12px #0009}.ts-preview a{color:#111;font-weight:800;text-decoration:underline;white-space:nowrap}.ts-preview-dot{width:8px;height:8px;border-radius:999px;background:#111;animation:ts-blink 1.4s ease-in-out infinite}.ts-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;padding:16px;background:#0404088c;backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);animation:ts-fade .3s ease both}.ts-panel{position:relative;display:flex;flex-direction:column;width:min(1180px,100%);min-width:0;max-height:min(860px,calc(100dvh - 32px));border-radius:24px;background:radial-gradient(120% 60% at 0% 0%,rgba(255,255,255,.05),transparent 60%),rgb(var(--ts-bg));border:1px solid rgb(var(--ts-line) / .09);box-shadow:0 40px 120px -30px #000000e6,inset 0 1px #ffffff0d;overflow:hidden;animation:ts-rise .5s var(--ts-ease) both}.ts-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 26px 16px}.ts-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:rgb(var(--ts-muted))}.ts-title{margin-top:6px!important;font-size:26px;font-weight:750;letter-spacing:-.025em;line-height:1.15}.ts-sub{margin-top:6px!important;max-width:620px;color:rgb(var(--ts-muted))}.ts-icon-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;color:rgb(var(--ts-muted));background:rgb(var(--ts-line) / .05)!important;transition:background .2s ease,color .2s ease}.ts-icon-btn:hover{background:rgb(var(--ts-line) / .1)!important;color:rgb(var(--ts-fg))}.ts-body{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:22px;min-height:0;padding:4px 26px 18px;flex:1}.ts-stage{display:flex;flex-direction:column;gap:16px;min-height:0}.ts-screen{position:relative;border-radius:18px;padding:8px;background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid rgb(var(--ts-line) / .1);box-shadow:0 30px 80px -30px color-mix(in srgb,var(--ts-glow, #fff) 55%,transparent),inset 0 1px #ffffff0f;transition:box-shadow .5s ease}.ts-screen-lock{position:absolute;top:18px;inset-inline-end:18px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#000000a6;border:1px solid rgba(255,255,255,.15);font-size:11.5px;font-weight:700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ts-stage-info{animation:ts-rise .4s var(--ts-ease) both}.ts-stage-title{display:flex;align-items:center;gap:10px}.ts-stage-title h3{font-size:22px;font-weight:750;letter-spacing:-.02em}.ts-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:rgb(var(--ts-fg));color:rgb(var(--ts-bg));font-size:11px;font-weight:800}.ts-stage-tagline{margin-top:4px!important;font-size:15px;font-weight:600;color:rgb(var(--ts-fg) / .9)}.ts-stage-desc{margin-top:6px!important;color:rgb(var(--ts-muted));max-width:560px}.ts-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ts-tags span{padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:600;color:rgb(var(--ts-fg) / .8);background:rgb(var(--ts-line) / .06);border:1px solid rgb(var(--ts-line) / .08)}.ts-lineup{display:flex;flex-direction:column;gap:8px;min-height:0;max-height:100%;padding:2px 4px 2px 2px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.ts-item{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:8px!important;border-radius:14px;border:1px solid transparent!important;background:rgb(var(--ts-line) / .03)!important;transition:background .2s ease,border-color .2s ease,transform .25s var(--ts-ease);animation:ts-slide .45s var(--ts-ease) both;animation-delay:var(--ts-delay, 0ms)}.ts-item:hover{background:rgb(var(--ts-line) / .06)!important}.ts-item[data-selected]{background:rgb(var(--ts-line) / .07)!important;border-color:color-mix(in srgb,var(--ts-accent-of, #fff) 65%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ts-accent-of, #fff) 18%,transparent)}.ts-item-art{flex:0 0 auto;width:112px;border-radius:9px;overflow:hidden}.ts-item[data-locked] .ts-item-art{filter:saturate(.75) brightness(.85)}.ts-item-body{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.ts-item-name{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700}.ts-item-num{font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;color:rgb(var(--ts-muted))}.ts-dot-current{width:7px;height:7px;border-radius:999px;background:#4ade80;box-shadow:0 0 0 3px #4ade8033}.ts-item-tagline{font-size:12.5px;color:rgb(var(--ts-muted));overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ts-item-meta{display:flex;align-items:center;gap:10px;margin-top:4px}.ts-soon{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:rgb(var(--ts-muted))}.ts-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 26px;border-top:1px solid rgb(var(--ts-line) / .08);background:rgb(var(--ts-raised) / .6)}.ts-hint{font-size:12.5px;color:rgb(var(--ts-muted))}.ts-foot-actions{display:flex;gap:8px;margin-inline-start:auto}.ts-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px!important;border-radius:12px;font-size:14px;font-weight:700;white-space:nowrap;transition:transform .15s ease,background .2s ease,opacity .2s ease}.ts-btn:active:not(:disabled){transform:translateY(1px)}.ts-btn--ghost{background:rgb(var(--ts-line) / .06)!important;color:rgb(var(--ts-fg))}.ts-btn--ghost:hover:not(:disabled){background:rgb(var(--ts-line) / .11)!important}.ts-btn--primary{background:rgb(var(--ts-fg))!important;color:rgb(var(--ts-bg))!important}.ts-btn--primary:hover:not(:disabled){background:#fff!important}.ts-btn--primary:hover:not(:disabled) .ts-btn-arrow{transform:translate(3px)}[dir=rtl] .ts-btn-arrow{scale:-1 1}.ts-btn-arrow{transition:transform .2s var(--ts-ease)}.ts-btn:disabled{opacity:.45}.ts-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:24px;background:#040408eb;animation:ts-fade .3s ease both}.ts-veil-screen{width:min(560px,86vw);padding:8px;border-radius:18px;background:#ffffff0d;box-shadow:0 40px 120px -20px color-mix(in srgb,var(--ts-glow, #fff) 60%,transparent);animation:ts-zoom .9s var(--ts-ease) both}.ts-veil-label{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.ts-spinner{width:18px;height:18px;border-radius:999px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;animation:ts-spin .8s linear infinite}@media (max-width: 899px){.ts-panel{max-height:calc(100dvh - 24px)}.ts-body{display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.ts-stage{display:none}.ts-lineup{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));overflow:visible;max-height:none}.ts-item{flex-direction:column;align-items:stretch}.ts-item-art{width:100%}.ts-lineup>*{min-width:0}}@media (max-width: 559px){.ts-overlay{padding:12px}.ts-head{padding:18px 18px 12px}.ts-title{font-size:21px}.ts-body{padding:4px 18px 14px}.ts-foot{padding:12px 18px}.ts-hint{display:none}.ts-lineup{display:flex;flex-direction:column}.ts-item{flex-direction:row;align-items:center}.ts-item-art{width:120px}.ts-foot-actions{width:100%}.ts-foot-actions .ts-btn{flex:1}}@keyframes ts-fade{0%{opacity:0}to{opacity:1}}@keyframes ts-rise{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes ts-slide{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes ts-pill-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ts-zoom{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes ts-spin{to{transform:rotate(360deg)}}@keyframes ts-blink{50%{opacity:.3}}@keyframes ts-pan{0%{transform:translate(0)}to{transform:translate(-10%)}}@media (prefers-reduced-motion: reduce){.ts-root,.ts-root *{animation:none!important;transition:none!important}}.ts-mini{--r: min(var(--p-radius, 8px), .6em);position:relative;display:flex;flex-direction:column;gap:.45em;aspect-ratio:16 / 10;min-width:0;min-height:0;padding:.7em;overflow:hidden;font-size:6px;color:var(--p-ink);background:var(--p-bg);isolation:isolate}.ts-mini--stage{font-size:clamp(10px,1.6vw,17px);border-radius:12px}.ts-mini span,.ts-mini i,.ts-mini b,.ts-mini em{display:block;font-style:normal}.ts-mini .ts-m-links{display:flex;gap:.6em}.ts-mini .ts-m-links i{width:2.6em;height:.5em;border-radius:1em;background:var(--p-ink);opacity:.45}.ts-mini .ts-m-logo{width:3.6em;height:.9em;border-radius:.2em;background:var(--p-accent)}.ts-mini .ts-m-h1{height:1.25em;width:70%;border-radius:.2em;background:var(--p-ink)}.ts-mini .ts-m-h1--short{width:45%}.ts-mini .ts-m-cta{width:5.5em;height:1.7em;border-radius:var(--r);background:var(--p-accent)}.ts-mini .ts-m-ghost{width:4.5em;height:1.7em;border-radius:var(--r);background:color-mix(in srgb,var(--p-ink) 14%,transparent)}.ts-mini--classic .ts-m-backdrop{position:absolute;top:0;right:0;bottom:34%;left:0;z-index:-1;background:linear-gradient(90deg,var(--p-bg) 10%,transparent 75%),linear-gradient(0deg,var(--p-bg),transparent 60%),radial-gradient(circle at 75% 35%,color-mix(in srgb,var(--p-accent) 70%,transparent),transparent 55%),var(--p-surface)}.ts-mini--classic .ts-m-nav{display:flex;align-items:center;justify-content:space-between}.ts-mini--classic .ts-m-nav .ts-m-cta{width:3.6em;height:1.3em}.ts-mini--classic .ts-m-hero{display:flex;flex-direction:column;gap:.5em;margin-top:1.6em}.ts-mini--classic .ts-m-hero .ts-m-h1{width:46%;height:1.6em;font-weight:800}.ts-mini--classic .ts-m-hero .ts-m-h1--short{width:32%}.ts-mini--classic .ts-m-btns{display:flex;gap:.5em;margin-top:.4em}.ts-mini--classic .ts-m-rail{display:flex;gap:.6em;margin-top:auto}.ts-mini--classic .ts-m-poster{flex:0 0 13%;aspect-ratio:2 / 3;border-radius:var(--r);background:linear-gradient(160deg,color-mix(in srgb,var(--p-accent) 35%,var(--p-surface)),var(--p-surface));border:1px solid color-mix(in srgb,var(--p-ink) 8%,transparent)}.ts-mini--lumen .ts-m-glow{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-1;background:radial-gradient(40% 50% at 70% 35%,color-mix(in srgb,var(--p-accent) 55%,transparent),transparent 70%),radial-gradient(35% 40% at 25% 80%,color-mix(in srgb,var(--p-accent2) 35%,transparent),transparent 70%);filter:blur(1.2em)}.ts-mini--lumen .ts-m-capsule{align-self:center;display:flex;align-items:center;gap:1em;padding:.5em 1em;border-radius:2em;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.ts-mini--lumen .ts-m-split{display:flex;align-items:center;justify-content:space-between;gap:1em;margin-top:.6em}.ts-mini--lumen .ts-m-copy{display:flex;flex:1;flex-direction:column;gap:.5em}.ts-mini--lumen .ts-m-cta{border-radius:2em;margin-top:.3em}.ts-mini--lumen .ts-m-glass-poster{width:22%;aspect-ratio:2 / 3;border-radius:1em;background:linear-gradient(150deg,color-mix(in srgb,var(--p-accent) 60%,#fff 10%),color-mix(in srgb,var(--p-accent2) 40%,transparent));border:1px solid rgba(255,255,255,.25);box-shadow:0 1em 2em -.8em color-mix(in srgb,var(--p-accent) 80%,transparent);transform:perspective(20em) rotateY(-14deg)}.ts-mini--lumen .ts-m-shelf{display:flex;gap:.6em;margin-top:auto;padding:.6em;border-radius:1.2em;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.ts-mini--lumen .ts-m-poster{flex:1;height:2.8em;border-radius:.7em;background:#ffffff1a}.ts-mini--marquee .ts-m-mast{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5em;border-bottom:1px solid var(--p-line)}.ts-mini--marquee .ts-m-word{width:7em;height:1em;background:var(--p-ink)}.ts-mini--marquee .ts-m-letterbox{display:flex;flex-direction:column;justify-content:flex-end;gap:.4em;height:9em;padding:.8em;border-top:.9em solid #000;border-bottom:.9em solid #000;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 70%),linear-gradient(120deg,color-mix(in srgb,var(--p-accent) 50%,var(--p-surface)),var(--p-surface) 70%)}.ts-mini--marquee .ts-m-letterbox .ts-m-h1{height:1.4em;width:50%;border-radius:0}.ts-mini--marquee .ts-m-letterbox .ts-m-h1--short{width:30%;height:.6em;background:var(--p-accent2)}.ts-mini--marquee .ts-m-programme{display:flex;flex-direction:column}.ts-mini--marquee .ts-m-prog-row{display:flex;align-items:center;gap:.8em;padding:.35em 0;border-bottom:1px solid var(--p-line)}.ts-mini--marquee .ts-m-prog-row em{font-family:Georgia,Times New Roman,serif;font-size:1.2em;color:var(--p-accent2);line-height:1}.ts-mini--marquee .ts-m-prog-row i{width:2em;height:1.4em;background:var(--p-surface)}.ts-mini--marquee .ts-m-prog-row b{width:40%;height:.6em;background:var(--p-ink);opacity:.8}.ts-mini--pulse{flex-direction:row;gap:.8em}.ts-mini--pulse .ts-m-railnav{display:flex;flex-direction:column;gap:.9em;padding:.8em .5em;border-radius:1em;background:var(--p-surface)}.ts-mini--pulse .ts-m-railnav i{width:1.2em;height:1.2em;border-radius:.4em;background:var(--p-muted);opacity:.6}.ts-mini--pulse .ts-m-railnav i:first-child{background:var(--p-accent);opacity:1}.ts-mini--pulse .ts-m-body{display:flex;flex:1;flex-direction:column;gap:.8em;min-width:0}.ts-mini--pulse .ts-m-rings{display:flex;gap:.7em}.ts-mini--pulse .ts-m-rings i{width:2.4em;height:2.4em;border-radius:50%;border:.25em solid var(--p-accent);background:var(--p-surface);box-shadow:inset 0 0 0 .2em var(--p-bg)}.ts-mini--pulse .ts-m-rings i:nth-child(2n){border-color:var(--p-accent2)}.ts-mini--pulse .ts-m-vcards{display:flex;flex:1;gap:.6em;min-height:0}.ts-mini--pulse .ts-m-vcard{position:relative;flex:1;border-radius:1.2em;background:linear-gradient(180deg,color-mix(in srgb,var(--p-accent) 45%,var(--p-surface)),var(--p-surface))}.ts-mini--pulse .ts-m-vcard--2{background:linear-gradient(180deg,color-mix(in srgb,var(--p-accent2) 35%,var(--p-surface)),var(--p-surface))}.ts-mini--pulse .ts-m-vcard--1 em{position:absolute;top:.6em;inset-inline-start:.6em;width:3em;height:1.1em;border-radius:.3em;background:var(--p-accent2);transform:rotate(-8deg)}.ts-mini--headline .ts-m-masthead{display:flex;flex-direction:column;align-items:center;gap:.4em;padding-bottom:.4em;border-bottom:.3em double var(--p-line)}.ts-mini--headline .ts-m-masthead>b{width:45%;height:1.8em;background:var(--p-ink)}.ts-mini--headline .ts-m-ticker{display:flex;gap:.8em;padding:.35em .5em;background:var(--p-accent2);overflow:hidden}.ts-mini--headline .ts-m-ticker i{flex:0 0 auto;width:5em;height:.5em;background:#111}.ts-mini--headline .ts-m-front{display:flex;flex:1;gap:.8em;min-height:0}.ts-mini--headline .ts-m-lead{display:flex;flex:2;flex-direction:column;gap:.4em}.ts-mini--headline .ts-m-lead .ts-m-h1{width:95%;height:1.5em;border-radius:0}.ts-mini--headline .ts-m-photo{flex:1;background:radial-gradient(circle,rgba(0,0,0,.35) .12em,transparent .14em) 0 0 / .5em .5em,linear-gradient(140deg,var(--p-accent),var(--p-surface))}.ts-mini--headline .ts-m-side{display:flex;flex:1;flex-direction:column;gap:.5em;padding-inline-start:.6em;border-inline-start:1px solid var(--p-line)}.ts-mini--headline .ts-m-side span{display:flex;align-items:center;gap:.5em}.ts-mini--headline .ts-m-side em{font-family:Impact,Arial Narrow,sans-serif;font-size:1.8em;line-height:1;color:var(--p-accent)}.ts-mini--headline .ts-m-side i{flex:1;height:.6em;background:var(--p-ink);opacity:.6}.ts-mini--bloom .ts-m-softnav{display:flex;flex-direction:column;align-items:center;gap:.5em}.ts-mini--bloom .ts-m-word{width:6em;height:1.1em;border-radius:1em;background:var(--p-accent)}.ts-mini--bloom .ts-m-pills{display:flex;gap:.4em}.ts-mini--bloom .ts-m-pills i{width:3em;height:.9em;border-radius:1em;background:var(--p-surface)}.ts-mini--bloom .ts-m-collage{position:relative;height:9.5em;margin-top:.3em}.ts-mini--bloom .ts-m-polaroid{position:absolute;top:.4em;left:50%;width:5.6em;height:7.4em;padding:.35em .35em 1.4em;border-radius:.3em;background:#fff;box-shadow:0 .6em 1.4em -.5em #0009}.ts-mini--bloom .ts-m-polaroid:after{content:"";display:block;height:100%;border-radius:.15em;background:linear-gradient(160deg,var(--p-accent2),var(--p-accent))}.ts-mini--bloom .ts-m-polaroid--1{transform:translate(-120%) rotate(-12deg)}.ts-mini--bloom .ts-m-polaroid--2{transform:translate(-50%) translateY(-.4em) rotate(2deg);z-index:1}.ts-mini--bloom .ts-m-polaroid--3{transform:translate(20%) rotate(11deg)}.ts-mini--bloom .ts-m-chips{display:flex;justify-content:center;gap:.5em}.ts-mini--bloom .ts-m-chips i{width:3.6em;height:1.3em;border-radius:2em;border:1px solid var(--p-accent)}.ts-mini--bloom .ts-m-wave{position:absolute;inset:auto 0 0 0;height:1.6em;background:var(--p-surface);-webkit-mask:radial-gradient(1.2em .9em at 50% 0,transparent 98%,#000) 0 0 / 2.4em 100%;mask:radial-gradient(1.2em .9em at 50% 0,transparent 98%,#000) 0 0 / 2.4em 100%}.ts-mini--mono .ts-m-line{display:flex;align-items:center;justify-content:space-between;padding-bottom:.4em;border-bottom:1px solid var(--p-line)}.ts-mini--mono .ts-m-logo{background:var(--p-ink);border-radius:0}.ts-mini--mono .ts-m-index{display:flex;gap:.8em}.ts-mini--mono .ts-m-index i{width:2.2em;height:.45em;background:var(--p-muted)}.ts-mini--mono .ts-m-giant{width:92%;height:2.6em;margin-top:.4em;background:var(--p-ink)}.ts-mini--mono .ts-m-giant--short{width:58%;margin-top:0}.ts-mini--mono .ts-m-list{display:flex;flex-direction:column;margin-top:auto}.ts-mini--mono .ts-m-row{display:grid;grid-template-columns:2em 1fr 3em;align-items:center;gap:.8em;padding:.4em 0;border-top:1px solid var(--p-line)}.ts-mini--mono .ts-m-row em,.ts-mini--mono .ts-m-row b{height:.45em;background:var(--p-muted)}.ts-mini--mono .ts-m-row i{height:.6em;width:60%;background:var(--p-ink)}.ts-mini--mono .ts-m-row--on i,.ts-mini--mono .ts-m-row--on em{background:var(--p-accent)}.ts-mini--ink{align-items:center;background:radial-gradient(60% 40% at 50% 0%,rgba(255,255,255,.04),transparent),var(--p-bg)}.ts-mini--ink .ts-m-seal{position:absolute;top:.8em;inset-inline-start:.8em;width:1.6em;height:3.6em;border-radius:.15em;background:var(--p-accent)}.ts-mini--ink .ts-m-scrollwrap{display:flex;flex-direction:column;align-items:center;width:30%}.ts-mini--ink .ts-m-rod{width:112%;height:.5em;border-radius:.3em;background:var(--p-muted)}.ts-mini--ink .ts-m-scroll{width:100%;height:9em;background:linear-gradient(180deg,transparent 55%,color-mix(in srgb,var(--p-ink) 30%,transparent)),linear-gradient(170deg,color-mix(in srgb,var(--p-accent2) 40%,var(--p-surface)),var(--p-surface));border-inline:.3em solid var(--p-surface)}.ts-mini--ink .ts-m-inkcopy{display:flex;flex-direction:column;align-items:center;gap:.35em;width:100%}.ts-mini--ink .ts-m-inkcopy .ts-m-h1{width:36%;height:1em}.ts-mini--ink .ts-m-inkcopy .ts-m-h1--short{width:20%;height:.5em;background:var(--p-muted)}.ts-mini--ink .ts-m-brush{width:70%;height:.7em;margin-top:auto;border-radius:50%;background:var(--p-ink);opacity:.75;-webkit-mask:linear-gradient(90deg,transparent,#000 15%,#000 70%,transparent);mask:linear-gradient(90deg,transparent,#000 15%,#000 70%,transparent)}.ts-mini--rewind .ts-m-neon{display:flex;align-items:center;justify-content:space-between}.ts-mini--rewind .ts-m-sign{width:6em;height:1.3em;border-radius:.3em;border:.15em solid var(--p-accent);box-shadow:0 0 .8em var(--p-accent),inset 0 0 .5em color-mix(in srgb,var(--p-accent) 60%,transparent)}.ts-mini--rewind .ts-m-crt{display:flex;flex-direction:column;justify-content:flex-end;gap:.4em;height:8.5em;padding:.9em;border-radius:1.4em;border:.35em solid var(--p-surface);background:repeating-linear-gradient(0deg,rgba(0,0,0,.25) 0 .12em,transparent .12em .3em),radial-gradient(ellipse at center,color-mix(in srgb,var(--p-accent2) 45%,var(--p-surface)),var(--p-bg) 80%)}.ts-mini--rewind .ts-m-crt .ts-m-h1{width:46%;background:var(--p-ink)}.ts-mini--rewind .ts-m-crt .ts-m-h1--short{width:26%;background:var(--p-accent)}.ts-mini--rewind .ts-m-shelfrow{display:flex;align-items:flex-end;gap:.25em;margin-top:auto;padding-bottom:.3em;border-bottom:.35em solid var(--p-surface)}.ts-mini--rewind .ts-m-spine{flex:1;height:calc(3.4em + (var(--i) * .13em));border-radius:.15em;background:linear-gradient(180deg,transparent 15%,rgba(255,255,255,.85) 15% 28%,transparent 28%),var(--p-surface)}.ts-mini--rewind .ts-m-spine:nth-child(3n+1){background-color:var(--p-accent)}.ts-mini--rewind .ts-m-spine:nth-child(3n+2){background-color:var(--p-accent2)}.ts-mini--rewind .ts-m-spine:nth-child(4){transform:translateY(-.9em)}.ts-mini--stage.ts-mini--classic .ts-m-rail,.ts-mini--stage.ts-mini--lumen .ts-m-shelf{animation:ts-pan 9s ease-in-out infinite alternate}.ts-mini--stage.ts-mini--headline .ts-m-ticker i{animation:ts-pan 6s linear infinite}.ts-mini--stage.ts-mini--rewind .ts-m-sign{animation:ts-blink 3s ease-in-out infinite}
