:root{--ink: #141413;--ink-2: #2a2a28;--paper: #faf9f5;--paper-2: #e8e6dc;--paper-3: #f2f0e8;--accent: #d97757;--data-blue: #6a9bcc;--status-green: #788c5d;--gray: #b0aea5;--gray-2: #8a887f;--rule: #d8d6cc;--font-heading: "Newsreader", "Iowan Old Style", "Charter", Georgia, serif;--font-body: "InterTight", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", ui-monospace, Menlo, monospace;--t-eyebrow: 12px;--t-body: 17px;--t-body-sm: 15px;--t-meta: 13px;--t-h3: 22px;--t-h2: 32px;--t-h1: 56px;--t-display: 80px;--lh-tight: 1.1;--lh-snug: 1.25;--lh-body: 1.55;--lh-loose: 1.7;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--container: 1120px;--reading: 680px;--rhythm: 96px;--rhythm-mobile: 64px;--elev-0: none;--elev-1: 0 1px 0 rgba(20, 20, 19, .06), 0 1px 2px rgba(20, 20, 19, .04);--elev-2: 0 2px 0 rgba(20, 20, 19, .04), 0 12px 28px -12px rgba(20, 20, 19, .18);--ease: cubic-bezier(.2, 0, 0, 1);--dur-hover: .12s;--dur-enter: .2s}html,body{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);font-feature-settings:"ss01","cv11"}a{color:inherit;text-decoration:none}p{margin:0;text-wrap:pretty}h1,h2,h3,h4{margin:0;font-family:var(--font-heading);font-weight:400;letter-spacing:-.012em;text-wrap:balance}h1{font-size:var(--t-h1);line-height:var(--lh-tight)}h2{font-size:var(--t-h2);line-height:var(--lh-snug)}h3{font-size:var(--t-h3);line-height:var(--lh-snug)}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}img,svg{display:block;max-width:100%}.container{max-width:var(--container);margin-inline:auto;padding-inline:var(--space-5)}.eyebrow{font-family:var(--font-body);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:.08em;text-transform:lowercase;color:var(--gray-2);font-feature-settings:"tnum"}.rule{height:1px;background:var(--rule);border:0;margin:0}.meta{font-size:var(--t-meta);color:var(--gray-2);font-feature-settings:"tnum"}.mono{font-family:var(--font-mono);font-feature-settings:"tnum"}.section{padding-block:var(--rhythm)}@media(max-width:768px){.section{padding-block:var(--rhythm-mobile)}:root{--t-h1: 40px;--t-display: 52px;--t-h2: 26px}}.link{border-bottom:1px solid var(--ink);padding-bottom:1px;transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.link:hover{border-color:var(--accent);color:var(--accent)}.link.muted{border-color:var(--rule);color:var(--gray-2)}.link.muted:hover{border-color:var(--ink);color:var(--ink)}.btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:10px 16px;border:1px solid var(--ink);border-radius:999px;font-size:var(--t-body-sm);transition:background var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.btn:hover{background:var(--ink);color:var(--paper)}.btn.ghost{border-color:var(--rule);color:var(--ink-2)}.btn.ghost:hover{border-color:var(--ink);background:transparent;color:var(--ink)}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border:1px solid var(--rule);border-radius:999px;font-size:var(--t-meta);color:var(--gray-2);background:var(--paper)}.pill .dot{width:6px;height:6px;border-radius:999px;background:var(--gray)}.pill.status-merged .dot{background:var(--status-green)}.pill.status-open .dot{background:var(--accent)}.pill.status-review .dot{background:var(--data-blue)}.fade-in{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){.fade-in.animated{animation:fadeUp var(--dur-enter) var(--ease) both}.fade-in.animated.d-1{animation-delay:60ms}.fade-in.animated.d-2{animation-delay:.12s}.fade-in.animated.d-3{animation-delay:.18s}}@keyframes fadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}:root{color-scheme:light;--verba-bg: var(--paper);--verba-paper: var(--paper);--verba-paper-strong: var(--paper-3);--verba-ink: var(--ink);--verba-ink-soft: var(--ink-2);--verba-line: var(--rule);--verba-line-strong: var(--gray);--verba-accent: var(--accent);--verba-accent-strong: #b85a3e;--verba-accent-soft: rgba(217, 119, 87, .12);--verba-copper: var(--accent);--verba-copper-soft: rgba(217, 119, 87, .1);--verba-success: var(--status-green);--verba-success-soft: rgba(120, 140, 93, .14);--verba-danger: #b34a44;--verba-danger-soft: rgba(179, 74, 68, .1);--verba-shadow: var(--elev-1);--verba-radius-xl: 16px;--verba-radius-lg: 12px;--verba-radius-md: 10px;--verba-radius-sm: 8px;font-family:var(--font-body)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}.verba-body{margin:0;min-width:320px;color:var(--verba-ink);background:var(--paper);font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.verba-body:before{content:none}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--verba-accent);text-underline-offset:3px}a:hover{text-decoration-color:var(--accent)}::selection{background:var(--accent);color:var(--paper)}.verba-body h1,.verba-body h2,.verba-body h3,.verba-body h4{font-family:var(--font-heading);font-weight:400;letter-spacing:-.012em}.verba-body code,.verba-body kbd,.verba-body pre{font-family:var(--font-mono)}.verba-workspace-main{padding-bottom:2rem}.verba-workspace-hero{margin-bottom:1rem;padding:.8rem .9rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.verba-workspace-hero-copy{display:grid;gap:.35rem;max-width:36rem}.verba-workspace-hero-chips{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end;max-width:21rem;align-content:flex-start}.verba-workspace-shell{display:grid;grid-template-columns:210px minmax(0,1fr);gap:.85rem;align-items:start}.verba-workspace-column{display:grid;gap:.85rem;min-width:0}.verba-rail,.verba-canvas{padding:.85rem}.verba-rail{display:grid;gap:.85rem;position:sticky;top:1rem;min-width:0}.verba-rail-right{position:static;top:auto;grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);align-items:start}.verba-rail-section{display:grid;gap:.65rem}.verba-stepper{display:grid;gap:.55rem;padding:0;margin:0;list-style:none}.verba-step-button{width:100%;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.65rem .7rem;border-radius:var(--verba-radius-md);border:1px solid var(--verba-line);background:#ffffffc7;text-align:left;cursor:pointer;color:inherit;transition:transform .18s ease,border-color .18s ease,background .18s ease}.verba-step-button:hover:not(:disabled){transform:translateY(-1px);border-color:#115d6533}.verba-step-button:disabled{cursor:not-allowed;opacity:.48}.verba-step-current .verba-step-button{border-color:#115d653d;background:#115d6514}.verba-step-complete .verba-step-button{border-color:#1f7a5733;background:#1f7a5714}.verba-step-index{font-family:IBM Plex Mono,monospace;color:var(--verba-ink-soft);font-size:.78rem}.verba-step-icon{width:1.7rem;height:1.7rem;border-radius:999px;background:#fffc}.verba-step-copy{display:grid;gap:.18rem}.verba-step-copy strong{font-size:.88rem}.verba-step-copy span{color:var(--verba-ink-soft);font-size:.76rem}.verba-mini-support-grid{display:grid;gap:.55rem}.verba-mini-support-grid .verba-support-chip{padding:.58rem .72rem;font-size:.82rem}.verba-canvas{display:grid;gap:.8rem;min-height:34rem;min-width:0}.verba-trust-card{display:grid;gap:.7rem}.verba-trust-head,.verba-compare-mini-head{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.verba-trust-meter{position:relative;overflow:hidden;height:.45rem;border-radius:999px;background:#16243114}.verba-trust-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--verba-copper) 0%,var(--verba-accent) 54%,var(--verba-success) 100%);box-shadow:0 0 18px #115d6540}.verba-trust-card-low .verba-trust-meter span{background:linear-gradient(90deg,var(--verba-success) 0%,var(--verba-accent) 100%)}.verba-trust-card-medium .verba-trust-meter span{background:linear-gradient(90deg,var(--verba-copper) 0%,var(--verba-accent) 100%)}.verba-trust-card-high .verba-trust-meter span{background:linear-gradient(90deg,var(--verba-danger) 0%,var(--verba-copper) 70%,var(--verba-accent) 100%)}.verba-canvas-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.verba-canvas-head>div{min-width:0}.verba-canvas-head .verba-heading-lg{line-height:1.12}.verba-step-badge{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;padding:0 .7rem;border-radius:999px;background:var(--verba-accent-soft);color:var(--verba-accent-strong);font-family:IBM Plex Mono,monospace;font-size:.72rem}.verba-canvas-body,.verba-stage-grid,.verba-stage-column,.verba-stage-copy,.verba-capture-card,.verba-stage-aside-card,.verba-artifact-card,.verba-editor-card,.verba-export-card,.verba-context-card,.verba-context-block,.verba-note-block,.verba-history-preview{display:grid;gap:.7rem}.verba-stage-grid{grid-template-columns:minmax(0,1fr) 250px;min-width:0}.verba-stage-column-secondary{align-content:start}.verba-stage-column,.verba-field,.verba-context-block,.verba-note-block,.verba-compare-result,.verba-compare-mini,.verba-artifact-card,.verba-context-card{min-width:0}.verba-stage-compact-copy{overflow-wrap:anywhere}.verba-loading-card,.verba-processing-card{display:grid;gap:.72rem;padding:.85rem;border-radius:var(--verba-radius-md);border:1px solid rgba(17,93,101,.12);background:linear-gradient(180deg,#115d650d,#ffffffeb)}.verba-skeleton-stack{display:grid;gap:.45rem}.verba-skeleton-stack span{height:.75rem;border-radius:999px;background:linear-gradient(90deg,#115d6514,#115d652e,#115d6514);background-size:200% 100%;animation:verba-shimmer 1.4s ease-in-out infinite}.verba-skeleton-short{width:64%}.verba-capture-actions{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:.65rem}.verba-upload-zone{position:relative;display:grid;gap:.34rem;padding:.8rem;border-radius:var(--verba-radius-md);border:1px dashed rgba(17,93,101,.24);background:#ffffffd6;cursor:pointer}.verba-upload-zone input{position:absolute;inset:0;opacity:0;cursor:pointer}.verba-upload-label{color:var(--verba-ink-soft);font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.verba-record-button{width:100%}.verba-record-dot{width:.8rem;height:.8rem;border-radius:999px;background:var(--verba-copper);box-shadow:0 0 0 8px #c86c411f}.verba-recording{border-color:#b34a443d;background:#fff3f3f2}.verba-recording .verba-record-dot{background:var(--verba-danger);box-shadow:0 0 0 9px #b34a4426}.verba-route-note,.verba-audio-strip,.verba-empty-card,.verba-history-card,.verba-segment-review{border:1px solid var(--verba-line);border-radius:var(--verba-radius-md);background:#ffffffc7}.verba-route-note,.verba-audio-strip,.verba-empty-card,.verba-history-card,.verba-segment-review,.verba-note-block,.verba-context-card{padding:.78rem}.verba-route-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem}.verba-audio-strip-empty{min-height:9rem;align-content:center}.verba-wave-strip{display:flex;align-items:end;gap:.32rem;min-height:3.4rem}.verba-wave-strip span{flex:1;min-width:.24rem;border-radius:999px;background:linear-gradient(180deg,#115d6557,#115d65e0)}.verba-audio-strip audio{width:100%}.verba-stage-metrics,.verba-export-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.verba-artifact-head,.verba-process-meta,.verba-history-head,.verba-segment-review-head,.verba-footer-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.verba-inline-transcript{padding:.85rem;border-radius:var(--verba-radius-md);border:1px solid var(--verba-line);background:#ffffffe0;line-height:1.72}.verba-inline-segment{display:inline;appearance:none;border:0;background:transparent;padding:.12rem .16rem;border-radius:.45rem;text-align:left;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.verba-inline-segment-low{background:transparent}.verba-inline-segment-medium{background:#c86c412e;box-shadow:inset 0 -1px #c86c4138}.verba-inline-segment-high{background:#b34a442e;box-shadow:inset 0 -1px #b34a443d}.verba-inline-segment:hover,.verba-inline-segment:focus-visible{background:#115d651f;box-shadow:inset 0 -1px #115d6547;outline:none}.verba-inline-segment-focused{background:#115d6533;box-shadow:inset 0 -1px #115d6557,0 0 0 1px #115d6524}.verba-review-editor{min-height:12rem}.verba-segment-review{display:grid;gap:.7rem;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.verba-segment-review:hover,.verba-segment-review:focus-visible{border-color:#115d6538;box-shadow:0 0 0 1px #115d6514,0 12px 24px #115d650f;outline:none;transform:translateY(-1px)}.verba-segment-focused{border-color:#115d6547;box-shadow:0 0 0 1px #115d651a,0 16px 30px #115d6514}.verba-segment-review p,.verba-history-card p,.verba-note-block p,.verba-mini-list{margin:0}.verba-segment-review-head span,.verba-history-head span{color:var(--verba-ink-soft);font-size:.8rem;font-family:IBM Plex Mono,monospace}.verba-segment-medium{border-color:#c86c4133}.verba-segment-high{border-color:#b34a4433}.verba-mode-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem}.verba-mode-pill{min-height:0;border-radius:var(--verba-radius-md);justify-content:flex-start;align-items:flex-start;padding:.72rem}.verba-mode-pill-copy{display:grid;gap:.24rem;text-align:left}.verba-mode-pill-copy strong{font-size:.84rem}.verba-mode-pill-copy span{color:var(--verba-ink-soft);line-height:1.4;font-size:.76rem}.verba-mode-pill-active{border-color:#115d653d;background:#115d651a}.verba-choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:.48rem}.verba-choice-grid-presets{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.verba-choice-grid-tags{grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.verba-style-choice{min-height:0;justify-content:flex-start;padding:.65rem .68rem;border-radius:16px;text-align:left;min-width:0}.verba-style-choice-copy{font-size:.76rem;line-height:1.2;font-weight:700;min-width:0;overflow-wrap:anywhere}.verba-style-choice-active{border-color:#115d653d;background:#115d651a;color:var(--verba-accent-strong)}.verba-style-choice-tag{justify-content:center;text-align:center}.verba-style-caption{min-height:2.6rem}.verba-compare-strip{display:grid;gap:.6rem}.verba-compare-strip-flow{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch}.verba-compare-mini{display:grid;gap:.55rem;padding:.8rem;border-radius:var(--verba-radius-md);border:1px solid var(--verba-line);background:#ffffffd1;min-height:8.8rem;min-width:0}.verba-compare-mini-status{color:var(--verba-ink-soft);font-size:.72rem;font-family:IBM Plex Mono,monospace;overflow-wrap:anywhere}.verba-compare-mini-head{flex-wrap:wrap}.verba-flow-arrow{display:grid;justify-items:center;align-content:center;gap:.32rem;min-height:8.8rem;color:var(--verba-accent-strong)}.verba-flow-arrow-line{width:100%;height:1px;background:linear-gradient(90deg,#115d650d,#115d6547,#115d650d)}.verba-flow-arrow-icon{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:999px;border:1px solid rgba(17,93,101,.16);background:#ffffffe6;box-shadow:0 10px 24px #115d6514}.verba-flow-arrow-icon svg{width:1rem;height:1rem}.verba-compare-mini p,.verba-compare-result p,.verba-soft-copy,.verba-inline-transcript,.verba-processed-output{overflow-wrap:anywhere}.verba-static-choice{display:flex;align-items:center;min-height:2.75rem}.verba-process-meta{flex-wrap:wrap}.verba-process-meta span,.verba-chip-muted{padding:.34rem .58rem;border-radius:999px;border:1px solid var(--verba-line);background:#fffc;color:var(--verba-ink-soft);font-family:IBM Plex Mono,monospace;font-size:.74rem}.verba-processed-output{min-height:12rem;padding:.85rem;border-radius:var(--verba-radius-md);border:1px solid rgba(22,36,49,.08);background:linear-gradient(180deg,#115d650d,#ffffffe6);line-height:1.6;overflow-wrap:anywhere}.verba-note-block{background:#ffffffbd}.verba-note-block-trace{gap:.55rem}.verba-note-block-routing{gap:.45rem}.verba-note-block-warning{border-color:#c86c4138;background:#fff6eef5}.verba-draft-guard{margin-top:-.1rem}.verba-mini-list{display:grid;gap:.4rem;padding-left:1rem;color:var(--verba-ink-soft)}.verba-context-card{background:linear-gradient(180deg,#fffdf9fa,#fff9f2eb)}.verba-footer-actions{gap:.8rem;padding-top:.4rem;border-top:1px solid var(--verba-line)}.verba-footer-actions-right{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.verba-button-row-compact{gap:.55rem}.verba-export-button{width:100%}.verba-history-preview{grid-template-columns:1fr}.verba-history-card{display:grid;gap:.45rem}.verba-score-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.verba-score-field{display:grid;gap:.32rem}.verba-score-field span{color:var(--verba-ink-soft);font-size:.72rem}.verba-score-select{min-height:2.35rem;padding-block:.45rem}.verba-empty-card{min-height:10rem;align-content:center}.verba-empty-card-reviewer{min-height:8rem}.verba-comparison-panel,.verba-comparison-grid-live,.verba-compare-result{display:grid;gap:.7rem}.verba-comparison-grid-live{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.verba-compare-result{padding:.82rem;border-radius:var(--verba-radius-md);border:1px solid var(--verba-line);background:#ffffffd6}.verba-compare-result-error{border-color:#b34a4433;background:#fff3f3eb}.verba-empty-card-large{min-height:15rem}.verba-disclosure-compact summary{padding-block:.78rem}.verba-disclosure-compact .verba-disclosure-body{padding-top:.15rem}.verba-disclosure-open summary{border-bottom:1px solid var(--verba-line)}.verba-sample-card{border-color:#115d6533;background:linear-gradient(180deg,#115d650d,#ffffffeb)}@keyframes verba-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}@media(max-width:1200px){.verba-workspace-shell{grid-template-columns:220px minmax(0,1fr)}.verba-rail-right{grid-template-columns:repeat(2,minmax(0,1fr))}.verba-stage-grid,.verba-compare-strip-flow{grid-template-columns:1fr}.verba-choice-grid-tags,.verba-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.verba-workspace-hero{flex-direction:column}.verba-workspace-shell{grid-template-columns:1fr}.verba-rail{position:static}.verba-workspace-column{order:1}.verba-rail-left{order:-1}.verba-stepper{grid-template-columns:repeat(4,minmax(0,1fr))}.verba-step-button{grid-template-columns:1fr;text-align:center;justify-items:center}.verba-step-copy span{display:none}.verba-mode-row,.verba-capture-actions,.verba-stage-metrics,.verba-export-grid,.verba-rail-right,.verba-choice-grid,.verba-choice-grid-tags,.verba-compare-strip-flow,.verba-score-grid{grid-template-columns:1fr}.verba-flow-arrow{min-height:2.8rem;grid-template-columns:auto auto auto;justify-content:start;align-items:center}.verba-flow-arrow-line{width:1.8rem}.verba-footer-actions,.verba-footer-actions-right{flex-direction:column}.verba-footer-actions-right,.verba-footer-actions-right .verba-button,.verba-footer-actions-right .verba-button-secondary,.verba-footer-actions .verba-button-secondary{width:100%}}
