.review-button.svelte-1387w62{border:1px solid var(--color-line);border-radius:5px;padding:4px 9px;font-size:12px;cursor:pointer}.review-button.svelte-1387w62:hover{background:var(--color-surface-2)}.review-button.svelte-1387w62:disabled{opacity:.45;cursor:default}.review-button.svelte-1387w62:focus-visible{outline:2px solid currentColor;outline-offset:2px}.reveal-surface.svelte-1f8396o{position:absolute;top:0;right:0;bottom:0;left:0;z-index:400;pointer-events:none;-webkit-user-select:none;user-select:none}.sr-only.svelte-1f8396o{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.seam.svelte-1f8396o{position:absolute;top:0;bottom:0;left:var(--reveal-position);width:1px;transform:translate(-.5px);background-image:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--un-accent) 55%,transparent) 0 1px,transparent 1px 2px)}.grip.svelte-1f8396o{position:absolute;z-index:16;left:var(--reveal-position);top:var(--handle-top, 50%);transform:translate(-50%,calc(-50% + var(--pull, 0px)));display:grid;place-items:center;width:44px;height:68px;padding:0;border:0;border-radius:999px;background:transparent;cursor:ew-resize;pointer-events:auto;touch-action:none;transition:transform .26s cubic-bezier(.22,1,.3,1)}.grip.svelte-1f8396o:focus-visible{outline:none}.grip.svelte-1f8396o:focus-visible .grip-body:where(.svelte-1f8396o){outline:2px solid var(--un-accent);outline-offset:3px}.grip-body.svelte-1f8396o{display:grid;place-items:center;width:18px;height:52px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #0d16183d,inset 0 0 0 1px #0d161829;transition:background .16s ease,box-shadow .16s ease}.grip.pulling.svelte-1f8396o{cursor:grabbing;transition:background .16s ease,box-shadow .16s ease}.grip.armed.svelte-1f8396o .grip-body:where(.svelte-1f8396o),.grip.sent.svelte-1f8396o .grip-body:where(.svelte-1f8396o){background:var(--un-accent);box-shadow:0 5px 12px #0c7f5f52,inset 0 0 0 1px var(--un-accent)}.grip.armed.svelte-1f8396o .grip-arrow:where(.svelte-1f8396o) path:where(.svelte-1f8396o),.grip.sent.svelte-1f8396o .grip-arrow:where(.svelte-1f8396o) path:where(.svelte-1f8396o){stroke:var(--un-accent-ink)}.grip-lines.svelte-1f8396o,.grip-arrow.svelte-1f8396o{grid-area:1 / 1;transition:opacity .24s ease}.grip-lines.svelte-1f8396o{display:grid;gap:3px;justify-items:center}.grip-lines.svelte-1f8396o i:where(.svelte-1f8396o){display:block;width:6px;height:1px;border-radius:999px;background:#0d1618;opacity:.5}.grip-arrow.svelte-1f8396o{display:block;width:72%;height:auto;opacity:0}.grip-arrow.svelte-1f8396o path:where(.svelte-1f8396o){fill:none;stroke:var(--un-accent);stroke-width:3.8;stroke-linecap:round;stroke-linejoin:round}.offering.svelte-1f8396o .grip-lines:where(.svelte-1f8396o){opacity:0}.offering.svelte-1f8396o .grip-arrow:where(.svelte-1f8396o){opacity:1}@keyframes svelte-1f8396o-flowDown{0%{transform:translateY(0);opacity:1}30%{transform:translateY(9px);opacity:0}31%{transform:translateY(-8px);opacity:0}62%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}.offering.svelte-1f8396o .grip-arrow:where(.svelte-1f8396o) path:where(.svelte-1f8396o){animation:svelte-1f8396o-flowDown 1.5s cubic-bezier(.45,0,.3,1) 3}.offer.svelte-1f8396o{position:absolute;z-index:15;left:calc(var(--reveal-position) + 18px);top:var(--handle-top, 50%);transform:translateY(-50%);padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;color:var(--un-accent);text-align:left;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,color .14s ease}.offer.svelte-1f8396o i:where(.svelte-1f8396o){font-style:normal;font-weight:400;color:var(--un-muted)}.offering.near-end.svelte-1f8396o .offer:where(.svelte-1f8396o){opacity:1;visibility:visible;pointer-events:auto}.offer.svelte-1f8396o:hover{color:var(--un-accent-hi)}.offer.svelte-1f8396o:focus-visible{outline:2px solid var(--un-accent);outline-offset:3px}.tag.svelte-1f8396o{position:absolute;top:12px;z-index:1;padding:4px 9px;border-radius:999px;background:#0a14188c;color:#eefaf8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--un-mono);font-size:9px;letter-spacing:.18em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:opacity .16s ease}.tag-redacted.svelte-1f8396o{left:12px;background:color-mix(in srgb,var(--un-mint) 90%,transparent);color:#05221b}.tag-original.svelte-1f8396o{right:12px}.tag.hidden.svelte-1f8396o{opacity:0}@media (prefers-reduced-motion: reduce){.offering.svelte-1f8396o .grip-arrow:where(.svelte-1f8396o) path:where(.svelte-1f8396o){animation:none}.tag.svelte-1f8396o{transition:none}}.document-effects.svelte-89cty2{position:absolute;z-index:30;display:block;pointer-events:none;contain:strict;overflow:hidden}.document-effects.inactive.svelte-89cty2{visibility:hidden}.processing-notice.svelte-685v0l{flex-shrink:0;padding:8px 16px;color:var(--un-ink-text);background:var(--un-ground);border-bottom:1px solid var(--un-line);font-size:12px}.canvas-surface.svelte-685v0l{position:relative;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--un-plane)}.sr-status.svelte-685v0l{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.stage.svelte-685v0l{position:relative;flex:1;min-height:0;display:grid;place-items:start safe center;padding:24px 0;overflow-y:auto;overflow-x:auto;scrollbar-width:thin}.column.svelte-685v0l{position:relative;display:flex;flex-direction:column;gap:18px}.column.hidden.svelte-685v0l{display:none}.sheet.svelte-685v0l{position:relative;width:100%;flex:0 0 auto;line-height:0;background:var(--un-paper);box-shadow:var(--un-sheet-shadow)}.sheet.svelte-685v0l>canvas:where(.svelte-685v0l){display:block;width:100%;height:100%;background:var(--un-paper)}.protected-layer.svelte-685v0l,.region-controls.svelte-685v0l{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--reveal-position, 94%)) 0 0)}.pending-selection.svelte-685v0l{position:absolute;top:0;right:0;bottom:0;left:0;z-index:510;pointer-events:none}.pending-selection.svelte-685v0l span:where(.svelte-685v0l){position:absolute;display:block;transform:translate(-50%);outline:2px solid var(--un-accent);background:var(--un-accent-wash);transition:background .18s cubic-bezier(.25,1,.5,1)}@media (prefers-reduced-motion: reduce){.pending-selection.svelte-685v0l span:where(.svelte-685v0l){transition:none}}.protected-layer.svelte-685v0l{z-index:20;pointer-events:none}.mask.svelte-685v0l{position:absolute;display:flex;align-items:center;justify-content:center;min-width:0;padding:0;transform:translate(-50%);overflow:hidden;background:var(--un-bar);color:var(--un-bar-ink);border-radius:3px;box-shadow:0 0 0 1px #081211f5,inset 0 0 0 1px #59f2c866}.mask.svelte-685v0l i:where(.svelte-685v0l){padding:0;font:400 clamp(5px,.65vw,9px)/1 var(--un-mono);font-style:normal;letter-spacing:.06em;white-space:nowrap}.region-controls.svelte-685v0l{z-index:500;pointer-events:none}.region-outline.svelte-685v0l{position:absolute;display:flex;align-items:center;justify-content:center;min-width:0;padding:0;transform:translate(-50%)}.original-view.svelte-685v0l .protected-layer:where(.svelte-685v0l){visibility:hidden}.original-view.svelte-685v0l .region-controls:where(.svelte-685v0l){clip-path:none}.original-view.svelte-685v0l .region-outline:where(.svelte-685v0l){outline:1px solid var(--un-accent)}.outline-label.svelte-685v0l{visibility:hidden;padding:0;font:400 clamp(5px,.65vw,9px)/1 var(--un-mono);font-style:normal;letter-spacing:.06em;white-space:nowrap}.tag-hit.svelte-685v0l{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto}.tag-popover.svelte-685v0l{position:fixed;z-index:900;display:flex;flex-wrap:wrap;box-sizing:border-box;overflow:auto;width:min(420px,calc(100vw - 24px));gap:8px;align-items:stretch;padding:8px;border:1px solid var(--un-line);border-radius:5px;background:var(--un-ground);box-shadow:0 2px 8px #0d161833;pointer-events:auto}.tag-library.svelte-685v0l{display:grid;gap:7px;min-width:0}.current-tag.svelte-685v0l{margin:0;color:var(--un-muted);font:500 10px/1.2 var(--un-mono)}.tag-options.svelte-685v0l{display:flex;flex-wrap:wrap;gap:4px}.tag-options.svelte-685v0l button:where(.svelte-685v0l){min-height:25px;padding:4px 7px;border:1px solid var(--un-line);border-radius:4px;color:var(--un-ink-text);background:var(--un-ground);font:500 10px/1.2 var(--un-mono);text-align:left;cursor:pointer}.tag-options.svelte-685v0l button:where(.svelte-685v0l):hover{border-color:var(--un-accent)}.tag-options.svelte-685v0l button:where(.svelte-685v0l):focus-visible,.tag-group-toggle.svelte-685v0l:focus-visible{outline:2px solid var(--un-accent);outline-offset:1px}.tag-options.svelte-685v0l button.active-tag:where(.svelte-685v0l){border-color:var(--un-accent);background:color-mix(in srgb,var(--un-accent) 12%,var(--un-ground))}.tag-groups.svelte-685v0l{display:grid;gap:3px;border-top:1px solid var(--un-line);padding-top:5px}.tag-group.svelte-685v0l{display:grid;gap:4px}.tag-group-toggle.svelte-685v0l{display:flex;min-height:27px;align-items:center;justify-content:space-between;padding:4px 5px;border:0;border-radius:4px;color:var(--un-ink-text);background:transparent;font:650 11px/1.2 var(--un-mono);cursor:pointer}.tag-group-toggle.svelte-685v0l:hover{background:color-mix(in srgb,var(--un-ink-text) 5%,transparent)}.disclosure-mark.svelte-685v0l{transform:rotate(0);color:var(--un-muted);font-size:16px;transition:transform .12s cubic-bezier(.22,1,.36,1)}.tag-group-toggle[aria-expanded=true].svelte-685v0l .disclosure-mark:where(.svelte-685v0l){transform:rotate(90deg)}.grouped-tag-options.svelte-685v0l{padding:0 4px 5px}.tag-popover.svelte-685v0l form:where(.svelte-685v0l){display:flex;flex-wrap:wrap;gap:4px;min-width:0}.tag-custom.svelte-685v0l{border-top:1px solid var(--un-line);padding-top:7px}.tag-popover.svelte-685v0l input:where(.svelte-685v0l){width:110px;min-width:0;max-width:100%}.tag-select.svelte-685v0l,.tag-off.svelte-685v0l{font:400 11px/1.2 var(--un-mono);color:var(--un-ink-text);background:var(--un-ground);border:1px solid var(--un-line);border-radius:4px;padding:2px 4px;cursor:pointer;white-space:nowrap}.bar-x.svelte-685v0l{position:absolute;top:0;right:0;width:13px;height:13px;transform:translate(50%,-50%) scale(.8);padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0d16184d,inset 0 0 0 1px #0d16184d;opacity:0;cursor:pointer;pointer-events:auto;transition:opacity .12s ease,transform .12s ease}.bar-x.svelte-685v0l:before,.bar-x.svelte-685v0l:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:1.5px;border-radius:1px;background:var(--un-danger)}.bar-x.svelte-685v0l:before{transform:translate(-50%,-50%) rotate(45deg)}.bar-x.svelte-685v0l:after{transform:translate(-50%,-50%) rotate(-45deg)}.sheet.svelte-685v0l:hover .bar-x:where(.svelte-685v0l){opacity:1;transform:translate(50%,-50%) scale(1)}.bar-x.svelte-685v0l:focus-visible{opacity:1;transform:translate(50%,-50%) scale(1);outline:2px solid var(--un-accent);outline-offset:2px}.draw-layer.svelte-685v0l{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;padding:0;border:0;background:transparent;cursor:crosshair;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none}.draw-layer.svelte-685v0l:disabled{pointer-events:none}.draw-layer.svelte-685v0l:focus-visible{outline:2px dashed oklch(58% .12 84);outline-offset:-4px}.selection.svelte-685v0l{position:absolute;border:1px dashed oklch(58% .14 84);background:#ce9c202e;box-shadow:0 0 0 1px #fefbf8cc inset}.page-mark.svelte-685v0l{position:absolute;z-index:600;left:16px;bottom:14px;padding:5px 9px;border-radius:var(--un-radius);background:#0d1618c7;color:#f2f6f5;font-family:var(--un-mono);font-size:10px;letter-spacing:.1em;font-variant-numeric:tabular-nums}.empty-preview.svelte-685v0l{align-self:center;display:grid;justify-items:center;gap:10px;padding:60px 20px;text-align:center}.empty-preview.svelte-685v0l strong:where(.svelte-685v0l){color:var(--un-text);font-size:17px;font-weight:600;letter-spacing:-.025em}.empty-preview.svelte-685v0l span:where(.svelte-685v0l){font-family:var(--un-caps);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--un-muted)}.empty-preview.error.svelte-685v0l strong:where(.svelte-685v0l),.empty-preview.error.svelte-685v0l span:where(.svelte-685v0l){color:var(--un-danger)}@media (max-width: 700px){.stage.svelte-685v0l{padding:14px 0}}.privacy-control.svelte-y14fw9{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(280px,1.3fr);align-items:center;gap:22px;min-height:68px;padding:10px 18px 9px;border-bottom:1px solid var(--un-line);background:var(--un-surface)}.privacy-copy.svelte-y14fw9{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:10px;min-width:0}.privacy-copy.svelte-y14fw9 strong:where(.svelte-y14fw9){font-size:14px;font-weight:600}.privacy-summary.svelte-y14fw9{grid-column:1 / -1;margin-top:3px;overflow:hidden;color:var(--un-muted);font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.privacy-scale.svelte-y14fw9{position:relative;display:grid;min-width:0}.privacy-boundaries.svelte-y14fw9{position:absolute;top:5px;right:9px;left:9px;display:grid;grid-template-columns:repeat(3,1fr);height:10px;pointer-events:none}.privacy-boundaries.svelte-y14fw9 i:where(.svelte-y14fw9){border-right:1px solid color-mix(in oklch,var(--un-surface) 76%,transparent)}.privacy-boundaries.svelte-y14fw9 i:where(.svelte-y14fw9):nth-child(2){grid-column:2}.privacy-range.svelte-y14fw9{position:relative;z-index:1;width:100%;height:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent}.privacy-range.svelte-y14fw9::-webkit-slider-runnable-track{height:6px;border:1px solid color-mix(in oklch,var(--un-text) 12%,transparent);border-radius:999px;background:linear-gradient(90deg,#289cff,#2d9bff,#339bff 1.56%,#3a9aff 3.12%,#4797ff 6.25%,#5d92ff 12.5%,#7b86ff 25%,#ac69fb,#d465a6 75%,#e85a78,#fc463c);background:linear-gradient(90deg,color(xyz 0.316 0.313 1.11),color(xyz 0.319 0.312 1.104),color(xyz 0.321 0.31 1.099) 3.12%,color(xyz 0.325 0.306 1.088) 6.25%,color(xyz 0.335 0.299 1.065) 12.5%,color(xyz 0.353 0.285 1.022) 25%,#ac69fb,#d465a6 75%,#e85a78,#fc463c)}.privacy-range.svelte-y14fw9::-moz-range-track{height:6px;border:1px solid color-mix(in oklch,var(--un-text) 12%,transparent);border-radius:999px;background:linear-gradient(90deg,#289cff,#2d9bff,#339bff 1.56%,#3a9aff 3.12%,#4797ff 6.25%,#5d92ff 12.5%,#7b86ff 25%,#ac69fb,#d465a6 75%,#e85a78,#fc463c);background:linear-gradient(90deg,color(xyz 0.316 0.313 1.11),color(xyz 0.319 0.312 1.104),color(xyz 0.321 0.31 1.099) 3.12%,color(xyz 0.325 0.306 1.088) 6.25%,color(xyz 0.335 0.299 1.065) 12.5%,color(xyz 0.353 0.285 1.022) 25%,#ac69fb,#d465a6 75%,#e85a78,#fc463c)}.privacy-range.svelte-y14fw9::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid var(--un-surface);border-radius:50%;background:var(--privacy-thumb);box-shadow:0 0 0 1px color-mix(in oklch,var(--un-text) 48%,transparent),0 2px 7px #00000052}.privacy-range.svelte-y14fw9::-moz-range-thumb{width:14px;height:14px;border:3px solid var(--un-surface);border-radius:50%;background:var(--privacy-thumb);box-shadow:0 0 0 1px color-mix(in oklch,var(--un-text) 48%,transparent),0 2px 7px #00000052}.privacy-regions.svelte-y14fw9{display:grid;grid-template-columns:repeat(3,1fr);margin-top:-1px}.privacy-regions.svelte-y14fw9 span:where(.svelte-y14fw9){min-width:0;padding:0;border:0;background:transparent;color:var(--un-muted);font-size:10px;line-height:1.25}.privacy-regions.svelte-y14fw9 span:where(.svelte-y14fw9):first-child{text-align:left}.privacy-regions.svelte-y14fw9 span:where(.svelte-y14fw9):nth-child(2){text-align:center}.privacy-regions.svelte-y14fw9 span:where(.svelte-y14fw9):last-child{text-align:right}.privacy-regions.svelte-y14fw9 span.active:where(.svelte-y14fw9){color:var(--un-text);font-weight:600}@media (max-width: 720px){.privacy-control.svelte-y14fw9{grid-template-columns:1fr;gap:5px;padding:10px 14px 8px}.privacy-summary.svelte-y14fw9{white-space:normal}}.training-strip.svelte-1n37lgx{display:grid;grid-template-columns:auto minmax(12rem,1fr) auto;align-items:center;gap:12px;padding:8px 14px;border-bottom:1px solid var(--un-line);background:var(--un-surface);font-size:12px}.capture.svelte-1n37lgx,.actions.svelte-1n37lgx{display:flex;align-items:center;gap:7px}.feedback.svelte-1n37lgx{display:flex;min-width:0;gap:10px;color:var(--un-muted);overflow:hidden}.command.svelte-1n37lgx{color:var(--un-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status.svelte-1n37lgx{white-space:nowrap;color:var(--un-muted)}.status[data-state=listening].svelte-1n37lgx{color:var(--un-accent);font-weight:600}button.svelte-1n37lgx{min-height:32px;border:1px solid var(--un-line);border-radius:5px;padding:5px 9px;background:var(--un-ground);color:var(--un-text);cursor:pointer}button.svelte-1n37lgx:hover:not(:disabled){background:var(--un-surface-2)}button.svelte-1n37lgx:focus-visible{outline:2px solid var(--un-accent);outline-offset:2px}button.svelte-1n37lgx:disabled{cursor:default;opacity:.45}.mic.svelte-1n37lgx{display:inline-flex;align-items:center;gap:6px}.mic.svelte-1n37lgx svg:where(.svelte-1n37lgx){width:16px;height:16px;fill:none;stroke:var(--un-muted);stroke-width:1.8}.mic.active.svelte-1n37lgx svg:where(.svelte-1n37lgx){stroke:var(--un-danger)}.save.svelte-1n37lgx{border-color:var(--un-accent);background:var(--un-accent);color:var(--un-accent-ink)}.error-text.svelte-1n37lgx{color:var(--un-danger)}@media (max-width:900px){.training-strip.svelte-1n37lgx{grid-template-columns:1fr}.actions.svelte-1n37lgx{flex-wrap:wrap}}@media (prefers-reduced-motion:no-preference){.mic.svelte-1n37lgx svg:where(.svelte-1n37lgx){transition:stroke .18s cubic-bezier(.25,1,.5,1)}}
