.footers-page,.footer-editor,.footer-editor-form,.footer-editor-skeleton,.footer-list-skeleton{gap:22px;min-width:0;display:grid}.footer-metrics .metrics-grid,.footer-metrics-skeleton{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.footer-metrics .metric-card{min-height:162px}.footer-metrics .metric-copy h2{font-size:11px}.footer-toolbar{grid-template-columns:minmax(0,1fr) 180px 130px;align-items:end;gap:18px;padding:22px 24px;display:grid}.footer-target-filter{border:1px solid var(--border);background:var(--surface-muted);border-radius:14px;grid-template-columns:minmax(0,1fr) 220px auto;align-items:start;gap:16px;margin:0 24px 22px;padding:18px;display:grid}.footer-target-filter>.base-button{min-height:44px;margin-top:30px;font-size:11px}.footer-list-caption{border-block:1px solid var(--border);background:var(--surface-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.footer-list-caption p{color:var(--text-secondary);flex-wrap:wrap;gap:10px 20px;font-size:11px;display:flex}.footer-list-caption p span{color:var(--muted);font-size:10px}.footer-list-caption button{color:var(--primary);align-items:center;gap:5px;font-size:11px;display:inline-flex}.footer-list-caption .iconsax-icon{width:16px;height:16px}.footer-table{min-width:1000px}.footer-table th:first-child{width:26%}.footer-table td:nth-child(2){width:30%}.footer-table td:last-child{background:var(--surface);position:sticky;inset-inline-end:0}.footer-table tr:hover td:last-child{background:var(--surface-muted)}.footer-identity{overflow-wrap:anywhere;gap:7px;min-width:0;display:grid}.footer-identity :is(a,strong){color:var(--text);font-size:12px;font-weight:700;line-height:2}.footer-identity a:hover{color:var(--primary)}.footer-identity p,.footer-description{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:400;line-height:2;display:-webkit-box;overflow:hidden}.footer-identity small,.footer-muted{color:var(--muted);font-size:10px;font-weight:400}.footer-status{background:var(--surface-soft);color:var(--muted);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:inline-flex}.footer-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.footer-status.is-published{background:var(--success-bg);color:var(--success)}.footer-target-list{gap:8px;min-width:0;display:grid}.footer-target-list :is(div,details>div){flex-wrap:wrap;align-items:center;gap:5px 8px;min-width:0;display:flex}.footer-target-list bdi{overflow-wrap:anywhere;max-width:100%;color:var(--text-secondary);font-size:11px}.footer-target-list small{color:var(--muted);font-size:9px}.footer-target-list summary{cursor:pointer;width:fit-content;color:var(--primary);padding-block:5px;font-size:10px}.footer-target-list details[open]>div{margin-block:7px}.footer-row-actions{align-items:center;gap:8px;display:flex}.footer-action{border:1px solid var(--border);color:var(--text-secondary);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 11px;font-size:11px;display:inline-flex}.footer-action:hover{background:var(--primary-light);border-color:var(--primary);color:var(--primary)}.footer-action .iconsax-icon{width:16px;height:16px}.footer-sort-number{color:var(--text);font-weight:700}.footer-mobile-cards{display:none}.footer-editor-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.footer-editor-heading h2{color:var(--text);overflow-wrap:anywhere;font-size:20px;font-weight:750;line-height:1.9}.footer-editor-heading h2 span{font-size:14px;font-weight:500}.footer-editor-heading p{color:var(--muted);margin-top:8px;font-size:11px;line-height:2}.footer-section-nav{flex-wrap:wrap;gap:8px;display:flex}.footer-section-nav a{border:1px solid var(--border);color:var(--text-secondary);background:var(--surface);border-radius:10px;padding:9px 14px;font-size:11px}.footer-section-nav a:hover{color:var(--primary);border-color:var(--primary)}.footer-editor-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:22px;min-width:0;display:grid}.footer-editor-main,.footer-editor-aside{gap:22px;min-width:0;display:grid}.footer-form-section{min-width:0;padding:24px;scroll-margin-top:100px}.footer-form-section>header{align-items:start;gap:12px;margin-bottom:24px;display:flex}.footer-form-section h3{color:var(--text);font-size:13px;font-weight:700;line-height:2}.footer-form-section header p{color:var(--muted);margin-top:5px;font-size:10px;line-height:2}.footer-step{background:var(--primary-light);width:30px;height:30px;color:var(--primary);border-radius:9px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.footer-form-section header>.iconsax-icon{width:22px;height:22px;color:var(--primary);flex:none}.footer-fields{border:0;gap:22px;min-width:0;margin:0;padding:0;display:grid}.footer-required,.footers-page .field-error,.footer-editor .field-error{color:var(--danger);font-size:11px;line-height:2}.footer-editor .field-error{margin-block:8px}.footer-notice,.footer-aside-note{color:var(--text-secondary);align-items:center;gap:8px;font-size:11px;line-height:2;display:flex}.footer-aside-note{border-top:1px solid var(--border);margin-top:22px;padding-top:18px}.footer-notice .iconsax-icon,.footer-aside-note .iconsax-icon{width:17px;height:17px;color:var(--primary);flex:none}.footer-record dl{gap:18px;margin-top:20px;display:grid}.footer-record dt{color:var(--muted);font-size:10px}.footer-record dd{color:var(--text-secondary);align-items:center;gap:8px;margin:6px 0 0;font-size:11px;line-height:2;display:flex}.footer-guide p{color:var(--muted);margin-top:16px;font-size:11px;line-height:2.1}.footer-guide strong{color:var(--text-secondary);font-weight:600}.footer-target-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.footer-target-tools p{color:var(--muted);font-size:10px;line-height:2}.footer-target-tools>div{flex-wrap:wrap;gap:8px;display:flex}.footer-target-tools .base-button{min-height:38px;padding:9px 12px;font-size:10px}.footer-target-row{border:1px solid var(--border);background:var(--surface-muted);border-radius:14px;grid-template-columns:minmax(0,1fr) 190px 34px;align-items:start;gap:12px;margin-top:12px;padding:16px;display:grid}.footer-target-row>button{margin-top:30px}.footer-target-preview{color:var(--muted);overflow-wrap:anywhere;unicode-bidi:plaintext;grid-column:1/-1;align-items:start;gap:6px;font-size:10px;line-height:2.1;display:flex}.footer-target-preview .iconsax-icon{flex:none;width:15px;height:15px;margin-top:3px}.footer-save-bar{z-index:15;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 22px;display:flex;position:sticky;bottom:14px}.footer-save-bar>span{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.footer-save-bar>span .iconsax-icon{width:16px;height:16px}.footer-save-bar>div{gap:10px;display:flex}.footer-save-bar .base-button{min-height:42px;font-size:11px}.footer-skeleton-toolbar{padding:24px}.footer-skeleton-rows{padding-inline:24px}.footer-skeleton-rows>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;min-height:95px;padding-block:24px;display:flex}@media (width<=1150px){.footer-editor-grid{grid-template-columns:minmax(0,1fr) 250px}.footer-target-row{grid-template-columns:minmax(0,1fr) 34px}.footer-target-row>.admin-field:nth-child(2){grid-column:1}.footer-target-row>button{grid-area:1/2}}@media (width<=900px){.footer-editor-grid{grid-template-columns:minmax(0,1fr)}.footer-editor-aside,.footer-metrics .metrics-grid,.footer-metrics-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-target-filter{grid-template-columns:minmax(0,1fr) 210px}.footer-target-filter>.base-button{grid-column:1/-1;justify-self:end;margin-top:0}}@media (width<=640px){.footer-toolbar{grid-template-columns:minmax(0,1fr) 110px;gap:16px 10px;padding:18px 16px}.footer-toolbar>:first-child{grid-column:1/-1}.footer-target-filter{grid-template-columns:minmax(0,1fr);margin-inline:16px;padding:14px}.footer-target-filter>.base-button{justify-self:stretch}.footer-list-caption{padding-inline:16px}.footer-table-scroll{display:none}.footer-mobile-cards{display:grid}.footer-mobile-cards>article{border-bottom:1px solid var(--border);min-width:0;padding:20px 16px}.footer-mobile-cards header{justify-content:space-between;align-items:start;gap:12px;display:flex}.footer-mobile-cards .footer-description,.footer-mobile-cards .footer-target-list{margin-top:14px}.footer-mobile-cards dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:18px;display:grid}.footer-mobile-cards dt{color:var(--muted);font-size:10px}.footer-mobile-cards dd{color:var(--text-secondary);margin:7px 0 0;font-size:11px;line-height:2}.footer-mobile-cards .footer-action{flex:1}.footer-row-actions>button{min-width:40px;min-height:40px}.footer-metrics .metric-card{padding:14px}.footer-metrics .metric-copy h2{font-size:10px}.footer-metrics .metric-icon-wrap{border-radius:8px;width:26px;height:26px}.footer-metrics .metric-icon{width:16px;height:16px}.footer-editor-aside{grid-template-columns:minmax(0,1fr)}.footer-form-section{padding:20px 16px}.footer-editor-heading h2{font-size:17px}.footer-editor-heading h2 span{font-size:12px;display:block}.footer-target-row{gap:12px 8px;padding:12px}.footer-save-bar{padding:14px;bottom:10px}.footer-save-bar>div{width:100%}.footer-save-bar .base-button{flex:1}.footer-skeleton-rows{padding-inline:16px}.footer-skeleton-rows>div{flex-wrap:wrap;min-height:190px}.footer-skeleton-rows>div>:first-child{width:65%!important}}@media (width<=380px){.footer-metrics .metric-card-head{grid-template-columns:minmax(0,1fr)}.footer-metrics .metric-icon-wrap{display:none}}
