.factcheck-workspace-module__uQlvlq__routeShell{--fact-canvas:var(--engine-canvas,var(--oak-bg-canvas));--fact-surface:var(--engine-surface,var(--oak-bg-surface));--fact-raised:var(--engine-raised,var(--oak-bg-raised));--fact-ink:var(--engine-fg,var(--oak-fg-primary));--fact-muted:var(--engine-muted,var(--oak-fg-muted));--fact-line:var(--engine-line,var(--oak-border-subtle));--fact-line-strong:color-mix(in srgb, var(--fact-mint) 58%, var(--fact-line));--fact-mint:var(--engine-accent,var(--oak-accent-command));--fact-mint-strong:var(--engine-accent-strong,var(--oak-accent-command-strong));--fact-mint-soft:color-mix(in srgb, var(--fact-mint) 16%, var(--fact-surface));--fact-danger:var(--oak-status-danger,var(--terminal-danger));--background:var(--fact-canvas);--foreground:var(--fact-ink);--surface:var(--fact-surface);--surface-raised:var(--fact-raised);--panel-border:var(--fact-line);--muted:var(--fact-muted);--terminal-accent:var(--fact-mint);--terminal-accent-strong:var(--fact-mint-strong);--terminal-danger:var(--fact-danger);--oak-bg-canvas:var(--fact-canvas);--oak-bg-surface:var(--fact-surface);--oak-bg-raised:var(--fact-raised);--oak-fg-primary:var(--fact-ink);--oak-fg-muted:var(--fact-muted);--oak-accent-command:var(--fact-mint);--oak-accent-command-strong:var(--fact-mint-strong);--oak-border-subtle:var(--fact-line);--oak-border-strong:var(--fact-line-strong);width:min(100%,78rem);color:var(--fact-ink);background:var(--fact-canvas)}.factcheck-workspace-module__uQlvlq__hero{border:1px solid var(--fact-line);background:linear-gradient(120deg, color-mix(in srgb, var(--fact-mint) 8%, var(--fact-surface)), var(--fact-surface) 68%), var(--fact-surface);min-height:17rem;box-shadow:0 1.2rem 3rem color-mix(in srgb, var(--fact-ink) 9%, transparent);border-radius:1.35rem;grid-template-columns:minmax(0,1fr) minmax(10rem,16rem);align-items:center;gap:clamp(1.25rem,5vw,5rem);padding:clamp(1.25rem,3vw,2rem);display:grid}.factcheck-workspace-module__uQlvlq__heroCopy{min-width:0;max-width:42rem}.factcheck-workspace-module__uQlvlq__heroEyebrow,.factcheck-workspace-module__uQlvlq__sectionEyebrow{color:var(--fact-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55rem;font:800 .7rem/1.2 Cascadia Mono,Consolas,monospace;display:flex}.factcheck-workspace-module__uQlvlq__heroIndex{border-bottom:2px solid var(--fact-mint);min-width:2rem;min-height:1.65rem;color:var(--fact-mint);place-items:center;font-size:.8rem;display:inline-grid}.factcheck-workspace-module__uQlvlq__heroRule{background:var(--fact-line-strong);width:2.5rem;height:1px}.factcheck-workspace-module__uQlvlq__heroTitle{max-width:14ch;color:var(--fact-ink);letter-spacing:-.065em;margin:1rem 0 0;font-size:clamp(2.1rem,5.4vw,4.6rem);font-weight:850;line-height:.98}.factcheck-workspace-module__uQlvlq__heroText{max-width:38rem;color:var(--fact-muted);margin:1rem 0 0;font-size:clamp(.95rem,1.5vw,1.08rem);line-height:1.6}.factcheck-workspace-module__uQlvlq__heroSignals{color:var(--fact-mint);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem .85rem;margin-top:1.2rem;font:800 .75rem/1.4 Cascadia Mono,Consolas,monospace;display:flex}.factcheck-workspace-module__uQlvlq__heroSignals span+span{border-left:1px solid var(--fact-line-strong);color:var(--fact-muted);padding-left:.85rem}.factcheck-workspace-module__uQlvlq__heroVisual{min-width:0;color:var(--fact-muted);justify-items:center;gap:.55rem;display:grid}.factcheck-workspace-module__uQlvlq__heroVisualFrame{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--fact-mint) 38%, var(--fact-line));background:color-mix(in srgb, var(--fact-mint-soft) 76%, var(--fact-surface));width:min(100%,13rem);box-shadow:inset 0 0 0 1rem color-mix(in srgb, var(--fact-surface) 34%, transparent);opacity:.9;border-radius:50%;padding:1rem}.factcheck-workspace-module__uQlvlq__heroVisualFrame>span{width:100%;height:100%}.factcheck-workspace-module__uQlvlq__factThreeStage{--three-accent:var(--fact-mint);--three-accent-strong:var(--fact-mint-strong);--three-line:var(--fact-line);width:100%;height:100%;min-height:10rem}.factcheck-workspace-module__uQlvlq__heroVisualCaption{letter-spacing:.1em;text-transform:uppercase;font:750 .75rem/1.4 Cascadia Mono,Consolas,monospace}.factcheck-workspace-module__uQlvlq__workbench{gap:1rem;margin-top:.25rem;display:grid}.factcheck-workspace-module__uQlvlq__inputPanel{border:1px solid color-mix(in srgb, var(--fact-mint) 44%, var(--fact-line));background:var(--fact-surface);min-width:0;box-shadow:0 .8rem 2rem color-mix(in srgb, var(--fact-ink) 7%, transparent);border-radius:1.15rem;padding:clamp(1rem,3vw,2rem)}.factcheck-workspace-module__uQlvlq__inputHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.factcheck-workspace-module__uQlvlq__inputHeading{min-width:0}.factcheck-workspace-module__uQlvlq__inputHeading h2{color:var(--fact-ink);letter-spacing:-.04em;margin:.4rem 0 0;font-size:clamp(1.35rem,2.5vw,1.9rem);font-weight:820}.factcheck-workspace-module__uQlvlq__inputHeading p{max-width:42rem;color:var(--fact-muted);margin:.4rem 0 0;font-size:.82rem;line-height:1.5}.factcheck-workspace-module__uQlvlq__charMeter{color:var(--fact-muted);flex:none;padding-top:.25rem;font:750 .7rem/1.2 Cascadia Mono,Consolas,monospace}.factcheck-workspace-module__uQlvlq__modeControls{grid-template-columns:repeat(2,minmax(0,13rem));gap:.5rem;margin-bottom:.8rem;display:grid}.factcheck-workspace-module__uQlvlq__modeButton,.factcheck-workspace-module__uQlvlq__secondaryAction,.factcheck-workspace-module__uQlvlq__cancelAction,.factcheck-workspace-module__uQlvlq__imageActions button,.factcheck-workspace-module__uQlvlq__inlineActions button{border:1px solid var(--fact-line);min-height:2.75rem;color:var(--fact-ink);background:var(--fact-raised);cursor:pointer;border-radius:.65rem;font:750 .78rem/1.25 Segoe UI Variable,Segoe UI,system-ui,sans-serif;transition:border-color .16s,background-color .16s,color .16s,transform .16s}.factcheck-workspace-module__uQlvlq__modeButton{text-align:left;justify-content:flex-start;align-items:center;gap:.7rem;padding:.55rem .75rem;display:flex}.factcheck-workspace-module__uQlvlq__modeButton[aria-pressed=true]{border-color:var(--fact-mint);color:var(--fact-mint);background:var(--fact-mint-soft)}.factcheck-workspace-module__uQlvlq__modeIndex{color:var(--fact-muted);font:800 .65rem/1 Cascadia Mono,Consolas,monospace}.factcheck-workspace-module__uQlvlq__modeButton[aria-pressed=true] .factcheck-workspace-module__uQlvlq__modeIndex{color:var(--fact-mint)}.factcheck-workspace-module__uQlvlq__editor{border:1px solid var(--fact-line);background:var(--fact-raised);border-radius:.9rem;transition:border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.factcheck-workspace-module__uQlvlq__editor:focus-within,.factcheck-workspace-module__uQlvlq__editor[data-dragging=true]{border-color:var(--fact-mint);box-shadow:0 0 0 4px color-mix(in srgb, var(--fact-mint) 14%, transparent)}.factcheck-workspace-module__uQlvlq__editor[data-dragging=true]{border-style:dashed}.factcheck-workspace-module__uQlvlq__editorBar{border-bottom:1px solid var(--fact-line);color:var(--fact-muted);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;font:750 .62rem/1.3 Cascadia Mono,Consolas,monospace;display:flex}.factcheck-workspace-module__uQlvlq__editorBar span:last-child{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.factcheck-workspace-module__uQlvlq__textarea{resize:vertical;width:100%;min-height:13rem;color:var(--fact-ink);background:0 0;border:0;outline:0;padding:1rem;font:500 1rem/1.65 Segoe UI Variable,Segoe UI,system-ui,sans-serif;display:block}.factcheck-workspace-module__uQlvlq__textarea::placeholder{color:color-mix(in srgb, var(--fact-muted) 82%, transparent)}.factcheck-workspace-module__uQlvlq__ocrOverlay{color:var(--fact-mint);background:color-mix(in srgb, var(--fact-surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;gap:.65rem;font-size:.78rem;display:flex;position:absolute;inset:2.5rem 0 0}.factcheck-workspace-module__uQlvlq__ocrOverlay b{font:800 .7rem/1.3 Cascadia Mono,Consolas,monospace}.factcheck-workspace-module__uQlvlq__spinner{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-top-color:currentColor;border-radius:50%;width:.85rem;height:.85rem;animation:.9s linear infinite factcheck-workspace-module__uQlvlq__spin}.factcheck-workspace-module__uQlvlq__urlChip{margin-top:.65rem}.factcheck-workspace-module__uQlvlq__actionBar{align-items:stretch;gap:.65rem;margin-top:.8rem;display:flex}.factcheck-workspace-module__uQlvlq__secondaryAction{text-align:left;flex:auto;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.65rem;padding:.6rem .8rem;display:grid}.factcheck-workspace-module__uQlvlq__secondaryAction svg{fill:none;width:1.2rem;height:1.2rem;stroke:var(--fact-mint);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;grid-row:1/3}.factcheck-workspace-module__uQlvlq__secondaryAction span{font-weight:800}.factcheck-workspace-module__uQlvlq__secondaryAction small{color:var(--fact-muted);font-size:.65rem}.factcheck-workspace-module__uQlvlq__primaryAction{border:1px solid var(--fact-mint);min-width:10.5rem;min-height:2.75rem;color:var(--fact-canvas);background:var(--fact-mint);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.75rem;padding:.6rem .9rem;font-size:.78rem;display:inline-flex}.factcheck-workspace-module__uQlvlq__primaryAction i{font-size:1rem;font-style:normal}.factcheck-workspace-module__uQlvlq__cancelAction{color:var(--fact-danger);border-color:color-mix(in srgb, var(--fact-danger) 52%, var(--fact-line));background:0 0;flex:none;padding-inline:1rem}.factcheck-workspace-module__uQlvlq__modeButton:hover:not(:disabled),.factcheck-workspace-module__uQlvlq__secondaryAction:hover:not(:disabled),.factcheck-workspace-module__uQlvlq__cancelAction:hover:not(:disabled),.factcheck-workspace-module__uQlvlq__imageActions button:hover:not(:disabled),.factcheck-workspace-module__uQlvlq__inlineActions button:hover:not(:disabled){border-color:var(--fact-mint);transform:translateY(-1px)}.factcheck-workspace-module__uQlvlq__modeButton:disabled,.factcheck-workspace-module__uQlvlq__secondaryAction:disabled,.factcheck-workspace-module__uQlvlq__primaryAction:disabled,.factcheck-workspace-module__uQlvlq__cancelAction:disabled,.factcheck-workspace-module__uQlvlq__imageActions button:disabled,.factcheck-workspace-module__uQlvlq__inlineActions button:disabled{cursor:not-allowed;opacity:.52}.factcheck-workspace-module__uQlvlq__globalError{border:1px solid color-mix(in srgb, var(--fact-danger) 58%, var(--fact-line));color:var(--fact-danger);background:color-mix(in srgb, var(--fact-danger) 8%, var(--fact-surface));border-radius:.8rem;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.factcheck-workspace-module__uQlvlq__globalError>span{border:1px solid;border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-weight:850;display:grid}.factcheck-workspace-module__uQlvlq__globalError p{margin:0;font-size:.78rem;font-weight:700;line-height:1.45}.factcheck-workspace-module__uQlvlq__imageDropzone{border:1px dashed var(--fact-line-strong);width:100%;min-height:12rem;color:var(--fact-ink);background:var(--fact-raised);text-align:left;cursor:pointer;border-radius:.9rem;grid-template-rows:auto auto;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.3rem .9rem;padding:1rem;display:grid}.factcheck-workspace-module__uQlvlq__imageDropzone>.oak-tool-art{grid-row:1/3;width:6rem}.factcheck-workspace-module__uQlvlq__imageDropzone b{font-size:1rem}.factcheck-workspace-module__uQlvlq__imageDropzone small{color:var(--fact-muted);font-size:.78rem;line-height:1.45}.factcheck-workspace-module__uQlvlq__imageIntent{border-color:color-mix(in srgb, var(--fact-mint) 40%, var(--fact-line));background:color-mix(in srgb, var(--fact-mint-soft) 72%, var(--fact-surface));margin-top:.8rem}.factcheck-workspace-module__uQlvlq__imagePreview{border-color:var(--fact-line);background:var(--fact-surface)}.factcheck-workspace-module__uQlvlq__imageCopy b{color:var(--fact-ink)}.factcheck-workspace-module__uQlvlq__imageCopy small,.factcheck-workspace-module__uQlvlq__disclosure,.factcheck-workspace-module__uQlvlq__analysisStatus,.factcheck-workspace-module__uQlvlq__evidenceMethod>small,.factcheck-workspace-module__uQlvlq__evidenceMethod>p{color:var(--fact-muted)}.factcheck-workspace-module__uQlvlq__imageActions button{color:var(--fact-ink);background:var(--fact-surface)}.factcheck-workspace-module__uQlvlq__imageActions .oak-image-auth-action{border-color:var(--fact-mint);color:var(--fact-mint);background:var(--fact-mint-soft)}.factcheck-workspace-module__uQlvlq__evidenceMethod{border-color:var(--fact-line);background:var(--fact-raised)}.factcheck-workspace-module__uQlvlq__evidenceMethod>small{font-size:.65rem}.factcheck-workspace-module__uQlvlq__formError{color:var(--fact-danger)}@keyframes factcheck-workspace-module__uQlvlq__spin{to{transform:rotate(360deg)}}@media (max-width:720px){.factcheck-workspace-module__uQlvlq__hero{grid-template-columns:minmax(0,1fr) 7rem;gap:1rem;padding:1.25rem}.factcheck-workspace-module__uQlvlq__heroTitle{font-size:clamp(2rem,8vw,3rem)}.factcheck-workspace-module__uQlvlq__heroVisualFrame{width:7rem;padding:.55rem}.factcheck-workspace-module__uQlvlq__heroVisualCaption{display:none}}@media (max-width:520px){.factcheck-workspace-module__uQlvlq__hero{grid-template-columns:minmax(0,1fr);min-height:0}.factcheck-workspace-module__uQlvlq__heroVisual{display:none}.factcheck-workspace-module__uQlvlq__inputHeader{gap:.5rem;display:grid}.factcheck-workspace-module__uQlvlq__charMeter{padding-top:0}.factcheck-workspace-module__uQlvlq__modeControls{grid-template-columns:repeat(2,minmax(0,1fr))}.factcheck-workspace-module__uQlvlq__actionBar{grid-template-columns:minmax(0,1fr);display:grid}.factcheck-workspace-module__uQlvlq__primaryAction,.factcheck-workspace-module__uQlvlq__cancelAction{width:100%}.factcheck-workspace-module__uQlvlq__imageDropzone{grid-template-columns:4.5rem minmax(0,1fr)}.factcheck-workspace-module__uQlvlq__imageDropzone>.oak-tool-art{width:4.25rem}}@media (max-width:359px){.factcheck-workspace-module__uQlvlq__routeShell{padding-inline:.65rem}.factcheck-workspace-module__uQlvlq__hero{border-radius:1rem;padding:1rem}.factcheck-workspace-module__uQlvlq__heroEyebrow{gap:.35rem;font-size:.58rem}.factcheck-workspace-module__uQlvlq__heroRule{width:1rem}.factcheck-workspace-module__uQlvlq__heroSignals{gap:.35rem;display:grid}.factcheck-workspace-module__uQlvlq__heroSignals span+span{border-left:0;padding-left:0}.factcheck-workspace-module__uQlvlq__inputPanel{padding:.8rem}.factcheck-workspace-module__uQlvlq__modeButton{gap:.4rem;padding-inline:.55rem;font-size:.7rem}.factcheck-workspace-module__uQlvlq__editorBar{flex-direction:column;align-items:flex-start;gap:.25rem}.factcheck-workspace-module__uQlvlq__editorBar span:last-child{text-align:left}.factcheck-workspace-module__uQlvlq__textarea{min-height:11rem;padding:.8rem}}@media (prefers-reduced-motion:reduce){.factcheck-workspace-module__uQlvlq__routeShell *,.factcheck-workspace-module__uQlvlq__routeShell :before,.factcheck-workspace-module__uQlvlq__routeShell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
