.question-source,.generated-program-list span,.session-assurance>span,.session-assurance>small,.pack-state,.risk-factor-list>div,.report-checksum,.risk-band,.program-section-editor small,.report-editor-heading .review-state,.program-export-list span,.training-lessons article>span,.party-facts dt,.monitoring-summary dt,.manual-secret span,.controlled-evidence-field>span:last-child,.program-sections small,.module-duration,.report-card-facts span,.badge,.preview-next-action span,.security-state,.quiz-result span,.training-module summary small,.invitation-list span,.case-header small,.workflow-steps article>span,.preview-progress span,.hero-product-preview>header span,.screening-decision-form label,.compact-field label,.section-count,.training-quiz label,.demo-environment-banner span,.enrolment-banner span,.restricted-banner span,.monitoring-summary-heading span,.monitoring-last-run,.identity-tool-heading small,.sidebar-user small,.practice-identity small,.field-help,.demo-credentials span,.demo-credentials .demo-password-boundary,.email-outbox-list span,.case-card footer,.audit-event p,.audit-proof,.empty-inline,.identity-latest-result small,.identity-latest-result p,.edd-row-heading span,.team-member-identity span:not(.user-avatar),.auth-challenge-footer,.sensitive-link-panel span,.demo-control-prerequisite,.workflow-notice span,.check-list small,.deadline-calendar-notice span,.integration-list span:not(.badge),.program-approved-panel span,.submission-ready-notice span,.report-terminal-state span,.deadline-result span,.deadline-result small,.data-table td .deadline-verification,.training-source-note span,.training-source-note small,.email-outbox-list pre,.program-export-list code,.rule-pack-hash code,.rule-pack-content-viewer pre,.rule-pack-impact-summary p,.rule-pack-impact-summary li,.control-requirement,.conditional-action small,.task-context,.tax-agent-path-grid p,.hero-service-list li,.training-lessons p,.training-quiz legend,.auth-recovery-link,.auth-create-link,.text-link,.client-request-record-heading span,.client-request-review-item span,.client-request-answer,.client-request-return-note,.client-request-item-heading small,.client-request-panel-heading span:not(.record-count),.client-request-record .text-link,.sensitive-link-card span,.sensitive-link-value code,.identity-link-actions>span,.manual-identity-check summary,.form-success,.workflow-locked span,.form-prerequisite,.challenge-expired span,.delivery-boundary,.signup-unavailable span,.signup-result span,.legal-copy,.evidence-expiry-field{font-size:.72rem}.data-table{font-size:.82rem}.data-table th{font-size:.72rem}.data-table td strong{font-size:.84rem}.data-table td small{font-size:.72rem}.badge{min-height:26px;padding:4px 9px}.risk-progress li button strong{font-size:.72rem}.preview-stage-list small{color:#93a2af}.preview-stage-list li.complete small{color:var(--green)}.preview-stage-list li.current small{color:var(--teal)}@media (prefers-contrast:more){:root{--muted:#b4c1cc;--muted-2:#a5b3bf;--line:#384654;--line-soft:#2c3947}}.marketing-copy h1{font-size:clamp(2.75rem,4.8vw,4.5rem)}.skip-link{z-index:100;background:var(--teal);color:#06110f;border-radius:6px;padding:10px 14px;font-size:.8rem;font-weight:700;transition:transform .12s ease-out;position:absolute;top:8px;left:12px;transform:translateY(-300%)}.skip-link:focus-visible{outline-offset:2px;outline:2px solid #fff;transform:translateY(0)}.side-nav{overflow-y:auto}.side-nav-group{gap:3px;display:grid}.side-nav-group+.side-nav-group{margin-top:10px}.side-nav-heading{color:var(--muted-2);letter-spacing:.07em;text-transform:uppercase;margin:6px 10px 3px;font-size:.72rem;font-weight:700}.table-scroll .data-table th:first-child,.table-scroll .data-table td:first-child{box-shadow:1px 0 0 var(--line);position:sticky;left:0}.table-scroll .data-table th:first-child{z-index:2;background:#0b1016}.table-scroll .data-table td:first-child{background:var(--surface);z-index:1}.table-scroll .data-table tbody tr:hover td:first-child{background:#131a24}.table-toolbar{flex-wrap:wrap;row-gap:8px}.table-toolbar-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.table-sort{height:34px;color:var(--ink);background:#0a0f15;border:1px solid #303c49;border-radius:5px;padding:0 10px;font-size:.78rem}.password-field{display:grid;position:relative}.password-field input{padding-right:44px}.password-toggle{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid;position:absolute;bottom:4px;right:4px}.password-toggle:hover{color:var(--ink);background:#ffffff0f}.social-proof-band{border-top:1px solid var(--line);background:#0b1016;padding:74px clamp(22px,6vw,92px) 86px}.social-proof-summary{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:.9rem;display:flex}.stars{color:var(--amber);gap:3px;display:inline-flex}.social-proof-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:38px;display:grid}.testimonial-card{background:var(--surface);flex-direction:column;gap:15px;margin:0;padding:26px 22px 28px;display:flex}.testimonial-card blockquote{margin:0}.testimonial-card blockquote p{color:#c9d2da;font-size:.92rem;line-height:1.65}.testimonial-card figcaption{gap:4px;margin-top:auto;display:grid}.testimonial-card figcaption strong{font-size:.85rem}.testimonial-card figcaption>span{color:var(--muted);font-size:.76rem;line-height:1.5}.testimonial-verified{align-items:center;gap:6px;display:inline-flex;color:#8ee2ad!important;font-size:.72rem!important}.founding-panel{background:linear-gradient(145deg, #35cbb514, var(--surface) 60%);border:1px solid #2f5a55;gap:22px;margin-top:38px;padding:clamp(24px,4vw,44px);display:grid}.founding-panel>div:first-child{gap:10px;max-width:760px;display:grid}.founding-panel>div:first-child>strong{font-size:1.15rem;line-height:1.3}.founding-panel>div:first-child>p{color:var(--muted);font-size:.9rem;line-height:1.65}.founding-points{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.founding-points li{background:var(--surface);align-content:start;gap:6px;padding:16px 14px;display:grid}.founding-points span{color:var(--muted-2);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.founding-points strong{font-size:.8rem;font-weight:650;line-height:1.5}.founding-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:980px){.social-proof-grid{grid-template-columns:1fr}.founding-points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.social-proof-band{padding:52px 18px 62px}.founding-points{grid-template-columns:1fr}.founding-actions .button{width:100%}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skeleton{background:linear-gradient(90deg, var(--surface) 25%, var(--surface-2) 50%, var(--surface) 75%);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-header{border:1px solid var(--line);height:96px}.skeleton-grid-4{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.skeleton-grid-4 .skeleton{border-radius:0}.skeleton-tile{height:120px}.skeleton-banner{border:1px solid var(--line);height:76px;margin-top:18px}.skeleton-stack{border:1px solid var(--line);background:var(--line);gap:1px;margin-top:22px;display:grid}.skeleton-stack .skeleton{border-radius:0}.skeleton-row{height:82px}@media (max-width:880px){.skeleton-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.skeleton-grid-4{grid-template-columns:1fr}}@media print{.sidebar,.mobile-topbar,.demo-environment-banner,.skip-link,.page-action,.table-toolbar,.modal-backdrop,.site-header,.site-mobile-menu,.marketing-nav,.founding-actions,.marketing-actions,.final-cta-actions,.password-toggle,.pagination{display:none!important}html,body{background:#fff!important}body{color:#111}.workspace{margin-left:0!important}.workspace-content{max-width:none!important;padding:0!important}.data-section,.metric-tile,.report-card,.audit-list,.case-card,.task-row,.rule-pack-record,.team-member-row,.data-table th,.data-table td{color:#111!important;background:#fff!important;border-color:#bbb!important}.data-table{font-size:10pt;min-width:0!important}.data-table td strong,.page-header h1,h1,h2,h3{color:#000!important}.badge{color:#111!important;background:#fff!important;border:1px solid #666!important}.table-scroll{overflow-x:visible}.table-scroll .data-table th:first-child,.table-scroll .data-table td:first-child{box-shadow:none;position:static}.task-row,.report-card,.audit-list article,tr{break-inside:avoid}}::selection{color:inherit;background:#35cbb552}html[data-theme=light] ::selection{background:#0f766e38}.side-nav::-webkit-scrollbar{width:10px;height:10px}.table-scroll::-webkit-scrollbar{width:10px;height:10px}.rule-pack-diff-list::-webkit-scrollbar{width:10px;height:10px}.rule-pack-content-viewer pre::-webkit-scrollbar{width:10px;height:10px}.email-outbox-list pre::-webkit-scrollbar{width:10px;height:10px}.side-nav::-webkit-scrollbar-track{background:0 0}.table-scroll::-webkit-scrollbar-track{background:0 0}.rule-pack-diff-list::-webkit-scrollbar-track{background:0 0}.rule-pack-content-viewer pre::-webkit-scrollbar-track{background:0 0}.email-outbox-list pre::-webkit-scrollbar-track{background:0 0}.side-nav::-webkit-scrollbar-thumb{background:var(--surface-3);border:2px solid var(--bg);border-radius:8px}.table-scroll::-webkit-scrollbar-thumb{background:var(--surface-3);border:2px solid var(--bg);border-radius:8px}.rule-pack-diff-list::-webkit-scrollbar-thumb{background:var(--surface-3);border:2px solid var(--bg);border-radius:8px}.rule-pack-content-viewer pre::-webkit-scrollbar-thumb{background:var(--surface-3);border:2px solid var(--bg);border-radius:8px}.email-outbox-list pre::-webkit-scrollbar-thumb{background:var(--surface-3);border:2px solid var(--bg);border-radius:8px}html[data-theme=light] .side-nav::-webkit-scrollbar-thumb{border-color:#fff}html[data-theme=light] .table-scroll::-webkit-scrollbar-thumb{border-color:#fff}.pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:flex}.pagination>span{color:var(--muted);font-size:.74rem}.pagination-controls{align-items:center;gap:8px;display:flex}.pagination-controls .button{min-height:34px}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6f8;--surface:#fff;--surface-2:#eef2f5;--surface-3:#dfe7ed;--ink:#10161d;--muted:#4d5a68;--muted-2:#5f6d7b;--line:#d4dce3;--line-soft:#e2e8ee;--teal:#0f766e;--teal-dark:#d3f0ec;--blue:#2563eb;--amber:#b45309;--amber-dark:#fdf1de;--red:#dc2626;--red-dark:#fce4e6;--green:#15803d;--green-dark:#d8f3e3}html[data-theme=light] body{background:var(--bg);color:var(--ink)}html[data-theme=light] .button.primary{color:#fff;background:#0f766e}html[data-theme=light] .button.primary:hover{background:#0b6b60}html[data-theme=light] .button.secondary{background:#10161d08;border-color:#b9c5cf}html[data-theme=light] .button.secondary:hover{background:#10161d0f;border-color:#8496a6}html[data-theme=light] .icon-button:hover{border-color:var(--line);background:#10161d0d}html[data-theme=light] .skip-link{color:#fff}html[data-theme=light] .wordmark-symbol{color:#0f766e;background:#0f766e1a;border-color:#0f766e73}html[data-theme=light] .marketing-shell,html[data-theme=light] .site-shell{background:#f7f9fa}html[data-theme=light] .site-header{background:#fff}html[data-theme=light] .site-header-nav>a:not(.button),html[data-theme=light] .marketing-nav .nav-links a{color:#3d4a57}html[data-theme=light] .site-header-nav>a:not(.button):hover,html[data-theme=light] .marketing-nav .nav-links a:hover{color:#10161d}html[data-theme=light] .site-mobile-menu summary{color:#10161d;background:#fff;border-color:#b9c5cf}html[data-theme=light] .site-mobile-menu nav{border-color:var(--line);background:#fff;box-shadow:0 20px 55px #10161d29}html[data-theme=light] .site-mobile-menu nav a:not(.button){color:#3d4a57}html[data-theme=light] .site-mobile-menu nav a:not(.button):hover{color:#10161d;background:#0f766e14}html[data-theme=light] .site-footer{background:#fff}html[data-theme=light] .site-footer-grid nav a{color:#3d4a57}html[data-theme=light] .site-footer-grid nav a:hover{color:#10161d}html[data-theme=light] .site-footer-brand p,html[data-theme=light] .site-footer-base p{color:#5f6d7b}html[data-theme=light] .marketing-footer a{color:#3d4a57}html[data-theme=light] .marketing-backdrop{background:radial-gradient(circle at 78% 32%,#0f766e1a,#0000 28%),radial-gradient(circle at 58% 85%,#2563eb12,#0000 32%),linear-gradient(110deg,#eef3f4 0%,#f4f7f8 52%,#e9eff2 100%)}html[data-theme=light] .marketing-backdrop:after{background-image:linear-gradient(#10161d0a 1px,#0000 1px),linear-gradient(90deg,#10161d0a 1px,#0000 1px)}html[data-theme=light] .marketing-lede{color:#3d4a57}html[data-theme=light] .assurance-note{color:#5f6d7b}html[data-theme=light] .hero-service-list li{color:#3d4a57;background:#ffffffd9;border-color:#c3d2d9}html[data-theme=light] .hero-product-preview{border-color:var(--line);background:#fff;box-shadow:0 28px 80px #10161d24}html[data-theme=light] .preview-context{background:#0f766e14;border-color:#9fd4cc;color:#0f5f56!important}html[data-theme=light] .preview-progress-track{background:#dfe7ed}html[data-theme=light] .preview-stage-list svg{color:#8496a6}html[data-theme=light] .preview-stage-list li.complete svg{color:var(--green)}html[data-theme=light] .preview-stage-list li.current svg{color:var(--teal);fill:#0f766e1f}html[data-theme=light] .preview-stage-list small{color:#5f6d7b}html[data-theme=light] .preview-next-action{background:#0f766e0f;border-top-color:#9fd4cc}html[data-theme=light] .preview-next-action span{color:#0f5f56}html[data-theme=light] .hero-proof>div{background:#fff}html[data-theme=light] .audience-band,html[data-theme=light] .workflow-band,html[data-theme=light] .pricing-band,html[data-theme=light] .faq-band,html[data-theme=light] .social-proof-band{background:#f0f3f6}html[data-theme=light] .obligation-grid article,html[data-theme=light] .edge-item{background:#10161d04}html[data-theme=light] .scope-cta-band{background:linear-gradient(120deg,#0f766e14,#0000 55%),#f0f3f6}html[data-theme=light] .final-cta-band{background:radial-gradient(circle at 82% 10%,#0f766e1a,#0000 31%),#f0f3f6}html[data-theme=light] .price-card,html[data-theme=light] .audience-card,html[data-theme=light] .security-card,html[data-theme=light] .contact-card,html[data-theme=light] .testimonial-card{background:#fff}html[data-theme=light] .price-card.featured{background:linear-gradient(160deg,#0f766e1a,#fff 55%)}html[data-theme=light] .price-card.membership{background:linear-gradient(160deg,#b4530914,#fff 58%)}html[data-theme=light] .price-founding{border-left-color:var(--teal);color:#0f5f56;background:#0f766e14}html[data-theme=light] .evidence-list li{color:#3d4a57}html[data-theme=light] .eeat-links{color:#3d4a57!important}html[data-theme=light] .eeat-links a,html[data-theme=light] .legal-shell a,html[data-theme=light] .scope-citations a,html[data-theme=light] .signup-consent a,html[data-theme=light] .final-cta-contact a,html[data-theme=light] .competitor-pricing a{color:#0f766e}html[data-theme=light] .eeat-links a:hover,html[data-theme=light] .final-cta-contact a:hover{color:#0b6b60}html[data-theme=light] .legal-shell p,html[data-theme=light] .legal-shell ul{color:#3d4a57}html[data-theme=light] .legal-shell strong{color:#10161d}html[data-theme=light] .testimonial-card blockquote p{color:#3d4a57}html[data-theme=light] .testimonial-verified{color:#146c43!important}html[data-theme=light] .founding-panel{background:linear-gradient(145deg,#0f766e14,#fff 60%);border-color:#9fd4cc}html[data-theme=light] .founding-points li{background:#fff}html[data-theme=light] .contact-interest-card{background:#e3f2ef}html[data-theme=light] .founding-offer{background:#b4530912}html[data-theme=light] .founding-offer strong{color:#10161d}html[data-theme=light] .sidebar{background:#fff}html[data-theme=light] .side-nav a{color:#4d5a68}html[data-theme=light] .side-nav a:hover{color:#10161d;background:#10161d0a}html[data-theme=light] .side-nav a.active{color:#0f5f56;background:#0f766e1a;border-color:#9fd4cc}html[data-theme=light] .practice-avatar,html[data-theme=light] .user-avatar{color:#0f5f56;background:#d3f0ec}html[data-theme=light] .mobile-topbar{background:#fff}html[data-theme=light] .demo-environment-banner,html[data-theme=light] .enrolment-banner,html[data-theme=light] .restricted-banner,html[data-theme=light] .mfa-setup-banner,html[data-theme=light] .legal-review-banner,html[data-theme=light] .training-source-note,html[data-theme=light] .demo-control-prerequisite,html[data-theme=light] .sensitive-link-panel,html[data-theme=light] .signup-unavailable,html[data-theme=light] .challenge-expired{background:#fdf1de;border-color:#e3c99a}html[data-theme=light] .demo-environment-banner strong,html[data-theme=light] .enrolment-banner strong,html[data-theme=light] .restricted-banner strong,html[data-theme=light] .mfa-setup-banner strong,html[data-theme=light] .legal-review-banner strong,html[data-theme=light] .training-source-note strong,html[data-theme=light] .sensitive-link-panel strong,html[data-theme=light] .challenge-expired strong{color:#8a5a0b}html[data-theme=light] .demo-environment-banner span,html[data-theme=light] .enrolment-banner span,html[data-theme=light] .restricted-banner span,html[data-theme=light] .mfa-setup-banner span,html[data-theme=light] .legal-review-banner span,html[data-theme=light] .training-source-note span,html[data-theme=light] .training-source-note small,html[data-theme=light] .sensitive-link-panel span,html[data-theme=light] .challenge-expired span,html[data-theme=light] .signup-unavailable span,html[data-theme=light] .demo-control-prerequisite{color:#7c5310}html[data-theme=light] .training-source-note a{color:#92600e}html[data-theme=light] .workflow-notice{background:#e0ecfc;border-color:#aecdf3}html[data-theme=light] .workflow-notice span{color:#3d5a80}html[data-theme=light] .workflow-notice.warning{background:#fdf1de;border-color:#e3c99a}html[data-theme=light] .workflow-notice.warning span{color:#7c5310}html[data-theme=light] .deadline-calendar-notice{background:#fdf6e7;border-color:#e3c99a}html[data-theme=light] .deadline-calendar-notice strong{color:#8a5a0b}html[data-theme=light] .deadline-calendar-notice span{color:#7c5310}html[data-theme=light] .submission-ready-notice,html[data-theme=light] .report-terminal-state,html[data-theme=light] .deadline-result,html[data-theme=light] .program-approved-panel,html[data-theme=light] .recovery-code-panel,html[data-theme=light] .quiz-result.passed,html[data-theme=light] .signup-result{background:#d8f3e3;border-color:#a9dfc0}html[data-theme=light] .submission-ready-notice strong,html[data-theme=light] .report-terminal-state strong,html[data-theme=light] .deadline-result strong,html[data-theme=light] .program-approved-panel strong{color:#146c43}html[data-theme=light] .submission-ready-notice span,html[data-theme=light] .report-terminal-state span,html[data-theme=light] .deadline-result span,html[data-theme=light] .program-approved-panel span,html[data-theme=light] .recovery-code-panel span,html[data-theme=light] .signup-result span{color:#3d6b4f}html[data-theme=light] .recovery-code-grid code{color:#146c43;background:#fff;border-color:#a9dfc0}html[data-theme=light] .quiz-result.follow-up{background:#fdf1de}html[data-theme=light] .report-validation-summary{background:#fce4e6;border-color:#f2b8c0}html[data-theme=light] .report-validation-summary strong{color:#b91c1c}html[data-theme=light] .report-validation-summary span{color:#a14444}html[data-theme=light] .chain-status.valid{background:#d8f3e3}html[data-theme=light] .chain-status.invalid{background:#fce4e6}html[data-theme=light] .deadline-result small,html[data-theme=light] .data-table td .deadline-verification{color:#92600e}html[data-theme=light] .receipt-reference{color:#146c43}html[data-theme=light] .reconstruction-required{color:#92600e}html[data-theme=light] .auth-success{background:#d8f3e3}html[data-theme=light] .field-group input,html[data-theme=light] .field-group select,html[data-theme=light] .field-group textarea,html[data-theme=light] .table-search,html[data-theme=light] .table-sort{color:#10161d;background:#fff;border-color:#8496a6}html[data-theme=light] .field-group input:hover,html[data-theme=light] .field-group select:hover,html[data-theme=light] .field-group textarea:hover,html[data-theme=light] .table-search:hover,html[data-theme=light] .table-sort:hover{border-color:#5f6d7b}html[data-theme=light] .field-group input:focus,html[data-theme=light] .field-group select:focus,html[data-theme=light] .field-group textarea:focus{border-color:var(--teal);background:#fff}html[data-theme=light] .field-group label,html[data-theme=light] .fact-group legend{color:#3d4a57}html[data-theme=light] .form-error{border-left-color:var(--red);color:#b91c1c;background:#fce4e6}html[data-theme=light] .form-prerequisite{border-left-color:var(--amber);color:#7c5310;background:#fdf1de}html[data-theme=light] .form-success{color:#146c43}html[data-theme=light] .field-error{color:#b91c1c}html[data-theme=light] .check-row{color:#3d4a57}html[data-theme=light] .segmented-answer span,html[data-theme=light] .multi-answer span{background:#fff}html[data-theme=light] .segmented-answer input:checked+span,html[data-theme=light] .multi-answer input:checked+span{color:#0f5f56;background:#d3f0ec;border-color:#0f766e}html[data-theme=light] .password-toggle:hover{background:#10161d0f}html[data-theme=light] .field-help{color:#5f6d7b}html[data-theme=light] .field-help.invalid{color:#b91c1c}html[data-theme=light] .signup-security-note{color:#4d5a68}html[data-theme=light] .controlled-evidence-field{background:#fff}html[data-theme=light] .import-preview-errors{color:#b91c1c}html[data-theme=light] .training-quiz label:has(input:checked){color:#0f5f56}html[data-theme=light] .manual-identity-check summary,html[data-theme=light] .email-outbox-list summary,html[data-theme=light] .client-request-create>summary,html[data-theme=light] .client-request-review-actions summary,html[data-theme=light] .mfa-confirm-form label,html[data-theme=light] .identity-latest-result span{color:#3d4a57}html[data-theme=light] .risk-factor-list strong{color:#10161d}html[data-theme=light] .session-assurance>span{color:#3d4a57}html[data-theme=light] .data-table th{color:#5f6d7b;background:#eef2f5}html[data-theme=light] .data-table td{color:#3d4a57}html[data-theme=light] .data-table td strong{color:#10161d}html[data-theme=light] .data-table td small{color:#5f6d7b}html[data-theme=light] .data-table tbody tr:hover{background:#10161d06}html[data-theme=light] .table-scroll .data-table th:first-child{background:#eef2f5}html[data-theme=light] .table-scroll .data-table td:first-child{background:#fff}html[data-theme=light] .table-scroll .data-table tbody tr:hover td:first-child{background:#f2f5f7}html[data-theme=light] .table-row-link:hover,html[data-theme=light] .table-row-link:focus-visible{color:#0f766e}html[data-theme=light] .text-link,html[data-theme=light] .empty-inline a{color:#3d4a57}html[data-theme=light] .text-link:hover,html[data-theme=light] .empty-inline a:hover{color:#0f766e}html[data-theme=light] .table-code{color:#4d5a68}html[data-theme=light] .badge{color:#3d4a57;background:#e8edf2;border-color:#c7d0d9}html[data-theme=light] .badge.success{color:#146c43;background:#d8f3e3;border-color:#a9dfc0}html[data-theme=light] .badge.warning{color:#92600e;background:#fdf1de;border-color:#e3c99a}html[data-theme=light] .badge.danger{color:#b91c1c;background:#fce4e6;border-color:#f2b8c0}html[data-theme=light] .badge.info{color:#1d4ed8;background:#e0ecfc;border-color:#aecdf3}html[data-theme=light] .security-state.enabled{color:#146c43;border-color:#a9dfc0}html[data-theme=light] .security-state.required{color:#92600e;border-color:#e3c99a}html[data-theme=light] .risk-band.low{color:#146c43;border-color:#a9dfc0}html[data-theme=light] .risk-band.medium{color:#92600e;border-color:#e3c99a}html[data-theme=light] .risk-band.high{color:#b91c1c;border-color:#f2b8c0}html[data-theme=light] .pack-state,html[data-theme=light] .report-editor-heading .review-state{color:#92600e;background:#fdf1de;border-color:#e3c99a}html[data-theme=light] .login-page,html[data-theme=light] .signup-page,html[data-theme=light] .auth-challenge-page,html[data-theme=light] .public-verification-page{background:#f4f6f8}html[data-theme=light] .login-context:before{background:linear-gradient(90deg,#f4f6f8f5,#f4f6f8d1),linear-gradient(#0000 45%,#f4f6f8f2)}html[data-theme=light] .login-context-copy>p:last-child{color:#3d4a57}html[data-theme=light] .login-assurance{color:#4d5a68}html[data-theme=light] .demo-credentials{background:#fff}html[data-theme=light] .demo-credentials code{color:#10161d}html[data-theme=light] .auth-recovery-link{color:#3d4a57}html[data-theme=light] .auth-create-link{color:#0f766e}html[data-theme=light] .signup-context{background:linear-gradient(145deg,#0f766e12,#0000 44%)}html[data-theme=light] .signup-context li span{color:#4d5a68}html[data-theme=light] .signup-context li strong{color:#10161d}html[data-theme=light] .client-request-page{background:radial-gradient(circle at 75% 0,#0f766e1f,#0000 35%),#f4f6f8}html[data-theme=light] .client-request-shell,html[data-theme=light] .client-request-success,html[data-theme=light] .client-request-unavailable{background:#fff;box-shadow:0 28px 80px #10161d24}html[data-theme=light] .client-request-brand{color:#0f5f56}html[data-theme=light] .client-request-item{background:#f7f9fa}html[data-theme=light] .client-request-item.submitted{background:#15803d0d;border-color:#a9dfc0}html[data-theme=light] .client-request-file-state{color:#0f5f56}html[data-theme=light] .client-request-didit{background:#0f766e0d;border-color:#9fd4cc}html[data-theme=light] .client-request-panel{background:#ffffffb3}html[data-theme=light] .client-request-record{background:#f7f9fa}html[data-theme=light] .client-request-answer,html[data-theme=light] .client-request-return-note{background:#10161d08}html[data-theme=light] .sensitive-link-card{background:#0f766e0d;border-color:#9fd4cc}html[data-theme=light] .sensitive-link-value code{color:#8a5a0b;background:#fdf1de;border-color:#e3c99a}html[data-theme=light] .scope-result{background:#f7f9fa}html[data-theme=light] .scope-result.populated{background:linear-gradient(145deg,#0f766e14,#f7f9fa 55%);border-color:#9fd4cc}html[data-theme=light] .scope-result.populated>p{color:#3d4a57}html[data-theme=light] .public-scope-result{background:#f0f3f6}html[data-theme=light] .public-scope-result.populated{border-color:#0f766e59}html[data-theme=light] .empty-result h3{color:#3d4a57}html[data-theme=light] .empty-result svg{color:#8496a6}html[data-theme=light] .check-list>div,html[data-theme=light] .fact-group,html[data-theme=light] .ownership-editor,html[data-theme=light] .asic-ingestion,html[data-theme=light] .party-actions details{background:#f7f9fa}html[data-theme=light] .tax-agent-path-grid a{background:#fff}html[data-theme=light] .tax-agent-step-number{border-color:#9fd4cc}html[data-theme=light] .monitoring-summary{background:linear-gradient(135deg,#0f766e14,#2563eb0d)}html[data-theme=light] .monitoring-summary dl>div{background:#fff}html[data-theme=light] .restricted-workspace:before{background:linear-gradient(135deg,#b4530908,#0000 45%)}html[data-theme=light] .training-module-content,html[data-theme=light] .mfa-enrolment-workspace,html[data-theme=light] .import-preview,html[data-theme=light] .cdd-provider-stages{background:#f7f9fa}html[data-theme=light] .training-module-icon{background:#d8f3e3}html[data-theme=light] .training-lessons article>span{color:#2563eb;background:#dfe7ed}html[data-theme=light] .audit-link{background:#0f766e12;border-color:#9fd4cc}html[data-theme=light] .email-outbox-list pre,html[data-theme=light] .rule-pack-content-viewer pre{color:#3d4a57;background:#eef1f4}html[data-theme=light] .manual-secret code{color:#0f5f56}html[data-theme=light] .security-state-icon.enabled{background:#d8f3e3;border-color:#a9dfc0}html[data-theme=light] .session-assurance>small{color:#146c43;border-color:#a9dfc0}html[data-theme=light] .identity-latest-result{background:#f0f7f5}html[data-theme=light] .provider-result{background:#b4530912}html[data-theme=light] .provider-result.passed{background:#15803d0f}html[data-theme=light] .provider-decision-form{background:#b453090f}html[data-theme=light] .evidence-file-list li{background:#eef1f4}html[data-theme=light] .report-type,html[data-theme=light] .provider-mode-label{background:#e0ecfc}html[data-theme=light] .question-source{color:#4d5a68}html[data-theme=light] .risk-progress li button:hover,html[data-theme=light] .risk-progress li button.active{color:#10161d;background:#eef2f5}html[data-theme=light] .risk-progress-meter{background:#dfe7ed}html[data-theme=light] .generated-program-list p{color:#3d4a57}html[data-theme=light] .billing-return-notice{color:#10161d;background:#d8f3e3}html[data-theme=light] .billing-return-notice.neutral{background:#e7ecf1}html[data-theme=light] .import-preview-summary strong{color:#10161d}html[data-theme=light] .identity-qr,html[data-theme=light] .mfa-qr{background:#fff}
