.admin-account-dialog{overflow:auto}.admin-support-intro{margin:0 0 10px;color:#758178;font-size:12px;line-height:1.55}.admin-detail-workspace>[data-admin-support-open]{justify-self:start;margin-top:4px}.admin-support-workspace{margin:14px 0;padding:16px;border:1px solid #dce8d5;border-radius:16px;background:linear-gradient(145deg,#f4f8ee,#fff)}.admin-support-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:12px;background:#173126;color:#fff}.admin-support-banner>div{display:grid;gap:4px}.admin-support-banner b{font-size:13px}.admin-support-banner small{color:#c9d7cd;font-size:10px;line-height:1.45}.admin-support-banner>span{flex:none;padding:6px 9px;border:1px solid #ffffff30;border-radius:999px;color:#d4f092;font-size:9px;font-weight:800}.admin-support-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0}.admin-support-summary>div{display:grid;gap:4px;padding:11px;border:1px solid #e4e9df;border-radius:10px;background:#fff}.admin-support-summary small,.admin-support-counts small{color:#78857b;font-size:9px}.admin-support-summary b{font-size:12px;overflow-wrap:anywhere}.admin-support-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0 15px}.admin-support-counts>span{display:grid;gap:2px;padding:9px;border:1px solid #e5eae2;border-radius:10px;background:#fff}.admin-support-counts b{color:#253a2d;font-size:15px}.admin-support-editor-label{display:grid;gap:4px;margin:14px 0 7px;color:#34453a;font-size:12px;font-weight:800}.admin-support-editor-label small{color:#77847a;font-size:10px;font-weight:500}.admin-support-workspace textarea{display:block;width:100%;min-height:390px;max-height:58vh;resize:vertical;padding:12px;border:1px solid #dbe3d8;border-radius:11px;background:#17241e;color:#e5f0e8;font:11px/1.55 Consolas,"Courier New",monospace;tab-size:2}.admin-support-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.admin-support-actions small{max-width:520px;color:#77847a;font-size:9px;line-height:1.5}.admin-support-actions .button{flex:none}@media(max-width:650px){.admin-support-banner,.admin-support-actions{align-items:stretch;flex-direction:column}.admin-support-banner>span{align-self:flex-start}.admin-support-summary{grid-template-columns:1fr}.admin-support-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-support-workspace textarea{min-height:300px}}

.admin-command-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px}.admin-command-link{display:flex;align-items:center;gap:10px;min-height:58px;padding:12px 14px;border:1px solid #dce7d5;border-radius:14px;background:#fff;color:#183226;font:inherit;font-size:12px;font-weight:750;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.admin-command-link>span{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#eefaD1;font-size:17px}.admin-command-link>b{margin-left:auto;color:#60873b;font-size:17px}.admin-command-link:hover{transform:translateY(-2px);border-color:#a9c77d;box-shadow:0 12px 26px #18322612}.admin-security-dashboard{padding:clamp(20px,3vw,34px)!important}.admin-security-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0;padding:15px 17px;border:1px solid #dce8d2;border-radius:14px;background:#f2f8e8}.admin-security-summary b{color:#193425}.admin-security-summary span{color:#69786b;font-size:12px}.admin-security-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-security-check{display:flex;align-items:center;gap:12px;min-height:72px;padding:13px;border:1px solid #e1e8dc;border-radius:13px;background:#fff}.admin-security-check>i{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:#e8f5cf;color:#345322;font-style:normal;font-weight:900}.admin-security-check.is-off>i{background:#fff0d8;color:#8a4a09}.admin-security-check>div{display:grid;gap:4px}.admin-security-check>div b{color:#20362a;font-size:13px}.admin-security-check>div small{color:#738076;font-size:11px;line-height:1.4}.admin-security-check>strong{margin-left:auto;color:#557b36;font-size:10px;white-space:nowrap}.admin-security-check.is-off>strong{color:#9a5a18}.admin-security-links{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 22px}.admin-security-audit-list{display:grid;gap:8px}.admin-security-audit-list h3{margin:0 0 4px;color:#183226;font-size:16px}.admin-security-audit{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(150px,1fr) minmax(180px,2fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e6ebe2;border-radius:11px;background:#fff;font-size:11px}.admin-security-audit b{color:#284532;text-transform:capitalize}.admin-security-audit span,.admin-security-audit time{color:#758178}.admin-security-audit small{color:#56675b;overflow-wrap:anywhere}.admin-security-dashboard .admin-system-note{margin:20px 0 0;padding:12px 14px;border-left:3px solid #b9e84e;border-radius:0 10px 10px 0;background:#f7f9f2;color:#748075;font-size:11px;line-height:1.55}.admin-support-settings{margin:16px 0;padding:16px;border:1px solid #dfe8d8;border-radius:14px;background:#fff}.admin-support-settings h3{margin:4px 0;color:#183226;font-size:16px}.admin-support-settings p,.admin-support-advanced p{margin:0;color:#738076;font-size:11px;line-height:1.5}.admin-support-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.admin-support-fields label{display:grid;gap:5px;color:#36483b;font-size:11px;font-weight:700}.admin-support-fields select{min-height:42px;padding:8px 10px;border:1px solid #dce5d8;border-radius:9px;background:#fff;color:#1d3326;font:inherit}.admin-support-advanced{margin:12px 0;padding:12px;border:1px solid #e1e7de;border-radius:12px;background:#fafbf8}.admin-support-advanced summary{color:#425448;font-size:11px;font-weight:750;cursor:pointer}.admin-support-advanced p{margin:8px 0}.admin-support-advanced textarea{min-height:260px}.admin-support-workspace .admin-support-actions{margin-top:14px;padding-top:12px;border-top:1px solid #e3e9df}@media(max-width:760px){.admin-command-links{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-security-checks{grid-template-columns:1fr}.admin-security-audit{grid-template-columns:1fr 1fr}.admin-security-audit small{grid-column:1/-1}.admin-security-audit time{grid-column:2;grid-row:1;text-align:right}}@media(max-width:480px){.admin-command-link{font-size:10px}.admin-support-fields{grid-template-columns:1fr}.admin-security-summary{align-items:flex-start;flex-direction:column}}
.admin-support-modules{display:grid;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid #e8ede4}.admin-support-modules>b{color:#34483b;font-size:11px}.admin-support-modules>small{color:#78857b;font-size:10px}.admin-support-modules>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.admin-support-modules label{display:flex;align-items:center;gap:7px;padding:8px;border:1px solid #e4eae0;border-radius:9px;color:#425447;font-size:10px}.admin-support-modules input{accent-color:#7d9c54}.admin-support-fields input[type=color]{width:100%;height:42px;padding:4px;border:1px solid #dce5d8;border-radius:9px;background:#fff}.admin-security-dashboard .admin-security-summary b{font-size:14px}@media(max-width:650px){.admin-support-modules>div{grid-template-columns:repeat(2,minmax(0,1fr))}}
.admin-inbox-page{padding:clamp(18px,3vw,30px)!important}.admin-inbox-page .admin-panel-head{align-items:flex-start}.admin-inbox-page .admin-panel-head .button{flex:none}.admin-inbox-search{display:flex;align-items:center;gap:10px;margin:4px 0 16px;padding:0 14px;min-height:48px;border:1px solid #dce7d5;border-radius:12px;background:#fff;color:#66803d;font-size:21px}.admin-inbox-search input{width:100%;border:0;outline:0;background:transparent;color:#203429;font:500 13px 'DM Sans',sans-serif}.admin-inbox-message{padding:19px 20px;transition:border-color .18s ease,box-shadow .18s ease}.admin-inbox-message.is-unread{border-left:4px solid #b9e84e;background:#fbfff5}.admin-inbox-message-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px}.admin-inbox-message-head h3{margin:0 0 4px}.admin-inbox-message-head a{color:#5d8435;font-size:12px;font-weight:750}.admin-inbox-status{padding:5px 9px;border-radius:99px;background:#edf2e8;color:#58675a;font-size:10px;font-weight:850;text-transform:capitalize}.admin-inbox-status.status-new{background:#eff9d9;color:#496723}.admin-inbox-status.status-resolved{background:#e7f3e8;color:#426a43}.admin-inbox-message>p{margin:14px 0 16px;color:#283b2e;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.admin-inbox-message-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:12px;border-top:1px solid #e9eee5}.admin-inbox-message-foot .admin-enquiry-delivery{margin:0}.admin-inbox-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.admin-inbox-actions .button{min-height:36px;padding:8px 11px;font-size:10px}.admin-inbox-nav-count{display:grid;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;border-radius:99px;background:#b9e84e;color:#183226;font-size:10px;font-weight:850}.admin-inbox-message[hidden]{display:none!important}@media(max-width:650px){.admin-inbox-message-foot,.admin-inbox-message-head{align-items:flex-start;flex-direction:column}.admin-inbox-actions{justify-content:flex-start}.admin-inbox-page .admin-panel-head{flex-direction:column}}
