
.management-main{min-height:100vh}.management-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:18px}.management-summary article{padding:22px;background:#fff;border:1px solid #e9edf0;border-radius:20px}.management-summary span,.management-summary small{display:block}.management-summary span{font-size:9px;letter-spacing:.8px;font-weight:800;color:#ff3b78}.management-summary b{display:block;font-size:30px;margin:8px 0}.management-summary small{font-size:10px;color:#737c86}.management-panel{padding:24px}.management-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px}.management-toolbar h2,.management-panel h2{margin:5px 0 15px}.management-toolbar input{width:280px;padding:12px 14px;border:1px solid #e1e6ea;border-radius:12px}.customer-list{display:grid;gap:10px;margin-top:18px}.customer-row{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid #edf0f2;border-radius:15px}.customer-avatar{width:42px;height:42px;border-radius:13px;background:#eafaf2;color:#15965b;display:grid;place-items:center;font-weight:800}.customer-row div:nth-child(2){flex:1}.customer-row strong,.customer-row small{display:block}.customer-row small{font-size:9px;color:#737c86}.analytics-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:18px}.simple-chart{height:250px;display:flex;align-items:end;gap:14px;padding-top:20px}.simple-chart div{flex:1;min-height:4px;border-radius:10px 10px 3px 3px;background:linear-gradient(#ff4d86,#ff82a9);position:relative}.simple-chart div span{position:absolute;bottom:-22px;left:50%;transform:translateX(-50%);font-size:9px;color:#737c86}.type-breakdown{display:grid;gap:12px}.type-row{display:grid;grid-template-columns:80px 1fr 30px;gap:10px;align-items:center;font-size:10px}.type-row i{height:8px;background:#edf0f2;border-radius:99px;overflow:hidden}.type-row i b{display:block;height:100%;background:#24a86b;border-radius:99px}@media(max-width:900px){.management-summary,.analytics-grid{grid-template-columns:1fr}.management-toolbar{align-items:flex-start;flex-direction:column}.management-toolbar input{width:100%;box-sizing:border-box}}
