:root{--ss-grad-start:#1f6fdb;--ss-grad-end:#4fa2ff;--ss-muted:#6b778c;--ss-bg:#f7f9fc;--ss-accent:#4f46e5;--ss-text:#0f1724;--ss-muted-text:#6b7280;--ss-tooltip-border:#0f17240f}.ss-app-root{background:var(--ss-bg);flex-direction:column;min-height:100vh;display:flex}.ss-header{background:#fff;border-bottom:1px solid #eef2ff;justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}.ss-main{flex:1;align-items:stretch;display:flex}.ss-sidebar{box-sizing:border-box;background:#fff;border-right:1px solid #eef2ff;width:72px;padding:12px}.ss-content{box-sizing:border-box;background:#fff;flex-direction:column;flex:1;min-height:100vh;padding:16px;display:flex}.ss-container{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto}.ss-card{background:#fff;border:1px solid #eef2ff;border-radius:10px;padding:16px;box-shadow:0 12px 30px #0c121914}.badge-corner{color:#fff;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:-6px;right:-6px;box-shadow:0 2px 6px #0000001f}
