.glca-bar{--glca-green:#4fa032;--glca-green-lt:#6ec24e;--glca-green-dk:#37761f;--glca-ink:#0b0f0c;--glca-radius:26px;--glca-ease:cubic-bezier(0.22, 0.61, 0.36, 1);box-sizing:border-box;font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;position:relative;z-index:5;display:block;width:100%;max-width:620px;margin:16px auto;padding:0;background:0 0!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#fff;animation:glca-rise .45s var(--glca-ease) both}.glca-bar *{box-sizing:border-box}.glca-bar--injectable{margin:0 auto}.glca-bar{margin-left:auto!important;margin-right:auto!important}.glca-bar__sheen{display:none}.glca-bar::after,.glca-bar::before,.glca-bar__main::after,.glca-bar__main::before{content:none!important}@keyframes glca-rise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.glca-bar--light{color:var(--glca-ink)}.glca-bar__main{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:46px}.glca-bar__side{display:none}.glca-transport{grid-column:2;display:flex;align-items:center;justify-content:center;gap:16px}.glca-tools{grid-column:3;display:flex;align-items:center;justify-content:flex-end;justify-self:end}.glca-actions{display:flex;justify-content:center;margin-top:12px}.glca-bar__sep{display:none}.glca-bar .glca-btn,.glca-bar .glca-btn:active,.glca-bar .glca-btn:focus,.glca-bar .glca-btn:focus-visible,.glca-bar .glca-btn:hover,.glca-bar .glca-btn:visited{background:0 0!important;border:0!important;box-shadow:none!important;text-decoration:none!important;text-shadow:none}.glca-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:0;border:0;background:0 0;color:inherit;font:inherit;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .18s var(--glca-ease),transform .14s var(--glca-ease)}.glca-btn:focus-visible{outline:#fff solid 2px;outline-offset:4px;border-radius:6px}.glca-bar--light .glca-btn:focus-visible{outline-color:var(--glca-green)}.glca-btn:disabled{opacity:.4;cursor:default}.glca-btn--icon{width:40px;height:40px;color:#fff;opacity:.92}.glca-bar--light .glca-btn--icon{color:var(--glca-ink)}.glca-btn--icon:hover:not(:disabled){opacity:1;transform:scale(1.08)}.glca-btn--icon:active:not(:disabled){transform:scale(.94)}.glca-btn--play{position:relative;width:52px;height:52px;color:#fff;background:0 0;border:0;border-radius:0;box-shadow:none}.glca-bar--light .glca-btn--play{color:var(--glca-ink)}.glca-btn--play:hover:not(:disabled){transform:scale(1.06)}.glca-btn--play:active:not(:disabled){transform:scale(.95)}.glca-btn svg{display:block;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .34))}.glca-bar--light .glca-btn svg{filter:none}.glca-btn__pause,.glca-btn__play{display:none}.glca-btn__spinner{display:none!important}.glca-btn__play{display:inline-flex;margin-left:3px}.glca-bar.glca-is-playing .glca-btn__play{display:none}.glca-bar.glca-is-playing .glca-btn__pause{display:inline-flex}.glca-bar.glca-is-loading .glca-btn__pause{display:none}.glca-bar.glca-is-loading .glca-btn__play{display:inline-flex;animation:1.1s ease-in-out infinite glca-pulse}.glca-bar.glca-is-loading .glca-btn--play{cursor:progress}@keyframes glca-pulse{0%,100%{opacity:1}50%{opacity:.4}}.glca-btn--speed{min-width:40px;height:34px;padding:0 8px;border-radius:8px;font-size:14px;font-weight:600;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:#fff;opacity:.92;text-shadow:0 1px 3px rgba(0,0,0,.34)}.glca-bar--light .glca-btn--speed{color:var(--glca-ink);text-shadow:none}.glca-btn--speed:hover:not(:disabled){opacity:1}.glca-summarize{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin:0;font:inherit;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;transition:background-color .2s var(--glca-ease),border-color .2s var(--glca-ease),color .2s var(--glca-ease),transform .14s var(--glca-ease)}.glca-summarize svg{flex:none;display:block}.glca-summarize[disabled]{opacity:.6;cursor:wait}.glca-summarize--outline,.glca-summarize--outline:visited{height:42px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:.005em;color:#fff!important;background:0 0!important;border:1.5px solid rgba(255,255,255,.92)!important;box-shadow:none!important;text-shadow:none}.glca-summarize--outline:focus-visible,.glca-summarize--outline:hover:not([disabled]){color:#fff!important;background:var(--glca-green)!important;border-color:var(--glca-green)!important}.glca-summarize--outline:active:not([disabled]){transform:scale(.98)}.glca-summarize--outline:focus-visible{outline:#fff solid 2px;outline-offset:3px}.glca-bar--light .glca-summarize--outline,.glca-card--light .glca-summarize--outline{color:var(--glca-ink)!important;border-color:rgba(11,15,12,.28)!important}.glca-bar--light .glca-summarize--outline:hover:not([disabled]),.glca-card--light .glca-summarize--outline:hover:not([disabled]){color:#fff!important;background:var(--glca-green)!important;border-color:var(--glca-green)!important}.glca-bar.glca-is-summary-open .glca-summarize svg,.glca-card.is-open .glca-summarize svg{animation:glca-twinkle 2.6s var(--glca-ease) infinite}@keyframes glca-twinkle{0%,100%{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.72;transform:scale(1.12) rotate(8deg)}}.glca-bar__scrub{display:flex;align-items:center;gap:12px;margin-top:6px}.glca-time{flex:none;min-width:42px;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#fff;opacity:.9;text-shadow:0 1px 3px rgba(0,0,0,.34)}.glca-time:last-child{text-align:right}.glca-bar--light .glca-time{color:rgba(11,15,12,.62);text-shadow:none}.glca-scrub{position:relative;flex:1 1 auto;height:24px;display:flex;align-items:center;cursor:pointer;touch-action:none}.glca-scrub:focus-visible{outline:#fff solid 2px;outline-offset:3px;border-radius:999px}.glca-scrub__track{position:relative;display:block;width:100%;height:6px;border-radius:999px;background:rgba(255,255,255,.32)}.glca-bar--light .glca-scrub__track{background:rgba(11,15,12,.14)}.glca-scrub__fill{position:absolute;inset:0 auto 0 0;width:0%;border-radius:999px;background:#fff}.glca-bar--light .glca-scrub__fill{background:var(--glca-ink)}.glca-scrub__knob{position:absolute;top:50%;left:0;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.35);transform:translateY(-50%);transition:transform .16s var(--glca-ease)}.glca-bar--light .glca-scrub__knob{background:var(--glca-ink);box-shadow:none}.glca-scrub.is-dragging .glca-scrub__knob,.glca-scrub:hover .glca-scrub__knob{transform:translateY(-50%) scale(1.12)}.glca-bar__status{margin:8px 0 0;text-align:center;font-size:12.5px;line-height:1.4;color:#fff;opacity:.9;text-shadow:0 1px 3px rgba(0,0,0,.34)}.glca-bar--light .glca-bar__status{color:rgba(11,15,12,.66);text-shadow:none}.glca-bar__status:empty{display:none}.glca-bar__status.is-error{color:#ffd7d2}.glca-bar--light .glca-bar__status.is-error{color:#b0201a}@media (max-width:600px){.glca-bar{max-width:none}.glca-bar__main{min-height:42px;gap:6px}.glca-transport{gap:10px}.glca-btn--play{width:46px;height:46px}.glca-btn--icon{width:36px;height:36px}.glca-btn--speed{min-width:36px;height:30px;font-size:13px}.glca-actions{margin-top:10px}.glca-time{min-width:38px;font-size:12px}}@media (max-width:420px){.glca-summarize--outline{padding:0 16px;font-size:14px}}@media (prefers-reduced-motion:reduce){.glca-bar{animation:none!important}.glca-btn,.glca-scrub__knob,.glca-summarize{transition:none!important}.glca-bar.glca-is-loading .glca-btn__play{animation:none!important;opacity:.6}}@media (prefers-contrast:more){.glca-bar__status,.glca-time{opacity:1}}.glca-notice{margin:16px 0;padding:14px 18px;border-radius:10px;border:1px solid rgba(79,160,50,.35);border-left:4px solid var(--glca-green,#4fa032);background:rgba(79,160,50,.07);color:#0b0f0c;font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.6}.glca-notice strong{margin-right:4px}.glca-notice a{color:#37761f;font-weight:600}.glca-notice__who{display:block;margin-top:4px;font-size:12px;opacity:.6}