:root{--apple-black:#000;--apple-light-gray:#f5f5f7;--apple-near-black:#1d1d1f;--apple-blue:#0071e3;--apple-link-blue:#06c;--apple-bright-blue:#2997ff;--apple-white:#fff;--apple-text-primary:#000000d9;--apple-text-secondary:#00000080;--apple-text-tertiary:#00000059;--muted-text:#888;--ini-border:#e8e8e8;--apple-dark-surface-1:#1c1c1e;--apple-dark-surface-2:#2c2c2e;--apple-dark-surface-3:#3a3a3c;--apple-dark-surface-4:#48484a;--apple-dark-surface-5:#636366;--apple-button-active:#e8e8ed;--apple-button-light:#fafafc;--apple-overlay:#d2d2d7a3;--apple-card-shadow:0 4px 24px #00000014;--apple-card-shadow-hover:0 12px 40px #0000001f;--apple-card-shadow-elevated:0 20px 60px #00000026;--radius-micro:5px;--radius-standard:8px;--radius-comfortable:11px;--radius-large:12px;--radius-xl:16px;--radius-2xl:20px;--radius-pill:980px;--font-display:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-text:"SF Pro Text",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:"SF Mono","Menlo","Monaco","Courier New",monospace;--spacing-2:2px;--spacing-4:4px;--spacing-5:5px;--spacing-6:6px;--spacing-7:7px;--spacing-8:8px;--spacing-9:9px;--spacing-10:10px;--spacing-11:11px;--spacing-12:12px;--spacing-14:14px;--spacing-15:15px;--spacing-16:16px;--spacing-17:17px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--transition-fast:0.15s cubic-bezier(0.4,0,0.2,1);--transition-base:0.25s cubic-bezier(0.4,0,0.2,1);--transition-slow:0.35s cubic-bezier(0.4,0,0.2,1);--nav-height:56px;--nav-bg:#fbfbfdcc;--nav-blur:saturate(180%) blur(20px)}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f7;background-color:var(--apple-light-gray);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-text);font-size:17px;letter-spacing:-.022em;line-height:1.47;scrollbar-gutter:stable;text-rendering:optimizeLegibility}body,h1,h2,h3,h4,h5,h6{color:#1d1d1f;color:var(--apple-near-black);margin:0}h1,h2,h3,h4,h5,h6{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-display);font-weight:600}h1{font-size:3.5rem;font-weight:700;letter-spacing:-.045em;line-height:1.07}h2{font-size:2.5rem;letter-spacing:-.035em;line-height:1.1}h3{font-size:1.75rem;letter-spacing:-.025em;line-height:1.14}h3,h4{font-weight:600}h4{font-size:1.31rem;letter-spacing:-.02em;line-height:1.19}p{color:#000000d9;color:var(--apple-text-primary);font-size:17px;letter-spacing:-.022em;line-height:1.47}a{color:#06c;color:var(--apple-link-blue);text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1);transition:color var(--transition-fast)}a:hover{text-decoration:underline}.apple-btn-primary{align-items:center;background:#0071e3;background:var(--apple-blue);border:none;border-radius:980px;border-radius:var(--radius-pill);color:#fff;color:var(--apple-white);cursor:pointer;display:inline-flex;font-size:17px;font-weight:400;justify-content:center;letter-spacing:-.022em;padding:12px 24px;transition:all .25s cubic-bezier(.4,0,.2,1);transition:all var(--transition-base)}.apple-btn-primary:hover{background:#0077ed;transform:scale(1.02)}.apple-btn-primary:active{background:#0062cc;transform:scale(.98)}.apple-btn-dark{background:#1d1d1f;background:var(--apple-near-black);border:none;border-radius:980px;border-radius:var(--radius-pill);color:#fff;color:var(--apple-white);cursor:pointer;font-size:17px;font-weight:400;letter-spacing:-.022em;padding:12px 24px;transition:all .25s cubic-bezier(.4,0,.2,1);transition:all var(--transition-base)}.apple-btn-dark:hover{background:#333336}.apple-pill{align-items:center;background:#0000;border:1px solid #06c;border:1px solid var(--apple-link-blue);border-radius:980px;border-radius:var(--radius-pill);color:#06c;color:var(--apple-link-blue);cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:4px;gap:var(--spacing-4);letter-spacing:-.016em;padding:10px 20px;transition:all .25s cubic-bezier(.4,0,.2,1);transition:all var(--transition-base)}.apple-pill:hover{background:#06c;background:var(--apple-link-blue);color:#fff;color:var(--apple-white);text-decoration:none}.apple-card{background:#fff;background:var(--apple-white);box-shadow:none}.apple-card,.apple-card-dark{border-radius:16px;border-radius:var(--radius-xl);padding:24px;padding:var(--spacing-24)}.apple-card-dark{background:#1c1c1e;background:var(--apple-dark-surface-1)}.apple-section-light{background:#f5f5f7;background:var(--apple-light-gray)}.apple-section-dark{background:#000;background:var(--apple-black);color:#fff;color:var(--apple-white)}.apple-input{background:#fff;background:var(--apple-white);border:1px solid #0000001a;border-radius:11px;border-radius:var(--radius-comfortable);color:#000000d9;color:var(--apple-text-primary);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-text);font-size:17px;outline:none;padding:10px 16px;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.apple-input:focus{border-color:#0071e3;border-color:var(--apple-blue);box-shadow:0 0 0 3px #0071e326}.apple-table{border-collapse:initial;border-spacing:0;width:100%}.apple-table th{border-bottom:1px solid #00000014;color:#00000080;color:var(--apple-text-secondary);font-size:12px;font-weight:600;letter-spacing:.02em;padding:12px 16px;text-align:left;text-transform:uppercase}.apple-table td{border-bottom:1px solid #0000000a;font-size:14px;padding:14px 16px}.apple-table tr:hover td{background:#00000005}:focus-visible{outline:3px solid #0071e366;outline-offset:2px}.apple-container{margin:0 auto;max-width:980px;padding:0 24px;padding:0 var(--spacing-24)}.apple-page-header{margin-bottom:32px;margin-bottom:var(--spacing-32)}.apple-page-header h2{font-size:2.5rem;font-weight:700;letter-spacing:-.035em;line-height:1.1;margin-bottom:8px;margin-bottom:var(--spacing-8)}.apple-page-header p{color:#00000080;color:var(--apple-text-secondary);font-size:17px;margin:0}.apple-toolbar{margin-bottom:24px;margin-bottom:var(--spacing-24)}.apple-tag{background:#f5f5f7;border-radius:980px;color:#000000d9;font-size:12px}.apple-tag-blue{color:#0071e3}.apple-status-success{color:#34c759}.apple-status-warning{color:#ff9f0a}.apple-status-error{color:#ff3b30}.apple-status-info{color:#0071e3;color:var(--apple-blue)}.theme-glass body,body.theme-glass{background:#0a0f1e}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.apple-page{max-width:100%;min-width:0}.apple-page-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-4)}.apple-page-title{color:var(--apple-near-black);font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.035em;line-height:1.07;margin:0}.apple-page-subtitle{color:var(--apple-text-secondary);font-size:17px;letter-spacing:-.022em;line-height:1.47;margin:0 0 var(--spacing-12) 0}.apple-toolbar{align-items:center;display:flex;gap:var(--spacing-12);justify-content:space-between;margin-bottom:var(--spacing-16)}.agent-base-config-page{min-height:100%}.agent-base-config-header{align-items:flex-start;margin-bottom:20px}.agent-base-config-subtitle{margin:6px 0 0}.agent-base-config-state{background:#ffffffdb;border:1px solid #0000000f;border-radius:24px;box-shadow:var(--apple-card-shadow);color:var(--apple-text-secondary);padding:56px 24px;text-align:center}.agent-base-config-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));width:100%}.agent-config-card.ant-card{background:#ffffffe0;border:1px solid #0000000f;border-radius:24px;box-shadow:var(--apple-card-shadow);height:100%;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.agent-config-card.ant-card:hover{border-color:#0071e32e;box-shadow:var(--apple-card-shadow-hover);transform:translateY(-3px)}.agent-config-card-active.ant-card{border-color:#34c7596b;box-shadow:0 12px 34px #34c75921}.agent-config-card .ant-card-head{background:radial-gradient(circle at 18% 0,#0071e314,#0000 36%),#ffffff94;border-bottom:1px solid #0000000d;min-height:58px;padding:0 18px}.agent-config-card .ant-card-head-title{min-width:0}.agent-config-card-title{align-items:center;display:flex;gap:8px;min-width:0}.agent-config-card-title>span:first-child{color:var(--apple-text-primary);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-config-card-delete.ant-btn{color:#ff3b306b;height:22px;min-width:22px;padding:0;width:22px}.agent-config-card-delete.ant-btn:hover{background:#ff3b300f;color:#ff3b30c7}.agent-config-card .ant-card-body{padding:18px}.agent-config-card-body{display:flex;flex-direction:column;gap:10px}.agent-config-field{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:86px minmax(0,1fr);min-height:28px}.agent-config-field-label{color:var(--apple-text-secondary);font-size:12px;white-space:nowrap}.agent-config-field-value{color:var(--apple-text-primary);font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-config-code{font-family:SF Mono,Menlo,monospace}.agent-config-link{color:var(--apple-blue);margin-left:6px}.agent-config-card .ant-card-actions{background:#f8fafcb8;border-top:1px solid #0000000d}.agent-config-card .ant-card-actions li{margin:8px 0}.agent-config-card .ant-card-actions .ant-btn{font-weight:500}@media (max-width:768px){.agent-base-config-header{flex-direction:column;gap:14px}.agent-base-config-grid{grid-template-columns:1fr}}.plugin-page{min-height:100%}.plugin-page-header{align-items:flex-start;margin-bottom:20px}.plugin-page-subtitle{margin:6px 0 0}.plugin-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));width:100%}.plugin-card.ant-card{background:#ffffffe0;border:1px solid #0000000f;border-radius:24px;box-shadow:var(--apple-card-shadow);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.plugin-card.ant-card:hover{border-color:#0071e32e;box-shadow:var(--apple-card-shadow-hover);transform:translateY(-3px)}.plugin-card-running.ant-card{border-color:#34c75947}.plugin-card-crashed.ant-card{border-color:#ff3b3047}.plugin-card .ant-card-body{flex:1 1;padding:18px}.plugin-card-header{border-bottom:1px solid #0000000d;display:flex;flex-direction:column;gap:10px;margin-bottom:14px;padding-bottom:14px}.plugin-card-title{color:var(--apple-text-primary);font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plugin-card-tags{display:flex;flex-wrap:wrap;gap:6px}.plugin-card-tags .ant-tag{border-radius:999px;margin:0}.plugin-card-body{display:flex;flex-direction:column;gap:10px}.plugin-card-field{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:48px minmax(0,1fr);min-height:28px}.plugin-card-field-label{color:var(--apple-text-secondary);font-size:12px;white-space:nowrap}.plugin-card-field-value{color:var(--apple-text-primary);font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plugin-card-code{font-family:SF Mono,Menlo,monospace}.plugin-card .ant-card-actions{background:#f8fafcb8;border-top:1px solid #0000000d}.plugin-card .ant-card-actions li{margin:9px 0}.plugin-card .ant-card-actions .anticon{color:#0071e3b8;font-size:15px;transition:color .15s ease,transform .15s ease}.plugin-card .ant-card-actions .anticon:hover{color:var(--apple-blue);transform:scale(1.08)}.plugin-card-delete{color:#ff3b309e!important}.plugin-card-delete:hover{color:#ff3b30e6!important}@media (max-width:768px){.plugin-page-header{flex-direction:column;gap:14px}.plugin-grid{grid-template-columns:1fr}}.apple-table-wrapper{overflow-x:auto;width:100%}.apple-table-wrapper .ant-table{background:#0000;font-family:var(--font-text);min-width:800px}.apple-table-wrapper .ant-table-body{overflow-y:hidden!important}.apple-table-wrapper .ant-table-thead>tr>th{background:#0000;border-bottom:1px solid #0000000f;color:var(--apple-text-tertiary);font-size:12px;font-weight:600;letter-spacing:.04em;padding:12px 16px;text-transform:uppercase}.apple-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-left,.apple-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right,.apple-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.apple-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right{background:var(--apple-white)}.apple-table-wrapper .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.apple-table-wrapper .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:rgba(0,0,0,.015)}.apple-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #0000000a;font-size:15px;letter-spacing:-.016em;padding:14px 16px;transition:background var(--transition-fast)}.apple-table-wrapper .ant-table-tbody>tr:hover>td{background:rgba(0,0,0,.015)}.apple-table-wrapper .ant-table-row{transition:background-color var(--transition-fast)}.apple-table-wrapper .ant-btn-link{border-radius:var(--radius-standard);font-size:14px;height:30px;letter-spacing:-.01em;padding:4px 8px;transition:all var(--transition-fast)}.apple-table-wrapper .ant-btn-link:not(.ant-btn-dangerous):hover{background:#0071e30f}.apple-table-wrapper .ant-btn-link.ant-btn-dangerous:hover{background:#ff3b300f}.apple-stat-card{background:var(--apple-light-gray);border:none;border-radius:var(--radius-xl);box-shadow:none;padding:var(--spacing-32);transition:all var(--transition-base)}.apple-stat-card:hover{background:#00000008}.apple-stat-card .ant-statistic-title{color:var(--apple-text-secondary);font-size:13px;font-weight:500;letter-spacing:-.01em;margin-bottom:var(--spacing-8)}.apple-stat-card .ant-statistic-content{color:var(--apple-near-black);font-family:var(--font-display);font-size:3rem;font-weight:700;letter-spacing:-.04em;line-height:1.07}.apple-btn-create{background:var(--apple-blue);border:none;border-radius:var(--radius-large)!important;box-shadow:none;color:var(--apple-white);font-size:15px;font-weight:500;height:38px;letter-spacing:-.016em;padding:8px 20px;transition:background-color .15s ease}.apple-btn-create:hover{background:#0077ed!important;color:var(--apple-white)!important}.apple-btn-create:active{background:#006ecc!important}.apple-btn-secondary{background:#0000000a;border:none;border-radius:var(--radius-large)!important;color:var(--apple-near-black);font-size:15px;font-weight:500;height:38px;letter-spacing:-.016em;padding:8px 20px;transition:background-color .15s ease}.apple-btn-secondary:hover{background:#00000014!important;color:var(--apple-near-black)!important}.apple-tag{align-items:center;background:var(--apple-light-gray);border:none;border-radius:var(--radius-pill);color:var(--apple-text-primary);display:inline-flex;font-size:13px;font-weight:500;letter-spacing:-.01em;margin:2px 4px 2px 0;padding:4px 12px}.apple-tag-blue{background:#0071e314;color:var(--apple-blue)}.apple-tag-green{background:#34c75914;color:#248a3d}.apple-tag-orange{background:#ff9f0a14;color:#c93400}.apple-tag-red{background:#ff3b3014;color:#d70015}.apple-status-dot{border-radius:50%;display:inline-block;height:7px;margin-right:var(--spacing-6);width:7px}.apple-status-dot.processing{background:var(--apple-blue)}.apple-status-dot.success{background:#34c759}.apple-status-dot.warning{background:#ff9f0a}.apple-status-dot.error{background:#ff3b30}.apple-status-dot.default{background:#00000026}.apple-modal .ant-modal-content{border:.5px solid #0000000f;border-radius:var(--radius-xl);box-shadow:var(--apple-card-shadow-elevated);overflow:hidden}.apple-modal .ant-modal-header{border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:20px 24px 16px}.apple-modal .ant-modal-title{font-family:var(--font-display);font-size:1.2rem;font-weight:600;letter-spacing:-.02em}.apple-modal .ant-modal-body{padding:0 24px 24px}.apple-modal .ant-modal-footer .ant-btn-primary{background:var(--apple-blue);border:none;border-radius:var(--radius-pill);font-size:15px;font-weight:500;height:38px;padding:8px 20px;transition:all var(--transition-base)}.apple-modal .ant-modal-footer .ant-btn-primary:hover{background:#0077ed;transform:scale(1.02)}.apple-modal .ant-modal-footer .ant-btn-default{border-color:#0000001f;border-radius:var(--radius-pill);font-size:15px;font-weight:500;height:38px;padding:8px 20px;transition:all var(--transition-base)}.apple-modal .ant-modal-footer .ant-btn-default:hover{border-color:var(--apple-blue);color:var(--apple-blue)}.resource-add-option{border-bottom:1px solid #0000000f;padding:8px 0}.resource-add-option:last-child{border-bottom:none}.apple-form .ant-form-item-label>label{color:var(--apple-text-primary);font-size:14px;font-weight:500;letter-spacing:-.01em}.apple-form .ant-input,.apple-form .ant-input-affix-wrapper,.apple-form .ant-input-textarea textarea,.apple-form .ant-select-selector{border-color:#0000001a;border-radius:var(--radius-comfortable);font-size:15px;height:40px;letter-spacing:-.016em;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.apple-form .ant-input-textarea textarea{height:auto!important;min-height:160px}.apple-form .ant-select-selector{min-height:40px}.apple-form .ant-input-affix-wrapper:hover,.apple-form .ant-input-textarea textarea:hover,.apple-form .ant-input:hover,.apple-form .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#0071e380}.apple-form .ant-input-affix-wrapper-focused,.apple-form .ant-input-textarea textarea:focus,.apple-form .ant-input:focus,.apple-form .ant-select-focused .ant-select-selector{border-color:var(--apple-blue);box-shadow:0 0 0 3px #0071e31f}.apple-toolbar-select{min-width:160px}.apple-toolbar-select .ant-select-selector{border-color:#00000014!important;border-radius:var(--radius-standard)!important;font-size:14px;height:38px!important;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.apple-toolbar-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#0071e380!important}.apple-toolbar-select.ant-select-focused .ant-select-selector{border-color:var(--apple-blue)!important;box-shadow:0 0 0 3px #0071e31f!important}.apple-code{background:var(--apple-dark-surface-1);border-radius:var(--radius-large);color:#f8f8f2;font-family:var(--font-mono);font-size:13px;line-height:1.6;overflow-x:auto;padding:20px}.apple-empty{padding:var(--spacing-64) var(--spacing-24);text-align:center}.apple-empty-title{font-family:var(--font-display);font-size:1.31rem;font-weight:600;letter-spacing:-.02em;margin-bottom:var(--spacing-8)}.apple-empty-desc{color:var(--apple-text-secondary);font-size:15px;letter-spacing:-.016em}.app-card{background:var(--apple-white);border:none;border-radius:var(--radius-xl);box-shadow:var(--apple-card-shadow);cursor:pointer;height:100%;overflow:hidden;transition:all var(--transition-base)}.app-card:hover{box-shadow:var(--apple-card-shadow-hover);transform:translateY(-4px) scale(1.01)}.app-card .ant-card-body{display:flex;flex-direction:column;height:100%;padding:0}.app-card-header{align-items:center;display:flex;gap:16px;padding:24px 24px 16px}.app-card-icon-wrap{flex-shrink:0}.app-card-icon{object-fit:contain}.app-card-icon,.app-card-icon-fallback{border-radius:16px;flex-shrink:0;height:64px;width:64px}.app-card-icon-fallback{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:26px;font-weight:600}.app-card-icon-emoji,.app-card-icon-fallback{align-items:center;display:flex;justify-content:center}.app-card-icon-emoji{background:#00000008;border-radius:16px;flex-shrink:0;font-size:36px;height:64px;width:64px}.app-card-header-info{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.app-card-name{color:var(--apple-near-black);font-size:16px;font-weight:600;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-card-body{flex:1 1;padding:0 24px 20px}.app-card-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--apple-text-secondary);display:-webkit-box;font-size:13px;letter-spacing:-.016em;line-height:1.6;margin:0;overflow:hidden;text-overflow:ellipsis}.app-card-tags{display:flex;flex-wrap:wrap;gap:4px;line-height:1}.app-card-footer{border-top:.5px solid #0000000f;display:flex;gap:4px;justify-content:flex-end;margin-top:auto;padding:12px 24px}.app-card-edit-btn{color:var(--apple-text-secondary);opacity:0;position:absolute;right:10px;top:10px;transition:opacity .2s;z-index:1}.app-card:hover .app-card-edit-btn{opacity:1}.markdown-body{word-wrap:break-word;color:var(--apple-text-primary);font-size:15px;letter-spacing:-.016em;line-height:1.6}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-family:var(--font-display);font-weight:600;letter-spacing:-.025em;line-height:1.2;margin-bottom:.6em;margin-top:1.4em}.markdown-body h1{border-bottom:1px solid #0000000f;font-size:1.75em;padding-bottom:.3em}.markdown-body h2{border-bottom:1px solid #0000000a;font-size:1.4em;padding-bottom:.25em}.markdown-body h3{font-size:1.2em}.markdown-body h4{font-size:1em}.markdown-body p{margin:0 0 1em}.markdown-body ol,.markdown-body ul{margin:0 0 1em;padding-left:2em}.markdown-body li{margin-bottom:.3em}.markdown-body code{background:#0000000a;border-radius:5px;font-family:var(--font-mono);font-size:.88em;padding:.15em .45em}.markdown-body pre{background:var(--apple-dark-surface-1);border-radius:var(--radius-large);color:#f8f8f2;margin:0 0 1em;overflow-x:auto;padding:20px}.markdown-body pre code{background:#0000;color:inherit;font-size:13px;padding:0}.markdown-body blockquote{background:#0071e308;border-left:3px solid var(--apple-blue);border-radius:0 var(--radius-standard) var(--radius-standard) 0;color:var(--apple-text-secondary);margin:0 0 1em;padding:.6em 1.2em}.markdown-body table{border-collapse:collapse;margin:0 0 1em;width:100%}.markdown-body td,.markdown-body th{border:1px solid #00000014;padding:10px 14px}.markdown-body th{background:#00000005;font-size:13px;font-weight:600}.markdown-body hr{border:none;border-top:1px solid #0000000f;margin:1.5em 0}.markdown-body a{color:var(--apple-blue);text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body img{border-radius:var(--radius-large);max-width:100%}.employee-card{background:var(--apple-white);border:.5px solid #0000000a;border-radius:var(--radius-xl);box-shadow:var(--apple-card-shadow);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all var(--transition-base)}.employee-card:hover{border-color:#007aff2e;box-shadow:var(--apple-card-shadow-hover);transform:translateY(-3px)}.employee-card .ant-card-cover{flex-shrink:0}.employee-card .ant-card-body{flex:1 1;padding:16px 18px 18px}.employee-card .ant-card-meta,.employee-card .ant-card-meta-description,.employee-card .ant-card-meta-detail{height:100%}.employee-card .ant-card-actions{background:#f8fafcb8;border-top:.5px solid #0000000f}.employee-card .ant-card-actions>li{margin:8px 0}.employee-card .ant-card-actions .ant-btn{color:var(--apple-blue);font-weight:500}.employee-card-header{align-items:center;background:radial-gradient(circle at 18% 18%,#ffffffd1 0,#fff0 34%),linear-gradient(135deg,#eef6ff,#e9edff 54%,#f6f1ff);border-bottom:.5px solid #0000000a;display:flex;flex-wrap:nowrap;gap:14px;min-height:104px;padding:20px 18px 16px}.employee-card .ant-card-cover>.employee-card-header{display:flex!important}.employee-card-header-manager{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.employee-card-header-technical{background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff}.employee-avatar.ant-avatar{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:3px solid #ffffffdb;box-shadow:0 10px 24px #667eea3d;color:#fff;display:inline-flex;flex:0 0 58px;font-size:20px;font-weight:700;justify-content:center}.employee-card-heading{flex:1 1;min-width:0}.employee-card-title{color:var(--apple-text-primary);font-size:16px;font-weight:700;letter-spacing:-.02em;margin:0 0 5px}.employee-card-subtitle,.employee-card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-card-subtitle{color:var(--apple-text-secondary);font-size:12px;letter-spacing:-.01em;margin:0}.employee-card-body{display:flex;flex-direction:column;gap:10px;min-height:104px}.employee-card-tags{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;min-height:28px}.employee-card-tags .ant-tag{border-radius:999px;margin:0}.employee-card-empty-tags{color:var(--apple-text-secondary);font-size:12px;line-height:22px}.employee-card-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--apple-text-secondary);display:-webkit-box;font-size:13px;letter-spacing:-.01em;line-height:1.55;margin:0;overflow:hidden;text-overflow:ellipsis}.employee-card-footer{border-top:.5px solid #0000000f;display:flex;gap:8px;justify-content:flex-end;padding:14px 20px}.expert-card{background:var(--apple-white);border:none;border-radius:var(--radius-xl);box-shadow:var(--apple-card-shadow);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all var(--transition-base)}.expert-card:hover{box-shadow:var(--apple-card-shadow-hover);transform:translateY(-3px)}.expert-card .ant-card-cover{flex-shrink:0}.expert-card .ant-card-body,.expert-card .ant-card-meta,.expert-card .ant-card-meta-detail{display:flex;flex:1 1;flex-direction:column}.expert-card .ant-card-meta-description{flex:1 1}.expert-card-avatar{align-items:center;background:linear-gradient(135deg,#e8f0fe,#d2e3fc);display:flex;height:100px;justify-content:center;padding:16px 16px 8px}.expert-card-name{display:block;font-size:15px;font-weight:600;letter-spacing:-.02em;text-align:center}.expert-card-body{display:flex;flex-direction:column;gap:8px;min-height:100px}.expert-card-title-text{color:var(--apple-text-secondary);font-size:13px;letter-spacing:-.01em;min-height:20px;text-align:center}.expert-card-tags{min-height:30px;text-align:center}.expert-card-bio{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--apple-text-secondary);display:-webkit-box;font-size:12px;letter-spacing:-.01em;line-height:1.5;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.apple-page-title{font-size:18px}.apple-toolbar{flex-wrap:wrap;gap:8px}.apple-toolbar-select{min-width:120px}.apple-table-wrapper .ant-table{min-width:600px}.apple-stat-card .ant-statistic-content{font-size:2rem}.app-card-header{padding:16px 16px 10px}.app-card-body{padding:0 16px 16px}}.ant-descriptions-item-label{min-width:4em;white-space:nowrap}.ant-card:hover .mcp-edit-btn{opacity:1!important}.theme-glass,.theme-glass .ant-layout{background:#0a0f1e}.theme-glass{--apple-text-primary:#ffffffd9;--apple-text-secondary:#ffffff80;--apple-text-tertiary:#ffffff59;--apple-near-black:#f5f5f7;--muted-text:#ffffff80;--ini-border:#ffffff1a;--apple-bg-secondary:#ffffff0a}.theme-glass .apple-main{background:#0000}.theme-glass .ant-layout-sider{backdrop-filter:saturate(150%) blur(20px);-webkit-backdrop-filter:saturate(150%) blur(20px);background:#0a0f1eb3!important;border-right:.5px solid #ffffff0f}.theme-glass .apple-header-logo{color:#fffffff2}.theme-glass .ant-layout-sider-trigger{background:#0a0f1ed9!important;border-top:.5px solid #ffffff0f;color:#ffffff80}.theme-glass .ant-layout-sider-trigger:hover{background:#0a0f1ef2!important;color:#ffffffe6}.theme-glass .apple-stat-card.ant-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:.5px solid #ffffff14}.theme-glass .ant-layout-content:before{background:radial-gradient(ellipse at 15% 5%,#6338c82e 0,#0000 55%),radial-gradient(ellipse at 85% 85%,#0e50c424 0,#0000 55%);bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:0}.theme-glass .glass-card{background:#ffffff0a;border:.5px solid #ffffff14;border-radius:var(--radius-xl)}.theme-glass .apple-content,.theme-glass .glass-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.theme-glass .apple-content{background:#ffffff08;border:.5px solid #ffffff0f;border-radius:var(--radius-xl);box-shadow:0 8px 32px #0000004d;position:relative;z-index:1}.theme-glass .apple-body{background:#0000}.theme-glass .apple-header{backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;background:radial-gradient(circle at 16% 0,#818cf838,#0000 30%),linear-gradient(90deg,#0a0f1edb,#0f172ac2)!important;border-bottom:.5px solid #ffffff14;box-shadow:0 10px 28px #0000002e;line-height:var(--nav-height);transition:all var(--transition-base)}.theme-glass .apple-header-collapse-btn{color:#fff9!important}.theme-glass .ant-btn-text.apple-header-collapse-btn:not(:disabled):not(.ant-btn-disabled):hover,.theme-glass .apple-header-collapse-btn:hover{background:#ffffff14!important;color:#fffffff2!important}.theme-glass .apple-header-icon-btn,.theme-glass .apple-header-user{color:#fff9!important}.theme-glass .ant-btn-text.apple-header-icon-btn:not(:disabled):not(.ant-btn-disabled):hover,.theme-glass .apple-header-icon-btn:hover,.theme-glass .apple-header-user:hover{background:#ffffff14!important;color:#fffffff2!important}.theme-glass .apple-sider{backdrop-filter:saturate(150%) blur(20px);-webkit-backdrop-filter:saturate(150%) blur(20px);background:radial-gradient(ellipse at 12% 6%,#6338c81f,#0000 52%),radial-gradient(ellipse at 82% 88%,#0e50c41a,#0000 56%),linear-gradient(180deg,#0a0f1ee0,#080d1bd1 48%,#070b18e6)!important;border-right-color:#ffffff0f;box-shadow:inset -1px 0 0 hsla(0,0%,100%,.035)}.theme-glass .apple-menu .ant-menu-item,.theme-glass .apple-menu .ant-menu-submenu-title{color:#ffffffa8}.theme-glass .apple-menu .ant-menu-item:hover,.theme-glass .apple-menu .ant-menu-submenu-title:hover{background:#ffffff1a!important;box-shadow:0 10px 26px #00000029,inset 0 0 0 .5px #ffffff14;color:#fffffff0!important}.theme-glass .apple-menu .ant-menu-item .ant-menu-item-icon,.theme-glass .apple-menu .ant-menu-submenu-title .ant-menu-item-icon{background:#ffffff14;box-shadow:inset 0 0 0 .5px #ffffff0f}.theme-glass .apple-menu .ant-menu-item-selected{background:linear-gradient(135deg,#818cf852,#38bdf82e)!important;box-shadow:0 14px 32px #1e293b47,inset 0 0 0 .5px #c7d2fe52;color:#fffffff5!important;font-weight:700}.theme-glass .apple-menu .ant-menu-item-selected:before{background:linear-gradient(180deg,#c4b5fd,#67e8f9);box-shadow:0 0 14px #67e8f98c}.theme-glass .apple-menu .ant-menu-item-selected .ant-menu-item-icon{background:#ffffff29;color:#fffffff5!important}.theme-glass .apple-menu .ant-menu-sub .ant-menu-item:before{background:#a5b4fc57}.theme-glass .apple-menu .ant-menu-sub .ant-menu-item-selected{background:#818cf833!important;box-shadow:0 10px 22px #00000029,inset 0 0 0 .5px #c7d2fe2e;color:#ffffffeb!important}.theme-glass .apple-menu .ant-menu-sub .ant-menu-item-selected:before{background:#67e8f9;box-shadow:0 0 10px #67e8f980}.theme-glass .apple-menu .ant-menu-submenu .ant-menu-item{color:#ffffff8f}.theme-glass .apple-menu .ant-menu-submenu .ant-menu-item:hover{color:#fffffff0!important}.theme-glass .apple-page-title{color:#ffffffeb}.theme-glass .apple-page-subtitle{color:#ffffff80}.theme-glass .apple-section-header h3{color:#ffffffeb}.theme-glass .apple-stat-card{background:#ffffff0a;border:.5px solid #ffffff14}.theme-glass .apple-stat-card .ant-statistic-title{color:#ffffff73}.theme-glass .apple-stat-card .ant-statistic-content{color:#fffffff2}.theme-glass .ant-card{background:#ffffff0a;border:.5px solid #ffffff14}.theme-glass .ant-card .ant-card-head{border-bottom:.5px solid #ffffff0f;color:#ffffffeb}.theme-glass .ant-card .ant-card-body,.theme-glass .ant-card .ant-card-meta-title{color:#ffffffeb}.theme-glass .ant-card .ant-card-meta-description{color:#ffffff8c}.theme-glass .ant-card .ant-card-actions{border-top:.5px solid #ffffff0f}.theme-glass .ant-card.ant-card-hoverable:hover{border-color:#818cf840;box-shadow:0 4px 20px #818cf814}html.theme-glass .ant-table-cell-fix-left,html.theme-glass .ant-table-cell-fix-right,html.theme-glass .ant-table-thead>tr>th.ant-table-cell-fix-left,html.theme-glass .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#0a0f1e!important}html.theme-glass .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,html.theme-glass .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#818cf81f!important}html.theme-glass .ant-table-thead>tr:hover>th.ant-table-cell-fix-left,html.theme-glass .ant-table-thead>tr:hover>th.ant-table-cell-fix-right{background:#0a0f1e!important}html.theme-glass .ant-table-cell-fix-left:before,html.theme-glass .ant-table-cell-fix-right:before{background:#0000!important}html.theme-glass .ant-table-cell-fix-left.ant-table-cell-fix-left-first,html.theme-glass .ant-table-cell-fix-right.ant-table-cell-fix-right-first{background:#0a0f1e!important}html.theme-glass .ant-table-ping-left .ant-table-cell-fix-left-last:after,html.theme-glass .ant-table-ping-right .ant-table-cell-fix-right-first:after{box-shadow:none!important}html.theme-glass .ant-table{background:#0000;color:#ffffffeb}html.theme-glass .ant-table-thead>tr>th{background:#0000;border-bottom:1px solid #ffffff1a;color:#ffffff80}html.theme-glass .ant-table-tbody>tr>td{border-bottom:1px solid #ffffff0f;color:#ffffffeb}html.theme-glass .ant-table-tbody>tr:hover>td{background:#818cf814}html.theme-glass .ant-table-container{background:#0000}html.theme-glass .ant-table-content,html.theme-glass .ant-table-header{background:#0000!important}.theme-glass .apple-btn-create{background:#818cf8;border:none;color:#fff}.theme-glass .apple-btn-create:hover{background:#6366f1!important}.theme-glass .apple-btn-secondary{background:#ffffff0d;border:.5px solid #ffffff1a;color:#ffffffb3}.theme-glass .apple-btn-secondary:hover{background:#ffffff14!important;color:#fffffff2!important}.theme-glass .apple-toolbar-select .ant-select-selector{background:#ffffff0d!important;border-color:#ffffff14!important;color:#ffffffeb!important}.theme-glass .apple-toolbar-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#818cf866!important}.theme-glass .apple-toolbar-select.ant-select-focused .ant-select-selector{border-color:#818cf8!important;box-shadow:0 0 0 3px #818cf81f!important}.theme-glass .apple-toolbar-select .ant-select-arrow{color:#ffffff80}.theme-glass .apple-toolbar-select .ant-select-selection-placeholder{color:#ffffff4d!important}.theme-glass .apple-table-wrapper .ant-btn-link:not(.ant-btn-dangerous):hover{background:#818cf81a}.theme-glass .apple-table-wrapper .ant-btn-link.ant-btn-dangerous:hover{background:#ff3b301a}.theme-glass .ant-modal-footer .ant-btn-default{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#ffffffb3!important}.theme-glass .ant-modal-footer .ant-btn-default:hover{border-color:#818cf8!important;color:#818cf8!important}.theme-glass .ant-tag{background:#ffffff14;border-color:#0000;color:#ffffffb3}.theme-glass .ant-tag-blue{background:#818cf826;color:#818cf8}.theme-glass .ant-tag-green{background:#34d39926;color:#34d399}.theme-glass .ant-tag-orange{background:#fbbf2426;color:#fbbf24}.theme-glass .ant-tag-red{background:#f8717126;color:#f87171}.theme-glass .ant-tag-purple{background:#a78bfa26;color:#a78bfa}.theme-glass .ant-tag-cyan{background:#22d3ee26;color:#22d3ee}.theme-glass .ant-tag-volcano{background:#ff795526;color:#ff7955}.theme-glass .apple-status-dot.processing{background:#818cf8}.theme-glass .apple-status-dot.success{background:#34d399}.theme-glass .apple-status-dot.warning{background:#fbbf24}.theme-glass .apple-status-dot.error{background:#f87171}.theme-glass .apple-status-dot.default{background:#ffffff4d}html.theme-glass .ant-modal-root .ant-modal-mask{background:#00000073!important}html.theme-glass .ant-modal .ant-modal-content{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#0f1428f2!important;border:1px solid #ffffff1a!important;border-radius:16px!important}html.theme-glass .ant-modal .ant-modal-header{background:#0000!important;border-bottom:1px solid #ffffff0f!important}html.theme-glass .ant-modal .ant-modal-title{color:#ffffffeb!important}html.theme-glass .ant-modal .ant-modal-close{color:#ffffff80!important}html.theme-glass .ant-modal .ant-modal-close:hover{background:#ffffff14!important;color:#ffffffe6!important}html.theme-glass .ant-modal .ant-modal-footer .ant-btn-primary{background:#818cf8!important;border-color:#818cf8!important}html.theme-glass .ant-modal .ant-modal-footer .ant-btn-default{background:#ffffff0f!important;border-color:#ffffff26!important;color:#ffffffb3!important}html.theme-glass .ant-modal .ant-modal-footer .ant-btn-default:hover{background:#ffffff1a!important;color:#ffffffeb!important}html.theme-glass .ant-modal .ant-modal-body{background:#0000!important;color:#ffffffeb!important}html.theme-glass .ant-modal .ant-modal-body div,html.theme-glass .ant-modal .ant-modal-body label,html.theme-glass .ant-modal .ant-modal-body p,html.theme-glass .ant-modal .ant-modal-body span,html.theme-glass .ant-modal .ant-modal-confirm-body,html.theme-glass .ant-modal .ant-modal-confirm-content,html.theme-glass .ant-modal .ant-modal-confirm-title{color:#ffffffeb!important}html.theme-glass .ant-modal .ant-descriptions-item-label{color:#fff9!important}html.theme-glass .ant-modal .ant-descriptions-item-content{color:#ffffffeb!important}html.theme-glass .ant-modal .ant-descriptions-bordered .ant-descriptions-view{background:#0000!important}html.theme-glass .ant-modal .ant-descriptions-bordered .ant-descriptions-item-content,html.theme-glass .ant-modal .ant-descriptions-bordered .ant-descriptions-item-label{border-color:#ffffff14!important}html.theme-glass .ant-modal .ant-form-item-label>label{color:#ffffffb3!important}html.theme-glass .ant-modal .ant-tag{background:#ffffff14;border-color:#0000;color:#ffffffb3}html.theme-glass .ant-modal .ant-tag-blue{background:#818cf826;color:#818cf8}html.theme-glass .ant-modal .ant-tag-green{background:#34d39926;color:#34d399}html.theme-glass .ant-modal .ant-tag-orange{background:#fbbf2426;color:#fbbf24}html.theme-glass .ant-modal .ant-tag-red{background:#f8717126;color:#f87171}html.theme-glass .ant-modal .ant-input,html.theme-glass .ant-modal .ant-input-textarea textarea{background:#ffffff0f!important;border-color:#ffffff1a!important;color:#ffffffeb!important}html.theme-glass .ant-modal .ant-input-textarea textarea::placeholder,html.theme-glass .ant-modal .ant-input::placeholder{color:#ffffff4d!important}html.theme-glass .ant-modal .ant-input:focus,html.theme-glass .ant-modal .ant-input:hover{border-color:#818cf8!important}html.theme-glass .ant-modal .ant-input-password{background:#ffffff0f!important;border-color:#ffffff1a!important}html.theme-glass .ant-modal .ant-input-password .ant-input{background:#0000!important;color:#ffffffeb!important}html.theme-glass .ant-modal .ant-input-password .ant-input-suffix .anticon{color:#fff6!important}html.theme-glass .ant-modal .ant-select-selector{background:#ffffff0f!important;border-color:#ffffff1a!important;color:#ffffffeb!important}html.theme-glass .ant-modal .ant-select-selection-placeholder{color:#ffffff4d!important}html.theme-glass .ant-modal .ant-select-arrow{color:#ffffff80!important}html.theme-glass .ant-modal .ant-select-selection-item{color:#ffffffeb!important}html.theme-glass .resource-add-modal .resource-add-option{border-bottom-color:#ffffff14;border-radius:8px;padding:8px 10px;transition:background var(--transition-fast)}html.theme-glass .resource-add-modal .resource-add-option:hover{background:#ffffff0f}html.theme-glass .resource-add-modal .ant-checkbox-wrapper{color:#ffffffe0!important}html.theme-glass .resource-add-modal .ant-checkbox-inner{background:#ffffff0f;border-color:#ffffff3d}html.theme-glass .resource-add-modal .ant-checkbox-checked .ant-checkbox-inner{background:#818cf8;border-color:#818cf8}.theme-glass .apple-form .ant-form-item-label>label{color:#ffffffb3}.theme-glass .apple-form .ant-input,.theme-glass .apple-form .ant-input-affix-wrapper,.theme-glass .apple-form .ant-input-textarea textarea,.theme-glass .apple-form .ant-select-selector{background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:11px;color:#ffffffeb!important}.theme-glass .apple-form .ant-input-affix-wrapper:hover,.theme-glass .apple-form .ant-input-textarea textarea:hover,.theme-glass .apple-form .ant-input:hover,.theme-glass .apple-form .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#818cf8!important}.theme-glass .apple-form .ant-input-password{background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:11px}.theme-glass .apple-form .ant-input-password .ant-input{background:#0000!important;color:#ffffffeb!important}.theme-glass .apple-form .ant-input-password .ant-input-suffix .anticon{color:#fff6!important}.theme-glass .apple-form .ant-input-textarea textarea::placeholder,.theme-glass .apple-form .ant-input::placeholder{color:#ffffff4d}.theme-glass .apple-form .ant-input-password:focus-within,.theme-glass .apple-form .ant-input:focus,.theme-glass .apple-form .ant-select-focused .ant-select-selector{background:#ffffff14!important;border-color:#818cf8!important;box-shadow:0 0 0 2px #818cf833!important}.theme-glass .apple-form .ant-select-arrow{color:#ffffff80}html.theme-glass .ant-select-dropdown{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#0f1428f7!important;border:1px solid #ffffff1a!important;border-radius:12px!important}html.theme-glass .ant-select-item{background:#0000!important;color:#ffffffb3!important}html.theme-glass .ant-select-item-option-selected{background:#818cf833!important;color:#818cf8!important}html.theme-glass .ant-select-item-option-active,html.theme-glass .ant-select-item-option:hover{background:#818cf81a!important;color:#ffffffeb!important}.theme-glass .apple-form .ant-select-item{background:#0f1428f2;color:#ffffffeb}.theme-glass .apple-form .ant-select-item-option-selected{background:#818cf833;color:#818cf8}.theme-glass .apple-form .ant-select-item-option:hover{background:#818cf81a}.theme-glass .apple-form .ant-input[code],.theme-glass .apple-form textarea[style*=monospace]{background:#0000004d!important;border-color:#ffffff26!important;color:#f8f8f2!important;font-family:SF Mono,Menlo,Monaco,Courier New,monospace!important}.theme-glass .apple-tabs .ant-tabs-tab{color:#ffffff80}.theme-glass .apple-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#818cf8}.theme-glass .apple-tabs .ant-tabs-ink-bar{background:#818cf8}.theme-glass .apple-tabs .ant-tabs-content{color:#ffffffeb}.theme-glass .ant-popover-inner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f1428f2;border:1px solid #ffffff1a;border-radius:12px}.theme-glass .ant-popover-inner-content{color:#ffffffeb}.theme-glass .ant-popover-arrow{display:none}html.theme-glass .ant-popover .ant-popover-inner{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#0f1428f7!important;border:1px solid #ffffff1a!important;border-radius:12px!important}html.theme-glass .ant-popover .ant-popconfirm-description,html.theme-glass .ant-popover .ant-popconfirm-title,html.theme-glass .ant-popover .ant-popover-inner-content,html.theme-glass .ant-popover .ant-popover-message{color:#ffffffeb!important}html.theme-glass .ant-popover .ant-popover-arrow{display:none!important}html.theme-glass .ant-popover .ant-btn-default{background:#ffffff0f!important;border-color:#ffffff26!important;color:#ffffffb3!important}html.theme-glass .ant-popover .ant-btn-default:hover{background:#ffffff1a!important;color:#ffffffeb!important}html.theme-glass .ant-popover .ant-btn-primary{background:#818cf8!important;border-color:#818cf8!important}html.theme-glass .ant-tooltip .ant-tooltip-inner{background:#0f1428f7!important;border:1px solid #ffffff1a!important;border-radius:8px!important;color:#ffffffeb!important}.theme-glass .apple-code{background:#0000004d;border:1px solid #ffffff14}.theme-glass ::-webkit-scrollbar{width:6px}.theme-glass ::-webkit-scrollbar-track{background:#0000}.theme-glass ::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.theme-glass ::-webkit-scrollbar-thumb:hover{background:#ffffff40}.theme-glass .ant-dropdown-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f1428f2;border:1px solid #ffffff1a;border-radius:12px}.theme-glass .ant-dropdown-menu-item{color:#ffffffb3}.theme-glass .ant-dropdown-menu-item:hover{background:#818cf81a;color:#ffffffeb}html.theme-glass .ant-dropdown .ant-dropdown-menu{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#0f1428f2!important;border:1px solid #ffffff1a!important;border-radius:12px!important}html.theme-glass .ant-dropdown .ant-dropdown-menu-item{color:#ffffffb3!important}html.theme-glass .ant-dropdown .ant-dropdown-menu-item:hover{background:#818cf81a!important;color:#ffffffeb!important}html.theme-glass .ant-dropdown .ant-dropdown-menu-item .anticon{color:#ffffff80!important}html.theme-glass .ant-dropdown .ant-dropdown-menu-item:hover .anticon{color:#ffffffe6!important}.theme-glass .ant-descriptions-bordered .ant-descriptions-view{background:#0000}.theme-glass .ant-descriptions-bordered .ant-descriptions-item-content,.theme-glass .ant-descriptions-bordered .ant-descriptions-item-label{border-color:#ffffff14!important;color:#ffffffeb!important}.theme-glass .ant-descriptions-item-label{color:#fff9!important}.theme-glass .ant-descriptions-item-content{color:#ffffffeb!important}.theme-glass .ant-descriptions .ant-descriptions-row>td,.theme-glass .ant-descriptions .ant-descriptions-row>th{border-color:#ffffff14!important}.theme-glass .ant-descriptions-bordered .ant-descriptions-item-label{background:#ffffff0a!important;color:#fff9!important}.theme-glass table{color:#ffffffeb}.theme-glass table td,.theme-glass table th{border-color:#ffffff14;color:#ffffffeb}.theme-glass table th{color:#fff9}.theme-glass .ant-tabs-tab{color:#ffffff80}.theme-glass .ant-tabs-tab-active .ant-tabs-tab-btn{color:#818cf8}.theme-glass .ant-tabs-ink-bar{background:#818cf8}.theme-glass .ant-tabs-content{color:#ffffffeb}.theme-glass .ant-pagination-item{background:#ffffff0f;border-color:#ffffff1a}.theme-glass .ant-pagination-item a{color:#ffffffb3}.theme-glass .ant-pagination-item-active{background:#818cf833;border-color:#818cf8}.theme-glass .ant-pagination-item-active a{color:#818cf8}.theme-glass .ant-pagination-next .ant-pagination-item-link,.theme-glass .ant-pagination-prev .ant-pagination-item-link{background:#ffffff0f;border:1px solid #ffffff1a;color:#ffffff80}.theme-glass .ant-message-notice-content{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1428e6;border:1px solid #ffffff1a;border-radius:12px;color:#ffffffeb}.theme-glass .ant-message-success .anticon{color:#34d399}.theme-glass .ant-message-error .anticon{color:#f87171}.theme-glass .ant-message-warning .anticon{color:#fbbf24}.theme-glass .ant-message-info .anticon,.theme-glass .ant-message-loading .anticon{color:#818cf8}.theme-glass .ant-notification-notice{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1428f2;border:1px solid #ffffff1a;border-radius:12px}.theme-glass .ant-notification-notice-message{color:#ffffffeb}.theme-glass .ant-notification-notice-description{color:#ffffffb3}.theme-glass .ant-notification-notice-close{color:#ffffff80}.theme-glass .ant-notification-notice-close:hover{color:#ffffffe6}.theme-glass .ant-notification-notice-icon-success{color:#34d399}.theme-glass .ant-notification-notice-icon-error{color:#f87171}.theme-glass .ant-notification-notice-icon-warning{color:#fbbf24}.theme-glass .ant-notification-notice-icon-info{color:#818cf8}.theme-glass .ant-checkbox-wrapper{color:#ffffffb3}.theme-glass .ant-avatar{background:#818cf84d;color:#818cf8}.theme-glass .ant-upload-list-item{color:#ffffffb3}.theme-glass .ant-empty-description{color:#fff6}.theme-glass .ant-tooltip-inner{background:#0f1428f2;border:1px solid #ffffff1a;color:#ffffffeb}.theme-glass .ant-btn-default{background:#ffffff0d!important;border-color:#ffffff1a!important;color:#ffffffb3!important}.theme-glass .ant-btn-default:hover{background:#ffffff14!important;border-color:#ffffff2e!important;color:#fffffff2!important}.theme-glass .ant-btn-text:hover{background:#ffffff0f!important;color:#fffffff2!important}.theme-glass .ant-btn-link{color:#a5b4fc!important}.theme-glass .ant-btn-link:hover{background:#0000!important;color:#c7d2fe!important}.theme-glass .ant-picker,.theme-glass .ant-picker-dropdown .ant-picker-panel{background:#0f1428f2;border-color:#ffffff1a}html.theme-glass .ant-picker-dropdown{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#0f1428f7!important;border:1px solid #ffffff1a!important;border-radius:12px!important}html.theme-glass .ant-picker-dropdown .ant-picker-panel{background:#0000!important}html.theme-glass .ant-picker-dropdown .ant-picker-cell-inner{color:#ffffffb3!important}html.theme-glass .ant-picker-dropdown .ant-picker-cell-inner:hover{background:#818cf81a!important;color:#ffffffeb!important}html.theme-glass .ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background:#818cf833!important;color:#818cf8!important}html.theme-glass .ant-picker-dropdown .ant-picker-header{color:#ffffffeb!important}html.theme-glass .ant-picker-dropdown .ant-picker-header button{color:#ffffff80!important}html.theme-glass .ant-picker-dropdown .ant-picker-header button:hover{color:#ffffffe6!important}html.theme-glass .ant-picker-dropdown .ant-picker-footer{border-color:#ffffff14!important}html.theme-glass .ant-picker-time-panel{background:#0f1428f7!important;border:1px solid #ffffff1a!important}html.theme-glass .ant-picker-time-panel-column>li{color:#ffffffb3!important}html.theme-glass .ant-picker-time-panel-column>li:hover{background:#818cf81a!important}html.theme-glass .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#818cf833!important;color:#818cf8!important}html.theme-glass .ant-cascader-dropdown{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#0f1428f7!important;border:1px solid #ffffff1a!important;border-radius:12px!important}html.theme-glass .ant-cascader-menu{background:#0000!important}html.theme-glass .ant-cascader-menu-item{color:#ffffffb3!important}html.theme-glass .ant-cascader-menu-item:hover{background:#818cf81a!important;color:#ffffffeb!important}html.theme-glass .ant-cascader-menu-item-active{background:#818cf833!important;color:#818cf8!important}html.theme-glass .ant-select-tree-list{background:#0f1428f7!important}html.theme-glass .ant-select-tree-node-content-wrapper{color:#ffffffb3!important}html.theme-glass .ant-select-tree-node-content-wrapper:hover{background:#818cf81a!important}html.theme-glass .ant-select-tree-node-selected{background:#818cf833!important;color:#818cf8!important}.theme-glass .app-card{background:#ffffff0a;border:.5px solid #ffffff14;box-shadow:0 4px 16px #0000004d}.theme-glass .app-card:hover{border-color:#818cf840;box-shadow:0 8px 32px #818cf81a}.theme-glass .app-card-name{color:#ffffffeb}.theme-glass .app-card-icon-fallback{background:linear-gradient(135deg,#4f46e5,#818cf8)}.theme-glass .app-card-desc{color:#ffffff80}.theme-glass .app-card-footer{background:#ffffff05;border-top:.5px solid #ffffff0f}.theme-glass .employee-card{background:#ffffff0a;border:.5px solid #ffffff14;box-shadow:0 4px 16px #0000004d}.theme-glass .employee-card:hover{border-color:#818cf840;box-shadow:0 8px 32px #818cf81a}.theme-glass .employee-card-header{background:radial-gradient(circle at 18% 18%,#818cf814 0,#818cf800 34%),linear-gradient(135deg,#818cf81a,#818cf80a);border-bottom:.5px solid #ffffff0f}.theme-glass .employee-avatar.ant-avatar{border-color:#818cf859;box-shadow:0 10px 24px #818cf82e}.theme-glass .employee-card-title{color:#ffffffe0}.theme-glass .employee-card-subtitle{color:#ffffff73}.theme-glass .employee-card-tags .ant-tag{background:#818cf81f;border-color:#818cf82e;color:#a5b4fc}.theme-glass .employee-card-empty-tags{color:#ffffff59}.theme-glass .employee-card .ant-card-actions{background:#ffffff05;border-top:.5px solid #ffffff0f}.theme-glass .employee-card .ant-card-actions>li{color:#fff9}.theme-glass .employee-card .ant-card-actions>li:hover{background:#0000!important;color:#818cf8}.theme-glass .employee-card-header-manager{background:linear-gradient(135deg,#667eea,#764ba2)}.theme-glass .employee-card-header-technical{background:linear-gradient(135deg,#11998e,#38ef7d)}.theme-glass .employee-card-desc{color:#ffffff80}.theme-glass .employee-card-footer{border-top:.5px solid #ffffff0f}.theme-glass .expert-card{background:#ffffff0a;border:.5px solid #ffffff14;box-shadow:0 4px 16px #0000004d}.theme-glass .expert-card:hover{border-color:#818cf840;box-shadow:0 8px 32px #818cf81a}.theme-glass .expert-card-avatar{background:linear-gradient(135deg,#818cf81f,#818cf80a)}.theme-glass .expert-card-bio,.theme-glass .expert-card-title-text{color:#ffffff80}.theme-glass .plugin-card.ant-card{background:#ffffff0a;border-color:#ffffff14;box-shadow:0 4px 16px #0000004d}.theme-glass .plugin-card.ant-card:hover{border-color:#818cf840;box-shadow:0 8px 32px #818cf81a}.theme-glass .plugin-card-running.ant-card{border-color:#34c75940}.theme-glass .plugin-card-crashed.ant-card{border-color:#ff3b3040}.theme-glass .plugin-card-header{border-bottom-color:#ffffff0f}.theme-glass .plugin-card-field-value,.theme-glass .plugin-card-title{color:#ffffffe0}.theme-glass .plugin-card-field-label{color:#ffffff80}.theme-glass .plugin-card .ant-card-actions{background:#ffffff05;border-top-color:#ffffff0f}.theme-glass .plugin-card .ant-card-actions .anticon{color:#a5b4fcc2}.theme-glass .plugin-card .ant-card-actions .anticon:hover{color:#a5b4fc}.theme-glass .agent-base-config-state,.theme-glass .agent-config-card.ant-card{background:#ffffff0a;border-color:#ffffff14;box-shadow:0 4px 16px #0000004d}.theme-glass .agent-config-card.ant-card:hover{border-color:#818cf840;box-shadow:0 8px 32px #818cf81a}.theme-glass .agent-config-card-active.ant-card{border-color:#34c75952;box-shadow:0 8px 32px #34c75914}.theme-glass .agent-config-card .ant-card-head{background:radial-gradient(circle at 18% 0,#818cf81f,#0000 36%),#ffffff08;border-bottom-color:#ffffff0f}.theme-glass .agent-config-card-title>span:first-child,.theme-glass .agent-config-field-value{color:#ffffffe0}.theme-glass .agent-base-config-state,.theme-glass .agent-config-field-label{color:#ffffff80}.theme-glass .agent-config-card .ant-card-actions{background:#ffffff05;border-top-color:#ffffff0f}.theme-glass .app-card .ant-card-actions,.theme-glass .employee-card .ant-card-actions,.theme-glass .expert-card .ant-card-actions{background:#ffffff05;border-top:.5px solid #ffffff0f}.theme-glass .app-card .ant-card-actions li,.theme-glass .employee-card .ant-card-actions li,.theme-glass .expert-card .ant-card-actions li{color:#fff9}.theme-glass .app-card .ant-card-actions li:hover,.theme-glass .employee-card .ant-card-actions li:hover,.theme-glass .expert-card .ant-card-actions li:hover{background:#0000!important;color:#818cf8}html.theme-glass .ant-message-notice-content{backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;background:#0f1428f2!important;border:1px solid #ffffff1a!important;border-radius:12px!important;color:#ffffffeb!important}html.theme-glass .ant-message-success .anticon{color:#34d399!important}html.theme-glass .ant-message-error .anticon{color:#f87171!important}html.theme-glass .ant-message-warning .anticon{color:#fbbf24!important}html.theme-glass .ant-message-info .anticon,html.theme-glass .ant-message-loading .anticon{color:#818cf8!important}html.theme-glass .ant-notification-notice{backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;background:#0f1428f2!important;border:1px solid #ffffff1a!important;border-radius:12px!important}html.theme-glass .ant-notification-notice-message{color:#ffffffeb!important}html.theme-glass .ant-notification-notice-description{color:#ffffffb3!important}html.theme-glass .ant-notification-notice-close{color:#ffffff80!important}html.theme-glass .ant-notification-notice-close:hover{color:#ffffffe6!important}html.theme-glass .ant-notification-notice-icon-success{color:#34d399!important}html.theme-glass .ant-notification-notice-icon-error{color:#f87171!important}html.theme-glass .ant-notification-notice-icon-warning{color:#fbbf24!important}html.theme-glass .ant-notification-notice-icon-info{color:#818cf8!important}html.theme-glass .ant-modal .ant-form-item-explain-error{color:#f87171!important}html.theme-glass .ant-modal .ant-form-item-explain-warning{color:#fbbf24!important}html.theme-glass .ant-modal .ant-radio-wrapper{color:#ffffffb3!important}html.theme-glass .ant-modal .ant-radio-inner{background:#ffffff0f!important;border-color:#ffffff4d!important}html.theme-glass .ant-modal .ant-radio-checked .ant-radio-inner{background:#818cf8!important;border-color:#818cf8!important}html.theme-glass .ant-modal .ant-switch{background:#fff3!important}html.theme-glass .ant-modal .ant-switch-checked{background:#818cf8!important}html.theme-glass .ant-modal .ant-slider-rail{background:#ffffff1a!important}html.theme-glass .ant-modal .ant-slider-track{background:#818cf8!important}html.theme-glass .ant-modal .ant-slider-handle{background:#818cf8!important;border-color:#818cf8!important}html.theme-glass .ant-modal .ant-breadcrumb a{color:#fff9!important}html.theme-glass .ant-modal .ant-breadcrumb a:hover{color:#818cf8!important}html.theme-glass .ant-modal .ant-steps-item-title{color:#ffffffeb!important}html.theme-glass .ant-modal .ant-steps-item-description{color:#fff9!important}html.theme-glass .ant-popconfirm .ant-popconfirm-message-text,html.theme-glass .ant-popover .ant-popover-message-text{color:#ffffffeb!important}html.theme-glass .ant-dropdown-menu-item,html.theme-glass .ant-dropdown-menu-submenu-title,html.theme-glass .ant-popover .ant-menu-item{color:#ffffffb3!important}html.theme-glass .ant-dropdown-menu-item:hover,html.theme-glass .ant-dropdown-menu-submenu-title:hover,html.theme-glass .ant-popover .ant-menu-item:hover{background:#818cf81a!important;color:#ffffffeb!important}html.theme-glass .ant-modal .ant-badge-count{background:#f87171!important;color:#fff!important}html.theme-glass .ant-modal .ant-progress-text{color:#ffffffb3!important}html.theme-glass .ant-modal .ant-progress-inner{background:#ffffff1a!important}html.theme-glass .ant-modal .ant-result-title{color:#ffffffeb!important}html.theme-glass .ant-modal .ant-result-subtitle{color:#fff9!important}html.theme-glass .ant-modal .ant-skeleton-paragraph>li,html.theme-glass .ant-modal .ant-skeleton-title{background:#ffffff14!important}html.theme-glass .ant-modal .ant-alert-message,html.theme-glass .ant-modal .ant-timeline-item-content{color:#ffffffeb!important}html.theme-glass .ant-modal .ant-alert-description{color:#fff9!important}html.theme-glass .ant-drawer-content-wrapper .ant-drawer-content{background:#0f1428!important;border-left:1px solid #ffffff1a!important}html.theme-glass .ant-drawer .ant-drawer-header{background:#0000!important;border-bottom:1px solid #ffffff0f!important}html.theme-glass .ant-drawer .ant-drawer-title{color:#ffffffeb!important}html.theme-glass .ant-drawer .ant-drawer-body{background:#0000!important;color:#ffffffeb!important}html.theme-glass .ant-drawer .ant-drawer-close{color:#ffffff80!important}html.theme-glass .ant-drawer .ant-drawer-close:hover{color:#ffffffe6!important}html.theme-glass .ant-drawer-mask{background:#00000073!important}html.theme-glass .ant-drawer .ant-table-cell-fix-left,html.theme-glass .ant-drawer .ant-table-cell-fix-left.ant-table-cell-fix-left-first,html.theme-glass .ant-drawer .ant-table-cell-fix-right,html.theme-glass .ant-drawer .ant-table-cell-fix-right.ant-table-cell-fix-right-first,html.theme-glass .ant-drawer .ant-table-thead>tr>th.ant-table-cell-fix-left,html.theme-glass .ant-drawer .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#0f1428!important}html.theme-glass .ant-image-preview-wrap{background:#000000d9!important}html.theme-glass .ant-image-preview-operations{background:#0f1428e6!important;border:1px solid #ffffff1a!important}html.theme-glass .ant-image-preview-operations-operation{color:#ffffffb3!important}html.theme-glass .ant-image-preview-operations-operation:hover,html.theme-glass .ant-modal .ant-typography,html.theme-glass .ant-modal h1,html.theme-glass .ant-modal h2,html.theme-glass .ant-modal h3,html.theme-glass .ant-modal h4,html.theme-glass .ant-modal h5,html.theme-glass .ant-modal h6{color:#ffffffeb!important}html.theme-glass .ant-modal .ant-input-disabled,html.theme-glass .ant-modal .ant-select-disabled .ant-select-selector{background:#ffffff08!important;color:#fff6!important}html.theme-glass .ant-modal .ant-divider{border-color:#ffffff14!important}html.theme-glass .ant-modal .ant-list-item{border-color:#ffffff14!important;color:#ffffffeb!important}html.theme-glass .ant-modal .ant-list-item-meta-title{color:#ffffffeb!important}html.theme-glass .ant-modal .ant-list-item-meta-description{color:#fff9!important}.theme-glass .apple-tag{background:#ffffff1f;color:#ffffffd9}.theme-glass .apple-tag-blue{background:#818cf826;color:#818cf8}.theme-glass .apple-tag-green{background:#34d39926;color:#34d399}.theme-glass .apple-tag-orange{background:#fbbf2426;color:#fbbf24}.theme-glass .apple-tag-red{background:#f8717126;color:#f87171}.theme-glass .apple-page pre,.theme-glass .section-card pre,html.theme-glass .ant-modal code,html.theme-glass .ant-modal pre{background:#ffffff0f!important;border-color:#ffffff1a!important;color:#ffffffd9!important}html.theme-glass .ant-modal select{background:#ffffff0f!important;border-color:#ffffff26!important;color:#ffffffe0!important}.task-timeline-chunk{background:#f5f5f5}html.theme-glass .ant-modal .task-timeline-chunk{background:#ffffff0f!important}.tab-bar{align-items:center;background:linear-gradient(180deg,#f8faff,#f4f7fe);border-bottom:.5px solid #0f172a0f;box-shadow:0 8px 22px rgba(15,23,42,.025);display:flex;flex-shrink:0;gap:8px;overflow-x:auto;padding:10px 20px;position:sticky;scrollbar-width:none;top:0;z-index:10}.tab-bar::-webkit-scrollbar{display:none}.tab-item{align-items:center;background:#ffffff94;border:.5px solid rgba(15,23,42,.045);border-radius:8px;color:var(--apple-text-secondary);cursor:pointer;display:flex;font-size:13px;gap:6px;padding:7px 16px;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),opacity .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;width:120px}.tab-item__label{flex:1 1;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.tab-item:hover{background:#ffffffd1;border-color:#0071e31f;color:var(--apple-text-primary)}.tab-item--active{background:radial-gradient(circle at 12% 0,#0071e31a,#0000 34%),linear-gradient(180deg,#fffffff5,#f4f9ffeb);border-color:#0071e32e;box-shadow:0 8px 22px #0071e314,inset 0 0 0 .5px #fffc;color:var(--apple-blue);font-weight:600}.tab-item--active:hover{background:radial-gradient(circle at 12% 0,#0071e31f,#0000 34%),linear-gradient(180deg,#fffffffa,#f4f9fff0);color:var(--apple-blue)}.tab-item__close{border-radius:50%;color:var(--apple-text-tertiary);font-size:10px;opacity:0;padding:1px;transition:background var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}.tab-item:hover .tab-item__close{color:inherit;opacity:1}.tab-item__close:hover{background:#0000001a;color:var(--apple-text-primary)}.theme-glass .tab-bar{background:linear-gradient(180deg,#0f1726,#0a0e1a);border-bottom-color:#ffffff12;box-shadow:0 10px 26px #00000029}.theme-glass .tab-item{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.065);color:#ffffff94}.theme-glass .tab-item:hover{background:#ffffff14;border-color:#c7d2fe29;color:#ffffffe0}.theme-glass .tab-item--active{background:radial-gradient(circle at 12% 0,#818cf838,#0000 36%),linear-gradient(180deg,#818cf829,#38bdf814);border-color:#c7d2fe38;box-shadow:0 10px 24px #0000002e,inset 0 0 0 .5px #c7d2fe14;color:#c7d2fe}.theme-glass .tab-item--active:hover{background:radial-gradient(circle at 12% 0,#818cf842,#0000 36%),linear-gradient(180deg,#818cf82e,#38bdf81a);color:#e0e7ff}@media (max-width:768px){.tab-bar{gap:1px;padding:3px 8px 0}.tab-item{font-size:12px;gap:4px;padding:4px 8px}}.tab-context-menu{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#fffffff0;border:.5px solid #0f172a12;border-radius:12px;box-shadow:0 14px 34px #0f172a1f;min-width:120px;padding:6px;position:fixed;z-index:9999}.tab-context-menu__item{border-radius:8px;color:var(--apple-text-primary);cursor:pointer;font-size:13px;padding:7px 12px;transition:background var(--transition-fast),color var(--transition-fast)}.tab-context-menu__item:hover{background:#0000000f}.theme-glass .tab-context-menu{background:#1e222ef2;box-shadow:0 4px 16px #0006}.theme-glass .tab-context-menu__item{color:#ffffffd9}.theme-glass .tab-context-menu__item:hover{background:#ffffff1a}.theme-toggle{align-items:center;background:#0000;border:none;border-radius:8px;color:#fff9;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s;width:40px}.theme-toggle:hover{background:#818cf826;color:#818cf8}.theme-toggle:active{transform:scale(.95)}.theme-light .theme-toggle{background:#0000;color:#00000080}.theme-light .theme-toggle:hover{background:#0071e31a;color:#0071e3}.right-fab-group{border-radius:8px 0 0 8px;box-shadow:0 2px 8px #0000002e;display:flex;flex-direction:column;overflow:hidden;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1000}.right-fab-btn{align-items:center;background:#00000073;border-radius:0;box-shadow:none;color:#ffffffe6;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s;width:31px}.right-fab-btn+.right-fab-btn{border-top:1px solid #ffffff1f}.right-fab-btn:hover{transform:none}.right-fab-btn--active,.right-fab-btn:hover{background:#1677ff;background:var(--apple-blue,#1677ff)}.right-fab-btn--active{color:#fff}.help-sidebar-panel{animation:helpSlideUp .2s ease-out;background:#fff;border-radius:12px;bottom:32px;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column;height:520px;overflow:hidden;position:fixed;right:32px;width:420px;z-index:1001}@keyframes helpSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.help-sidebar-panel-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-shrink:0;font-size:15px;font-weight:600;justify-content:space-between;padding:12px 16px}.help-sidebar-panel-actions{align-items:center;display:flex;gap:12px}.help-sidebar-panel-action{color:#999;cursor:pointer;font-size:16px;transition:color .2s}.help-sidebar-panel-action:hover{color:#333}.help-sidebar-iframe{border:none;flex:1 1;width:100%}.task-button-wrapper .ant-badge{display:inline-flex}.ant-drawer .ant-collapse-header{padding:0!important}.apple-header-icon-btn{color:var(--plat-text);display:inline-flex;font-size:16px;height:32px;padding:4px 8px;transition:all .2s;width:32px}.apple-header-icon-btn:hover{background:var(--plat-accent-light)!important;color:var(--plat-accent)}.theme-glass .ant-drawer-content{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#141a26f5!important}.theme-glass .ant-drawer-header{background:#1e2432cc!important;border-bottom-color:#ffffff14!important}.theme-glass .ant-drawer-title{color:#ffffffe6!important}.theme-glass .ant-drawer-body{background:#0000!important}.theme-glass .ant-list-item{background:#ffffff0d!important;border-color:#ffffff1a!important}.theme-glass .ant-list-item:hover{background:#ffffff14!important;border-color:#818cf84d!important}.theme-glass .ant-typography{color:#ffffffd9!important}.theme-glass .ant-typography-secondary{color:#ffffff73!important}.apple-header{align-items:center;backdrop-filter:var(--nav-blur);-webkit-backdrop-filter:var(--nav-blur);background:radial-gradient(circle at 18% 0,#0071e314,#0000 28%),linear-gradient(90deg,#ffffffeb,#f7faffd6);border-bottom:.5px solid #0f172a12;box-shadow:0 8px 24px rgba(15,23,42,.035);display:flex;height:var(--nav-height);justify-content:space-between;line-height:var(--nav-height);overflow:hidden;padding:0 24px;position:sticky;top:0;transition:background var(--transition-base);z-index:100}.apple-header-left{align-items:center;display:flex;gap:12px}.apple-header-collapse-btn{align-items:center;border-radius:var(--radius-standard);color:var(--apple-text-secondary);display:flex;font-size:17px;height:38px;justify-content:center;transition:all var(--transition-fast);width:38px}.apple-header-collapse-btn:hover{background:#0000000a;color:var(--apple-text-primary)}.apple-header-logo{color:var(--apple-near-black);font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.03em;white-space:nowrap}.apple-header-right{align-items:center;display:flex;gap:6px}.apple-header-icon-btn{align-items:center;border-radius:var(--radius-standard);color:var(--apple-text-secondary);display:flex;font-size:17px;height:38px;justify-content:center;transition:all var(--transition-fast);width:38px}.apple-header-icon-btn:hover{background:#0000000a;color:var(--apple-text-primary)}.apple-header-dropdown .ant-dropdown-menu{border:.5px solid #0000000f;border-radius:var(--radius-large);box-shadow:var(--apple-card-shadow-elevated);min-width:180px;padding:6px}.apple-header-dropdown .ant-dropdown-menu-item{border-radius:var(--radius-standard);font-size:14px;letter-spacing:-.01em;padding:8px 12px;transition:background var(--transition-fast)}.apple-header-user{border-radius:var(--radius-pill);color:var(--apple-text-secondary);font-size:14px;font-weight:500;letter-spacing:-.01em;padding:4px 10px;transition:all var(--transition-fast)}.apple-header-user:hover{background:#0000000a;color:var(--apple-text-primary)}.apple-body{background:var(--apple-light-gray);flex-direction:row;overflow:hidden}.apple-body,.apple-sider{height:calc(100vh - var(--nav-height))}.apple-sider{align-self:flex-start;backdrop-filter:saturate(170%) blur(20px);-webkit-backdrop-filter:saturate(170%) blur(20px);background:radial-gradient(circle at 22% 8%,#0071e321,#0000 34%),radial-gradient(circle at 86% 42%,#af52de17,#0000 30%),linear-gradient(180deg,#fffffff2,#f2f7ffe6 48%,#f8fafdeb)!important;border-right:.5px solid #0000000d;box-shadow:12px 0 34px rgba(15,23,42,.045);overflow-y:auto;position:sticky!important;top:var(--nav-height);transition:all var(--transition-slow)}.sider-resize-handle{bottom:0;cursor:col-resize;position:absolute;right:0;top:0;width:4px;z-index:20}.sider-resize-handle:active,.sider-resize-handle:hover{background:#0071e34d}.theme-glass .sider-resize-handle:active,.theme-glass .sider-resize-handle:hover{background:#818cf866}.apple-menu{background:#0000!important;border-right:none!important;overflow-x:hidden;padding:4px 0 18px}.apple-menu .ant-menu-item,.apple-menu .ant-menu-submenu-title{align-items:center;border-radius:18px;color:var(--apple-text-secondary);display:flex;font-size:15px;font-weight:500;height:46px;letter-spacing:-.02em;line-height:46px;margin:6px 12px!important;transition:background var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);width:calc(100% - 24px)}.apple-menu .ant-menu-item:hover,.apple-menu .ant-menu-submenu-title:hover{background:#ffffffc7!important;box-shadow:0 8px 22px #0f172a0f;color:var(--apple-text-primary)!important;transform:translateY(-1px)}.apple-menu .ant-menu-item:after,.apple-menu .ant-menu-submenu-title:after{display:none!important}.apple-menu .ant-menu-item-selected{background:#fffffff0!important;box-shadow:0 12px 28px #0071e321,inset 0 0 0 .5px #0071e31f;color:var(--apple-blue)!important;font-weight:700;position:relative}.apple-menu .ant-menu-item-selected:before{background:var(--apple-blue);border-radius:999px;content:"";height:22px;left:8px;position:absolute;top:12px;width:4px}.apple-menu .ant-menu-item-selected:hover{background:#fffffffa!important;color:var(--apple-blue)!important}.apple-menu .ant-menu-item .ant-menu-item-icon,.apple-menu .ant-menu-submenu-title .ant-menu-item-icon{align-items:center;background:rgba(0,0,0,.035);border-radius:12px;color:inherit;display:inline-flex;font-size:16px;height:30px;justify-content:center;margin-inline-end:2px!important;min-width:30px;transition:all var(--transition-fast)}.apple-menu .ant-menu-item-selected .ant-menu-item-icon{background:#0071e31f;color:var(--apple-blue)!important}.apple-menu .ant-menu-sub .ant-menu-item .ant-menu-item-icon{margin-inline-end:2px!important}.apple-menu .ant-menu-sub{background:#0000!important;margin:-2px 12px 10px!important;padding:4px 0 6px!important}.apple-menu .ant-menu-sub .ant-menu-item{border-radius:14px;color:var(--apple-text-secondary);font-size:14px;font-weight:500;height:38px;line-height:38px;margin:3px 12px!important;padding-left:49px!important;width:calc(100% - 24px)}.apple-menu .ant-menu-sub .ant-menu-item:before{background:#0071e32e;border-radius:999px;content:"";height:6px;left:33px;position:absolute;top:16px;width:6px}.apple-menu .ant-menu-sub .ant-menu-item-selected{background:#ffffffd1!important;box-shadow:0 8px 18px #0071e314}.apple-menu .ant-menu-sub .ant-menu-item-selected:before{background:var(--apple-blue);height:8px;left:32px;top:15px;width:8px}.apple-menu .ant-menu-sub .ant-menu-item:hover{color:var(--apple-text-primary)}.apple-sider.ant-layout-sider-collapsed .apple-menu .ant-menu-item,.apple-sider.ant-layout-sider-collapsed .apple-menu .ant-menu-submenu-title{justify-content:center;margin:8px 10px!important;padding-inline:0!important;width:calc(100% - 20px)}.apple-sider.ant-layout-sider-collapsed .apple-menu .ant-menu-item .ant-menu-item-icon,.apple-sider.ant-layout-sider-collapsed .apple-menu .ant-menu-submenu-title .ant-menu-item-icon{margin-inline-end:0!important}.apple-sider.ant-layout-sider-collapsed .apple-menu .ant-menu-item-selected:before{left:7px}.apple-menu .ant-menu-submenu-popup .ant-menu-inline,.apple-menu .ant-menu-submenu-popup .ant-menu-vertical{background:#0000!important}.apple-main{background:var(--apple-light-gray);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;transition:all var(--transition-base)}.apple-content{backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);background:radial-gradient(circle at 0 0,rgba(0,113,227,.035),#0000 34%),radial-gradient(circle at 100% 12%,rgba(175,82,222,.026),#0000 30%),linear-gradient(180deg,#fffffff0,#f8fbffe6);border:.5px solid #0f172a0f;border-radius:var(--radius-xl);box-shadow:0 16px 38px rgba(15,23,42,.055);margin:24px;min-height:fit-content;min-width:0;padding:40px;word-break:break-word}.apple-content:has(>[data-active=true]>.dashboard-page){backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border:none;box-shadow:none;overflow-x:hidden;padding:0}.apple-content:has(>[data-active=true]>.chat-container){border-radius:0;display:flex;flex:1 1;flex-direction:column;margin:0;min-height:0;overflow:hidden;padding:0}.apple-main:has(>.apple-content>[data-active=true]>.chat-container){overflow:hidden}.apple-content:has(>[data-active=true]>.application-view){background:#0000;border-radius:0;box-shadow:none;display:flex;flex:1 1;flex-direction:column;margin:0;min-height:0;overflow:hidden;padding:0}.apple-main:has(>.apple-content>[data-active=true]>.application-view){overflow:hidden}.apple-body:has(>.apple-main>.apple-content>[data-active=true]>.application-view){height:calc(100vh - var(--nav-height));overflow:hidden}@media (max-width:768px){.apple-content{margin:8px;padding:16px}.apple-header{padding:0 12px}.apple-sider{display:none!important}}.mobile-sider{display:none}@media (max-width:768px){.mobile-sider-overlay{background:#0006;inset:0;position:fixed;z-index:200}.mobile-sider{background:var(--apple-white);box-shadow:4px 0 24px #0000001f;display:block;height:100vh;left:0;overflow-y:auto;padding-top:var(--nav-height);position:fixed;top:0;transform:translateX(-100%);transition:transform var(--transition-base);width:240px;z-index:201}.mobile-sider--open{transform:translateX(0)}.theme-glass .mobile-sider{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0a0e1af5}}.tauri-app{height:100vh;overflow:hidden}.tauri-app .apple-header{flex-shrink:0}.tauri-app .apple-body{flex:1 1;min-height:0;overflow:hidden}.tauri-app .apple-sider{align-self:stretch;height:100%;overflow-y:auto;position:static!important;top:auto}.tauri-app .apple-main{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.tauri-app .apple-content{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.tauri-app .apple-content:has(>[data-active=true]>.chat-container){border-radius:0;display:flex;flex-direction:column;margin:0;overflow:hidden;padding:0}@keyframes spin{to{transform:rotate(1turn)}}.dev-console-drawer .ant-drawer-body{padding:0 16px 16px}.dev-console-drawer.ant-drawer{z-index:10001}.dev-console-drawer .ant-drawer-mask{z-index:10000}.dev-console-toolbar{align-items:center;display:flex;gap:12px;padding:8px 0}.dev-console-count{color:#8c8c8c;font-size:12px}.dev-console-url{font-family:SF Mono,Menlo,Monaco,monospace;font-size:12px}.dev-console-detail{max-height:200px;overflow:auto}.dev-console-detail pre{background:#0000000a;border-radius:4px;font-size:11px;margin:4px 0 8px;max-height:150px;overflow:auto;padding:8px;white-space:pre-wrap;word-break:break-all}.dev-console-logs{font-family:SF Mono,Menlo,Monaco,monospace;font-size:12px;height:300px;line-height:1.8;overflow-y:auto;padding:4px 0}.dev-console-log-line{border-bottom:1px solid #0000000a;display:flex;gap:8px;padding:2px 4px}.dev-console-log-line:hover{background:#00000005}.dev-console-log-level{font-weight:600;min-width:70px}.dev-console-log-time{color:#8c8c8c;min-width:80px}.dev-console-log-msg{flex:1 1;word-break:break-all}.dev-console-tab-content{height:100%}.theme-glass .dev-console-detail pre{background:#ffffff0f}.theme-glass .dev-console-log-line{border-bottom-color:#ffffff0f}.theme-glass .dev-console-log-line:hover{background:#ffffff0a}.dashboard-page{display:flex;flex-direction:column;gap:var(--spacing-24);overflow-x:hidden}.dashboard-hero{animation:dashboard-card-in .52s ease both;background:radial-gradient(circle at 82% 20%,#2997ff38,#0000 30%),linear-gradient(135deg,#0071e31f,#f5f5f7eb 58%,#34c7591f);border:1px solid #0000000a;border-radius:var(--radius-2xl);box-shadow:var(--apple-card-shadow);display:flex;gap:var(--spacing-32);justify-content:space-between;min-height:260px;overflow:hidden;padding:var(--spacing-40);position:relative}.dashboard-hero:after{background:#0071e31f;border-radius:50%;bottom:-120px;content:"";filter:blur(4px);height:320px;position:absolute;right:-80px;width:320px}.dashboard-hero-content,.dashboard-summary-pills{position:relative;z-index:1}.dashboard-hero-content{max-width:680px}.dashboard-eyebrow{background:#0071e31a;border-radius:var(--radius-pill);color:var(--apple-blue);display:inline-flex;font-size:13px;font-weight:600;letter-spacing:.02em;margin-bottom:var(--spacing-12);padding:6px 12px}.dashboard-hero-title{color:var(--apple-near-black);font-family:var(--font-display);font-size:clamp(32px,4vw,56px);font-weight:700;letter-spacing:-.05em;line-height:1.04;margin:0}.dashboard-hero-subtitle{color:var(--apple-text-secondary);font-size:18px;margin:var(--spacing-16) 0 0;max-width:620px}.dashboard-summary-pills{grid-gap:var(--spacing-12);align-content:center;display:grid;gap:var(--spacing-12);min-width:250px}.dashboard-summary-pill{grid-gap:var(--spacing-10);align-items:center;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);background:#ffffffb8;border:1px solid #fffc;border-radius:var(--radius-xl);box-shadow:0 10px 30px #0000000f;color:inherit;cursor:pointer;display:grid;gap:var(--spacing-10);grid-template-columns:24px 1fr auto auto;min-height:58px;padding:14px 16px;text-align:left;transition:transform var(--transition-base),box-shadow var(--transition-base),background var(--transition-base)}.dashboard-summary-pill:hover{background:#ffffffeb;box-shadow:var(--apple-card-shadow-hover);transform:translateY(-2px)}.dashboard-summary-pill .anticon{color:var(--apple-blue);font-size:18px}.dashboard-summary-pill span{color:var(--apple-text-secondary);font-size:14px}.dashboard-summary-pill strong{color:var(--apple-near-black);font-family:var(--font-display);font-size:24px;line-height:1}.dashboard-summary-pill small{color:var(--apple-blue);font-size:13px;font-weight:600;justify-self:end;white-space:nowrap}.dashboard-alert{border-radius:var(--radius-xl)}.dashboard-metric-grid{margin-bottom:0}.dashboard-stat-card.ant-card{animation:dashboard-card-in .48s ease both;background:var(--apple-white);box-shadow:var(--apple-card-shadow);height:100%;padding:0;transition:transform var(--transition-base),box-shadow var(--transition-base)}.dashboard-stat-card.ant-card:hover{box-shadow:var(--apple-card-shadow-hover);transform:translateY(-6px) scale(1.015)}.dashboard-stat-card.ant-card:hover .dashboard-stat-icon{transform:scale(1.12) rotate(-4deg)}.dashboard-stat-card.ant-card:hover .dashboard-stat-number{transform:translateX(3px)}.dashboard-stat-card .ant-card-body{grid-column-gap:var(--spacing-16);column-gap:var(--spacing-16);display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:auto 1fr auto;min-height:190px;padding:24px}.dashboard-stat-topline{display:contents}.dashboard-stat-icon{align-items:center;background:#0071e31a;border-radius:14px;color:var(--apple-blue);display:inline-flex;font-size:20px;grid-column:1;grid-row:1/3;height:46px;justify-content:center;transition:transform var(--transition-base),background var(--transition-base);width:46px}.dashboard-stat-label{align-self:end;color:var(--apple-text-secondary);font-size:13px;font-weight:600;grid-column:2;grid-row:1;letter-spacing:-.01em}.dashboard-stat-number{font-feature-settings:"tnum";align-self:start;color:var(--apple-near-black);display:inline-block;font-family:var(--font-display);font-size:42px;font-variant-numeric:tabular-nums;font-weight:700;grid-column:2;grid-row:2;letter-spacing:-.04em;line-height:1.05;margin-top:var(--spacing-6);transition:transform var(--transition-fast)}.dashboard-stat-card p{color:var(--apple-text-secondary);font-size:14px;grid-column:1/3;grid-row:3;line-height:1.45;margin:var(--spacing-20) 0 0}.dashboard-accent-green .dashboard-stat-icon{background:#34c7591f;color:#248a3d}.dashboard-accent-orange .dashboard-stat-icon{background:#ff9f0a24;color:#c93400}.dashboard-accent-purple .dashboard-stat-icon{background:#6e56cf1f;color:#6e56cf}.dashboard-section{margin-top:0}.dashboard-status-card.ant-card{animation:dashboard-card-in .52s ease both;background:#ffffffc2;border:1px solid #0000000a;border-radius:var(--radius-2xl);box-shadow:var(--apple-card-shadow);height:100%}.dashboard-status-card .ant-card-body{padding:24px}.dashboard-section-title{align-items:flex-start;display:flex;gap:var(--spacing-16);justify-content:space-between;margin-bottom:var(--spacing-24)}.dashboard-section-title h3{color:var(--apple-near-black);font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.035em}.dashboard-section-title p{color:var(--apple-text-secondary);font-size:15px;margin:6px 0 0}.dashboard-progress-list{width:100%}.dashboard-progress-item>div:first-child{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-8)}.dashboard-progress-item span{color:var(--apple-text-secondary);font-size:14px}.dashboard-progress-item strong{color:var(--apple-near-black);font-family:var(--font-display);font-size:18px}.dashboard-progress-item .ant-progress-line{margin-bottom:0}.dashboard-progress-item .ant-progress-bg,.dashboard-progress-item .ant-progress-inner{border-radius:var(--radius-pill)}.dashboard-employee-shortcuts{grid-gap:var(--spacing-10);display:grid;gap:var(--spacing-10);grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-employee-shortcut{grid-gap:6px var(--spacing-12);align-items:start;background:var(--apple-light-gray);border:none;border-radius:var(--radius-xl);color:var(--apple-near-black);cursor:pointer;display:grid;gap:6px var(--spacing-12);grid-template-columns:46px minmax(0,1fr);grid-template-rows:auto auto auto;min-height:112px;min-width:0;padding:16px;text-align:left;transition:transform var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}.dashboard-employee-shortcut:hover{background:#0071e314;box-shadow:var(--apple-card-shadow);transform:translateY(-2px)}.dashboard-employee-avatar{align-items:center;background:#0071e31a;border-radius:14px;color:var(--apple-blue);display:inline-flex;font-size:20px;grid-row:1/3;height:46px;justify-content:center;overflow:hidden;width:46px}.dashboard-employee-avatar-manager{background:#6e56cf1f;color:#6e56cf}.dashboard-employee-avatar img{height:100%;object-fit:cover;width:100%}.dashboard-employee-shortcut-info{display:contents}.dashboard-employee-shortcut-info strong{align-self:end;color:var(--apple-near-black);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-employee-shortcut-info small{align-self:start;color:var(--apple-text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-app-shortcuts{grid-gap:var(--spacing-10);display:grid;gap:var(--spacing-10);grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-app-shortcut{grid-gap:6px var(--spacing-12);align-items:start;background:var(--apple-light-gray);border:none;border-radius:var(--radius-xl);color:var(--apple-near-black);cursor:pointer;display:grid;gap:6px var(--spacing-12);grid-template-columns:46px minmax(0,1fr);grid-template-rows:auto auto auto;min-height:112px;min-width:0;padding:16px;text-align:left;transition:transform var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}.dashboard-app-shortcut:hover{background:#0071e314;box-shadow:var(--apple-card-shadow);transform:translateY(-2px)}.dashboard-app-shortcut-icon{align-items:center;background:#0071e31a;border-radius:14px;color:var(--apple-blue);display:inline-flex;font-size:20px;font-weight:700;grid-row:1/3;height:46px;justify-content:center;overflow:hidden;width:46px}.dashboard-app-shortcut-icon img{height:24px;object-fit:contain;width:24px}.dashboard-app-shortcut-info{display:contents}.dashboard-app-shortcut-info strong{align-self:end;color:var(--apple-near-black);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-app-shortcut-info small{align-self:start;color:var(--apple-text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-app-shortcut>.anticon{color:var(--apple-text-tertiary);font-size:13px}.dashboard-shortcut-action{align-items:center;background:#0071e314;border-radius:var(--radius-pill);color:var(--apple-blue);display:inline-flex;font-size:13px;font-weight:600;gap:4px;grid-column:2;grid-row:3;justify-content:center;justify-self:end;line-height:1;margin-top:var(--spacing-6);min-width:54px;padding:5px 10px;white-space:nowrap}.dashboard-shortcut-action .anticon{font-size:12px}.dashboard-shortcut-action-chat{background:#6e56cf1a;color:#6e56cf}.theme-glass .dashboard-hero{background:radial-gradient(circle at 82% 20%,#818cf838,#0000 30%),linear-gradient(135deg,#6366f12e,#ffffff0a 58%,#0ea5e91f);border-color:#ffffff14}.theme-glass .dashboard-status-card.ant-card,.theme-glass .dashboard-summary-pill{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:.5px solid #ffffff14}.theme-glass .dashboard-app-shortcut,.theme-glass .dashboard-employee-shortcut{background:#ffffff0d;color:var(--apple-near-black)}.theme-glass .dashboard-app-shortcut:hover,.theme-glass .dashboard-employee-shortcut:hover{background:#818cf81f!important}.theme-glass .dashboard-app-shortcut-icon,.theme-glass .dashboard-employee-avatar,.theme-glass .dashboard-eyebrow,.theme-glass .dashboard-stat-icon{background:#818cf824;color:#a5b4fc}.dashboard-metric-grid>.ant-col:first-child .dashboard-stat-card{animation-delay:.03s}.dashboard-metric-grid>.ant-col:nth-child(2) .dashboard-stat-card{animation-delay:.06s}.dashboard-metric-grid>.ant-col:nth-child(3) .dashboard-stat-card{animation-delay:.09s}.dashboard-metric-grid>.ant-col:nth-child(4) .dashboard-stat-card{animation-delay:.12s}.dashboard-metric-grid>.ant-col:nth-child(5) .dashboard-stat-card{animation-delay:.15s}.dashboard-metric-grid>.ant-col:nth-child(6) .dashboard-stat-card{animation-delay:.18s}.dashboard-metric-grid>.ant-col:nth-child(7) .dashboard-stat-card{animation-delay:.21s}.dashboard-metric-grid>.ant-col:nth-child(8) .dashboard-stat-card{animation-delay:.24s}.dashboard-stat-card.ant-card.ant-card-loading,.dashboard-status-card.ant-card.ant-card-loading{overflow:hidden}.dashboard-stat-card.ant-card.ant-card-loading:after,.dashboard-status-card.ant-card.ant-card-loading:after{animation:dashboard-shimmer 1.25s infinite;background:linear-gradient(90deg,#0000,#ffffff59,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.theme-glass .dashboard-stat-card.ant-card.ant-card-loading:after,.theme-glass .dashboard-status-card.ant-card.ant-card-loading:after{background:linear-gradient(90deg,#0000,#ffffff14,#0000)}@keyframes dashboard-card-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dashboard-shimmer{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.dashboard-hero,.dashboard-stat-card.ant-card,.dashboard-stat-card.ant-card.ant-card-loading:after,.dashboard-status-card.ant-card,.dashboard-status-card.ant-card.ant-card-loading:after{animation:none}.dashboard-app-shortcut,.dashboard-employee-shortcut,.dashboard-stat-card.ant-card{transition:none}}@media (max-width:1024px){.dashboard-hero{flex-direction:column}.dashboard-summary-pills{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.dashboard-employee-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dashboard-page{gap:var(--spacing-16)}.dashboard-hero{min-height:auto;padding:24px}.dashboard-summary-pills{grid-template-columns:1fr}.dashboard-stat-card .ant-card-body,.dashboard-status-card .ant-card-body{padding:18px}.dashboard-stat-card .ant-statistic-content{font-size:34px}.dashboard-section-title{align-items:stretch;flex-direction:column}.dashboard-app-shortcuts,.dashboard-employee-shortcuts{grid-template-columns:1fr}}.app-file-manager{border:1px solid #0000000f;border-radius:8px;display:flex;height:500px;overflow:hidden}.app-file-manager-sidebar{background:#00000005;border-right:1px solid #0000000f;display:flex;flex-direction:column;width:260px}.app-file-manager-toolbar{border-bottom:1px solid #0000000f;padding:8px}.app-file-manager-tree{flex:1 1;overflow:auto;padding:4px 0}.app-file-manager-empty{color:#8c8c8c;font-size:13px;padding:24px;text-align:center}.app-file-manager-editor{display:flex;flex:1 1;flex-direction:column}.app-file-manager-editor-header{align-items:center;background:#00000005;border-bottom:1px solid #0000000f;display:flex;justify-content:space-between;padding:8px 12px}.app-file-manager-filename{color:#595959;font-family:SF Mono,Menlo,Monaco,monospace;font-size:12px}.app-file-manager-modified{color:#faad14}.app-file-manager-textarea{border:none!important;border-radius:0!important;flex:1 1!important;font-family:SF Mono,Menlo,Monaco,monospace!important;font-size:13px!important;height:100%!important;line-height:1.6!important;padding:12px!important;resize:none!important}.app-file-manager-textarea:focus{box-shadow:none!important}.app-file-manager-placeholder{align-items:center;color:#8c8c8c;display:flex;flex:1 1;font-size:14px;justify-content:center}.theme-glass .app-file-manager{border-color:#ffffff14}.theme-glass .app-file-manager-sidebar{background:#ffffff05;border-right-color:#ffffff14}.theme-glass .app-file-manager-tree .ant-tree{background:#0000;color:#ffffffd9}.theme-glass .app-file-manager-tree .ant-tree .ant-tree-treenode{background:#0000}.theme-glass .app-file-manager-tree .ant-tree .ant-tree-node-content-wrapper:hover{background:#ffffff0f}.theme-glass .app-file-manager-tree .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected,.theme-glass .app-file-manager-tree .ant-tree .ant-tree-node-selected .ant-tree-node-content-wrapper{background:#ffffff1a}.theme-glass .app-file-manager-editor-header{background:#ffffff05;border-bottom-color:#ffffff14}.theme-glass .app-file-manager-toolbar{border-bottom-color:#ffffff14}.theme-glass .app-file-manager-filename{color:#ffffffb3}.file-context-menu{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 16px #0000001f;min-width:140px;overflow:hidden;position:fixed;z-index:1000}.file-context-menu-item{align-items:center;color:inherit;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.file-context-menu-item:hover{background:#f5f5f5}.theme-glass .file-context-menu{background:#2c2c2e;border-color:#ffffff1f;box-shadow:0 4px 20px #0006;color:#ffffffd9}.theme-glass .file-context-menu-item:hover{background:#ffffff14}@font-face{font-family:rmel-iconfont;src:url(data:application/vnd.ms-fontobject;base64,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NS4BJyMOAd0VGwEBGxWRFRsbFWEcFBQcYRUbGxWRFRsBARsCK2EVGxsVkRUbAQEbKRySARsVYRwpGwEBGxWRFRsBHwEbFZEVGwEBGykcYRUbwwEbFWEcKRsBARsVkRUb/qscKRsBARsVkRUbGxUBtRQcYRUbGxWRFRsBARsAAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQANABUAAQAAAAAAAgAHACIAAQAAAAAAAwANACkAAQAAAAAABAANADYAAQAAAAAABQALAEMAAQAAAAAABgANAE4AAQAAAAAACgArAFsAAQAAAAAACwATAIYAAwABBAkAAAAqAJkAAwABBAkAAQAaAMMAAwABBAkAAgAOAN0AAwABBAkAAwAaAOsAAwABBAkABAAaAQUAAwABBAkABQAWAR8AAwABBAkABgAaATUAAwABBAkACgBWAU8AAwABBAkACwAmAaUKQ3JlYXRlZCBieSBpY29uZm9udApybWVsLWljb25mb250UmVndWxhcnJtZWwtaWNvbmZvbnRybWVsLWljb25mb250VmVyc2lvbiAxLjBybWVsLWljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20ACgBDAHIAZQBhAHQAZQBkACAAYgB5ACAAaQBjAG8AbgBmAG8AbgB0AAoAcgBtAGUAbAAtAGkAYwBvAG4AZgBvAG4AdABSAGUAZwB1AGwAYQByAHIAbQBlAGwALQBpAGMAbwBuAGYAbwBuAHQAcgBtAGUAbAAtAGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBtAGUAbAAtAGkAYwBvAG4AZgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwADdGFiCGtleWJvYXJkBmRlbGV0ZQpjb2RlLWJsb2NrBGNvZGUKdmlzaWJpbGl0eQp2aWV3LXNwbGl0BGxpbmsEcmVkbwR1bmRvBGJvbGQGaXRhbGljDGxpc3Qtb3JkZXJlZA5saXN0LXVub3JkZXJlZAVxdW90ZQ1zdHJpa2V0aHJvdWdoCXVuZGVybGluZQR3cmFwCWZvbnQtc2l6ZQRncmlkBWltYWdlC2V4cGFuZC1sZXNzC2V4cGFuZC1tb3JlD2Z1bGxzY3JlZW4tZXhpdApmdWxsc2NyZWVuAAAAAAA=);src:url(data:font/ttf;base64,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)format("truetype")}.rmel-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:rmel-iconfont!important;font-size:16px;font-style:normal}.rmel-icon-tab:before{content:""}.rmel-icon-keyboard:before{content:""}.rmel-icon-delete:before{content:""}.rmel-icon-code-block:before{content:""}.rmel-icon-code:before{content:""}.rmel-icon-visibility:before{content:""}.rmel-icon-view-split:before{content:""}.rmel-icon-link:before{content:""}.rmel-icon-redo:before{content:""}.rmel-icon-undo:before{content:""}.rmel-icon-bold:before{content:""}.rmel-icon-italic:before{content:""}.rmel-icon-list-ordered:before{content:""}.rmel-icon-list-unordered:before{content:""}.rmel-icon-quote:before{content:""}.rmel-icon-strikethrough:before{content:""}.rmel-icon-underline:before{content:""}.rmel-icon-wrap:before{content:""}.rmel-icon-font-size:before{content:""}.rmel-icon-grid:before{content:""}.rmel-icon-image:before{content:""}.rmel-icon-expand-less:before{content:""}.rmel-icon-expand-more:before{content:""}.rmel-icon-fullscreen-exit:before{content:""}.rmel-icon-fullscreen:before{content:""}.rc-md-editor{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:1px;position:relative}.rc-md-editor.full{height:100%!important;left:0;position:fixed;top:0;width:100%;z-index:1000}.rc-md-editor .editor-container{display:flex;flex:1 1;min-height:0;position:relative;width:100%}.rc-md-editor .editor-container>.section{border-right:1px solid #e0e0e0;flex:1px 1}.rc-md-editor .editor-container>.section.in-visible{display:none}.rc-md-editor .editor-container>.section>.section-container{padding:10px 15px 15px}.rc-md-editor .editor-container>.section:last-child{border-radius:none}.rc-md-editor .editor-container .sec-md{min-height:0;min-width:0}.rc-md-editor .editor-container .sec-md .input{background:#fff;border:none;box-sizing:border-box;color:#333;display:block;font-size:14px;height:100%;line-height:1.7;min-height:0;outline:none;overflow-y:scroll;resize:none;width:100%}.rc-md-editor .editor-container .sec-html{min-height:0;min-width:0}.rc-md-editor .editor-container .sec-html .html-wrap{box-sizing:border-box;height:100%;overflow:auto}.custom-html-style{color:#333}.custom-html-style h1{border:none;font-size:32px;font-weight:700;line-height:1.2;margin:32px 0;padding:0}.custom-html-style h2{border:none;font-size:24px;font-weight:700;line-height:1.7;margin:24px 0;padding:0}.custom-html-style h3{border:none;font-size:18px;line-height:1.7;margin:18px 0;padding:0}.custom-html-style p{font-size:14px;line-height:1.7;margin:8px 0}.custom-html-style a{color:#0052d9}.custom-html-style a:hover{text-decoration:none}.custom-html-style strong{font-weight:700}.custom-html-style ol,.custom-html-style ul{font-size:14px;line-height:28px;padding-left:36px}.custom-html-style li{line-height:1.7;margin-bottom:8px}.custom-html-style hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.custom-html-style pre{display:block;line-height:28px;padding:20px;word-break:break-word}.custom-html-style code,.custom-html-style pre{background-color:#f5f5f5;border-radius:0;font-size:14px;overflow-x:auto}.custom-html-style code{margin:0;padding:3px 0;word-break:normal}.custom-html-style code:after,.custom-html-style code:before{letter-spacing:0}.custom-html-style blockquote{background:#6680990d;border:none;border-left:10px solid #d6dbdf;color:#333;margin:16px 0;padding:5px 8px 5px 30px;position:relative}.custom-html-style img,.custom-html-style video{max-width:100%}.custom-html-style table{border:1px solid #f6f6f6;border-collapse:collapse;border-spacing:0;box-sizing:border-box;font-size:14px;line-height:1.7;max-width:100%;overflow:auto}.custom-html-style table td,.custom-html-style table th{word-wrap:break-word;white-space:normal;word-break:break-all}.custom-html-style table tr{border:1px solid #efefef}.custom-html-style table tr:nth-child(2n){background-color:initial}.custom-html-style table th{background-color:#f5f7fa;border:1px solid #efefef;font-weight:700;padding:10px 6px;text-align:center;word-break:break-word}.custom-html-style table td{border:1px solid #efefef;min-width:60px;padding:10px 15px;text-align:left;word-break:break-word}.rc-md-editor .drop-wrap{background-color:#fff;border-color:#f1f1f1 #ddd #ddd #f1f1f1;border-style:solid;border-width:1px;display:block;left:0;min-width:20px;padding:10px 0;position:absolute;text-align:center;top:28px;z-index:2}.rc-md-editor .drop-wrap.hidden{display:none!important}.rc-md-editor .rc-md-navigation{background:#f5f5f5;border-bottom:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-direction:row;font-size:16px;justify-content:space-between;min-height:38px;padding:0 8px;-webkit-user-select:none;user-select:none}.rc-md-editor .rc-md-navigation.in-visible{display:none}.rc-md-editor .rc-md-navigation .navigation-nav{align-items:center;color:#757575;display:flex;flex-direction:row;font-size:14px;justify-content:center}.rc-md-editor .rc-md-navigation .button-wrap{display:flex;flex-flow:wrap}.rc-md-editor .rc-md-navigation .button-wrap .button{color:#757575;cursor:pointer;display:inline-block;height:28px;line-height:28px;margin-left:3px;margin-right:3px;min-width:24px;position:relative;text-align:center}.rc-md-editor .rc-md-navigation .button-wrap .button:hover{color:#212121}.rc-md-editor .rc-md-navigation .button-wrap .button.disabled{color:#bdbdbd;cursor:not-allowed}.rc-md-editor .rc-md-navigation .button-wrap .button:first-child{margin-left:0}.rc-md-editor .rc-md-navigation .button-wrap .button:last-child{margin-right:0}.rc-md-editor .rc-md-navigation .button-wrap .rmel-iconfont{font-size:18px}.rc-md-editor .rc-md-navigation li,.rc-md-editor .rc-md-navigation ul{list-style:none;margin:0;padding:0}.rc-md-editor .rc-md-navigation .h1,.rc-md-editor .rc-md-navigation .h2,.rc-md-editor .rc-md-navigation .h3,.rc-md-editor .rc-md-navigation .h4,.rc-md-editor .rc-md-navigation .h5,.rc-md-editor .rc-md-navigation .h6,.rc-md-editor .rc-md-navigation h1,.rc-md-editor .rc-md-navigation h2,.rc-md-editor .rc-md-navigation h3,.rc-md-editor .rc-md-navigation h4,.rc-md-editor .rc-md-navigation h5,.rc-md-editor .rc-md-navigation h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1;margin:0;padding:0}.rc-md-editor .rc-md-navigation h1{font-size:34px}.rc-md-editor .rc-md-navigation h2{font-size:30px}.rc-md-editor .rc-md-navigation h3{font-size:24px}.rc-md-editor .rc-md-navigation h4{font-size:18px}.rc-md-editor .rc-md-navigation h5{font-size:14px}.rc-md-editor .rc-md-navigation h6{font-size:12px}.rc-md-editor .tool-bar{position:absolute;right:8px;top:8px;z-index:1}.rc-md-editor .tool-bar .button{color:#999;cursor:pointer;display:inline-block;font-size:14px;height:28px;line-height:28px;margin-right:5px;min-width:24px;text-align:center}.rc-md-editor .tool-bar .button:hover{color:#333}.rc-md-editor .rc-md-divider{background-color:#e0e0e0;display:block;width:1px}.rc-md-editor .table-list.wrap{box-sizing:border-box;margin:0 10px;position:relative}.rc-md-editor .table-list.wrap .list-item{background-color:#e0e0e0;border-radius:3px;display:inline-block;height:20px;left:0;position:absolute;top:0;width:20px}.rc-md-editor .table-list.wrap .list-item.active{background:#9e9e9e}.rc-md-editor .tab-map-list .list-item{box-sizing:border-box;width:120px}.rc-md-editor .tab-map-list .list-item:hover{background:#f5f5f5}.rc-md-editor .tab-map-list .list-item.active{font-weight:700}.rc-md-editor .header-list .list-item{box-sizing:border-box;padding:8px 0;width:100px}.rc-md-editor .header-list .list-item:hover{background:#f5f5f5}.markdown-preview{color:var(--apple-text-primary);line-height:1.6;padding:16px}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3,.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{color:var(--apple-text-primary);font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.markdown-preview h1{font-size:2em}.markdown-preview h1,.markdown-preview h2{border-bottom:1px solid var(--apple-border-color);padding-bottom:.3em}.markdown-preview h2{font-size:1.5em}.markdown-preview h3{font-size:1.25em}.markdown-preview h4{font-size:1em}.markdown-preview h5{font-size:.875em}.markdown-preview h6{color:var(--apple-text-secondary);font-size:.85em}.markdown-preview p{margin-bottom:16px}.markdown-preview ol,.markdown-preview ul{margin-bottom:16px;padding-left:2em}.markdown-preview li{margin-bottom:4px}.markdown-preview code{background:var(--apple-light-gray);border-radius:3px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:.9em;padding:2px 6px}.markdown-preview pre{background:var(--apple-light-gray);border-radius:6px;margin-bottom:16px;overflow-x:auto;padding:16px}.markdown-preview pre code{background:none;padding:0}.markdown-preview blockquote{border-left:4px solid var(--apple-border-color);color:var(--apple-text-secondary);margin:16px 0;padding-left:16px}.markdown-preview a{color:var(--apple-blue);text-decoration:none}.markdown-preview a:hover{text-decoration:underline}.markdown-preview table{border-collapse:collapse;margin-bottom:16px;width:100%}.markdown-preview table td,.markdown-preview table th{border:1px solid var(--apple-border-color);padding:8px 12px;text-align:left}.markdown-preview table th{background:var(--apple-light-gray);font-weight:600}.markdown-preview hr{border:none;border-top:1px solid var(--apple-border-color);margin:24px 0}.theme-glass .markdown-preview{color:#ffffffd9}.theme-glass .markdown-preview h1,.theme-glass .markdown-preview h2,.theme-glass .markdown-preview h3,.theme-glass .markdown-preview h4,.theme-glass .markdown-preview h5,.theme-glass .markdown-preview h6{color:#fffffff2}.theme-glass .markdown-preview code,.theme-glass .markdown-preview pre{background:#ffffff0d;color:#ffffffd9}.theme-glass .markdown-preview table th{background:#ffffff0d}.theme-glass .markdown-preview blockquote{color:#ffffffa6}.theme-glass .markdown-preview a{color:#2997ff}.rc-md-editor.full{bottom:0!important;height:100vh!important;left:0!important;margin:0!important;position:fixed!important;right:0!important;top:0!important;width:100vw!important}.rc-md-editor.full,.theme-glass .rc-md-editor.full{z-index:10000!important}html.theme-glass.md-fullscreen .apple-content{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.md-fullscreen .ant-layout-sider,html.md-fullscreen .apple-header{z-index:0!important}.theme-glass .rc-md-editor{background:radial-gradient(circle at 16% 8%,#818cf81f,#0000 30%),radial-gradient(circle at 88% 24%,#a855f714,#0000 28%),#0a0e1eeb;border-color:#ffffff1a}.theme-glass .rc-md-editor .rc-md-navigation{background:#0a0e1eb8;border-bottom-color:#ffffff14}.theme-glass .rc-md-editor .rc-md-navigation .button{color:#ffffffb3}.theme-glass .rc-md-editor .rc-md-navigation .button:hover{background:#ffffff14;color:#fffffff2}.theme-glass .rc-md-editor .rc-md-navigation .rmel-iconfont{color:#ffffffb8}.theme-glass .rc-md-editor .section-container{background:#0000}.theme-glass .rc-md-editor .sec-md,.theme-glass .rc-md-editor .sec-md .input{background:hsla(0,0%,100%,.025);caret-color:#fffffff2;color:#ffffffe0}.theme-glass .rc-md-editor .sec-html{background:hsla(0,0%,100%,.035);border-left-color:#ffffff14}.theme-glass .rc-md-editor .sec-html .custom-html-style{background:#0000;color:#ffffffdb}.theme-glass .rc-md-editor .sec-html .custom-html-style h1,.theme-glass .rc-md-editor .sec-html .custom-html-style h2,.theme-glass .rc-md-editor .sec-html .custom-html-style h3,.theme-glass .rc-md-editor .sec-html .custom-html-style h4,.theme-glass .rc-md-editor .sec-html .custom-html-style h5,.theme-glass .rc-md-editor .sec-html .custom-html-style h6{border-bottom-color:#ffffff1f;color:#fffffff2}.theme-glass .rc-md-editor .sec-html .custom-html-style code,.theme-glass .rc-md-editor .sec-html .custom-html-style pre{background:#ffffff0f;color:#ffffffd9}.theme-glass .rc-md-editor .sec-html .custom-html-style blockquote{border-left-color:#fff3;color:#fff9}.theme-glass .rc-md-editor .sec-html .custom-html-style a{color:#2997ff}.theme-glass .rc-md-editor .sec-html .custom-html-style table td,.theme-glass .rc-md-editor .sec-html .custom-html-style table th{border-color:#ffffff1f}.theme-glass .rc-md-editor .sec-html .custom-html-style table th{background:#ffffff0f}.theme-glass .rc-md-editor .rc-md-divider{background:#ffffff14}.theme-glass .rc-md-editor .custom-html-style,.theme-glass .rc-md-editor .editor-container,.theme-glass .rc-md-editor .html-wrap,.theme-glass .rc-md-editor .section{background:#0000!important}.login-page{align-items:center;background:var(--apple-black);display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.login-page:before{background:var(--apple-black);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.login-page.theme-glass{background:#0a0f1e}.login-page.theme-glass:before{background:radial-gradient(ellipse at 20% 10%,#6338c859 0,#0000 55%),radial-gradient(ellipse at 80% 80%,#0e50c44d 0,#0000 55%)}.login-theme-toggle{position:absolute;right:24px;top:24px;z-index:10}.login-page.theme-apple .login-theme-toggle .theme-toggle{background:#ffffff14;color:#ffffff80}.login-page.theme-apple .login-theme-toggle .theme-toggle:hover{background:#ffffff26;color:#fff}.login-container{max-width:360px;padding:0 24px;position:relative;width:100%;z-index:1}.login-header{margin-bottom:56px;text-align:center}.login-app-icon-wrap{align-items:center;animation:icon-float 3s ease-in-out infinite;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff24;border-radius:22px;box-shadow:0 0 0 1px #ffffff0f,0 8px 32px #0006,0 0 48px #63b3ed1f;display:inline-flex;height:80px;justify-content:center;margin-bottom:20px;width:80px}.login-app-icon-img{border-radius:10px;height:48px;object-fit:contain;width:48px}.login-app-icon-emoji{filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));font-size:38px;line-height:1}@keyframes icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.login-logo-app{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#ffffffbf);-webkit-background-clip:text;background-clip:text;font-size:2.2rem!important;margin-bottom:6px!important}.login-logo{color:#fff;font-family:var(--font-display);font-size:2.8rem;font-weight:700;letter-spacing:-.04em;line-height:1.07;margin:0 0 10px}.login-subtitle{color:#ffffff73;font-size:15px;letter-spacing:-.016em;margin:0}.login-form{background:#0000;padding:0}.login-form .ant-form-item{margin-bottom:16px}.login-form .ant-input,.login-form .ant-input-password{background:#ffffff12;border:1px solid #ffffff14;border-radius:var(--radius-comfortable);color:#fff;font-size:15px;height:auto;letter-spacing:-.016em;padding:14px 16px;transition:all var(--transition-fast)}.login-form .ant-input-password:hover,.login-form .ant-input:hover{background:#ffffff1a;border-color:#ffffff26}.login-form .ant-input-affix-wrapper-focused,.login-form .ant-input-password:focus,.login-form .ant-input:focus{background:#ffffff1f;border-color:#0071e399;box-shadow:0 0 0 3px #0071e326}.login-form .ant-input-password .ant-input{background:#0000;border:none;padding:0}.login-form .ant-input-password input::placeholder,.login-form .ant-input::placeholder{color:#ffffff4d}.login-form .ant-input-affix-wrapper{background:#ffffff12;border:1px solid #ffffff14;border-radius:var(--radius-comfortable);color:#fff;font-size:15px;padding:6px 16px;transition:all var(--transition-fast)}.login-form .ant-input-affix-wrapper:hover{background:#ffffff1a;border-color:#ffffff26}.login-form .ant-input-affix-wrapper-focused{background:#ffffff1f;border-color:#0071e399;border-radius:var(--radius-comfortable);box-shadow:0 0 0 3px #0071e326}.login-form .ant-input-affix-wrapper .ant-input-prefix{color:#fff6;font-size:16px;margin-right:12px}.login-form .ant-input-affix-wrapper .ant-input{background:#0000;border:none;color:#fff;font-size:15px;padding:8px 0}.login-form .ant-input-affix-wrapper .ant-input:focus{box-shadow:none}.login-form .ant-input-affix-wrapper .ant-input::placeholder{color:#ffffff4d}.login-form .ant-input-password-icon{color:#fff6}.login-form .ant-input-password-icon:hover{color:#ffffffb3}.login-btn{background:var(--apple-blue);border:none;border-radius:var(--radius-pill);color:var(--apple-white);font-size:16px;font-weight:600;height:auto;letter-spacing:-.02em;margin-top:12px;padding:14px;transition:background .2s ease,transform .2s ease!important;will-change:transform}.login-btn:hover{background:#0077ed!important;transform:scale(1.01)}.login-btn:active,.login-btn:hover{border-color:#0000!important;color:var(--apple-white)!important}.login-btn:active{background:#0062cc!important;transform:scale(.98)}.login-hint{color:#ffffff4d;font-size:13px;letter-spacing:-.01em;margin-top:28px;text-align:center}.login-hint strong{color:#ffffff8c;font-weight:500}.login-page.theme-glass .login-form{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none}.login-page.theme-glass .login-btn{background:#6366f1;box-shadow:0 4px 16px #6366f140}.login-page.theme-glass .login-btn:hover{background:#5558e6!important;box-shadow:0 6px 24px #6366f159}.login-copyright{bottom:28px;color:#ffffff4d;font-size:12px;left:0;letter-spacing:-.01em;position:absolute;right:0;text-align:center}@media (max-width:480px){.login-logo{font-size:2.2rem}.login-container{padding:0 16px}}.chat-container{background:radial-gradient(circle at 18% 8%,#0071e314,#0000 28%),radial-gradient(circle at 88% 22%,#af52de14,#0000 24%),#f5f5f7;background:radial-gradient(circle at 18% 8%,#0071e314,#0000 28%),radial-gradient(circle at 88% 22%,#af52de14,#0000 24%),var(--apple-light-gray,#f5f5f7);display:flex;flex:1 1;flex-direction:row;gap:16px;height:100%;max-width:100%;min-height:0;overflow:hidden;padding:18px}.chat-sidebar{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffd1;border:1px solid #0000000f;border:1px solid var(--apple-border,#0000000f);border-radius:22px;box-shadow:0 4px 24px #00000014;box-shadow:var(--apple-card-shadow,0 4px 24px #00000014);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;position:relative;width:280px}.chat-sidebar-header{align-items:center;background:#ffffffb3;border-bottom:1px solid #0000000f;border-bottom:1px solid var(--apple-border,#0000000f);display:flex;flex-shrink:0;height:58px;justify-content:space-between;padding:0 14px}.chat-sidebar-resize-handle{bottom:0;cursor:col-resize;left:0;position:absolute;top:0;width:4px;z-index:10}.chat-sidebar-resize-handle:active,.chat-sidebar-resize-handle:hover{background:#0071e34d}.chat-sidebar-title{color:#86868b;color:var(--apple-text-secondary,#86868b);font-size:13px;font-weight:600}.chat-sidebar-title-group{align-items:center;display:flex;gap:4px}.chat-sidebar-close-btn,.chat-sidebar-title-group .ant-btn{height:20px;min-width:20px;padding:0;width:20px}.chat-sidebar-title-group .ant-btn-dangerous{color:#ff3b3073}.chat-sidebar-title-group .ant-btn-dangerous:hover{background:#ff3b300f;color:#ff3b30bf}.chat-sidebar-close-btn{color:#86868b8c}.chat-sidebar-close-btn:hover{background:rgba(0,0,0,.035);color:#86868b;color:var(--apple-text-secondary,#86868b)}.chat-sidebar-close-btn .anticon,.chat-sidebar-title-group .anticon{font-size:10px}.chat-sidebar-new{color:#0071e3;color:var(--apple-primary,#0071e3);font-size:12px}.chat-sidebar-list{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:8px 6px 12px}.chat-sidebar-list::-webkit-scrollbar{width:4px}.chat-sidebar-list::-webkit-scrollbar-thumb{background:#0000001f;border-radius:2px}.chat-sidebar-empty{color:#86868b;color:var(--apple-text-secondary,#86868b);font-size:12px;padding:24px 0;text-align:center}.chat-sidebar-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:8px;position:relative;transition:background .15s}.chat-sidebar-item:hover{background:#0000000d}.chat-sidebar-item.active{background:#0071e31a}.chat-sidebar-item-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.chat-sidebar-item-title{color:#1d1d1f;color:var(--apple-text-primary,#1d1d1f);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-sidebar-item-time{color:#86868b;color:var(--apple-text-secondary,#86868b);font-size:11px}.chat-sidebar-item-del{flex-shrink:0;height:20px!important;min-width:20px!important;opacity:0;padding:0!important;transition:opacity .15s;width:20px!important}.chat-sidebar-item:hover .chat-sidebar-item-del{opacity:1}.chat-main{background:#ffffffe0;border:1px solid #0000000f;border:1px solid var(--apple-border,#0000000f);border-radius:24px;box-shadow:0 4px 24px #00000014;box-shadow:var(--apple-card-shadow,0 4px 24px #00000014);flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.chat-header,.chat-main{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex}.chat-header{align-items:center;background:#ffffffb8;border-bottom:1px solid #0000000f;border-bottom:1px solid var(--apple-border,#0000000f);flex-shrink:0;height:62px;justify-content:space-between;padding:0 22px}.chat-header-left{align-items:center;display:flex;gap:8px}.chat-header-back{color:#86868b;color:var(--apple-text-secondary,#86868b);font-size:16px;padding:4px 8px}.chat-header-back:hover{color:#0071e3;color:var(--apple-primary,#0071e3)}.chat-header-info{align-items:center;display:flex;gap:12px}.chat-header-avatar{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600}.chat-header-name{color:#1d1d1f;color:var(--apple-text-primary,#1d1d1f);font-size:18px;font-weight:600;line-height:1.3}.chat-header-status{margin-top:2px}.chat-header-btn{color:#86868b;color:var(--apple-text-secondary,#86868b);font-size:13px}.chat-header-btn:hover{color:#0071e3;color:var(--apple-primary,#0071e3)}.chat-messages{background:linear-gradient(180deg,#f8fafc6b,#ffffff2e);display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:28px 24px}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.chat-empty{flex:1 1;flex-direction:column;min-height:0;padding:60px 20px}.chat-empty,.chat-empty-icon{align-items:center;display:flex;justify-content:center}.chat-empty-icon{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;font-size:28px;height:64px;margin-bottom:20px;width:64px}.chat-empty-title{color:#1d1d1f;color:var(--apple-text-primary,#1d1d1f);font-size:18px;font-weight:600;margin:0 0 8px}.chat-empty-desc{color:#86868b;color:var(--apple-text-secondary,#86868b);font-size:14px;margin:0}.chat-message{align-items:flex-start;animation:chatFadeIn .2s ease;display:flex;gap:10px;max-width:100%}@keyframes chatFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.chat-message-user{align-self:stretch;justify-content:flex-end}.chat-message-user .chat-bubble-wrapper{align-items:flex-end;width:min(75%,800px)}.chat-message-ai{align-self:flex-start}.chat-avatar-user{background:linear-gradient(135deg,#0071e3,#42a1ec)}.chat-avatar-ai,.chat-avatar-user{color:#fff;flex-shrink:0;margin-top:2px}.chat-avatar-ai{background:linear-gradient(135deg,#667eea,#764ba2);font-weight:600}.chat-bubble-wrapper{align-items:inherit;display:flex;flex-direction:column;max-width:min(85%,860px);width:fit-content}.chat-bubble{border:1px solid #0000;border-radius:20px;box-shadow:none;contain:layout style;max-width:100%;padding:13px 16px;will-change:contents}.chat-bubble-user{background:linear-gradient(135deg,#eaf4ff,#edf6ff);border-bottom-right-radius:6px;border-color:#0071e31a;color:#1d1d1f;contain:none;overflow-wrap:break-word;word-break:normal}.chat-bubble-ai{background:#ffffffdb;border-bottom-left-radius:6px;border-color:#0f172a12;color:#1d1d1f;color:var(--apple-text-primary,#1d1d1f);display:flex;flex-direction:column}.chat-bubble-content{font-size:14px;line-height:1.62;max-width:100%;overflow-wrap:break-word;overflow-x:auto;white-space:normal}.chat-markdown{white-space:normal}.chat-markdown p{margin:0 0 8px}.chat-markdown p:last-child{margin-bottom:0}.chat-bubble-user .chat-markdown{display:flex;flex-direction:column}.chat-bubble-user .chat-markdown p{margin:0}.chat-bubble-user .chat-markdown ol,.chat-bubble-user .chat-markdown ul{margin:4px 0;padding-left:20px}.chat-bubble-user .chat-markdown li{margin:0}.chat-bubble-ai .chat-markdown .ant-image,.chat-bubble-ai .chat-markdown img,.chat-bubble-user .chat-markdown .ant-image,.chat-bubble-user .chat-markdown img{border-radius:8px;max-height:300px;max-width:100%;object-fit:contain}.chat-markdown code{background:#0000000f;border-radius:4px;font-family:SF Mono,Menlo,monospace;font-size:13px;padding:2px 5px}.chat-markdown pre{background:#0000000a;border-radius:8px;margin:8px 0;overflow-x:auto;padding:12px}.chat-markdown pre code{background:none;font-size:12px;padding:0}.chat-markdown ol,.chat-markdown ul{margin:4px 0;padding-left:20px}.chat-markdown li{margin:2px 0}.chat-markdown h1,.chat-markdown h2,.chat-markdown h3,.chat-markdown h4,.chat-markdown h5,.chat-markdown h6{font-weight:600;margin:8px 0 4px}.chat-markdown h1{font-size:18px}.chat-markdown h2{font-size:16px}.chat-markdown h3{font-size:15px}.chat-markdown blockquote{border-left:3px solid #00000026;color:#0009;margin:8px 0;padding:4px 12px}.chat-markdown table{border-collapse:collapse;font-size:13px;margin:8px 0}.chat-markdown td,.chat-markdown th{border:1px solid #0000001a;padding:6px 10px}.chat-markdown th{background:#0000000a;font-weight:600}.chat-markdown a{align-items:center;color:#0071e3;display:inline-flex;gap:4px;text-decoration:none}.chat-markdown a:hover{text-decoration:underline}.chat-link-icon{font-size:12px;opacity:.7}.chat-web-search-block{border:1px solid #0071e326;border-radius:8px;margin:8px 0;max-width:min(85%,860px);overflow:hidden}.chat-web-search-header{align-items:center;background:#0071e30f;color:#0071e3;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 12px}.chat-web-search-icon{font-size:14px}.chat-web-search-results{padding:8px 12px}.chat-web-search-item{border-bottom:1px solid #0000000a;padding:6px 0}.chat-web-search-item:last-child{border-bottom:none}.chat-web-search-title{color:#0071e3;display:block;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none}.chat-web-search-title:hover{text-decoration:underline}.chat-web-search-snippet{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#86868b;color:var(--apple-text-secondary,#86868b);display:-webkit-box;font-size:12px;line-height:1.4;margin-top:2px;overflow:hidden;text-overflow:ellipsis}.chat-bubble-time{font-size:11px;margin-top:4px;opacity:.6}.chat-bubble-meta-outside{color:#86868b;color:var(--apple-text-tertiary,#86868b);font-size:11px;margin-left:8px;margin-top:4px;opacity:.5}.chat-bubble-meta-user{margin-left:0;margin-right:8px;text-align:right}.chat-bubble-user .chat-bubble-time{color:#0006;text-align:right}.chat-bubble-status{align-items:center;border-top:1px solid #0f172a14;color:#86868b;color:var(--apple-text-secondary,#86868b);display:flex;font-size:12px;gap:7px;margin-top:10px;padding-top:8px}.chat-bubble-tag{font-size:11px;margin-bottom:6px}.chat-typing{align-items:center;background:#ffffffdb;border:1px solid #0f172a12;border-radius:20px;border-bottom-left-radius:6px;box-shadow:none;color:#86868b;color:var(--apple-text-secondary,#86868b);display:flex;font-size:13px;gap:8px;padding:12px 15px}.chat-input-area{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffc7;flex-shrink:0;padding:7px 40px 16px;position:relative}.chat-input-inner{margin:0 auto;max-width:900px;position:relative}.chat-resize-handle{align-items:center;cursor:ns-resize;display:flex;height:6px;justify-content:center;margin:0 0 4px}.chat-resize-handle:after{background:#00000026;background:var(--apple-border,#00000026);border-radius:2px;content:"";display:block;height:3px;transition:background .2s;width:32px}.chat-resize-handle:hover:after{background:#0071e3;background:var(--apple-primary,#0071e3)}.chat-input-wrapper{background:#f8fafce6;border:1px solid #0000000f;border:1px solid var(--apple-border,#0000000f);border-radius:22px;box-shadow:0 10px 30px #0f172a14;display:flex;flex-direction:column;gap:0;padding:10px 10px 4px 16px;position:relative;transition:border-color .2s,box-shadow .2s,background .2s;width:100%}.chat-input-actions{align-items:center;display:flex;gap:4px;justify-content:flex-end;margin-top:6px}.chat-input-wrapper:focus-within{border-color:#0071e3;border-color:var(--apple-primary,#0071e3);box-shadow:0 0 0 3px #0071e31a}.chat-input{background:#0000!important;border:none!important;font-size:14px;padding:4px 0!important;resize:none}.chat-input,.chat-input:focus{box-shadow:none!important}.chat-send-btn{background:linear-gradient(135deg,#0071e3,#42a1ec);border:none;flex-shrink:0;height:28px;min-width:28px;width:28px}.chat-send-btn:disabled{background:#e8e8ed;background:var(--apple-bg-tertiary,#e8e8ed);opacity:.5}.chat-expand-btn{color:#86868b;color:var(--apple-text-secondary,#86868b);flex-shrink:0;font-size:14px!important;height:28px!important;min-width:28px!important;opacity:.5;padding:0!important;transition:opacity .15s;width:28px!important}.chat-expand-btn:hover,.chat-input-wrapper:hover .chat-expand-btn{color:#0071e3!important;color:var(--apple-primary,#0071e3)!important;opacity:1}.chat-attachments{bottom:calc(100% - 1px);display:flex;flex-wrap:wrap;gap:12px;left:0;padding:8px 12px;position:absolute;right:0}.chat-attachment-item{align-items:center;background:#f5f5f7;background:var(--apple-bg-secondary,#f5f5f7);border:1px solid #0000001a;border:1px solid var(--apple-border,#0000001a);border-radius:12px;display:flex;gap:12px;height:65px;overflow:hidden;padding:12px;position:relative;transition:all .2s ease;width:205px}.chat-attachment-item:hover{background:#ebebed;background:var(--apple-bg-tertiary,#ebebed)}.chat-attachment-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:56px;justify-content:center;overflow:hidden;width:56px}.chat-attachment-icon img{height:100%;object-fit:contain;width:100%}.chat-attachment-icon-placeholder{align-items:center;background:#fff;background:var(--apple-bg-primary,#fff);border-radius:8px;color:#86868b;color:var(--apple-text-secondary,#86868b);display:flex;font-size:28px;height:56px;justify-content:center;width:56px}.chat-attachment-info{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;min-width:0}.chat-attachment-name{color:#1d1d1f;color:var(--apple-text-primary,#1d1d1f);font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-attachment-meta{align-items:center;color:#86868b;color:var(--apple-text-secondary,#86868b);display:flex;font-size:13px;gap:6px}.chat-attachment-remove{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:none;font-size:14px;height:24px;justify-content:center;line-height:1;padding:0;position:absolute;right:8px;top:8px;transition:all .2s ease;width:24px}.chat-attachment-item:hover .chat-attachment-remove{display:flex}.chat-attachment-remove:hover{background:#000000b3;transform:scale(1.1)}.chat-md-modal .rc-md-editor{border:1px solid #0000001a;border:1px solid var(--apple-border,#0000001a);border-radius:8px;overflow:hidden}.chat-md-modal .rc-md-editor .editor-container .sec-md .input{font-size:14px;line-height:1.6}.theme-glass .chat-md-modal .ant-modal-content{background:#1a1f2e;border:1px solid #2a2f42}.theme-glass .chat-md-modal .ant-modal-header{background:#1a1f2e;border-bottom:1px solid #2a2f42}.theme-glass .chat-md-modal .ant-modal-title{color:#e0e0e0}.theme-glass .chat-md-modal .ant-modal-close{color:#888}.theme-glass .chat-md-modal .ant-modal-footer{background:#0000;border-top:none;padding:0}.theme-glass .chat-md-modal .ant-modal-footer:before{display:none}.theme-glass .chat-md-modal .ant-modal-footer .ant-btn{box-shadow:none}.theme-glass .chat-md-modal .ant-modal-footer .ant-btn-default{background:#242b3d;border-color:#3a4257;color:#e0e0e0}.theme-glass .chat-md-modal .ant-modal-footer .ant-btn-primary{border-color:#1677ff}.theme-glass .chat-md-modal .rc-md-editor{background:#141820;border-color:#2a2f42}.theme-glass .chat-md-modal .rc-md-editor .rc-md-navigation{background:#1e2436;border-bottom:1px solid #2a2f42}.theme-glass .chat-md-modal .rc-md-editor .rc-md-navigation .button-wrap .button{color:#aaa}.theme-glass .chat-md-modal .rc-md-editor .rc-md-navigation .button-wrap .button:hover{background:#ffffff14;color:#e0e0e0}.theme-glass .chat-md-modal .rc-md-editor .editor-container .sec-md .input{background:#141820;caret-color:#e0e0e0;color:#e0e0e0}.theme-glass .chat-md-modal .rc-md-editor .editor-container .sec-html{background:#1a1f2e;border-left:1px solid #2a2f42!important;color:#e0e0e0}.theme-glass .chat-md-modal .rc-md-editor .editor-container{border-top:none}.theme-glass .chat-md-modal .rc-md-editor .editor-container .sec-md{border-right:1px solid #2a2f42!important}.theme-glass .chat-md-modal .rc-md-editor .editor-container>*{border-color:#2a2f42!important}.chat-stop-icon{align-items:center;display:flex;height:16px;justify-content:center;position:relative;width:16px}.chat-stop-icon:before{animation:chat-spin .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";inset:0;position:absolute}.chat-stop-icon:after{background:#fff;border-radius:1px;content:"";height:6px;width:6px}@keyframes chat-spin{to{transform:rotate(1turn)}}@media (max-width:768px){.chat-container{border-radius:0;gap:0;padding:0}.chat-main{border:none;border-radius:0}.chat-header{padding:0 12px}.chat-messages{padding:18px 14px}.chat-message{max-width:100%}.chat-input-area{padding:12px 14px}.chat-input-wrapper{width:100%}.chat-sidebar{bottom:12px;max-width:calc(100% - 24px);position:absolute;right:12px;top:12px;z-index:30}}.theme-glass .chat-container{background:radial-gradient(circle at 16% 8%,#818cf821,#0000 28%),radial-gradient(circle at 88% 24%,#a855f71a,#0000 24%),#0a0e1ef2}.theme-glass .chat-main{background:hsla(0,0%,100%,.035);border-color:#ffffff14;box-shadow:0 18px 50px #00000047}.theme-glass .chat-sidebar{background:#ffffff08;border-color:#ffffff0f;box-shadow:0 18px 50px #00000047}.theme-glass .chat-sidebar-item:hover{background:#ffffff0f}.theme-glass .chat-sidebar-item.active{background:#818cf826}.theme-glass .chat-sidebar-item-title{color:#ffffffd9}.theme-glass .chat-header{background:#0a0e1eb8;border-color:#ffffff0f}.theme-glass .chat-header-name{color:#ffffffeb}.theme-glass .chat-bubble{box-shadow:0 10px 28px #0003}.theme-glass .chat-bubble-user{background:linear-gradient(135deg,#818cf83d,#60a5fa29);border-color:#818cf82e;color:#ffffffeb}.theme-glass .chat-bubble-ai{background:hsla(0,0%,100%,.065);border-color:#ffffff14;color:#ffffffeb}.theme-glass .chat-bubble-time{color:#ffffff94;opacity:1}.theme-glass .chat-bubble-user .chat-bubble-time{color:#ffffffa8}.theme-glass .chat-bubble-status{border-top-color:#ffffff14;color:#ffffff9e}.theme-glass .chat-typing{background:hsla(0,0%,100%,.065);border-color:#ffffff14;box-shadow:0 10px 28px #0003;color:#fff9}.theme-glass .chat-empty-title{color:#ffffffeb}.theme-glass .chat-empty-desc{color:#ffffff80}.theme-glass .chat-messages{background:linear-gradient(180deg,#ffffff05,#ffffff03)}.theme-glass .chat-input-area{background:#0a0e1e9e;border-color:#ffffff0f}.theme-glass .chat-input-wrapper{background:#ffffff0a;border-color:#ffffff14;box-shadow:0 12px 34px #00000042}.theme-glass .chat-input-wrapper:focus-within{border-color:#818cf8;box-shadow:0 0 0 3px #818cf81a}.theme-glass .chat-input{color:#ffffffeb!important}.theme-glass .chat-bubble-ai .chat-markdown code,.theme-glass .chat-bubble-user .chat-markdown code{background:#ffffff1a}.theme-glass .chat-sidebar-header{background:#0a0e1ef2;border-color:#ffffff0f}.theme-glass .chat-bubble-ai .chat-markdown pre,.theme-glass .chat-bubble-user .chat-markdown pre{background:#ffffff0f}.theme-glass .chat-bubble-ai .chat-markdown blockquote{border-left-color:#fff3;color:#fff9}.theme-glass .chat-bubble-ai .chat-markdown td,.theme-glass .chat-bubble-ai .chat-markdown th{border-color:#ffffff1a}.theme-glass .chat-bubble-ai .chat-markdown th{background:#ffffff0f}.theme-glass .chat-bubble-ai .chat-markdown a{color:#818cf8}.theme-glass .chat-web-search{background:#818cf81a;color:#818cf8}.theme-glass .chat-web-search-block{border-color:#818cf833}.theme-glass .chat-web-search-header{background:#818cf81a;color:#818cf8}.theme-glass .chat-web-search-title{color:#818cf8}.theme-glass .chat-web-search-item{border-color:#ffffff0f}.theme-glass .chat-web-search-snippet{color:#ffffff80}.theme-glass .chat-messages::-webkit-scrollbar-thumb{background:#ffffff26}@media (max-width:768px){.chat-messages{padding:12px}.chat-header,.chat-input-area{padding:10px 12px}.chat-message{max-width:100%}.chat-sidebar{box-shadow:-4px 0 24px #00000026;height:100vh;position:fixed;right:0;top:0;z-index:300}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.thinking-block{border-radius:6px;margin-top:6px;overflow:hidden;will-change:height}.thinking-block-header{align-items:center;color:#aaa;color:var(--apple-text-secondary,#aaa);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:2px 0;-webkit-user-select:none;user-select:none}.thinking-block-header:hover{color:#888}.thinking-block-icon{flex-shrink:0;font-size:10px;transition:transform .2s}.thinking-block-icon--open{transform:rotate(90deg)}.thinking-block-icon--spin{color:#1677ff;color:var(--ant-color-primary,#1677ff);opacity:.6}.thinking-block-label{font-weight:400}.thinking-block-content{border-left:2px solid #00000014;contain:layout style paint;font-size:12px;margin-top:4px;max-height:200px;overflow-y:auto;padding:6px 10px;white-space:pre-wrap}.chat-container--fullscreen{background:#f5f5f7;background:var(--apple-bg,#f5f5f7);inset:0!important;padding:0!important;position:fixed!important;z-index:1000}.chat-command-menu{background:#fff;border:1px solid #0000000f;border:1px solid var(--apple-border,#0000000f);border-radius:8px;bottom:100%;box-shadow:0 4px 16px #0000001a;left:0;margin-bottom:8px;min-width:180px;overflow:hidden;position:absolute;z-index:10}.chat-command-item{align-items:center;cursor:pointer;display:flex;gap:8px;padding:5px 10px;transition:background .15s ease}.chat-command-item.active,.chat-command-item:hover{background:#0000000a;background:var(--apple-hover-gray,#0000000a)}.chat-command-name{color:#000000e0;color:var(--apple-text-primary,#000000e0);font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:12px;font-weight:600;min-width:52px}.chat-command-desc{color:#00000073;color:var(--apple-text-secondary,#00000073);font-size:12px}.theme-glass .chat-command-menu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1c1e30f5;border-color:#ffffff1a;box-shadow:0 8px 32px #0006}.theme-glass .chat-command-item.active,.theme-glass .chat-command-item:hover{background:#ffffff14}.theme-glass .chat-command-name{color:#ffffffe6}.theme-glass .chat-command-desc{color:#ffffff80}.switch-employee-item:hover{background:#0000000a!important;background:var(--apple-hover-gray,#0000000a)!important}.chat-agent-bubble-avatar{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;flex-shrink:0;font-size:12px;font-weight:600;margin-top:2px}.chat-bubble-agent{background:#667eea0f;border:1px solid #667eea26;border-radius:20px;border-bottom-left-radius:6px;display:flex;flex-direction:column;max-width:100%;padding:13px 16px;word-break:break-word}.chat-agent-bubble-name{color:#667eea;font-size:12px;font-weight:600;margin-bottom:4px;padding-left:2px}.chat-team-list{display:flex;flex-direction:column;gap:12px}.chat-team-item{align-items:center;background:#667eea0a;border:1px solid #667eea14;border-radius:10px;display:flex;gap:12px;padding:10px 12px}.chat-team-item-info{flex:1 1;min-width:0}.chat-team-item-name{color:#1d1d1f;color:var(--apple-text-primary,#1d1d1f);font-size:14px;font-weight:600}.chat-team-item-desc{color:#6e6e73;color:var(--apple-text-secondary,#6e6e73);font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uzy-tool-card{border:1px solid #e0e0e0;border-radius:8px;margin:6px 0;max-width:min(85%,860px);min-width:260px;overflow:hidden;width:100%}.uzy-tool-card-header{background:#f5f5f7;border-bottom:1px solid #e0e0e0;font-size:14px;font-weight:600;padding:8px 20px;white-space:nowrap}.uzy-tool-card-body{font-size:13px;line-height:1.8;padding:10px 20px}.theme-glass .uzy-tool-card{background:#ffffff0a;border-color:#ffffff1f}.theme-glass .uzy-tool-card-header{background:#ffffff14;border-bottom-color:#ffffff1f;color:#ffffffe6}.theme-glass .uzy-tool-card-body{color:#ffffffbf}.chat-command-card{border:1px solid #0000001a;border-radius:8px;font-size:13px;margin:6px 0;max-width:min(85%,860px);overflow:hidden}.chat-command-card-header{align-items:center;background:#0000000a;border-bottom:1px solid #00000014;color:#00000080;display:flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.chat-command-card-body{background:#00000005;color:#1d1d1f;font-family:SF Mono,Menlo,Monaco,monospace;font-size:12px;line-height:1.6;padding:10px 14px;white-space:pre-wrap;word-break:break-all}.theme-glass .chat-command-card{border-color:#ffffff1f}.theme-glass .chat-command-card-header{background:#ffffff0f;border-bottom-color:#ffffff14;color:#ffffff73}.theme-glass .chat-command-card-body{background:#ffffff08;color:#ffffffd9}.session-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin-top:20px;padding-bottom:40px}.session-card{border:1px solid var(--apple-border);border-radius:10px;height:100%;position:relative;transition:box-shadow .2s ease,border-color .2s ease}.session-card .ant-card-body{display:flex;flex:1 1;flex-direction:column;height:100%;padding:5px 8px!important}.session-card:hover{border-color:#1677ff;box-shadow:0 3px 12px #00000014}.session-card-delete{flex-shrink:0;opacity:0;transition:opacity .2s ease}.session-card:hover .session-card-delete{opacity:1}.session-card-title{align-items:center;background:#f5f5f7;background:var(--apple-bg-secondary,#f5f5f7);border-bottom:1px solid var(--apple-border);border-radius:10px 10px 0 0;display:flex;gap:10px;margin:-5px -8px 0;padding:8px 12px}.session-chat-preview{display:flex;flex:1 1;flex-direction:column;gap:8px;margin:10px;padding:0}.chat-row{align-items:center;display:flex;gap:8px}.ai-row,.user-row{flex-direction:row}.chat-bubble{border-radius:14px;font-size:12px;line-height:1.5;padding:8px 12px;word-break:break-word}.chat-name{font-size:13px}.chat-name,.chat-time{color:var(--apple-text-tertiary)}.chat-time{font-size:11px;margin-top:4px}.user-bubble{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom-right-radius:4px;color:#fff}.ai-bubble{-webkit-box-orient:vertical;-webkit-line-clamp:10;background:#eef4ff;border:1px solid var(--apple-border);border-bottom-left-radius:4px;color:var(--apple-text-primary);display:-webkit-box;height:125px;overflow:hidden;width:100%}.session-card-footer{align-items:center;border-top:1px solid var(--apple-border);color:var(--apple-text-tertiary);display:flex;font-size:11px;gap:12px;justify-content:space-between;margin-top:auto;padding-bottom:5px;padding-left:12px;padding-top:0}.session-continue-btn{background:#1677ff;border:none;border-radius:6px;color:#fff!important;font-size:12px;font-weight:500;padding:4px 10px;transition:background .2s ease,box-shadow .2s ease}.session-continue-btn:hover{background:#0958d9!important;box-shadow:0 2px 8px #1677ff4d}.theme-glass .session-card{background:#ffffff0a;border-color:#ffffff14}.theme-glass .session-card:hover{border-color:#63b3ff80;box-shadow:0 3px 12px #0006}.theme-glass .session-card-title{background:#ffffff0f;border-bottom-color:#ffffff14}.theme-glass .session-card-footer{border-top-color:#ffffff14}.theme-glass .ai-bubble{background:#ffffff0f;border-color:#ffffff1a;color:#ffffffbf}.settings-page{background:#f5f5f5;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100vh;overflow:hidden}.settings-sidebar{background:#f9f9f9;border-right:1px solid #e0e0e0;padding:20px 0;width:250px}.settings-nav-item{align-items:center;border-radius:6px;color:#333;cursor:pointer;display:flex;font-size:14px;gap:12px;margin:0 12px 2px;padding:8px 24px;transition:all .15s}.settings-nav-item:hover:not(.disabled){background:#0000000a}.settings-nav-item.active{background:#ddd;color:#000;font-weight:500}.settings-nav-item.disabled{cursor:not-allowed;opacity:.5}.settings-nav-item .nav-icon{align-items:center;display:flex;font-size:18px;justify-content:center;width:20px}.settings-main{background:#fff;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.settings-body{flex:1 1;overflow-y:auto}.settings-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;height:50px;justify-content:space-between;padding:0 15px}.settings-header h1{color:#000;font-size:18px;font-weight:600;margin:0}.exit-btn{color:#666;font-size:14px}.exit-btn:hover{color:#1890ff}.settings-content{max-width:800px;padding:15px}.settings-section{margin-bottom:32px}.settings-label{color:#333;font-size:15px;font-weight:400;margin-bottom:12px}.settings-value{align-items:center;display:flex;gap:12px}.shortcut-box{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:6px;display:inline-flex;font-size:15px;font-weight:500;min-width:80px;padding:6px 16px}.clear-btn,.shortcut-box{align-items:center;justify-content:center}.clear-btn{background:#e8e8e8;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:14px;height:26px;transition:all .2s;width:26px}.clear-btn:hover{background:#d9d9d9;color:#666}.settings-tip{color:#999;font-size:13px;line-height:1.5;margin-top:8px}.settings-subtitle{color:#000;font-size:18px;font-weight:600;margin:0 0 24px}.section-card{background:#fafafa;border-radius:12px;margin-bottom:24px;padding:24px}.quick-apps-list{margin-top:24px}.quick-app-item{align-items:center;background:#fafafa;border-radius:8px;display:flex;margin-bottom:8px;padding:12px 16px;transition:all .2s}.quick-app-item:hover{background:#f5f5f5}.quick-app-item .app-icon{border-radius:8px;height:36px;margin-right:14px;width:36px}.quick-app-item .app-name{color:#333;flex:1 1;font-size:15px}.quick-app-item .remove-btn{align-items:center;background:#fff;border:none;border-radius:50%;color:#ff4d4f;cursor:pointer;display:flex;font-size:18px;font-weight:300;height:28px;justify-content:center;transition:all .2s;width:28px}.quick-app-item .remove-btn.active,.quick-app-item .remove-btn:hover{background:#ff4d4f;color:#fff}.add-app-btn{align-items:center;border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin-top:16px;padding:16px;transition:all .2s}.add-app-btn:hover{background:#1890ff05;border-color:#1890ff}.app-icon-placeholder{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;display:flex;font-size:24px;height:36px;justify-content:center;margin-right:14px;width:36px}.theme-glass .settings-page{background:#0f1428fa}.theme-glass .settings-sidebar{background:#0f1428fa;border-right-color:#ffffff14}.theme-glass .settings-nav-item{color:#ffffffb3}.theme-glass .settings-nav-item:hover:not(.disabled){background:#ffffff0f}.theme-glass .settings-nav-item.active{background:#818cf826;color:#fff}.theme-glass .settings-main{background:#141932fa}.theme-glass .settings-header{border-bottom-color:#ffffff14}.theme-glass .settings-header h1{color:#ffffffeb}.theme-glass .settings-label{color:#ffffffbf}.theme-glass .settings-subtitle{color:#ffffffeb}.theme-glass .section-card{background:#ffffff0a}.theme-glass .shortcut-box{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffd9}.theme-glass .clear-btn{background:#ffffff14;color:#ffffff80}.theme-glass .clear-btn:hover{background:#ffffff1f;color:#fffc}.theme-glass .settings-tip{color:#fff6}.theme-glass .quick-app-item{background:#ffffff0a}.theme-glass .quick-app-item:hover{background:#ffffff14}.theme-glass .quick-app-item .app-name{color:#ffffffd9}.theme-glass .quick-app-item .remove-btn{background:#ffffff0f;color:#ff4d4f}.theme-glass .quick-app-item .remove-btn:hover{background:#ff4d4f;color:#fff}.theme-glass .add-app-btn{border-color:#ffffff1f}.theme-glass .add-app-btn:hover{background:#818cf80a;border-color:#818cf880}.theme-glass .exit-btn{color:#ffffff80}.theme-glass .exit-btn:hover{color:#818cf8}.settings-text-secondary{color:#666}.settings-text-tertiary{color:#888}.theme-glass .settings-text-secondary{color:#ffffffa6}.theme-glass .settings-text-tertiary{color:#ffffff73}.quick-chat-page{background:#f5f5f7;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.qc-menu-btn{border:none!important;box-shadow:none!important;color:#000000a6;font-size:16px;padding:4px 8px!important}.qc-menu-btn:hover{background:#0000000a!important;color:#000000e0!important}.qc-sidebar-overlay{animation:qc-fade-in .2s ease;background:#00000040;inset:0;position:fixed;z-index:999}@keyframes qc-fade-in{0%{opacity:0}to{opacity:1}}.qc-sidebar{background:#fff;bottom:0;box-shadow:2px 0 12px #00000014;display:flex;flex-direction:column;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1);width:280px;z-index:1000}.qc-sidebar--open{transform:translateX(0)}.qc-sidebar-header{align-items:center;border-bottom:1px solid #0000000f;display:flex;justify-content:space-between;padding:16px 16px 12px}.qc-sidebar-title{color:#000000e0;font-size:16px;font-weight:600}.qc-sidebar-section{padding-top:0}.qc-sidebar-section+.qc-sidebar-section{margin-top:0}.qc-sidebar-employee-list{background:rgba(0,0,0,.025)}.qc-sidebar-section-label{color:#000000a6;font-size:12px;font-weight:600;letter-spacing:0;padding:0 16px 0 0}.qc-sidebar-item{align-items:center;border-radius:0;cursor:pointer;display:flex;gap:10px;margin:1px 0;padding:8px 12px;position:relative;transition:background .15s;width:100%}.qc-sidebar-item:hover{background:#0000000a}.qc-sidebar-item:hover .qc-sidebar-item-name{color:#0071e3}.qc-sidebar-item--active{background:#0071e314}.qc-sidebar-item--active .qc-sidebar-item-name{color:#0071e3;font-weight:500}.qc-sidebar-item--active:hover{background:#0071e31f}.qc-sidebar-item-name{color:#000c;flex:1 1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qc-sidebar-item-close{border-radius:4px;color:#0000004d;font-size:11px;opacity:0;padding:4px;transition:opacity .15s,color .15s}.qc-sidebar-item:hover .qc-sidebar-item-close{opacity:1}.qc-sidebar-item-close:hover{background:#0000000f;color:#000000b3}.qc-employee-header{align-items:center;background:#e8e8e8;display:flex;justify-content:space-between;padding:7px 12px;transition:background .15s}.qc-employee-header:hover{background:#dedede}.qc-sidebar-employee-list{flex:1 1;min-height:0;overflow-y:auto}.qc-sidebar-employee-list .qc-sidebar-item{border-left:3px solid #0000}.qc-sidebar-employee-list .qc-sidebar-item:hover{background:#0000000a;border-left:3px solid #0000}.qc-sidebar-employee-list .qc-sidebar-item:hover .qc-sidebar-item-name{color:#000c}.qc-sidebar-item-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.qc-sidebar-item-desc{color:#0006;font-size:12px;mask-image:linear-gradient(90deg,#000 85%,#0000);-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);max-width:180px;overflow:hidden;position:relative;white-space:nowrap}.qc-sidebar-item-desc-inner{display:inline-block;padding-right:40px;transition:transform 0s linear;will-change:transform}.qc-sidebar-loading{color:#0006;font-size:13px;padding:12px 16px}.qc-chat-instance{flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.quick-chat-header{align-items:center;background:#fff;border-bottom:1px solid #0000000a;display:flex;flex-shrink:0;justify-content:space-between;padding:10px 16px}.quick-chat-header-left{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.quick-chat-employee-selector{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:2px 4px;transition:background .2s}.quick-chat-employee-selector:hover{background:#0000000a}.quick-chat-avatar{background:#0071e31a;color:#0071e3;flex-shrink:0}.quick-chat-employee-name{color:#000000d9;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-chat-settings-btn{border:1px solid #0000!important;box-shadow:none!important;color:#0000008c;padding:4px 8px!important;transition:none!important}.quick-chat-settings-btn:hover{background:#0000000a!important;border-color:#0000!important;color:#000000d9!important}.quick-chat-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.quick-chat-body .chat-container{background:#f5f5f7;flex:1 1;gap:16px;min-height:0;padding:18px}.quick-chat-body .chat-main,.quick-chat-body .chat-sidebar{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;border:none;border-radius:12px;box-shadow:0 1px 2px #0000000a}.quick-chat-body .chat-header{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border-bottom:1px solid #0000000a;height:54px;padding:0 16px}.quick-chat-body .chat-sidebar-header{background:#0000;border-bottom:1px solid #0000000a;height:54px;padding:0 14px}.quick-chat-body .chat-header-avatar{height:28px;width:28px}.quick-chat-body .chat-header-name{color:#000000a6;font-size:13px}.quick-chat-body .chat-input-area{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border-top:1px solid #0000001a;border-top:1px solid var(--apple-border,#0000001a)}.quick-chat-body .chat-input-wrapper{border-radius:12px;box-shadow:0 1px 2px #0000000a}.quick-chat-body .chat-input-wrapper:focus-within{animation:qc-border-breathe 2.4s ease-in-out infinite;border-radius:12px;box-shadow:0 1px 2px #0000000a}@keyframes qc-border-breathe{0%,to{border-color:#0071e340}50%{border-color:#0071e3b3}}.theme-glass .qc-sidebar-overlay{background:#00000080}.theme-glass .qc-sidebar{background:#0f1428fa;box-shadow:2px 0 16px #0006}.theme-glass .qc-sidebar-header{border-bottom-color:#ffffff14}.theme-glass .qc-sidebar-title{color:#ffffffeb}.theme-glass .qc-sidebar-section-label{color:#ffffff59}.theme-glass .qc-employee-header{background:#ffffff0f;color:#ffffffa6}.theme-glass .qc-employee-header:hover{background:#ffffff1a}.theme-glass .qc-employee-header span span{color:#ffffff73!important}.theme-glass .qc-sidebar-item:hover{background:#ffffff0f}.theme-glass .qc-sidebar-item--active{background:#818cf81f}.theme-glass .qc-sidebar-item--active:hover{background:#818cf82e}.theme-glass .qc-sidebar-item-name{color:#ffffffd9}.theme-glass .qc-sidebar-item:hover .qc-sidebar-item-name{color:#fff}.theme-glass .qc-sidebar-item-desc{color:#ffffff59}.theme-glass .qc-sidebar-item-close{color:#ffffff4d}.theme-glass .qc-sidebar-item:hover .qc-sidebar-item-close{opacity:1}.theme-glass .qc-sidebar-item-close:hover{background:#ffffff14;color:#ffffffb3}.theme-glass .qc-sidebar-loading{color:#fff6}.theme-glass .qc-sidebar .ant-input-affix-wrapper{background:#ffffff0f;border-color:#ffffff1a}.theme-glass .qc-sidebar .ant-input{color:#ffffffd9}.theme-glass .qc-sidebar .ant-input::placeholder{color:#ffffff59}.theme-glass .qc-sidebar .ant-input-clear-icon,.theme-glass .qc-sidebar .ant-input-prefix .anticon{color:#ffffff73}.theme-glass .qc-menu-btn{color:#ffffffa6}.theme-glass .qc-menu-btn:hover{background:#ffffff0f!important;color:#ffffffeb!important}.theme-glass .quick-chat-page{background:#0a0e1ef2}.theme-glass .quick-chat-header{background:#0a0e1ee0;border-bottom-color:#ffffff0f}.theme-glass .quick-chat-employee-name{color:#ffffffeb}.theme-glass .quick-chat-employee-selector:hover{background:#ffffff0f}.theme-glass .quick-chat-settings-btn{color:#ffffff8c}.theme-glass .quick-chat-settings-btn:hover{background:#ffffff0f!important;color:#ffffffeb}.theme-glass .quick-chat-body .chat-container{background:#0a0e1ef2}.theme-glass .quick-chat-body .chat-main{background:hsla(0,0%,100%,.035);box-shadow:0 1px 4px #0000004d}.theme-glass .quick-chat-body .chat-sidebar{background:#ffffff08;box-shadow:0 1px 4px #0000004d}.theme-glass .quick-chat-body .chat-header,.theme-glass .quick-chat-body .chat-sidebar-header{border-bottom-color:#ffffff0f}.theme-glass .quick-chat-body .chat-header-name{color:#ffffffeb}.theme-glass .quick-chat-body .chat-input-wrapper{background:#ffffff0f;border-color:#ffffff14}.theme-glass .quick-chat-body .chat-input-wrapper:focus-within{animation:qc-border-breathe-dark 2.4s ease-in-out infinite}@keyframes qc-border-breathe-dark{0%,to{border-color:#818cf840}50%{border-color:#818cf8b3}}
/*# sourceMappingURL=main.531bfc1c.css.map*/