.compact-audio-player{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-panel);width:100%;min-width:0;color:var(--color-text);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px;display:flex}.compact-audio-player audio{display:none}.compact-audio-player .compact-audio-toggle{background:var(--color-header-button);min-height:44px;color:var(--color-header-text);border:1px solid var(--color-header-border);border-radius:6px;flex:0 0 44px;place-items:center;display:grid;width:44px!important;margin:0!important;padding:6px!important}.compact-audio-player input[type=range]{accent-color:var(--color-accent);flex:60px;margin:0;width:60px!important;min-width:0!important}.compact-audio-player output{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.compact-audio-player small{flex-basis:100%}.storyline-subtitle-dialog[open]{flex-direction:column;max-height:90dvh;display:flex;overflow:hidden}.storyline-subtitle-dialog>.account-heading{flex-shrink:0}.subtitle-dialog-scroll{overscroll-behavior:contain;min-height:0;overflow:auto}.subtitle-floating-player{box-sizing:border-box;background:var(--color-panel);border:1px solid var(--color-border-muted);width:min(100%,420px);box-shadow:0 3px 10px var(--color-shadow);border-radius:8px;flex-shrink:0;align-self:center;margin:4px 0 8px;padding:6px 10px}.cue-subtitle-editor{container:subtitle-editor/inline-size}.cue-subtitle-editor .subtitle-cue-group{grid-template-columns:40px minmax(0,1fr) 40px;align-items:start;gap:6px;display:grid}.cue-subtitle-editor .subtitle-cue-group>button{box-sizing:border-box;width:100%;min-height:40px;margin:0;padding:8px}.cue-subtitle-editor .subtitle-cue-row[aria-current=true],.cue-subtitle-editor .subtitle-cue-row[aria-current=true]:hover{background:var(--subtitle-active-background);color:var(--color-white);border-color:var(--subtitle-active-background);box-shadow:inset 3px 0 0 var(--color-white)}.subtitle-cue-row{scroll-margin-block:100px 16px}.subtitle-timing-viewport{--timing-height:clamp(220px,42dvh,440px);height:var(--timing-height);position:relative}.subtitle-timing-scroll{overscroll-behavior:contain;scrollbar-width:none;scroll-behavior:auto;height:100%;overflow:auto}.subtitle-timing-scroll::-webkit-scrollbar{display:none}.subtitle-timing-scroll .subtitle-rows{padding-block:calc(var(--timing-height)/2 - 32px)}.cue-subtitle-editor .subtitle-timing-scroll .subtitle-cue-row:not(.subtitle-clear-row){height:64px;min-height:64px;overflow:hidden}.subtitle-timing-target{box-sizing:border-box;border:2px solid var(--color-danger);pointer-events:none;z-index:3;height:64px;position:absolute;top:50%;left:46px;right:92px;transform:translateY(-50%)}.cue-subtitle-editor .subtitle-cue-group.subtitle-cue-with-seek{grid-template-columns:40px minmax(0,1fr) 40px 40px}.subtitle-cue-group .subtitle-seek{flex:0 0 40px;place-items:center;padding:4px;display:grid}.cue-subtitle-editor .subtitle-cue-group>.subtitle-clear-row{min-height:40px;padding:4px;font-size:12px;line-height:14px}
