.admin-settings-shell{min-width:0}.admin-settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.admin-settings-header h2{margin:0 0 7px;font-size:21px}.admin-settings-header p{margin:0;color:var(--muted,#63738a);line-height:1.6}.admin-settings-header>a{flex-shrink:0}.admin-settings-tabs{margin-bottom:24px;flex-wrap:wrap}.admin-settings-tabs .filter-tab{white-space:normal;text-align:center}.admin-settings-search-panel{padding:22px 24px;border:1px solid var(--line,#e4e9f1);border-radius:14px;background:#fff;margin-bottom:28px}.admin-settings-search-panel>label{display:block;margin-bottom:9px;font-size:14px;font-weight:700;color:var(--ink,#23334b)}.admin-settings-search-row{display:flex;gap:10px;align-items:stretch}.admin-settings-search-row input{min-width:0;flex:1;max-width:820px;min-height:44px;padding:11px 13px;border:1px solid #dfe6ef;border-radius:9px;background:#fff;color:var(--ink,#23334b);font:inherit;font-size:13px}.admin-settings-search-row input:hover{border-color:#c4d1e3}.admin-settings-search-row input:focus{border-color:#77aafa;box-shadow:0 0 0 3px #1268f40a}.admin-settings-search-panel .page-note{margin:10px 0 0;max-width:100ch}.admin-settings-topic{margin-bottom:28px}.admin-settings-topic>h2{margin:0 0 12px;font-size:16px}.admin-settings-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:14px;padding:0;margin:0;list-style:none}.admin-settings-cards>li{min-width:0;display:flex}.admin-settings-card{display:flex;flex:1;flex-direction:column;width:100%;min-width:0;gap:11px;align-items:stretch;padding:20px;text-align:left;border:1px solid var(--line,#e4e9f1);border-radius:13px;background:#fff;color:var(--ink,#23334b);font:inherit;text-decoration:none;cursor:pointer;transition:border-color .15s,box-shadow .15s}.admin-settings-card:hover{border-color:#a9bde6;box-shadow:0 3px 12px #18355b0a}.admin-settings-card:focus-visible{outline:3px solid #8caef4;outline-offset:3px}.admin-settings-card-heading{display:flex;justify-content:space-between;gap:16px;line-height:1.45}.admin-settings-card-heading strong{font-size:15px}.admin-settings-card-heading>span{flex-shrink:0;font-size:20px;color:#5577b9;line-height:1}.admin-settings-card-description{font-size:13px;line-height:1.65;color:var(--muted,#63738a);overflow-wrap:anywhere}.admin-settings-scope{margin-top:auto;padding-top:3px;font-size:11px;font-weight:650;color:#49628a;overflow-wrap:anywhere}.admin-settings-fixed-rules{padding:20px 24px;border:1px solid var(--line,#e4e9f1);border-radius:13px;background:#f5f7fb}.admin-settings-fixed-rules h2{font-size:14px;margin:0 0 9px}.admin-settings-fixed-rules p{margin:7px 0 0;color:var(--muted,#63738a);font-size:13px;line-height:1.7;max-width:105ch}.admin-settings-empty{padding:30px 22px;border:1px dashed var(--line,#e4e9f1);border-radius:13px;text-align:center;color:var(--muted,#63738a)}.admin-settings-empty strong{color:var(--ink,#23334b)}.admin-settings-empty p{margin-bottom:0;font-size:13px}.admin-settings-form-slot{min-width:0}.admin-settings-search-row>[hidden]{display:none}
@media(max-width:720px){.admin-settings-header{flex-direction:column;gap:14px}.admin-settings-header h2{font-size:19px}.admin-settings-header>a{align-self:flex-start;max-width:100%;white-space:normal}.admin-settings-search-panel,.admin-settings-fixed-rules{padding:18px}.admin-settings-card{padding:17px}.admin-settings-search-row{flex-wrap:wrap}.admin-settings-search-row input{flex-basis:100%}.admin-settings-tabs .filter-tab{padding:10px 12px;font-size:12px}}
