.creator-admin-panel { padding:16px; min-width:0; }
.creator-admin-tools { display:flex; gap:12px; justify-content:space-between; align-items:end; margin-bottom:12px; }
.creator-admin-tools .portal-field { min-width:160px; }
.creator-admin-list,.creator-admin-review { display:flex; flex-direction:column; gap:12px; }
.creator-admin-row { display:flex; justify-content:space-between; align-items:center; gap:12px; padding:12px 0; border-bottom:1px solid var(--line); }
.creator-admin-row>div { min-width:0; }
.creator-admin-row h2,.creator-admin-empty h2 { font-size:18px; line-height:26px; margin:0; overflow-wrap:anywhere; }
.creator-admin-row p,.creator-admin-note,.creator-admin-empty p { color:var(--muted); font-size:14px; line-height:22px; margin:4px 0 0; overflow-wrap:anywhere; }
.creator-admin-actions { display:flex; align-items:center; justify-content:space-between; gap:10px; margin-top:16px; padding-top:12px; border-top:1px solid var(--line); }
.creator-admin-actions>div { display:flex; gap:8px; }
.creator-admin-actions>span { font-size:14px; color:var(--muted); }
.creator-admin-facts { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; }
.creator-admin-facts>div { display:flex; flex-direction:column; gap:6px; min-width:0; }
.creator-admin-facts span { font-size:14px; color:var(--muted); }
.creator-admin-facts strong { font-size:16px; line-height:24px; overflow-wrap:anywhere; }
.creator-admin-panel #creator-admin-error { color:var(--brand); font-size:14px; line-height:22px; }
.creator-admin-panel #creator-admin-error:empty { display:none; }
.creator-admin-spec { height:176px; min-height:176px; max-height:176px; resize:none; font-size:14px; line-height:22px; }
@media(max-height:699px) { .creator-admin-review,.creator-admin-list { gap:8px; }.creator-admin-panel { padding:12px 16px; }.creator-admin-review h2 { font-size:20px; margin:0; }.creator-admin-actions { margin-top:12px; padding-top:10px; } }
