:root{--text: #3f3d45;--text-h: #08060d;--bg: #fff;--bg-shell: #f7f7f8;--border: #e5e4e7;--accent: #6b3bff;font:15px/145% system-ui,Segoe UI,Roboto,sans-serif;color-scheme:light dark;color:var(--text);background:var(--bg)}@media(prefers-color-scheme:dark){:root{--text: #c9c8cc;--text-h: #f3f4f6;--bg: #16171d;--bg-shell: #1c1d24;--border: #2e303a;--accent: #b09bff}}*{box-sizing:border-box}body{margin:0}#root{min-height:100svh}h1,h2{color:var(--text-h);font-weight:600}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.admin-shell{display:flex;flex-direction:column;min-height:100svh}.admin-shell__header{display:flex;align-items:center;gap:24px;padding:12px 20px;border-bottom:1px solid var(--border);background:var(--bg-shell)}.admin-shell__brand{font-weight:600;color:var(--text-h)}.admin-shell__nav{display:flex;gap:16px}.admin-shell__operator{margin-left:auto;font-size:13px;color:var(--text);display:flex;align-items:center;gap:12px}.admin-shell__logout{font-size:13px;color:var(--text);background:none;border:1px solid var(--border);border-radius:4px;padding:4px 10px;cursor:pointer}.admin-shell__logout:hover{color:var(--accent);border-color:var(--accent)}.admin-shell__nav a{color:var(--text);text-decoration:none}.admin-shell__nav a:hover,.admin-shell__nav a.active{color:var(--accent)}.admin-shell__content{flex:1;padding:24px}.route-stub{border:1px dashed var(--border);border-radius:8px;padding:24px;max-width:640px}.route-stub__key{font-family:ui-monospace,Consolas,monospace;font-size:13px;color:var(--accent);margin:0 0 8px}.admin-banner{border-radius:6px;border:1px solid var(--border);border-left-width:4px;padding:12px 16px;max-width:640px;display:flex;flex-direction:column;gap:8px}.admin-banner p,.admin-banner h2{margin:0}.admin-banner--error{border-left-color:#d1453b}.admin-banner--blocked{border-left-color:#b98900}.admin-banner--stale{border-left-color:var(--accent)}.admin-banner button,.admin-banner a{align-self:flex-start}.queue-filters{display:flex;flex-direction:column;gap:12px;margin:16px 0}.queue-filters__presets{display:flex;flex-wrap:wrap;gap:8px}.queue-preset{border:1px solid var(--border);background:transparent;color:var(--text);border-radius:999px;padding:4px 12px;font-size:13px;cursor:pointer}.queue-preset--active{border-color:var(--accent);color:var(--accent)}.queue-filters__fields{display:flex;flex-wrap:wrap;gap:12px}.queue-filters__fields label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text)}.queue-filters__fields select,.queue-filters__fields input{font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.queue-table{width:100%;border-collapse:collapse;font-size:13px}.queue-table th,.queue-table td{text-align:left;padding:6px 10px;border-bottom:1px solid var(--border)}.queue-table__empty{color:var(--text);font-style:italic}.queue-cell,.queue-cell--editing{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.queue-cell--editing input,.queue-cell--editing select{font:inherit;padding:2px 4px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.queue-cell__edit{font-size:11px;padding:1px 6px}.queue-cell--blocked{display:inline-flex;align-items:center;gap:6px;color:var(--text)}.queue-cell__reason{font-size:11px;color:var(--text)}.queue-cell__error{font-size:11px;color:#d1453b}.queue-cell__recovered{font-size:11px;color:var(--accent)}.queue-badge{display:inline-block;border:1px solid var(--accent);color:var(--accent);border-radius:999px;padding:1px 8px;font-size:11px;margin-right:4px}.queue-pagination{display:flex;gap:8px;margin-top:12px}.case-detail{display:flex;flex-direction:column;gap:20px;max-width:900px}.case-detail__back{align-self:flex-start;font-size:13px;color:var(--accent);text-decoration:none}.case-detail__correction-link{align-self:flex-start;font-size:13px;color:var(--accent)}.case-correction{display:flex;flex-direction:column;gap:20px;max-width:900px}.case-correction__back{align-self:flex-start;font-size:13px;color:var(--accent);text-decoration:none}.case-correction__blocked{border:1px dashed var(--border);border-radius:6px;padding:10px 14px;color:var(--text);font-size:13px;max-width:640px}.correction-reopen-form,.correction-command-form,.record-moderator-verdict-form,.record-fraud-review-disposition-form,.record-manual-money-adjustment-form{display:flex;flex-direction:column;gap:8px;max-width:480px;border:1px solid var(--border);border-radius:6px;padding:12px 16px}.correction-reopen-form h4,.correction-command-form h4,.record-moderator-verdict-form h4,.record-fraud-review-disposition-form h4,.record-manual-money-adjustment-form h4{margin:0;font-size:13px;color:var(--text-h)}.correction-reopen-form label,.correction-command-form label,.record-moderator-verdict-form label,.record-fraud-review-disposition-form label,.record-manual-money-adjustment-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text)}.correction-reopen-form textarea,.correction-command-form input,.correction-command-form select,.correction-command-form textarea,.record-moderator-verdict-form select,.record-moderator-verdict-form textarea,.record-fraud-review-disposition-form select,.record-fraud-review-disposition-form textarea,.record-manual-money-adjustment-form input,.record-manual-money-adjustment-form textarea{font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.correction-command-form__type{display:flex;gap:16px;border:none;padding:0;margin:0}.correction-command-form__type label{flex-direction:row;align-items:center;gap:4px}.record-moderator-verdict-form__action,.record-moderator-verdict-form__fault-basis,.record-moderator-verdict-form__rejection-basis,.record-moderator-verdict-form__exclusion,.record-moderator-verdict-form__deliberate{display:flex;flex-direction:column;gap:8px;border:none;padding:0;margin:0}.record-moderator-verdict-form__action legend,.record-moderator-verdict-form__fault-basis legend,.record-moderator-verdict-form__rejection-basis legend,.record-moderator-verdict-form__exclusion legend,.record-moderator-verdict-form__deliberate legend{padding:0;margin-bottom:4px;font-size:12px;color:var(--text)}.record-moderator-verdict-form__action label,.record-moderator-verdict-form__basis-option label{flex-direction:row;align-items:center;color:var(--text-h)}.record-moderator-verdict-form__basis-option label.record-moderator-verdict-form__disabled-option{color:var(--text);opacity:.6;cursor:not-allowed}.record-moderator-verdict-form__disabled-option input{cursor:not-allowed}.record-moderator-verdict-form__helper{margin:2px 0 0 20px;font-size:11px;color:var(--text)}.correction-command-form__helper{margin:2px 0 0;font-size:11px;color:var(--text)}.verdict-rejection-summary__helper{margin:0;font-size:11px;color:var(--text)}.verdict-rejection-summary__guidance,.record-moderator-verdict-form__guidance,.record-moderator-verdict-form__note{margin:0;font-size:12px;color:var(--text-h)}.correction-reopen-form__error,.correction-command-form__error,.ban-account-panel__error,.lift-account-ban-panel__error,.review-restriction-panel__error,.rebase-row__error,.record-moderator-verdict-form__error,.record-fraud-review-disposition-form__error,.record-manual-money-adjustment-form__error{margin:0;color:#d1453b;font-size:12px}.correction-reopen-form__recovered,.approval-action-form__recovered-label{margin:0;font-size:11px;color:var(--accent)}.correction-command-form__recovered,.record-moderator-verdict-form__recovered,.record-fraud-review-disposition-form__recovered,.record-manual-money-adjustment-form__recovered{display:flex;flex-direction:column;gap:4px;border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:6px;padding:10px 14px;max-width:640px}.correction-command-form__recovered p,.record-moderator-verdict-form__recovered p,.record-fraud-review-disposition-form__recovered p,.record-manual-money-adjustment-form__recovered p{margin:0;font-size:12px;color:var(--text)}.correction-command-form__recovered-label,.record-moderator-verdict-form__recovered-label,.record-fraud-review-disposition-form__recovered-label,.record-manual-money-adjustment-form__recovered-label{color:var(--accent)}.correction-command-form__recovered button,.record-moderator-verdict-form__recovered button,.record-fraud-review-disposition-form__recovered button,.record-manual-money-adjustment-form__recovered button,.correction-reopen-form button,.correction-command-form button,.record-moderator-verdict-form button,.record-fraud-review-disposition-form button,.record-manual-money-adjustment-form button{align-self:flex-start}.record-moderator-verdict-form--blocked,.record-fraud-review-disposition-form--blocked,.record-manual-money-adjustment-form--blocked{gap:4px}.record-moderator-verdict-form__reason,.record-fraud-review-disposition-form__reason,.record-manual-money-adjustment-form__reason{margin:0;font-size:12px;color:var(--text)}.case-header h2{display:flex;align-items:baseline;gap:10px}.case-header__type{font-size:13px;font-weight:400;color:var(--text)}.case-header__facts{display:flex;flex-wrap:wrap;gap:16px;margin:8px 0 0}.case-header__facts>div{display:flex;flex-direction:column;gap:2px}.case-header__facts dt{font-size:11px;text-transform:uppercase;color:var(--text)}.case-header__facts dd{margin:0;font-size:13px;color:var(--text-h)}.case-header__trigger-helper{max-width:640px;margin:8px 0 0;font-size:12px;color:var(--text)}.branch-status-banner{display:flex;flex-direction:column;gap:8px;border-left:4px solid #b98900;border:1px solid var(--border);border-left-width:4px;border-radius:6px;padding:10px 14px}.branch-status-banner__row{margin:0;display:flex;gap:12px;align-items:baseline}.linked-domain-context__section{margin-bottom:10px}.linked-domain-context__section h4{margin:0 0 2px;font-size:13px;color:var(--text-h)}.linked-domain-context__section p{margin:0;font-size:13px}.checklist-panel h3,.evidence-panel h3{margin:0 0 8px;font-size:14px;color:var(--text-h)}.checklist-panel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.evidence-panel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.checklist-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;padding:4px 0;border-bottom:1px solid var(--border)}.checklist-row--blocked{color:var(--text)}.checklist-row__facts{flex:1;min-width:0}.checklist-row__by,.checklist-row__note{color:var(--text)}.checklist-row__edit{font-size:11px;padding:1px 6px}.checklist-row--editing select,.checklist-row--editing input{font:inherit;padding:2px 4px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.checklist-row__reason,.checklist-row__error{font-size:11px;color:var(--text)}.checklist-row__error{color:#d1453b}.checklist-row__recovered{font-size:11px;color:var(--accent)}.jobs-panel h3{margin:0 0 8px;font-size:14px;color:var(--text-h)}.jobs-panel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.jobs-panel__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;padding:4px 0;border-bottom:1px solid var(--border)}.jobs-panel__row--blocked{color:var(--text)}.jobs-panel__facts{flex:1;min-width:0}.jobs-panel__attempts,.jobs-panel__last-error{color:var(--text)}.jobs-panel__reason,.jobs-panel__error{font-size:11px;color:var(--text)}.jobs-panel__error{color:#d1453b}.jobs-panel__attempt-history{flex-basis:100%;list-style:none;margin:4px 0 0;padding:0 0 0 12px;font-size:11px;color:var(--text)}.money-panel h3{margin:0 0 8px;font-size:14px;color:var(--text-h)}.money-panel__list{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.money-panel__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;padding:4px 0;border-bottom:1px solid var(--border)}.money-panel__failure{font-size:11px;color:#d1453b}.notification-history h3{margin:0 0 6px;font-size:13px;color:var(--text-h)}.notification-history__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.notification-history__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;padding:4px 0;border-bottom:1px solid var(--border)}.notification-history__detail{color:var(--text);flex:1;min-width:0}.notification-history__note,.notification-history__result,.notification-history__refusal{flex-basis:100%;margin:0;font-size:12px;color:var(--text)}.notification-history__refusal{color:#d1453b}.notification-history__marker{font-size:12px}.notification-history__resend{flex-basis:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:12px}.notification-history__resend input{box-sizing:border-box;width:100%;max-width:420px;font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.case-timeline__filters{display:flex;gap:8px;margin:8px 0 12px}.timeline-filter{border:1px solid var(--border);background:transparent;color:var(--text);border-radius:999px;padding:3px 10px;font-size:12px;cursor:pointer}.timeline-filter--active{border-color:var(--accent);color:var(--accent)}.case-timeline__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.case-timeline__entry{display:grid;grid-template-columns:150px 110px 120px 1fr;gap:10px;font-size:12px;padding:4px 0;border-bottom:1px solid var(--border);align-items:baseline}.case-timeline__timestamp{color:var(--text)}.case-timeline__source{color:var(--accent)}.case-timeline__summary{grid-column:1 / -1;color:var(--text)}.search-form{display:flex;gap:8px;margin:12px 0;max-width:640px}.search-form input{flex:1;font:inherit;padding:6px 8px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.search-form button{padding:6px 14px}.lookup-handoff__list{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.lookup-handoff__summary{color:var(--text)}.approvals-filters{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.approvals-filters label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text)}.approvals-filters select,.approvals-filters input{font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.approvals-table{width:100%;border-collapse:collapse;font-size:13px}.approvals-table th,.approvals-table td{text-align:left;padding:6px 10px;border-bottom:1px solid var(--border)}.approval-badge{display:inline-block;border:1px solid var(--border);color:var(--text);border-radius:999px;padding:1px 8px;font-size:11px;margin-left:6px}.approval-badge--aged{border-color:#b98900;color:#b98900}.approval-badge--actionable{border-color:var(--accent);color:var(--accent)}.approval-detail{display:flex;flex-direction:column;gap:16px;max-width:900px}.approval-detail__back{align-self:flex-start;font-size:13px;color:var(--accent);text-decoration:none}.approval-detail__facts{display:flex;gap:20px;margin:8px 0 0}.approval-detail__facts dt{font-size:11px;text-transform:uppercase;color:var(--text)}.approval-detail__facts dd{margin:0;font-size:13px;color:var(--text-h)}.approval-diff{display:flex;gap:16px}.approval-diff__side{flex:1;min-width:0}.approval-diff__side h4{margin:0 0 4px;font-size:13px}.approval-diff__side pre{background:var(--bg-shell);border:1px solid var(--border);border-radius:6px;padding:10px;font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.approval-action-form{display:flex;flex-direction:column;gap:8px;max-width:480px}.approval-action-form textarea{font:inherit;padding:6px 8px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h);resize:vertical}.approval-action-form__buttons{display:flex;gap:10px}.approval-action-form__error{color:#d1453b;font-size:13px}.approval-action-form__hint{font-size:12px;color:var(--text)}.action-button--blocked{display:inline-flex;align-items:center;gap:6px}.action-button__reason{font-size:12px;color:var(--text)}.approval-resolution{border:1px solid var(--border);border-radius:6px;padding:12px 16px}.consequence-review{border:1px solid var(--accent);border-radius:6px;padding:12px 16px;max-width:640px;display:flex;flex-direction:column;gap:10px}.consequence-review h3{margin:0;color:var(--text-h);font-size:14px}.consequence-review__facts{margin:0;display:flex;flex-direction:column;gap:6px}.consequence-review__row{display:flex;gap:8px;font-size:13px}.consequence-review__row dt{min-width:140px;flex-shrink:0;font-size:11px;text-transform:uppercase;color:var(--text)}.consequence-review__row dd{margin:0;color:var(--text-h)}.consequence-review__ack{display:flex;align-items:center;gap:8px;font-size:13px}.material-state-changed-banner{display:flex;flex-direction:column;gap:8px;border:1px solid var(--border);border-left:4px solid #d1453b;border-radius:6px;padding:10px 14px;max-width:640px}.material-state-changed-banner p{margin:0;color:var(--text-h)}.material-state-changed-banner button{align-self:flex-start}.evidence-review{display:flex;flex-direction:column;gap:16px;max-width:900px}.evidence-review__back{align-self:flex-start;font-size:13px;color:var(--accent);text-decoration:none}.evidence-review-filters__fields{display:flex;flex-wrap:wrap;gap:12px}.evidence-review-filters__fields label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text)}.evidence-review-filters__fields select,.evidence-review-filters__fields input{font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.evidence-review__empty{color:var(--text);font-style:italic}.evidence-review__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.evidence-review__pagination{display:flex;gap:8px}.evidence-artifact-row{display:flex;flex-direction:column;gap:8px;border:1px solid var(--border);border-radius:6px;padding:10px 14px}.evidence-artifact-row__facts{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px;font-size:12px;color:var(--text)}.evidence-artifact-row__role-denied{margin:0;font-size:12px;color:var(--text)}.evidence-artifact-row__denied{margin:0;color:#d1453b;font-size:13px}.evidence-artifact-row__unavailable{margin:0;color:#b98900;font-size:13px}.evidence-artifact-row__preview{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.evidence-artifact-row__preview img,.evidence-artifact-row__preview video{max-width:320px;max-height:240px;border-radius:4px;border:1px solid var(--border)}.evidence-artifact-row__preview-meta{font-size:12px;color:var(--text)}.dispute-escalation-form{display:flex;flex-direction:column;gap:8px;max-width:420px;border:1px solid var(--border);border-radius:6px;padding:12px 16px}.dispute-escalation-form h4{margin:0;font-size:13px;color:var(--text-h)}.dispute-escalation-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text)}.dispute-escalation-form input,.dispute-escalation-form select{font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.dispute-escalation-form__error{margin:0;color:#d1453b;font-size:12px}.dispute-escalation-form__empty{color:var(--text);font-style:italic;font-size:13px}.dispute-escalation-form button{align-self:flex-start}.catalog-prices__table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:16px}.catalog-prices__table th,.catalog-prices__table td{text-align:left;padding:6px 10px;border-bottom:1px solid var(--border)}.catalog-prices__read-only-notice{color:var(--text);font-style:italic;font-size:13px}.catalog-price-form{display:flex;flex-direction:column;gap:8px;max-width:320px;border:1px solid var(--border);border-radius:6px;padding:12px 16px}.catalog-price-form h3{margin:0;font-size:13px;color:var(--text-h)}.catalog-price-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text)}.catalog-price-form input{font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.catalog-price-form__error{margin:0;color:#d1453b;font-size:12px}.catalog-price-form button{align-self:flex-start}.catalog-contents__explainer,.catalog-contents-editor__source,.catalog-contents-editor__note{font-size:13px;color:var(--text)}.catalog-contents__table,.catalog-contents-form__table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:16px}.catalog-contents__table th,.catalog-contents__table td,.catalog-contents-form__table th,.catalog-contents-form__table td{text-align:left;vertical-align:top;padding:6px 10px;border-bottom:1px solid var(--border)}.catalog-contents-form__helper{display:block;margin-top:2px;font-weight:400;font-size:12px;color:var(--text)}.catalog-contents-form__table input[type=text]{font:inherit;width:100%;box-sizing:border-box;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.catalog-contents-form__table input[aria-invalid=true]{border-color:#d1453b}.catalog-contents-form__check,.catalog-contents-form__error{margin:4px 0 0;color:#d1453b;font-size:12px}.catalog-contents-form__add,.catalog-contents-form__actions,.catalog-contents-form__confirm{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.catalog-contents-form__limit{margin:0;font-size:12px;color:var(--text)}.catalog-contents-form__confirm{border:1px solid var(--border);border-radius:6px;padding:12px 16px}.catalog-contents-form__confirm p{flex-basis:100%;margin:0;font-weight:600}.catalog-contents-form__success{margin:0;font-size:13px;color:var(--text-h)}.catalog-contents-editor__read-only-notice{color:var(--text);font-style:italic;font-size:13px}.refund-details-panel{display:flex;flex-direction:column;gap:8px;max-width:560px;border:1px solid var(--border);border-radius:6px;padding:12px 16px}.refund-details-panel__list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:10px}.refund-details-panel__row{display:flex;flex-direction:column;gap:6px}.refund-details-panel__row p,.refund-details-panel__revealed p,.refund-transfer-request-summary p{margin:0}.refund-details-panel__row h4{margin:4px 0 0;font-size:12px}.refund-details-panel__helper{margin:0;font-size:11px;color:var(--text)}.refund-details-panel__form,.refund-details-panel__step,.refund-details-panel__blocked,.refund-details-panel__revealed,.refund-details-panel__stopped{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.refund-details-panel__buttons{display:flex;gap:8px}.refund-details-panel__form label{font-size:12px;color:var(--text-h)}.refund-details-panel textarea,.refund-details-panel input[type=text]{box-sizing:border-box;width:100%;font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.refund-details-panel textarea{min-height:4em}.refund-details-panel__amount{display:flex;align-items:center;gap:6px}.refund-details-panel__amount input[type=text]{width:10em}.refund-details-panel__revealed{border-left:2px solid var(--border);padding-left:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.refund-details-panel__error,.refund-details-panel__reason{color:#d1453b;font-size:12px}.refund-details-panel__flag,.refund-details-panel__confirm{font-weight:600}.refund-details-panel__stopped{border-left:2px solid #d1453b;padding-left:8px}.refund-transfer-request-summary{display:flex;flex-direction:column;gap:4px}.ban-account-panel,.lift-account-ban-panel,.review-restriction-panel{display:flex;flex-direction:column;gap:8px;max-width:560px;border:1px solid var(--border);border-radius:6px;padding:12px 16px}.ban-account-panel__form,.lift-account-ban-panel__form,.review-restriction-panel__form,.rebase-row{display:flex;flex-direction:column;gap:8px}.ban-account-panel fieldset,.lift-account-ban-panel fieldset,.review-restriction-panel fieldset,.rebase-row fieldset{display:flex;flex-direction:column;gap:6px;border:none;padding:0;margin:0}.ban-account-panel legend,.lift-account-ban-panel legend,.review-restriction-panel legend,.rebase-row legend{padding:0;margin-bottom:4px;font-size:12px;color:var(--text)}.ban-account-panel label,.lift-account-ban-panel label,.review-restriction-panel label,.rebase-row label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-h)}.ban-account-panel label:has(>input[type=radio]),.lift-account-ban-panel label:has(>input[type=radio]),.review-restriction-panel label:has(>input[type=radio]),.rebase-row label:has(>input[type=radio]){display:grid;grid-template-columns:auto 1fr;column-gap:6px;align-items:baseline}.ban-account-panel label:has(>input[type=radio])>span,.lift-account-ban-panel label:has(>input[type=radio])>span,.review-restriction-panel label:has(>input[type=radio])>span,.rebase-row label:has(>input[type=radio])>span{grid-column:2}.ban-account-panel__helper,.lift-account-ban-panel__helper,.review-restriction-panel__helper,.rebase-row__helper,.record-fraud-review-disposition-form__helper{margin:0;font-size:11px;color:var(--text)}.ban-account-panel textarea,.lift-account-ban-panel textarea,.review-restriction-panel textarea,.review-restriction-panel input[type=date],.rebase-row textarea,.rebase-row input[type=text]{box-sizing:border-box;width:100%;font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.ban-account-panel textarea,.lift-account-ban-panel textarea,.review-restriction-panel textarea,.rebase-row textarea{min-height:6em}.rebase-row__stopped{display:flex;flex-direction:column;gap:4px;border-left:2px solid #d1453b;padding-left:8px}.kyc-sessions-panel,.kyc-legal-holds-panel{display:flex;flex-direction:column;gap:8px;max-width:560px;border:1px solid var(--border);border-radius:6px;padding:12px 16px}.kyc-sessions-panel__helper,.kyc-legal-holds-panel__helper{margin:0;font-size:11px;color:var(--text)}.kyc-sessions-panel__list,.kyc-legal-holds-panel__list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px}.kyc-legal-holds-panel__row p{margin:0}.kyc-legal-holds-panel__chip{display:inline-block;border:1px solid var(--border);border-radius:999px;padding:1px 8px;font-size:11px}.kyc-legal-holds-panel__marker{font-size:11px;font-weight:600}.kyc-legal-holds-panel__form{display:flex;flex-direction:column;gap:6px;margin-top:6px}.kyc-legal-holds-panel fieldset{display:flex;flex-direction:column;gap:6px;border:none;padding:0;margin:0}.kyc-legal-holds-panel legend{padding:0}.kyc-legal-holds-panel textarea,.kyc-legal-holds-panel input[type=text],.kyc-legal-holds-panel select{box-sizing:border-box;width:100%;font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.kyc-legal-holds-panel textarea{min-height:6em}.kyc-legal-holds-panel__error{color:#d1453b}.kyc-sessions-panel__row--due-soon{color:#d1453b;font-weight:600}.kyc-legal-holds-panel__confirm,.kyc-legal-hold-request-summary__erasure{font-weight:600}.kyc-legal-hold-request-summary__text{white-space:pre-wrap;word-break:break-word}.kyc-legal-hold-request-summary__threat{margin:0;padding:8px 10px;border-left:2px solid var(--border);white-space:pre-wrap;word-break:break-word}.queue-badge--kyc-redaction{border-color:#d1453b;color:#d1453b}.case-parties-panel{display:flex;flex-direction:column;gap:8px;max-width:560px;border:1px solid var(--border);border-radius:6px;padding:12px 16px}.case-parties-panel__list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:10px}.case-parties-panel__row,.case-parties-panel__email{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.case-parties-panel__row p{margin:0}.case-parties-panel__roles,.case-parties-panel__helper,.case-parties-panel__note{font-size:11px;color:var(--text)}.case-parties-panel__address{border-left:2px solid var(--border);padding-left:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;-webkit-user-select:text;user-select:text}.case-parties-panel__error{color:#d1453b;font-size:12px}.severity-finding-panel,.severity-finding-form,.severity-findings-list,.severity-finding-request-summary{display:flex;flex-direction:column;gap:8px;max-width:560px}.severity-finding-panel,.severity-findings-list{border:1px solid var(--border);border-radius:6px;padding:12px 16px}.severity-finding-form p,.severity-findings-list ul,.severity-finding-request-summary p{margin:0}.severity-finding-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text)}.severity-finding-form fieldset{display:flex;flex-direction:column;gap:8px;border:none;padding:0;margin:0}.severity-finding-form legend{padding:0;margin-bottom:4px;font-size:12px;color:var(--text)}.severity-finding-form__option label,.severity-finding-form .severity-finding-form__evidence-row{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;color:var(--text-h)}.severity-finding-form textarea,.severity-finding-form input[type=text]{box-sizing:border-box;width:100%;font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text-h)}.severity-finding-form h4{margin:0;font-size:13px;color:var(--text-h)}.severity-finding-form .severity-finding-form__lead{font-size:12px;color:var(--text-h)}.severity-finding-form>button{align-self:flex-start}.severity-finding-form .severity-finding-form__helper{margin:2px 0 0 20px;font-size:11px;color:var(--text)}.severity-finding-form__note,.severity-finding-request-summary__check{font-size:12px;color:var(--text-h)}.severity-finding-form__error,.severity-finding-form__reason{color:#d1453b;font-size:12px}.severity-finding-panel__success p{margin:0;font-size:12px;color:var(--text-h)}.severity-findings-list h3{margin:0;font-size:14px;color:var(--text-h)}.severity-findings-list ul{padding-left:18px;font-size:12px}.severity-finding-request-summary dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0;font-size:12px}.severity-finding-request-summary dd{margin:0;min-width:0;overflow-wrap:anywhere}.severity-finding-request-summary__records{margin:0;padding-left:16px}
