.figure-film{aspect-ratio:1;display:block;position:relative;overflow:hidden}.figure-film.in-circle{left:calc(var(--fl) * 100%);top:calc(var(--ft) * 100%);width:calc(var(--fs) * 100%);position:absolute;overflow:visible}.figure-film>img,.figure-film>canvas,.figure-film>video{width:100%;max-width:none;height:100%;position:absolute;inset:0}.figure-film.is-tile>img{inset:auto;left:calc(var(--cx) / var(--cs) * -100%);top:calc(var(--cy) / var(--cs) * -100%);width:calc(100% / var(--cs));height:calc(100% / var(--cs))}.figure-film>video{opacity:0;pointer-events:none}.figure-film>canvas{visibility:hidden;mix-blend-mode:lighten}.figure-film.is-live>canvas{visibility:visible}.figure-film.is-live>img{visibility:hidden}.timer-ring{width:var(--ring);aspect-ratio:1;max-width:100%;margin-inline:auto;position:relative}.timer-ring>svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ring-track,.ring-arc{fill:none;stroke-width:var(--qp-surface-timer-ring-track-width)}.ring-track{stroke:var(--qp-surface-timer-ring-track)}.ring-arc{stroke:var(--qp-color-gold);stroke-linecap:round;filter:drop-shadow(var(--qp-surface-timer-ring-glow))}.ring-well{inset:var(--well-inset);background:var(--qp-surface-timer-ring-well);border-radius:50%;position:absolute;overflow:hidden}.ring-well .figure-film{transition:opacity var(--qp-motion-window)}.ring-digit{pointer-events:none;font:var(--qp-type-num-ring-font);font-variant-numeric:tabular-nums;color:var(--qp-color-text);text-shadow:0 4px 30px var(--qp-color-void);place-items:center;line-height:1;display:none;position:absolute;inset:0}:is([data-state=countdown] .timer-ring,.timer-ring[data-state=countdown]) .ring-digit{display:grid}:is([data-state=countdown] .timer-ring,.timer-ring[data-state=countdown]) .ring-well .figure-film{opacity:var(--qp-surface-timer-ring-countdown-figure-opacity)}.ring-card{border-radius:var(--qp-layout-card-radius);background:var(--qp-color-card);box-shadow:var(--qp-surface-card-highlight), inset 0 0 0 var(--qp-layout-hairline) var(--qp-color-line), var(--qp-surface-quest-page-shadow);padding:18px 22px 22px}
