#atis-line{position:absolute;left:0;right:0;bottom:calc(18 * var(--u));z-index:19;height:calc(30 * var(--u));overflow:hidden;transition:bottom .35s ease;display:flex;align-items:center;background:#04080db3;border-top:1px solid rgba(255,255,255,.1);pointer-events:none;font:500 calc(17 * var(--u))/1 var(--mono, ui-monospace, Consolas, monospace);color:#dfe8f1;letter-spacing:.02em;white-space:nowrap}.has-narration #atis-line{bottom:calc(53 * var(--u))}#atis-line[hidden]{display:none}.atis-track{display:flex;align-items:center;padding-left:calc(30 * var(--u));will-change:transform}.atis-loop{display:inline-flex;align-items:center;gap:calc(14 * var(--u));flex:none}.atis-prefix{font-weight:700;letter-spacing:.06em;padding:calc(3 * var(--u)) calc(9 * var(--u));border-radius:calc(5 * var(--u))}.atis-real .atis-prefix{color:#1b1204;background:#ffb238}.atis-synth .atis-prefix{color:#9fdcff;background:#56b4e929;border:1px solid rgba(86,180,233,.55);font-style:italic}.atis-synth .atis-text{font-style:italic;color:#cfe3f2}.atis-sep{color:#8d9aa8}.atis-tag{color:#9aa7b4;font-size:calc(15 * var(--u));font-style:italic;padding-left:calc(6 * var(--u));border-left:1px solid rgba(255,255,255,.25)}.atis-new .atis-prefix{animation:atis-flash 1.1s ease-in-out 0s 8 alternate}@keyframes atis-flash{0%{background:#ffb238;box-shadow:0 0 #ffb23800}to{background:#fff1c9;box-shadow:0 0 calc(14 * var(--u)) #ffb238}}@media(prefers-reduced-motion:reduce){.atis-new .atis-prefix{animation:none;outline:2px solid #fff1c9}}.has-atis #scene-title{bottom:calc(58 * var(--u))}.has-atis #quiet{bottom:calc(56 * var(--u))}.has-atis.has-narration #scene-title{bottom:calc(92 * var(--u))}.has-atis.atis-title-clash #scene-title{visibility:hidden}.has-atis.has-narration #quiet,.has-atis.has-narration .ib-strip{bottom:calc(96 * var(--u))}.has-atis.has-narration #map .school-replay-launcher{bottom:calc(102 * var(--u))}.web-phone #atis-line{display:none}
