.cap-admin,.cap-history{display:flex;flex-direction:column;gap:24px;width:100%}.cap-admin,.cap-admin .kb-card,.cap-admin .kb-page-header__action,.cap-admin .kb-page-header__content,.cap-admin section,.cap-admin>*,.cap-history{max-width:100%;min-width:0}.cap-admin .kb-page-header,.cap-admin .ws-row-between,.cap-admin .ws-section-title{flex-wrap:wrap;gap:16px;align-items:flex-start}.cap-admin>.ws-feedback,.cap-admin>.ws-inline-error,.cap-admin>.ws-muted,.cap-history>p{margin:0}.cap-admin .kb-button{max-width:100%;min-height:44px;white-space:normal;line-height:1.5;text-align:center}.cap-admin .ws-wrap-actions{align-items:center}.cap-admin .ws-callout,.cap-admin .ws-inline-error,.cap-admin .ws-muted{overflow-wrap:anywhere}.cap-scope{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0}.cap-scope>p{margin:0;font-size:14px;line-height:1.8}.cap-current{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;color:var(--text-secondary);font-size:13px;line-height:1.6}.cap-admin .ws-table-scroll{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin;border-radius:var(--radius-card)}.cap-admin .ws-table-scroll:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.cap-admin .ws-table th{white-space:normal;font-size:13px;line-height:1.8;vertical-align:middle}.cap-admin .ws-table td{font-size:14px;line-height:1.8;vertical-align:middle}.cap-admin .ws-table tbody th{text-transform:none;letter-spacing:0;font-size:14px;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.cap-admin .ws-table tr:last-child th{border-bottom:0}.cap-admin .ws-table tbody tr:hover{background:var(--bg-surface-raised)}.cap-admin .ws-table .kb-badge{max-width:150px;white-space:normal;line-height:1.6;text-align:center}.cap-country-table{min-width:795px}.cap-country-table th:first-child{min-width:165px;max-width:230px}.cap-admin .cap-change-table{min-width:420px}.cap-change-table th:first-child{width:50%;max-width:320px}.cap-caption{display:block;margin:8px 0;color:var(--text-secondary);font-size:13px;line-height:1.8;white-space:normal;overflow-wrap:anywhere}.cap-country-table .cap-caption{font-size:12px;margin:3px 0 0}.cap-editor{scroll-margin-top:96px;border-radius:var(--radius-card)}.cap-editor:focus-visible,.cap-review>h3:focus-visible{outline:3px solid var(--focus);outline-offset:5px}.cap-editor .kb-card>h2{margin-bottom:8px}.cap-selected{font-size:16px;line-height:1.6;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere;margin:0 0 20px}.cap-fields{display:flex;flex-direction:column;gap:22px;border:0;padding:0;margin:0;min-inline-size:0;width:100%}.cap-fields>legend{font-size:14px;font-weight:600;color:var(--text-brand);padding:0 0 14px}.cap-fields:disabled{opacity:.65}.cap-fields>.kb-button{align-self:flex-start;min-height:48px}.cap-toggle{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:16px 0;border-bottom:1px solid var(--border-subtle)}.cap-toggle>label{display:flex;flex-direction:column;gap:7px;min-width:0;cursor:pointer;flex:1 1}.cap-toggle strong{font-size:15px;font-weight:600;line-height:1.6}.cap-toggle label>span{font-size:13px;line-height:1.8;color:var(--text-secondary);max-width:680px}.cap-toggle>input{flex-shrink:0;appearance:auto;width:24px;height:24px;margin:2px 0;accent-color:var(--action-primary-bg);cursor:pointer}.cap-toggle>input:disabled{cursor:not-allowed}.cap-toggle:has(input:focus-visible)>label{color:var(--text-brand)}.cap-admin .ws-field,.cap-admin .ws-field>select,.cap-admin .ws-field>textarea{min-width:0;max-width:100%}.cap-admin .ws-field>textarea{width:100%;font-size:13px;line-height:1.8;min-height:140px}.cap-admin .ws-field>textarea[aria-invalid=true]{border-color:var(--danger)}.cap-admin .ws-field>.ws-inline-error,.cap-admin .ws-field>.ws-muted{font-size:13px;line-height:1.8;margin:0}.cap-editor .kb-card>.ws-inline-error{margin:20px 0 0}.cap-stale{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:0 0 24px}.cap-stale>p{margin:0}.cap-review{display:flex;flex-direction:column;gap:20px;border-top:1px solid var(--border-subtle);margin-top:28px;padding-top:28px}.cap-review>h3{margin:0;width:fit-content;max-width:100%;scroll-margin-top:96px;border-radius:4px;color:var(--text-primary);font-size:17px}.cap-review>p{font-size:14px;line-height:1.8;margin:0}.cap-review>.kb-button{align-self:flex-start;min-height:48px}.cap-review .ws-table-scroll{border:1px solid var(--border-subtle);background:var(--bg-surface-raised)}.cap-note{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.cap-history>.ws-section-title{align-items:flex-end;margin:0}.cap-history .ws-section-title>.ws-field{width:300px;max-width:100%}.cap-history .ws-section-title select{font-size:15px}.cap-history-list>article{padding:24px;border-bottom:1px solid var(--border-subtle);min-width:0}.cap-history-list>article:last-child{border-bottom:0}.cap-history-list h3{font-size:15px;line-height:1.7;margin:0;overflow-wrap:anywhere}.cap-history-list .ws-row-between>.cap-caption{margin:0}.cap-history-list article>.cap-caption{margin:10px 0 16px}.cap-history-list article>.cap-note{margin:18px 0 0}.cap-history-list .ws-mono{font-size:12px}.cap-pagination{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.cap-empty{margin:0;padding:24px;font-size:14px;color:var(--text-secondary);line-height:1.8}@media (max-width:760px){.cap-admin,.cap-history{gap:22px}.cap-editor>.kb-card{padding:23px 19px!important}.cap-admin .kb-page-header__action,.cap-admin .kb-page-header__action>.kb-button{width:100%}.cap-fields{gap:20px}.cap-toggle{gap:18px;padding:14px 0}.cap-toggle>input{width:26px;height:26px}.cap-fields>.kb-button,.cap-review>.kb-button,.cap-stale>.kb-button{width:100%}.cap-admin .ws-table tbody th,.cap-admin .ws-table td,.cap-admin .ws-table th{font-size:13px;padding:12px}.cap-admin .cap-change-table{min-width:370px}.cap-history .ws-section-title>.ws-field{width:100%}.cap-history-list>article{padding:21px 18px}.cap-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cap-pagination>.kb-button{width:100%}.cap-empty{padding:23px 19px}}.rec-panel,.rec-report{display:flex;flex-direction:column;gap:22px}.rec-panel,.rec-panel .kb-card,.rec-panel .ws-section-title,.rec-panel section,.rec-panel>*,.rec-report{min-width:0;max-width:100%}.rec-panel>section{display:flex;flex-direction:column;gap:18px}.rec-panel .ws-row-between,.rec-panel .ws-section-title{gap:14px;align-items:flex-start;flex-wrap:wrap}.rec-panel .ws-section-title,.rec-panel h2,.rec-panel h3,.rec-panel p{margin:0}.rec-panel h2{font-size:18px;line-height:1.5}.rec-panel h3{font-size:15px;line-height:1.6}.rec-panel .ws-muted,.rec-panel p{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.rec-panel .kb-button{max-width:100%;min-height:44px;line-height:1.6;white-space:normal}.rec-panel .ws-wrap-actions{gap:12px;align-items:center}.rec-scope{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.rec-scope .ws-wrap-actions{gap:8px}.rec-meta{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr);gap:12px 18px;font-size:13px;line-height:1.8;margin:0}.rec-meta dt{color:var(--text-secondary)}.rec-meta dd{margin:0;overflow-wrap:anywhere}.rec-report{scroll-margin-top:96px;border-radius:12px}.rec-report:focus-visible{outline:3px solid var(--focus);outline-offset:6px}.rec-panel .ws-table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border-radius:var(--radius-card);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.rec-panel .ws-table-scroll:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.rec-panel .ws-table{min-width:600px}.rec-panel .ws-table td,.rec-panel .ws-table th{font-size:13px;line-height:1.8;vertical-align:middle;white-space:normal}.rec-panel .ws-table tbody th{letter-spacing:0;text-transform:none;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.rec-panel .ws-table tr:last-child th{border-bottom:0}.rec-panel .ws-table .rec-cents{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.rec-counts{display:flex;flex-wrap:wrap;gap:14px 24px;font-size:13px;line-height:1.7}.rec-counts>span{display:flex;flex-direction:column;gap:3px;min-width:130px;color:var(--text-secondary)}.rec-counts strong{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.rec-panel .rec-findings{min-width:580px}.rec-findings th:first-child{width:25%}.rec-findings td{overflow-wrap:anywhere;max-width:350px}.rec-details{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:13px;line-height:1.8;max-width:100%}.rec-history-list{display:flex;flex-direction:column;gap:10px}.rec-history-item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 0;border-bottom:1px solid var(--border-subtle)}.rec-history-item:last-child{border-bottom:0}.rec-history-item>div{min-width:0;display:flex;flex-direction:column;gap:5px}.rec-history-item .kb-badge{align-self:flex-start}.rec-history-item time{font-size:14px;line-height:1.7;font-weight:600}.rec-history-item .ws-mono{font-size:12px;overflow-wrap:anywhere;line-height:1.8}.rec-pagination{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.rec-panel .ws-inline-error{overflow-wrap:anywhere}.rec-panel>section>details>summary{cursor:pointer;min-height:44px;line-height:1.6;font-size:13px;overflow-wrap:anywhere}.rec-panel>section>details>summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:4px}@media (max-width:760px){.rec-panel,.rec-report{gap:20px}.rec-meta{grid-template-columns:minmax(0,1fr);gap:5px}.rec-meta dd{margin-bottom:12px}.rec-panel .ws-section-title>.ws-wrap-actions,.rec-panel .ws-section-title>.ws-wrap-actions>.kb-button{width:100%}.rec-panel .ws-table td,.rec-panel .ws-table th{padding:15px 12px}.rec-counts{gap:14px 18px}.rec-counts>span{min-width:calc(50% - 18px)}.rec-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rec-pagination>.kb-button{width:100%}}.op-review{display:flex;flex-direction:column;gap:18px;min-width:0}.op-review-confirm>h3,.op-review>h2,.op-review>p{margin:0}.op-review h2{font-size:18px;line-height:1.5}.op-review p{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.op-review-details{display:flex;flex-direction:column;gap:17px;margin:0;min-width:0}.op-review-details>div{min-width:0}.op-review-details dt{font-size:13px;color:var(--text-secondary);line-height:1.7;margin-bottom:5px}.op-review-details dd{font-size:15px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.op-review-id{display:block;font-family:var(--font-mono);font-size:12px;color:var(--text-secondary);margin-top:4px}.op-review .ws-callout{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.op-review .ws-callout>p{margin:0}.op-review-fields{border:0;margin:0;padding:0;min-inline-size:0;display:flex;flex-direction:column;gap:20px}.op-review-fields legend{font-size:13px;color:var(--text-secondary);margin-bottom:18px}.op-review-fields input,.op-review-fields select,.op-review-fields textarea{max-width:100%;min-width:0;width:100%;font:inherit}.op-review-fields input{min-height:48px;padding:12px 14px;background:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--radius-field)}.op-review-fields:disabled{opacity:.6}.op-review .kb-button{white-space:normal;line-height:1.5;min-height:44px;max-width:100%}.op-review-confirm{display:flex;flex-direction:column;gap:18px;border-top:1px solid var(--border-subtle);padding-top:22px}@media (max-width:760px){.op-review .kb-button{width:100%}.op-review{gap:16px}.op-review h2{font-size:17px}}.guidance-launcher{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.guidance-launcher>button{min-height:44px;text-align:left;line-height:1.4}.guidance-launcher>p{max-width:440px;margin:0;font-size:14px}.guidance-dialog{position:fixed;inset:auto;z-index:61;width:min(400px,calc(100vw - 24px));max-height:calc(100dvh - 24px);margin:0;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-sheet);color:var(--text-primary);box-shadow:var(--shadow-lg)}.guidance-dialog[open]{display:flex;flex-direction:column;left:50%;top:50%;transform:none}.guidance-dialog::backdrop{background:var(--bg-scrim)}body:has(.guidance-dialog[open]){overflow:hidden}.guidance-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:12px 12px 4px 20px}.guidance-header .ws-icon-button{min-width:44px;min-height:44px;color:var(--icon-default)}.guidance-content{flex-shrink:0;min-height:0;overflow:visible;padding:8px 20px 16px}.guidance-content h2{margin:0 0 12px;outline:none;font-size:var(--text-title-2);font-weight:600;letter-spacing:var(--tracking-tight);line-height:1.25}.guidance-content>p{color:var(--text-secondary);font-size:15px;line-height:1.5}.guidance-content ol{margin:0;padding-left:20px}.guidance-content li{padding:8px 0 8px 4px;font-size:15px;line-height:1.5}.guidance-content li strong{font-weight:600}.guidance-content li p{margin:4px 0 0;color:var(--text-secondary);font-size:14px}.guidance-content .guidance-count{color:var(--text-brand);font-size:var(--text-label);font-weight:600}.guidance-content .ws-callout{display:block;margin-top:16px;font-size:14px}.guidance-content .ws-micro{color:var(--text-secondary);font-size:var(--text-label);line-height:1.5}.guidance-suppress{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:16px;color:var(--text-secondary);font-size:14px;line-height:1.5}.guidance-suppress input{flex-shrink:0;width:20px;height:20px;accent-color:var(--action-primary-bg)}.guidance-footer{display:flex;flex-wrap:wrap;align-items:center;flex-shrink:0;gap:8px;padding:16px 20px;border-top:1px solid var(--border-subtle);background:var(--bg-sheet)}.guidance-footer .kb-button{min-height:44px;white-space:normal}.guidance-navigation{display:flex;justify-content:space-between;gap:10px;width:100%}.guidance-highlight{position:fixed;z-index:60;pointer-events:none;border:2px solid var(--focus);border-radius:var(--radius-md)}.guidance-preferences{display:flex;flex-direction:column;gap:16px;margin-top:20px}.guidance-preferences h2{margin:0;font-size:var(--text-title-3)}.guidance-preferences>p{margin:0;font-size:14px;line-height:1.5}.guidance-preference-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;border-top:1px solid var(--border-subtle)}.guidance-preference-row strong{font-size:15px;font-weight:500}.guidance-preference-row p{margin:2px 0;color:var(--text-secondary);font-size:var(--text-label)}.guidance-preference-row .kb-button{min-height:44px}@media (max-width:600px){.guidance-preference-row{flex-direction:column;align-items:flex-start}.guidance-preference-row>.ws-wrap-actions{width:100%}.guidance-content{padding-inline:16px}.guidance-footer{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.guidance-dialog,.guidance-highlight{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.guidance-dim{position:fixed;inset:0;z-index:60;background:var(--bg-scrim)}.guidance-spotlight{position:fixed;z-index:60;pointer-events:none;border-radius:var(--radius-card);box-shadow:0 0 0 200vmax var(--bg-scrim),0 0 0 2px var(--focus);transition:left .25s ease,top .25s ease,width .25s ease,height .25s ease}.guidance-dialog--tour{border-color:var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-sheet);box-shadow:var(--shadow-xl)}.guidance-tour__head{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:16px 20px 10px}.guidance-tour__eyebrow{margin:0;color:var(--text-brand);font:600 var(--text-label) var(--font-ui);letter-spacing:0;text-transform:none}.guidance-tour__skip{min-height:44px;padding:0 4px 0 12px;border:0;background:transparent;color:var(--text-primary);font:600 14px var(--font-ui);cursor:pointer}.guidance-tour__skip:hover{color:var(--text-brand)}.guidance-tour__progress{flex-shrink:0;height:4px;margin:0 20px;overflow:hidden;border-radius:var(--radius-pill);background:var(--bg-surface-selected)}.guidance-tour__progress span{display:block;height:100%;border-radius:inherit;background:var(--action-primary-bg);transition:width .25s ease}.guidance-dialog--tour .guidance-content{padding:16px 20px 4px}.guidance-dialog--tour .guidance-content h2{margin:0 0 8px;font-size:var(--text-title-2);font-weight:600;letter-spacing:var(--tracking-tight)}.guidance-dialog--tour .guidance-content>p{margin:0 0 12px;color:var(--text-secondary);font-size:15px;line-height:1.5}.guidance-tour__nav{display:grid;grid-template-columns:1fr 1fr;flex-shrink:0;gap:8px;padding:12px 20px 20px}.guidance-tour__nav .kb-button{min-height:var(--control-h-md);font-size:15px}.guidance-dialog--tour .kb-button:focus-visible,.guidance-tour__skip:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.guidance-spotlight,.guidance-tour__progress span{transition:none}}.ws-narrow.account-security-page{max-width:880px}.account-security{display:flex;flex-direction:column;gap:24px}.account-security-pin{max-width:560px}.account-security-title{display:flex;gap:12px;align-items:center;color:var(--text-primary)}.account-security-title>svg{color:var(--icon-accent);flex-shrink:0}.account-security-title h2{font-size:var(--text-title-3);margin:0}.account-security-fields{display:flex;flex-direction:column;gap:18px;min-width:0;border:0;padding:0;margin:0}.account-security-fields:disabled{opacity:.7}.account-security-fields>p{margin:0}.account-security-clerk{overflow:hidden}.account-security-title--clerk{align-items:flex-start;padding:24px 28px;border-bottom:1px solid var(--border-subtle)}.account-security-title--clerk>svg{margin-top:2px}.account-security-title--clerk p{margin:6px 0 0;font-size:14px;line-height:1.6}.account-security .kb-button{min-height:44px;white-space:normal}@media (max-width:760px){.account-security-title--clerk{padding:20px}}.cl-modalContent .cl-formFieldInput,.cl-modalContent .cl-otpCodeFieldInput,.cl-rootBox .cl-formFieldInput,.cl-rootBox .cl-otpCodeFieldInput{min-height:52px;border:1px solid var(--border-strong);border-radius:var(--radius-field);background:var(--bg-input);color:var(--text-primary);box-shadow:none;font:var(--weight-regular) 16px/1.4 var(--font-ui);transition:var(--transition-control)}.cl-modalContent .cl-formFieldInput,.cl-rootBox .cl-formFieldInput{padding:0 16px}.cl-modalContent .cl-formFieldInput:hover,.cl-rootBox .cl-formFieldInput:hover{border-color:var(--text-secondary)}.cl-modalContent .cl-formFieldInput:focus,.cl-modalContent .cl-otpCodeFieldInput:focus,.cl-rootBox .cl-formFieldInput:focus,.cl-rootBox .cl-formFieldInput:focus-visible,.cl-rootBox .cl-otpCodeFieldInput:focus{outline:none;border-color:var(--border-brand);box-shadow:var(--focus-ring)}.cl-modalContent .cl-formFieldInput[aria-invalid=true],.cl-rootBox .cl-formFieldInput[aria-invalid=true]{border-color:var(--danger)}.cl-modalContent .cl-formFieldInputShowPasswordButton,.cl-rootBox .cl-formFieldInputShowPasswordButton{color:var(--icon-muted)}.cl-modalContent .cl-formFieldLabel,.cl-rootBox .cl-formFieldLabel{color:var(--text-primary);font:var(--weight-medium) var(--text-label)/1.4 var(--font-ui)}.cl-modalContent .cl-formFieldHintText,.cl-rootBox .cl-formFieldHintText{color:var(--text-tertiary)}.cl-modalContent .cl-formFieldErrorText,.cl-rootBox .cl-formFieldErrorText,.cl-rootBox .cl-formFieldWarningText{color:var(--danger);font-size:var(--text-label)}.cl-modalContent .cl-formFieldSuccessText,.cl-rootBox .cl-formFieldSuccessText{color:var(--success);font-size:var(--text-label)}.cl-modalContent .cl-formButtonPrimary,.cl-rootBox .cl-formButtonPrimary{min-height:var(--control-h-lg,52px);padding:0 24px;border:0;border-radius:var(--radius-pill);background:var(--action-primary-bg);background-image:none;color:var(--action-primary-fg);box-shadow:none;font:var(--weight-semibold) 15px/1 var(--font-ui);letter-spacing:0;text-transform:none}.cl-modalContent .cl-formButtonPrimary:hover,.cl-rootBox .cl-formButtonPrimary:hover{background:var(--action-primary-bg-hover)}.cl-modalContent .cl-formButtonPrimary:active,.cl-rootBox .cl-formButtonPrimary:active{background:var(--action-primary-bg-active)}.cl-modalContent .cl-formButtonPrimary:after,.cl-rootBox .cl-formButtonPrimary:after{display:none}.cl-modalContent .cl-formButtonPrimary[data-variant][data-color],.cl-rootBox .cl-formButtonPrimary[data-variant][data-color]{box-shadow:none}.cl-modalContent .cl-formButtonPrimary:focus-visible,.cl-rootBox .cl-formButtonPrimary:focus-visible{outline:2px solid var(--focus);outline-offset:3px;box-shadow:none}.cl-modalContent .cl-formButtonReset,.cl-rootBox .cl-formButtonReset{border-radius:var(--radius-pill);color:var(--text-secondary)}.cl-modalContent :is(.cl-formFieldAction,.cl-formResendCodeLink,.cl-alternativeMethodsBlockButton,.cl-backLink,.cl-headerBackLink),.cl-rootBox :is(.cl-footerActionLink,.cl-formFieldAction,.cl-formResendCodeLink,.cl-identityPreviewEditButton,.cl-alternativeMethodsBlockButton,.cl-backLink,.cl-headerBackLink,.cl-profileSectionPrimaryButton,.cl-userPreviewSecondaryIdentifier~.cl-formFieldAction){color:var(--text-brand);font-weight:var(--weight-semibold)}.cl-rootBox .cl-footerActionLink:hover,.cl-rootBox .cl-formFieldAction:hover,.cl-rootBox .cl-formResendCodeLink:hover{color:var(--text-brand);text-decoration:underline}.cl-modalContent .cl-alternativeMethodsBlockButton,.cl-rootBox .cl-alternativeMethodsBlockButton{min-height:48px;border:1px solid var(--border-default);border-radius:var(--radius-field);box-shadow:none}.cl-modalContent .cl-alert,.cl-rootBox .cl-alert{border:0;border-radius:var(--radius-md);background:var(--danger-soft);box-shadow:none}.cl-modalContent .cl-alertText,.cl-rootBox .cl-alertText{color:var(--danger);font-size:var(--text-body-s)}.cl-modalContent .cl-alertIcon,.cl-rootBox .cl-alertIcon{color:var(--danger)}.cl-modalContent .cl-badge,.cl-rootBox .cl-badge{border-radius:var(--radius-pill);box-shadow:none;font-weight:var(--weight-medium)}.cl-modalContent .cl-footer,.cl-rootBox .cl-footer{background:transparent;background-image:none;border:0}.cl-modalContent .cl-footerPages,.cl-rootBox .cl-footerPages{color:var(--text-tertiary)}.cl-modalContent .cl-footerActionText,.cl-rootBox .cl-footerActionText{color:var(--text-secondary);font-size:var(--text-body-s)}.cl-modalBackdrop{background:var(--bg-scrim)}.cl-modalContent .cl-cardBox{border:1px solid var(--border-subtle);border-radius:var(--radius-sheet);background:var(--bg-surface);box-shadow:var(--shadow-xl)}.cl-modalContent .cl-card{background:var(--bg-surface);box-shadow:none;border:0}.cl-modalContent .cl-headerTitle{color:var(--text-primary);font:var(--weight-semibold) var(--text-title-3)/1.25 var(--font-display);letter-spacing:var(--tracking-tight)}.atlas-clerk-embed{width:100%;min-width:0}.atlas-clerk-embed .cl-rootBox{width:100%;max-width:none}.atlas-clerk-embed .cl-cardBox{width:100%;max-width:none;overflow:visible}.atlas-clerk-embed .cl-card,.atlas-clerk-embed .cl-cardBox{border:0;border-radius:0;background:transparent;box-shadow:none}.atlas-clerk-embed .cl-card{gap:28px;padding:0}.atlas-clerk-embed .cl-logoBox{display:none}.atlas-clerk-embed .cl-header{align-items:flex-start;gap:10px;text-align:left}.atlas-clerk-embed .cl-headerTitle{margin:0;color:var(--text-primary);font:var(--weight-semibold) var(--text-title-1)/1.2 var(--font-display);letter-spacing:var(--tracking-tight);text-align:left;text-wrap:balance}.atlas-clerk-embed .cl-headerSubtitle{color:var(--text-secondary);font-size:var(--text-body);line-height:1.5;text-align:left}.atlas-clerk-embed .cl-form{gap:20px}.atlas-clerk-embed .cl-identityPreview{justify-content:flex-start}.atlas-clerk-embed .cl-footer{margin-top:8px;padding:0;gap:12px}.atlas-clerk-embed .cl-footerAction{justify-content:center;padding:0;background:transparent}.atlas-clerk-embed--profile .cl-navbar{padding:24px 16px;border-right:1px solid var(--border-subtle);background:transparent;background-image:none}.atlas-clerk-embed--profile .cl-navbar .cl-header{display:none}.atlas-clerk-embed--profile .cl-navbarButton{min-height:40px;border-radius:var(--radius-md);color:var(--text-secondary);font:var(--weight-medium) var(--text-body-s) var(--font-ui)}.atlas-clerk-embed--profile .cl-navbarButton[aria-current=page],.atlas-clerk-embed--profile .cl-navbarButton[data-active=true]{background:var(--bg-surface-selected);color:var(--text-primary)}.atlas-clerk-embed--profile .cl-scrollBox{border:0;border-radius:0;background:transparent;box-shadow:none}.atlas-clerk-embed--profile .cl-pageScrollBox{padding:24px 28px 28px}.atlas-clerk-embed--profile .cl-headerTitle{font-size:var(--text-title-2)}.atlas-clerk-embed--profile .cl-profileSection{border-color:var(--border-subtle)}.atlas-clerk-embed--profile .cl-profileSectionTitleText{color:var(--text-primary);font-weight:var(--weight-semibold)}.atlas-clerk-embed--profile .cl-profileSectionPrimaryButton{border-radius:var(--radius-pill)}@media (max-width:760px){.atlas-clerk-embed--profile .cl-navbar{padding:0;border:0}.atlas-clerk-embed--profile .cl-pageScrollBox{padding:16px 20px 24px}}.cl-profileSection__danger{display:none}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bg-app,#fff);color:var(--text-primary,#0a0d14)}body{font-family:var(--font-ui,Geist,system-ui,sans-serif);font-size:15px;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus,#1250d9);outline-offset:3px}button:disabled{cursor:not-allowed}::selection{background:var(--bg-brand-soft,#eef4ff);color:var(--text-primary,#0a0d14)}.standalone-message{max-width:680px;margin:12vh auto;padding:32px}.standalone-message p{color:var(--text-secondary);line-height:1.7}.standalone-message a{color:var(--text-brand,#1250d9)}.standalone-message form{display:grid;gap:16px;margin-bottom:16px}.standalone-message form>.kb-button{justify-self:start}.skip-link{position:fixed;top:-60px;left:20px;z-index:1000;padding:12px;background:var(--action-primary-bg,#2468ee);color:var(--action-primary-fg,#fff);border-radius:999px;font-weight:600}.skip-link:focus{top:12px}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.archive-screen__list{display:grid;gap:12px;width:100%;margin-top:24px}.archive-screen__card{width:100%;padding:16px 20px}.archive-screen__card h2{margin:0 0 4px;font:600 15px/1.4 var(--font-mono)}.archive-screen__card p{margin:0 0 8px;color:var(--text-secondary)}.archive-screen .archive-screen__form{width:100%;margin-top:24px}.archive-screen .atlas-status__body>.kb-button{margin-top:12px}