.ds-controle-navegacao{box-sizing:border-box;width:var(--ds-navegacao-botao);min-width:var(--ds-navegacao-botao);height:var(--ds-navegacao-botao);min-height:var(--ds-navegacao-botao);padding:var(--ds-navegacao-padding);border:var(--ds-navegacao-borda) solid;border-radius:var(--ds-navegacao-raio);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;color:inherit;cursor:pointer}.ds-controle-navegacao>svg{width:var(--ds-navegacao-icone);height:var(--ds-navegacao-icone);flex-shrink:0;pointer-events:none}.ds-controle-navegacao:focus-visible{outline:3px solid var(--ds-focus-ring,currentColor);outline-offset:2px}.ds-controle-navegacao:disabled{cursor:default}:is(#root,body) .ds-controle-transporte{--ds-transporte-fundo:color-mix(in srgb,var(--ds-ink) 24%,var(--ds-paper));--ds-transporte-tinta:var(--ds-ink);--ds-transporte-borda:var(--ds-transporte-fundo);box-sizing:border-box;width:var(--ds-navegacao-botao);min-width:var(--ds-navegacao-botao);height:var(--ds-navegacao-botao);min-height:var(--ds-navegacao-botao);padding:var(--ds-navegacao-padding);border:var(--ds-navegacao-borda) solid var(--ds-transporte-borda);border-radius:var(--ds-navegacao-raio);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;background:var(--ds-transporte-fundo);color:var(--ds-transporte-tinta);box-shadow:none;opacity:1;cursor:pointer;transition:none;animation:none}:is(#root,body) .ds-controle-transporte>svg{width:var(--ds-navegacao-icone);height:var(--ds-navegacao-icone);max-height:var(--ds-navegacao-icone);margin:0;flex-shrink:0;pointer-events:none}:is(#root,body) .ds-controle-transporte:not(:disabled):hover{background:color-mix(in srgb,var(--ds-transporte-fundo) 92%,var(--ds-transporte-tinta));color:var(--ds-transporte-tinta);border-color:var(--ds-transporte-borda)}:is(#root,body) .ds-controle-transporte:not(:disabled):active{background:color-mix(in srgb,var(--ds-transporte-fundo) 85%,var(--ds-transporte-tinta));color:var(--ds-transporte-tinta);border-color:var(--ds-transporte-borda)}:is(#root,body) .ds-controle-transporte:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:3px;box-shadow:0 0 0 3px var(--ds-paper)}:is(#root,body) .ds-controle-transporte:disabled{background:var(--ds-disabled);color:var(--ds-on-disabled);border-color:var(--ds-line-strong);opacity:1;cursor:default}@media (forced-colors:active){:is(#root,body) .ds-controle-transporte{background:ButtonFace;color:ButtonText;border-color:ButtonText}:is(#root,body) .ds-controle-transporte:not(:disabled):is(:hover,:active){background:Highlight;color:HighlightText;border-color:Highlight}:is(#root,body) .ds-controle-transporte:focus-visible{outline-color:Highlight}:is(#root,body) .ds-controle-transporte:disabled{color:GrayText;border-color:GrayText}}.ds-botao,.ds-cartao,.ds-entrada,.ds-selo{box-sizing:border-box;font-family:var(--ds-font-interface)}.ds-botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2);min-height:var(--ds-target-min);padding:var(--ds-space-2) var(--ds-space-4);font:var(--ds-type-label);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-botao);background:var(--ds-surface);color:var(--ds-ink);box-shadow:var(--ds-shadow-botao);cursor:pointer;transition:transform var(--ds-dur-curto) var(--ds-ease),background-color var(--ds-dur-curto) var(--ds-ease)}.ds-botao:hover{transform:var(--ds-hover-lift)}.ds-botao:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:2px}.ds-botao:disabled,.ds-botao[aria-disabled=true]{background:var(--ds-disabled);color:var(--ds-on-disabled);border-color:var(--ds-disabled);box-shadow:none;cursor:not-allowed;transform:none}.ds-botao--primario{background:var(--ds-brand);color:var(--ds-on-brand);border-color:var(--ds-brand)}.ds-botao--secundario{background:var(--ds-surface);color:var(--ds-ink);border-color:var(--ds-line-strong)}.ds-botao--perigo{background:var(--ds-danger);color:var(--ds-on-danger);border-color:var(--ds-danger)}.ds-campo{display:flex;flex-direction:column;gap:var(--ds-space-1)}.ds-campo__rotulo{font:var(--ds-type-label);color:var(--ds-ink)}.ds-campo__ajuda{font:var(--ds-type-caption);color:var(--ds-muted)}.ds-campo__erro{font:var(--ds-type-caption);color:var(--ds-danger)}.ds-entrada{width:100%;min-height:var(--ds-target-min);padding:var(--ds-space-2) var(--ds-space-3);font:var(--ds-type-corpo);font-size:16px;border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-botao);background:var(--ds-surface);color:var(--ds-ink)}.ds-entrada::placeholder{color:var(--ds-muted)}.ds-entrada:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:2px}.ds-entrada[aria-invalid=true]{border-color:var(--ds-danger)}.ds-entrada:disabled{background:var(--ds-disabled);color:var(--ds-on-disabled);border-color:var(--ds-disabled)}.ds-cartao{display:flex;flex-direction:column;gap:var(--ds-space-3);padding:var(--ds-space-5);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-cartao);background:var(--ds-surface);color:var(--ds-ink);box-shadow:var(--ds-shadow-cartao)}.ds-cartao--sem-borda{border-color:transparent}.ds-cartao__titulo{margin:0;font:var(--ds-type-label);color:var(--ds-ink)}.ds-cartao__corpo{font:var(--ds-type-corpo);color:var(--ds-ink)}.ds-selo{display:inline-flex;align-items:center;gap:var(--ds-space-1);min-height:calc(var(--ds-space-5) + var(--ds-space-1));padding:0 var(--ds-space-3);font:var(--ds-type-caption);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-pilula);background:var(--ds-surface);color:var(--ds-ink);white-space:nowrap}.ds-selo--marca{background:var(--ds-brand-soft);color:var(--ds-brand);border-color:var(--ds-brand-soft)}.ds-selo--positivo{background:var(--ds-mint);color:var(--ds-on-accent);border-color:var(--ds-mint)}.ds-selo--aviso{background:var(--ds-warning);color:var(--ds-on-warning);border-color:var(--ds-warning)}.ds-selo--info{background:var(--ds-info);color:var(--ds-on-info);border-color:var(--ds-info)}.ds-selo--perigo{background:var(--ds-danger);color:var(--ds-on-danger);border-color:var(--ds-danger)}@media (min-width:761px){#root>header.site-header:has(nav[data-ds-menu-itens="6"]){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr)}#root>header.site-header:has(nav[data-ds-menu-itens="6"])>.brand{justify-self:start}#root>header.site-header:has(nav[data-ds-menu-itens="6"])>.site-theme{justify-self:end}.site-header nav.portal-primary-nav[data-ds-menu-itens="6"]{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;min-width:0;margin:0;justify-self:center}.site-header nav.portal-primary-nav[data-ds-menu-itens="6"]>.portal-primary-item{padding-block:0}}:root,:root[data-theme=light]{color-scheme:light;--ds-paper:#fbf9f4;--ds-surface:#ffffff;--ds-ink:#0d0f22;--ds-muted:#4a4f63;--ds-line:#d9dbe6;--ds-brand:#6113fc;--ds-brand-soft:#efe9ff;--ds-blue:#0e5df6;--ds-violet:#9c08fe;--ds-on-brand:#ffffff;--ds-sun:#ffc94a;--ds-mint:#8ee3b0;--ds-coral:#ff8a73;--ds-sky:#7fd3ff;--ds-lilac:#cdb8ff;--ds-on-accent:#0d0f22;--ds-positive:#0f7a43;--ds-danger:#c2291d;--ds-tab-area:#fdfcf9;--ds-tab-border:#cfe1e7;--ds-line-strong:#767b8f;--ds-warning:#f5b400;--ds-on-warning:#0d0f22;--ds-info:#0e5df6;--ds-on-info:#ffffff;--ds-focus-ring:#6113fc;--ds-disabled:#e9eaf0;--ds-on-disabled:#5c6075;--ds-overlay:rgba(13,15,34,0.56);--ds-hero:#07172e;--ds-on-hero:#f8f9fe;--ds-on-danger:#ffffff;--ds-voice:#d2521e;--ds-on-voice:#fbf9f4;--ds-font-marca:Montserrat,system-ui,sans-serif;--ds-font-interface:Inter,system-ui,sans-serif;--ds-font-mono:"IBM Plex Mono",ui-monospace,monospace;--ds-font-manuscrita:Caveat,"Patrick Hand",cursive;--ds-type-titulo-entrada:700 clamp(40px,7vw,100px)/1.02;--ds-type-h1:600 clamp(36px,5vw,64px)/1.06;--ds-type-h2:600 clamp(28px,3.4vw,40px)/1.15;--ds-type-corpo:400 18px/28px;--ds-type-sidebar:700 16px/24px;--ds-type-label:600 14px/20px;--ds-type-caption:500 14px/18px;--ds-type-legenda:500 18px/26px;--ds-type-legenda-celular:500 16px/24px;--ds-type-assinatura:400 12px/1.4;--ds-radius-botao:12px;--ds-radius-cartao:16px;--ds-radius-palco:24px;--ds-radius-pilula:999px;--ds-shadow-botao:0 2px 0 rgba(13,15,34,.08);--ds-shadow-cartao:0 8px 24px rgba(13,15,34,.06);--ds-target-min:40px;--ds-hover-lift:translateY(-1px);--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:24px;--ds-space-6:32px;--ds-space-7:48px;--ds-space-8:64px;--ds-bp-sm:640px;--ds-bp-md:768px;--ds-bp-lg:1024px;--ds-bp-xl:1280px;--ds-z-base:0;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-overlay:300;--ds-z-modal:400;--ds-z-toast:500;--ds-modal-radius:16px;--ds-modal-shadow:0 8px 24px rgba(13,15,34,.06);--ds-modal-backdrop:rgba(13,15,34,0.56);--ds-modal-z:400;--ds-modal-sm:480px;--ds-modal-md:720px;--ds-modal-lg:960px;--ds-modal-xl:min(1200px,calc(100vw - 48px));--ds-modal-min-w:360px;--ds-modal-min-h:240px;--ds-modal-margin:16px;--ds-modal-margin-xl:48px;--ds-modal-mobile:600px;--ds-modal-step:16px;--ds-modal-step-shift:64px;--ds-modal-handle:8px;--ds-dur-curto:220ms;--ds-dur-medio:450ms;--ds-dur-longo:750ms;--ds-ease:cubic-bezier(.25,1,.5,1)}:root[data-theme=dark]{color-scheme:dark;--ds-paper:#050823;--ds-surface:#0d1233;--ds-ink:#f8f9fe;--ds-muted:#b4b9d0;--ds-line:#2a3160;--ds-brand:#a98bff;--ds-brand-soft:#1c1650;--ds-blue:#6fa2ff;--ds-violet:#d29bff;--ds-on-brand:#050823;--ds-sun:#ffc94a;--ds-mint:#8ee3b0;--ds-coral:#ff8a73;--ds-sky:#01e2fe;--ds-lilac:#cdb8ff;--ds-on-accent:#0d0f22;--ds-positive:#5fd99a;--ds-danger:#ff8f86;--ds-tab-area:#0b1019;--ds-tab-border:#24414c;--ds-line-strong:#6a729c;--ds-warning:#ffc94a;--ds-on-warning:#0d0f22;--ds-info:#6fa2ff;--ds-on-info:#050823;--ds-focus-ring:#a98bff;--ds-disabled:#1a1f45;--ds-on-disabled:#9ea3bd;--ds-overlay:rgba(5,8,35,0.72);--ds-hero:#07172e;--ds-on-hero:#f8f9fe;--ds-on-danger:#0d0f22;--ds-voice:#d2521e;--ds-on-voice:#fbf9f4}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ds-paper:#050823;--ds-surface:#0d1233;--ds-ink:#f8f9fe;--ds-muted:#b4b9d0;--ds-line:#2a3160;--ds-brand:#a98bff;--ds-brand-soft:#1c1650;--ds-blue:#6fa2ff;--ds-violet:#d29bff;--ds-on-brand:#050823;--ds-sun:#ffc94a;--ds-mint:#8ee3b0;--ds-coral:#ff8a73;--ds-sky:#01e2fe;--ds-lilac:#cdb8ff;--ds-on-accent:#0d0f22;--ds-positive:#5fd99a;--ds-danger:#ff8f86;--ds-tab-area:#0b1019;--ds-tab-border:#24414c;--ds-line-strong:#6a729c;--ds-warning:#ffc94a;--ds-on-warning:#0d0f22;--ds-info:#6fa2ff;--ds-on-info:#050823;--ds-focus-ring:#a98bff;--ds-disabled:#1a1f45;--ds-on-disabled:#9ea3bd;--ds-overlay:rgba(5,8,35,0.72);--ds-hero:#07172e;--ds-on-hero:#f8f9fe;--ds-on-danger:#0d0f22;--ds-voice:#d2521e;--ds-on-voice:#fbf9f4}}.ds-modal{position:fixed;margin:0;padding:0;inset:auto;box-sizing:border-box;overflow:hidden;min-width:var(--ds-modal-min-w);min-height:var(--ds-modal-min-h);max-width:calc(100vw - 2 * var(--ds-modal-margin));max-height:calc(100dvh - 2 * var(--ds-modal-margin));background:var(--ds-surface);color:var(--ds-ink);border:1px solid var(--ds-line-strong);border-radius:var(--ds-modal-radius);box-shadow:var(--ds-modal-shadow);z-index:var(--ds-modal-z);font-family:var(--ds-font-interface);font:var(--ds-type-corpo)}.ds-modal[data-tamanho=sm]{width:var(--ds-modal-sm)}.ds-modal[data-tamanho=md]{width:var(--ds-modal-md)}.ds-modal[data-tamanho=lg]{width:var(--ds-modal-lg)}.ds-modal[data-tamanho=xl]{width:var(--ds-modal-xl)}.ds-modal:not([open]){display:none}.ds-modal[open]{display:flex;flex-direction:column;animation:ds-modal-entrada var(--ds-dur-curto) var(--ds-ease)}.ds-modal::backdrop{background:var(--ds-modal-backdrop)}.ds-modal:focus{outline:none}@keyframes ds-modal-entrada{0%{opacity:0;transform:translateY(var(--ds-space-2))}to{opacity:1;transform:none}}.ds-modal__cabecalho{flex:0 0 auto;display:flex;align-items:flex-start;gap:var(--ds-space-3);min-height:var(--ds-target-min);padding:var(--ds-space-3) var(--ds-space-4);border-bottom:1px solid var(--ds-line);background:var(--ds-surface);cursor:move;user-select:none;-webkit-user-select:none;touch-action:none}.ds-modal__cabecalho:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:-3px}.ds-modal__titulos{flex:1 1 auto;min-width:0}.ds-modal__titulo{margin:0;font:var(--ds-type-h2);color:var(--ds-ink);overflow-wrap:anywhere}.ds-modal__subtitulo{margin:var(--ds-space-1) 0 0;font:var(--ds-type-caption);color:var(--ds-muted)}.ds-modal__fechar{flex:0 0 auto;cursor:pointer}.ds-modal__conteudo{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--ds-space-4);container-type:inline-size;container-name:ds-modal-conteudo;overscroll-behavior:contain}.ds-modal__colunas{display:block;min-width:0}.ds-modal--duas-colunas .ds-modal__colunas{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-4);align-items:start}.ds-modal--duas-colunas .ds-modal__colunas[data-colunas="1"]{grid-template-columns:1fr}@container ds-modal-conteudo (max-width: 720px){.ds-modal--duas-colunas .ds-modal__colunas{grid-template-columns:1fr}}.ds-modal__rodape{flex:0 0 auto;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-4);border-top:1px solid var(--ds-line);background:var(--ds-paper)}.ds-modal__alca{position:absolute;z-index:1;touch-action:none;background:transparent}.ds-modal__alca:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:-3px;background:var(--ds-line)}.ds-modal__alca[data-alca=n]{top:0}.ds-modal__alca[data-alca=n],.ds-modal__alca[data-alca=s]{left:var(--ds-modal-handle);right:var(--ds-modal-handle);height:var(--ds-modal-handle);cursor:ns-resize}.ds-modal__alca[data-alca=s]{bottom:0}.ds-modal__alca[data-alca=e]{right:0}.ds-modal__alca[data-alca=e],.ds-modal__alca[data-alca=w]{top:var(--ds-modal-handle);bottom:var(--ds-modal-handle);width:var(--ds-modal-handle);cursor:ew-resize}.ds-modal__alca[data-alca=w]{left:0}.ds-modal__alca[data-alca=ne]{top:0;right:0}.ds-modal__alca[data-alca=ne],.ds-modal__alca[data-alca=sw]{width:var(--ds-modal-handle);height:var(--ds-modal-handle);cursor:nesw-resize}.ds-modal__alca[data-alca=sw]{bottom:0;left:0}.ds-modal__alca[data-alca=nw]{top:0;left:0}.ds-modal__alca[data-alca=nw],.ds-modal__alca[data-alca=se]{width:var(--ds-modal-handle);height:var(--ds-modal-handle);cursor:nwse-resize}.ds-modal__alca[data-alca=se]{bottom:0;right:0}@media (prefers-reduced-motion:reduce){.ds-modal,.ds-modal::backdrop,.ds-modal[open]{animation:none;transition:none}}@media (max-width:600px){.ds-modal,.ds-modal[data-tamanho]{inset:0;width:100vw;height:100dvh;min-width:0;min-height:0;max-width:none;max-height:none;border:0;border-radius:0}.ds-modal__cabecalho{cursor:default}.ds-modal__alca{display:none}}.ds-voz{display:inline-flex;flex-direction:column;align-items:center;gap:var(--ds-space-3,12px)}.ds-voz__disco{display:block;overflow:visible}.ds-voz__fundo{fill:var(--ds-voice)}.ds-voz__anel{fill:none;stroke:var(--ds-voice);stroke-width:2;opacity:.35}.ds-voz__mic rect{fill:var(--ds-on-voice)}.ds-voz__mic path{fill:none;stroke:var(--ds-on-voice);stroke-width:6;stroke-linecap:round}.ds-voz__espectro rect{fill:var(--ds-on-voice)}.ds-voz__espectro,.ds-voz__mic{transition:none}.ds-voz[data-voice-state=assistant_speaking] .ds-voz__anel{opacity:.7}.ds-voz__transcricao{margin:0;max-width:36ch;text-align:center;color:var(--ds-ink);font:var(--ds-type-body,400 16px/24px Inter,system-ui,sans-serif)}@media (prefers-reduced-motion:reduce){.ds-voz__espectro,.ds-voz__mic{transition:none}}.standby-lock{--trava-fundo:#05070d;--trava-superficie:rgba(12,16,24,0.88);--trava-borda:#1e293b;--trava-campo:#080b12;--trava-campo-borda:#526278;--trava-texto:#eef2ff;--trava-suave:#94a3b8;--trava-perigo:#ef4444;--trava-acao:#c2410c;--trava-acao-texto:#ffffff;--trava-foco:#0e7490;--trava-sombra:0 24px 60px rgb(0 0 0/0.45)}:root[data-theme=light] .standby-lock{--trava-fundo:#f4f1ea;--trava-superficie:rgba(255,255,255,0.92);--trava-borda:#d6d1c6;--trava-campo:#ffffff;--trava-campo-borda:#8f897d;--trava-texto:#14171a;--trava-suave:#4a4d52;--trava-perigo:#b91c1c;--trava-acao:#c2410c;--trava-acao-texto:#ffffff;--trava-foco:#0e7490;--trava-sombra:0 24px 60px rgb(20 23 26/0.12)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .standby-lock{--trava-fundo:#f4f1ea;--trava-superficie:rgba(255,255,255,0.92);--trava-borda:#d6d1c6;--trava-campo:#ffffff;--trava-campo-borda:#8f897d;--trava-texto:#14171a;--trava-suave:#4a4d52;--trava-perigo:#b91c1c;--trava-acao:#c2410c;--trava-acao-texto:#ffffff;--trava-foco:#0e7490;--trava-sombra:0 24px 60px rgb(20 23 26/0.12)}}.standby-lock{position:fixed;inset:0;z-index:2147483000;overflow-y:auto;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--trava-fundo,#05070d);color:var(--trava-texto,#eef2ff);color-scheme:dark}:root[data-theme=light] .standby-lock{color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .standby-lock{color-scheme:light}}.standby-lock *,.standby-lock :after,.standby-lock :before{box-sizing:border-box}.standby-lock-main{width:100%;max-width:440px;margin:auto}.standby-lock-card{display:flex;flex-direction:column;gap:12px;width:100%;margin:0;padding:28px 24px;border:1px solid var(--trava-borda,#1e293b);border-radius:20px;background:var(--trava-superficie,rgba(12,16,24,.88));box-shadow:var(--trava-sombra,0 24px 60px rgb(0 0 0/.45))}.standby-lock-titulo{margin:0;color:var(--trava-texto,#eef2ff);font-size:20px;font-weight:600;line-height:1.3}.standby-lock-nota{margin:0 0 4px;color:var(--trava-suave,#94a3b8);font-size:14px;line-height:1.5}.standby-lock-rotulo{color:var(--trava-texto,#eef2ff);font-size:13px;font-weight:600}.standby-lock-campo{width:100%;height:50px;margin:0;padding:0 14px;border:1px solid var(--trava-campo-borda,#526278);border-radius:12px;background:var(--trava-campo,#080b12);color:var(--trava-texto,#eef2ff);font:inherit;font-size:16px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.standby-lock-campo::placeholder{color:var(--trava-suave,#94a3b8);opacity:1}.standby-lock-campo:disabled{opacity:.6;cursor:not-allowed}.standby-lock-campo[aria-invalid=true]{border-color:var(--trava-perigo,#ef4444)}.standby-lock-botao{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;margin:4px 0 0;padding:0 18px;border:0;border-radius:12px;background:var(--trava-acao,#c2410c);color:var(--trava-acao-texto,#ffffff);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.standby-lock-botao:disabled{opacity:.6;cursor:not-allowed}.standby-lock-botao:focus-visible,.standby-lock-campo:focus-visible{outline:2px solid var(--trava-foco,#0e7490);outline-offset:2px}.standby-lock-erro{margin:0;color:var(--trava-perigo,#ef4444);font-size:13px;line-height:1.45}@media (max-width:480px){.standby-lock-card{padding:24px 18px}}.Modals_dialog__TzVyZ{width:min(960px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--document-border);border-radius:16px;background:var(--document-bg);color:var(--document-text);box-sizing:border-box}.Modals_dialog__TzVyZ::backdrop{background:rgb(0 0 0/55%)}.Modals_movable__PjOI0{margin:auto}.Modals_dragHandle__YLL2e{cursor:move;touch-action:none;user-select:none}.Modals_dragHandle__YLL2e button{cursor:pointer}.Modals_body__1vVqe :where(button),.Modals_dialog__TzVyZ :where(button){display:inline-flex;align-items:center;gap:8px;border:1px solid var(--document-border);border-radius:12px;background:var(--document-raised);color:var(--document-text);padding:10px 16px;font:inherit;font-weight:600;line-height:1.2;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .12s ease}.Modals_body__1vVqe :where(button):focus-visible,.Modals_dialog__TzVyZ :where(button):focus-visible{outline:2px solid var(--document-accent);outline-offset:2px}.Modals_body__1vVqe :where(button):disabled,.Modals_dialog__TzVyZ :where(button):disabled{opacity:.5;cursor:not-allowed}.Modals_body__1vVqe :where(button[type=submit]),.Modals_dialog__TzVyZ :where(button[type=submit]){border-color:var(--document-accent);color:var(--document-accent)}@media (prefers-reduced-motion:reduce){.Modals_body__1vVqe :where(button),.Modals_dialog__TzVyZ :where(button){transition:none}}.Modals_body__1vVqe{display:grid;gap:16px;padding:20px;min-width:0}.Modals_head__i9ds_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.Modals_head__i9ds_ h2{margin:0;font-size:20px}.Modals_muted__poYQn{color:var(--document-muted);margin:0;line-height:1.6}.Modals_stages__Gx5CL{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:stage}.Modals_stage__f8_v6{border:1px solid var(--document-border);border-radius:12px;padding:12px 16px;display:grid;gap:8px;min-width:0}.Modals_stageHead__UEJez{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.Modals_stageHead__UEJez strong{overflow-wrap:anywhere}.Modals_badge__64Gke{border:1px solid var(--document-border);border-radius:999px;padding:4px 12px;font-size:14px;white-space:nowrap}.Modals_badge__64Gke[data-status=ok]{border-color:var(--document-accent);color:var(--document-accent)}.Modals_badge__64Gke[data-status=failed],.Modals_badge__64Gke[data-status=not_measured]{border-style:dashed}.Modals_badge__64Gke[data-status=pending],.Modals_badge__64Gke[data-status=running]{opacity:.85}.Modals_events__Jd36y{margin:0;padding-left:20px;display:grid;gap:4px;font-size:14px;overflow-wrap:anywhere}.Modals_spinner__ILsmq{display:inline-block;width:22px;height:22px;background:conic-gradient(var(--document-accent) 0 25%,color-mix(in srgb,var(--document-accent) 30%,var(--document-border)) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 0);border-radius:50%;animation:Modals_spin__477EO .8s linear infinite;vertical-align:-6px}@keyframes Modals_spin__477EO{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Modals_spinner__ILsmq{animation:none}}.Modals_page__Qs4D9{display:grid;gap:12px;border-top:1px solid var(--document-border);padding-top:16px}.Modals_page__Qs4D9 h3{margin:0;font-size:18px}.Modals_section__xhtsq{display:grid;gap:8px}.Modals_section__xhtsq textarea{width:100%;box-sizing:border-box;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.5}.Modals_actions__mIHpG{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.Modals_status__lAbbh{border:1px solid var(--document-border);padding:12px 16px;border-radius:12px;line-height:1.6;margin:0}.Modals_status__lAbbh[data-running]{display:grid;gap:8px;border-color:var(--document-accent);background:color-mix(in srgb,var(--document-accent) 14%,var(--document-raised))}.Modals_statusLine__K_JEg{margin:0}.Modals_progress__faLj5{margin:0;padding-left:20px;display:grid;gap:2px;font-size:14px;color:var(--document-muted)}.Modals_body__1vVqe[data-dragging],.Modals_dialog__TzVyZ[data-dragging]{outline:3px dashed var(--document-accent);outline-offset:-6px}.Modals_reading__ycrGA{display:grid;gap:8px;border-top:1px solid var(--document-border);padding-top:8px;min-width:0}.Modals_reading__ycrGA pre,.Modals_table__qpfad pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.5}.Modals_reading__ycrGA details pre{max-height:320px;overflow:auto;padding:8px;border:1px solid var(--document-border);border-radius:8px}.Modals_fields__ITZf8{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;font-size:14px}.Modals_fields__ITZf8 dt{color:var(--document-muted)}.Modals_fields__ITZf8 dd{margin:0;overflow-wrap:anywhere}.Modals_verdict__cORt9{display:grid;gap:8px;border:1px solid var(--document-border);border-radius:12px;padding:12px}.Modals_verdict__cORt9[data-verdict=right]{border-color:var(--document-accent)}.Modals_verdict__cORt9[data-verdict=wrong]{border-width:2px}.Modals_verdict__cORt9[data-verdict=no_gold],.Modals_verdict__cORt9[data-verdict=not_comparable]{border-style:dashed}.Modals_tableWrap__hMo6K{overflow-x:auto;min-width:0}.Modals_table__qpfad{width:100%;border-collapse:collapse;font-size:14px}.Modals_table__qpfad td,.Modals_table__qpfad th{text-align:left;vertical-align:top;padding:4px 8px;border-bottom:1px solid var(--document-border);overflow-wrap:anywhere}@media (max-width:720px){.Modals_body__1vVqe{padding:16px}.Modals_actions__mIHpG>*{width:100%}.Modals_fields__ITZf8{grid-template-columns:1fr}}.Modals_documentsTask___HjOj{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;inset:0;border:0;border-radius:0}.Modals_documentsTask___HjOj,.Modals_documentsTokens__959__{--document-bg:var(--bg2);--document-raised:var(--bg3);--document-text:var(--text);--document-muted:var(--text-muted);--document-border:var(--text-muted);--document-accent:var(--accent)}.Modals_documentsTask___HjOj th button,.Modals_documentsTokens__959__ th button{border:0;background:none;padding:0;font:inherit;font-weight:600;color:inherit;cursor:pointer}.Modals_search__pvg0W{font:inherit;padding:8px 12px;border-radius:10px;border:1px solid var(--document-border);color:var(--document-text);appearance:none;-webkit-appearance:none;color-scheme:inherit}.Modals_body__1vVqe .Modals_search__pvg0W,.Modals_dialog__TzVyZ .Modals_search__pvg0W,.Modals_search__pvg0W{background:transparent}.Modals_extracted__P3txb{display:grid;gap:4px;border:1px solid var(--document-accent);border-radius:12px;padding:12px 16px;background:color-mix(in srgb,var(--document-accent) 10%,var(--document-raised))}.Modals_typeList__vNCWX{list-style:none;margin:0;padding:0;display:grid;gap:8px;max-height:52vh;overflow:auto}.Modals_typeRow__ZWhpw{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border:1px solid var(--document-border);border-radius:10px;padding:8px 12px;min-width:0}.Modals_typeRow__ZWhpw[data-verdict=right]{border-color:var(--document-accent);background:color-mix(in srgb,var(--document-accent) 8%,transparent)}.Modals_typeRow__ZWhpw[data-verdict=wrong]{border-style:dashed;opacity:.8}.Modals_typeText__kPYgE{display:grid;gap:2px;flex:1 1 280px;min-width:0;overflow-wrap:anywhere;font-size:14px}.Modals_typeVerdict__xfjhP{display:flex;gap:8px}.Modals_typeVerdict__xfjhP :where(button){padding:6px 12px}.Modals_typeVerdict__xfjhP button[aria-pressed=true]{border-color:var(--document-accent);color:var(--document-accent)}.Modals_body__1vVqe,.Modals_dialog__TzVyZ{font-size:15px;line-height:1.5}.Modals_head__i9ds_{padding-bottom:16px;border-bottom:1px solid var(--document-border)}.Modals_head__i9ds_ h2{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.Modals_headText__W3lzw{display:grid;gap:4px;min-width:0;flex:1 1 260px}.Modals_headText__W3lzw p{overflow-wrap:anywhere}.Modals_headActions__7wkzh{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.Modals_body__1vVqe :where(button),.Modals_dialog__TzVyZ :where(button){border-bottom-width:1px;box-shadow:none;transform:none;background:transparent;color:inherit}.Modals_body__1vVqe :where(button):not(:disabled):hover,.Modals_dialog__TzVyZ :where(button):not(:disabled):hover{border-color:var(--document-accent);transform:none}.Modals_body__1vVqe .Modals_rowAction__vG6uk:not(:disabled):hover,.Modals_dialog__TzVyZ .Modals_rowAction__vG6uk:not(:disabled):hover{color:var(--document-accent)}.Modals_body__1vVqe :where(button):not(:disabled):active,.Modals_dialog__TzVyZ :where(button):not(:disabled):active{transform:none;box-shadow:none}.Modals_primaryButton__ZKZWU{border-color:var(--document-accent)!important;background:var(--document-accent)!important;color:var(--document-bg)!important}.Modals_primaryButton__ZKZWU:not(:disabled):hover{background:color-mix(in srgb,var(--document-accent) 85%,var(--document-text))!important}.Modals_status__lAbbh[data-failed]{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,var(--document-raised))}.Modals_running__cjpff{display:flex;gap:16px;align-items:center}.Modals_runningText__eVVkq{display:grid;gap:4px;min-width:0}.Modals_runningTitle__p_rwr{font-size:17px}.Modals_spinnerLarge__pJKUc{flex:none;width:44px;height:44px;background:conic-gradient(var(--document-accent) 0 25%,color-mix(in srgb,var(--document-accent) 25%,var(--document-border)) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 0)}.Modals_spinnerLarge__pJKUc,.Modals_spinnerSmall__IPMlQ{border-radius:50%;animation:Modals_spin__477EO .8s linear infinite}.Modals_spinnerSmall__IPMlQ{display:inline-block;width:12px;height:12px;background:conic-gradient(var(--document-accent) 0 25%,color-mix(in srgb,var(--document-accent) 30%,transparent) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);vertical-align:-2px}@media (prefers-reduced-motion:reduce){.Modals_spinnerLarge__pJKUc,.Modals_spinnerSmall__IPMlQ{animation:none}.Modals_body__1vVqe :where(button),.Modals_dialog__TzVyZ :where(button){transform:none!important}}.Modals_progress__faLj5 li{list-style:none;margin-left:-20px}.Modals_alertBox__s3Sm6{margin:0;border:1px solid var(--danger);border-left-width:6px;border-radius:12px;padding:12px 16px;background:color-mix(in srgb,var(--danger) 12%,var(--document-raised));font-weight:600}.Modals_stage__f8_v6{padding:16px 18px;background:transparent;border:2px solid var(--document-border)}.Modals_stage__f8_v6[data-status=ok],.Modals_stage__f8_v6[data-status=review]{border-left:6px solid var(--success)}.Modals_stage__f8_v6[data-status=review]{border-left-color:var(--warning)}.Modals_stage__f8_v6[data-status=failed]{border-left:6px solid var(--danger)}.Modals_stage__f8_v6[data-status=not_applicable],.Modals_stage__f8_v6[data-status=not_measured],.Modals_stage__f8_v6[data-status=not_run]{border-left:6px dashed var(--document-muted)}.Modals_stageHead__UEJez{justify-content:flex-start}.Modals_stageNumber__NwHUW{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:transparent;border:2px solid var(--document-accent);color:var(--document-accent);font-weight:800;font-size:15px}.Modals_stageTitle__1fDnD{flex:1 1 200px;font-size:17px;font-weight:700}.Modals_done__1Ayfj{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 14px;white-space:nowrap;background:var(--success);color:#052e16;font-weight:800;font-size:14px;letter-spacing:.02em;box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 25%,transparent)}.Modals_done__1Ayfj[data-status=review]{background:var(--warning);color:#3b1d00;box-shadow:0 0 0 3px color-mix(in srgb,var(--warning) 25%,transparent)}.Modals_body__1vVqe .Modals_notDone__N6ZuT,.Modals_dialog__TzVyZ .Modals_notDone__N6ZuT{border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700;border:2px dashed var(--warning);background:color-mix(in srgb,var(--warning) 14%,var(--document-raised));color:var(--document-text);white-space:nowrap}.Modals_body__1vVqe .Modals_notDone__N6ZuT[data-status=failed],.Modals_dialog__TzVyZ .Modals_notDone__N6ZuT[data-status=failed]{border-style:solid;border-color:var(--danger);background:color-mix(in srgb,var(--danger) 14%,var(--document-raised))}.Modals_body__1vVqe .Modals_notDone__N6ZuT[aria-expanded=true],.Modals_dialog__TzVyZ .Modals_notDone__N6ZuT[aria-expanded=true]{border-style:solid}.Modals_reason__3mnj4{display:grid;gap:6px;border-radius:10px;padding:10px 14px;border:1px solid var(--warning);background:color-mix(in srgb,var(--warning) 10%,var(--document-bg))}.Modals_reason__3mnj4 p,.Modals_reason__3mnj4 ul{margin:0}.Modals_reason__3mnj4 ul{padding-left:20px;overflow-wrap:anywhere}.Modals_body__1vVqe .Modals_rowActions__DRMXc,.Modals_dialog__TzVyZ .Modals_rowActions__DRMXc{display:flex;gap:6px;flex-wrap:nowrap}.Modals_body__1vVqe .Modals_rowAction__vG6uk,.Modals_dialog__TzVyZ .Modals_rowAction__vG6uk{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;border:1px solid var(--document-border);border-radius:8px;background:transparent;box-shadow:none;font-size:0;line-height:0;white-space:nowrap;overflow:hidden}.Modals_body__1vVqe .Modals_rowAction__vG6uk:not(:disabled):hover,.Modals_dialog__TzVyZ .Modals_rowAction__vG6uk:not(:disabled):hover{background:transparent}.Modals_body__1vVqe .Modals_rowAction__vG6uk svg,.Modals_dialog__TzVyZ .Modals_rowAction__vG6uk svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:64;stroke-dashoffset:0;animation:Modals_rowIconMount__dMc8o .7s ease;transition:transform .2s ease}.Modals_body__1vVqe .Modals_rowAction__vG6uk:focus-visible svg,.Modals_body__1vVqe .Modals_rowAction__vG6uk:not(:disabled):hover svg,.Modals_dialog__TzVyZ .Modals_rowAction__vG6uk:focus-visible svg,.Modals_dialog__TzVyZ .Modals_rowAction__vG6uk:not(:disabled):hover svg{animation:Modals_rowIconDraw__pJL7g .7s ease;transform:none}.Modals_body__1vVqe .Modals_rowAction__vG6uk[data-danger]:not(:disabled):hover,.Modals_dialog__TzVyZ .Modals_rowAction__vG6uk[data-danger]:not(:disabled):hover{border-color:var(--danger);color:var(--danger)}@keyframes Modals_rowIconDraw__pJL7g{0%{stroke-dashoffset:64}to{stroke-dashoffset:0}}@keyframes Modals_rowIconMount__dMc8o{0%{stroke-dashoffset:64}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.Modals_body__1vVqe .Modals_rowAction__vG6uk svg,.Modals_dialog__TzVyZ .Modals_rowAction__vG6uk svg{animation:none!important;transition:none}}.Modals_documentViewer__5njf7{width:min(1100px,calc(100vw - 32px));height:min(86dvh,960px)}.Modals_documentViewer__5njf7>.Modals_body__1vVqe{height:100%;grid-template-rows:auto 1fr;box-sizing:border-box}.Modals_viewerBody__ztlAu{height:min(78dvh,880px);grid-template-rows:1fr;box-sizing:border-box}.Modals_viewerFrame__CtVrh{width:100%;height:100%;min-height:320px;background:#fff}.Modals_viewerFrame__CtVrh,.Modals_viewerText__4xd6C{border:1px solid var(--document-border);border-radius:12px}.Modals_viewerText__4xd6C{overflow:auto;min-height:0;padding:12px 16px;background:var(--document-raised)}.Modals_viewerText__4xd6C table{border-collapse:collapse}.Modals_viewerText__4xd6C td,.Modals_viewerText__4xd6C th{border:1px solid var(--document-border);padding:4px 8px}.Modals_body__1vVqe{--document-bg:var(--surface,#fff);--document-raised:var(--surface-raised,#eef1f7);--document-text:var(--fin-text,#202634);--document-muted:var(--muted,#566174);--document-border:var(--fin-border,#a4acba);--document-accent:var(--accent,#6754dc);color:var(--document-text);background:var(--document-bg)}.Modals_body__1vVqe :is(.Modals_stage__f8_v6,.Modals_stageHead__UEJez,.Modals_stageTitle__1fDnD,.Modals_stageNumber__NwHUW,.Modals_badge__64Gke,.Modals_runningTitle__p_rwr,.Modals_status__lAbbh){color:var(--document-text)}.TrainingWorkbench_root__xCPzS{display:grid;gap:12px;margin:0 0 14px;min-width:0}.TrainingWorkbench_root__xCPzS[data-application=document-training]{--document-bg:var(--bg2,#fff);--document-raised:var(--bg3,#eef1f7);--document-text:var(--text,#202634);--document-muted:var(--text-muted,#566174);--document-border:var(--border,#a4acba);--document-accent:var(--accent,#6754dc)}.TrainingWorkbench_toolbar__hTls9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.TrainingWorkbench_toolbar__hTls9 .TrainingWorkbench_status__yteu4{grid-column:1/-1}.TrainingWorkbench_toolbar__hTls9:has(>button[aria-label]){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.TrainingWorkbench_toolbar__hTls9:has(>button[aria-label]) .TrainingWorkbench_status__yteu4{flex-basis:100%;margin:4px 0 0}@media (max-width:1024px){.TrainingWorkbench_toolbar__hTls9{grid-template-columns:repeat(2,minmax(0,1fr))}}.TrainingWorkbench_root__xCPzS{container-type:inline-size}@container (max-width:560px){.TrainingWorkbench_toolbar__hTls9{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.TrainingWorkbench_toolbar__hTls9{grid-template-columns:1fr}}.TrainingWorkbench_actions__9utxb button,.TrainingWorkbench_tabs__g7bUJ button{border:1px solid var(--border);background:var(--bg2);color:var(--text);border-radius:12px;padding:10px 16px;font:inherit;font-weight:600;cursor:pointer}.TrainingWorkbench_actions__9utxb button:disabled,.TrainingWorkbench_drop__Mni89 button:disabled,.TrainingWorkbench_toolbar__hTls9 .TrainingWorkbench_action__quJqz:disabled{opacity:.5;cursor:not-allowed;transform:none}.TrainingWorkbench_tabs__g7bUJ button:hover{border-color:var(--border-hover)}.TrainingWorkbench_toolbar__hTls9 .TrainingWorkbench_action__quJqz{display:flex;align-items:center;justify-self:stretch;width:100%;gap:14px;cursor:pointer;box-sizing:border-box;border:1px solid var(--routine-edge);border-radius:14px;background:var(--routine-soft);color:var(--text);box-shadow:none;font:600 16px var(--font-sans,inherit);padding:8px 12px;text-align:left;transition:background-color .16s ease,transform .16s ease,border-color .16s ease}.TrainingWorkbench_toolbar__hTls9 .TrainingWorkbench_action__quJqz:not(:disabled):hover{background:color-mix(in srgb,var(--routine-ink) 10%,var(--routine-soft));border-color:color-mix(in srgb,var(--routine-ink) 55%,var(--routine-edge));transform:none}.TrainingWorkbench_toolbar__hTls9 .TrainingWorkbench_action__quJqz:focus-visible{outline:2px solid var(--routine-ink);outline-offset:2px}.TrainingWorkbench_actionIcon__xzVRJ{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--routine-card);color:var(--routine-ink);font-size:20px;line-height:1}@media (prefers-reduced-motion:reduce){.TrainingWorkbench_toolbar__hTls9 .TrainingWorkbench_action__quJqz{transition:none}.TrainingWorkbench_toolbar__hTls9 .TrainingWorkbench_action__quJqz:not(:disabled):hover{transform:none}}.TrainingWorkbench_drop__Mni89{display:grid;justify-items:center;gap:10px;border:2px dashed var(--orange);border-radius:14px;padding:24px 16px;text-align:center;background:color-mix(in srgb,var(--orange) 10%,var(--bg3))}[data-dragging] .TrainingWorkbench_drop__Mni89{background:color-mix(in srgb,var(--orange) 22%,var(--bg3))}.TrainingWorkbench_root__xCPzS .TrainingWorkbench_drop__Mni89{background:var(--drop,color-mix(in srgb,var(--orange) 10%,var(--bg3)));color:var(--drop-ink,inherit);border-color:var(--drop-border,var(--orange,currentColor))}.TrainingWorkbench_drop__Mni89{border:2px dashed var(--orange,currentColor)}.TrainingWorkbench_root__xCPzS .TrainingWorkbench_drop__Mni89{background:transparent;color:inherit}.TrainingWorkbench_root__xCPzS[data-dragging] .TrainingWorkbench_drop__Mni89{filter:brightness(1.08)}.TrainingWorkbench_root__xCPzS .TrainingWorkbench_drop__Mni89 button{background:var(--drop-ink,var(--bg2));color:var(--drop-button-ink,var(--orange));border-color:var(--drop-ink,var(--orange))}.TrainingWorkbench_root__xCPzS[data-dragging]{outline:3px dashed var(--orange);outline-offset:-4px;border-radius:10px}.TrainingWorkbench_drop__Mni89 p{margin:0}.TrainingWorkbench_drop__Mni89 button{border:1px solid var(--orange);background:var(--bg2);color:var(--orange);border-radius:12px;padding:10px 16px;font:inherit;font-weight:600;cursor:pointer}.TrainingWorkbench_primary__b_L6J{border-color:var(--orange)!important;color:var(--orange)!important}.TrainingWorkbench_status__yteu4{margin:0;color:var(--text-muted);font-size:14px}.TrainingWorkbench_alert__TFb4O{margin:0;border:1px solid var(--danger);color:var(--danger);border-radius:12px;padding:10px 14px}.TrainingWorkbench_spinner__UinUU{display:inline-block;width:28px;height:28px;background:conic-gradient(var(--orange) 0 25%,color-mix(in srgb,var(--orange) 30%,var(--border)) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);border-radius:50%;animation:TrainingWorkbench_spin__RQk_e .8s linear infinite;vertical-align:-9px}@keyframes TrainingWorkbench_spin__RQk_e{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TrainingWorkbench_spinner__UinUU{animation:none}}.TrainingWorkbench_summary__D3dBI{display:flex;gap:24px;flex-wrap:wrap;margin:0;font-size:14px}.TrainingWorkbench_summary__D3dBI dt{color:var(--text-dim)}.TrainingWorkbench_summary__D3dBI dd{margin:0;font-weight:600;overflow-wrap:anywhere}.TrainingWorkbench_panel__5dZOK{display:grid;gap:12px;border:1px solid var(--border);border-radius:16px;padding:14px;background:var(--card-panel);min-width:0;box-sizing:border-box;width:calc(100vw - 32px);margin-inline:calc(50% - 50vw + 16px);background:linear-gradient(var(--card-panel),var(--card-panel)),var(--bg)}dialog .TrainingWorkbench_panel__5dZOK{width:auto;margin-inline:0}.TrainingWorkbench_tabs__g7bUJ{display:flex;gap:8px;flex-wrap:wrap}.TrainingWorkbench_tabs__g7bUJ button[aria-selected=true]{border-color:var(--orange);color:var(--orange)}.TrainingWorkbench_split__d9P9b{display:grid;grid-template-columns:minmax(0,var(--share,1fr)) 14px minmax(0,var(--rest,1fr));min-width:0}.TrainingWorkbench_divider__ejweR{cursor:col-resize;touch-action:none;position:relative;border-radius:7px}.TrainingWorkbench_divider__ejweR:after{content:"";position:absolute;inset:0 6px;border-radius:1px;background:var(--border)}.TrainingWorkbench_divider__ejweR:focus-visible:after,.TrainingWorkbench_divider__ejweR:hover:after,.TrainingWorkbench_split__d9P9b[data-dragging] .TrainingWorkbench_divider__ejweR:after{background:var(--orange);inset:0 5px}.TrainingWorkbench_divider__ejweR:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.TrainingWorkbench_split__d9P9b[data-dragging]{cursor:col-resize;user-select:none}.TrainingWorkbench_split__d9P9b[data-dragging] iframe{pointer-events:none}@media (max-width:900px){.TrainingWorkbench_split__d9P9b{grid-template-columns:1fr;gap:14px}.TrainingWorkbench_divider__ejweR{display:none}}.TrainingWorkbench_original__d5eLb,.TrainingWorkbench_transcript__KkvO_{border:1px solid var(--border);border-radius:12px;background:var(--bg2);min-width:0;height:72vh;overflow:auto}.TrainingWorkbench_original__d5eLb iframe{width:100%;height:100%;border:0;display:block}.TrainingWorkbench_original__d5eLb img{width:100%;height:auto;display:block}.TrainingWorkbench_original__d5eLb pre{margin:0;padding:16px;white-space:pre-wrap;font-size:13px}.TrainingWorkbench_transcript__KkvO_{padding:16px 20px;display:flex;flex-direction:column;gap:4px}.TrainingWorkbench_block__IlLvI{border:1px solid transparent;border-radius:8px;padding:2px 8px;cursor:text;overflow-wrap:anywhere}.TrainingWorkbench_lines__clHOo p{white-space:pre-line}.TrainingWorkbench_block__IlLvI:focus-visible,.TrainingWorkbench_block__IlLvI:hover{border-color:var(--border-hover);outline:none}.TrainingWorkbench_block__IlLvI table{border-collapse:collapse;width:100%;font-size:14px}.TrainingWorkbench_block__IlLvI td,.TrainingWorkbench_block__IlLvI th{border:1px solid var(--border);padding:4px 8px;text-align:left}.TrainingWorkbench_transcript__KkvO_ textarea{width:100%;box-sizing:border-box;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.5;background:var(--bg);color:var(--text);border:1px solid var(--orange);border-radius:8px;padding:8px}.TrainingWorkbench_pageMark__jRHjl{margin:8px 0 0;font-size:12px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.TrainingWorkbench_actions__9utxb{display:flex;gap:12px;justify-content:flex-end;margin-top:auto;padding-top:12px;position:sticky;bottom:0;background:var(--bg2)}.TrainingWorkbench_card__Pl3x9{display:grid;gap:10px}.TrainingWorkbench_card__Pl3x9 h3{margin:0;font-size:18px}.TrainingWorkbench_card__Pl3x9 p{margin:0}.TrainingWorkbench_field__A6xQQ,.TrainingWorkbench_muted__I_EHj{color:var(--text-muted);font-size:14px}.TrainingWorkbench_field__A6xQQ{display:grid;gap:6px;max-width:720px}.TrainingWorkbench_field__A6xQQ select{font:inherit;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:var(--bg2);color:var(--text)}.TrainingWorkbench_facts__fO0xX{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;font-size:14px;max-width:960px}.TrainingWorkbench_facts__fO0xX dt{color:var(--text-dim)}.TrainingWorkbench_facts__fO0xX dd{margin:0;overflow-wrap:anywhere}.TrainingWorkbench_tabSeparator__QX1Ob{width:1px;align-self:stretch;background:var(--border);margin:0 4px}.TrainingWorkbench_marking__hn8jh{white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.9}.TrainingWorkbench_mark__r6aNy{background:color-mix(in srgb,var(--orange) 16%,transparent);border-bottom:2px solid var(--orange);border-radius:4px;padding:1px 2px;cursor:pointer}.TrainingWorkbench_mark__r6aNy:after{content:attr(data-label);margin-left:4px;font-family:inherit;font-size:11px;font-weight:600;color:var(--orange);user-select:none;-webkit-user-select:none}.TrainingWorkbench_mark__r6aNy[data-active]{outline:2px solid var(--orange);outline-offset:1px}.TrainingWorkbench_unmarked___8wDw{color:inherit}.TrainingWorkbench_subhead__UAaEo{margin:12px 0 4px;font-size:16px}.TrainingWorkbench_inline__0pjJb{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.TrainingWorkbench_card__Pl3x9>dialog button,.TrainingWorkbench_fieldList__LoT5X button,.TrainingWorkbench_inline__0pjJb button{border:1px solid var(--border);background:var(--bg2);color:var(--text);border-radius:12px;padding:8px 14px;font:inherit;font-weight:600;cursor:pointer}.TrainingWorkbench_fieldList__LoT5X button:disabled,.TrainingWorkbench_inline__0pjJb button:disabled{opacity:.5;cursor:not-allowed}.TrainingWorkbench_fieldList__LoT5X{list-style:none;margin:0;padding:0;display:grid;gap:8px}.TrainingWorkbench_fieldList__LoT5X li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border:1px solid var(--border);border-radius:10px;padding:8px 10px;font-size:14px;min-width:0}.TrainingWorkbench_fieldList__LoT5X li[data-active]{border-color:var(--orange)}.TrainingWorkbench_fieldList__LoT5X select{font:inherit;padding:6px 8px;border-radius:10px;border:1px solid var(--border);background:var(--bg2);color:var(--text)}.TrainingWorkbench_fieldText__go6Sj{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.TrainingWorkbench_boxes__CG9mL{display:flex;gap:16px;flex-wrap:wrap;border:1px solid var(--border);border-radius:12px;padding:10px 14px;margin:0}.TrainingWorkbench_boxes__CG9mL legend{padding:0 6px;color:var(--text-muted);font-size:14px}.TrainingWorkbench_boxes__CG9mL label{display:flex;align-items:center;gap:6px;cursor:pointer}.TrainingWorkbench_dialog__uJ8SW{width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 32px);border:1px solid var(--border);border-radius:16px;padding:20px;background:var(--bg2);color:var(--text);box-sizing:border-box}.TrainingWorkbench_dialog__uJ8SW::backdrop{background:rgb(0 0 0/55%)}.TrainingWorkbench_prompt__FBtDw{margin:0;padding:12px;max-height:40vh;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;border:1px solid var(--border);border-radius:10px;background:var(--bg)}.TrainingWorkbench_viewSwitch__onB22{display:flex;gap:8px;margin-bottom:8px}.TrainingWorkbench_viewSwitch__onB22 button{border:1px solid var(--border);background:var(--bg2);color:var(--text);border-radius:12px;padding:6px 12px;font:inherit;font-weight:600;cursor:pointer}.TrainingWorkbench_viewSwitch__onB22 button[aria-pressed=true]{border-color:var(--orange);color:var(--orange)}.TrainingWorkbench_translation__xjD4u{overflow:auto;border:1px solid var(--border);border-radius:12px;padding:12px 16px;background:var(--bg2);max-height:60vh}.TrainingWorkbench_translationLine__EugV6{white-space:pre;min-height:1.9em}.TrainingWorkbench_translationMark__KENgj{background:color-mix(in srgb,var(--accent) 18%,transparent);color:inherit;border-bottom:2px solid var(--accent);border-radius:3px}.TrainingWorkbench_translationMark__KENgj[data-verdict=wrong]{background:color-mix(in srgb,var(--danger) 18%,transparent);border-bottom-color:var(--danger)}.TrainingWorkbench_translationMark__KENgj[data-verdict=mistranslated]{background:color-mix(in srgb,var(--orange) 18%,transparent);border-bottom-color:var(--orange)}.TrainingWorkbench_translationMark__KENgj[data-verdict=irrelevant]{background:color-mix(in srgb,var(--text-muted) 18%,transparent);border-bottom-color:var(--text-muted);text-decoration:line-through;opacity:.75}.TrainingWorkbench_markPanel__z_DQn{display:grid;gap:10px;border:1px solid var(--orange);border-radius:12px;padding:12px 14px;background:color-mix(in srgb,var(--orange) 8%,var(--bg2))}.TrainingWorkbench_markPanel__z_DQn button[aria-checked=true]{border-color:var(--orange);color:var(--orange)}.TrainingWorkbench_textInput__fbP0h{flex:1 1 260px;min-width:0;font:inherit;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:var(--bg);color:var(--text)}.TrainingWorkbench_alternatives__AgHO6,.TrainingWorkbench_markList__S0H0f{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px}.TrainingWorkbench_alternatives__AgHO6 li,.TrainingWorkbench_markList__S0H0f li{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--border);border-radius:10px;padding:6px 10px;min-width:0;overflow-wrap:anywhere}.TrainingWorkbench_alternatives__AgHO6 button,.TrainingWorkbench_markList__S0H0f button{border:1px solid var(--border);background:var(--bg2);color:var(--text);border-radius:8px;padding:4px 8px;font:inherit;cursor:pointer}