:is(body:has(.private-surface-root) .site-header,body:has(.private-surface-root) .site-footer,body:has(.private-surface-root) .conversion-dock){display:none!important}body:has(.private-surface-root){background:#080d17}html[data-theme=light] body:has(.private-surface-root){background:#f5f7fb}.private-surface-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--private-font-sans:"Segoe UI Variable", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--private-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--private-text-xs:.75rem;--private-text-sm:.875rem;--private-text-md:1rem;--private-text-lg:1.125rem;--private-text-xl:clamp(1.35rem, 1.6vw, 1.65rem);--private-text-2xl:clamp(1.7rem, 2.4vw, 2.25rem);--private-leading-tight:1.2;--private-leading-normal:1.55;--private-leading-reading:1.68;--private-space-1:.25rem;--private-space-2:.5rem;--private-space-3:.75rem;--private-space-4:1rem;--private-space-5:1.25rem;--private-space-6:1.5rem;--private-radius-sm:.625rem;--private-radius-md:.875rem;--private-radius-lg:1rem;--private-radius-pill:999px;--private-bg:#0b1422;--private-bg-elevated:#0f1a2a;--private-theme-surface:#111c2c;--private-theme-border:#2d3b50;--private-theme-muted:#8fa0b7;--private-surface:var(--private-theme-surface);--private-surface-soft:#172336;--private-surface-subtle:#1d2a40;--private-field-bg:#0b1626;--private-border:#2d3b50;--private-border-strong:#475a76;--private-text:#f4f7fb;--private-text-secondary:#b7c2d1;--private-muted:#8fa0b7;--private-accent:#8ac0ff;--private-accent-strong:#6aa9f5;--private-accent-contrast:#04101f;--private-accent-soft:#132a45;--private-focus:#9bc7ff;--private-success:#9de0bf;--private-success-bg:#113326;--private-warning:#f4ca78;--private-warning-bg:#3a2d13;--private-danger:#ffadb5;--private-danger-bg:#3a171b;--private-info:#9bc7ff;--private-info-bg:#132a45;--private-neutral-bg:#253044;--private-neutral-text:#c9d3e0;--private-overlay:#030912b8;--private-shadow-sm:0 8px 24px #00000029;--private-shadow-md:0 18px 48px #0000003d;background:var(--private-bg);min-height:100vh;color:var(--private-text);font-family:var(--private-font-sans);font-size:var(--private-text-md);line-height:var(--private-leading-normal);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}html[data-theme=light] .private-surface-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--private-bg:#f5f7fb;--private-bg-elevated:#eef3f9;--private-theme-surface:#fff;--private-theme-border:#d7dee9;--private-theme-muted:#64748b;--private-surface:var(--private-theme-surface);--private-surface-soft:#f1f4f8;--private-surface-subtle:#e8eef6;--private-field-bg:#fff;--private-border:#d7dee9;--private-border-strong:#b8c4d5;--private-text:#172033;--private-text-secondary:#4f5d72;--private-muted:#64748b;--private-accent:#3157d5;--private-accent-strong:#2648b9;--private-accent-contrast:#fff;--private-accent-soft:#e9eeff;--private-focus:#3157d5;--private-success:#176b3a;--private-success-bg:#e8f6ee;--private-warning:#7b5200;--private-warning-bg:#fff3d6;--private-danger:#8a2525;--private-danger-bg:#fdeaea;--private-info:#1d4ed8;--private-info-bg:#dbeafe;--private-neutral-bg:#eef1f5;--private-neutral-text:#4b5563;--private-overlay:#0f172a66;--private-shadow-sm:0 8px 24px #17203312;--private-shadow-md:0 18px 48px #1720331a}.private-surface-root *,.private-surface-root :before,.private-surface-root :after{box-sizing:border-box}.private-surface-root h1,.private-surface-root h2,.private-surface-root h3,.private-surface-root h4,.private-surface-root strong{color:var(--private-text)}.private-surface-root p,.private-surface-root li,.private-surface-root dd,.private-surface-root label{overflow-wrap:anywhere}.private-surface-root code,.private-surface-root pre,.private-surface-root kbd{font-family:var(--private-font-mono)}.private-surface-root a{text-underline-offset:.18em}.private-surface-root ::selection{background:color-mix(in srgb, var(--private-accent) 28%, transparent)}.private-surface-root :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--private-focus);outline-offset:2px;box-shadow:0 0 0 3px var(--private-bg)}.private-surface-root :is(button,input,select,textarea):disabled,.private-surface-root [aria-disabled=true]{cursor:not-allowed;opacity:.58}.private-surface-root input:not([type=checkbox]):not([type=radio]):not([type=range]),.private-surface-root select,.private-surface-root textarea{border-color:var(--private-border-strong);background:var(--private-field-bg);color:var(--private-text)}.private-surface-root input::placeholder,.private-surface-root textarea::placeholder{color:var(--private-muted);opacity:1}.private-surface-root input[type=checkbox],.private-surface-root input[type=radio]{accent-color:var(--private-accent-strong)}.private-surface-header{border-color:var(--private-border);background:color-mix(in srgb, var(--private-bg-elevated) 92%, transparent)}.private-surface-header-inner,.private-surface-main,.private-surface-footer{width:min(1440px,100% - 40px)}.private-surface-main{min-width:0}.private-surface-footer{border-color:var(--private-border);color:var(--private-muted)}.private-brand{color:var(--private-text)}.private-brand small,.private-form-note,.private-link-panel p,.private-detail-list{color:var(--private-text-secondary)}.private-surface-tools{justify-content:flex-end;align-items:center;gap:var(--private-space-2);min-width:0;display:inline-flex}.private-surface-badge,.private-eyebrow,.private-field-label{color:var(--private-accent)}.private-surface-badge{border-color:color-mix(in srgb, var(--private-accent) 34%, var(--private-border));background:color-mix(in srgb, var(--private-accent-soft) 72%, transparent)}.private-theme-toggle{border:1px solid var(--private-border-strong);border-radius:var(--private-radius-sm);background:var(--private-surface);min-height:2.5rem;color:var(--private-text-secondary);font:inherit;font-size:var(--private-text-sm);cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .7rem;font-weight:700;line-height:1;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.private-theme-toggle:hover{border-color:var(--private-accent);background:var(--private-surface-soft);color:var(--private-text)}.private-theme-toggle-icon{font-size:1rem;line-height:1}.private-theme-toggle.is-compact{min-height:2.25rem;padding:.42rem .58rem;font-size:.78rem}.private-page-shell{padding:clamp(1.5rem,3.5vw,3rem) 0}.private-hero-grid h1,.private-page-heading h1,.private-status-card h1,.acquisition-page-heading h1{max-width:52rem;color:var(--private-text);font-size:var(--private-text-2xl);line-height:var(--private-leading-tight);letter-spacing:-.035em;margin:.45rem 0 .75rem}.private-hero-grid>div>p:not(.private-eyebrow),.private-page-heading>p:not(.private-eyebrow),.private-status-card>p:not(.private-eyebrow),.acquisition-page-heading>div>p:not(.private-eyebrow){max-width:48rem;color:var(--private-text-secondary);font-size:var(--private-text-md);line-height:var(--private-leading-reading)}.private-eyebrow,.private-field-label,.acquisition-panel-heading span,.acquisition-form-heading>span,.acquisition-provider-state .private-eyebrow,.acquisition-info-steps article>span{font-size:var(--private-text-xs);letter-spacing:.075em}.private-card,.private-panel,.private-metric-card,.private-access-form,.private-access-placeholder,.private-status-card,.private-link-panel,.private-info-grid article,.acquisition-metric,.acquisition-panel,.acquisition-provider-state,.acquisition-info-steps article,.acquisition-foundation-note,.acquisition-form-card,.project-metric-grid>article,.methodology-version-card,.methodology-builder-card,.methodology-question-card,.project-questionnaire-card,.project-evidence-list>article,.project-ocr-list>article,.project-evidence-requirements>article,.operational-alert-card,.reporting-finance-grid>article,.reporting-usage-list article,.data-continuity-list>article{border-color:var(--private-border);background:var(--private-surface);color:var(--private-text);box-shadow:var(--private-shadow-sm)}.private-access-form,.private-access-placeholder,.private-status-card{border-radius:var(--private-radius-lg);padding:clamp(1rem,2.4vw,1.5rem)}.private-status-card{max-width:46rem;margin-top:clamp(1.5rem,5vh,3rem)}.acquisition-panel,.acquisition-form-card,.acquisition-foundation-note{border-radius:var(--private-radius-lg);padding:clamp(.9rem,1.8vw,1.2rem)}.acquisition-metric{min-height:7.25rem;padding:var(--private-space-4);border-radius:var(--private-radius-lg)}.acquisition-metric>span,.acquisition-metric small,.acquisition-task-list span,.acquisition-task-list small,.acquisition-empty p,.acquisition-form-heading p,.acquisition-provider-state p,.acquisition-info-steps p,.acquisition-foundation-note li,.acquisition-limit-card small,.project-metric-grid span,.project-card dt,.project-client-card dt,.project-context-list dt,.reporting-kpi-list dt,.reporting-finance-grid dt,.reporting-usage-list span,.reporting-usage-list small,.private-metric-card span,.private-table td small,.private-help{color:var(--private-muted)}.acquisition-panel-heading h2,.acquisition-form-heading h2,.acquisition-provider-state h2,.acquisition-info-steps h2,.acquisition-empty h2,.acquisition-foundation-note h2,.acquisition-task-list strong,.acquisition-metric strong{color:var(--private-text)}.acquisition-panel-heading{gap:var(--private-space-3);margin-bottom:var(--private-space-4)}.acquisition-panel-heading h2,.acquisition-form-heading h2,.acquisition-provider-state h2,.acquisition-info-steps h2,.acquisition-empty h2,.acquisition-foundation-note h2{font-size:var(--private-text-lg)}.acquisition-panel-heading a{color:var(--private-accent)}.acquisition-stage-summary>div,.acquisition-limit-card,.acquisition-empty,.project-submission-summary,.methodology-card-meta div,.project-task-summary>a,.project-file-list>article,.control-diagnostic-grid>div{border-color:var(--private-border);background:var(--private-surface-soft);color:var(--private-text)}.acquisition-stage-summary span,.acquisition-limit-card span,.acquisition-form-card label,.acquisition-search-field,.acquisition-form-message{color:var(--private-text-secondary)}.acquisition-stage-summary strong,.acquisition-limit-card strong{color:var(--private-text)}.acquisition-task-list>article,.reporting-kpi-list>div,.reporting-finance-grid dl>div,.reporting-status-list>div,.reporting-history-table th,.reporting-history-table td{border-color:var(--private-border)}.private-button{border-radius:var(--private-radius-sm);min-height:2.5rem;padding-inline:.85rem;transition:background .14s,border-color .14s,color .14s}.private-button-primary{background:var(--private-accent);color:var(--private-accent-contrast)}.private-button-primary:hover{background:var(--private-accent-strong)}.private-button-secondary,.private-nav-toggle,.private-app-nav-mobile-head button{border-color:var(--private-border-strong);background:var(--private-surface-soft);color:var(--private-text)}.private-button-secondary:hover,.private-nav-toggle:hover,.private-app-nav-mobile-head button:hover{border-color:var(--private-accent);background:var(--private-surface-subtle)}.private-access-form input[type=email],.acquisition-form-card input,.acquisition-form-card select,.acquisition-form-card textarea,.acquisition-search-field input,.sales-form input,.sales-form select,.sales-form textarea,.sales-inline-form input,.sales-inline-form select,.sales-inline-form textarea,.sales-acceptance-card input,.sales-acceptance-card textarea{border-color:var(--private-border-strong);background:var(--private-field-bg);color:var(--private-text)}.private-form-message,.acquisition-form-message{border:1px solid var(--private-border);background:var(--private-surface-soft);color:var(--private-text-secondary)}.private-form-message.error,.field-error,.form-error,.methodology-validation .methodology-error{color:var(--private-danger)}.private-form-message.error{border-color:color-mix(in srgb, var(--private-danger) 40%, var(--private-border));background:var(--private-danger-bg)}.acquisition-status-pill,.project-status,.methodology-status,.sales-status,.private-state{border:1px solid var(--private-border);background:var(--private-neutral-bg);color:var(--private-neutral-text)}.acquisition-status-pill.is-success,.project-status-active,.project-status-completed,.project-status-achieved,.project-status-passed,.project-status-approved,.project-status-communicated,.project-status-verified,.project-status-effective,.project-status-implemented,.project-status-published,.methodology-status-active,.methodology-status-published,.sales-status-accepted,.sales-status-signed,.sales-status-converted,.private-state.success{border-color:color-mix(in srgb, var(--private-success) 32%, var(--private-border));background:var(--private-success-bg);color:var(--private-success)}.acquisition-status-pill.is-warning,.project-status-waiting_client,.project-status-watch,.project-status-waived,.project-status-pending,.project-status-draft,.project-status-needs_support,.project-status-changes_requested,.project-status-todo,.methodology-status-draft,.sales-status-sent,.sales-status-review{border-color:color-mix(in srgb, var(--private-warning) 32%, var(--private-border));background:var(--private-warning-bg);color:var(--private-warning)}.acquisition-status-pill.is-info,.project-status-in_review,.project-status-in_progress,.project-status-planned,.project-status-partially_implemented,.methodology-status-in_review{border-color:color-mix(in srgb, var(--private-info) 32%, var(--private-border));background:var(--private-info-bg);color:var(--private-info)}.acquisition-status-pill.is-danger,.project-status-at_risk,.project-status-blocked,.project-status-failed,.project-status-missed,.project-status-critical,.project-status-not_effective,.sales-status-rejected,.sales-status-declined,.sales-status-cancelled,.sales-status-expired,.private-state.error{border-color:color-mix(in srgb, var(--private-danger) 32%, var(--private-border));background:var(--private-danger-bg);color:var(--private-danger)}.private-app-nav a,.project-local-nav a{color:var(--private-text-secondary)}.private-app-nav a:hover,.private-app-nav a:focus-visible,.project-local-nav a:hover,.project-local-nav a:focus-visible{background:var(--private-surface-soft);color:var(--private-text)}.private-app-nav a.is-active,.project-local-nav a.is-active,.local-nav a.is-active{border-color:color-mix(in srgb, var(--private-accent) 38%, var(--private-border));background:var(--private-accent-soft);color:var(--private-accent);box-shadow:none}.private-surface-app .private-app-nav-group{border-color:var(--private-border);background:color-mix(in srgb, var(--private-surface) 62%, transparent)}.private-app-nav-group-label{color:var(--private-muted)}.project-local-nav,.local-nav-select{border-color:var(--private-border);background:color-mix(in srgb, var(--private-surface) 94%, transparent)}.private-tabs{border-bottom:1px solid var(--private-border);scrollbar-width:thin;gap:.25rem;display:flex;overflow-x:auto}.private-tab{min-height:2.5rem;color:var(--private-text-secondary);font:inherit;font-size:var(--private-text-sm);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:.55rem .75rem;font-weight:700}.private-tab:hover,.private-tab[aria-selected=true]{color:var(--private-text);border-bottom-color:var(--private-accent)}.private-popover,.private-menu{border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);color:var(--private-text);box-shadow:var(--private-shadow-md);padding:.4rem}.private-menu-button{border:1px solid var(--private-border);border-radius:var(--private-radius-sm);background:var(--private-surface);min-width:2.5rem;min-height:2.5rem;color:var(--private-text-secondary);font:inherit;cursor:pointer;place-items:center;display:inline-grid}.private-menu-button:hover{border-color:var(--private-accent);color:var(--private-text)}.private-drawer{z-index:80;border-left:1px solid var(--private-border);background:var(--private-bg-elevated);width:min(26rem,92vw);color:var(--private-text);box-shadow:var(--private-shadow-md);position:fixed;inset:0 0 0 auto;overflow-y:auto}.private-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.private-list>*{border-bottom:1px solid var(--private-border);padding:.7rem 0}.private-table-wrap,.reporting-history-table{border-color:var(--private-border);background:var(--private-surface);scrollbar-width:thin;max-width:100%;overflow:auto}.private-table th,.private-table td,.reporting-history-table th,.reporting-history-table td{padding:.65rem .75rem}.private-table th,.reporting-history-table thead th{background:var(--private-surface-soft);color:var(--private-muted)}.private-table td,.reporting-history-table td{color:var(--private-text)}.private-surface-control{--private-surface:var(--private-theme-surface);--private-border:var(--private-theme-border);--private-muted:var(--private-theme-muted);--private-panel:var(--private-surface);--private-soft:var(--private-surface-soft)}.private-surface-control .private-table-wrap,.private-surface-control .private-table th,.private-surface-control .control-release-identity-grid>div,.training-builder-row,.training-material-body{background:var(--private-surface);color:var(--private-text)}.private-surface-control .private-table th,.training-material-body{background:var(--private-surface-soft)}.control-operator-label{color:var(--private-muted)}.private-session-warning{background:var(--private-overlay)}.private-session-warning-card,.private-login-card{border-color:var(--private-border);background:var(--private-surface);color:var(--private-text);box-shadow:var(--private-shadow-md)}.private-session-warning-card h2,.private-login-copy h1{color:var(--private-text)}.private-session-warning-card p:not(.private-eyebrow),.private-login-copy>p:last-child{color:var(--private-text-secondary)}@media (max-width:1080px){.private-surface-header-inner,.private-surface-main,.private-surface-footer,.private-surface-app .private-surface-header-inner,.private-surface-app .private-surface-main,.private-surface-app .private-surface-footer{width:min(100% - 32px,1440px)}.private-surface-app .private-surface-header{border-color:var(--private-border)}.private-surface-app .private-app-nav,.private-app-nav-mobile-head{background:var(--private-bg-elevated);color:var(--private-text)}.private-surface-app .private-app-nav{border-right:1px solid var(--private-border);box-shadow:var(--private-shadow-md)}.private-nav-overlay{background:var(--private-overlay)}.private-hero-grid,.project-two-column,.reporting-two-column{grid-template-columns:1fr}}@media (max-width:760px){.private-surface-header-inner,.private-surface-main,.private-surface-footer,.private-surface-app .private-surface-header-inner,.private-surface-app .private-surface-main,.private-surface-app .private-surface-footer{width:min(100% - 24px,1440px)}.private-surface-header-inner{gap:var(--private-space-3);min-height:4rem}.private-brand small,.private-surface-badge,.private-theme-toggle-label{display:none}.private-theme-toggle.is-compact{width:2.5rem;min-width:2.5rem;min-height:2.5rem;padding:0}.private-page-shell{padding:1.25rem 0 2rem}.private-inline-actions,.button-row{gap:var(--private-space-2)}.private-inline-actions .private-button{flex:auto}.acquisition-dashboard-grid,.acquisition-settings-grid,.acquisition-form-grid,.acquisition-metrics-grid,.project-metric-grid,.sales-form-grid,.sales-card-list,.reporting-two-column{grid-template-columns:1fr}.acquisition-panel-heading,.sales-card-heading,.private-link-panel,.data-continuity-list>article{flex-direction:column;align-items:stretch}.private-table,.reporting-history-table table{min-width:42rem}.private-drawer{width:min(100%,24rem)}}@media (max-width:520px){.private-inline-actions{grid-template-columns:1fr;display:grid}.private-inline-actions .private-button,.private-button{width:100%}.private-surface-footer{gap:var(--private-space-2)}}@media (prefers-reduced-motion:reduce){.private-surface-root *,.private-surface-root :before,.private-surface-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sales-link-result,.document-state-box,.document-edit-block,.control-release-identity-grid>div{border-color:var(--private-border);background:var(--private-surface-soft);color:var(--private-text)}.document-edit-section,.document-source-list>article,.document-review-list>article,.document-version-list>article,.document-delivery-list>article{border-color:var(--private-border)}.document-preview,.document-html-preview,.training-certificate-document{color:#172033;background:#fff}.document-preview h1,.document-preview h2,.document-preview h3,.document-preview strong,.document-html-preview h1,.document-html-preview h2,.document-html-preview h3,.document-html-preview strong,.training-certificate-document h1,.training-certificate-document h2,.training-certificate-document h3,.training-certificate-document strong{color:#172033}.document-preview,.document-preview>header,.document-preview th,.document-preview td,.training-certificate-document dl div{border-color:#d7dee9}.document-preview th{color:#4f5d72;background:#f1f4f8}.private-surface-channel fieldset{border-color:var(--private-border)}.assistant-workspace,.assistant-sidebar,.assistant-provider-state,.assistant-message,.assistant-artifact-card,.assistant-question-editor,.assistant-source-card,.assistant-workflow-summary>div,.assistant-workflow-card,.assistant-workflow-steps article{border-color:var(--private-border);background:var(--private-surface);color:var(--private-text)}.assistant-sidebar,.assistant-workflow-steps article,.assistant-question-editor{background:var(--private-bg-elevated)}.assistant-message.is-user,.assistant-conversation-list>button:hover,.assistant-conversation-list>button.is-active,.assistant-context-state,.assistant-example-grid button,.assistant-attachment-chip{border-color:color-mix(in srgb, var(--private-accent) 30%, var(--private-border));background:var(--private-accent-soft);color:var(--private-text)}.assistant-message.is-system{background:var(--private-surface-soft)}.assistant-chat-header,.assistant-composer,.assistant-artifacts,.assistant-sources,.assistant-workflow-observability,.assistant-workflow-body,.assistant-legal-state{border-color:var(--private-border)}.assistant-conversation-list>button,.assistant-empty h2,.assistant-chat-header h2,.assistant-message-text,.assistant-composer label,.assistant-artifact-head h3,.assistant-artifact-editor>label,.assistant-question-editor,.assistant-source-card strong,.assistant-workflow-summary strong,.assistant-workflow-card>summary strong,.assistant-workflow-kpis strong,.assistant-workflow-steps span,.assistant-workflow-logs p strong{color:var(--private-text)}.assistant-provider-state small,.assistant-conversation-list small,.assistant-conversation-list span,.assistant-legal-state span,.assistant-empty p,.assistant-chat-header p,.assistant-message-meta,.assistant-message>small,.assistant-first-message,.assistant-context-state span,.assistant-context-state small,.assistant-artifacts-heading p,.assistant-artifact-head p,.assistant-artifact-options label,.assistant-question-grid label,.assistant-source-card span,.assistant-source-card small,.assistant-workflow-summary small,.assistant-workflow-card>summary span,.assistant-workflow-steps small,.assistant-workflow-logs p,.assistant-workflow-toolbar small,.assistant-composer-label>span,.assistant-composer>div>span{color:var(--private-muted)}.assistant-example-grid button:hover{border-color:var(--private-accent);background:var(--private-surface-subtle)}.assistant-composer textarea,.assistant-artifact-editor input,.assistant-artifact-editor textarea,.assistant-artifact-editor select{border-color:var(--private-border-strong);background:var(--private-field-bg);color:var(--private-text)}.assistant-message-text a,.assistant-workflow-logs>summary{color:var(--private-accent)}.assistant-approval-panel{border-color:color-mix(in srgb, var(--private-warning) 36%, var(--private-border));background:var(--private-warning-bg)}.assistant-approval-panel p{color:var(--private-warning)}.assistant-artifact-success{background:var(--private-success-bg);color:var(--private-success)}.assistant-workflow-kpis span,.assistant-workflow-cancel-reason{background:var(--private-surface-soft);color:var(--private-text-secondary)}.assistant-workflow-progress{background:var(--private-surface-subtle)}.assistant-workflow-progress i{background:var(--private-accent)}.dorysk-modal-backdrop{background:var(--private-overlay)}.dorysk-modal-card{border-color:var(--private-border-strong);background:var(--private-surface);color:var(--private-text);box-shadow:var(--private-shadow-md)}.dorysk-modal-heading p,.dorysk-modal-field,.dorysk-modal-field small{color:var(--private-text-secondary)}.dorysk-modal-field textarea,.dorysk-modal-field input{border-color:var(--private-border-strong);background:var(--private-field-bg);color:var(--private-text)}.private-surface-app .private-app-nav{min-height:0;overflow:visible}.private-app-nav-scroll{scrollbar-width:thin;flex:auto;min-height:0;padding-right:.1rem;overflow:hidden auto}.private-surface-app .private-app-nav-groups{align-content:start}.private-surface-app .private-app-nav-group{padding:.38rem}.private-surface-app .private-app-nav-group-links a{border-radius:var(--private-radius-sm);border:1px solid #0000;align-items:center;min-height:2.25rem;padding:.48rem .58rem;line-height:1.25;display:flex}.private-app-nav-account{z-index:4;border-top:1px solid var(--private-border);background:var(--private-bg-elevated);flex:none;margin-top:auto;padding-top:.65rem;position:relative}.private-account-menu{position:relative}.private-account-trigger{border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);width:100%;min-height:3rem;color:var(--private-text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.42rem .5rem;display:grid}.private-account-trigger:hover,.private-account-trigger:focus-visible,.private-account-trigger[aria-expanded=true]{border-color:var(--private-accent);background:var(--private-surface-soft)}.private-account-avatar{background:var(--private-accent-soft);width:2rem;height:2rem;color:var(--private-accent);font-size:var(--private-text-sm);border-radius:50%;place-items:center;font-weight:800;display:grid}.private-account-trigger-copy{gap:.08rem;min-width:0;display:grid}.private-account-trigger-copy strong,.private-account-trigger-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.private-account-trigger-copy strong{color:var(--private-text);font-size:var(--private-text-sm)}.private-account-trigger-copy small,.private-account-trigger-more{color:var(--private-muted)}.private-account-trigger-copy small{font-size:var(--private-text-xs)}.private-account-trigger-more{letter-spacing:.08em;font-size:1.15rem}.private-account-popover{z-index:12;gap:.38rem;max-height:min(70vh,34rem);display:grid;position:absolute;bottom:calc(100% + .5rem);left:0;right:0;overflow-y:auto}.private-account-summary,.private-account-preferences{border-bottom:1px solid var(--private-border);gap:.12rem;padding:.58rem .62rem;display:grid}.private-account-summary>span,.private-account-section-label{color:var(--private-muted);font-size:var(--private-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.private-account-summary strong{overflow-wrap:anywhere;color:var(--private-text);font-size:var(--private-text-sm)}.private-account-summary small{overflow-wrap:anywhere;color:var(--private-text-secondary);font-size:var(--private-text-xs)}.private-account-links{gap:.12rem;display:grid}.private-account-links a{border-radius:var(--private-radius-sm);min-height:2.35rem;color:var(--private-text-secondary);font-size:var(--private-text-sm);align-items:center;padding:.48rem .58rem;font-weight:700;text-decoration:none;display:flex}.private-account-links a:hover,.private-account-links a:focus-visible{background:var(--private-surface-soft);color:var(--private-text)}.private-account-appearance-row{color:var(--private-text-secondary);font-size:var(--private-text-sm);justify-content:space-between;align-items:center;gap:.65rem;font-weight:700;display:flex}.private-account-logout{border-top:1px solid var(--private-border);padding-top:.35rem}.private-account-logout .private-button{width:100%}.private-help-page{gap:var(--private-space-5);display:grid}.private-help-grid{gap:var(--private-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.private-help-card{border:1px solid var(--private-border);border-radius:var(--private-radius-md);min-width:0;padding:var(--private-space-4);background:var(--private-surface);color:var(--private-text)}.private-help-card h2{color:var(--private-text);font-size:var(--private-text-lg);margin-top:0}.private-help-card p{color:var(--private-text-secondary)}.private-help-card ul{gap:.32rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.private-help-card li a{min-height:2.2rem;color:var(--private-accent);align-items:center;font-weight:700;display:inline-flex}#contactos,#consumo,#plan{scroll-margin-top:5rem}#contactos:focus,#consumo:focus,#plan:focus{outline:2px solid var(--private-focus);outline-offset:3px}@media (max-width:1080px){.private-surface-app .private-app-nav{padding:0 .75rem .75rem;display:flex;overflow:hidden}.private-app-nav-mobile-head,.private-app-nav-account{flex:none}.private-app-nav-scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.private-app-nav-account{padding-top:.55rem}}@media (max-width:760px){.private-help-grid{grid-template-columns:1fr}.private-account-popover{max-height:min(68vh,31rem)}}.home-page-shell{gap:var(--private-space-5);display:grid}.home-page-heading{gap:var(--private-space-2);max-width:64rem;display:grid}.home-page-heading h1{max-width:58rem;color:var(--private-text);font-size:var(--private-text-2xl);line-height:var(--private-leading-tight);letter-spacing:-.035em;margin:0}.home-page-heading>p:not(.private-eyebrow){max-width:46rem;color:var(--private-text-secondary);font-size:var(--private-text-md);line-height:var(--private-leading-reading);margin:0}.home-workspace{gap:var(--private-space-5)}.home-workspace-toolbar{justify-content:space-between;align-items:center;gap:var(--private-space-3);min-height:2.75rem;padding-bottom:var(--private-space-3);border-bottom:1px solid var(--private-border);display:flex}.home-workspace-toolbar label{align-items:center;gap:var(--private-space-2);color:var(--private-text-secondary);font-size:var(--private-text-sm);font-weight:700;display:inline-flex}.home-workspace-toolbar select{border:1px solid var(--private-border-strong);border-radius:var(--private-radius-sm);background:var(--private-field-bg);min-height:2.4rem;color:var(--private-text);font:inherit;padding:.4rem 2rem .4rem .65rem}.home-workspace-toolbar-actions{justify-content:flex-end;align-items:center;gap:var(--private-space-3);color:var(--private-text-muted);display:flex}.home-action-section{gap:var(--private-space-3);display:grid}.home-section-heading{gap:var(--private-space-1);display:grid}.home-section-heading h2,.home-empty-state h2,.home-assistant-entry h2{color:var(--private-text);font-size:var(--private-text-lg);line-height:var(--private-leading-tight);margin:0}.home-section-heading>p:not(.private-eyebrow),.home-empty-state>p:not(.private-eyebrow),.home-assistant-entry p:not(.private-eyebrow){max-width:48rem;color:var(--private-text-secondary);font-size:var(--private-text-sm);line-height:var(--private-leading-reading);margin:0}.home-action-card.operational-alert-card{gap:var(--private-space-4);padding:var(--private-space-4);border-radius:var(--private-radius-md);box-shadow:none}.home-action-controls{align-items:flex-start;gap:var(--private-space-2);display:flex}.home-alert-menu{position:relative}.home-alert-menu summary{border:1px solid var(--private-border-strong);border-radius:var(--private-radius-sm);background:var(--private-surface);width:2.5rem;min-width:2.5rem;min-height:2.5rem;color:var(--private-text-secondary);font-size:var(--private-text-lg);cursor:pointer;justify-content:center;align-items:center;font-weight:800;line-height:1;list-style:none;display:inline-flex}.home-alert-menu summary::-webkit-details-marker{display:none}.home-alert-menu summary:hover,.home-alert-menu summary:focus-visible{border-color:var(--private-accent);background:var(--private-surface-soft);color:var(--private-text)}.home-alert-menu-panel{top:calc(100% + var(--private-space-1));z-index:20;border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);width:12.5rem;box-shadow:var(--private-shadow-md);display:grid;position:absolute;right:0;overflow:hidden}.home-alert-menu-panel button{border:0;border-bottom:1px solid var(--private-border);min-height:2.5rem;color:var(--private-text);text-align:left;font:inherit;font-size:var(--private-text-sm);cursor:pointer;background:0 0;padding:.55rem .75rem}.home-alert-menu-panel button:last-child{border-bottom:0}.home-alert-menu-panel button:hover:not(:disabled),.home-alert-menu-panel button:focus-visible:not(:disabled){background:var(--private-surface-soft)}.home-alert-menu-panel button:disabled{color:var(--private-text-muted);cursor:not-allowed}.home-empty-state,.home-assistant-entry{border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);color:var(--private-text)}.home-empty-state{justify-items:start;gap:var(--private-space-2);padding:var(--private-space-5);display:grid}.home-empty-state .private-button{margin-top:var(--private-space-2)}.home-assistant-entry{justify-content:space-between;align-items:center;gap:var(--private-space-4);padding:var(--private-space-4);background:color-mix(in srgb, var(--private-accent-soft) 35%, var(--private-surface));display:flex}.home-assistant-entry>div{gap:var(--private-space-1);display:grid}@media (max-width:760px){.home-page-shell,.home-workspace{gap:var(--private-space-4)}.home-workspace-toolbar,.home-assistant-entry{flex-direction:column;align-items:stretch}.home-workspace-toolbar-actions{justify-content:space-between}.home-action-card.operational-alert-card{grid-template-columns:1fr}.home-action-controls{justify-content:flex-start}}@media (max-width:520px){.home-workspace-toolbar label,.home-workspace-toolbar select,.home-assistant-entry .private-button{width:100%}.home-workspace-toolbar label,.home-workspace-toolbar-actions{flex-direction:column;align-items:stretch}.home-action-controls>.private-button{flex:auto}}.home-action-card.severity-critical{border-left-color:var(--private-danger)}.home-action-card.severity-high{border-left-color:var(--private-warning)}.private-assistant-launcher{align-items:center;gap:var(--private-space-1);border:1px solid var(--private-border);background:var(--private-surface);min-height:2.25rem;color:var(--private-text);font-size:var(--private-text-sm);border-radius:999px;padding:.35rem .65rem;font-weight:750;text-decoration:none;display:inline-flex}.private-assistant-launcher:hover,.private-assistant-launcher:focus-visible{border-color:var(--private-accent);background:var(--private-accent-soft)}.private-assistant-nav{gap:var(--private-space-1);display:grid}.private-assistant-nav-primary{gap:var(--private-space-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.private-assistant-nav-primary>a{min-width:0}.private-assistant-nav-primary>button{border-radius:var(--private-radius-sm);width:2rem;height:2rem;color:var(--private-text-muted);font:inherit;cursor:pointer;background:0 0;border:0}.private-assistant-nav-primary>button:hover,.private-assistant-nav-primary>button:focus-visible{background:var(--private-surface-soft);color:var(--private-text)}.private-assistant-nav.is-active .private-assistant-nav-primary>a{background:var(--private-accent-soft);color:var(--private-text)}.private-assistant-nav-history{gap:var(--private-space-2);padding:0 var(--private-space-1) var(--private-space-2) var(--private-space-3);display:grid}.private-assistant-nav-new{color:var(--private-accent)!important;font-weight:750!important}.private-assistant-nav-history input{border:1px solid var(--private-border);border-radius:var(--private-radius-sm);background:var(--private-field-bg);width:100%;min-height:2.1rem;color:var(--private-text);font:inherit;font-size:var(--private-text-xs);padding:.35rem .55rem}.private-assistant-nav-items{gap:.15rem;display:grid}.private-assistant-nav-items>a{gap:.05rem;font-size:var(--private-text-xs)!important;padding:.42rem .55rem!important;display:grid!important}.private-assistant-nav-items>a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.private-assistant-nav-items>a small{color:var(--private-text-muted);font-size:.68rem}.private-assistant-nav-items>a.is-current{background:var(--private-accent-soft);color:var(--private-text)}.private-assistant-nav-empty{color:var(--private-text-muted);padding:.4rem .55rem}.assistant-page-shell{width:min(100%,76rem);margin-inline:auto;padding-bottom:0}.assistant-main-clean{border:1px solid var(--private-border);border-radius:var(--private-radius-lg);background:var(--private-surface);min-height:min(74rem,100dvh - 12rem);color:var(--private-text);box-shadow:var(--private-shadow-sm);display:grid;overflow:clip}.assistant-empty-compact{align-content:center;justify-items:center;gap:var(--private-space-5);text-align:center;background:0 0;min-height:62vh;padding:clamp(1.25rem,4vw,3rem)}.assistant-empty-copy{gap:var(--private-space-2);max-width:44rem;display:grid}.assistant-empty-copy h1{color:var(--private-text);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,4vw,2.65rem);line-height:1.05}.assistant-empty-copy p{color:var(--private-text-secondary);line-height:var(--private-leading-reading);margin:0}.assistant-example-grid-compact{gap:var(--private-space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,54rem)}.assistant-example-grid-compact button{gap:var(--private-space-1);min-height:0;padding:var(--private-space-3);border-color:var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface-soft);color:var(--private-text);text-align:left;display:grid}.assistant-example-grid-compact button strong{font-size:var(--private-text-sm)}.assistant-example-grid-compact button span{color:var(--private-text-secondary);font-size:var(--private-text-xs);line-height:var(--private-leading-reading)}.assistant-example-grid-compact button:hover:not(:disabled),.assistant-example-grid-compact button:focus-visible:not(:disabled){border-color:var(--private-accent);background:var(--private-accent-soft)}.assistant-chat-header-clean{z-index:8;justify-content:space-between;align-items:flex-start;gap:var(--private-space-3);padding:var(--private-space-4) var(--private-space-5);border-bottom:1px solid var(--private-border);background:color-mix(in srgb, var(--private-surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;position:sticky;top:0}.assistant-chat-title{gap:var(--private-space-1);min-width:0;display:grid}.assistant-chat-title h1{color:var(--private-text);font-size:var(--private-text-xl);line-height:var(--private-leading-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.assistant-context-row{align-items:center;gap:var(--private-space-2);flex-wrap:wrap;display:flex}.assistant-context-chip{border:1px solid var(--private-border);background:var(--private-surface-soft);max-width:min(100%,38rem);color:var(--private-text-secondary);font-size:var(--private-text-xs);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .45rem .25rem .6rem;display:inline-flex}.assistant-context-chip strong{color:var(--private-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assistant-context-chip button{width:1.35rem;height:1.35rem;color:var(--private-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%}.assistant-context-chip button:hover,.assistant-context-chip button:focus-visible{background:var(--private-border);color:var(--private-text)}.assistant-context-muted{color:var(--private-text-muted);font-size:var(--private-text-xs)}.assistant-text-button{color:var(--private-accent);font:inherit;font-size:var(--private-text-xs);cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.assistant-chat-menu{position:relative}.assistant-chat-menu>summary{border:1px solid var(--private-border);border-radius:var(--private-radius-sm);background:var(--private-surface);width:2.5rem;height:2.5rem;color:var(--private-text);cursor:pointer;justify-content:center;align-items:center;font-size:1.25rem;font-weight:800;list-style:none;display:inline-flex}.assistant-chat-menu>summary::-webkit-details-marker{display:none}.assistant-chat-menu>div{z-index:20;border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);min-width:11rem;box-shadow:var(--private-shadow-md);display:grid;position:absolute;top:calc(100% + .3rem);right:0;overflow:hidden}.assistant-chat-menu button{border:0;border-bottom:1px solid var(--private-border);color:var(--private-text);text-align:left;font:inherit;font-size:var(--private-text-sm);cursor:pointer;background:0 0;padding:.65rem .75rem}.assistant-chat-menu button:last-child{border-bottom:0}.assistant-chat-menu button:hover:not(:disabled),.assistant-chat-menu button:focus-visible:not(:disabled){background:var(--private-surface-soft)}.assistant-chat-menu button.is-danger{color:var(--private-danger)}.assistant-activity{margin:var(--private-space-3) var(--private-space-5) 0;border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface-soft)}.assistant-activity>summary{justify-content:space-between;gap:var(--private-space-3);color:var(--private-text);cursor:pointer;padding:.65rem .8rem;display:flex}.assistant-activity>summary small{color:var(--private-text-muted)}.assistant-activity-body{gap:var(--private-space-2);padding:0 var(--private-space-3) var(--private-space-3);display:grid}.assistant-workflow-compact{gap:var(--private-space-2);padding-top:var(--private-space-2);border-top:1px solid var(--private-border);display:grid}.assistant-workflow-compact>div:first-child{justify-content:space-between;gap:var(--private-space-2);display:flex}.assistant-workflow-compact>div:first-child span{color:var(--private-text-muted);font-size:var(--private-text-xs)}.assistant-workflow-steps-compact{gap:var(--private-space-1);flex-wrap:wrap;display:flex}.assistant-workflow-steps-compact>span{background:var(--private-surface);color:var(--private-text-secondary);border-radius:999px;padding:.25rem .45rem;font-size:.7rem}.assistant-workflow-steps-compact>span.is-failed,.assistant-workflow-steps-compact>span.is-denied{color:var(--private-danger)}.assistant-main-clean .assistant-messages{min-height:22rem;max-height:none;padding:var(--private-space-5);gap:var(--private-space-3);overflow:visible}.assistant-main-clean .assistant-message{border-color:var(--private-border);background:var(--private-surface-soft);max-width:min(82%,48rem);box-shadow:none;border-radius:1rem;padding:.8rem .95rem}.assistant-main-clean .assistant-message.is-user{background:var(--private-accent-soft);border-color:color-mix(in srgb, var(--private-accent) 35%, var(--private-border))}.assistant-main-clean .assistant-message-meta{color:var(--private-text-muted)}.assistant-main-clean .assistant-message-text{color:var(--private-text)}.assistant-main-clean .assistant-message-text a{color:var(--private-accent)}.assistant-first-message{justify-items:center;gap:var(--private-space-3);color:var(--private-text-secondary);margin:auto;display:grid}.assistant-first-message p{margin:0}.assistant-suggestion-row{justify-content:center;gap:var(--private-space-2);flex-wrap:wrap;display:flex}.assistant-suggestion-row button{border:1px solid var(--private-border);background:var(--private-surface);color:var(--private-text-secondary);font:inherit;font-size:var(--private-text-xs);cursor:pointer;border-radius:999px;padding:.4rem .65rem}.assistant-suggestion-row button:hover,.assistant-suggestion-row button:focus-visible{border-color:var(--private-accent);color:var(--private-text);background:var(--private-accent-soft)}.assistant-processing{align-self:flex-start;align-items:center;gap:var(--private-space-2);color:var(--private-text-secondary);font-size:var(--private-text-sm);display:inline-flex}.assistant-processing img{width:1.55rem;height:1.55rem;animation:1.4s ease-in-out infinite assistant-logo-pulse}@keyframes assistant-logo-pulse{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.assistant-processing img{animation:none}}.assistant-result-actions{gap:var(--private-space-2);padding:0 var(--private-space-5) var(--private-space-3);flex-wrap:wrap;display:flex}.assistant-main-clean .assistant-approval-panel,.assistant-main-clean .assistant-artifacts,.assistant-source-disclosure{margin:0 var(--private-space-5) var(--private-space-4)}.assistant-main-clean .assistant-approval-panel{border-color:color-mix(in srgb, var(--private-warning) 45%, var(--private-border));background:color-mix(in srgb, var(--private-warning-soft) 45%, var(--private-surface))}.assistant-main-clean .assistant-approval-panel p{color:var(--private-text-secondary)}.assistant-source-disclosure{border-top:1px solid var(--private-border);padding-top:var(--private-space-3)}.assistant-source-disclosure>summary{color:var(--private-text-secondary);font-size:var(--private-text-sm);cursor:pointer;font-weight:750}.assistant-source-disclosure .assistant-source-grid{margin-top:var(--private-space-3)}.assistant-main-clean .assistant-source-card{border-color:var(--private-border);background:var(--private-surface-soft);color:var(--private-text)}.assistant-main-clean .assistant-source-card span,.assistant-main-clean .assistant-source-card small{color:var(--private-text-secondary)}.assistant-main-clean .assistant-source-card a{color:var(--private-accent)}.assistant-composer-sticky{z-index:7;gap:var(--private-space-2);padding:var(--private-space-3) var(--private-space-5) var(--private-space-4);border-top:1px solid var(--private-border);background:color-mix(in srgb, var(--private-surface) 95%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin:auto 0 0;position:sticky;bottom:0}.assistant-composer-sticky textarea{resize:vertical;border-color:var(--private-border-strong);background:var(--private-field-bg);min-height:4.25rem;max-height:12rem;color:var(--private-text);border-radius:1rem}.assistant-composer-sticky textarea:focus{border-color:var(--private-accent);box-shadow:0 0 0 3px var(--private-focus-ring)}.assistant-composer-context{background:var(--private-accent-soft);color:var(--private-text-secondary);font-size:var(--private-text-xs);border-radius:999px;justify-self:start;padding:.2rem .5rem}.assistant-composer-footer{gap:var(--private-space-3);justify-content:space-between!important;align-items:center!important;display:flex!important}.assistant-composer-footer>span{color:var(--private-text-muted)!important;font-size:var(--private-text-xs)!important}.assistant-icon-button{border:1px solid var(--private-border);background:var(--private-surface);width:2.5rem;height:2.5rem;color:var(--private-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.assistant-icon-button:hover:not(:disabled),.assistant-icon-button:focus-visible:not(:disabled){border-color:var(--private-accent);background:var(--private-accent-soft)}.assistant-main-clean .assistant-attachment-chip{border-color:var(--private-border);background:var(--private-surface-soft);color:var(--private-text-secondary)}.assistant-main-clean .assistant-attachment-chip button{color:var(--private-accent)}.assistant-notice-action{margin-left:var(--private-space-2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline}@media (max-width:760px){.private-assistant-launcher span:last-child{display:none}.assistant-page-shell{width:100%;margin:0;padding:0}.assistant-main-clean{min-height:calc(100dvh - 8.5rem);box-shadow:none;border-inline:0;border-radius:0}.assistant-chat-header-clean{padding:var(--private-space-3)}.assistant-chat-title h1{font-size:var(--private-text-lg)}.assistant-activity{margin-inline:var(--private-space-3)}.assistant-main-clean .assistant-messages{padding:var(--private-space-4) var(--private-space-3)}.assistant-main-clean .assistant-message{max-width:94%}.assistant-result-actions,.assistant-main-clean .assistant-approval-panel,.assistant-main-clean .assistant-artifacts,.assistant-source-disclosure{margin-inline:var(--private-space-3);padding-inline:0}.assistant-composer-sticky{padding:var(--private-space-3)}.assistant-composer-footer{flex-direction:column!important;align-items:stretch!important}.assistant-composer-actions{justify-content:flex-end;width:100%;display:flex}.assistant-example-grid-compact{grid-template-columns:1fr}}@media (max-width:520px){.assistant-empty-compact{min-height:68vh;padding:var(--private-space-4)}.assistant-context-row{flex-direction:column;align-items:flex-start}.assistant-main-clean .assistant-message{max-width:100%}.assistant-result-actions .private-button{width:100%}}.assistant-archived-state{justify-content:space-between;align-items:center;gap:var(--private-space-3);padding:var(--private-space-4) var(--private-space-5);border-top:1px solid var(--private-border);background:var(--private-surface-soft);color:var(--private-text-secondary);margin-top:auto;display:flex}@media (max-width:760px){.assistant-archived-state{padding:var(--private-space-3);flex-direction:column;align-items:stretch}}.assistant-activity-toolbar{justify-content:flex-end;margin-bottom:.45rem;display:flex}.assistant-workflow-compact progress{width:100%;height:.35rem;accent-color:var(--private-accent)}.assistant-workflow-cancel-reason{color:var(--private-muted);font-size:var(--private-font-sm);margin:.35rem 0 0}.assistant-source-group-label{color:var(--private-muted);font-size:var(--private-font-xs);letter-spacing:.02em;grid-column:1/-1;font-weight:700}.global-search-page{width:min(100%,78rem);margin-inline:auto}.global-search-layout{gap:var(--private-space-4);display:grid}.global-search-hero,.global-search-controls,.global-search-empty,.global-search-results,.global-search-advanced{border:1px solid var(--private-border);border-radius:var(--private-radius-lg);background:var(--private-surface);color:var(--private-text);box-shadow:var(--private-shadow-sm)}.global-search-hero{gap:var(--private-space-4);padding:clamp(1rem,2.4vw,1.75rem);display:grid}.global-search-copy{gap:var(--private-space-2);max-width:52rem;display:grid}.global-search-copy h1{color:var(--private-text);font-size:clamp(1.65rem,3vw,2.35rem);line-height:var(--private-leading-tight);letter-spacing:-.035em;margin:0}.global-search-copy p{color:var(--private-text-secondary);line-height:var(--private-leading-reading);margin:0}.global-search-form{gap:var(--private-space-2);display:grid}.global-search-form>label{color:var(--private-text);font-size:var(--private-text-sm);font-weight:750}.global-search-input-row{gap:var(--private-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.global-search-input-row input{border:1px solid var(--private-border-strong);border-radius:var(--private-radius-md);background:var(--private-field-bg);width:100%;min-height:3.2rem;color:var(--private-text);font:inherit;font-size:var(--private-text-md);padding:.72rem .85rem}.global-search-input-row input:focus{border-color:var(--private-accent);box-shadow:0 0 0 3px var(--private-focus-ring);outline:none}.global-search-form-meta{justify-content:space-between;align-items:center;gap:var(--private-space-3);color:var(--private-text-muted);font-size:var(--private-text-xs);display:flex}.global-search-form-meta a{color:var(--private-accent);font-weight:750;text-decoration:none}.global-search-controls{justify-content:space-between;align-items:center;gap:var(--private-space-3);padding:var(--private-space-3);display:flex}.global-search-quick-filters{gap:var(--private-space-1);scrollbar-width:thin;flex:auto;display:flex;overflow-x:auto}.global-search-quick-filters button,.global-search-examples button{border:1px solid var(--private-border);background:var(--private-surface-soft);color:var(--private-text-secondary);font:inherit;font-size:var(--private-text-xs);cursor:pointer;border-radius:999px;flex:none;padding:.42rem .68rem;font-weight:700}.global-search-quick-filters button:hover,.global-search-quick-filters button:focus-visible,.global-search-examples button:hover,.global-search-examples button:focus-visible{border-color:var(--private-accent);color:var(--private-text);background:var(--private-accent-soft)}.global-search-quick-filters button.is-active{border-color:color-mix(in srgb, var(--private-accent) 55%, var(--private-border));background:var(--private-accent-soft);color:var(--private-text)}.global-search-filter-toggle{flex:none}.global-search-advanced{padding:var(--private-space-4);display:none}.global-search-advanced.is-open{gap:var(--private-space-3);display:grid}.global-search-advanced-head{justify-content:space-between;align-items:flex-start;gap:var(--private-space-3);display:flex}.global-search-advanced-head>div{gap:.15rem;display:grid}.global-search-advanced-head span{color:var(--private-text-muted);font-size:var(--private-text-xs)}.global-search-advanced-head>button{color:var(--private-text-muted);cursor:pointer;background:0 0;border:0;font-size:1.4rem}.global-search-advanced-grid{gap:var(--private-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.global-search-advanced-grid label{gap:var(--private-space-1);color:var(--private-text-secondary);font-size:var(--private-text-xs);font-weight:700;display:grid}.global-search-advanced-grid input,.global-search-advanced-grid select{border:1px solid var(--private-border);border-radius:var(--private-radius-sm);background:var(--private-field-bg);width:100%;min-height:2.5rem;color:var(--private-text);font:inherit;padding:.45rem .55rem}.global-search-filter-overlay{display:none}.global-search-empty{gap:var(--private-space-4);padding:clamp(1rem,2.4vw,1.6rem);display:grid}.global-search-empty h2,.global-search-results h2,.global-search-result-group h3,.global-search-result h4{color:var(--private-text);margin:0}.global-search-empty p{color:var(--private-text-secondary);margin:.25rem 0 0}.global-search-examples{gap:var(--private-space-2);flex-wrap:wrap;display:flex}.global-search-recents{gap:var(--private-space-1);border-top:1px solid var(--private-border);padding-top:var(--private-space-3);display:grid}.global-search-recents>strong{margin-bottom:var(--private-space-1);font-size:var(--private-text-sm)}.global-search-recents>div{justify-content:space-between;align-items:center;gap:var(--private-space-2);min-height:2.2rem;display:flex}.global-search-recents>div>button:first-child{min-width:0;color:var(--private-text-secondary);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:.25rem 0;overflow:hidden}.global-search-recents>div>button:last-child{width:1.9rem;height:1.9rem;color:var(--private-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%}.global-search-recents button:hover,.global-search-recents button:focus-visible{color:var(--private-text);background:var(--private-surface-soft)}.global-search-results{gap:var(--private-space-4);padding:clamp(1rem,2.4vw,1.6rem);display:grid}.global-search-results-head{justify-content:space-between;align-items:flex-start;gap:var(--private-space-3);display:flex}.global-search-results-head>div{gap:var(--private-space-1);display:grid}.global-search-results-head span{color:var(--private-text-muted);font-size:var(--private-text-xs)}.global-search-result-group{gap:var(--private-space-2);display:grid}.global-search-result-group+.global-search-result-group{border-top:1px solid var(--private-border);padding-top:var(--private-space-4)}.global-search-result-group-head{justify-content:space-between;align-items:center;gap:var(--private-space-2);display:flex}.global-search-result-group-head h3{font-size:var(--private-text-md)}.global-search-result-group-head span{background:var(--private-surface-soft);min-width:1.7rem;color:var(--private-text-muted);text-align:center;font-size:var(--private-text-xs);border-radius:999px;padding:.12rem .4rem}.global-search-result-list{gap:var(--private-space-1);display:grid}.global-search-result{gap:var(--private-space-3);padding:var(--private-space-3);border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.global-search-result-main{gap:.28rem;min-width:0;display:grid}.global-search-result-meta{align-items:center;gap:var(--private-space-2);color:var(--private-text-muted);font-size:var(--private-text-xs);flex-wrap:wrap;display:flex}.global-search-result-meta span{color:var(--private-accent);font-weight:750}.global-search-result h4{font-size:var(--private-text-md);line-height:var(--private-leading-tight)}.global-search-result p{color:var(--private-text-secondary);font-size:var(--private-text-sm);margin:0}.global-search-snippet{color:var(--private-text-muted);font-size:var(--private-text-xs);line-height:var(--private-leading-reading)}.global-search-result mark{background:var(--private-warning-soft);color:var(--private-text);border-radius:.18rem;padding-inline:.08rem}.global-search-result-actions{align-items:center;gap:var(--private-space-1);display:flex}.global-search-more{position:relative}.global-search-more>summary{border:1px solid var(--private-border);border-radius:var(--private-radius-sm);background:var(--private-surface);width:2.35rem;height:2.35rem;color:var(--private-text);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.global-search-more>summary::-webkit-details-marker{display:none}.global-search-more>div{z-index:15;border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);min-width:12.5rem;box-shadow:var(--private-shadow-md);position:absolute;top:calc(100% + .3rem);right:0;overflow:hidden}.global-search-more a{color:var(--private-text);font-size:var(--private-text-sm);padding:.65rem .75rem;text-decoration:none;display:block}.global-search-more a:hover,.global-search-more a:focus-visible{background:var(--private-surface-soft)}.global-search-no-results{gap:var(--private-space-2);padding:var(--private-space-5) 0;justify-items:start;display:grid}.global-search-no-results p{color:var(--private-text-secondary);margin:0}.global-search-load-more{padding-top:var(--private-space-2);justify-content:center;display:flex}.global-search-notice{margin:0}@media (max-width:760px){.global-search-page{width:100%}.global-search-hero,.global-search-controls,.global-search-empty,.global-search-results{box-shadow:none;border-inline:0;border-radius:0}.global-search-controls{flex-direction:column;align-items:stretch}.global-search-filter-toggle{width:100%}.global-search-filter-overlay{z-index:48;background:var(--private-overlay);border:0;display:block;position:fixed;inset:0}.global-search-advanced{z-index:49;border-radius:var(--private-radius-lg) var(--private-radius-lg) 0 0;max-height:82dvh;box-shadow:var(--private-shadow-lg);position:fixed;inset:auto 0 0;overflow:auto}.global-search-advanced-grid{grid-template-columns:1fr}.global-search-result{grid-template-columns:1fr;align-items:stretch}.global-search-result-actions{justify-content:flex-end}}@media (max-width:520px){.global-search-input-row{grid-template-columns:1fr}.global-search-input-row .private-button{width:100%}.global-search-form-meta{flex-direction:column;align-items:flex-start}.global-search-results-head{flex-direction:column;align-items:stretch}.global-search-result-actions .private-button{flex:auto}}.acquisition-guided-page{width:min(100%,1180px);margin-inline:auto}.acquisition-flow{gap:var(--private-space-4);display:grid}.acquisition-flow-header{justify-content:space-between;align-items:flex-end;gap:var(--private-space-4);padding:var(--private-space-2) 0;display:flex}.acquisition-flow-header>div{gap:var(--private-space-1);max-width:52rem;display:grid}.acquisition-flow-header h1{font-size:clamp(1.55rem,2.6vw,2.2rem);line-height:var(--private-leading-tight);margin:0}.acquisition-flow-header p:not(.private-eyebrow){color:var(--private-text-secondary);line-height:var(--private-leading-reading);margin:0}.acquisition-flow-tabs{gap:var(--private-space-1);scrollbar-width:thin;border-bottom:1px solid var(--private-border);padding-bottom:1px;display:flex;overflow-x:auto}.acquisition-flow-tabs button{border:0;min-height:2.55rem;color:var(--private-text-secondary);font:inherit;font-size:var(--private-text-sm);cursor:pointer;background:0 0;border-bottom:2px solid #0000;flex:none;padding:.55rem .8rem;font-weight:700}.acquisition-flow-tabs button:hover,.acquisition-flow-tabs button:focus-visible{color:var(--private-text);background:var(--private-surface-soft)}.acquisition-flow-tabs button.is-active{border-bottom-color:var(--private-accent);color:var(--private-text)}.acquisition-flow-progress{color:var(--private-text-muted);font-size:var(--private-text-xs);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.acquisition-flow-progress span{background:var(--private-surface-soft);border-radius:999px;padding:.28rem .58rem}.acquisition-flow-progress span.is-current{background:var(--private-accent-soft);color:var(--private-accent-strong);font-weight:750}.acquisition-flow-progress i{opacity:.65;font-style:normal}.acquisition-flow-content,.acquisition-flow-stack{gap:var(--private-space-4);display:grid}.acquisition-flow-section,.acquisition-flow-search-card,.acquisition-flow-editor{border:1px solid var(--private-border);border-radius:var(--private-radius-lg);background:var(--private-surface);box-shadow:var(--private-shadow-sm);padding:clamp(.9rem,2vw,1.25rem)}.acquisition-flow-search-card form,.acquisition-flow-editor form{gap:var(--private-space-3);display:grid}.acquisition-flow-search-main{gap:var(--private-space-2);grid-template-columns:minmax(0,1.3fr) minmax(14rem,.8fr) auto;align-items:end;display:grid}.acquisition-flow-search-main label,.acquisition-flow-filter-grid label,.acquisition-flow-editor label{color:var(--private-text-secondary);font-size:var(--private-text-sm);gap:.35rem;font-weight:650;display:grid}.acquisition-flow-search-main input,.acquisition-flow-filter-grid input,.acquisition-flow-filter-grid select,.acquisition-flow-filter-grid textarea,.acquisition-flow-editor input,.acquisition-flow-editor select,.acquisition-flow-editor textarea{border:1px solid var(--private-border-strong);border-radius:var(--private-radius-sm);background:var(--private-field);width:100%;min-height:2.55rem;color:var(--private-text);font:inherit;padding:.58rem .7rem}.acquisition-flow-filters{border-top:1px solid var(--private-border);padding-top:var(--private-space-2)}.acquisition-flow-filters>summary,.acquisition-flow-secondary>summary{color:var(--private-text-secondary);font-size:var(--private-text-sm);cursor:pointer;font-weight:700}.acquisition-flow-filter-grid{gap:var(--private-space-3);padding-top:var(--private-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.acquisition-flow-confirm,.acquisition-flow-bulk{justify-content:space-between;align-items:center;gap:var(--private-space-3);border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface-soft);padding:var(--private-space-3);display:flex}.acquisition-flow-confirm>div{gap:.2rem;display:grid}.acquisition-flow-confirm span,.acquisition-flow-bulk span{color:var(--private-text-secondary);font-size:var(--private-text-sm)}.acquisition-flow-search-runs,.acquisition-flow-list,.acquisition-flow-limit-list{gap:var(--private-space-1);display:grid}.acquisition-flow-search-runs article,.acquisition-flow-list article,.acquisition-flow-limit-list article{align-items:center;gap:var(--private-space-3);border-top:1px solid var(--private-border);min-height:3.8rem;padding:var(--private-space-2) 0;display:flex}.acquisition-flow-search-runs article:first-child,.acquisition-flow-list article:first-child,.acquisition-flow-limit-list article:first-child{border-top:0}.acquisition-flow-search-runs article>div,.acquisition-flow-list article>div,.acquisition-flow-limit-list article>div{flex:1;gap:.18rem;min-width:0;display:grid}.acquisition-flow-search-runs span,.acquisition-flow-list span,.acquisition-flow-list small,.acquisition-flow-limit-list span,.acquisition-flow-limit-list small{color:var(--private-text-muted);font-size:var(--private-text-xs)}.acquisition-flow-table-wrap{width:100%;overflow-x:auto}.acquisition-flow-table{border-collapse:collapse;width:100%;min-width:760px}.acquisition-flow-table th{color:var(--private-text-muted);font-size:var(--private-text-xs);text-align:left;border-bottom:1px solid var(--private-border);padding:.55rem .65rem;font-weight:750}.acquisition-flow-table td{border-bottom:1px solid var(--private-border);color:var(--private-text-secondary);font-size:var(--private-text-sm);vertical-align:middle;padding:.65rem}.acquisition-flow-table td strong,.acquisition-flow-table td small{display:block}.acquisition-flow-table td strong{color:var(--private-text)}.acquisition-flow-table td small{color:var(--private-text-muted);font-size:var(--private-text-xs);margin-top:.16rem}.acquisition-flow-table tr.is-muted{opacity:.7}.acquisition-row-actions{justify-content:flex-end;align-items:center;gap:var(--private-space-1);white-space:nowrap;display:flex}.acquisition-more-menu{position:relative}.acquisition-more-menu>summary{border:1px solid var(--private-border);border-radius:var(--private-radius-sm);background:var(--private-surface);width:2.35rem;height:2.35rem;color:var(--private-text);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.acquisition-more-menu>summary::-webkit-details-marker{display:none}.acquisition-more-menu>div{z-index:24;border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);min-width:13rem;box-shadow:var(--private-shadow-md);position:absolute;top:calc(100% + .3rem);right:0;overflow:hidden}.acquisition-more-menu button,.acquisition-more-menu a{width:100%;color:var(--private-text);font:inherit;font-size:var(--private-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;padding:.65rem .75rem;text-decoration:none;display:block}.acquisition-more-menu button:hover,.acquisition-more-menu button:focus-visible,.acquisition-more-menu a:hover,.acquisition-more-menu a:focus-visible{background:var(--private-surface-soft)}.acquisition-flow-empty{gap:var(--private-space-1);border:1px dashed var(--private-border-strong);border-radius:var(--private-radius-md);background:var(--private-surface-soft);padding:var(--private-space-4);justify-items:start;display:grid}.acquisition-flow-empty h2,.acquisition-flow-empty h3,.acquisition-flow-empty p{margin:0}.acquisition-flow-empty p{color:var(--private-text-secondary)}.acquisition-flow-secondary{border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);padding:var(--private-space-3)}.acquisition-flow-secondary>:not(summary){margin-top:var(--private-space-3)}.acquisition-flow-metrics{gap:var(--private-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.acquisition-flow-metrics article{border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);padding:var(--private-space-3);gap:.2rem;display:grid}.acquisition-flow-metrics span,.acquisition-flow-metrics small{color:var(--private-text-muted);font-size:var(--private-text-xs)}.acquisition-flow-metrics strong{font-size:1.35rem}.acquisition-flow-pipeline-summary{gap:var(--private-space-2);flex-wrap:wrap;display:flex}.acquisition-flow-pipeline-summary>div{border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface-soft);min-width:8.5rem;padding:var(--private-space-2);gap:.12rem;display:grid}.acquisition-flow-pipeline-summary span,.acquisition-flow-pipeline-summary small{color:var(--private-text-muted);font-size:var(--private-text-xs)}.acquisition-quick-overlay{z-index:60;background:var(--private-overlay);justify-items:end;display:grid;position:fixed;inset:0}.acquisition-quick-view{border-left:1px solid var(--private-border);background:var(--private-surface);width:min(30rem,92vw);height:100%;box-shadow:var(--private-shadow-lg);padding:var(--private-space-4);overflow:auto}.acquisition-quick-view dl{gap:var(--private-space-2);display:grid}.acquisition-quick-view dl>div{border-top:1px solid var(--private-border);padding-top:var(--private-space-2);gap:.2rem;display:grid}.acquisition-quick-view dt{color:var(--private-text-muted);font-size:var(--private-text-xs)}.acquisition-quick-view dd{color:var(--private-text);margin:0}@media (max-width:900px){.acquisition-flow-search-main{grid-template-columns:1fr 1fr}.acquisition-flow-search-main .private-button{grid-column:1/-1;justify-self:start}.acquisition-flow-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.acquisition-guided-page{width:100%}.acquisition-flow-header{flex-direction:column;align-items:stretch}.acquisition-flow-header .private-button{align-self:flex-start}.acquisition-flow-tabs{margin-inline:calc(var(--private-space-3) * -1);padding-inline:var(--private-space-3)}.acquisition-flow-progress{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}.acquisition-flow-search-main,.acquisition-flow-filter-grid,.acquisition-form-row{grid-template-columns:1fr}.acquisition-flow-confirm,.acquisition-flow-bulk{flex-direction:column;align-items:stretch}.acquisition-flow-confirm .private-button,.acquisition-flow-bulk .private-button{width:100%}.acquisition-flow-search-runs article,.acquisition-flow-list article{flex-wrap:wrap;align-items:flex-start}.acquisition-flow-table{min-width:680px}}@media (max-width:520px){.acquisition-flow-metrics{grid-template-columns:1fr}.acquisition-flow-section,.acquisition-flow-search-card,.acquisition-flow-editor{margin-inline:calc(var(--private-space-3) * -1);box-shadow:none;border-inline:0;border-radius:0}.acquisition-quick-view{width:100%}}.crm-client-stack,.crm-client-card{min-width:0}.crm-client-heading{justify-content:space-between;align-items:flex-start;gap:var(--private-space-3);display:flex}.crm-client-heading>div:first-child{min-width:0}.crm-client-heading h2,.crm-client-heading p{margin-block:.25rem 0}.crm-relationship-summary{margin-top:var(--private-space-3)}.crm-relation-grid{gap:var(--private-space-2);margin-top:var(--private-space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.crm-relation-grid>section{border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface-soft);min-width:0;padding:var(--private-space-3);align-content:start;gap:.34rem;display:grid}.crm-relation-grid a,.crm-relation-grid span,.crm-relation-grid small{color:var(--private-text-secondary);font-size:var(--private-text-sm);overflow-wrap:anywhere}.crm-relation-grid a{color:var(--private-accent-strong);text-decoration:none}.crm-relation-grid a:hover,.crm-relation-grid a:focus-visible{text-decoration:underline}.crm-relation-title{justify-content:space-between;align-items:center;gap:var(--private-space-2);color:var(--private-text);display:flex}.crm-relation-title span{color:var(--private-text-muted);font-size:var(--private-text-xs)}.private-row-menu{position:relative}.private-row-menu>summary{border:1px solid var(--private-border);border-radius:var(--private-radius-sm);background:var(--private-surface);min-width:2.35rem;min-height:2.35rem;color:var(--private-text);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.private-row-menu>summary::-webkit-details-marker{display:none}.private-row-menu>div{z-index:28;border:1px solid var(--private-border);border-radius:var(--private-radius-md);background:var(--private-surface);min-width:12rem;box-shadow:var(--private-shadow-md);position:absolute;top:calc(100% + .3rem);right:0;overflow:hidden}.private-row-menu>div>a,.private-row-menu>div>button{width:100%;color:var(--private-text);font:inherit;font-size:var(--private-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;padding:.65rem .75rem;text-decoration:none;display:block}.private-row-menu>div>a:hover,.private-row-menu>div>a:focus-visible,.private-row-menu>div>button:hover,.private-row-menu>div>button:focus-visible{background:var(--private-surface-soft)}.finance-two-column{gap:var(--private-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.finance-list article,.finance-list article>div:first-child{min-width:0}.finance-list h3,.finance-list p,.finance-list small{overflow-wrap:anywhere}@media (max-width:760px){.crm-client-heading{flex-direction:column;align-items:stretch}.crm-relation-grid,.finance-two-column{grid-template-columns:1fr}.private-row-menu>div{max-width:min(18rem,85vw);left:0;right:auto}}.private-read-only-banner{border-bottom:1px solid color-mix(in srgb, var(--private-warning) 38%, var(--private-border));background:var(--private-warning-bg);color:var(--private-text);flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.9rem;display:flex}.private-read-only-banner strong{font-weight:750}.private-read-only-banner span{color:var(--private-muted)}.mfa-recovery-codes{gap:var(--private-space-2);margin-top:var(--private-space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.mfa-recovery-codes code{border:1px solid var(--private-border);border-radius:var(--private-radius-sm);background:var(--private-surface-soft);color:var(--private-text);font:600 var(--private-text-sm)/1.35 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.04em;text-align:center;padding:.6rem .7rem;display:block}@media (max-width:520px){.mfa-recovery-codes{grid-template-columns:1fr}}
