.auth{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;margin:0 auto;padding:2rem 1.5rem 2.5rem;display:flex}.auth .auth-head,.auth .login-card,.auth .auth-foot,.auth .auth-trust{width:min(100%,440px)}.auth .app-footer{width:min(92vw,900px)}.auth-head{flex-direction:column;align-items:flex-start;gap:.85rem;margin-bottom:1.6rem;display:flex}.auth-head .brand{color:var(--ink);align-items:center;margin-left:-.3rem;display:inline-flex}.auth-head .eyebrow{margin:0}.auth .login-card{border-radius:var(--r-surface);margin-bottom:1.4rem;padding:1.9rem}.auth .login-card .lead{color:var(--ink);letter-spacing:-.015em;font-size:1.06rem;line-height:1.5}.auth .login-card .sub{color:var(--ink-soft);margin:.5rem 0 0;font-size:.9rem;line-height:1.55}.auth .login-card form>label:first-of-type{margin-top:1.3rem}.auth .authrow{flex-direction:column;align-items:stretch;gap:.9rem;margin-top:1.5rem;display:flex}.auth .authrow button.primary{width:100%;padding:.72rem 1.15rem;font-size:.95rem}.auth .authrow .alt{align-self:center;font-size:.86rem}.auth .consent{cursor:pointer;align-items:flex-start;gap:.6rem;margin:1.15rem 0 0;font-weight:400;display:flex}.auth .consent input{accent-color:var(--accent);flex-shrink:0;width:16px;height:16px;margin-top:.15rem}.auth .consent span{color:var(--ink-soft);font-size:.85rem;font-weight:400;line-height:1.5}.auth .forgot-line{text-align:right;margin:.45rem 0 0}.auth .forgot-line .linkish{font-size:.82rem}.auth-foot{color:var(--ink-soft);text-align:center;margin:0;font-size:.86rem}.auth-trust{color:var(--ink-soft);letter-spacing:.01em;justify-content:center;align-items:center;gap:.55rem;margin:1.4rem 0 0;font-size:.76rem;display:flex}.auth-trust .dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.job-status .progress{background:var(--line);border-radius:2px;height:4px;overflow:hidden}.job-status .progress>div{background:var(--accent);border-radius:2px}.job-status .wiz-btn.primary{width:auto;min-width:220px;max-width:280px}.job-status a{text-decoration:none;display:inline-flex}.wiz .rec-dot{background:var(--accent)}.quiet-warn{border:1px solid var(--accent);border-radius:6px;margin:.9rem 0 0;padding:.6rem .85rem;font-size:.92rem;line-height:1.45}.wiz-trim{margin-bottom:1rem}.wiz-trim-toggle{font-size:inherit;color:var(--accent-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-left:.6rem;padding:0;text-decoration:underline}.wiz-trimbar{align-items:center;gap:.7rem;margin-top:.65rem;display:flex}.wiz-trimbar audio{display:none}.wiz-trimbar-play{background:var(--paper-raised);border:1px solid var(--line);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wiz-trimbar-play:hover{border-color:var(--accent);color:var(--accent-ink)}.wiz-trimbar-track{cursor:pointer;touch-action:none;flex:1;height:56px;position:relative}.wiz-trimbar-track canvas{width:100%;height:100%;position:absolute;inset:0}.wiz-trim-handle{background:var(--accent);cursor:ew-resize;touch-action:none;border:2px solid var(--paper-raised);border-radius:7px;width:12px;position:absolute;top:2px;bottom:2px;transform:translate(-50%)}.wiz-trim-handle:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.wiz-trim-handle:after{content:"";background:var(--paper-raised);border-radius:1px;width:2px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wiz-trim-playhead{background:var(--ink);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.wiz-trim-meta{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:.6rem;display:flex}.wiz-trim-meta .wiz-hint{margin:0}.wiz-trim-meta .wiz-btn{padding:.35rem .8rem;font-size:.82rem}.wiz-batch{margin-bottom:1rem}.wiz-batch-row{border-bottom:1px solid var(--line);align-items:center;gap:.8rem;padding:.5rem 0;font-size:.88rem;display:flex}.wiz-batch-row:last-of-type{border-bottom:none}.wiz-batch-name{overflow-wrap:anywhere;flex:1;min-width:0}.wiz-batch-state{color:var(--ink-soft);white-space:nowrap;flex:none;font-size:.8rem}.wiz-batch-state.bad{color:var(--warn)}.wiz-batch-err{color:var(--warn);margin:.15rem 0 .5rem;font-size:.8rem;line-height:1.45}.wiz-batch-add{margin:.55rem 0 .2rem;display:block}.entry-actions{flex-wrap:wrap;gap:.9rem;margin-bottom:1.9rem;display:flex}.entry-action{text-align:left;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);cursor:pointer;min-width:220px;color:inherit;font:inherit;flex:1;padding:1.35rem 1.4rem;text-decoration:none;transition:border-color .15s;display:block}.entry-action:hover{border-color:var(--accent);color:inherit}.entry-action:disabled{cursor:default;opacity:.55}.entry-action:disabled:hover{border-color:var(--line)}.entry-action .ea-title{color:var(--ink);margin-bottom:.25rem;font-size:1rem;font-weight:600}.entry-action .ea-ic{color:var(--accent);margin-right:.55rem}.entry-action .ea-desc{color:var(--ink-soft);font-size:.82rem;line-height:1.5}.proj-head{border-bottom:1px solid var(--line);align-items:baseline;gap:.6rem;padding:.85rem 1.1rem;font-size:.95rem;font-weight:600;display:flex}.proj-head .proj-count{color:var(--ink-soft);font-size:.85rem;font-weight:400}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin:1.8rem 0 .75rem;display:flex}.retn-project{color:var(--ink-soft);white-space:nowrap;align-items:baseline;gap:.4rem;font-size:.78rem;display:inline-flex}.retn-project-lbl{text-transform:uppercase;letter-spacing:.1em;font-size:.66rem}.ws-panel{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);overflow:hidden}.usage-strip{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);color:var(--ink-soft);flex-wrap:wrap;gap:1.6rem 2.2rem;padding:1.1rem 1.35rem;font-size:.82rem;display:flex}.ws-panel .usage-strip{border:none;border-top:1px solid var(--line);background:0 0;border-radius:0}.usage-strip .u-val{color:var(--ink);font-size:1.1rem;font-family:var(--mono);font-variant-numeric:tabular-nums;margin-top:.2rem;font-weight:500;display:block}.hist-toggle{text-align:right;margin-top:.9rem}.hist-toggle .linkish{color:var(--ink-soft);font-size:.78rem}.hist-panel{margin-top:.6rem}.hist-row{border-bottom:1px dashed var(--line);align-items:baseline;gap:.75rem;padding:.55rem .25rem;font-size:.82rem;display:flex}.hist-row .tick{color:var(--accent-ink);white-space:nowrap;font-weight:600}.hist-row .what{color:var(--ink-soft);flex:1;min-width:0}.hist-row .when{font-family:var(--mono);color:var(--ink-soft);white-space:nowrap;font-size:.74rem}.hist-row .hist-erase{white-space:nowrap;opacity:.65;font-size:.74rem}.hist-row:hover .hist-erase{opacity:1}.hist-hint{color:var(--ink-soft);margin-top:.65rem;font-size:.78rem;line-height:1.5}.row-item.is-deleted .rmain b{color:var(--ink-soft);font-weight:400}.dash-search{background:var(--paper-raised);border:1px solid var(--line);border-radius:2px;align-items:center;gap:.55rem;margin:0 0 1.1rem;padding:.3rem .3rem .3rem .85rem;display:flex}.dash-search:focus-within{border-color:var(--ink)}.dash-search svg{color:var(--ink-soft);flex:none}.dash-search input[type=search]{min-width:0;font:inherit;color:var(--ink);background:0 0;border:none;flex:auto;padding:.35rem .2rem;font-size:.98rem}.dash-search input[type=search]:focus{outline:none}.dash-search input[type=search]::placeholder{color:var(--ink-soft);opacity:.8}.dash-search button.primary{border-radius:var(--r-control);white-space:nowrap;padding:.42rem 1rem}.newproj-row{border:1.5px dashed var(--line);width:100%;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;margin-bottom:.6rem;padding:.95rem 1.4rem;font-size:.95rem;transition:border-color .15s,color .15s;display:flex}.newproj-row:hover{border-color:var(--accent);color:var(--ink)}.newproj-row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.newproj-card{margin-bottom:.6rem}.retn{color:var(--ink-soft);white-space:nowrap;text-align:right;font-size:.76rem}.retn b{color:var(--ink);font-weight:500}.retn-menu-wrap{display:inline-block;position:relative}.retn-link{font:inherit;color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;white-space:nowrap;background:0 0;border:none;padding:0}.retn-link:hover:not(:disabled),.retn-link[aria-expanded=true]{color:var(--accent-ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.retn-link:disabled{cursor:default;opacity:.6}.retn-link b{color:inherit;font-weight:600}.retn-menu{min-width:190px}.retn-opt{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}.retn-opt.current{color:var(--accent-ink);font-weight:500}.retn-tick{color:var(--accent)}.retn-foot{border-top:1px solid var(--line);color:var(--muted,#93a7b8);white-space:normal;max-width:230px;margin-top:.25rem;padding:.4rem .75rem .15rem;font-size:.78rem;display:block}.job-wrap{max-width:620px;margin:0 auto}.job-notice{margin:0 0 1.2rem;font-size:.9rem}.job-status{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.6rem 1.6rem;display:flex}.job-status h2{letter-spacing:-.02em;margin:0;font-size:1.25rem}.job-status p{max-width:46ch;margin:0;line-height:1.55}.job-status .progress{width:100%;max-width:320px;margin:.4rem 0}.job-status .notice{color:var(--ok)}.job-status .job-file{font-family:var(--mono);overflow-wrap:anywhere;font-size:.82rem}.job-status .status{font-size:.74rem}.account-wrap{max-width:640px;margin:0 auto}.account-wrap h1{margin:0 0 .35rem}.account-wrap>.muted{margin:0 0 1.5rem}.account-wrap .row-item .row-actions input,.account-wrap .row-item .row-actions select{min-width:0}.mfa-detail{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-control);margin:.95rem 1.1rem 1.1rem;padding:1rem 1.1rem 1.1rem}.mfa-detail p{line-height:1.55}.mfa-scan{align-items:flex-start;gap:1.4rem;display:flex}.mfa-scan-aside{flex:240px;min-width:0}@media (width<=600px){.mfa-scan{flex-direction:column;gap:.9rem}}.recovery-codes{font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--line);border-radius:var(--r-control);background:var(--paper-raised);grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem;margin-top:.6rem;padding:.85rem 1rem;font-size:.95rem;display:grid}.mfa-key{font-family:var(--mono);letter-spacing:.05em;border:1px solid var(--line);border-radius:var(--r-control);background:var(--paper-raised);word-break:break-all;margin-top:.15rem;padding:.5rem .75rem;font-size:.88rem;display:inline-block}.mfa-actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.mfa-code-row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.mfa-code-input{max-width:9.5rem;font-family:var(--mono);letter-spacing:.22em;padding:.5rem .7rem;font-size:1rem}.recovery-copy{margin-top:.7rem}.editor{flex-direction:column;max-width:none;height:100%;min-height:0;display:flex}.app:has(.editor){flex-direction:column;height:100dvh;display:flex;overflow:hidden}.app:has(.editor) .appbar{flex:none}.app:has(.editor) .shell{flex-direction:column;flex:auto;max-width:none;min-height:0;margin:0;padding:.5rem clamp(1rem,2.6vw,2rem) 0;display:flex;overflow:hidden}.app:has(.editor) .appbar{padding-left:clamp(1rem,2.6vw,2rem);padding-right:clamp(1rem,2.6vw,2rem)}.app:has(.editor) .editor{width:100%;max-width:none;margin:0}.editor .ed-top{flex:none}.editor .ed-body{flex:auto;align-items:stretch;gap:1.1rem;min-height:0;display:flex}.editor .ed-scroll-wrap{flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.editor .ed-title-input{font:inherit;font-family:var(--mono);background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-control);min-width:18rem;max-width:100%;padding:.15rem .5rem;font-size:1.4rem;font-weight:600;line-height:1.2}.editor .ed-title-input:focus{border-color:var(--accent);outline:none}.editor .ed-toolbar{background:var(--paper-raised);border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:.1rem;padding:.35rem .55rem;display:flex}.editor .tb-btn{border-radius:var(--r-control);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.4rem;padding:.4rem .55rem;font-size:.8rem;line-height:1;transition:background .12s,border-color .12s;display:inline-flex}.editor .tb-btn svg{color:var(--ink-soft);flex:none;transition:color .12s}.editor .tb-btn:hover:not(:disabled){background:var(--paper-hover)}.editor .tb-btn:hover:not(:disabled) svg{color:var(--ink)}.editor .tb-btn:active:not(:disabled){transform:scale(.97)}.editor .tb-btn:disabled{color:var(--ink-soft);opacity:.6;cursor:default}.editor .tb-btn.tb-accent{border-color:var(--accent)}.editor .tb-btn.tb-accent svg{color:var(--accent)}.editor .tb-btn.tb-accent:disabled{border-color:var(--line)}.editor .tb-btn.tb-accent:disabled svg{color:var(--ink-soft)}.editor .tb-sep{background:var(--line);flex:none;width:1px;height:18px;margin:0 .3rem}:root.ed-dark .editor .tb-sep{background:var(--line-strong)}.editor .ed-scroll{flex:auto;min-height:0;padding:.25rem 0 .75rem;overflow:hidden auto}.editor .ed-report{margin:.4rem 0 0;font-size:.8rem}.editor .ed-report a{color:var(--ink-soft);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.editor .ed-report a:hover{color:var(--accent-ink)}.editor .side-sec>.side-sec-body{max-height:38vh;overflow-y:auto}.editor .ed-side,.editor .side-sec>.side-sec-body{scrollbar-width:thin;scrollbar-color:var(--ink-soft) transparent}.editor .ed-side::-webkit-scrollbar{width:8px}.editor .side-sec>.side-sec-body::-webkit-scrollbar{width:8px}.editor .ed-side::-webkit-scrollbar-thumb{background:var(--ink-soft);background-clip:content-box;border:2px solid #0000;border-radius:4px}.editor .side-sec>.side-sec-body::-webkit-scrollbar-thumb{background:var(--ink-soft);background-clip:content-box;border:2px solid #0000;border-radius:4px}.editor .ed-side{flex-direction:column;flex:0 0 280px;gap:.9rem;min-height:0;padding:.25rem 0 .75rem;display:flex;overflow-y:auto}.editor .ed-tools-toggle{display:none}@media (width<=940px){.editor .ed-tools-toggle{display:inline-flex}.editor .ed-side{z-index:70;background:var(--paper);border-left:1px solid var(--line);visibility:hidden;width:min(84vw,340px);margin:0;padding:1.1rem 1rem 2rem;transition:transform .2s;position:fixed;top:0;bottom:0;right:0;transform:translate(105%)}.editor .ed-side.open{visibility:visible;transform:none}.ed-drawer-backdrop{z-index:65;background:#14202c66;position:fixed;inset:0}}.preview-banner{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);align-items:center;gap:.85rem;margin:.7rem 0;padding:.6rem .95rem;display:flex}.preview-banner>svg,.preview-banner>span:first-child{flex:none}.preview-banner .pb-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.preview-banner strong{font-size:.9rem;font-weight:600}.preview-banner small{color:var(--ink-soft);font-size:.78rem}.tr-start{flex-direction:column;gap:.4rem;margin-top:.5rem;display:flex}.tr-search{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-control);padding:.45rem .7rem;font-size:.88rem}.tr-langs{border:1px solid var(--line);border-radius:var(--r-control);background:var(--paper-raised);flex-direction:column;max-height:13.5rem;display:flex;overflow-y:auto}.tr-lang{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:baseline;gap:.6rem;padding:.38rem .7rem;font-size:.88rem;display:flex}.tr-lang:hover{background:var(--paper-hover)}.tr-lang .muted{font-size:.75rem}.tr-group{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);padding:.45rem .7rem .15rem;font-size:.66rem}.editor .side-sec{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);flex:none;overflow:hidden}.editor .side-sec>summary{cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;align-items:center;padding:.7rem 1rem;font-size:.8rem;font-weight:600;list-style:none;display:flex}.editor .side-sec>summary::-webkit-details-marker{display:none}.editor .side-sec>summary .sec-title{align-items:center;gap:.45rem;display:inline-flex}.editor .side-sec>summary:after{content:"⌄";color:var(--ink-soft);font-size:1rem;transition:transform .15s}.editor .side-sec[open]>summary:after{transform:rotate(180deg)}.editor .side-sec>summary:hover{color:var(--ink)}.editor .side-sec-body{padding:.2rem 1rem .95rem}.editor .side-sec-body .index-panel,.editor .side-sec-body .tr-inline{background:0 0;border:none;border-radius:0;width:auto;max-height:none;margin:0;padding:0;position:static;overflow:visible}.editor .side-sec-body .tr-inline .menu-item{border-radius:var(--r-control)}.editor .tr-start{flex-direction:column;gap:.5rem;margin-top:.8rem;display:flex}.editor .tr-start select{border:1px solid var(--line);border-radius:var(--r-control);background:var(--paper);width:100%;min-width:0;font:inherit;color:var(--ink);cursor:pointer;padding:.45rem .5rem;font-size:.85rem}.editor .tr-start select:focus{border-color:var(--accent);outline:none}.editor .tr-start .chip{text-align:center;border-radius:var(--r-control);white-space:nowrap;max-width:none;padding:.4rem .5rem;overflow:visible}.editor .side-sec-body .index-panel>.eyebrow{display:none}.editor .spk-row{align-items:center;gap:.5rem;margin:.45rem 0;display:flex}.editor .spk-num{width:.9rem;color:var(--ink-soft);text-align:right;flex:none;font-size:.7rem}.editor .spk-dot{border-radius:50%;flex:none;width:10px;height:10px}.editor .spk-name{border-radius:var(--r-control);background:0 0;border:1px solid #0000;flex:1;min-width:0;padding:.25rem .4rem;font-size:.9rem;font-weight:500}.editor .spk-name:hover{background:var(--paper-hover)}.editor .spk-name:focus{background:var(--paper-hover);border-color:var(--line);outline:none}.editor input,.editor textarea,.editor select{color:var(--ink);caret-color:var(--accent)}.editor .spk-mins{color:var(--ink-soft);font-size:.72rem}.editor .side-hint{margin:.55rem 0 0;font-size:.78rem;line-height:1.5}.editor .follow-float{z-index:6;background:var(--paper);border:1px solid var(--accent);color:var(--accent-ink);cursor:pointer;border-radius:99px;padding:.4rem 1rem;font-size:.82rem;font-weight:500;position:absolute;bottom:1.1rem;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #14202c1f}.editor .follow-float:hover{background:#f7ece4}.editor .back-link{color:var(--ink-soft);margin:0 0 .9rem;font-size:.9rem;text-decoration:none;display:inline-block}.editor .back-link:hover{color:var(--accent-ink)}.editor .eyebrow{margin-bottom:.25rem}.editor .ed-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.editor .ed-head h1{font-size:1.5rem;font-family:var(--mono);word-break:break-word;margin:0;font-weight:600}.editor .ed-tools{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.editor .ed-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:.7rem 0 1rem;font-size:.88rem;display:flex}.editor .ed-meta .meta-left{color:var(--ink-soft)}.editor .ed-meta .dot-sep{opacity:.5;margin:0 .35rem}.editor .ed-uncertain{color:var(--ink-soft);cursor:pointer;align-items:center;gap:.4rem;margin:0;font-size:.82rem;font-weight:400;display:inline-flex}.editor .ed-uncertain input{width:auto}.editor .notice{color:var(--ink);border-radius:var(--r-surface);background:#f7ece4;border:1px solid #e6cdbe;margin:.7rem 0;padding:.7rem .95rem;font-size:.9rem;line-height:1.5}.editor .tr-hint{color:var(--ink-soft);margin:0 0 1rem;font-size:.85rem;line-height:1.55}.editor .tr-hint b{color:var(--amber);font-weight:600}.editor .tr-hint i{color:var(--accent);font-style:normal;font-weight:600}.editor .transcript-card{background:0 0;border:none;border-radius:0;width:100%;max-width:64rem;margin:0;padding:.5rem .5rem 1.5rem}@media (width<=620px){.editor .transcript-card{padding:.5rem .2rem 1.5rem}}.editor .seg-row{gap:1.1rem;margin-bottom:1.3rem;scroll-margin-top:6rem;display:flex}.editor .seg-row:last-child{margin-bottom:0}.editor .seg-del{color:var(--ink-soft);cursor:pointer;border-radius:var(--r-control);opacity:0;pointer-events:none;background:0 0;border:none;flex:none;align-self:flex-start;margin-top:.1rem;padding:.1rem .4rem;font-size:.85rem;transition:opacity .12s}.editor .seg-row:hover .seg-del,.editor .seg-row:focus-within .seg-del,.editor .seg-del:focus-visible{opacity:.55;pointer-events:auto}.editor .seg-del:hover{opacity:1;color:var(--warn);background:var(--paper-hover)}.editor .seg-del-empty{opacity:1;color:var(--accent);border:1px solid var(--line);white-space:nowrap;font-size:.78rem;font-weight:500}.editor .seg-del-empty:hover{color:var(--warn);border-color:var(--warn)}.editor .seg-header{text-align:right;flex-direction:column;flex:0 0 128px;align-items:flex-end;gap:.3rem;margin:0;padding-top:.15rem}@media (width<=620px){.editor .seg-row{flex-direction:column;gap:.3rem}.editor .seg-header{text-align:left;flex-direction:row;flex-basis:auto;align-items:baseline}}.editor .seg-header-cont{opacity:0;transition:opacity .12s}.editor .seg-row:hover .seg-header-cont,.editor .seg-header-cont:focus-within{opacity:1}.editor .spk-more,.chip-menu-host .spk-more{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-control);color:var(--ink-soft);cursor:pointer;padding:.18rem .5rem;font-size:.85rem;line-height:1}.editor .spk-more:hover{border-color:var(--accent);color:var(--accent-ink)}.editor .seg-header .ts{font-family:var(--mono);color:var(--ink-soft);font-size:.74rem;text-decoration:none}.editor .seg-header .ts:hover{color:var(--accent)}.editor .seg-header-solo{padding-top:.15rem}.editor .seg-header-solo .ts{line-height:1.887rem}.editor .seg-text{border-radius:var(--r-control);cursor:text;flex:1;min-width:0;margin-left:-.5rem;padding:.15rem .5rem;font-size:1.02rem;line-height:1.85}.editor .seg-text:hover{background:var(--paper-hover)}.editor .seg-text.editing{background:var(--paper-raised);box-shadow:0 0 0 1px var(--line);white-space:pre-wrap;outline:none}.editor .seg-text.source{color:var(--ink-soft);cursor:pointer;border-right:1px solid var(--line);padding-right:1rem}.editor .seg-text.source:hover{background:var(--paper-hover)}.editor .duo{background:linear-gradient(var(--line), var(--line)) center top / 1px 100% no-repeat;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;display:grid}.editor .seg-row:has(.duo){border-bottom:1px solid var(--line);margin-bottom:0;padding:.65rem 0}.editor .seg-row:has(.duo):last-child{border-bottom:none}.editor .duo .seg-text.source{color:var(--ink);padding-right:1.2rem}.editor .duo .seg-text:not(.source){padding-left:1.2rem}.editor .duo-head{z-index:5;background:var(--paper);border-bottom:1px solid var(--line);gap:1.1rem;padding:.4rem 0 .45rem;display:flex;position:sticky;top:0}.editor .duo-head .dh-gutter{flex:0 0 128px}.editor .duo-head .dh-cols{flex:1;grid-template-columns:1fr 1fr;display:grid}.editor .duo-head .dh-col{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:.72rem;font-weight:600}.editor .duo-head .dh-col+.dh-col{padding-left:1.2rem}.editor .ed-scroll:has(.duo-head){padding-top:0}@media (width<=720px){.editor .duo{background:0 0;grid-template-columns:1fr;gap:.3rem}.editor .duo .seg-text.source{padding-right:.5rem}.editor .duo .seg-text:not(.source){padding-left:.85rem}}@media (width<=620px){.editor .duo-head .dh-gutter{display:none}}.editor .duo .seg-text:not(.source){border-radius:var(--r-control);margin-left:0;padding-left:.85rem}.editor .duo .seg-text.editing:not(.source),.editor .duo .seg-text:not(.source):hover{background:var(--paper-raised)}.editor .word{border-radius:3px;padding:0 1px}.editor .word:hover{cursor:pointer;box-shadow:none;background:#f0e2d8}.editor .word-active{background:var(--accent);color:#14202c;box-shadow:none}.editor .lowconf-on .word-low{border-bottom:2px dotted var(--amber);background:#d9a5421f;padding-bottom:1px}.editor .lowconf-on .word-low.word-active{background:var(--accent);border-bottom-color:#0000}.editor .ent{cursor:help;color:#14202c;border-radius:3px;padding:0 2px}.editor .ent.entity-person{background:#d7e3f5;box-shadow:inset 0 -2px #638fd0}.editor .ent.entity-place{background:#d3ecea;box-shadow:inset 0 -2px #4fa3a0}.editor .ent.entity-org{background:#f0e5cb;box-shadow:inset 0 -2px #c79a4e}.editor .ent.entity-event{background:#f6ddd5;box-shadow:inset 0 -2px #d8674a}.editor .ent.entity-date{background:#e5e9ee;box-shadow:inset 0 -2px #7f93a6}.editor .ent.entity-role{background:#e8def4;box-shadow:inset 0 -2px #a98ad0}.editor .ent.entity-legal{background:#d8eee0;box-shadow:inset 0 -2px #5fb37a}.editor .ent.entity-other{box-shadow:inset 0 -2px 0 var(--accent);background:#f3ddcf}.editor .ent .word.word-active{background:var(--accent);color:#14202c}@keyframes ed-ent-flash{0%,70%{outline:2px solid var(--accent);outline-offset:1px}to{outline-offset:1px;outline:2px solid #0000}}.editor .ent.ent-flash{animation:4s ease-out ed-ent-flash}.fam-dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.fam-dot.person{background:#638fd0}.fam-dot.place{background:#4fa3a0}.fam-dot.org{background:#c79a4e}.fam-dot.event{background:#d8674a}.fam-dot.date{background:#7f93a6}.fam-dot.role{background:#a98ad0}.fam-dot.legal{background:#5fb37a}.fam-dot.other{background:var(--accent)}.editor mark{color:inherit;background:#f3e3b8;border-radius:3px;padding:0 1px}.editor mark.current{background:var(--accent);color:#14202c}@keyframes ed-seg-flash{0%{background:#f3ddcf}to{background:0 0}}.editor .seg-row.flash .seg-text{animation:1.4s ease-out ed-seg-flash}.editor .chip{letter-spacing:0;text-transform:none;background:var(--paper);border:1px solid var(--line);color:var(--ink);border-radius:var(--r-control);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:128px;padding:.2rem .65rem;font-size:.78rem;font-weight:600;display:inline-flex;overflow:hidden}.editor .chip:hover{border-color:var(--accent);color:var(--accent-ink)}.editor .spk-chip{background:var(--paper-raised);border:1px solid var(--line);color:var(--ink);max-width:100%;padding:.18rem .65rem .18rem .55rem;display:inline-block}.editor .spk-chip:before{content:"";box-sizing:border-box;vertical-align:0;background:var(--spk,transparent);border:1.5px solid var(--spk,var(--ink-soft));border-radius:50%;width:8px;height:8px;margin-right:.42rem;display:inline-block}.editor .spk-chip:hover{color:var(--ink);border-color:var(--spk,var(--accent))}.editor .spk-chip.spk-none{color:var(--ink-soft);border-style:dashed}.editor .spk-chip.spk-none:hover{color:var(--ink)}.chip-menu{z-index:40;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);text-align:left;flex-direction:column;align-items:stretch;gap:.15rem;min-width:240px;max-height:min(60vh,420px);padding:.5rem;display:flex;position:absolute;top:2rem;left:0;overflow-y:auto;box-shadow:0 12px 32px #14202c24}.chip-menu .linkish{border-radius:var(--r-control);text-align:left;color:var(--ink);padding:.45rem .6rem;font-size:.88rem;font-weight:400;text-decoration:none}.chip-menu .linkish:hover{background:var(--paper)}.chip-menu .linkish.danger{color:var(--warn)}.chip-menu-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);opacity:1;margin:0;padding:.5rem .6rem .15rem;font-size:.64rem}.chip-menu-label:first-child{padding-top:.15rem}.menu{z-index:40;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);text-align:left;flex-direction:column;gap:.1rem;min-width:290px;max-height:min(70vh,560px);padding:.6rem;display:flex;position:absolute;top:2.7rem;overflow-y:auto;box-shadow:0 12px 32px #14202c24}.menu-title{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);padding:.4rem .55rem .2rem;font-size:.64rem;font-weight:600}.menu-item{text-align:left;cursor:pointer;color:var(--ink);border-radius:var(--r-control);text-transform:none;background:0 0;border:none;flex-direction:column;gap:.1rem;padding:.5rem .55rem;font-size:.9rem;font-weight:400;text-decoration:none;display:flex}.menu-checks{color:var(--ink);gap:1rem;padding:.15rem .55rem .45rem;font-size:.82rem;display:flex}.menu-checks label{cursor:pointer;align-items:center;gap:.35rem;font-weight:400;display:inline-flex}.menu-checks input{width:auto;margin:0}.cue-controls{flex-wrap:wrap;row-gap:.35rem}.cue-controls input[type=range]{width:90px;accent-color:var(--accent)}.cue-controls select{width:auto;padding:.15rem .3rem;font-size:.82rem}.cue-controls .cue-val{font-family:var(--mono);color:var(--ink-soft);min-width:2ch;font-size:.78rem}.cue-stage-wrap{margin:.1rem .55rem .5rem;display:block}.cue-stage{border-radius:var(--r-control);border:1px solid var(--line);background:#10171f;justify-content:center;align-items:flex-end;height:4.6rem;padding:.45rem;display:flex}.cue-caption{flex-direction:column;align-items:center;gap:1px;display:flex}.cue-caption>span{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#000000b8;border-radius:2px;max-width:100%;padding:.1rem .45rem;font-size:.78rem;line-height:1.35;overflow:hidden}.cue-stage-bar{justify-content:center;align-items:center;gap:.6rem;margin-top:.3rem;display:flex}.cue-stage-bar .linkish{padding:0 .3rem;font-size:1rem;line-height:1}.cue-stage-bar .linkish:disabled{opacity:.3;cursor:default}.editor .findbar{border:1px solid var(--line);background:var(--paper-raised);border-radius:var(--r-surface);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.65rem .85rem;display:flex}.editor .findbar input[type=text]{width:190px;padding:.45rem .65rem;font-size:.9rem}.editor .findbar button.ghost{padding:.4rem .75rem;font-size:.78rem}.wavebar{z-index:1;background:var(--paper);border-top:1px solid var(--line);border-bottom:none;flex:none;margin:0;padding:.65rem .25rem .55rem;position:relative}.editor .transport{align-items:center;gap:.7rem;max-width:none;margin:0;display:flex}.editor .transport .waveform{flex:1;width:auto;min-width:0}.editor .transport .waveform ::part(canvases){opacity:.38}:root.ed-dark .editor .transport .waveform ::part(canvases){opacity:.5}.editor .transport .play-btn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:background .15s;display:inline-flex}.editor .transport .play-btn:hover:not(:disabled){background:var(--accent-ink)}.editor .transport .play-btn:disabled{background:var(--ink-soft);opacity:.4}.editor .transport .transport-btn{border:1px solid var(--line);border-radius:var(--r-control);color:var(--ink);cursor:pointer;background:#fff;flex-shrink:0;padding:.45rem .8rem;font-size:.82rem}.editor .transport .transport-btn:hover:not(:disabled){border-color:var(--line-strong)}.editor .transport .transport-btn:disabled{opacity:.45}.editor .transport .zoom-btn{align-items:center;padding:.45rem .55rem;display:inline-flex}.transport-msg{color:var(--ink-soft);flex:1;font-size:.85rem}.transport-clock{font-family:var(--mono);color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem}.save-pill{border:1px solid var(--line);color:var(--ink-soft);white-space:nowrap;font-size:.76rem;font-family:var(--mono);border-radius:99px;padding:.28rem .75rem;transition:all .2s}.save-pill[data-save-state=saved]{color:#2f6b48;background:#eef6f0;border-color:#cfe6d8}.save-pill[data-save-state=dirty],.save-pill[data-save-state=saving]{color:var(--accent-ink);background:#f7ece4;border-color:#e6cdbe}@media (width<=960px){.editor-grid{grid-template-columns:1fr;width:auto;left:auto;transform:none}.editor-grid .index-panel{order:-1;max-height:45vh;position:static}}.index-panel .eyebrow{margin-top:0}.lens-card{text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-surface);cursor:pointer;text-transform:none;flex-direction:column;gap:.15rem;width:100%;margin-bottom:.5rem;padding:.7rem .8rem;font-size:.88rem;font-weight:400;transition:border-color .15s;display:flex}.index-label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:.35rem;font-size:.62rem;font-weight:600;display:block}.fam-row{flex-wrap:wrap;gap:.3rem;margin:0 0 .85rem;display:flex}.fam-chip{text-transform:none;letter-spacing:0;background:var(--paper);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:99px;align-items:center;gap:.35rem;padding:.22rem .6rem;font-size:.74rem;font-weight:500;display:inline-flex}.fam-chip i{color:var(--ink-soft);font-size:.68rem;font-style:normal}.fam-chip:hover{border-color:var(--accent)}.fam-chip.on{border-color:var(--ink);background:var(--ink);color:var(--paper)}.fam-chip.on i{color:var(--paper);opacity:.7}.index-label .fam-dot{vertical-align:baseline;margin-right:.15rem}.ent-editor{text-align:left;max-width:460px}.ent-editor h2{align-items:center;gap:.5rem;display:flex}.ent-editor input[type=text]{width:100%}.ent-actions{flex-direction:column;gap:.5rem;margin-top:.8rem;display:flex}.ent-action{text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-surface);cursor:pointer;text-transform:none;color:var(--ink);flex-direction:column;gap:.15rem;padding:.65rem .8rem;font-size:.88rem;font-weight:400;display:flex}.ent-action:hover:not(:disabled){border-color:var(--accent)}.ent-action:disabled{opacity:.45;cursor:default}.ent-action strong{font-weight:600}.ent-action small{color:var(--ink-soft);font-size:.76rem;line-height:1.4}.ent-suggest{margin-top:1rem}.ent-suggest-row{justify-content:space-between;align-items:center;gap:.6rem;padding:.3rem 0;display:flex}.ent-suggest-row i{font-size:.75rem;font-style:normal}.index-row-wrap{align-items:center;margin:0 -.4rem;display:flex;position:relative}.index-row{cursor:pointer;text-align:left;border-radius:var(--r-control);text-transform:none;background:0 0;border:none;flex:auto;justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;padding:.32rem .4rem;font-size:.88rem;font-weight:400;display:flex}.index-actions{background:var(--paper-hover);border-radius:var(--r-control);opacity:0;pointer-events:none;align-items:center;gap:.1rem;padding:0 .1rem;transition:opacity .12s;display:flex;position:absolute;top:50%;right:.15rem;transform:translateY(-50%)}.index-row-wrap:hover .index-actions,.index-actions:focus-within{opacity:1;pointer-events:auto}.index-fix{cursor:pointer;color:var(--ink-soft);border-radius:var(--r-control);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:.25rem .35rem;font-size:.85rem;display:inline-flex}.index-fix:hover{color:var(--accent-ink)}.index-fix svg{display:block}.index-fix.index-del{color:var(--warn);font-size:1.05rem;line-height:1}.index-fix.index-del:hover{color:var(--warn)}.editor .ents-off .ent{cursor:text;box-shadow:none!important;color:inherit!important;background:0 0!important}.index-panel .chip{letter-spacing:0;background:var(--paper);border-radius:99px;padding:.28rem .7rem;font-weight:500}.index-panel .chip-on:hover{color:var(--paper)}.editor .ner-go{background:var(--accent);border:1px solid var(--accent);color:#faf8f2;border-radius:var(--r-control);cursor:pointer;margin-top:.1rem;padding:.45rem .95rem;font-family:inherit;font-size:.83rem;font-weight:600;display:inline-block}.editor .ner-go:hover{background:var(--accent-bright);border-color:var(--accent-bright)}.index-panel .label-chip{white-space:normal;text-align:left;align-items:baseline;gap:.35rem;max-width:none;line-height:1.35;display:inline-flex}.index-panel .label-chip:hover{border-color:var(--warn);color:var(--warn)}.label-x{color:inherit;opacity:.6;background:0 0;border:none;padding:0;font-size:.95em;line-height:1}.label-chip:hover .label-x{opacity:1}.label-editor input{border-radius:var(--r-control)}.shimmer-row{background:linear-gradient(90deg, var(--line) 25%, var(--paper) 50%, var(--line) 75%);background-size:200% 100%;border-radius:6px;height:.85rem;margin:.6rem 0;animation:1.4s infinite ed-shimmer}@keyframes ed-shimmer{to{background-position:-200% 0}}@keyframes ed-ellipsis{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"…"}}.sheet{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);width:90%;max-width:420px;padding:1.6rem 1.75rem;box-shadow:0 20px 48px #14202c33}.sheet h2{margin:0 0 1rem;font-size:1.1rem}.sheet kbd{font-family:var(--mono);background:var(--paper);border:1px solid var(--line);color:var(--ink);border-bottom-width:2px;border-radius:5px;padding:.1rem .4rem;font-size:.72rem}.tr-sheet{max-width:440px}.tr-sheet h2{margin-bottom:.4rem}.tr-sheet .menu-note{margin:0 0 .9rem;padding:0}.tr-sheet .tr-search{width:100%}.tr-sheet .tr-langs{max-height:52vh;margin-top:.6rem;overflow-y:auto}.tr-sheet .tr-sheet-close{margin:.9rem 0 0 auto;font-size:.85rem;display:block}.editor .side-sec-body .tr-inline .ner-go{text-align:center;width:100%;margin-top:.55rem;display:block}.sheet-keys{max-width:520px;max-height:88vh;overflow-y:auto}.sheet-group .eyebrow{margin-bottom:.1rem;font-size:.66rem;display:block}.sheet-group+.sheet-group{margin-top:1.05rem}.key-row{justify-content:space-between;align-items:baseline;gap:1.4rem;padding:.34rem 0;display:flex}.key-row+.key-row{border-top:1px solid var(--line)}.key-row .key-what{color:var(--ink-soft);min-width:0;font-size:.88rem}.key-row kbd{white-space:nowrap;flex:none}.editor .statusbig h2{margin-bottom:.5rem}.editor .ed-footnote{margin-top:1.1rem;font-size:.82rem}:root.ed-dark .editor .notice{color:var(--ink);background:#cf6a3f24;border-color:#5a3a2c}:root.ed-dark .editor .follow-float:hover{background:var(--paper-hover)}@keyframes ed-seg-flash-dark{0%{background:#cf6a3f38}to{background:0 0}}:root.ed-dark .editor .seg-row.flash .seg-text{animation-name:ed-seg-flash-dark}:root.ed-dark .editor .word:hover{background:#ffffff14}:root.ed-dark .editor .ent{color:inherit;background:0 0}:root.ed-dark .editor .ent:hover{background:#ffffff14}:root.ed-dark .editor mark{color:var(--ink);background:#d9a54252}:root.ed-dark .editor mark.current{background:var(--accent);color:#14202c}:root.ed-dark .editor .transport .transport-btn{background:var(--paper-raised)}:root.ed-dark .save-pill[data-save-state=saved]{color:#8fd0a8;background:#6fc08f1f;border-color:#2f5a44}:root.ed-dark .save-pill[data-save-state=dirty],:root.ed-dark .save-pill[data-save-state=saving]{color:var(--accent-bright);background:#cf6a3f24;border-color:#5a3a2c}.search-page{max-width:720px;margin:0 auto}.search-page h1{margin:.2rem 0 .4rem}.search-page .search-sub{max-width:54ch;margin:0 0 1.6rem;line-height:1.6}.search-bar{align-items:center;gap:.6rem;display:flex}.search-bar>*{height:46px}.search-field{background:var(--paper-raised);border:1px solid var(--line);cursor:text;border-radius:2px;flex:auto;align-items:center;gap:.55rem;min-width:0;margin:0;padding:0 .8rem;font-size:1rem;font-weight:400;display:flex}.search-field:focus-within{border-color:var(--ink)}.search-field svg{color:var(--ink-soft);flex:none}.search-field input[type=search]{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:none;flex:auto;padding:0;font-size:1rem}.search-field input[type=search]:focus{outline:none}.search-field input[type=search]::placeholder{color:var(--ink-soft);opacity:.8}.search-bar select{cursor:pointer;flex:0 auto;width:auto;max-width:200px;padding-top:0;padding-bottom:0}.search-bar button.primary{white-space:nowrap;padding-top:0;padding-bottom:0}.search-hint{max-width:56ch;margin-top:1.4rem}.search-hint p{margin:0 0 .55rem;font-size:.92rem;line-height:1.65}.search-count{margin:1.4rem 0 .6rem;font-size:.88rem}.search-results{flex-direction:column;gap:.65rem;margin:1rem 0 3rem;padding:0;list-style:none;display:flex}.search-count+.search-results{margin-top:0}.search-hit{background:var(--paper-raised);border:1px solid var(--line);color:var(--ink);border-radius:2px;align-items:flex-start;gap:.9rem;padding:.85rem 1rem;text-decoration:none;transition:background .12s,border-color .12s;display:flex}a.search-hit:hover{background:var(--paper-hover);border-color:var(--accent)}a.search-hit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hit-play{color:var(--accent);flex-direction:column;flex:none;align-items:center;gap:.3rem;padding-top:.1rem;display:flex}.hit-play svg{box-sizing:content-box;border:1px solid var(--line);background:var(--paper);border-radius:50%;padding:.42rem;transition:border-color .12s}a.search-hit:hover .hit-play svg{border-color:var(--accent)}.hit-time{font-family:var(--mono);color:var(--ink-soft);font-size:.72rem}.hit-body{flex-direction:column;flex:auto;gap:.45rem;min-width:0;display:flex}.hit-snippet{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.hit-meta{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.hit-meta b{color:var(--ink);font-weight:600}.search-empty{text-align:center;margin-top:2rem}.search-empty p{margin:0 0 .5rem}.search-empty p:first-child{font-size:1.05rem;font-weight:600}.search-empty .muted{max-width:46ch;margin:0 auto 1rem;line-height:1.6}.search-hit.skeleton{pointer-events:none}.search-hit.skeleton .hit-play{border:1px solid var(--line);background:var(--paper);border-radius:50%;width:30px;height:30px}.sk-line{background:var(--paper-hover);border-radius:6px;height:.72rem;margin:.28rem 0;animation:1.2s ease-in-out infinite sk-pulse;display:block}.sk-line.sk-meta{height:.6rem;margin-top:.55rem}@keyframes sk-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (width<=560px){.search-bar{flex-wrap:wrap}.search-field{flex-basis:100%}.search-bar select{flex:auto;max-width:none}.search-bar button.primary{flex:none}}.search-more{justify-content:center;margin:-1.6rem 0 3rem;display:flex}.search-more .ghost{padding:.5rem 1.3rem}.account-wrap .row-item .row-actions .mono{color:var(--ink);overflow-wrap:anywhere;text-align:right;font-size:.85rem}.account-wrap .mfa-detail>label:first-child{margin-top:.1rem}.account-wrap .mfa-detail label{margin:1rem 0 .45rem;font-size:.9rem}.account-wrap .mfa-lead{margin:0 0 .6rem;font-size:.9rem;line-height:1.55}.account-wrap .mfa-detail .hint{margin-top:.35rem}.account-wrap .mfa-block{margin-bottom:1.1rem}.account-wrap button.small.primary{background:var(--accent);border-color:var(--accent);color:#faf8f2}.account-wrap button.small.primary:hover{background:var(--accent-bright);border-color:var(--accent-bright)}.account-wrap button.small.primary:disabled{background:var(--ink-soft);border-color:var(--ink-soft);opacity:.5;cursor:default}.account-wrap .mfa-actions .linkish.danger-link{font-size:.9rem;font-weight:400}.account-wrap .pw-form{flex-direction:column;gap:.55rem;display:flex}.account-wrap .pw-form input{width:100%;padding:.5rem .6rem}.account-wrap .pw-form .mfa-actions{margin-top:.15rem}.account-wrap .mfa-qr{border:1px solid var(--line);border-radius:var(--r-surface);background:#fff;flex:none;width:180px;height:180px;margin:0;padding:8px;display:block}.account-wrap .reauth-notice{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--r-control);background:var(--paper);margin:.6rem 0 .2rem;padding:.8rem 1rem}.account-wrap .reauth-notice .error{color:var(--ink);font-size:.88rem}.account-wrap .danger-confirm{border:1px solid var(--warn);border-radius:var(--r-surface);margin:.4rem 0 .2rem;padding:.85rem 1rem}.account-wrap .danger-confirm label{font-size:.85rem}.account-wrap .danger-confirm input{max-width:20rem;margin-top:.35rem;display:block}.account-wrap .danger-confirm .error{color:var(--warn);margin:.5rem 0 0;font-size:.85rem}.account-wrap .section-label .label-count{color:var(--ink-soft);font-weight:400}.account-wrap .payments-more{justify-content:flex-start;gap:.8rem}.account-wrap .payments-more .rsub{margin:0}.account-wrap .panel button:not(.linkish):not(.danger-link){border-radius:var(--r-control);border:1px solid var(--line);background:var(--paper-raised);color:var(--ink);padding:.4rem .85rem;font-size:.8rem;font-weight:500}.account-wrap .panel button:not(.linkish):not(.danger-link):hover:not(:disabled){border-color:var(--ink-soft);color:var(--ink);background:var(--paper-hover)}.account-wrap .panel button.primary:not(:disabled){background:var(--accent);border-color:var(--accent);color:#faf8f2}.account-wrap .panel button.primary:hover:not(:disabled){background:var(--accent-bright);border-color:var(--accent-bright);color:#faf8f2}.account-wrap .panel button.danger{color:var(--warn)}.account-wrap .panel button.danger:hover:not(:disabled){border-color:var(--warn);color:var(--warn);background:var(--paper-hover)}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#faf8f2;--paper-raised:#fff;--paper-hover:#f2efe6;--ink:#14202c;--ink-soft:#5a6c7c;--accent:#cf6a3f;--accent-ink:#b0562f;--accent-bright:#e2865c;--line:#e5decf;--line-strong:#14202c;--ok:#6fc08f;--warn:#8c2f23;--amber:#b07c2a;--flash:#f3ddcf;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--r-surface:14px;--r-control:8px;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;letter-spacing:-.011em;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,system-ui,sans-serif;font-size:16px}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#14202c;--paper-raised:#1b2a38;--paper-hover:#223442;--ink:#e9e3d6;--ink-soft:#93a7b8;--accent:#cf6a3f;--accent-ink:#e2865c;--accent-bright:#e2865c;--line:#2a3a48;--line-strong:#3a4a58;--ok:#6fc08f;--amber:#d9a542;--warn:#e0765f;--flash:#3a2a20;--wave-color:#34485a;--wave-progress:#cf6a3f;--wave-cursor:#e9e3d6}:root.dark .badge.completed{color:#7fcf9c;background:#15302a;border-color:#2f5a44}:root.dark .badge.failed{color:#e89a8f;background:#2f1f1d;border-color:#5a3330}:root.dark .badge.working{color:var(--accent-bright);background:#2c2018;border-color:#5a3f2e}:root.dark .word-active{color:var(--ink);background:#3a2a20}:root.dark .status.ready{color:#7fcf9c;background:#15302a;border-color:#2f5a44}:root.dark .status.working{color:var(--amber);background:#2c2018;border-color:#5a3f2e}:root.dark .status.error{color:#e89a8f;background:#2f1f1d;border-color:#5a3330}:root.dark input[type=text],:root.dark input[type=email],:root.dark input[type=password],:root.dark select,:root.dark textarea{border-color:#6a7d92}:root.dark button.small.danger,:root.dark button.small.danger-link{border-color:#7a453c}:root.dark button.small.danger,:root.dark .danger-link{color:#ec9a86!important;text-decoration-color:#ec9a86!important}*{box-sizing:border-box}html{scrollbar-gutter:stable}body{background:var(--paper);margin:0}.shell{max-width:720px;margin:0 auto;padding:1rem 1.25rem 6rem}.rec-dot{background:var(--warn);border-radius:50%;width:10px;height:10px;margin-right:.5rem;animation:1.2s infinite rec-pulse;display:inline-block}@keyframes rec-pulse{50%{opacity:.25}}.topbar{border-bottom:1px solid var(--line-strong);z-index:10;background:var(--paper);justify-content:space-between;align-items:baseline;margin-bottom:3rem;padding:1rem 0 1.25rem;display:flex;position:sticky;top:0}.brand{letter-spacing:-.028em;color:var(--ink);font-size:1.45rem;font-weight:650;text-decoration:none}.brand small{color:var(--ink-soft);letter-spacing:.16em;text-transform:lowercase;margin-left:.6rem;font-size:.7rem;font-weight:400}.topbar .who{color:var(--ink-soft);align-items:baseline;gap:1.1rem;font-size:.85rem;display:flex}h1{letter-spacing:-.028em;margin:0 0 .6rem;font-size:1.9rem;font-weight:650}h2{letter-spacing:-.022em;margin:0 0 .75rem;font-size:1.2rem;font-weight:600}p.lead{color:var(--ink-soft);margin-top:0;line-height:1.6}a{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}a:hover{color:var(--accent-ink)}.eyebrow{letter-spacing:.22em;text-transform:lowercase;color:var(--accent-ink);margin:0 0 .75rem;font-size:.72rem;display:block}.card{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);margin-bottom:1.25rem;padding:2rem}label{margin:1.4rem 0 .45rem;font-size:.95rem;font-weight:600;display:block}label .hint{color:var(--ink-soft);font-size:.85rem;font-weight:400}input[type=text],input[type=email],input[type=password],select,textarea{border:1px solid var(--line);border-radius:var(--r-control);background:var(--paper-raised);width:100%;color:var(--ink);padding:.65rem .8rem;font-family:inherit;font-size:1rem}input:focus,select:focus,textarea:focus{border-color:var(--ink);outline:none}textarea{resize:vertical;min-height:5.5rem;line-height:1.55}::placeholder{color:#a3a08f}button{letter-spacing:-.006em;text-transform:none;border-radius:var(--r-control);cursor:pointer;color:inherit;border:1px solid #0000;padding:.6rem 1.15rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:background .15s,color .15s,border-color .15s}button.primary{background:var(--accent);color:#faf8f2;border-color:var(--accent)}button.primary:hover{background:var(--accent-ink);border-color:var(--accent-ink)}button.primary:disabled{background:var(--ink-soft);border-color:var(--ink-soft);opacity:.5;cursor:default}button.ghost{background:var(--paper-raised);color:var(--ink);border-color:var(--line)}button.ghost:hover{border-color:var(--accent);color:var(--accent-ink)}button.linkish{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-transform:none;letter-spacing:-.011em;background:0 0;border:none;padding:0;font-size:.9rem;font-weight:400}button.linkish:hover{color:var(--accent-ink)}.row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.spread{justify-content:space-between;align-items:center;display:flex}.error{color:var(--warn);margin:.9rem 0 0}.notice{color:var(--ok);margin:.9rem 0 0}.muted{color:var(--ink-soft)}.dropzone{border:1px dashed var(--ink-soft);border-radius:var(--r-control);text-align:center;color:var(--ink-soft);cursor:pointer;background:0 0;padding:3.5rem 1.5rem;transition:border-color .15s,background .15s}.dropzone.active,.dropzone:hover{border-color:var(--accent-ink);background:var(--paper-raised)}.dropzone strong{color:var(--ink);letter-spacing:-.015em;margin-bottom:.4rem;font-size:1.05rem;display:block}.choices{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6rem;display:grid}.choice{border:1px solid var(--line);border-radius:var(--r-control);text-align:center;cursor:pointer;background:var(--paper-raised);padding:.9rem;font-size:.95rem;transition:border-color .15s}.choice:hover{border-color:var(--ink-soft)}.choice.selected{border-color:var(--ink);background:var(--ink);color:var(--paper)}.steps{letter-spacing:.18em;text-transform:lowercase;gap:1.75rem;margin:1.75rem 0 1.5rem;font-size:.72rem;display:flex}.steps .step{color:var(--ink-soft);background:0 0;padding:0}.steps .step.now{color:var(--accent-ink);border-bottom:1px solid var(--accent-ink);padding-bottom:.3rem}.steps .step.done{color:var(--ink)}.progress{background:var(--line);height:2px;margin:1.25rem 0}.progress>div{background:var(--accent);height:100%;transition:width .3s}.joblist{margin:0;padding:0;list-style:none}.joblist li{border-bottom:1px solid var(--line);padding:1rem 0}.joblist li:last-child{border-bottom:none}.badge{letter-spacing:.16em;text-transform:lowercase;color:var(--ink-soft);background:0 0;padding:.25rem 0;font-size:.68rem}.badge.completed{color:var(--ok)}.badge.failed{color:var(--warn)}.badge.working{color:var(--accent-ink)}.statusbig{text-align:center;padding:2.5rem 1.5rem}.statusbig .icon{margin-bottom:.75rem;font-size:1.6rem}.editor{max-width:860px;margin:0 auto}.wavebar{z-index:9;background:var(--paper);border-bottom:1px solid var(--line);margin-bottom:1rem;padding:.5rem 0 .6rem;position:sticky;top:3.6rem}.waveform{width:100%;min-height:56px}.seg-row{margin-bottom:.35rem}.duo{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}.duo .source{color:var(--ink-soft);cursor:pointer;border-right:1px solid var(--line);padding-right:1rem}.duo .source:hover{background:var(--paper-raised)}@media (width<=720px){.duo{grid-template-columns:1fr}.duo .source{border-right:none}}.seg-header{align-items:baseline;gap:.7rem;margin:1.1rem 0 .25rem;display:flex}.seg-header .ts{color:var(--ink-soft);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);font-size:.78rem}.seg-text{border-radius:var(--r-control);cursor:text;margin-left:-.3rem;padding:.1rem .3rem;font-size:1.02rem;line-height:1.8}.seg-text:hover{background:var(--paper-raised)}.seg-text.editing{background:var(--paper-raised);outline:1px solid var(--ink);white-space:pre-wrap}.word{border-radius:2px}.lowconf-on .word-low{border-bottom:2px dotted var(--accent);padding-bottom:1px}.word:hover{background:var(--accent-soft,#f0e2d8);box-shadow:none;cursor:pointer}.word-active{box-shadow:inset 0 -2px 0 var(--accent);background:#f3ddcf}.chip-wrap{position:relative}.chip{letter-spacing:.04em;text-transform:none;background:var(--paper-raised);border:1px solid var(--line);color:var(--ink);border-radius:var(--r-control);padding:.15rem .6rem;font-size:.78rem;font-weight:600}.chip:hover{border-color:var(--accent-ink);color:var(--accent-ink)}.chip-menu{z-index:20;background:var(--paper-raised);border:1px solid var(--ink);border-radius:var(--r-control);flex-direction:column;align-items:flex-start;gap:.5rem;min-width:230px;padding:.8rem 1rem;display:flex;position:absolute;top:1.8rem;left:0}.chip-menu .danger{color:var(--warn);-webkit-text-decoration-color:var(--warn);text-decoration-color:var(--warn)}.chip-menu-label{letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin-top:.3rem;font-size:.68rem}.chip-menu-label:first-child{margin-top:0}.label-x{cursor:pointer;color:inherit;opacity:.55;background:0 0;border:none;margin-left:.35rem;padding:0;font-size:.95em;line-height:1}.label-x:hover{opacity:1}.danger-link{color:var(--warn)!important;-webkit-text-decoration-color:var(--warn)!important;text-decoration-color:var(--warn)!important;font-size:.88rem!important}.menu{z-index:30;background:var(--paper-raised);border:1px solid var(--ink);border-radius:var(--r-control);text-align:left;flex-direction:column;gap:.15rem;min-width:290px;padding:.7rem;display:flex;position:absolute;top:2.6rem}.menu-title{letter-spacing:.18em;text-transform:lowercase;color:var(--accent-ink);padding:.25rem .5rem .15rem;font-size:.68rem}.menu-item{text-align:left;cursor:pointer;color:var(--ink);border-radius:var(--r-control);letter-spacing:-.011em;text-transform:none;background:0 0;border:none;flex-direction:column;gap:.1rem;padding:.45rem .5rem;font-size:.9rem;font-weight:400;text-decoration:none;display:flex}.menu-item:hover:not(:disabled):not(.muted){background:var(--paper)}.menu-item:disabled{cursor:default;opacity:.6}.menu-item strong{font-size:.9rem;font-weight:600}.menu-item small{color:var(--ink-soft);font-size:.78rem;line-height:1.35}.menu-radio{cursor:pointer;border-radius:var(--r-control);align-items:flex-start;gap:.55rem;margin:0;padding:.35rem .5rem;font-weight:400;display:flex}.menu-radio:hover{background:var(--paper)}.menu-radio input{width:auto;margin-top:.25rem}.menu-radio strong{font-size:.9rem;display:block}.menu-note{color:var(--ink-soft);padding:0 .5rem .35rem;font-size:.78rem;line-height:1.35}.menu-item.compact{padding:.3rem .5rem}.menu-radio small{color:var(--ink-soft);font-size:.78rem;line-height:1.35;display:block}.save-pill{border:1px solid var(--line);color:var(--ink-soft);white-space:nowrap;border-radius:99px;padding:.25rem .75rem;font-size:.78rem;transition:all .2s}.save-pill[data-save-state=saved]{color:var(--ok);border-color:var(--ok)}.save-pill[data-save-state=dirty],.save-pill[data-save-state=saving]{color:var(--accent-ink);border-color:var(--accent-ink)}.save-pill[data-save-state=error]{color:#fff;background:var(--warn);border-color:var(--warn)}.editor-grid{grid-template-columns:minmax(0,1fr) 264px;align-items:start;gap:1.75rem;width:min(1030px,100vw - 2.5rem);display:grid;position:relative;left:50%;transform:translate(-50%)}@media (width<=920px){.editor-grid{grid-template-columns:1fr;width:auto;left:auto;transform:none}.editor-grid .index-panel{order:-1;max-height:45vh;position:static}}.index-panel{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-control);max-height:calc(100vh - 11rem);padding:1.1rem 1.1rem .9rem;position:sticky;top:9.5rem;overflow-y:auto}.lens-card{text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer;text-transform:none;letter-spacing:-.011em;flex-direction:column;gap:.15rem;width:100%;margin-bottom:.5rem;padding:.6rem .75rem;font-size:.88rem;font-weight:400;transition:border-color .15s;display:flex}.lens-card:hover{border-color:var(--accent-ink)}.lens-card strong{font-weight:600}.lens-card small{color:var(--ink-soft);font-size:.76rem;line-height:1.35}.index-section{margin-bottom:.9rem}.index-label{letter-spacing:.18em;text-transform:lowercase;color:var(--accent-ink);margin-bottom:.3rem;font-size:.66rem;display:block}.index-row{cursor:pointer;text-align:left;border-radius:var(--r-control);letter-spacing:-.011em;text-transform:none;background:0 0;border:none;justify-content:space-between;align-items:baseline;gap:.5rem;width:100%;margin:0 -.4rem;padding:.28rem .4rem;font-size:.88rem;font-weight:400;display:flex}.index-row:hover{background:var(--paper)}.index-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.index-count{color:var(--ink-soft);background:var(--paper);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:99px;padding:0 .45rem;font-size:.7rem}.chip-on{border-color:var(--ink)!important;background:var(--ink)!important;color:var(--paper)!important}.shimmer-row{border-radius:var(--r-control);background:linear-gradient(90deg, var(--line) 25%, var(--paper) 50%, var(--line) 75%);background-size:200% 100%;height:.85rem;margin:.55rem 0;animation:1.4s infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.ellipsis:after{content:"…";text-align:left;width:1.15em;animation:1.2s steps(4,end) infinite ellipsis;display:inline-block}@keyframes ellipsis{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"…"}}@keyframes seg-flash{0%{background:var(--flash)}to{background:0 0}}.seg-row.flash .seg-text{animation:1.4s ease-out seg-flash}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-control)}.chip-menu input{padding:.35rem .5rem;font-size:.9rem}.findbar{border:1px solid var(--line);background:var(--paper-raised);border-radius:var(--r-control);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.6rem .8rem;display:flex}.findbar input[type=text]{width:180px;padding:.4rem .6rem;font-size:.9rem}.findbar button.ghost{padding:.35rem .7rem;font-size:.75rem}mark{color:inherit;border-radius:var(--r-control);background:#f3e3b8;padding:0 1px}:root.dark mark{color:var(--ink);background:#4a3f1e}mark.current{background:var(--accent);color:var(--paper)}.sheet-backdrop{z-index:80;background:#16324a59;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet{width:90%;max-width:380px}.sheet-table{border-collapse:collapse;width:100%}.sheet-table td{padding:.35rem .6rem .35rem 0;font-size:.9rem}kbd{font-family:var(--mono);background:var(--paper);border:1px solid var(--line);white-space:nowrap;border-bottom-width:2px;border-radius:3px;padding:.1rem .45rem;font-size:.8rem}:root{--paper-hover:#ece6d8}.shell{max-width:760px}.topbar{align-items:center;gap:1rem;padding:1.1rem 0 1.15rem}.brand{transition:color .15s}.brand:hover{color:var(--accent-ink)}.topbar .who{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:1rem}.topbar .who .email{text-overflow:ellipsis;max-width:36vw;overflow:hidden}.topbar .who .linkish{white-space:nowrap}@media (width<=560px){.topbar .who .email{display:none}}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.credits{color:var(--ink-soft);border:1px solid var(--line);white-space:nowrap;font-size:.78rem;font-family:var(--mono);font-variant-numeric:tabular-nums;background:var(--paper-raised);border-radius:99px;align-items:baseline;gap:.35rem;padding:.3rem .8rem;display:inline-flex}.credits.low{color:var(--warn);border-color:var(--warn)}.project-card{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.6rem;padding:1.15rem 1.4rem;transition:border-color .15s,background .15s;display:flex;position:relative}.project-card:hover{border-color:var(--ink);background:var(--paper-hover)}.project-card .pc-name{letter-spacing:-.02em;color:var(--ink);font-size:1.06rem;font-weight:650}.project-card .pc-name:before{content:"";background:var(--accent);border-radius:50%;width:9px;height:9px;margin-right:.55rem;display:inline-block}.project-card .pc-meta{color:var(--ink-soft);margin-top:.2rem;font-size:.82rem}.project-card .pc-right{align-items:center;gap:.9rem;display:flex}.project-card .pc-chevron{color:var(--ink-soft);font-size:1.15rem;line-height:1;transition:transform .15s,color .15s}.project-card:hover .pc-chevron{color:var(--accent-ink);transform:translate(3px)}.tag{letter-spacing:.12em;text-transform:lowercase;color:var(--ink-soft);border:1px solid var(--line);white-space:nowrap;border-radius:99px;padding:.24rem .62rem;font-size:.66rem}.tag.keep{color:var(--accent-ink);border-color:var(--accent)}.badge{letter-spacing:.05em;text-transform:lowercase;border:1px solid var(--line);background:var(--paper);color:var(--ink-soft);border-radius:99px;align-items:center;gap:.42rem;padding:.28rem .7rem;font-size:.68rem;font-weight:600;display:inline-flex}.badge.completed{color:var(--ok);background:#eef4ef;border-color:#bcd2c1}.badge.failed{color:var(--warn);background:#f6eceb;border-color:#e3c4c0}.badge.working{color:var(--accent-ink);background:#f7ece4;border-color:#e6cdbe}.badge.working:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.2s infinite badge-pulse}@keyframes badge-pulse{50%{opacity:.25}}.joblist li{padding:1.05rem 0}:root{--wave-color:#c9c2ae;--wave-progress:#a14e2e;--wave-cursor:#16324a}.transport{align-items:center;gap:.7rem;max-width:1000px;margin:0 auto;display:flex}.transport .waveform{flex:1;width:auto;min-width:0}.transport .play-btn{padding:.45rem 1.15rem}.transport .transport-btn{padding:.42rem .7rem}.transport-msg{flex:1}.transport-clock{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem}.transport-sc{white-space:nowrap;font-size:.8rem}.spk-dot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:.45rem;display:inline-block}.word.entity{border-radius:var(--r-control);cursor:help;color:#14202c;padding:0 1px}.word.entity-person{background:#638fd0}.word.entity-place{background:#4fa3a0}.word.entity-org{background:#c79a4e}.word.entity-event{background:#d8674a}.word.entity-date{background:#9fb1c2}.word.entity-role{background:#a98ad0}.word.entity-legal{background:#5fb37a}.word.entity-other{background:#cf6a3f}.project-card .pc-name{font-size:1.14rem}.page-head h1{letter-spacing:-.03em;font-size:2.2rem}.login-card{padding-left:2.25rem;position:relative}.app{min-height:100dvh}.appbar{border-bottom:1px solid var(--line);z-index:20;background:var(--paper);align-items:center;gap:.9rem;padding:.85rem 1.6rem;display:flex;position:sticky;top:0}.appbar .brand{color:var(--ink);align-items:center;display:inline-flex}.appbar .brand:hover{color:var(--accent-ink)}.appbar .ws{color:var(--ink-soft);white-space:nowrap;font-size:.85rem}.appbar .grow{flex:1}.appbar .who{color:var(--ink-soft);white-space:nowrap;align-items:center;gap:1rem;font-size:.85rem;display:flex}.navlink{color:var(--ink-soft);text-decoration:none;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;font-size:.85rem}.navlink:hover{color:var(--accent-ink)}.appbar .email{color:var(--ink-soft);text-overflow:ellipsis;max-width:30vw;overflow:hidden}@media (width<=560px){.appbar .email,.appbar .ws{display:none}}.app{flex-direction:column;display:flex}.app>.shell{flex:auto}.app-footer{width:100%;max-width:900px;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--ink-soft);grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem 1.2rem;margin:2.5rem auto 0;font-size:.78rem;display:grid}.app-footer .foot-mark{opacity:.75;justify-self:center;display:inline-flex}.app-footer nav{justify-self:end}@media (width<=560px){.app-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.app-footer nav{justify-self:center}}.app-footer nav{gap:1.1rem;display:flex}.app-footer a{color:var(--ink-soft);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.app-footer a:hover{color:var(--accent-ink)}.app:has(.editor) .app-footer{max-width:none;padding:.35rem 1.4rem calc(.35rem + env(safe-area-inset-bottom));flex:none;margin:0;font-size:.72rem}.appbar .balance-chip{color:var(--accent-ink);white-space:nowrap;font-size:.78rem;font-weight:600;font-family:var(--mono);font-variant-numeric:tabular-nums;border:1px solid var(--accent);background:#cf6a3f17;border-radius:99px;padding:.22rem .75rem}.appbar .pay-chip{background:var(--accent);border-color:var(--accent);color:#faf8f2;cursor:pointer}.appbar .pay-chip:hover{background:var(--accent-bright);border-color:var(--accent-bright)}.appbar .theme-toggle{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-control);width:32px;height:32px;color:var(--ink-soft);cursor:pointer;flex:none;justify-content:center;align-items:center;font-size:.95rem;line-height:1;transition:border-color .15s,color .15s;display:inline-flex}.appbar .theme-toggle:hover{border-color:var(--accent);color:var(--accent-ink)}.app .shell{max-width:900px;margin:2.1rem auto 5rem;padding:0 1.4rem}.section-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:1.8rem 0 .75rem;font-size:.72rem;font-weight:600}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.panel{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);margin-bottom:1.1rem;overflow:hidden}.row-item{border-bottom:1px solid var(--line);align-items:center;gap:.9rem;padding:.85rem 1.1rem;font-size:.95rem;display:flex}.row-item:last-child{border-bottom:none}.row-item:hover{background:var(--paper)}.row-item .rmain{flex:1;min-width:0}.row-item .rmain b,.row-item .rmain strong{font-weight:600}.rsub{color:var(--ink-soft);margin-top:.15rem;font-size:.8rem;line-height:1.5}.rsub.mono{font-size:.78rem}.row-actions{flex-shrink:0;align-items:center;gap:.55rem;display:flex}button.small{border-radius:var(--r-control);border:1px solid var(--line);background:var(--paper-raised);color:var(--ink);padding:.4rem .85rem;font-size:.8rem;font-weight:500}button.small:hover{border-color:var(--ink-soft)}button.small.danger,button.small.danger-link{color:var(--warn);border-color:#e3c9c2}button.small.danger:hover{border-color:var(--warn)}.field{margin-bottom:1rem}.hint{color:var(--ink-soft);margin:.35rem 0 0;font-size:.8rem;line-height:1.5}.pill{border:1px solid var(--line);background:var(--paper-raised);color:var(--ink);cursor:pointer;border-radius:99px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.78rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.pill:hover{border-color:var(--ink-soft)}.pill.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.segmented{flex-wrap:wrap;gap:.5rem;display:inline-flex}.seg{border-radius:var(--r-control);border:1px solid var(--line);background:var(--paper-raised);color:var(--ink);cursor:pointer;padding:.5rem 1rem;font-size:.85rem;transition:border-color .15s,background .15s,color .15s}.seg:hover{border-color:var(--ink-soft)}.seg.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.status{border:1px solid var(--line);background:var(--paper-raised);color:var(--ink-soft);white-space:nowrap;border-radius:99px;align-items:center;gap:.42rem;padding:.28rem .75rem;font-size:.72rem;font-weight:500;display:inline-flex}.status.ready{color:#2f6b48;background:#eef6f0;border-color:#cfe6d8}.status.working{color:var(--amber);background:#f5e9d2;border-color:#e7d3a8}.status.error{color:var(--accent-ink);background:#f7ece4;border-color:#e6cdbe}.status.working:before{content:"";background:var(--amber);border-radius:50%;width:6px;height:6px;animation:1.4s infinite status-pulse}.status.working.has-strip:before{display:none}.status.working.has-strip{color:var(--accent-ink)}@keyframes status-pulse{50%{opacity:.3}}table.data{border-collapse:collapse;width:100%;font-size:.9rem}table.data th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid var(--line);padding:.6rem .9rem;font-size:.7rem;font-weight:600}table.data td{border-bottom:1px solid var(--line);padding:.75rem .9rem}table.data tr:last-child td{border-bottom:none}table.data .num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}label.switch{cursor:pointer;align-items:center;display:inline-flex}label.switch input{opacity:0;width:0;height:0;position:absolute}.switch-track{background:var(--line);border-radius:99px;flex-shrink:0;width:40px;height:22px;transition:background .15s;position:relative}.switch-track:after{content:"";background:var(--paper-raised);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}label.switch input:checked+.switch-track{background:var(--accent)}label.switch input:checked+.switch-track:after{transform:translate(18px)}label.switch input:focus-visible+.switch-track{outline:2px solid var(--accent);outline-offset:2px}.menu-wrap{display:inline-block;position:relative}.toast{background:var(--ink);color:var(--paper);opacity:0;pointer-events:none;z-index:60;border-radius:99px;padding:.6rem 1.25rem;font-size:.85rem;transition:opacity .25s;position:fixed;bottom:30px;left:50%;transform:translate(-50%)}.toast.show{opacity:1}body.paper{background:var(--paper);color:var(--ink)}.wiz{max-width:620px;margin:0 auto}.wiz-back{margin:0 0 1.2rem;font-size:.85rem}.wiz-back a{color:var(--ink-soft);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.wiz-back a:hover{color:var(--accent-ink)}.wiz-steps{color:var(--ink-soft);gap:.5rem;margin:0 0 1.7rem;font-size:.76rem;display:flex}.wiz-step{text-align:center;border-bottom:2px solid var(--line);flex:1;padding-bottom:.5rem}.wiz-step.now{color:var(--ink);border-color:var(--accent);font-weight:600}.wiz-step.done{border-color:var(--accent)}.wiz h1{letter-spacing:-.022em;margin:0 0 .4rem;font-size:1.35rem}.wiz-sub{color:var(--ink-soft);margin:0 0 1.4rem;font-size:.9rem;line-height:1.55}.wiz-drop{border:2px dashed var(--line);border-radius:var(--r-surface);background:var(--paper-raised);text-align:center;cursor:pointer;padding:3.75rem 1.9rem;transition:border-color .15s}.wiz-drop:hover,.wiz-drop.active{border-color:var(--accent)}.wiz-drop .big{color:var(--ink);margin-bottom:.4rem;font-size:1.06rem;font-weight:500}.wiz-drop .mut{color:var(--ink-soft);font-size:.82rem}.wiz-card{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-surface);margin-bottom:1rem;padding:1.25rem 1.4rem}.wiz-q{margin-bottom:.65rem;font-size:.92rem;font-weight:600}.wiz-q .opt2{color:var(--ink-soft);font-weight:400}.wiz-opts{flex-wrap:wrap;gap:.5rem;display:flex}.wiz-opt{border:1px solid var(--line);border-radius:var(--r-control);background:var(--paper-raised);cursor:pointer;padding:.5rem 1rem;font-size:.88rem;transition:border-color .15s}.wiz-opt:hover{border-color:var(--ink-soft)}.wiz-opt.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.wiz-opt-tag{letter-spacing:.02em;background:var(--accent);color:#fff;vertical-align:middle;border-radius:999px;margin-left:.45rem;padding:.05rem .42rem;font-size:.7rem;font-weight:600}.wiz-opt.on .wiz-opt-tag{background:var(--accent-bright)}.wiz-lang-more{border:1px solid var(--line);border-radius:var(--r-control);background:var(--paper-raised);width:auto;color:var(--ink);font:inherit;cursor:pointer;padding:.5rem 1rem;font-size:.88rem}.wiz-lang-more:hover{border-color:var(--ink-soft)}.wiz-lang-more.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.wiz-hint{color:var(--ink-soft);margin:.65rem 0 0;font-size:.79rem;line-height:1.5}.wiz-card textarea{background:var(--paper);border-radius:var(--r-control);min-height:4rem;font-size:.9rem}.wiz-ret{flex-direction:column;gap:.5rem;display:flex}.wiz-retopt{border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer;background:var(--paper-raised);align-items:center;gap:.75rem;padding:.8rem .9rem;transition:border-color .15s;display:flex}.wiz-retopt:hover{border-color:var(--ink-soft)}.wiz-retopt.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.wiz-retopt b{font-size:.9rem;font-weight:600}.wiz-retopt .wiz-hint{text-align:right;margin:0 0 0 auto}button.wiz-btn{letter-spacing:-.011em;text-transform:none;border-radius:var(--r-control);border:1px solid var(--line);background:var(--paper-raised);color:var(--ink);width:100%;padding:.75rem 1.25rem;font-size:.92rem;font-weight:500}button.wiz-btn.primary{background:var(--ink);color:var(--paper);border-color:var(--ink)}button.wiz-btn.primary:hover{background:var(--accent);border-color:var(--accent)}button.wiz-btn.primary:disabled{background:var(--ink);opacity:.35;cursor:not-allowed}button.wiz-btn.ghost{color:var(--ink-soft);background:0 0;border-color:#0000;width:auto}button.wiz-btn.ghost:hover{color:var(--accent-ink)}.wiz-btnrow{align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.wiz-btnrow .ghost{flex:none}.wiz-recrow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.1rem;display:flex}.wiz-recrow .wiz-btn{width:auto}.wiz-fname{font-family:var(--mono);overflow-wrap:anywhere;color:var(--ink);margin:0 0 .9rem;font-size:.8rem}.wiz-card .wiz-fname{margin-bottom:.6rem}.wiz-bar{background:var(--line);border-radius:var(--r-control);height:4px;margin:.6rem 0 .5rem;overflow:hidden}.wiz-bar>div{background:var(--accent);height:100%;transition:width .3s}.wiz-quote{padding-top:.35rem;padding-bottom:.35rem}.wiz-quote .qrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.65rem 0;font-size:.9rem;display:flex}.wiz-quote .qrow b{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.wiz-quote .qrow.total{border-bottom:none;font-size:.98rem;font-weight:600}.wiz-quote .qrow.total b{font-weight:600}.qmut{color:var(--ink-soft);font-size:.82rem;font-weight:400}label.wiz-label{color:var(--ink-soft);margin:0 0 .25rem;font-size:.8rem;font-weight:400;display:block}.wiz-country{max-width:300px;margin:1.1rem 0 0}.wiz select{border-radius:var(--r-control);background:var(--paper-raised);font-size:.9rem}label.wiz-consent{color:var(--ink-soft);cursor:pointer;align-items:flex-start;gap:.6rem;margin:1rem 0 .9rem;font-size:.83rem;font-weight:400;line-height:1.55;display:flex}.wiz-consent input{accent-color:var(--accent);flex-shrink:0;width:16px;height:16px;margin-top:2px}.row-item .rmain{overflow-wrap:anywhere}@media (width<=640px){.row-item{flex-wrap:wrap;row-gap:.45rem}.row-item .rmain{flex-basis:100%}.row-item .row-actions{margin-left:auto}.appbar{flex-wrap:wrap;row-gap:.35rem}.appbar .who{flex-wrap:wrap;gap:.6rem}.balance-chip{display:none}.page-head h1{font-size:1.65rem}h1{font-size:1.55rem}.card{padding:1.25rem}.shell{padding-left:1rem;padding-right:1rem}.appbar{gap:.6rem;padding-left:1rem;padding-right:1rem}.wiz-steps{gap:.35rem;font-size:.68rem}.usage-strip{gap:1rem 1.6rem;padding:.9rem 1rem}}@media (width>=560px){.wiz-sub,.wiz-hint,.rsub,.ea-desc,.pc-meta,.hist-hint{text-align:justify;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}.ed-side .rsub,.index-panel *,.menu *,.chip-menu *{text-align:start}}.rec-pulse{--level:0;background:var(--accent);border-radius:50%;animation:2.4s ease-out infinite rec-breathe;display:inline-block;position:relative}.rec-pulse.live{transform:scale(calc(1 + var(--level) * .1));transition:transform .2s;animation:1.5s ease-out infinite rec-breathe-live}.rec-pulse.paused{background:var(--ink);box-shadow:none;animation:none;transform:none}@keyframes rec-breathe{0%,to{box-shadow:0 0 #cf6a3f66}50%{box-shadow:0 0 0 18px #cf6a3f00}}@keyframes rec-breathe-live{0%{box-shadow:0 0 #cf6a3f73}70%,to{box-shadow:0 0 0 calc(6px + var(--level) * 30px) #cf6a3f00}}.wiz-recstage{text-align:center;flex-direction:column;align-items:center;gap:1.1rem;padding:2.5rem 0 1.5rem;display:flex}.wiz-bigrec{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:12px;transition:transform .15s}.wiz-bigrec:hover{transform:scale(1.05)}.wiz-rectime{font-family:var(--mono);letter-spacing:2px;font-variant-numeric:tabular-nums;color:var(--ink);font-size:3.2rem;font-weight:500}.wiz-recctl{justify-content:center;gap:.9rem;display:flex}.quickstart{gap:.45rem;display:inline-flex;position:relative}.quickstart .qs-btn{padding:.42rem .9rem;font-size:.85rem}.quickstart .qs-dot{background:var(--accent);vertical-align:0;border-radius:50%;width:9px;height:9px;margin-right:.35rem;display:inline-block}.quickstart .qs-menu{min-width:300px;top:2.6rem;left:0;right:auto}.quickstart .qs-new{gap:.45rem;padding:.5rem .55rem .35rem;display:flex}.quickstart .qs-new input{padding:.45rem .6rem;font-size:.85rem}.quickstart .qs-new button{flex:none;padding:.45rem .9rem;font-size:.85rem}@media (width<=640px){.quickstart .qs-btn{padding:.4rem .65rem}.quickstart .qs-menu{min-width:0;position:fixed;left:1rem;right:1rem}}.nav-search{align-items:center;gap:.35rem;display:inline-flex}.quickstart .qs-btn,.nav-ident-menu .qs-btn{align-items:center;gap:.4rem;display:inline-flex}.nav-ident-menu{display:inline-flex}.appbar .balance-chip{margin-left:1.4rem}@media (width<=640px){.qs-label,.nav-label{display:none}.quickstart .qs-btn{padding:.45rem .6rem}.balance-chip{display:none}}.nav-error{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--ink);border-left-width:3px;border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1.25rem;padding:.75rem 1rem;font-size:.95rem;display:flex}.nav-error button.link{color:var(--accent);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:.9rem;text-decoration:underline}
