.admin-page{padding-block:55px 80px}.admin-heading{justify-content:space-between;align-items:flex-start;gap:25px;margin-bottom:35px;display:flex}.admin-heading h1{margin-bottom:18px;font-size:clamp(38px,4.5vw,61px)}.admin-heading p:not(.eyebrow){max-width:720px;font-size:15px}.admin-access-panel{border:1px solid var(--line);background:#eeede3;border-radius:6px;max-width:820px;padding:32px}.admin-access-panel h2{margin-bottom:20px;font-size:35px}.admin-access-panel p{margin-block:16px;font-size:14px}.admin-access-panel .button{margin-top:12px}.admin-own-id{margin-block:24px}.admin-own-id label{font-size:12px;font-weight:600;display:block}.admin-own-id input{background:#fffef8;border:1px solid #a8b69e;border-radius:4px;width:100%;margin-top:8px;padding:13px;font-size:12px;display:block}.admin-setup-instruction code{overflow-wrap:anywhere}.admin-notice{background:#e9edde;border:1px solid #cbd6c0;border-radius:6px;gap:18px;margin-bottom:28px;padding:23px;display:flex}.admin-notice p{margin-top:8px;font-size:13px;line-height:1.8}.admin-notice svg{margin-top:3px}.admin-filters{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.admin-filters label{flex:190px;font-size:12px;font-weight:600}.admin-filters select,.admin-review select,.admin-review input:not([type=checkbox]),.admin-review textarea,.admin-delete input:not([type=checkbox]){width:100%;min-width:0;color:var(--ink);background:#fffef8;border:1px solid #adbaa3;border-radius:4px;margin-top:8px;padding:11px;font-size:14px;display:block}.admin-list-meta{margin-block:22px 15px;font-size:12px}.admin-list-meta>span{margin-top:5px;font-size:11px;display:block}.admin-table-wrap{border:1px solid var(--line);border-radius:5px;overflow-x:auto}.admin-table{border-collapse:collapse;text-align:left;background:#fffef8;width:100%;min-width:750px}.admin-table th{letter-spacing:.3px;background:#eeede3;padding:13px 16px;font-size:10px}.admin-table td{border-top:1px solid var(--line);vertical-align:top;padding:15px 16px;font-size:12px;line-height:1.7}.admin-table small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.admin-table .selected{background:#e9edde}.admin-table .text-link{white-space:nowrap;padding-top:0;font-size:12px}.admin-status{white-space:nowrap;border:1px solid #c9d4bd;border-radius:12px;padding:3px 9px;font-size:10px;display:inline-block}.admin-status.new{background:#ecedd9}.admin-status.follow-up{background:#f8ebd6}.admin-status.closed{background:#e2e7df}.admin-paging{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.admin-error{color:#862f21;background:#f7e7dc;border:1px solid #d9b4a3;border-radius:5px;margin-block:20px;padding:15px 18px;font-size:13px}.admin-success{color:#244f30;background:#e6efdd;border:1px solid #b8cdae;border-radius:5px;margin-block:20px;padding:15px 18px;font-size:13px}.admin-empty{background:#eeede3;border-radius:5px;padding:35px}.admin-empty h2{margin-bottom:15px;font-size:32px}.admin-record{background:#fffef8;border:1px solid #bccbb1;border-radius:7px;margin-top:35px;padding:32px}.admin-record>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-record h2{font-size:37px}.admin-reference{overflow-wrap:anywhere;margin-top:12px;font-size:11px}.admin-facts{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-block:28px;padding-block:25px;display:grid}.admin-facts dt{color:var(--muted);font-size:10px;font-weight:600}.admin-facts dd{overflow-wrap:anywhere;margin:7px 0 0;font-size:13px}.admin-original{grid-template-columns:1fr 1fr;gap:22px;margin-block:25px;display:grid}.admin-original h3{margin-bottom:8px;font-size:16px}.admin-original p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.admin-support-original{border:1px solid var(--line);background:#eeede3;border-radius:5px;margin-block:28px;padding:26px}.admin-support-original h3{margin-bottom:18px;font-size:21px;line-height:1.5}.admin-support-original p{overflow-wrap:anywhere;margin-top:13px;font-size:13px;line-height:1.8}.admin-support-original a{text-underline-offset:3px;text-decoration:underline}.admin-support-original blockquote{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-left:3px solid #8c9f7a;margin:22px 0;padding-left:20px;font-size:16px;line-height:1.85}.admin-review>label,.admin-review-basic label,.admin-verification>label:not(.admin-check),.admin-delete label:not(.admin-check){margin-bottom:20px;font-size:13px;font-weight:600;display:block}.admin-review-basic{grid-template-columns:1fr 1fr;gap:24px;display:grid}.admin-review textarea{resize:vertical;min-height:100px}.admin-verification{border:1px solid #c7d2bd;border-radius:5px;margin:25px 0;padding:25px}.admin-verification legend{padding-inline:8px;font-size:18px;font-weight:600}.admin-verification>p{margin-bottom:20px;font-size:13px;line-height:1.8}.admin-check{align-items:flex-start;gap:12px;margin-block:15px;font-size:13px;font-weight:400;line-height:1.8;display:flex}.admin-check input{width:18px;height:18px;accent-color:var(--forest);flex-shrink:0;margin-top:3px}.admin-verification .admin-check:last-of-type{margin-bottom:25px}.admin-publish-check{background:#f3ecda;border:1px solid #ddd0b0;border-radius:4px;margin-block:20px;padding:20px;font-size:13px}.admin-publish-check ul{margin-bottom:0;font-size:12px}.admin-publish-ready{color:#285132;background:#e5eedd;border:1px solid #bbd1aa;border-radius:4px;padding:18px}.admin-small{margin-top:16px;line-height:1.8;font-size:11px!important}.admin-delete{border-top:1px solid #dfcbbf;margin-top:30px;padding-top:20px}.admin-delete>.text-link{color:#913a29}.admin-delete>div{background:#faede4;border:1px solid #dfbfae;border-radius:5px;max-width:750px;margin-top:15px;padding:25px}.admin-delete h3{margin-bottom:15px;font-size:23px}.admin-delete p{margin-bottom:20px;font-size:13px;line-height:1.85}.admin-danger{color:#fff;background:#8e3526}.admin-delete label input{background:#fff}.admin-delete .admin-check{font-weight:400}@media (max-width:850px){.admin-facts{grid-template-columns:1fr 1fr}.admin-record{padding:25px}.admin-original{grid-template-columns:1fr}.admin-filters .button{font-size:11px}}@media (max-width:600px){.admin-page{padding-block:35px 55px}.admin-heading{display:block}.admin-heading>.button{margin-top:20px}.admin-access-panel{padding:24px}.admin-access-panel h2{font-size:30px}.admin-notice{gap:13px;padding:20px}.admin-notice p{font-size:12px}.admin-filters{gap:13px}.admin-filters label{flex-basis:100%}.admin-record{padding:21px}.admin-record h2{font-size:29px}.admin-facts{gap:20px 15px}.admin-facts dd{font-size:12px}.admin-review-basic{grid-template-columns:1fr;gap:0}.admin-support-original,.admin-verification{padding:20px}.admin-support-original h3{font-size:18px}.admin-support-original blockquote{padding-left:14px;font-size:14px}.admin-reference code{margin-top:7px;display:block}.admin-delete>div{padding:20px}.admin-check,.admin-review>label,.admin-review-basic label,.admin-verification>label:not(.admin-check){font-size:12px}}
