/* Correct the legacy admin accent to the owner-confirmed NEWPIC UI palette. */
:root{--accent:#ff3399}
.flash.warning,.badge.warn{background:var(--panel2);color:var(--text)}
.notice{background:var(--panel2)}
.paula-admin-page{min-width:0;overflow-wrap:anywhere}
.paula-admin-frame{display:block;width:100%;min-width:0;height:max(680px,75vh);border:1px solid var(--line);border-radius:10px;background:var(--bg);margin-top:18px}
/* Scope adjustments to the Paula route, preserving all existing admin pages. */
body:has(.paula-admin-page) .shell{grid-template-columns:250px minmax(0,1fr)}
body:has(.paula-admin-page) .content{min-width:0}
body:has(.paula-admin-page) .topbar{gap:12px;flex-wrap:wrap;overflow-wrap:anywhere}
@media(max-width:900px){body:has(.paula-admin-page) .shell{grid-template-columns:minmax(0,1fr)}body:has(.paula-admin-page) .sidebar{min-width:0}}
@media(max-width:500px){body:has(.paula-admin-page) .content{padding:12px}.paula-admin-page{padding:12px}}
