.skd .ss-stage{--skd-ink:#25262d;--skd-muted:#686975;--skd-subtle:#777884;--skd-line:#e5e5eb;--skd-side:#f7f7f9;--skd-accent:#6658c5;--skd-accent-fill:#6b5dd3;--skd-green:#318567;--skd-ease:cubic-bezier(.2,.8,.2,1);-webkit-font-smoothing:antialiased;background:#eeedf5;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;overflow:hidden}.skd .skd-window{width:528px;height:600px;box-shadow:var(--ss-shadow-hero);background:#fff;position:absolute;top:24px;left:24px}.skd .ss-stage[data-layout=compact] .skd-window{width:326px;top:16px;left:16px}.skd .skd-window .ss-window__bar{background:var(--skd-side);border-bottom:1px solid var(--skd-line)}.skd .skd-titlebar{color:var(--skd-subtle);margin-left:22px;font-size:11px}.skd .skd-version{color:var(--skd-subtle);padding-right:8px;font-size:11px}.skd .skd-app{height:100%;color:var(--skd-ink);display:flex}.skd .ss-stage[data-layout=compact] .skd-quiet,.skd .ss-stage[data-layout=compact] .skd-speaker,.skd .ss-stage[data-layout=compact] .skd-hint,.skd .ss-stage[data-layout=compact] .skd-row__meta,.skd .ss-stage[data-layout=compact] .skd-row__time{font-size:11px}.skd .ss-stage[data-layout=compact] .skd-capture{padding-top:12px}.skd .skd-aside{background:var(--skd-side);border-right:1px solid var(--skd-line);flex-direction:column;flex:none;width:164px;padding:20px 12px 12px;display:flex}.skd .skd-brand{letter-spacing:-.4px;align-items:center;gap:9px;padding:0 8px 24px;font-size:15px;font-weight:620;display:flex}.skd .skd-brand svg{color:var(--skd-accent-fill)}.skd .skd-new{white-space:nowrap;background:#f6f6f8;border:1px solid #dddde5;border-radius:6px;align-items:center;gap:6px;margin-bottom:20px;padding:8px 10px;font-size:11px;display:flex;box-shadow:0 1px 2px #17172908}.skd .skd-new__plus{color:var(--skd-muted);font-size:15px;line-height:1}.skd .skd-nav{flex-direction:column;gap:4px;display:flex}.skd .skd-nav__item{color:var(--skd-muted);border-radius:5px;align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:flex}.skd .skd-nav__item[data-selected]{color:var(--skd-ink);background:#eeedf5}.skd .skd-nav__item svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.skd .skd-nav__item[data-selected] svg{color:var(--skd-accent)}.skd .skd-nav__count{color:#6b5fa0;font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px}.skd .skd-main{flex:1;min-width:0}.skd .skd-topline{border-bottom:1px solid var(--skd-line);justify-content:space-between;align-items:center;height:46px;padding:0 20px;font-size:12px;display:flex}.skd .skd-listener{align-items:center;gap:12px;display:flex}.skd .skd-pill{color:var(--skd-muted);align-items:center;gap:7px;font-size:11px;display:flex}.skd .skd-pill i{background:var(--skd-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #3185670d}.skd .skd-quiet{border:1px solid var(--skd-line);color:var(--skd-muted);border-radius:4px;padding:4px 7px;font-size:10px}.skd .skd-capture{padding:16px 16px 0}.skd .skd-request{background:#fcfbfe;border:1px solid #dcd7ed;border-radius:7px;padding:14px 16px}.skd .skd-request__heading{align-items:center;gap:9px;font-size:12px;display:flex}.skd .skd-status{white-space:nowrap;font-weight:550}.skd .skd-speaker{color:var(--skd-muted);margin-left:auto;font-size:10px}.skd .skd-indicator{background:var(--skd-accent);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #6658c50b}.skd .skd-request[data-phase=checking] .skd-indicator{animation:.5s ease-in-out 2 alternate skd-pulse}.skd .skd-transcript{color:#45424e;margin:12px 0 14px;font-size:13px;line-height:1.7}.skd .skd-request__footer{align-items:center;gap:14px;display:flex}.skd .skd-hint{min-width:0;color:var(--skd-muted);flex:1;font-size:10px;line-height:1.5}.skd .skd-secs{margin-left:.28em}.skd .skd-controls{flex:none;align-items:center;gap:14px;display:flex}.skd .skd-text-button{color:var(--skd-muted);font-size:11px}.skd .skd-primary{border:1px solid var(--skd-accent-fill);background:var(--skd-accent-fill);color:#fff;white-space:nowrap;border-radius:5px;padding:7px 10px;font-size:11px;font-weight:500;transition:opacity .2s;box-shadow:0 1px 2px #18182a0d}.skd .skd-primary[data-disabled]{opacity:.45}.skd .skd-page{padding:24px 20px}.skd .skd-page__heading{gap:8px;margin-bottom:24px;display:grid}.skd .skd-h1{letter-spacing:-.65px;font-size:22px;font-weight:600;line-height:1.25}.skd .skd-intro{color:var(--skd-muted);font-size:12px;line-height:1.5}.skd .skd-group{will-change:transform;padding-bottom:24px}.skd .skd-group__heading{color:#62636f;align-items:center;gap:8px;padding:0 0 10px 2px;font-size:11px;font-weight:500;display:flex}.skd .skd-group__heading>span{color:var(--skd-subtle);font-variant-numeric:tabular-nums;font-size:10px}.skd .skd-list{border:1px solid var(--skd-line);border-radius:7px;overflow:hidden}.skd .skd-row{will-change:transform;background:#fff;align-items:center;gap:12px;padding:14px;display:flex}.skd .skd-list>*+*{border-top:1px solid var(--skd-line)}.skd .skd-list>.ss-collapse:first-child+*{border-top:0}.skd .skd-list>.ss-collapse .skd-row{border-bottom:1px solid var(--skd-line)}.skd .skd-row__copy{flex:1;grid-template-columns:minmax(0,1fr);gap:3px;min-width:0;display:grid}.skd .skd-row__copy--filler{gap:9px;padding:4px 0}.skd .skd-row__title{color:#30313b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.skd .skd-row__meta{color:var(--skd-subtle);font-size:10px;line-height:1.3}.skd .skd-row__time{color:var(--skd-subtle);font-variant-numeric:tabular-nums;flex:none;font-size:10px}.skd .skd-row__chevron{color:#8b8c98;flex:none;font-size:16px;line-height:1}.skd .skd-glyph{width:19px;height:19px;color:var(--skd-accent);border:1px solid #a69bcc;border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.skd .skd-glyph[data-kind=running]{border-style:dashed;animation:7s linear infinite skd-spin}.skd .skd-banner{will-change:transform;z-index:2;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);color:#1d1d1f;width:300px;transition:transform .6s var(--skd-ease);background:#f6f6f8f5;border-radius:18px;align-items:flex-start;gap:10px;padding:12px 14px 12px 12px;display:flex;position:absolute;top:24px;right:24px;transform:translate(calc(100% + 48px));box-shadow:0 0 0 .5px #0000001f,0 10px 30px #17172929,0 2px 6px #17172914}.skd .skd-banner[data-on]{transform:none}.skd .ss-stage[data-layout=compact] .skd-banner{top:16px;right:29px}.skd .skd-banner__icon{flex:none;width:34px;height:34px;display:block}.skd .skd-banner__text{flex:1;gap:2px;min-width:0;display:grid}.skd .skd-banner__head{align-items:baseline;gap:8px;display:flex}.skd .skd-banner__title{flex:1;font-size:13px;font-weight:600;line-height:1.35}.skd .skd-banner__time{color:#6e6e73;flex:none;font-size:11px}.skd .skd-banner__body{color:#1d1d1f;font-size:13px;line-height:1.35}@keyframes skd-pulse{to{opacity:.35}}@keyframes skd-spin{to{transform:rotate(360deg)}}
