.standby-lock{--trava-fundo:#05070d;--trava-superficie:#0c1018e0;--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:#fff;--trava-foco:#0e7490;--trava-sombra:0 24px 60px #00000073}:root[data-theme=light] .standby-lock{--trava-fundo:#f4f1ea;--trava-superficie:#ffffffeb;--trava-borda:#d6d1c6;--trava-campo:#fff;--trava-campo-borda:#8f897d;--trava-texto:#14171a;--trava-suave:#4a4d52;--trava-perigo:#b91c1c;--trava-acao:#c2410c;--trava-acao-texto:#fff;--trava-foco:#0e7490;--trava-sombra:0 24px 60px #14171a1f}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .standby-lock{--trava-fundo:#f4f1ea;--trava-superficie:#ffffffeb;--trava-borda:#d6d1c6;--trava-campo:#fff;--trava-campo-borda:#8f897d;--trava-texto:#14171a;--trava-suave:#4a4d52;--trava-perigo:#b91c1c;--trava-acao:#c2410c;--trava-acao-texto:#fff;--trava-foco:#0e7490;--trava-sombra:0 24px 60px #14171a1f}}.standby-lock{position:fixed;z-index:2147480000;overflow-y:auto;box-sizing:border-box;display:flex;background:var(--trava-fundo,#05070d);color:var(--trava-texto,#eef2ff);--buncss-light: ;--buncss-dark:initial;color-scheme:dark;justify-content:center;align-items: center;padding:24px 16px;inset:0}:root[data-theme=light] .standby-lock{--buncss-light:initial;--buncss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .standby-lock{--buncss-light:initial;--buncss-dark: ;color-scheme:light}}.standby-lock *,.standby-lock *:before,.standby-lock *:after{box-sizing:border-box}.standby-lock-main{width:100%;max-width:440px;margin:auto}.standby-lock-card{display:flex;border:1px solid var(--trava-borda,#1e293b);background:var(--trava-superficie,#0c1018e0);box-shadow:var(--trava-sombra,0 24px 60px #00000073);border-radius:20px;flex-direction:column;gap:12px;width:100%;margin:0;padding:28px 24px}.standby-lock-titulo{color:var(--trava-texto,#eef2ff);margin:0;font-size:20px;font-weight:600;line-height:1.3}.standby-lock-nota{color:var(--trava-suave,#94a3b8);margin:0 0 4px;font-size:14px;line-height:1.5}.standby-lock-rotulo{color:var(--trava-texto,#eef2ff);font-size:13px;font-weight:600}.standby-lock-campo{border:1px solid var(--trava-campo-borda,#526278);background:var(--trava-campo,#080b12);color:var(--trava-texto,#eef2ff);font:inherit;letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:12px;width:100%;height:50px;margin:0;padding:0 14px;font-size:16px}.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;background:var(--trava-acao,#c2410c);color:var(--trava-acao-texto,#fff);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:space-between;align-items: center;width:100%;height:50px;margin:4px 0 0;padding:0 18px;font-size:15px;font-weight:600}.standby-lock-botao:disabled{opacity:.6;cursor:not-allowed}.standby-lock-campo:focus-visible{outline:2px solid var(--trava-foco,#0e7490);outline-offset:2px}.standby-lock-botao:focus-visible{outline:2px solid var(--trava-foco,#0e7490);outline-offset:2px}.standby-lock-erro{color:var(--trava-perigo,#ef4444);margin:0;font-size:13px;line-height:1.45}@media (max-width:480px){.standby-lock-card{padding:24px 18px}}.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 currentColor;border-radius:var(--ds-navegacao-raio);display:inline-flex;color:inherit;cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items: center}.ds-controle-navegacao>svg{width:var(--ds-navegacao-icone);height:var(--ds-navegacao-icone);pointer-events:none;flex-shrink:0}.ds-controle-navegacao:focus-visible{outline:3px solid var(--ds-focus-ring,currentColor);outline-offset:2px}.ds-controle-navegacao:disabled{cursor:default}:-webkit-any(#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;background:var(--ds-transporte-fundo);color:var(--ds-transporte-tinta);box-shadow:none;opacity:1;cursor:pointer;animation:none;flex-shrink:0;justify-content:center;align-items: center;transition:none}:-moz-any(#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;background:var(--ds-transporte-fundo);color:var(--ds-transporte-tinta);box-shadow:none;opacity:1;cursor:pointer;animation:none;flex-shrink:0;justify-content:center;align-items: center;transition:none}: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;background:var(--ds-transporte-fundo);color:var(--ds-transporte-tinta);box-shadow:none;opacity:1;cursor:pointer;animation:none;flex-shrink:0;justify-content:center;align-items: center;transition:none}:-webkit-any(#root,body) .ds-controle-transporte>svg{width:var(--ds-navegacao-icone);height:var(--ds-navegacao-icone);max-height:var(--ds-navegacao-icone);pointer-events:none;flex-shrink:0;margin:0}:-moz-any(#root,body) .ds-controle-transporte>svg{width:var(--ds-navegacao-icone);height:var(--ds-navegacao-icone);max-height:var(--ds-navegacao-icone);pointer-events:none;flex-shrink:0;margin:0}:is(#root,body) .ds-controle-transporte>svg{width:var(--ds-navegacao-icone);height:var(--ds-navegacao-icone);max-height:var(--ds-navegacao-icone);pointer-events:none;flex-shrink:0;margin:0}:-webkit-any(#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)}:-moz-any(#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):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)}:-webkit-any(#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)}:-moz-any(#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: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)}:-webkit-any(#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)}:-moz-any(#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:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:3px;box-shadow:0 0 0 3px var(--ds-paper)}:-webkit-any(#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}:-moz-any(#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}: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){:-webkit-any(#root,body) .ds-controle-transporte{color:buttontext;background:buttonface;border-color:buttontext}:-moz-any(#root,body) .ds-controle-transporte{color:buttontext;background:buttonface;border-color:buttontext}:is(#root,body) .ds-controle-transporte{color:buttontext;background:buttonface;border-color:buttontext}:-webkit-any(#root,body) .ds-controle-transporte:not(:disabled):-webkit-any(:hover,:active){color:highlighttext;background:highlight;border-color:highlight}:-moz-any(#root,body) .ds-controle-transporte:not(:disabled):-moz-any(:hover,:active){color:highlighttext;background:highlight;border-color:highlight}:is(#root,body) .ds-controle-transporte:not(:disabled):is(:hover,:active){color:highlighttext;background:highlight;border-color:highlight}:-webkit-any(#root,body) .ds-controle-transporte:focus-visible{outline-color:highlight}:-moz-any(#root,body) .ds-controle-transporte:focus-visible{outline-color:highlight}:is(#root,body) .ds-controle-transporte:focus-visible{outline-color:highlight}:-webkit-any(#root,body) .ds-controle-transporte:disabled{color:graytext;border-color:graytext}:-moz-any(#root,body) .ds-controle-transporte:disabled{color:graytext;border-color:graytext}:is(#root,body) .ds-controle-transporte:disabled{color:graytext;border-color:graytext}}.ds-botao-icone{box-sizing:border-box;appearance:none;display:inline-flex;width:var(--ds-acao-tamanho);min-width:var(--ds-acao-tamanho);height:var(--ds-acao-tamanho);min-height:var(--ds-acao-tamanho);border:var(--ds-acao-borda)solid var(--access-border,var(--ds-line-strong));border-radius:var(--ds-acao-raio);color:var(--access-text,var(--ds-ink));box-shadow:none;cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items: center;padding:0;transform:none}.ds-botao-icone>svg{width:var(--ds-acao-icone);height:var(--ds-acao-icone);pointer-events:none;flex-shrink:0}.ds-botao-icone:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--access-accent,var(--ds-brand));color:var(--access-accent,var(--ds-brand))}.ds-botao-icone:focus-visible{outline:var(--ds-acao-foco)solid var(--access-accent,var(--ds-focus-ring));outline-offset:var(--ds-acao-foco-offset)}.ds-botao-icone:disabled,.ds-botao-icone[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ds-botao,.ds-entrada,.ds-cartao,.ds-selo{box-sizing:border-box;font-family:var(--ds-font-interface)}.ds-botao{display:inline-flex;justify-content:center;align-items: 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;gap:var(--ds-space-1);flex-direction:column}.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{min-height:var(--ds-target-min);padding:var(--ds-space-2)var(--ds-space-3);font:var(--ds-type-corpo);border:1px solid var(--ds-line-strong);border-radius:var(--ds-radius-botao);background:var(--ds-surface);color:var(--ds-ink);width:100%;font-size:16px}.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;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);flex-direction:column}.ds-cartao--sem-borda{border-color:#0000}.ds-cartao__titulo{font:var(--ds-type-label);color:var(--ds-ink);margin:0}.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)}.ds-modal{position:fixed;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);margin:0;padding:0;inset:auto}.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;animation:ds-modal-entrada var(--ds-dur-curto)var(--ds-ease);flex-direction:column}.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{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;flex:none}.ds-modal__cabecalho:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:-3px}.ds-modal__titulos{flex:auto;min-width:0}.ds-modal__titulo{font:var(--ds-type-h2);color:var(--ds-ink);overflow-wrap:anywhere;margin:0}.ds-modal__subtitulo{margin:var(--ds-space-1)0 0;font:var(--ds-type-caption);color:var(--ds-muted)}.ds-modal__fechar{cursor:pointer;flex:none}.ds-modal__conteudo{overflow:auto;padding:var(--ds-space-4);container-type:inline-size;container-name:ds-modal-conteudo;overscroll-behavior:contain;flex:auto;min-height:0}.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 (width<=720px){.ds-modal--duas-colunas .ds-modal__colunas{grid-template-columns:1fr}}.ds-modal__rodape{display:flex;justify-content:flex-end;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);flex-wrap:wrap;flex:none}.ds-modal__alca{position:absolute;z-index:1;touch-action:none;background:0 0}.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;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;left:var(--ds-modal-handle);right:var(--ds-modal-handle);height:var(--ds-modal-handle);cursor:ns-resize}.ds-modal__alca[data-alca=e]{right:0;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;top:var(--ds-modal-handle);bottom:var(--ds-modal-handle);width:var(--ds-modal-handle);cursor:ew-resize}.ds-modal__alca[data-alca=ne]{width:var(--ds-modal-handle);height:var(--ds-modal-handle);cursor:nesw-resize;top:0;right:0}.ds-modal__alca[data-alca=sw]{width:var(--ds-modal-handle);height:var(--ds-modal-handle);cursor:nesw-resize;bottom:0;left:0}.ds-modal__alca[data-alca=nw]{width:var(--ds-modal-handle);height:var(--ds-modal-handle);cursor:nwse-resize;top:0;left:0}.ds-modal__alca[data-alca=se]{width:var(--ds-modal-handle);height:var(--ds-modal-handle);cursor:nwse-resize;bottom:0;right:0}@media (prefers-reduced-motion:reduce){.ds-modal,.ds-modal[open]{animation:none;transition:none}.ds-modal::backdrop{animation:none;transition:none}}@media (max-width:600px){.ds-modal,.ds-modal[data-tamanho]{border:0;border-radius:0;width:100vw;min-width:0;max-width:none;height:100dvh;min-height:0;max-height:none;inset:0}.ds-modal__cabecalho{cursor:default}.ds-modal__alca{display:none}}.ds-voz{display:inline-flex;align-items: center;gap:var(--ds-space-3,12px);flex-direction:column}.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__mic,.ds-voz__espectro{transition:none}.ds-voz[data-voice-state=assistant_speaking] .ds-voz__anel{opacity:.7}.ds-voz__transcricao{text-align:center;color:var(--ds-ink);font:var(--ds-type-body,400 16px/24px Inter,system-ui,sans-serif);max-width:36ch;margin:0}@media (prefers-reduced-motion:reduce){.ds-voz__mic,.ds-voz__espectro{transition:none}}@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));justify-self:center;width:100%;min-width:0;margin:0}.site-header nav.portal-primary-nav[data-ds-menu-itens="6"]>.portal-primary-item{padding-block-start:0;padding-block-end:0}}:root,:root[data-theme=light]{--buncss-light:initial;--buncss-dark: ;color-scheme:light;--ds-paper:#fbf9f4;--ds-surface:#fff;--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:#fff;--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:#fff;--ds-focus-ring:#6113fc;--ds-disabled:#e9eaf0;--ds-on-disabled:#5c6075;--ds-overlay:#0d0f228f;--ds-hero:#07172e;--ds-on-hero:#f8f9fe;--ds-on-danger:#fff;--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 #0d0f2214;--ds-shadow-cartao:0 8px 24px #0d0f220f;--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 #0d0f220f;--ds-modal-backdrop:#0d0f228f;--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:.22s;--ds-dur-medio:.45s;--ds-dur-longo:.75s;--ds-ease:cubic-bezier(.25,1,.5,1)}:root[data-theme=dark]{--buncss-light: ;--buncss-dark:initial;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:#050823b8;--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]){--buncss-light: ;--buncss-dark:initial;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:#050823b8;--ds-hero:#07172e;--ds-on-hero:#f8f9fe;--ds-on-danger:#0d0f22;--ds-voice:#d2521e;--ds-on-voice:#fbf9f4}}.root_6oSYWQ{--document-bg:var(--panel-surface);--document-raised:var(--panel-surface-elevated);--document-text:var(--panel-foreground);--document-muted:var(--panel-foreground-muted);--document-border:var(--panel-foreground-subtle);--document-accent:var(--panel-primary);color:var(--document-text);display:grid;max-width:var(--painel-max-width,1280px);gap:20px;margin:0 auto;padding:24px}.root_6oSYWQ[data-application=fiscal]{--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)}.root_6oSYWQ[data-application=financeiro]{--document-bg:var(--fin-surface);--document-raised:var(--fin-surface-2);--document-text:var(--fin-text);--document-muted:var(--fin-muted);--document-border:var(--fin-line);--document-accent:var(--fin-primary)}.root_6oSYWQ h2,.root_6oSYWQ h3,.root_6oSYWQ p{margin:0}.root_6oSYWQ h2{font-size:24px}.root_6oSYWQ h3{font-size:18px}.root_6oSYWQ p{line-height:1.6}.header_6oSYWQ,.toolbar_6oSYWQ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:12px}.card_6oSYWQ{background:var(--document-bg);border:1px solid var(--document-border);display:grid;border-radius:16px;gap:16px;min-width:0;padding:20px}.root_6oSYWQ button,.root_6oSYWQ select,.root_6oSYWQ input,.root_6oSYWQ textarea{font:inherit;color:var(--document-text);background:var(--document-raised);border:1px solid var(--document-border);border-radius:10px;max-width:100%;min-height:44px;padding:10px 12px}.root_6oSYWQ button{cursor:pointer;display:inline-flex;justify-content:center;align-items: center;gap:8px}.root_6oSYWQ button:hover:not(:disabled){border-color:var(--document-accent);color:var(--document-accent)}.root_6oSYWQ :-webkit-any(button,select,input,textarea):focus-visible{outline:2px solid var(--document-accent);outline-offset:3px}.root_6oSYWQ :-moz-any(button,select,input,textarea):focus-visible{outline:2px solid var(--document-accent);outline-offset:3px}.root_6oSYWQ :is(button,select,input,textarea):focus-visible{outline:2px solid var(--document-accent);outline-offset:3px}.root_6oSYWQ button:disabled{cursor:default}.root_6oSYWQ label{display:grid;gap:8px}.root_6oSYWQ select,.root_6oSYWQ textarea{width:100%}.root_6oSYWQ input[type=file]{width:min(100%,420px)}.muted_6oSYWQ{color:var(--document-muted)}.grid_6oSYWQ{display:grid;grid-template-columns:minmax(220px,1fr)minmax(0,2fr);gap:20px}.list_6oSYWQ,.form_6oSYWQ,.segments_6oSYWQ{display:grid;gap:12px;min-width:0}.list_6oSYWQ button{display:grid;text-align:left;overflow-wrap:anywhere;justify-content:start}.list_6oSYWQ button[aria-pressed=true]{outline:2px solid var(--document-accent);outline-offset:2px}.list_6oSYWQ small{color:var(--document-muted)}.pages_6oSYWQ{display:grid;gap:12px}.pages_6oSYWQ pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;overflow:auto;max-height:480px;margin:0;line-height:1.6}.section_6oSYWQ{border-top:1px solid var(--document-border);display:grid;gap:12px;padding-top:16px}.segment_6oSYWQ{display:grid;grid-template-columns:minmax(100px,1fr)minmax(160px,1fr)auto;overflow-wrap:anywhere;align-items: center;gap:12px}.status_6oSYWQ{border:1px solid var(--document-border);border-radius:12px;padding:12px 16px;line-height:1.6}.tokens_6oSYWQ{display:flex;flex-wrap:wrap;gap:8px}.tokens_6oSYWQ span{border:1px solid var(--document-border);border-radius:8px;padding:6px 10px}.label_6oSYWQ{font-size:14px}@media (max-width:720px){.root_6oSYWQ{padding:16px}.grid_6oSYWQ{grid-template-columns:1fr}.card_6oSYWQ{padding:16px}.segment_6oSYWQ{grid-template-columns:1fr}.toolbar_6oSYWQ>*{width:100%}}.root_q1BNew{color:var(--ds-ink);background:var(--ds-surface);max-width:var(--painel-max-width,1600px);display:grid;font:inherit;gap:20px;min-width:0;margin:auto;padding:24px}.root_q1BNew h1{margin:0 0 8px;font-size:clamp(1.5rem,3vw,2rem)}.root_q1BNew p{margin:0;line-height:1.65}.toolbar_q1BNew{display:flex;flex-wrap:wrap;align-items: end;gap:20px}.toolbar_q1BNew label{display:grid;gap:8px;min-width:0;max-width:100%}.root_q1BNew input,.root_q1BNew button{font:inherit;color:inherit;background:var(--ds-surface);border:1px solid;border-radius:8px;max-width:100%;min-height:44px;padding:10px}.root_q1BNew input::-webkit-file-upload-button{font:inherit;min-height:32px;margin-right:8px}.root_q1BNew input::file-selector-button{font:inherit;min-height:32px;margin-right:8px}.root_q1BNew button{cursor:pointer;text-align:left;overflow-wrap:anywhere}.root_q1BNew :-webkit-any(a,button,input):focus-visible{outline:2px solid;outline-offset:4px}.root_q1BNew :-moz-any(a,button,input):focus-visible{outline:2px solid;outline-offset:4px}.root_q1BNew :is(a,button,input):focus-visible{outline:2px solid;outline-offset:4px}.root_q1BNew a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.layout_q1BNew{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;min-width:0}.layout_q1BNew:has(.files_q1BNew){grid-template-columns:minmax(180px,260px)minmax(0,1fr)}.files_q1BNew{display:flex;overflow:auto;flex-direction:column;gap:12px;max-height:70vh;padding:4px}.files_q1BNew button[aria-pressed=true]{outline:2px solid;outline-offset:1px;font-weight:700}.document_q1BNew{overflow-wrap:anywhere;overflow-x:auto;border-top:1px solid;min-width:0;padding-top:20px;line-height:1.75}.document_q1BNew :-webkit-any(h1,h2,h3,h4,h5,h6){margin:1.25em 0 .5em;line-height:1.3}.document_q1BNew :-moz-any(h1,h2,h3,h4,h5,h6){margin:1.25em 0 .5em;line-height:1.3}.document_q1BNew :is(h1,h2,h3,h4,h5,h6){margin:1.25em 0 .5em;line-height:1.3}.document_q1BNew :-webkit-any(p,ul,ol,pre,blockquote,table){margin:0 0 1em}.document_q1BNew :-moz-any(p,ul,ol,pre,blockquote,table){margin:0 0 1em}.document_q1BNew :is(p,ul,ol,pre,blockquote,table){margin:0 0 1em}.document_q1BNew :-webkit-any(ul,ol){list-style:revert;padding-inline-start:1.8em}.document_q1BNew :-moz-any(ul,ol){list-style:revert;padding-inline-start:1.8em}.document_q1BNew :is(ul,ol){list-style:revert;padding-inline-start:1.8em}.document_q1BNew li{margin:.3em 0}.document_q1BNew li>input{min-height:0;margin-right:8px}.document_q1BNew pre{overflow:auto;white-space:pre;border:1px solid;border-radius:8px;max-width:100%;padding:16px}.document_q1BNew code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.document_q1BNew :not(pre)>code{white-space:break-spaces}.document_q1BNew table{border-collapse:collapse;display:block;overflow:auto;max-width:100%}.document_q1BNew :-webkit-any(th,td){text-align:start;border:1px solid;min-width:100px;padding:10px}.document_q1BNew :-moz-any(th,td){text-align:start;border:1px solid;min-width:100px;padding:10px}.document_q1BNew :is(th,td){text-align:start;border:1px solid;min-width:100px;padding:10px}.document_q1BNew th{font-weight:700}.document_q1BNew blockquote{border-inline-start:3px solid;padding-inline-start:16px}.document_q1BNew img{max-width:100%;height:auto}.notice_q1BNew{border:1px solid;border-radius:8px;padding:12px}@media (max-width:720px){.root_q1BNew{padding:16px}.layout_q1BNew:has(.files_q1BNew){grid-template-columns:minmax(0,1fr)}.files_q1BNew{max-height:200px}.toolbar_q1BNew{flex-direction:column;align-items:stretch}.document_q1BNew{font-size:16px}}.dialog_vLantQ{border:1px solid var(--document-border);background:var(--document-bg);color:var(--document-text);box-sizing:border-box;border-radius:16px;width:min(960px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0}.dialog_vLantQ::backdrop{background:#0000008c}.movable_vLantQ{margin:auto}.dragHandle_vLantQ{cursor:move;touch-action:none;user-select:none}.dragHandle_vLantQ button{cursor:pointer}.dialog_vLantQ :where(button){display:inline-flex;border:1px solid var(--document-border);background:var(--document-raised);color:var(--document-text);font:inherit;cursor:pointer;border-radius:12px;align-items: center;gap:8px;padding:10px 16px;transition:border-color .16s,background-color .16s,transform .12s;font-weight:600;line-height:1.2}.body_vLantQ :where(button){display:inline-flex;border:1px solid var(--document-border);background:var(--document-raised);color:var(--document-text);font:inherit;cursor:pointer;border-radius:12px;align-items: center;gap:8px;padding:10px 16px;transition:border-color .16s,background-color .16s,transform .12s;font-weight:600;line-height:1.2}.dialog_vLantQ :where(button):not(:disabled):hover{border-color:var(--document-accent)}.body_vLantQ :where(button):not(:disabled):hover{border-color:var(--document-accent)}.dialog_vLantQ :where(button):focus-visible{outline:2px solid var(--document-accent);outline-offset:2px}.body_vLantQ :where(button):focus-visible{outline:2px solid var(--document-accent);outline-offset:2px}.dialog_vLantQ :where(button):disabled{opacity:.5;cursor:not-allowed}.body_vLantQ :where(button):disabled{opacity:.5;cursor:not-allowed}.dialog_vLantQ :where(button[type=submit]){border-color:var(--document-accent);color:var(--document-accent)}.body_vLantQ :where(button[type=submit]){border-color:var(--document-accent);color:var(--document-accent)}@media (prefers-reduced-motion:reduce){.dialog_vLantQ :where(button){transition:none}.body_vLantQ :where(button){transition:none}}.body_vLantQ{display:grid;gap:16px;min-width:0;padding:20px}.head_vLantQ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-start;gap:12px}.head_vLantQ h2{margin:0;font-size:20px}.muted_vLantQ{color:var(--document-muted);margin:0;line-height:1.6}.stages_vLantQ{list-style:none;display:grid;counter-reset:stage;gap:12px;margin:0;padding:0}.stage_vLantQ{border:1px solid var(--document-border);display:grid;border-radius:12px;gap:8px;min-width:0;padding:12px 16px}.stageHead_vLantQ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:12px}.stageHead_vLantQ strong{overflow-wrap:anywhere}.badge_vLantQ{border:1px solid var(--document-border);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:14px}.badge_vLantQ[data-status=ok]{border-color:var(--document-accent);color:var(--document-accent)}.badge_vLantQ[data-status=failed],.badge_vLantQ[data-status=not_measured]{border-style:dashed}.badge_vLantQ[data-status=running],.badge_vLantQ[data-status=pending]{opacity:.85}.events_vLantQ{display:grid;overflow-wrap:anywhere;gap:4px;margin:0;padding-left:20px;font-size:14px}.spinner_vLantQ{display:inline-block;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,#0000 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);animation:spin .8s linear infinite;vertical-align:-6px;border-radius:50%;width:22px;height:22px}@keyframes spin_ARJy4g{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner_vLantQ{animation:none}}.page_vLantQ{display:grid;border-top:1px solid var(--document-border);gap:12px;padding-top:16px}.page_vLantQ h3{margin:0;font-size:18px}.section_vLantQ{display:grid;gap:8px}.section_vLantQ textarea{box-sizing:border-box;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.5}.actions_vLantQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.status_vLantQ{border:1px solid var(--document-border);border-radius:12px;margin:0;padding:12px 16px;line-height:1.6}.status_vLantQ[data-running]{display:grid;border-color:var(--document-accent);background:color-mix(in srgb,var(--document-accent)14%,var(--document-raised));gap:8px}.statusLine_vLantQ{margin:0}.progress_vLantQ{display:grid;color:var(--document-muted);gap:2px;margin:0;padding-left:20px;font-size:14px}.dialog_vLantQ[data-dragging],.body_vLantQ[data-dragging]{outline:3px dashed var(--document-accent);outline-offset:-6px}.reading_vLantQ{display:grid;border-top:1px solid var(--document-border);gap:8px;min-width:0;padding-top:8px}.reading_vLantQ pre,.table_vLantQ pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.5}.reading_vLantQ details pre{overflow:auto;border:1px solid var(--document-border);border-radius:8px;max-height:320px;padding:8px}.fields_vLantQ{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;font-size:14px}.fields_vLantQ dt{color:var(--document-muted)}.fields_vLantQ dd{overflow-wrap:anywhere;margin:0}.verdict_vLantQ{display:grid;border:1px solid var(--document-border);border-radius:12px;gap:8px;padding:12px}.verdict_vLantQ[data-verdict=right]{border-color:var(--document-accent)}.verdict_vLantQ[data-verdict=wrong]{border-width:2px}.verdict_vLantQ[data-verdict=no_gold],.verdict_vLantQ[data-verdict=not_comparable]{border-style:dashed}.tableWrap_vLantQ{overflow-x:auto;min-width:0}.table_vLantQ{border-collapse:collapse;width:100%;font-size:14px}.table_vLantQ th,.table_vLantQ td{text-align:left;vertical-align:top;border-bottom:1px solid var(--document-border);overflow-wrap:anywhere;padding:4px 8px}@media (max-width:720px){.body_vLantQ{padding:16px}.actions_vLantQ>*{width:100%}.fields_vLantQ{grid-template-columns:1fr}}.documentsTask_vLantQ{--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);border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;inset:0}.documentsTokens_vLantQ{--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)}.documentsTask_vLantQ th button,.documentsTokens_vLantQ th button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.search_vLantQ{font:inherit;border:1px solid var(--document-border);background:var(--document-raised);color:var(--document-text);border-radius:10px;padding:8px 12px}.extracted_vLantQ{display:grid;border:1px solid var(--document-accent);background:color-mix(in srgb,var(--document-accent)10%,var(--document-raised));border-radius:12px;gap:4px;padding:12px 16px}.typeList_vLantQ{list-style:none;display:grid;overflow:auto;gap:8px;max-height:52vh;margin:0;padding:0}.typeRow_vLantQ{display:flex;border:1px solid var(--document-border);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:12px;min-width:0;padding:8px 12px}.typeRow_vLantQ[data-verdict=right]{border-color:var(--document-accent);background:color-mix(in srgb,var(--document-accent)8%,transparent)}.typeRow_vLantQ[data-verdict=wrong]{opacity:.8;border-style:dashed}.typeText_vLantQ{display:grid;overflow-wrap:anywhere;flex:280px;gap:2px;min-width:0;font-size:14px}.typeVerdict_vLantQ{display:flex;gap:8px}.typeVerdict_vLantQ :where(button){padding:6px 12px}.typeVerdict_vLantQ button[aria-pressed=true]{border-color:var(--document-accent);color:var(--document-accent)}.dialog_vLantQ,.body_vLantQ{font-size:15px;line-height:1.5}.head_vLantQ{border-bottom:1px solid var(--document-border);padding-bottom:16px}.head_vLantQ h2{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.25}.headText_vLantQ{display:grid;flex:260px;gap:4px;min-width:0}.headText_vLantQ p{overflow-wrap:anywhere}.headActions_vLantQ{display:flex;flex-wrap:wrap;align-items: center;gap:8px}.dialog_vLantQ :where(button){box-shadow:none;border-bottom-width:1px;transform:none}.body_vLantQ :where(button){box-shadow:none;border-bottom-width:1px;transform:none}.dialog_vLantQ :where(button):not(:disabled):hover{border-color:var(--document-accent);transform:none}.body_vLantQ :where(button):not(:disabled):hover{border-color:var(--document-accent);transform:none}.dialog_vLantQ .rowAction_vLantQ:not(:disabled):hover,.body_vLantQ .rowAction_vLantQ:not(:disabled):hover{color:var(--document-accent)}.dialog_vLantQ :where(button):not(:disabled):active{box-shadow:none;transform:none}.body_vLantQ :where(button):not(:disabled):active{box-shadow:none;transform:none}.primaryButton_vLantQ{border-color:var(--document-accent)!important;background:var(--document-accent)!important;color:var(--document-bg)!important}.primaryButton_vLantQ:not(:disabled):hover{background:color-mix(in srgb,var(--document-accent)85%,var(--document-text))!important}.status_vLantQ[data-failed]{border-color:var(--danger);background:color-mix(in srgb,var(--danger)12%,var(--document-raised))}.running_vLantQ{display:flex;align-items: center;gap:16px}.runningText_vLantQ{display:grid;gap:4px;min-width:0}.runningTitle_vLantQ{font-size:17px}.spinnerLarge_vLantQ{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,#0000 calc(100% - 5px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 0);animation:spin .8s linear infinite;border-radius:50%;flex:none;width:44px;height:44px}.spinnerSmall_vLantQ{display:inline-block;background:conic-gradient(var(--document-accent)0 25%,color-mix(in srgb,var(--document-accent)30%,transparent)0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);animation:spin .8s linear infinite;vertical-align:-2px;border-radius:50%;width:12px;height:12px}@media (prefers-reduced-motion:reduce){.spinnerLarge_vLantQ,.spinnerSmall_vLantQ{animation:none}.dialog_vLantQ :where(button){transform:none!important}.body_vLantQ :where(button){transform:none!important}}.progress_vLantQ li{list-style:none;margin-left:-20px}.alertBox_vLantQ{border:1px solid var(--danger);background:color-mix(in srgb,var(--danger)12%,var(--document-raised));border-left-width:6px;border-radius:12px;margin:0;padding:12px 16px;font-weight:600}.stage_vLantQ{background:var(--document-raised);padding:14px 16px}.stage_vLantQ[data-status=ok],.stage_vLantQ[data-status=review]{border-left:6px solid var(--success)}.stage_vLantQ[data-status=review]{border-left-color:var(--warning)}.stage_vLantQ[data-status=failed]{border-left:6px solid var(--danger)}.stage_vLantQ[data-status=not_run],.stage_vLantQ[data-status=not_applicable],.stage_vLantQ[data-status=not_measured]{border-left:6px dashed var(--document-muted)}.stageHead_vLantQ{justify-content:flex-start}.stageNumber_vLantQ{display:grid;background:var(--document-bg);border:1px solid var(--document-border);border-radius:50%;flex:none;place-items: center;width:28px;height:28px;font-size:14px;font-weight:700}.stageTitle_vLantQ{flex:200px;font-size:16px}.done_vLantQ{display:inline-flex;white-space:nowrap;background:var(--success);color:#052e16;letter-spacing:.02em;box-shadow:0 0 0 3px color-mix(in srgb,var(--success)25%,transparent);border-radius:999px;align-items: center;gap:6px;padding:6px 14px;font-size:14px;font-weight:800}.done_vLantQ[data-status=review]{background:var(--warning);color:#3b1d00;box-shadow:0 0 0 3px color-mix(in srgb,var(--warning)25%,transparent)}.dialog_vLantQ .notDone_vLantQ,.body_vLantQ .notDone_vLantQ{border:2px dashed var(--warning);background:color-mix(in srgb,var(--warning)14%,var(--document-raised));color:var(--document-text);white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700}.dialog_vLantQ .notDone_vLantQ[data-status=failed],.body_vLantQ .notDone_vLantQ[data-status=failed]{border-style:solid;border-color:var(--danger);background:color-mix(in srgb,var(--danger)14%,var(--document-raised))}.dialog_vLantQ .notDone_vLantQ[aria-expanded=true],.body_vLantQ .notDone_vLantQ[aria-expanded=true]{border-style:solid}.reason_vLantQ{display:grid;border:1px solid var(--warning);background:color-mix(in srgb,var(--warning)10%,var(--document-bg));border-radius:10px;gap:6px;padding:10px 14px}.reason_vLantQ p,.reason_vLantQ ul{margin:0}.reason_vLantQ ul{overflow-wrap:anywhere;padding-left:20px}.dialog_vLantQ .rowActions_vLantQ,.body_vLantQ .rowActions_vLantQ{display:flex;flex-wrap:nowrap;gap:6px}.dialog_vLantQ .rowAction_vLantQ,.body_vLantQ .rowAction_vLantQ{display:inline-flex;box-sizing:border-box;border:1px solid var(--document-border);box-shadow:none;white-space:nowrap;overflow:hidden;background:0 0;border-radius:8px;justify-content:center;align-items: center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:0;line-height:0}.dialog_vLantQ .rowAction_vLantQ:not(:disabled):hover,.body_vLantQ .rowAction_vLantQ:not(:disabled):hover{background:0 0}.dialog_vLantQ .rowAction_vLantQ svg,.body_vLantQ .rowAction_vLantQ svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:64;stroke-dashoffset:0;animation:rowIconMount .7s ease;width:16px;height:16px;transition:transform .2s}.dialog_vLantQ .rowAction_vLantQ:not(:disabled):hover svg,.body_vLantQ .rowAction_vLantQ:not(:disabled):hover svg{animation:rowIconDraw .7s ease;transform:none}.dialog_vLantQ .rowAction_vLantQ:focus-visible svg{animation:rowIconDraw .7s ease;transform:none}.body_vLantQ .rowAction_vLantQ:focus-visible svg{animation:rowIconDraw .7s ease;transform:none}.dialog_vLantQ .rowAction_vLantQ[data-danger]:not(:disabled):hover,.body_vLantQ .rowAction_vLantQ[data-danger]:not(:disabled):hover{border-color:var(--danger);color:var(--danger)}@keyframes rowIconDraw_ARJy4g{0%{stroke-dashoffset:64}to{stroke-dashoffset:0}}@keyframes rowIconMount_ARJy4g{0%{stroke-dashoffset:64}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.dialog_vLantQ .rowAction_vLantQ svg,.body_vLantQ .rowAction_vLantQ svg{transition:none;animation:none!important}}.documentViewer_vLantQ{width:min(1100px,100vw - 32px);height:min(86dvh,960px)}.documentViewer_vLantQ>.body_vLantQ{grid-template-rows:auto 1fr;box-sizing:border-box;height:100%}.viewerBody_vLantQ{grid-template-rows:1fr;box-sizing:border-box;height:min(78dvh,880px)}.viewerFrame_vLantQ{border:1px solid var(--document-border);background:#fff;border-radius:12px;width:100%;height:100%;min-height:320px}.viewerText_vLantQ{overflow:auto;border:1px solid var(--document-border);background:var(--document-raised);border-radius:12px;min-height:0;padding:12px 16px}.viewerText_vLantQ table{border-collapse:collapse}.viewerText_vLantQ th,.viewerText_vLantQ td{border:1px solid var(--document-border);padding:4px 8px}.body_vLantQ{--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)}.body_vLantQ :-webkit-any(.stage_vLantQ,.stageHead_vLantQ,.stageTitle_vLantQ,.stageNumber_vLantQ,.badge_vLantQ,.runningTitle_vLantQ,.status_vLantQ){color:var(--document-text)}.body_vLantQ :-moz-any(.stage_vLantQ,.stageHead_vLantQ,.stageTitle_vLantQ,.stageNumber_vLantQ,.badge_vLantQ,.runningTitle_vLantQ,.status_vLantQ){color:var(--document-text)}.body_vLantQ :is(.stage_vLantQ,.stageHead_vLantQ,.stageTitle_vLantQ,.stageNumber_vLantQ,.badge_vLantQ,.runningTitle_vLantQ,.status_vLantQ){color:var(--document-text)}.root_8xxhTw{display:grid;gap:12px;min-width:0;margin:0 0 14px}.root_8xxhTw[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)}.toolbar_8xxhTw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px}.toolbar_8xxhTw .status_8xxhTw{grid-column:1/-1}@media (max-width:1024px){.toolbar_8xxhTw{grid-template-columns:repeat(2,minmax(0,1fr))}}.root_8xxhTw{container-type:inline-size}@container (width<=560px){.toolbar_8xxhTw{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.toolbar_8xxhTw{grid-template-columns:1fr}}.tabs_8xxhTw button,.actions_8xxhTw button{border:1px solid var(--border);background:var(--bg2);color:var(--text);font:inherit;cursor:pointer;border-radius:12px;padding:10px 16px;font-weight:600}.actions_8xxhTw button:disabled,.toolbar_8xxhTw .action_8xxhTw:disabled,.drop_8xxhTw button:disabled{opacity:.5;cursor:not-allowed;transform:none}.tabs_8xxhTw button:hover{border-color:var(--border-hover)}.toolbar_8xxhTw .action_8xxhTw{display:flex;cursor:pointer;box-sizing:border-box;border:1px solid var(--routine-edge);background:var(--routine-soft);color:var(--text);box-shadow:none;font:600 16px var(--font-sans,inherit);text-align:left;border-radius:14px;justify-self:stretch;align-items: center;gap:14px;width:100%;padding:8px 12px;transition:background-color .16s,transform .16s,border-color .16s}.toolbar_8xxhTw .action_8xxhTw: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}.toolbar_8xxhTw .action_8xxhTw:focus-visible{outline:2px solid var(--routine-ink);outline-offset:2px}.actionIcon_8xxhTw{display:grid;background:var(--routine-card);color:var(--routine-ink);border-radius:10px;flex:none;place-items: center;width:38px;height:38px;font-size:20px;line-height:1}@media (prefers-reduced-motion:reduce){.toolbar_8xxhTw .action_8xxhTw{transition:none}.toolbar_8xxhTw .action_8xxhTw:not(:disabled):hover{transform:none}}.drop_8xxhTw{display:grid;border:2px dashed var(--orange);text-align:center;background:color-mix(in srgb,var(--orange)10%,var(--bg3));border-radius:14px;justify-items:center;gap:10px;padding:24px 16px}[data-dragging] .drop_8xxhTw{background:color-mix(in srgb,var(--orange)22%,var(--bg3))}.root_8xxhTw .drop_8xxhTw{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))}.drop_8xxhTw{border-color:var(--orange,currentColor)}.root_8xxhTw[data-dragging] .drop_8xxhTw{filter:brightness(1.08)}.root_8xxhTw .drop_8xxhTw button{background:var(--drop-ink,var(--bg2));color:var(--drop-button-ink,var(--orange));border-color:var(--drop-ink,var(--orange))}.root_8xxhTw[data-dragging]{outline:3px dashed var(--orange);outline-offset:-4px;border-radius:10px}.drop_8xxhTw p{margin:0}.drop_8xxhTw button{border:1px solid var(--orange);background:var(--bg2);color:var(--orange);font:inherit;cursor:pointer;border-radius:12px;padding:10px 16px;font-weight:600}.primary_8xxhTw{border-color:var(--orange)!important;color:var(--orange)!important}.status_8xxhTw{color:var(--text-muted);margin:0;font-size:14px}.alert_8xxhTw{border:1px solid var(--danger);color:var(--danger);border-radius:12px;margin:0;padding:10px 14px}.spinner_8xxhTw{display:inline-block;background:conic-gradient(var(--orange)0 25%,color-mix(in srgb,var(--orange)30%,var(--border))0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);animation:spin .8s linear infinite;vertical-align:-9px;border-radius:50%;width:28px;height:28px}@keyframes spin_-IgqAw{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner_8xxhTw{animation:none}}.summary_8xxhTw{display:flex;flex-wrap:wrap;gap:24px;margin:0;font-size:14px}.summary_8xxhTw dt{color:var(--text-dim)}.summary_8xxhTw dd{overflow-wrap:anywhere;margin:0;font-weight:600}.panel_8xxhTw{display:grid;border:1px solid var(--border);background:var(--card-panel);box-sizing:border-box;background:linear-gradient(var(--card-panel),var(--card-panel)),var(--bg);border-radius:16px;gap:12px;width:calc(100vw - 32px);min-width:0;margin-inline-start:calc(50% - 50vw + 16px);margin-inline-end:calc(50% - 50vw + 16px);padding:14px}dialog .panel_8xxhTw{width:auto;margin-inline-start:0;margin-inline-end:0}.tabs_8xxhTw{display:flex;flex-wrap:wrap;gap:8px}.tabs_8xxhTw button[aria-selected=true]{border-color:var(--orange);color:var(--orange)}.split_8xxhTw{display:grid;grid-template-columns:minmax(0,var(--share,1fr))14px minmax(0,var(--rest,1fr));min-width:0}.divider_8xxhTw{cursor:col-resize;touch-action:none;position:relative;border-radius:7px}.divider_8xxhTw:after{content:"";position:absolute;background:var(--border);border-radius:1px;inset:0 6px}.divider_8xxhTw:hover:after,.split_8xxhTw[data-dragging] .divider_8xxhTw:after{background:var(--orange);inset:0 5px}.divider_8xxhTw:focus-visible:after{background:var(--orange);inset:0 5px}.divider_8xxhTw:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.split_8xxhTw[data-dragging]{cursor:col-resize;user-select:none}.split_8xxhTw[data-dragging] iframe{pointer-events:none}@media (min-width:901px){.split_8xxhTw:not(:has(>.divider_8xxhTw)){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:900px){.split_8xxhTw{grid-template-columns:1fr;gap:14px}.divider_8xxhTw{display:none}}.original_8xxhTw,.transcript_8xxhTw{border:1px solid var(--border);background:var(--bg2);overflow:auto;border-radius:12px;min-width:0;height:72vh}.original_8xxhTw iframe{display:block;border:0;width:100%;height:100%}.original_8xxhTw img{display:block;width:100%;height:auto}.original_8xxhTw pre{white-space:pre-wrap;margin:0;padding:16px;font-size:13px}.transcript_8xxhTw{display:flex;flex-direction:column;gap:4px;padding:16px 20px}.block_8xxhTw{cursor:text;overflow-wrap:anywhere;border:1px solid #0000;border-radius:8px;padding:2px 8px}.lines_8xxhTw p{white-space:pre-line}.block_8xxhTw:hover{border-color:var(--border-hover);outline:none}.block_8xxhTw:focus-visible{border-color:var(--border-hover);outline:none}.block_8xxhTw table{border-collapse:collapse;width:100%;font-size:14px}.block_8xxhTw th,.block_8xxhTw td{border:1px solid var(--border);text-align:left;padding:4px 8px}.transcript_8xxhTw textarea{box-sizing:border-box;background:var(--bg);color:var(--text);border:1px solid var(--orange);border-radius:8px;width:100%;padding:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.5}.pageMark_8xxhTw{color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;margin:8px 0 0;font-size:12px}.actions_8xxhTw{display:flex;position:sticky;background:var(--bg2);justify-content:flex-end;gap:12px;margin-top:auto;padding-top:12px;bottom:0}.card_8xxhTw{display:grid;gap:10px}.card_8xxhTw h3{margin:0;font-size:18px}.card_8xxhTw p{margin:0}.muted_8xxhTw{color:var(--text-muted);font-size:14px}.field_8xxhTw{display:grid;color:var(--text-muted);gap:6px;max-width:720px;font-size:14px}.field_8xxhTw select{font:inherit;border:1px solid var(--border);background:var(--bg2);color:var(--text);border-radius:10px;padding:8px 10px}.facts_8xxhTw{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;max-width:960px;margin:0;font-size:14px}.facts_8xxhTw dt{color:var(--text-dim)}.facts_8xxhTw dd{overflow-wrap:anywhere;margin:0}.tabSeparator_8xxhTw{background:var(--border);align-self:stretch;width:1px;margin:0 4px}.marking_8xxhTw{white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.9}.mark_8xxhTw{background:color-mix(in srgb,var(--orange)16%,transparent);border-bottom:2px solid var(--orange);cursor:pointer;border-radius:4px;padding:1px 2px}.mark_8xxhTw:after{content:attr(data-label);color:var(--orange);user-select:none;-webkit-user-select:none;margin-left:4px;font-family:inherit;font-size:11px;font-weight:600}.mark_8xxhTw[data-active]{outline:2px solid var(--orange);outline-offset:1px}.unmarked_8xxhTw{color:inherit}.subhead_8xxhTw{margin:12px 0 4px;font-size:16px}.inline_8xxhTw{display:flex;flex-wrap:wrap;align-items: center;gap:12px}.inline_8xxhTw button,.fieldList_8xxhTw button,.card_8xxhTw>dialog button{border:1px solid var(--border);background:var(--bg2);color:var(--text);font:inherit;cursor:pointer;border-radius:12px;padding:8px 14px;font-weight:600}.inline_8xxhTw button:disabled,.fieldList_8xxhTw button:disabled{opacity:.5;cursor:not-allowed}.fieldList_8xxhTw{list-style:none;display:grid;gap:8px;margin:0;padding:0}.fieldList_8xxhTw li{display:flex;border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items: center;gap:10px;min-width:0;padding:8px 10px;font-size:14px}.fieldList_8xxhTw li[data-active]{border-color:var(--orange)}.fieldList_8xxhTw select{font:inherit;border:1px solid var(--border);background:var(--bg2);color:var(--text);border-radius:10px;padding:6px 8px}.fieldText_8xxhTw{overflow-wrap:anywhere;flex:200px;min-width:0}.boxes_8xxhTw{display:flex;border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;gap:16px;margin:0;padding:10px 14px}.boxes_8xxhTw legend{color:var(--text-muted);padding:0 6px;font-size:14px}.boxes_8xxhTw label{display:flex;cursor:pointer;align-items: center;gap:6px}.dialog_8xxhTw{border:1px solid var(--border);background:var(--bg2);color:var(--text);box-sizing:border-box;border-radius:16px;width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);padding:20px}.dialog_8xxhTw::backdrop{background:#0000008c}.prompt_8xxhTw{overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:var(--bg);border-radius:10px;max-height:40vh;margin:0;padding:12px;font-size:13px}.viewSwitch_8xxhTw{display:flex;gap:8px;margin-bottom:8px}.viewSwitch_8xxhTw button{border:1px solid var(--border);background:var(--bg2);color:var(--text);font:inherit;cursor:pointer;border-radius:12px;padding:6px 12px;font-weight:600}.viewSwitch_8xxhTw button[aria-pressed=true]{border-color:var(--orange);color:var(--orange)}.translation_8xxhTw{overflow:auto;border:1px solid var(--border);background:var(--bg2);border-radius:12px;max-height:60vh;padding:12px 16px}.translationLine_8xxhTw{white-space:pre;min-height:1.9em}.translationMark_8xxhTw{background:color-mix(in srgb,var(--accent)18%,transparent);color:inherit;border-bottom:2px solid var(--accent);border-radius:3px}.translationMark_8xxhTw[data-verdict=wrong]{background:color-mix(in srgb,var(--danger)18%,transparent);border-bottom-color:var(--danger)}.translationMark_8xxhTw[data-verdict=mistranslated]{background:color-mix(in srgb,var(--orange)18%,transparent);border-bottom-color:var(--orange)}.translationMark_8xxhTw[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}.markPanel_8xxhTw{display:grid;border:1px solid var(--orange);background:color-mix(in srgb,var(--orange)8%,var(--bg2));border-radius:12px;gap:10px;padding:12px 14px}.markPanel_8xxhTw button[aria-checked=true]{border-color:var(--orange);color:var(--orange)}.textInput_8xxhTw{font:inherit;border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:10px;flex:260px;min-width:0;padding:8px 10px}.alternatives_8xxhTw,.markList_8xxhTw{list-style:none;display:grid;gap:6px;margin:0;padding:0;font-size:14px}.alternatives_8xxhTw li,.markList_8xxhTw li{display:flex;border:1px solid var(--border);overflow-wrap:anywhere;border-radius:10px;justify-content:space-between;align-items: center;gap:10px;min-width:0;padding:6px 10px}.alternatives_8xxhTw button,.markList_8xxhTw button{border:1px solid var(--border);background:var(--bg2);color:var(--text);font:inherit;cursor:pointer;border-radius:8px;padding:4px 8px}.workspace_kiFAeQ{font:inherit;color:inherit;display:grid;gap:20px;max-width:100%;padding:clamp(16px,3vw,40px)}.workspace_kiFAeQ *{box-sizing:border-box}.heading_kiFAeQ{display:flex;justify-content:space-between;align-items: center;gap:20px}.heading_kiFAeQ h1{margin:5px 0 12px;font-size:clamp(25px,3vw,38px)}.heading_kiFAeQ p{letter-spacing:.15em;font-size:12px}.tabs_kiFAeQ,.actions_kiFAeQ{display:flex;flex-wrap:wrap;gap:10px}.tabs_kiFAeQ{border-bottom:1px solid;padding-bottom:15px}.workspace_kiFAeQ button,.workspace_kiFAeQ input,.workspace_kiFAeQ select,.workspace_kiFAeQ textarea{font:inherit;color:inherit;background:0 0;border:1px solid;border-radius:8px;padding:10px 12px}.workspace_kiFAeQ button{cursor:pointer;min-height:42px}.workspace_kiFAeQ button[aria-current=page]{text-decoration:underline;text-underline-offset:8px;font-weight:700}.workspace_kiFAeQ button:disabled{opacity:.5;cursor:default}.workspace_kiFAeQ button:focus-visible{outline:2px solid;outline-offset:3px}.workspace_kiFAeQ input:focus-visible{outline:2px solid;outline-offset:3px}.workspace_kiFAeQ textarea:focus-visible{outline:2px solid;outline-offset:3px}.workspace_kiFAeQ select:focus-visible{outline:2px solid;outline-offset:3px}.workspace_kiFAeQ label{display:grid;gap:8px;margin:12px 0}.workspace_kiFAeQ textarea{resize:vertical;width:100%;font-family:ui-monospace,monospace;font-size:13px}.workspace_kiFAeQ input:not([type=checkbox]),.workspace_kiFAeQ select{width:100%}.workspace_kiFAeQ small{display:block;overflow-wrap:anywhere;margin:7px 0}.box_kiFAeQ{border:1px solid;border-radius:14px;min-width:0;padding:22px}.columns_kiFAeQ{display:grid;grid-template-columns:minmax(260px,1fr)minmax(0,2fr);align-items: start;gap:20px}.list_kiFAeQ{list-style:none;padding:0}.list_kiFAeQ li,.box_kiFAeQ article{border-bottom:1px solid;padding:12px 0}.list_kiFAeQ label,.check_kiFAeQ{align-items: start;display:flex!important;gap:10px!important}.list_kiFAeQ button{text-align:left}.workspace_kiFAeQ pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;max-height:500px;font-size:12px}.scroll_kiFAeQ{overflow:auto;max-height:500px}.workspace_kiFAeQ table{border-collapse:collapse;width:100%;font-size:12px}.workspace_kiFAeQ th,.workspace_kiFAeQ td{text-align:left;vertical-align:top;border-bottom:1px solid;padding:8px}.references_kiFAeQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px}.error_kiFAeQ{border:2px solid;border-radius:10px;padding:16px}.workspace_kiFAeQ fieldset{border:1px solid;border-radius:8px}.workspace_kiFAeQ p{line-height:1.6}.workspace_kiFAeQ h2{margin:0 0 12px;font-size:21px}.workspace_kiFAeQ h3{font-size:17px}.workspace_kiFAeQ details{margin-top:20px}.workspace_kiFAeQ summary{cursor:pointer}@media (max-width:850px){.columns_kiFAeQ{grid-template-columns:minmax(0,1fr)}.heading_kiFAeQ{flex-direction:column;align-items: start}}.attached_kiFAeQ{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.card_rCs5VA{position:absolute;z-index:1000;box-sizing:border-box;pointer-events:none;display:grid;border:1px solid var(--document-accent,var(--accent));background:var(--document-raised,var(--bg3));color:var(--document-text,var(--text));animation:hint-in .12s ease-out;border-radius:12px;gap:6px;width:min(320px,100% - 16px);padding:12px 14px;font-size:14px;line-height:1.5;box-shadow:0 12px 32px #00000059}.card_rCs5VA[data-above]{transform:translateY(-100%)}.card_rCs5VA[data-blocked]{border-style:dashed;border-color:var(--warning)}.title_rCs5VA{letter-spacing:.06em;text-transform:uppercase;color:var(--document-accent,var(--accent));font-size:12px}.card_rCs5VA[data-blocked] .title_rCs5VA{color:var(--document-text,var(--text))}.text_rCs5VA{margin:0}@keyframes hint-in_-Kt0Kg{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.card_rCs5VA{animation:none}}.page_IKk_Rg{--bg:var(--dt-light-bg,#f4efe6);--bg2:var(--dt-light-surface,#fbf8f2);--bg3:var(--dt-light-surface2,#ece5d8);--border:var(--dt-light-border,#d3c9b8);--border-hover:var(--dt-light-border-strong,#a39886);--text:var(--dt-light-text,#14161a);--text-muted:var(--dt-light-muted,#4a4d52);--text-dim:var(--dt-light-dim,#63666b);--orange:var(--dt-light-accent,#c2410c);--accent:var(--dt-light-accent,#0e7490);--danger:var(--dt-light-danger,#b91c1c);--card-panel:var(--dt-light-surface,#14161a09);--card-wash:var(--dt-light-wash,#c2410c14);--card-shadow:var(--dt-light-shadow,#c2410c52);--icon-ink:#14161a;--icon-paper:#f4efe6;--icon-muted:#f4efe64d;--icon-cons:#fff;--logo-cons:#111;background:var(--bg);color:var(--text);--buncss-light:initial;--buncss-dark: ;color-scheme:light;min-height:100vh;padding:24px max(16px,50% - 544px) 100px}.page_IKk_Rg.wide_IKk_Rg{padding-inline-start:max(16px,50% - 720px);padding-inline-end:max(16px,50% - 720px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page_IKk_Rg{--bg:var(--dt-dark-bg,#05070d);--bg2:var(--dt-dark-surface,#0c1018);--bg3:var(--dt-dark-surface2,#131825);--border:var(--dt-dark-border,#1e293b);--border-hover:var(--dt-dark-border-strong,#334155);--text:var(--dt-dark-text,#e2e8f0);--text-muted:var(--dt-dark-muted,#94a3b8);--text-dim:var(--dt-dark-dim,#64748b);--orange:var(--dt-dark-accent,#f97316);--accent:var(--dt-dark-accent,#22d3ee);--danger:var(--dt-dark-danger,#ef4444);--card-panel:var(--dt-dark-surface,#e2e8f00a);--card-wash:var(--dt-dark-wash,#f973161a);--card-shadow:var(--dt-dark-shadow,#f9731680);--icon-ink:#e2e8f0;--icon-paper:#05070d;--icon-muted:#05070d4d;--icon-cons:#111;--logo-cons:#fff;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .page_IKk_Rg{--bg:var(--dt-dark-bg,#05070d);--bg2:var(--dt-dark-surface,#0c1018);--bg3:var(--dt-dark-surface2,#131825);--border:var(--dt-dark-border,#1e293b);--border-hover:var(--dt-dark-border-strong,#334155);--text:var(--dt-dark-text,#e2e8f0);--text-muted:var(--dt-dark-muted,#94a3b8);--text-dim:var(--dt-dark-dim,#64748b);--orange:var(--dt-dark-accent,#f97316);--accent:var(--dt-dark-accent,#22d3ee);--danger:var(--dt-dark-danger,#ef4444);--card-panel:var(--dt-dark-surface,#e2e8f00a);--card-wash:var(--dt-dark-wash,#f973161a);--card-shadow:var(--dt-dark-shadow,#f9731680);--icon-ink:#e2e8f0;--icon-paper:#05070d;--icon-muted:#05070d4d;--icon-cons:#111;--logo-cons:#fff;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}.page_IKk_Rg .logo-cons{color:var(--logo-cons);-webkit-text-fill-color:var(--logo-cons)}.page_IKk_Rg .session-manager[data-session-manager]{--session-accent:var(--dt-light-accent,#0e7490);--session-fg:var(--dt-light-text,#0f172a);--session-muted:var(--dt-light-muted,#475569);--session-surface:var(--dt-light-surface,#fff);--session-border:var(--dt-light-border-strong,#7c8ba3);--session-countdown:var(--dt-light-accent,#0e7490);--session-danger:var(--dt-light-danger,#b91c1c);--session-danger-fg:var(--dt-light-on-danger,#fff);--session-hover:var(--dt-light-surface2,#e2e8f0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page_IKk_Rg .session-manager[data-session-manager]{--session-accent:var(--dt-dark-accent,#22d3ee);--session-fg:var(--dt-dark-text,#e2e8f0);--session-muted:var(--dt-dark-muted,#9ca3af);--session-surface:var(--dt-dark-surface,#0c1018);--session-border:var(--dt-dark-border-strong,#526278);--session-countdown:var(--dt-dark-accent,#67e8f9);--session-danger:var(--dt-dark-danger,#7f1d1d);--session-danger-fg:var(--dt-dark-on-danger,#fff);--session-hover:var(--dt-dark-surface2,#111827)}}:root[data-theme=dark] .page_IKk_Rg .session-manager[data-session-manager]{--session-accent:var(--dt-dark-accent,#22d3ee);--session-fg:var(--dt-dark-text,#e2e8f0);--session-muted:var(--dt-dark-muted,#9ca3af);--session-surface:var(--dt-dark-surface,#0c1018);--session-border:var(--dt-dark-border-strong,#526278);--session-countdown:var(--dt-dark-accent,#67e8f9);--session-danger:var(--dt-dark-danger,#7f1d1d);--session-danger-fg:var(--dt-dark-on-danger,#fff);--session-hover:var(--dt-dark-surface2,#111827)}.page_IKk_Rg .homeAction_IKk_Rg{border-color:var(--border-hover);background:var(--bg2);color:var(--accent);box-shadow:none}.page_IKk_Rg .homeAction_IKk_Rg:hover{border-color:var(--accent);background:var(--bg3);color:var(--text);box-shadow:none}.page_IKk_Rg .homeAction_IKk_Rg:focus-visible{border-color:var(--accent);background:var(--bg3);color:var(--text);box-shadow:none}.eyebrow_IKk_Rg{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin:40px 0 12px;font-size:12px;font-weight:700}.title_IKk_Rg{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(36px,6vw,64px);font-weight:800;line-height:1.02}.subtitle_IKk_Rg{color:var(--text-muted);margin:14px 0 0;font-size:18px}.cards_IKk_Rg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}.card_IKk_Rg{position:relative;display:flex;border:1px solid var(--border);background:var(--card-panel);color:var(--text);text-decoration:none;animation:entrance .8s cubic-bezier(.2,.8,.2,1).18s backwards;border-radius:4px;flex-direction:column;justify-content:flex-end;min-height:340px;padding:28px;transition:transform .42s cubic-bezier(.2,.8,.2,1),border-color .42s cubic-bezier(.2,.8,.2,1),background .42s cubic-bezier(.2,.8,.2,1),box-shadow .42s cubic-bezier(.2,.8,.2,1)}.card_IKk_Rg:nth-child(2){animation-delay:.26s}.card_IKk_Rg:hover{border-color:var(--orange);background:var(--card-wash);box-shadow:0 28px 64px -30px var(--card-shadow);transform:translateY(-16px)}.card_IKk_Rg:focus-visible{border-color:var(--orange);background:var(--card-wash);box-shadow:0 28px 64px -30px var(--card-shadow);transform:translateY(-16px)}.eyebrow_IKk_Rg,.title_IKk_Rg{animation:entrance .8s cubic-bezier(.2,.8,.2,1)backwards}@keyframes entrance_B-Frew{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.card_IKk_Rg:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.cardNumber_IKk_Rg{position:absolute;font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-muted);font-size:13px;top:28px;left:28px}.cardIcon_IKk_Rg{position:absolute;top:24px;right:24px}.art_IKk_Rg{display:block;overflow:visible;width:78px;height:62px;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.card_IKk_Rg:hover .art_IKk_Rg{transform:scale(1.06)}.card_IKk_Rg:focus-visible .art_IKk_Rg{transform:scale(1.06)}.bubble_IKk_Rg{fill:var(--icon-ink);transform-box:view-box;transform-origin:center;animation:breathe 4.8s cubic-bezier(.2,.8,.2,1)infinite}.letter_IKk_Rg{fill:var(--icon-cons);transform-box:fill-box;transform-origin:center;animation:letter 2.8s ease-in-out infinite;font:800 13px Helvetica Neue,Arial,sans-serif}.letterI_IKk_Rg{fill:#f97316;font:700 21px Libre Baskerville,Georgia,serif}.letterAi_IKk_Rg{fill:#ef4444}.track_IKk_Rg{stroke:var(--icon-muted);stroke-width:2;stroke-linecap:round}.active_IKk_Rg{stroke:var(--orange);stroke-width:2;stroke-linecap:round;animation:reveal 3.6s ease-in-out infinite}.knob_IKk_Rg{fill:var(--icon-paper);stroke:var(--orange);stroke-width:1.4;transform-box:fill-box;transform-origin:center;animation:tune 3.6s ease-in-out infinite}.knob2_IKk_Rg{animation-delay:-.6s}.knob3_IKk_Rg{animation-delay:-1.2s}@keyframes breathe_B-Frew{0%,to{transform:scale(.95)}14%,82%{transform:scale(1)}}@keyframes letter_B-Frew{0%,70%,to{transform:translateY(0)}78%{transform:translateY(-3px)rotate(-4deg)}86%{transform:translateY(1px)rotate(2deg)}}@keyframes reveal_B-Frew{0%,to{opacity:.55}45%,70%{opacity:1}}@keyframes tune_B-Frew{0%,to{transform:translate(-2px)}45%,70%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.card_IKk_Rg,.eyebrow_IKk_Rg,.title_IKk_Rg,.art_IKk_Rg,.bubble_IKk_Rg,.letter_IKk_Rg,.active_IKk_Rg,.knob_IKk_Rg{animation:none!important;transition:none!important}.card_IKk_Rg:hover,.card_IKk_Rg:hover .art_IKk_Rg{transform:none}.card_IKk_Rg:focus-visible{transform:none}.card_IKk_Rg:focus-visible .art_IKk_Rg{transform:none}}.cardBadge_IKk_Rg{border:1px solid var(--orange);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);border-radius:999px;align-self: flex-start;margin-bottom:14px;padding:4px 10px;font-size:11px;font-weight:700}.cardEyebrow_IKk_Rg{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 8px;font-size:12px;font-weight:700}.cardTitle_IKk_Rg{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 10px;font-size:34px;font-weight:800}.cardDescription_IKk_Rg{color:var(--text-muted);max-width:460px;margin:0;font-size:15px;line-height:1.6}.section_IKk_Rg{margin-top:36px}.sectionHeader_IKk_Rg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.sectionTitle_IKk_Rg{font-family:var(--font-display);margin:0;font-size:22px;font-weight:800}.sectionCount_IKk_Rg{font-family:var(--font-mono);color:var(--text-muted);font-size:13px}.search_IKk_Rg{box-sizing:border-box;border:1px solid var(--border-hover);background:var(--bg);color:var(--text);font:inherit;border-radius:8px;width:100%;max-width:320px;height:36px;padding:0 12px;font-size:14px}.tableWrap_IKk_Rg{overflow-x:auto;border:1px solid var(--border);border-radius:8px}.table_IKk_Rg{border-collapse:collapse;width:100%;font-size:14px}.table_IKk_Rg th,.table_IKk_Rg td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:10px 12px}.table_IKk_Rg td.description_IKk_Rg{white-space:normal;min-width:220px}.table_IKk_Rg th button{color:var(--text-muted);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.table_IKk_Rg th button:hover{color:var(--text)}.table_IKk_Rg th button:focus-visible{color:var(--text)}.numeric_IKk_Rg{font-variant-numeric:tabular-nums;text-align:right!important}.muted_IKk_Rg{color:var(--text-dim)}.notice_IKk_Rg{color:var(--text-muted);margin:8px 0 0;font-size:13px}.error_IKk_Rg{border:1px solid var(--danger);color:var(--danger);border-radius:8px;margin:0;padding:12px 14px;font-size:14px}.empty_IKk_Rg{color:var(--text-muted);margin:0;padding:16px;font-size:14px}.intake_IKk_Rg{margin-top:36px}@media (max-width:760px){.cards_IKk_Rg{grid-template-columns:1fr}.card_IKk_Rg{min-height:280px}}.routine_IKk_Rg{--routine-bg:var(--dt-light-surface2,#eef1f8);--routine-card:var(--dt-light-surface,#fff);--routine-border:var(--dt-light-border,#c9cfe0);--routine-soft:var(--dt-light-surface2,#eef0f7);--routine-edge:var(--dt-light-border,#c7cbdc);--routine-ink:var(--dt-light-accent,#5b21b6);background:var(--routine-bg);border-radius:20px;margin:20px 0 8px;padding:14px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .routine_IKk_Rg{--routine-bg:var(--dt-dark-surface2,#0c1018);--routine-card:var(--dt-dark-surface,#131825);--routine-border:var(--dt-dark-border,#1e293b);--routine-soft:var(--dt-dark-surface2,#0c1018);--routine-edge:var(--dt-dark-border,#334155);--routine-ink:var(--dt-dark-accent,#c4b5fd)}}:root[data-theme=dark] .routine_IKk_Rg{--routine-bg:var(--dt-dark-surface2,#0c1018);--routine-card:var(--dt-dark-surface,#131825);--routine-border:var(--dt-dark-border,#1e293b);--routine-soft:var(--dt-dark-surface2,#0c1018);--routine-edge:var(--dt-dark-border,#334155);--routine-ink:var(--dt-dark-accent,#c4b5fd)}.routineHeader_IKk_Rg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:14px}.routineTitle_IKk_Rg{color:var(--text);margin:0;font-size:24px;font-weight:600}.routineSubtitle_IKk_Rg{color:var(--text-muted);margin:0;font-size:15px}.routineGrid_IKk_Rg{display:grid;grid-template-columns:repeat(var(--routine-cols-larga),minmax(0,1fr));grid-auto-rows:1fr;list-style:none;gap:14px;margin:0;padding:0}.routineCard_IKk_Rg{display:flex;border:1px solid var(--routine-border);background:var(--routine-card);border-radius:18px;flex-direction:column;padding:16px 18px}.routineTop_IKk_Rg{display:flex;justify-content:space-between;align-items: center;margin-bottom:8px}.routineNumber_IKk_Rg,.routineCount_IKk_Rg{font-family:var(--font-mono);color:var(--text-muted);font-size:14px}.routineIcon_IKk_Rg{display:grid;background:var(--routine-soft);border-radius:14px;place-items: center;width:64px;height:48px}.routineIcon_IKk_Rg path,.routineArrow_IKk_Rg path{fill:none;stroke:var(--routine-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.routineCardTitle_IKk_Rg{color:var(--text);margin:0 0 6px;font-size:18px;font-weight:600}.routineDescription_IKk_Rg{color:var(--text-muted);flex:1;margin:0 0 6px;font-size:14px;line-height:1.5}.routineCount_IKk_Rg{margin:0 0 10px}.routineNext_IKk_Rg{display:flex;border:1px solid var(--routine-edge);background:var(--routine-soft);box-shadow:none;border-radius:14px;align-items: center;gap:14px;padding:8px 12px}button.routineNext_IKk_Rg{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%;transition:background-color .16s,border-color .16s,transform .16s}button.routineNext_IKk_Rg:hover{border-color:color-mix(in srgb,var(--routine-ink)55%,var(--routine-edge));background:color-mix(in srgb,var(--routine-ink)10%,var(--routine-soft));transform:none}button.routineNext_IKk_Rg:focus-visible{outline:2px solid var(--routine-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){button.routineNext_IKk_Rg{transition:none}button.routineNext_IKk_Rg:hover{transform:none}}.routineArrow_IKk_Rg{display:grid;background:var(--routine-card);border-radius:10px;flex:none;place-items: center;width:38px;height:38px}.routineNextLabel_IKk_Rg{display:block;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:12px}.routineNextTitle_IKk_Rg{display:block;color:var(--text);font-size:16px;font-weight:600}.routineDialog_IKk_Rg{border:1px solid var(--routine-border);background:var(--routine-card);color:var(--text);box-sizing:border-box;border-radius:16px;width:min(1040px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0}.routineDialog_IKk_Rg::backdrop{background:#0000008c}.routineDialog_IKk_Rg button{display:inline-flex;border:1px solid var(--routine-edge);background:var(--routine-soft);color:var(--text);font:inherit;cursor:pointer;border-radius:12px;align-items: center;gap:8px;padding:8px 14px;font-weight:600}.routineDialog_IKk_Rg button:not(:disabled):hover{border-color:var(--routine-ink)}.routineDialog_IKk_Rg button:focus-visible{outline:2px solid var(--routine-ink);outline-offset:2px}.routineDialog_IKk_Rg button:disabled{opacity:.5;cursor:not-allowed}.routineDialogBody_IKk_Rg{display:grid;gap:14px;min-width:0;padding:20px}.routineDialogHead_IKk_Rg{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-start;gap:12px}.routineDialogHead_IKk_Rg h2{margin:0;font-size:20px}.routineDialogSub_IKk_Rg{margin:0 0 6px;font-size:16px}.routineDialogStatus_IKk_Rg{border:1px solid var(--routine-border);border-radius:12px;margin:0;padding:10px 14px;line-height:1.5}.routineDialogMuted_IKk_Rg{color:var(--text-muted);margin:0;line-height:1.5}.routineSearch_IKk_Rg{font:inherit;border:1px solid var(--routine-edge);background:var(--routine-soft);color:var(--text);border-radius:10px;padding:8px 12px}.routineTableWrap_IKk_Rg{overflow-x:auto;min-width:0}.routineTable_IKk_Rg{border-collapse:collapse;width:100%;font-size:14px}.routineTable_IKk_Rg th,.routineTable_IKk_Rg td{text-align:left;vertical-align:top;border-bottom:1px solid var(--routine-border);overflow-wrap:anywhere;padding:6px 8px}.routineDialog_IKk_Rg .routineTable_IKk_Rg th button{background:0 0;border:0;padding:0}.routineHistory_IKk_Rg{display:grid;overflow-wrap:anywhere;gap:4px;margin:0;padding-left:20px;font-size:14px}.routineSpinner_IKk_Rg{display:inline-block;background:conic-gradient(var(--routine-ink)0 25%,color-mix(in srgb,var(--routine-ink)30%,var(--routine-edge))0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);animation:routine-spin .8s linear infinite;vertical-align:-4px;border-radius:50%;width:18px;height:18px}@keyframes routine-spin_B-Frew{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.routineSpinner_IKk_Rg{animation:none}}@media (max-width:1024px){.routineGrid_IKk_Rg{grid-template-columns:repeat(var(--routine-cols-media),minmax(0,1fr))}}@media (max-width:760px){.routineGrid_IKk_Rg{grid-template-columns:repeat(var(--routine-cols-estreita),minmax(0,1fr))}}.trainingSwitch_IKk_Rg{display:inline-flex;flex-wrap:wrap;align-items: center;gap:8px}.trainingSwitch_IKk_Rg button{font:inherit;border:1px solid var(--routine-edge,currentColor);background:var(--routine-soft,transparent);color:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-weight:600}.trainingSwitch_IKk_Rg button[aria-checked=true]{border-color:var(--routine-ink,currentColor)}.trainingSwitch_IKk_Rg button:disabled{opacity:.6;cursor:not-allowed}.page_IKk_Rg.vivid_IKk_Rg{--bg:var(--dt-light-bg,#f3f5fb);--bg2:var(--dt-light-surface,#fff);--bg3:var(--dt-light-surface2,#e9edf7);--border:var(--dt-light-border,#cfd6e6);--border-hover:var(--dt-light-border-strong,#9aa5bf);--text:var(--dt-light-text,#111827);--text-muted:var(--dt-light-muted,#3b4355);--orange:var(--dt-light-accent,#4f46e5);--accent:var(--dt-light-accent,#4f46e5);--card-panel:var(--dt-light-surface,#fff);--on:var(--dt-light-on-accent,#fff);--c1:#2563eb;--c2:#0e7490;--c3:#7c3aed;--c4:#15803d;--c5:#c2410c;--c6:#be185d;--drop:linear-gradient(135deg,var(--dt-light-drop-1,#4f46e5)0%,var(--dt-light-drop-2,#7c3aed)55%,var(--dt-light-drop-3,#be185d)100%);--drop-ink:var(--dt-light-on-drop,#fff);--drop-button-ink:var(--dt-light-ink-on-white,#3730a3)}.vivid_IKk_Rg .routine_IKk_Rg{--routine-bg:var(--dt-light-surface2,#e9edf7);--routine-card:var(--dt-light-surface,#fff);--routine-border:var(--dt-light-border,#cfd6e6);--routine-soft:var(--dt-light-surface2,#f3f5fb);--routine-edge:var(--dt-light-border,#cfd6e6);--routine-ink:var(--dt-light-accent,#4f46e5)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page_IKk_Rg.vivid_IKk_Rg{--bg:var(--dt-dark-bg,#070a12);--bg2:var(--dt-dark-surface,#0f1420);--bg3:var(--dt-dark-surface2,#171e2e);--border:var(--dt-dark-border,#273149);--border-hover:var(--dt-dark-border-strong,#3b4a6b);--text:var(--dt-dark-text,#eef2f8);--text-muted:var(--dt-dark-muted,#aab4c8);--orange:var(--dt-dark-accent,#818cf8);--accent:var(--dt-dark-accent,#818cf8);--card-panel:var(--dt-dark-surface,#0f1420);--on:var(--dt-dark-on-accent,#070a12);--c1:#60a5fa;--c2:#22d3ee;--c3:#a78bfa;--c4:#4ade80;--c5:#fb923c;--c6:#f472b6;--drop:linear-gradient(135deg,var(--dt-dark-drop-1,#4338ca)0%,var(--dt-dark-drop-2,#6d28d9)55%,var(--dt-dark-drop-3,#9d174d)100%);--drop-ink:var(--dt-dark-on-drop,#fff);--drop-button-ink:var(--dt-dark-ink-on-white,#3730a3)}:root:not([data-theme=light]) .vivid_IKk_Rg .routine_IKk_Rg{--routine-bg:var(--dt-dark-surface2,#171e2e);--routine-card:var(--dt-dark-surface,#0f1420);--routine-border:var(--dt-dark-border,#273149);--routine-soft:var(--dt-dark-surface2,#070a12);--routine-edge:var(--dt-dark-border,#273149);--routine-ink:var(--dt-dark-accent,#818cf8)}}:root[data-theme=dark] .page_IKk_Rg.vivid_IKk_Rg{--bg:var(--dt-dark-bg,#070a12);--bg2:var(--dt-dark-surface,#0f1420);--bg3:var(--dt-dark-surface2,#171e2e);--border:var(--dt-dark-border,#273149);--border-hover:var(--dt-dark-border-strong,#3b4a6b);--text:var(--dt-dark-text,#eef2f8);--text-muted:var(--dt-dark-muted,#aab4c8);--orange:var(--dt-dark-accent,#818cf8);--accent:var(--dt-dark-accent,#818cf8);--card-panel:var(--dt-dark-surface,#0f1420);--on:var(--dt-dark-on-accent,#070a12);--c1:#60a5fa;--c2:#22d3ee;--c3:#a78bfa;--c4:#4ade80;--c5:#fb923c;--c6:#f472b6;--drop:linear-gradient(135deg,var(--dt-dark-drop-1,#4338ca)0%,var(--dt-dark-drop-2,#6d28d9)55%,var(--dt-dark-drop-3,#9d174d)100%);--drop-ink:var(--dt-dark-on-drop,#fff);--drop-button-ink:var(--dt-dark-ink-on-white,#3730a3)}:root[data-theme=dark] .vivid_IKk_Rg .routine_IKk_Rg{--routine-bg:var(--dt-dark-surface2,#171e2e);--routine-card:var(--dt-dark-surface,#0f1420);--routine-border:var(--dt-dark-border,#273149);--routine-soft:var(--dt-dark-surface2,#070a12);--routine-edge:var(--dt-dark-border,#273149);--routine-ink:var(--dt-dark-accent,#818cf8)}.vivid_IKk_Rg .routineCard_IKk_Rg:nth-child(6n+1){--k:var(--c1)}.vivid_IKk_Rg .routineCard_IKk_Rg:nth-child(6n+2){--k:var(--c2)}.vivid_IKk_Rg .routineCard_IKk_Rg:nth-child(6n+3){--k:var(--c3)}.vivid_IKk_Rg .routineCard_IKk_Rg:nth-child(6n+4){--k:var(--c4)}.vivid_IKk_Rg .routineCard_IKk_Rg:nth-child(6n+5){--k:var(--c5)}.vivid_IKk_Rg .routineCard_IKk_Rg:nth-child(6n+6){--k:var(--c6)}.vivid_IKk_Rg .routineCard_IKk_Rg{border-color:var(--k)}.vivid_IKk_Rg .routineNumber_IKk_Rg{background:var(--k);color:var(--on);border-radius:8px;padding:2px 8px;font-weight:700}.vivid_IKk_Rg .routineIcon_IKk_Rg{background:var(--k)}.vivid_IKk_Rg .routineIcon_IKk_Rg path{stroke:var(--on)}@media (min-width:1025px){.page_IKk_Rg.fit_IKk_Rg{display:flex;overflow:hidden;flex-direction:column;height:100dvh;min-height:0;padding-block-start:clamp(8px,2dvh,24px);padding-block-end:clamp(8px,2dvh,24px)}.fit_IKk_Rg>header{flex:none;margin-bottom:0}.fit_IKk_Rg .routine_IKk_Rg{display:flex;flex-direction:column;flex:1;min-height:0;margin:clamp(6px,1.4dvh,20px) 0 0;padding:clamp(8px,1.4dvh,14px)}.fit_IKk_Rg .routineHeader_IKk_Rg{flex:none;margin-bottom:clamp(6px,1.2dvh,14px)}.fit_IKk_Rg .routineTitle_IKk_Rg{font-size:clamp(18px,2.6dvh,24px)}.fit_IKk_Rg .routineGrid_IKk_Rg{grid-template-rows:repeat(var(--routine-rows-larga),minmax(0,1fr));flex:1;gap:clamp(6px,1.4dvh,14px);min-height:0}.fit_IKk_Rg .routineCard_IKk_Rg{overflow:hidden;min-height:0;padding:clamp(6px,1.4dvh,16px) 18px}.fit_IKk_Rg .routineTop_IKk_Rg{margin-bottom:clamp(2px,.8dvh,8px)}.fit_IKk_Rg .routineIcon_IKk_Rg{width:clamp(40px,5.6dvh,64px);height:clamp(28px,4.4dvh,48px)}.fit_IKk_Rg .routineIcon_IKk_Rg svg{width:clamp(20px,2.8dvh,28px);height:clamp(20px,2.8dvh,28px)}.fit_IKk_Rg .routineCardTitle_IKk_Rg{margin-bottom:clamp(2px,.5dvh,6px);font-size:clamp(15px,2dvh,18px)}.fit_IKk_Rg .routineDescription_IKk_Rg{overflow:hidden;min-height:0;margin-bottom:clamp(2px,.5dvh,6px);font-size:clamp(12px,1.6dvh,14px);line-height:1.4}.fit_IKk_Rg .routineCount_IKk_Rg{margin-bottom:clamp(4px,.9dvh,10px)}.fit_IKk_Rg .routineNext_IKk_Rg{flex:none;padding-block-start:clamp(4px,.8dvh,8px);padding-block-end:clamp(4px,.8dvh,8px)}.fit_IKk_Rg .routineArrow_IKk_Rg{width:clamp(28px,4dvh,38px);height:clamp(28px,4dvh,38px)}}@keyframes routineDraw_B-Frew{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@keyframes routineDrawAgain_B-Frew{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@keyframes routineNudge_B-Frew{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.routineIcon_IKk_Rg path,.routineArrow_IKk_Rg path{stroke-dasharray:120;stroke-dashoffset:0;animation:routineDraw 1.1s ease-out both}.routineCard_IKk_Rg:nth-child(3n+2) .routineIcon_IKk_Rg path{animation-delay:.12s}.routineCard_IKk_Rg:nth-child(3n+3) .routineIcon_IKk_Rg path{animation-delay:.24s}.routineCard_IKk_Rg:hover .routineIcon_IKk_Rg path,.routineCard_IKk_Rg:focus-within .routineIcon_IKk_Rg path{animation:routineDrawAgain .9s ease-out both}.routineCard_IKk_Rg:hover .routineArrow_IKk_Rg svg,.routineCard_IKk_Rg:focus-within .routineArrow_IKk_Rg svg{animation:routineNudge .9s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.routineIcon_IKk_Rg path,.routineArrow_IKk_Rg path,.routineCard_IKk_Rg:hover .routineIcon_IKk_Rg path,.routineCard_IKk_Rg:focus-within .routineIcon_IKk_Rg path,.routineCard_IKk_Rg:hover .routineArrow_IKk_Rg svg,.routineCard_IKk_Rg:focus-within .routineArrow_IKk_Rg svg{animation:none;stroke-dasharray:none}}
