body.admin-layout{background:#f5f3f6;color:#372732}.admin-layout .topbar,.growth-layout>header{background:linear-gradient(115deg,#fff,#f5eaf0);border:1px solid #e8dbe3;border-radius:22px;padding:20px 24px;box-shadow:0 8px 28px #42112606}.admin-layout .card{border:1px solid #e8e1e6;border-radius:18px;box-shadow:0 6px 20px #35203204}.admin-layout .metrics>div,.admin-layout .metrics>article{border:1px solid #e5dbe2;border-radius:18px;background:white;position:relative;overflow:hidden}.admin-layout .metrics>div:before,.admin-layout .metrics>article:before{content:'';position:absolute;right:0;top:18px;bottom:18px;width:4px;border-radius:4px;background:#934366}.admin-layout .metrics b{color:#64213e}.admin-layout .operations-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.admin-layout .operations-shortcuts button{background:white;border:1px solid #e5d9e0;border-radius:14px;padding:18px 10px;color:#6d2947}.admin-layout table thead{background:#f7f2f5}.admin-layout tbody tr:hover{background:#fcf8fa}.admin-layout input:focus,.admin-layout select:focus,.admin-layout textarea:focus{outline:2px solid #a35a7a;outline-offset:2px}.content-hub{background:linear-gradient(115deg,#4d1831,#792a4e);color:white;border-radius:20px;padding:26px;margin-bottom:20px}.content-hub h2{color:white;margin:8px 0}.content-hub p{color:#efdae4;line-height:1.9}.hub-links{display:flex;flex-wrap:wrap;gap:10px}.hub-links a{padding:10px 14px;border:1px solid #ffffff40;background:#ffffff12;color:white;border-radius:10px;text-decoration:none;font-size:12px}.admin-layout fieldset{border:1px solid #e6dbe1;border-radius:14px;padding:18px;margin:16px 0}.admin-layout fieldset legend{padding:0 8px;color:#762747;font-weight:700}@media(max-width:700px){.admin-layout .operations-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-layout .topbar{padding:16px;gap:15px}.content-hub{padding:18px}}

.growth-layout #app:has(>.toolbar[hidden])>#body{grid-row:2}.growth-layout #app:has(>.toolbar[hidden])>.nav-shell{grid-row:1/3}
