.OfficeAgentPanel_panel__4NAMG{display:flex;flex-direction:column;width:380px;flex-shrink:0;background:#161920;border-left:1px solid hsla(0,0%,100%,.09);min-height:0}.OfficeAgentPanel_fab__2bCzv{position:fixed;top:calc(var(--header-height, 64px) + 12px);right:100px;z-index:100;display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem .375rem .5rem;border-radius:999px;border:1px solid rgba(255,153,102,.55);background:linear-gradient(135deg,#f96,#ff8552);color:#1a1206;font-family:inherit;font-size:.75rem;font-weight:600;letter-spacing:.01em;line-height:1;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;box-shadow:0 4px 12px rgba(0,0,0,.35),0 1px 3px rgba(255,133,82,.25);transition:box-shadow .15s ease,background .15s ease}.OfficeAgentPanel_fab__2bCzv:hover{box-shadow:0 6px 16px rgba(0,0,0,.4),0 2px 5px rgba(255,133,82,.35);background:linear-gradient(135deg,#ffab80,#ff9366)}.OfficeAgentPanel_fab__2bCzv:active{cursor:grabbing;box-shadow:0 3px 8px rgba(0,0,0,.3),0 1px 3px rgba(255,133,82,.25)}.OfficeAgentPanel_fab__2bCzv:focus-visible{outline:2px solid #ffd7b8;outline-offset:3px}.OfficeAgentPanel_fabLabel__iOJ98{white-space:nowrap}@media (max-width:768px){.OfficeAgentPanel_fab__2bCzv{top:auto;right:14px;bottom:14px;padding:.5rem;gap:0;box-shadow:0 6px 16px rgba(0,0,0,.45),0 2px 6px rgba(255,133,82,.3)}.OfficeAgentPanel_fabLabel__iOJ98{display:none}}.OfficeAgentPanel_header__Z3LdP{display:flex;align-items:center;gap:.5rem;padding:.75rem .875rem;border-bottom:1px solid hsla(0,0%,100%,.09);flex-shrink:0}.OfficeAgentPanel_headerIcon__dQ1rQ{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:rgba(255,153,102,.14);color:#f96;flex-shrink:0}.OfficeAgentPanel_headerText__JOHCf{min-width:0;flex:1}.OfficeAgentPanel_title__pY38a{font-size:.875rem;font-weight:600;color:#f2f5fa;line-height:1.2}.OfficeAgentPanel_subtitle__tp5qO{font-size:.75rem;color:var(--office-text-tertiary,#c0cad8);line-height:1.3;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OfficeAgentPanel_iconBtn__YNNf_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:var(--office-text-tertiary,#c0cad8);cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease}.OfficeAgentPanel_iconBtn__YNNf_:hover{background:hsla(0,0%,100%,.07);color:#f2f5fa}.OfficeAgentPanel_collapseBtn__sxLti{display:inline-flex;align-items:center;gap:.25rem;padding:.3125rem .5rem .3125rem .5625rem;border-radius:6px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.05);color:var(--office-text-secondary,#d2dae6);font-family:inherit;font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;flex-shrink:0;transition:background .12s ease,border-color .12s ease,color .12s ease}.OfficeAgentPanel_collapseBtn__sxLti:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.24);color:#f2f5fa}.OfficeAgentPanel_addToolBtn__NtIjx{display:inline-flex;align-items:center;gap:.25rem;padding:.3125rem .5rem;border-radius:6px;border:1px solid rgba(255,153,102,.35);background:rgba(255,153,102,.1);color:#f96;font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;flex-shrink:0;transition:background .12s ease,border-color .12s ease}.OfficeAgentPanel_addToolBtn__NtIjx:hover:not(:disabled){background:rgba(255,153,102,.18);border-color:rgba(255,153,102,.55)}.OfficeAgentPanel_addToolBtn__NtIjx:disabled{opacity:.7;cursor:default}.OfficeAgentPanel_spin__tNWZP{animation:OfficeAgentPanel_spin__tNWZP .7s linear infinite}@keyframes OfficeAgentPanel_spin__tNWZP{to{transform:rotate(1turn)}}.OfficeAgentPanel_list__cUZjy{flex:1;overflow-y:auto;padding:.875rem;display:flex;flex-direction:column;gap:.625rem;min-height:0}.OfficeAgentPanel_empty__GjsMx{margin:1.25rem auto 0;max-width:260px;text-align:center}.OfficeAgentPanel_emptyIcon__FP3jD{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto;border-radius:50%;background:rgba(255,153,102,.14);color:#f96}.OfficeAgentPanel_emptyTitle__L44LR{margin-top:.75rem;font-size:.875rem;font-weight:500;color:#f2f5fa}.OfficeAgentPanel_emptyHint__4DU2x{margin-top:.375rem;font-size:.8125rem;line-height:1.5;color:var(--office-text-tertiary,#c0cad8)}.OfficeAgentPanel_emptyLink__7SoUB{color:#f96;text-decoration:underline;text-underline-offset:2px}.OfficeAgentPanel_emptyLink__7SoUB:hover{color:#ffab80}.OfficeAgentPanel_suggestions__2vkoc{display:flex;flex-direction:column;gap:.375rem;margin-top:.875rem}.OfficeAgentPanel_suggestion__8x5ZI{padding:.5rem .625rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.03);color:var(--office-text-secondary,#d2dae6);font-size:.8125rem;text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease}.OfficeAgentPanel_suggestion__8x5ZI:hover{background:hsla(0,0%,100%,.07);border-color:rgba(255,153,102,.4)}.OfficeAgentPanel_userRow__dIwzt{display:flex;justify-content:flex-end}.OfficeAgentPanel_userBubble__2KYVQ{max-width:85%;border-radius:14px 14px 4px 14px;background:#f96;color:#1a1206;line-height:1.5}.OfficeAgentPanel_assistantBubble__yO76J,.OfficeAgentPanel_userBubble__2KYVQ{padding:.5rem .75rem;font-size:.8125rem;white-space:pre-wrap;word-break:break-word}.OfficeAgentPanel_assistantBubble__yO76J{max-width:92%;border-radius:14px 14px 14px 4px;border:1px solid hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.04);color:#eef2f8;line-height:1.55}.OfficeAgentPanel_toolCard__jbvAR{border:1px solid hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.03);border-radius:8px;padding:.5rem .625rem;font-size:.75rem}.OfficeAgentPanel_toolHead__M4agR{display:flex;align-items:center;gap:.375rem;color:var(--office-text-secondary,#d2dae6);font-weight:500}.OfficeAgentPanel_toolName__0ODHj{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;padding:1px 5px;border-radius:4px;background:hsla(0,0%,100%,.08);color:#f2f5fa;word-break:break-all}.OfficeAgentPanel_toolIntegration__6AEJo{color:var(--office-text-tertiary,#c0cad8)}.OfficeAgentPanel_toolFailed__8AvpW{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;color:#ff8f8f;flex-shrink:0}.OfficeAgentPanel_toolArgs__eXnff{margin-top:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;color:var(--office-text-tertiary,#c0cad8);word-break:break-all}.OfficeAgentPanel_toolError__7wx_d{margin-top:.25rem;color:#ff8f8f}.OfficeAgentPanel_thinking__6evI9{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--office-text-tertiary,#c0cad8)}.OfficeAgentPanel_dot__rTjw4{width:7px;height:7px;border-radius:50%;background:#f96;animation:OfficeAgentPanel_pulse__c1iOt 1.2s ease-in-out infinite}@keyframes OfficeAgentPanel_pulse__c1iOt{0%,to{opacity:.35}50%{opacity:1}}.OfficeAgentPanel_error__xD3NS{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;border-radius:8px;border:1px solid hsla(0,100%,74%,.4);background:rgba(255,80,80,.1);color:#ffc4c4;font-size:.8125rem;line-height:1.45}.OfficeAgentPanel_composer__b00TD{display:flex;flex-direction:column;gap:.5rem;padding:.625rem .75rem .75rem;border-top:1px solid hsla(0,0%,100%,.09);flex-shrink:0}.OfficeAgentPanel_input__jfOv_{width:100%;box-sizing:border-box;min-height:84px;max-height:220px;padding:.5rem .625rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.14);background:#0f1117;color:#f2f5fa;font-family:inherit;font-size:.8125rem;line-height:1.55;resize:none;overflow-y:auto;outline:none;transition:border-color .12s ease}.OfficeAgentPanel_input__jfOv_::-moz-placeholder{color:#8d99ab}.OfficeAgentPanel_input__jfOv_::placeholder{color:#8d99ab}.OfficeAgentPanel_input__jfOv_:focus{border-color:#f96}.OfficeAgentPanel_input__jfOv_:disabled{opacity:.6}.OfficeAgentPanel_composerRow__7b4d1{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.OfficeAgentPanel_composerHint__AOdQ6{font-size:.6875rem;color:var(--office-text-tertiary,#c0cad8);opacity:.75}.OfficeAgentPanel_sendLabel__uzydj{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border-radius:8px;border:none;background:#f96;color:#1a1206;font-size:.8125rem;font-weight:500;cursor:pointer;flex-shrink:0;transition:background .12s ease}.OfficeAgentPanel_sendLabel__uzydj:hover:not(:disabled){background:#ffab80}.OfficeAgentPanel_sendLabel__uzydj:disabled{opacity:.45;cursor:not-allowed}.office_shell__9DUid{display:flex;flex-direction:column;margin:-24px;height:calc(100vh - var(--header-height, 64px));background:#0f1117;--office-text-muted:#e0e6f0;--office-text-secondary:#d2dae6;--office-text-tertiary:#c0cad8;--office-text-subtle:#b4c0d0;--office-placeholder:#a8b6c8}.office_nav__3YZZh{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;background:#161920;border-bottom:1px solid hsla(0,0%,100%,.09);padding:0 1rem;min-height:52px;flex-shrink:0}.office_navSide__CC3KZ{display:flex;align-items:center;min-width:0}.office_navSide__CC3KZ:first-child{justify-content:flex-start;align-items:center;gap:8px}.office_navTourBtn__n2xnW{flex-shrink:0;padding:5px 11px;font-size:11px;font-weight:600;letter-spacing:.02em;color:#aab6cb;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}.office_navTourBtn__n2xnW:hover{color:#e8eef9;background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.18)}.office_navSide__CC3KZ:last-child{justify-content:flex-end}.office_navCenter__7_uUi{display:flex;align-items:stretch;justify-content:center;max-width:100%;min-width:0}.office_navBrand__UKnJI{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .5rem .35rem 0;margin-left:-.25rem;text-decoration:none;color:inherit;flex-shrink:0}.office_navBrand__UKnJI:hover .office_navBrandText__MZtnl{color:#ffb088}.office_navBrand__UKnJI:focus-visible{outline:2px solid #f96;outline-offset:2px;border-radius:6px}.office_navBrandText__MZtnl{font-size:.9375rem;font-weight:700;color:#f96;white-space:nowrap}.office_navTabs__gR2nX{display:flex;align-items:stretch;gap:0;height:100%;overflow-x:auto;scrollbar-width:thin}.office_navTab__4BCmn{display:flex;align-items:center;gap:.4rem;padding:0 .875rem;height:100%;min-height:52px;font-size:.875rem;color:var(--office-text-secondary,#c8d0de);text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease;white-space:nowrap;font-weight:500;flex-shrink:0}.office_navTab__4BCmn:hover{color:#fff}.office_navTabActive__RZ1Nm{color:#fff;border-bottom-color:#f96;font-weight:600}.office_navSettings__KfXqw{display:inline-flex;align-items:center;gap:.4rem;padding:0 .25rem;margin-right:-.25rem;min-height:52px;font-size:.875rem;font-weight:500;color:var(--office-text-secondary,#c8d0de);text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.office_navSettings__KfXqw:hover{color:#fff}.office_navSettingsActive__06fXZ{color:#fff;border-bottom-color:#f96;font-weight:600}.office_navTabPending__q_8gw{cursor:progress;opacity:.92}.office_navTabSpinner__U5tdg{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,153,102,.25);border-top-color:#f96;animation:office_officeNavTabSpin__TAJuV .7s linear infinite;display:inline-block;flex-shrink:0}@keyframes office_officeNavTabSpin__TAJuV{to{transform:rotate(1turn)}}.office_workspace__97CE_{display:flex;flex:1;min-height:0}@media (max-width:768px){.office_shell__9DUid{height:calc(100vh - var(--mobile-header-height, 56px))}}.office_content__FQNYo{flex:1;overflow:auto;min-width:0}.office_content__FQNYo [style*="font-size: 10.5px"]:not([data-office-preserve-size] *):not([data-office-preserve-size]),.office_content__FQNYo [style*="font-size: 10px"]:not([data-office-preserve-size] *):not([data-office-preserve-size]){font-size:12px!important}.office_content__FQNYo [style*="font-size: 11.5px"]:not([data-office-preserve-size] *):not([data-office-preserve-size]),.office_content__FQNYo [style*="font-size: 11px"]:not([data-office-preserve-size] *):not([data-office-preserve-size]){font-size:13px!important}.office_content__FQNYo [style*="font-size: 12.5px"]:not([data-office-preserve-size] *):not([data-office-preserve-size]),.office_content__FQNYo [style*="font-size: 12px"]:not([data-office-preserve-size] *):not([data-office-preserve-size]){font-size:14px!important}.office_content__FQNYo [style*="font-size: 13.5px"]:not([data-office-preserve-size] *):not([data-office-preserve-size]),.office_content__FQNYo [style*="font-size: 13px"]:not([data-office-preserve-size] *):not([data-office-preserve-size]){font-size:15px!important}.office_page__UgPKa{padding:2rem 2.5rem;max-width:1400px;margin:0 auto}.office_pageHeader___9G_9{margin-bottom:2rem}.office_pageTitle__xEmPr{font-size:1.625rem;font-weight:700;color:#fff;margin:0 0 .375rem;letter-spacing:-.02em}.office_pageSubtitle__jsJri{font-size:1rem;color:var(--office-text-secondary,#c8d0de);margin:0}.office_pillConnected__o_WY1{color:#4ade80;background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.25);border-radius:999px}.office_pillConnected__o_WY1,.office_pillDisconnected__wVsUs{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;padding:.2rem .7rem}.office_pillDisconnected__wVsUs{color:#f59e0b;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.25);border-radius:999px}.office_urgencyHigh__HaxQ2{color:#f87171;background:hsla(0,91%,71%,.12)}.office_urgencyHigh__HaxQ2,.office_urgencyMedium__b4n_R{display:inline-block;font-size:.75rem;font-weight:700;border-radius:4px;padding:.15rem .45rem;text-transform:uppercase;letter-spacing:.04em}.office_urgencyMedium__b4n_R{color:#fbbf24;background:rgba(251,191,36,.12)}.office_urgencyLow__nzPF8{display:inline-block;font-size:.75rem;font-weight:700;color:var(--office-text-tertiary,#b4bfce);background:hsla(0,0%,60%,.12);border-radius:4px;padding:.15rem .45rem;text-transform:uppercase;letter-spacing:.04em}.office_officeHiddenKeepDom__AYL1_{display:none!important}@media (max-width:768px){.office_shell__9DUid{margin:-16px;min-height:calc(100vh - var(--mobile-header-height, 56px))}.office_nav__3YZZh{display:flex;flex-direction:column;grid-template-columns:none;align-items:stretch;padding:0;min-height:0;position:relative}.office_navSide__CC3KZ{flex:0 0 auto}.office_navSide__CC3KZ:first-child{padding:8px 12px;gap:6px;border-bottom:1px solid hsla(0,0%,100%,.05)}.office_navSide__CC3KZ:last-child{position:absolute;top:4px;right:8px;padding:0}.office_navBrandText__MZtnl{display:none}.office_navBrand__UKnJI{padding:6px 4px}.office_navTourBtn__n2xnW{padding:4px 8px;font-size:10.5px}.office_navCenter__7_uUi{width:100%;justify-content:flex-start;border-top:1px solid hsla(0,0%,100%,.05)}.office_navTabs__gR2nX{width:100%;padding:0 8px;-webkit-overflow-scrolling:touch}.office_navTabs__gR2nX::-webkit-scrollbar{height:0}.office_navTab__4BCmn{min-height:44px;padding:0 12px;gap:0;font-size:12px}.office_navTabLabel__KPJz_{display:none}.office_navTabActive__RZ1Nm,.office_navTabPending__q_8gw{gap:6px;padding:0 14px}.office_navTabActive__RZ1Nm{background:rgba(255,153,102,.08)}.office_navTabActive__RZ1Nm .office_navTabLabel__KPJz_,.office_navTabPending__q_8gw .office_navTabLabel__KPJz_{display:inline}.office_navSettings__KfXqw{min-height:36px;padding:6px 8px;border-radius:6px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.office_navSettings__KfXqw .office_navTabLabel__KPJz_{display:none}.office_navSettings__KfXqw.office_navTabPending__q_8gw .office_navTabLabel__KPJz_{display:inline}.office_navSettingsActive__06fXZ{background:rgba(255,153,102,.16);border-color:rgba(255,153,102,.4);color:#f96}}