:root{--pr-iris:#5b4bf5;--pr-iris-hover:#4b3bd9;--pr-on-iris:#fff;--pr-accent:#5b4bf5;--pr-coral:#ff7a59;--pr-surface:#f7f5ff;--pr-raised:#fff;--pr-page:#f2f0f8;--pr-panel:#fff;--pr-text:#111b21;--pr-ink:#252337;--pr-muted:#66617a;--pr-line:#e4dff4;--pr-track:#e4dff7;--pr-danger:#b4233c;--pr-switch-off:#c8cfd3;--pr-shadow-card:0 1px 2px #0b141a14;--pr-shadow-trigger:0 2px 5px #0b141a24;--pr-shadow-pop:0 10px 36px #0b141a33;--pr-font:"Segoe UI", "Helvetica Neue", Helvetica, "Lucida Grande", Arial, Ubuntu, Cantarell, "Fira Sans", sans-serif;--pr-body:14.2px;--pr-body-lh:19px;--pr-preview:13px;--pr-status:12px;--pr-status-lh:18px;--pr-heading:12px;--pr-action:11.5px;--pr-meta:11px;--pr-weight-strong:600;--pr-radius-card:7.5px;--pr-radius-button:6px;--pr-radius-pill:18px;--pr-radius-pop:10px;--pr-radius-icon:24%;--pr-trigger:34px;--pr-ring-width:1.8px;--pr-card-pad-x:12px;--pr-card-head-h:40px;--pr-segment-h:4px;--pr-segment-gap:4px;--pr-gap-side:8px;--pr-fast:.1s;--pr-word-in:.25s;--pr-switch:.2s;--pr-shimmer:1.6s;--pr-spin:1.6s;--pr-blink:1.2s}@media (prefers-color-scheme:dark){:root{--pr-accent:#b3a8ff;--pr-coral:#ff967d;--pr-surface:#242438;--pr-raised:#202c33;--pr-page:#151520;--pr-panel:#20202e;--pr-text:#e9edef;--pr-ink:#eeedf7;--pr-muted:#b2aec7;--pr-line:#3c3854;--pr-track:#403a5b;--pr-danger:#ff8a9a;--pr-switch-off:#3b4a54;--pr-shadow-card:0 1px 3px #0003;--pr-shadow-trigger:0 2px 5px #0006;--pr-shadow-pop:0 10px 36px #0008}}*,:before,:after{box-sizing:border-box}body{background:var(--pr-page);color:var(--pr-ink);font-family:var(--pr-font);margin:0;font-size:14px;line-height:1.5}a{color:var(--pr-accent)}:focus-visible{outline:2px solid var(--pr-accent);outline-offset:2px}.st{grid-template-columns:minmax(160px,200px) minmax(0,720px);grid-template-areas:"head head""nav main";justify-content:center;gap:16px 28px;padding:24px 20px 40px;display:grid}.st-head{border-bottom:1px solid var(--pr-line);flex-wrap:wrap;grid-area:head;justify-content:space-between;align-items:center;gap:8px 16px;padding-bottom:14px;display:flex}.st-lockup{letter-spacing:-.4px;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:700;display:flex}.st-lockup .pr-bird{width:26px;height:26px;color:var(--pr-accent);flex-shrink:0}.pr-spark{fill:var(--pr-coral)}.st-version,.st-hint,.st-choice small,.st-model small{color:var(--pr-muted);font-size:12.5px}.st-nav{grid-area:nav}.st-nav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid;position:sticky;top:16px}.st-nav button{border-radius:var(--pr-radius-button);width:100%;color:var(--pr-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:7px 10px}.st-nav button:hover{background:var(--pr-surface)}.st-main{grid-area:main;gap:16px;min-width:0;display:grid}.st-card{border:1px solid var(--pr-line);border-radius:var(--pr-radius-card);background:var(--pr-panel);box-shadow:var(--pr-shadow-card);padding:18px 20px}.st-card h2{font-size:16px;font-weight:var(--pr-weight-strong);margin:0 0 10px;scroll-margin-top:16px}.st-card h2:focus{outline:none}.st-card h3{font-size:14px;font-weight:var(--pr-weight-strong);margin:16px 0 4px}.st-card p{margin:6px 0}.st-chip{font-weight:var(--pr-weight-strong);align-items:center;gap:8px;margin:0;display:inline-flex}.st-chip i{background:var(--pr-muted);border-radius:50%;flex-shrink:0;width:9px;height:9px}.st-chip[data-ready=true] i{background:var(--pr-accent)}.st-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.st-button{border-radius:var(--pr-radius-button);background:var(--pr-iris);min-height:34px;color:var(--pr-on-iris);font:inherit;font-size:13px;font-weight:var(--pr-weight-strong);cursor:pointer;border:1px solid #0000;align-items:center;padding:6px 14px;text-decoration:none;display:inline-flex}.st-button:hover{background:var(--pr-iris-hover)}.st-button.st-quiet{border-color:var(--pr-line);background:var(--pr-raised);color:var(--pr-accent)}.st-button.st-quiet:hover{background:var(--pr-surface)}.st-button.st-danger{border-color:var(--pr-danger);background:var(--pr-raised);color:var(--pr-danger)}.st-button:disabled{opacity:.5;cursor:not-allowed}.st-choices{border:0;gap:8px;margin:0;padding:0;display:grid}.st-choices.st-row{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.st-choices legend{font-weight:var(--pr-weight-strong);margin-bottom:6px;padding:0}.st-choice{border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.st-choice:has(input:checked){border-color:var(--pr-accent);background:var(--pr-surface)}.st-choice input{accent-color:var(--pr-iris);margin:3px 0 0}.st-choice>span,.st-model-head>div{gap:2px;display:grid}.st-tag{border-radius:var(--pr-radius-pill);background:var(--pr-iris);color:var(--pr-on-iris);font-size:11px;font-weight:var(--pr-weight-strong);margin-inline-start:8px;padding:1px 7px}.st-options{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:12px;display:grid}.st-option{border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);background:var(--pr-raised);min-height:44px;color:var(--pr-ink);font:inherit;text-align:start;cursor:pointer;align-content:start;gap:4px;padding:12px 14px;display:grid}.st-option:hover:not(:disabled),.st-option[data-chosen=true]{border-color:var(--pr-accent);background:var(--pr-surface)}.st-option:disabled{opacity:.6;cursor:progress}.st-option-action{color:var(--pr-accent);font-size:13px;font-weight:var(--pr-weight-strong);margin-top:4px}.st-download{gap:4px;margin-top:12px;display:grid}.st-done{color:var(--pr-accent);font-weight:var(--pr-weight-strong);margin:0}.st-last-used{margin:0}.st-tip-wrap{display:inline-block;position:relative}.st-tip-trigger{color:inherit;font:inherit;text-underline-offset:2px;cursor:help;background:0 0;border:0;padding:0;text-decoration:underline dotted}.st-tip{z-index:2;clip-path:inset(50%);white-space:nowrap;border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);background:var(--pr-panel);width:1px;height:1px;color:var(--pr-ink);box-shadow:var(--pr-shadow-card);padding:8px 10px;font-size:12.5px;font-weight:400;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;overflow:hidden}.st-tip-wrap:hover .st-tip,.st-tip-wrap:focus-within .st-tip{clip-path:none;white-space:normal;width:max-content;max-width:min(260px,100vw - 48px);height:auto;overflow:visible}.st-tip-wrap[data-hidden=true] .st-tip{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}.st-modes{margin-top:14px}.st-alert{border-inline-start:3px solid var(--pr-coral);border-radius:var(--pr-radius-button);background:var(--pr-surface);margin:12px 0 0;padding:10px 12px}.st-alert .st-button{margin-top:8px}.st-facts{grid-template-columns:max-content minmax(0,1fr);gap:4px 16px;margin:14px 0 0;display:grid}.st-facts dt{color:var(--pr-muted)}.st-facts dd{overflow-wrap:anywhere;margin:0}.st-models{gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.st-model{border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);padding:12px}.st-model-head{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.st-model .st-actions{margin-top:8px}.st-model .st-actions:empty{display:none}.st-state{color:var(--pr-muted);font-size:12.5px}.st-state[data-complete=true]{color:var(--pr-accent);font-weight:var(--pr-weight-strong)}.st-progress{color:var(--pr-muted);gap:4px;margin-top:10px;font-size:12.5px;display:grid}.st-progress progress{width:100%;height:var(--pr-segment-h);accent-color:var(--pr-accent)}[data-tone=danger]{color:var(--pr-danger)}.st-notice:empty{display:none}.st-field{gap:6px;margin-top:10px;display:grid}.st-field select,.st-field textarea{border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);background:var(--pr-raised);width:100%;max-width:100%;color:var(--pr-ink);font:inherit;padding:8px 10px}.st-field select{max-width:320px}.st-field textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.st-check{align-items:center;gap:8px;margin-top:10px;display:flex}.st-links{margin:4px 0;padding-inline-start:18px}.st-sites{gap:6px;margin:4px 0;padding:0;list-style:none;display:grid}.st-named-hint{display:block}.st-sites li{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.st-list{margin:4px 0;padding-inline-start:18px}.st-list li+li{margin-top:3px}.st-details{margin:10px 0 0}.st-details summary{color:var(--pr-accent);font-weight:var(--pr-weight-strong);cursor:pointer}.st-details[open] summary{margin-bottom:4px}.st-switch-row{border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);background:var(--pr-raised);width:100%;color:var(--pr-ink);font:inherit;font-weight:var(--pr-weight-strong);text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;display:flex}.st-switch-row[aria-checked=true]{border-color:var(--pr-accent);background:var(--pr-surface)}.st-switch-row:disabled{cursor:progress}.st-switch{border-radius:var(--pr-radius-pill);background:var(--pr-switch-off);flex-shrink:0;width:36px;height:20px;padding:3px}.st-switch:after{content:"";width:14px;height:14px;transition:transform var(--pr-switch);background:#fff;border-radius:50%;display:block}[aria-checked=true]>.st-switch{background:var(--pr-iris)}[aria-checked=true]>.st-switch:after{transform:translate(16px)}.st-invite{border-inline-start:3px solid var(--pr-accent)}.st-consent[data-open=true]{border:2px solid var(--pr-accent);background:var(--pr-surface);padding:17px 19px}.st-consent .st-actions .st-button{text-align:center;flex:200px;justify-content:center;min-height:40px}.st-consent .st-actions .st-quiet{border-color:var(--pr-accent)}.st-gate{font-weight:var(--pr-weight-strong)}.st-dialog{border:1px solid var(--pr-line);border-radius:var(--pr-radius-pop);background:var(--pr-panel);max-width:min(440px,100vw - 32px);color:var(--pr-ink);box-shadow:var(--pr-shadow-pop);padding:20px}.st-dialog::backdrop{background:#0b141a66}.st-dialog h3{margin-top:0}.st-privacy{color:var(--pr-accent);margin:4px 2px;font-size:12.5px}.st-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pg{gap:16px;max-width:760px;margin:0 auto;padding:32px 20px 48px;display:grid}.pg>.st-head{grid-area:auto}.pg ol{margin:6px 0;padding-inline-start:22px}.pg li+li{margin-top:4px}.pg pre{border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);background:var(--pr-surface);white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;margin:8px 0 0;padding:12px;font-size:12px;overflow:auto}.pg details+details{margin-top:8px}.pg .st-model{overflow-wrap:anywhere}.pg summary{cursor:pointer;font-weight:var(--pr-weight-strong)}@media (width<=720px){.st{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""nav""main";padding:16px 12px 32px}.st-nav ul{flex-wrap:wrap;display:flex;position:static}.st-nav button{width:auto}.st-facts{grid-template-columns:minmax(0,1fr)}.st-facts dd{margin-bottom:6px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media (forced-colors:active){.st-chip i,.st-tag,.st-switch{forced-color-adjust:none;border:1px solid canvastext}[aria-checked=true]>.st-switch{background:highlight}}.st-feedback-details{white-space:pre-wrap;overflow-wrap:anywhere;max-height:22rem;font-size:.8rem;overflow:auto}html{overflow-wrap:break-word}.app-shell{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:16px;max-width:760px;min-height:100vh;margin:0 auto;padding:24px 20px 32px;display:grid}.app-skip{border-radius:var(--pr-radius-button);background:var(--pr-panel);padding:8px 12px;position:absolute;top:-48px;left:8px}.app-skip:focus{top:8px}.app-head{grid-area:auto}.app-brand{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.app-tagline{color:var(--pr-muted);margin:0}.app-main,.app-desktop,.app-privacy{flex-direction:column;gap:16px;min-width:0;display:flex}.app-lede{margin:0;font-size:15px}.app-language{margin-left:auto;position:relative}.app-language summary{border-radius:var(--pr-radius-button);min-height:36px;font-weight:var(--pr-weight-strong);cursor:pointer;align-items:center;gap:6px;padding:2px 4px;list-style:none;display:inline-flex}.app-language summary::-webkit-details-marker{display:none}.app-language summary:after{content:"";border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.app-language[open] summary:after{transform:rotate(180deg)}.app-language-menu{z-index:20;border:1px solid var(--pr-line);border-radius:var(--pr-radius-pop);background:var(--pr-panel);width:min(18rem,100vw - 2rem);max-height:min(70vh,32rem);box-shadow:var(--pr-shadow-pop);margin-top:6px;position:absolute;right:0;overflow:auto}.app-language-menu ul{margin:0;padding:6px;list-style:none}.app-language-menu a{border-radius:var(--pr-radius-button);color:inherit;padding:8px 10px;text-decoration:none;display:block}.app-language-menu a:hover{background:var(--pr-surface)}.app-language-menu a[aria-current=page]{color:var(--pr-accent);font-weight:var(--pr-weight-strong)}.app-doors-label{margin:0 0 8px;font-size:15px}.app-doors ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.app-door{border:1px solid var(--pr-line);border-radius:var(--pr-radius-card);background:var(--pr-panel);padding:14px}.app-door[data-active=true]{border-color:var(--pr-accent)}.app-door h3{margin:0 0 4px;font-size:14px}.app-door p{color:var(--pr-muted);margin:0 0 8px}@media (width<=620px){.app-doors ul{grid-template-columns:minmax(0,1fr)}}.app-mobile{display:none}@media (width<=760px) and (pointer:coarse){.app-mobile{display:block}.app-desktop{display:none}}html[data-device=mobile] .app-mobile{display:block}html[data-device=mobile] .app-desktop,html[data-device=computer] .app-mobile{display:none}html[data-device=computer] .app-desktop{display:flex}.app-legal{border:1px solid var(--pr-line);border-radius:var(--pr-radius-card);background:var(--pr-surface);margin:0;padding:10px 12px}.app-updated{color:var(--pr-muted);margin:0;font-size:13px}.app-privacy ul{margin:0 0 8px;padding-inline-start:20px}.app-privacy li+li{margin-top:6px}.app-telemetry{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.app-telemetry-notice:empty{display:none}.app-telemetry-notice{margin:0}.app-notices{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.app-notices h2{overflow-wrap:anywhere}.app-notice-kind{color:var(--pr-muted);margin:0 0 6px}.app-notice-links{flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;display:flex}.app-footer ul{border-top:1px solid var(--pr-line);flex-wrap:wrap;gap:4px 16px;margin:0;padding:12px 0 0;list-style:none;display:flex}.app-muted{color:var(--pr-muted)}.app-intake{border:1px dashed var(--pr-line);border-radius:var(--pr-radius-button);padding:12px}.app-intake[data-dragging=true]{border-color:var(--pr-accent);background:var(--pr-surface)}.app-input{border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);background:var(--pr-raised);width:100%;max-width:100%;color:var(--pr-ink);font:inherit;padding:8px 10px}.app-queue,.app-history,.app-sample,.app-result{min-width:0;margin-top:16px}.app-queue ul,.app-history ul{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.app-queue-row,.app-history-row{border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);min-width:0;padding:10px 12px}.app-history-row[data-open=true]{border-color:var(--pr-accent)}.app-queue-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.app-file-name{overflow-wrap:anywhere;min-width:0;margin:0}.app-queue-status{margin:6px 0 0}.app-queue-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.app-inline-field select{border:1px solid var(--pr-line);border-radius:var(--pr-radius-button);background:var(--pr-raised);max-width:12rem;min-height:34px;color:var(--pr-ink);font:inherit;padding:4px 8px}.app-result-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.app-player{margin-top:10px}.app-player audio,.app-player video{width:100%;max-height:50vh;display:block}.app-no-source p{margin:0 0 8px}.app-find-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.app-edit-hint{margin:10px 0 0}.app-transcript{gap:12px;margin-top:12px;display:grid}.app-paragraph{grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.app-paragraph p{margin:0;font-size:15px}.app-timestamp{border-radius:var(--pr-radius-button);color:var(--pr-muted);font:inherit;font-variant-numeric:tabular-nums;text-align:start;cursor:pointer;background:0 0;border:0;padding:2px 4px;text-decoration:underline}.app-timestamp:hover{color:var(--pr-ink)}.app-segment{cursor:text;overflow-wrap:anywhere;border-radius:2px}.app-segment[data-empty=true]{border-bottom:1px dashed var(--pr-line);min-width:4ch;min-height:1em;display:inline-block}.app-segment[data-active=true]{background:var(--pr-surface);box-shadow:inset 0 -2px 0 var(--pr-accent)}.app-segment:focus{outline:2px solid var(--pr-accent);outline-offset:1px}::highlight(prontei-find){background-color:var(--pr-line)}::highlight(prontei-find-current){background-color:var(--pr-accent);color:var(--pr-panel)}.app-result-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.app-consent h3{margin:0 0 4px}@media (width<=480px){.app-paragraph{grid-template-columns:minmax(0,1fr);gap:2px}.app-timestamp{justify-self:start}}
