@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";._sidebar_t9rek_1{width:var(--sidebar-width);height:100vh;background:var(--color-surface);border-right:1px solid var(--color-card-border);display:flex;flex-direction:column;flex-shrink:0;transition:width .2s ease}._sidebarCollapsed_t9rek_12{width:68px}._brand_t9rek_16{display:flex;align-items:center;gap:12px;padding:20px 16px;border-bottom:1px solid var(--color-card-border)}._brandLogo_t9rek_24{width:36px;height:36px;border-radius:8px;background:var(--color-logo-gradient);display:flex;align-items:center;justify-content:center;flex-shrink:0}._brandLogo_t9rek_24 img{width:20px;height:20px}._brandName_t9rek_40{font-size:18px;font-weight:700;color:var(--color-text-primary);letter-spacing:-.011em;white-space:nowrap}._menu_t9rek_48{flex:1;overflow-y:auto;padding:12px 8px;display:flex;flex-direction:column;gap:2px}._item_t9rek_57{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--color-text-body);cursor:pointer;letter-spacing:-.011em;background:none;border:none;width:100%;text-align:left;font-family:inherit;white-space:nowrap;overflow:hidden}._item_t9rek_57:hover{background:#f3f4f6;color:var(--color-text-primary)}._item_t9rek_57._active_t9rek_82{background:#eff6ff;color:var(--color-link-blue)}._itemIcon_t9rek_87{width:18px;height:18px;flex-shrink:0}._itemLabel_t9rek_93{flex:1}._arrow_t9rek_97{font-size:10px;transition:transform .2s ease;flex-shrink:0}._arrowExpanded_t9rek_103{transform:rotate(180deg)}._subMenu_t9rek_107{display:flex;flex-direction:column;gap:2px}._indent_t9rek_113{padding-left:42px}._item_t9rek_57._collapsed_t9rek_117{justify-content:center;padding:9px 0}._popoverOverlay_t9rek_123 .ant-popover-inner{padding:4px}._popoverMenu_t9rek_127{min-width:180px}._popoverTitle_t9rek_131{padding:6px 12px;font-size:12px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}._popoverItem_t9rek_140{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;font-size:14px;font-weight:500;color:var(--color-text-body);cursor:pointer;background:none;border:none;width:100%;text-align:left;font-family:inherit;white-space:nowrap}._popoverItem_t9rek_140:hover{background:#f3f4f6;color:var(--color-text-primary)}._popoverItemActive_t9rek_163{background:#eff6ff;color:var(--color-link-blue)}._popoverItemIcon_t9rek_168{width:16px;height:16px;flex-shrink:0}._collapseWrap_t9rek_174{border-top:1px solid var(--color-card-border);padding:12px 8px}._collapseBtn_t9rek_179{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--color-text-body);cursor:pointer;letter-spacing:-.011em;background:none;border:none;width:100%;text-align:left;font-family:inherit}._collapseBtn_t9rek_179:hover{background:#f3f4f6;color:var(--color-text-primary)}._topbar_1oosj_1{height:var(--topbar-height);background:var(--color-surface);border-bottom:1px solid var(--color-card-border);display:flex;align-items:center;justify-content:space-between;padding:0 24px;flex-shrink:0}._left_1oosj_12{display:flex;align-items:center;gap:16px}._breadcrumb_1oosj_18{display:flex;align-items:center;gap:8px;font-size:14px}._breadcrumbItem_1oosj_25{color:var(--color-text-body);cursor:pointer}._breadcrumbItem_1oosj_25:hover{color:var(--color-link-blue)}._breadcrumbSep_1oosj_34{color:var(--color-text-secondary);font-size:12px}._breadcrumbCurrent_1oosj_39{color:var(--color-text-primary);font-weight:500}._right_1oosj_44{display:flex;align-items:center;gap:12px}._iconBtn_1oosj_50{position:relative;width:36px;height:36px;border-radius:10px;background:none;border:1px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-body)}._iconBtn_1oosj_50:hover{background:#f3f4f6}._iconBtn_1oosj_50 img{width:20px;height:20px}._badge_1oosj_73{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#ef4444;color:#fff;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-surface)}._avatar_1oosj_91{width:36px;height:36px;border-radius:9999px;background:var(--color-logo-gradient);color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer}._shell_16yx2_1{display:flex;height:100vh;width:100%;background:#f9fafb}._right_16yx2_8{flex:1;display:flex;flex-direction:column;min-width:0}._main_16yx2_15{flex:1;overflow:auto;padding:24px}:root{--color-page-gradient: linear-gradient(135deg, #eff6ff 0%, #ffffff 50%, #eff6ff 100%);--color-surface: #ffffff;--color-logo-gradient: linear-gradient(135deg, #155dfc 0%, #9810fa 100%);--color-button-gradient: linear-gradient(90deg, #155dfc 0%, #9810fa 100%);--color-text-primary: #101828;--color-text-secondary: #6a7282;--color-text-label: #364153;--color-text-body: #4a5565;--color-input-bg: #f3f3f5;--color-input-placeholder: #717182;--color-input-text: #0a0a0a;--color-link-blue: #155dfc;--color-status-green: #00c950;--color-card-border: #e5e7eb;--color-alert-success-bg: #f0fdf4;--color-alert-success-border: #b9f8cf;--color-alert-success-text: #016630;--color-alert-error-bg: #ffffff;--color-alert-error-border: rgba(0, 0, 0, .1);--color-alert-error-text: rgba(212, 24, 61, .9);--color-demo-code-bg: #eff6ff;--color-demo-code-border: #dbeafe;--color-alert-warning-bg: #fffbe6;--color-alert-warning-text: #8b6914;--color-blur-blue: rgba(81, 162, 255, .1);--color-blur-purple: rgba(194, 122, 255, .1);--radius-sm: 6px;--radius-btn: 8px;--radius-alert: 10px;--radius-card: 16px;--radius-logo: 16px;--shadow-card: 0 8px 10px -6px rgba(0, 0, 0, .1), 0 20px 25px -5px rgba(0, 0, 0, .1);--card-width: 448px;--card-padding: 33px;--input-height: 36px;--button-height: 44px;--logo-size: 64px;--otp-size: 48px;--sidebar-width: 256px;--topbar-height: 64px}html,body,#root{margin:0;padding:0;height:100%}body{font-family:Inter,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}button,input{font-family:inherit}a{text-decoration:none;color:inherit}
