[data-v-f2f85a85]{box-sizing:border-box}.dev-shell[data-v-f2f85a85]{background:#f8fafc;display:flex;font-family:Inter,sans-serif;min-height:100vh}.dev-sidebar[data-v-f2f85a85]{border-right:1px solid #e9eef4;bottom:0;flex-shrink:0;left:0;overflow-y:auto;position:fixed;top:0;transition:transform .26s ease;width:240px;z-index:50}.sb-inner[data-v-f2f85a85]{display:flex;flex-direction:column;height:100%;padding:28px 20px}.sb-logo-wrap[data-v-f2f85a85]{margin-bottom:28px}.sb-logo-link[data-v-f2f85a85]{display:inline-flex;text-decoration:none}.sb-logo-img[data-v-f2f85a85]{display:block;filter:brightness(0);height:30px;width:auto}.sb-label[data-v-f2f85a85]{color:#94a3b8;font-size:.68rem;font-weight:700;letter-spacing:.09em;margin:0 0 12px 4px;text-transform:uppercase}.sb-nav[data-v-f2f85a85]{display:flex;flex:1;flex-direction:column;gap:2px}.sb-link[data-v-f2f85a85]{border-radius:7px;color:#64748b;display:block;font-size:.855rem;font-weight:500;padding:7px 10px;text-decoration:none;transition:background .12s,color .12s}.sb-link[data-v-f2f85a85]:hover{background:#f1f5f9;color:#0f172a}.sb-link.active[data-v-f2f85a85]{background:#eff6ff;color:#3b82f6;font-weight:600}.sb-group[data-v-f2f85a85]{color:#cbd5e1;font-size:.68rem;font-weight:700;letter-spacing:.08em;margin:14px 0 4px 10px;text-transform:uppercase}.sb-footer[data-v-f2f85a85]{border-top:1px solid #f1f5f9;margin-top:20px;padding-top:20px}.sb-back[data-v-f2f85a85]{align-items:center;border-radius:7px;color:#94a3b8;display:inline-flex;font-size:.8rem;font-weight:500;gap:7px;padding:6px 10px;text-decoration:none;transition:color .15s}.sb-back[data-v-f2f85a85]:hover{background:#f1f5f9;color:#0f172a}.dev-overlay[data-v-f2f85a85]{background:#0006;inset:0;position:fixed;z-index:40}.dev-main[data-v-f2f85a85]{display:flex;flex:1;flex-direction:column;margin-left:240px;min-height:100vh}.dev-topbar[data-v-f2f85a85]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #f1f5f9;display:none;height:56px;justify-content:space-between;padding:0 20px;position:sticky;top:0;z-index:30}.dev-burger[data-v-f2f85a85]{background:none;border:none;color:#475569;cursor:pointer;display:flex;padding:4px}.dev-content[data-v-f2f85a85]{max-width:900px;padding:40px 48px}@media(max-width:1023px){.dev-sidebar[data-v-f2f85a85]{transform:translate(-100%)}.dev-sidebar.is-open[data-v-f2f85a85]{transform:translate(0)}.dev-main[data-v-f2f85a85]{margin-left:0}.dev-topbar[data-v-f2f85a85]{display:flex}.dev-content[data-v-f2f85a85]{padding:24px 20px}}.dev-shell[data-v-f2f85a85]{background:#faf8fc;color:#392a46}.dev-sidebar[data-v-f2f85a85]{background:#fff;border-color:#e9e0ef}.sb-logo-img[data-v-f2f85a85]{max-width:170px;-o-object-fit:contain;object-fit:contain;width:170px}.sb-group[data-v-f2f85a85],.sb-label[data-v-f2f85a85]{color:#987aaa}.sb-link.active[data-v-f2f85a85]{background:#eee5f7;color:#7952a0}.sb-link[data-v-f2f85a85]:hover{background:#f5effb;color:#7952a0}.dev-topbar[data-v-f2f85a85]{background:#fff;border-color:#e9e0ef}.dev-shell .bg-blue-50{background:#f3edf9}.dev-shell .text-blue-600,.dev-shell .text-blue-700{color:#7952a0}.dev-shell .border-blue-400{border-color:#a581c4}.dev-shell .bg-blue-100{background:#e9dcf4}
