._layout_qkfut_1{height:100dvh;overflow:hidden}._sidebar_qkfut_7{background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);flex-direction:column;width:256px;min-width:256px;height:100%;transition:background .2s,border-color .2s;display:flex}._sidebarHeader_qkfut_20{background:var(--sidebar-header-bg);border-bottom:1px solid var(--sidebar-border);align-items:center;gap:12px;height:56px;padding:0 20px;transition:background .2s;display:flex}._logoImage_qkfut_31{width:auto;height:22px}._logoText_qkfut_36{letter-spacing:-.3px;color:var(--sidebar-header-text);font-size:15px;font-weight:700;transition:color .2s}._projectList_qkfut_45{flex:1;padding:4px 12px 16px;overflow-y:auto}._projectItem_qkfut_51{width:100%;color:var(--sidebar-text);text-align:left;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;border-radius:6px;align-items:center;gap:10px;margin-bottom:2px;padding:10px 12px;font-size:14px;font-weight:500;transition:all .12s;display:flex}._projectItem_qkfut_51:hover{background:var(--sidebar-item-hover)}._projectItem_qkfut_51._active_qkfut_74{background:var(--sidebar-item-active-bg);color:var(--sidebar-item-active-text);border-left-color:var(--sidebar-item-active-border)}._projectIcon_qkfut_80{background:var(--sidebar-item-hover);width:28px;height:28px;color:var(--sidebar-text-muted);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;transition:all .12s;display:flex}._projectItem_qkfut_51._active_qkfut_74 ._projectIcon_qkfut_80{background:var(--aziwell-yellow);color:var(--aziwell-dark)}._projectName_qkfut_99{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._projectLock_qkfut_106{color:var(--sidebar-text-muted);opacity:.6;font-size:10px}._docsCaret_qkfut_113{color:var(--sidebar-text-muted);margin-left:auto;font-size:10px;transition:transform .15s}._docsCaretOpen_qkfut_119{transform:rotate(90deg)}._docsSubmenu_qkfut_123{margin:0 0 6px;padding:2px 0 4px}._docsGroupLabel_qkfut_128{letter-spacing:.06em;text-transform:uppercase;color:var(--sidebar-text-muted);padding:8px 12px 4px 22px;font-size:10px;font-weight:600}._docsSubItem_qkfut_137{width:100%;color:var(--sidebar-text);text-align:left;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:6px 12px 6px 22px;font-size:13px;font-weight:500;text-decoration:none;transition:all .12s;display:flex}._docsSubItem_qkfut_137:hover{background:var(--sidebar-item-hover);text-decoration:none}._docsSubItemActive_qkfut_159{background:var(--sidebar-item-active-bg);color:var(--sidebar-item-active-text);border-left-color:var(--sidebar-item-active-border)}._docsSubIcon_qkfut_164{opacity:.85;flex-shrink:0;justify-content:center;align-items:center;width:18px;font-size:15px;display:inline-flex}._docsSubLabel_qkfut_173{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._emptyProjects_qkfut_180{text-align:center;color:var(--sidebar-text-muted);padding:24px 16px;font-size:13px}._emptyProjects_qkfut_180 code{color:var(--aziwell-yellow);background:var(--sidebar-item-hover);border-radius:4px;margin-top:8px;padding:6px 10px;font-size:11px;display:block}._userSection_qkfut_198{border-top:1px solid var(--sidebar-border);align-items:center;gap:12px;margin-top:auto;padding:16px;display:flex}._userAvatar_qkfut_207{background:var(--aziwell-yellow);width:36px;height:36px;color:var(--aziwell-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}._userInfo_qkfut_221{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._userName_qkfut_229{color:var(--sidebar-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._userEmail_qkfut_238{color:var(--sidebar-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._logoutBtn_qkfut_246{width:32px;height:32px;color:var(--sidebar-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}._logoutBtn_qkfut_246:hover{background:var(--sidebar-item-hover);color:var(--sidebar-text)}._mainArea_qkfut_267{background:var(--bg-secondary);flex-direction:column;flex:1;min-width:0;min-height:0;transition:background .2s;display:flex}._header_qkfut_277{background:var(--bg-primary);border-bottom:1px solid var(--border-light);min-height:64px;z-index:var(--z-feedback-popup);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;transition:all .2s;display:flex;position:relative}._headerTitle_qkfut_294{color:var(--text-primary);margin:0;font-size:17px;font-weight:600}._content_qkfut_301{flex:1;justify-content:safe center;align-items:safe center;min-height:0;padding:16px;display:flex;overflow:auto}._emptyState_qkfut_311{text-align:center;color:var(--text-secondary)}._controls_qkfut_316{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._controlsDivider_qkfut_323{border-inline-start:1px solid var(--border-light);height:28px;margin:0 4px}._feedbackButton_qkfut_333{letter-spacing:.01em;font-weight:600}._feedbackButton_qkfut_333:not(.ant-btn-primary){border-color:var(--text-primary);color:var(--text-primary)}._feedbackButton_qkfut_333:not(.ant-btn-primary):hover{background:var(--bg-secondary);border-color:var(--text-primary);color:var(--text-primary)}._feedbackFloating_qkfut_352{z-index:var(--z-feedback-popup);background:var(--bg-elevated,var(--bg-secondary));border:1px solid var(--border-light);border-radius:12px;align-items:center;gap:8px;padding:8px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px -12px #00000073}@media (width<=768px){._sidebar_qkfut_7{z-index:100;position:fixed;top:0;left:0;transform:translate(-100%)}._sidebar_qkfut_7._open_qkfut_376{transform:translate(0)}._controls_qkfut_316{justify-content:flex-start;gap:8px;width:100%}._header_qkfut_277{flex-wrap:wrap;height:auto;min-height:56px;padding:0 12px}._headerTitle_qkfut_294{width:100%;padding-bottom:8px;font-size:15px}}._skipLink_qkfut_401{background:var(--aziwell-dark);color:var(--aziwell-yellow);z-index:100;border-radius:0 0 4px;padding:8px 16px;font-weight:500;text-decoration:none;position:absolute;top:-40px;left:0}._skipLink_qkfut_401:focus{top:0}._sider_qkfut_419{display:none!important}._logo_qkfut_31{display:none}._logoText_qkfut_36{color:var(--sidebar-header-text)}._projectMenu_qkfut_431{display:none}._loginContainer_1w9zi_1{color:#fff;background:#1a1a1a;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}._logo_1w9zi_11{height:48px;margin-bottom:24px}._title_1w9zi_16{margin:0 0 8px;font-size:32px;font-weight:700}._subtitle_1w9zi_22{color:#888;margin:0 0 32px}._loginButton_1w9zi_27{color:#1a1a1a;cursor:pointer;background:#efcd00;border:none;border-radius:8px;padding:14px 48px;font-size:16px;font-weight:600;transition:transform .15s,box-shadow .15s}._loginButton_1w9zi_27:hover{transform:translateY(-2px);box-shadow:0 4px 12px #efcd004d}._noAccessContainer_1w9zi_49{background:#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._callbackContainer_1w9zi_58{color:#fff;background:#1a1a1a;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}._spinner_1w9zi_68{border:3px solid #333;border-top-color:#efcd00;border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite _spin_1w9zi_68}@keyframes _spin_1w9zi_68{to{transform:rotate(360deg)}}:root{--aziwell-yellow:#efcd00;--aziwell-yellow-hover:#d9ba00;--aziwell-dark:#1a1a1a;--aziwell-dark-hover:#2a2a2a;--color-primary:#efcd00;--color-primary-hover:#d9ba00;--color-primary-light:#f5dc4d;--color-primary-dark:#c9ac00;--color-secondary:#718096;--color-secondary-hover:#4a5568;--color-secondary-light:#a0aec0;--color-success:#48bb78;--color-warning:#f59e0b;--color-error:#ef4444;--color-info:#3b82f6;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--bg-primary:#fff;--bg-secondary:#f5f5f5;--bg-tertiary:#f9fafb;--bg-dark:#1f2937;--bg-overlay:#00000080;--text-primary:#111827;--text-secondary:#6b7280;--text-tertiary:#9ca3af;--text-inverse:#fff;--border-light:#e5e7eb;--border-medium:#d1d5db;--border-dark:#9ca3af;--border-focus:#efcd00;--sidebar-bg:#1a1a1a;--sidebar-header-bg:#1a1a1a;--sidebar-header-text:#efcd00;--sidebar-text:#d1d5db;--sidebar-text-muted:#9ca3af;--sidebar-border:#2a2a2a;--sidebar-item-hover:#2a2a2a;--sidebar-item-active-bg:#efcd001f;--sidebar-item-active-text:#efcd00;--sidebar-item-active-border:#efcd00;--sidebar-search-bg:#2a2a2a;--sidebar-search-border:#3a3a3a;--spacing-unit:8px;--spacing-xs:calc(var(--spacing-unit) * .5);--spacing-sm:var(--spacing-unit);--spacing-md:calc(var(--spacing-unit) * 2);--spacing-lg:calc(var(--spacing-unit) * 3);--spacing-xl:calc(var(--spacing-unit) * 4);--spacing-2xl:calc(var(--spacing-unit) * 6);--spacing-3xl:calc(var(--spacing-unit) * 8);--font-family-base:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--transition-fast:.15s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-feedback-overlay:2000;--z-feedback-popup:2001;--header-height:64px;--sidebar-width:240px;--max-content-width:1400px;--mobile-width:375px;--mobile-height:667px;--tablet-width:600px;--tablet-height:960px;--desktop-width:1280px;--desktop-height:800px}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.rounded-md{border-radius:var(--radius-md)}.shadow-md{box-shadow:var(--shadow-md)}.transition-base{transition:all var(--transition-base)}:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1677ff}:focus-within{outline:none}.keyboard-navigation :focus{outline-offset:2px;outline:2px solid #1677ff}.mouse-navigation :focus{outline:none}.mouse-navigation :focus-visible{outline-offset:2px;outline:2px solid #1677ff}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{color:#fff;z-index:10000;background:#1677ff;border-radius:0 0 4px;padding:8px 16px;text-decoration:none;position:absolute;top:-40px;left:0}.skip-link:focus{top:0}@media (prefers-contrast:high){:focus-visible{outline-offset:3px;outline-width:3px}button,a{border:2px solid}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.focus-trap-active{z-index:9999;position:fixed;inset:0}button:disabled{cursor:not-allowed;opacity:.5}button:not([data-decorative]):not(.ant-switch),a:not([data-decorative]),input:not([type=checkbox]):not([type=radio]):not(.ant-select-input):not(.ant-select-selection-search-input),select:not(.ant-select),textarea{min-width:44px;min-height:44px}input[type=checkbox],input[type=radio]{min-width:20px;min-height:20px}[role=toolbar] button,[role=toolbar] a{min-width:32px;min-height:32px}[data-decorative=true],.windowButton{min-height:unset!important;min-width:unset!important}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}
