.markdown-message[data-v-c35b6b5d] .markdown-code-block{position:relative}.markdown-message[data-v-c35b6b5d] .markdown-code-copy{position:absolute;top:7px;right:7px;z-index:1;display:grid;width:28px;height:24px;place-items:center;border:1px solid rgb(216 222 233 / 12%);border-radius:6px;background:#3b4252;color:#d8dee9;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.markdown-message[data-v-c35b6b5d] .markdown-code-copy:hover,.markdown-message[data-v-c35b6b5d] .markdown-code-copy:focus-visible{outline:0;border-color:#b48ead94;background:#4c566a;color:#eceff4}.markdown-message[data-v-c35b6b5d] .markdown-code-copy[data-state=copied]{border-color:#a3be8c61;color:#a3be8c}.markdown-message[data-v-c35b6b5d] .markdown-code-block code{padding-right:76px}.huddle-meeting-stage[data-v-c5ed48d3]:not(.meeting-stage--share){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(170px,1.45fr) repeat(2,minmax(90px,1fr))}.huddle-meeting-stage:not(.meeting-stage--share) .meeting-participant-tile--primary[data-v-c5ed48d3]{grid-column:1 / -1}.huddle-meeting-stage--compact[data-v-c5ed48d3]:not(.meeting-stage--share){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.huddle-meeting-stage--compact:not(.meeting-stage--share) .meeting-participant-tile--primary[data-v-c5ed48d3]{grid-column:1 / -1}.meeting-stage--share .meeting-share-participants[data-v-c5ed48d3]{overflow-x:auto}.meeting-stage--share .meeting-share-participants article[data-v-c5ed48d3]{min-width:92px}.meeting-end-button[data-v-c5ed48d3]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:8px;padding:9px 13px;background:#bf616a29;color:#e6aeb4;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.meeting-end-button[data-v-c5ed48d3]:disabled{opacity:.6;cursor:default}.meeting-email-actions[data-v-c5ed48d3]{display:inline-flex;gap:5px}.meeting-email-actions button[data-v-c5ed48d3]{border:0;border-radius:6px;padding:5px 7px;background:#3c4451;color:#aeb8c5;font:inherit;font-size:10px;cursor:pointer}.meeting-email-actions button[data-v-c5ed48d3]:hover,.meeting-email-actions button[data-v-c5ed48d3]:focus-visible{background:#514651;color:#e4c9e1;outline:0}.meeting-email-actions button[data-v-c5ed48d3]:disabled{opacity:.55;cursor:default}.meeting-participant-actions[data-v-c5ed48d3]{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end}.meeting-participant-actions button[data-v-c5ed48d3]{display:inline-flex;align-items:center;gap:4px;border:1px solid rgb(191 97 106 / 24%);border-radius:6px;padding:5px 7px;background:#bf616a1a;color:#d8a4aa;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.meeting-participant-actions button[data-v-c5ed48d3]:hover,.meeting-participant-actions button[data-v-c5ed48d3]:focus-visible{background:#bf616a2e;color:#f0c1c6;outline:0}.meeting-participant-actions button[data-v-c5ed48d3]:disabled{opacity:.55;cursor:default}.guest-meeting-page[data-v-d16bf078]{min-height:100vh;display:grid;place-items:center;padding:28px;background:#222730;color:#d8dee9}.guest-meeting-card[data-v-d16bf078]{width:min(100%,470px);border:0;border-radius:18px;padding:28px;background:#303744;box-shadow:none}.guest-meeting-brand[data-v-d16bf078]{display:flex;align-items:center;gap:9px;margin-bottom:34px;color:#c8cfda;font-size:13px;font-weight:750;letter-spacing:.02em}.guest-meeting-brand img[data-v-d16bf078]{width:25px;height:25px;border-radius:7px}.guest-meeting-icon[data-v-d16bf078]{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#b48ead24;color:#d1a6d3}.guest-meeting-icon--error[data-v-d16bf078]{background:#bf616a24;color:#e2a5ad}.guest-meeting-eyebrow[data-v-d16bf078]{margin:22px 0 7px;color:#c9a5c5;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1[data-v-d16bf078]{margin:0;color:#eef1f5;font-size:clamp(25px,5vw,34px);line-height:1.12;letter-spacing:-.025em}.guest-meeting-summary[data-v-d16bf078]{margin:11px 0 24px;color:#aeb7c4;line-height:1.5}dl[data-v-d16bf078]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 25px}dl div[data-v-d16bf078]{padding:12px;border:0;border-radius:10px;background:#2d333e}dt[data-v-d16bf078]{display:flex;align-items:center;gap:6px;color:#8b95a5;font-size:11px;font-weight:700;text-transform:uppercase}dd[data-v-d16bf078]{margin:6px 0 0;color:#d8dee9;font-size:13px;font-weight:650}form[data-v-d16bf078]{display:grid;gap:9px}label[data-v-d16bf078]{color:#cfd5df;font-size:12px;font-weight:700}input[data-v-d16bf078]{width:100%;box-sizing:border-box;border:1px solid transparent;border-radius:10px;padding:12px 13px;background:#252c36;color:#eef1f5;font:inherit;outline:none}input[data-v-d16bf078]::placeholder{color:#707b8b}input[data-v-d16bf078]:focus{border-color:#b48ead;box-shadow:0 0 0 3px #b48ead21}.guest-meeting-primary[data-v-d16bf078]{min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;padding:0 17px;margin-top:5px;background:#b48ead;color:#222730;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.guest-meeting-primary[data-v-d16bf078]:hover:not(:disabled),.guest-meeting-primary[data-v-d16bf078]:focus-visible{outline:0;background:#c69fc0}.guest-meeting-primary[data-v-d16bf078]:disabled{background:#3a4250;color:#7f8999;cursor:default}.guest-meeting-waiting[data-v-d16bf078],.guest-meeting-error[data-v-d16bf078]{margin:13px 0 0;color:#98a2b1;font-size:12px;line-height:1.45}.guest-meeting-error[data-v-d16bf078]{color:#e2a5ad}.guest-meeting-loading[data-v-d16bf078]{min-height:230px;display:grid;place-items:center;align-content:center;gap:14px;color:#aeb7c4}.guest-meeting-loading i[data-v-d16bf078]{width:28px;height:28px;border:3px solid rgb(180 142 173 / 18%);border-top-color:#d1a6d3;border-radius:50%;animation:guest-spin-d16bf078 .8s linear infinite}.guest-meeting-card>footer[data-v-d16bf078]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:26px;color:#7f8999;font-size:11px}@keyframes guest-spin-d16bf078{to{transform:rotate(360deg)}}@media(max-width:560px){.guest-meeting-page[data-v-d16bf078]{padding:14px}.guest-meeting-card[data-v-d16bf078]{padding:22px}dl[data-v-d16bf078]{grid-template-columns:1fr}}.katra-select[data-v-b8298672]{position:relative;width:100%;min-width:0}.katra-select-trigger[data-v-b8298672]{display:grid;width:100%;height:38px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;padding:0 10px 0 11px;border:0;border-radius:8px;outline:0;background:#252c35;color:#e2e6ec;font:inherit;text-align:left;cursor:pointer}.katra-select-trigger[data-v-b8298672]:hover,.katra-select-trigger[data-v-b8298672]:focus-visible,.katra-select.is-open .katra-select-trigger[data-v-b8298672]{background:#29313b;box-shadow:0 0 0 2px #c49ac02e}.katra-select-trigger>span[data-v-b8298672]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.katra-select-trigger svg[data-v-b8298672]{color:#929daa;transition:transform .14s ease}.katra-select.is-open .katra-select-trigger svg[data-v-b8298672]{transform:rotate(180deg)}.katra-select--compact .katra-select-trigger[data-v-b8298672]{height:30px;border-radius:7px;font-size:8px}.katra-select--large .katra-select-trigger[data-v-b8298672]{height:42px;border-radius:9px;font-size:12px}.katra-select-menu[data-v-b8298672]{position:fixed;z-index:1000;display:grid;gap:2px;overflow-y:auto;padding:6px;border-radius:10px;background:#252c35;box-shadow:0 18px 44px #03050875,0 0 0 1px #ffffff0d}.katra-select-option[data-v-b8298672]{display:grid;width:100%;min-height:38px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;padding:7px 9px;border:0;border-radius:7px;background:transparent;color:#c9d0d9;text-align:left;cursor:pointer}.katra-select-option[data-v-b8298672]:hover,.katra-select-option[data-v-b8298672]:focus-visible,.katra-select-option.is-active[data-v-b8298672]{outline:0;background:#303844}.katra-select-option.is-selected[data-v-b8298672]{background:#514651;color:#ebd7e8}.katra-select-option>span[data-v-b8298672]{display:grid;min-width:0;gap:2px}.katra-select-option strong[data-v-b8298672]{overflow:hidden;color:inherit;font-size:10px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.katra-select-option small[data-v-b8298672]{overflow:hidden;color:#8f9aa7;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.katra-select-option svg[data-v-b8298672]{color:#d4b5d1}.katra-select-option[data-v-b8298672]:disabled{opacity:.42;cursor:not-allowed}.katra-select-menu--compact .katra-select-option[data-v-b8298672]{min-height:30px;padding:5px 8px}.katra-select-menu--compact .katra-select-option strong[data-v-b8298672]{font-size:8px}.dm-create-overlay[data-v-348b1cf1]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0a0e14a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dm-create-dialog[data-v-348b1cf1]{display:flex;width:min(580px,100%);max-height:min(760px,calc(100vh - 48px));flex-direction:column;overflow:hidden;border-radius:14px;background:#303947;color:#d8dee9;box-shadow:0 22px 70px #05080d7a}.dm-create-dialog>header[data-v-348b1cf1]{display:grid;min-height:72px;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid rgb(216 222 233 / 7%)}.dm-create-heading-icon[data-v-348b1cf1]{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#252d38;color:#c39bbc}.dm-create-dialog h2[data-v-348b1cf1]{margin:0;color:#eef1f6;font-size:16px}.dm-create-dialog header p[data-v-348b1cf1]{margin:3px 0 0;color:#8590a0;font-size:11px}.dm-create-dialog header>button[data-v-348b1cf1]{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:8px;background:transparent;color:#9ca6b5;cursor:pointer}.dm-create-dialog header>button[data-v-348b1cf1]:hover,.dm-create-dialog header>button[data-v-348b1cf1]:focus-visible{outline:0;background:#d8dee912;color:#eef1f6}.dm-create-error[data-v-348b1cf1]{margin:12px 18px 0;padding:9px 11px;border-radius:8px;background:#bf616a29;color:#e6b2b8;font-size:11px}.dm-create-dialog form[data-v-348b1cf1]{display:flex;min-height:0;flex:1;flex-direction:column;padding:16px 18px 0}.dm-create-scope[data-v-348b1cf1]{display:grid;gap:7px;color:#cfd5df;font-size:11px;font-weight:700}.dm-create-boundary[data-v-348b1cf1]{margin:8px 0 13px;color:#8792a1;font-size:10px;line-height:1.45}.dm-create-selected h3[data-v-348b1cf1],.dm-create-search-label[data-v-348b1cf1]{margin:0 0 7px;color:#cfd5df;font-size:11px;font-weight:700}.dm-create-chips[data-v-348b1cf1]{display:flex;min-height:34px;flex-wrap:wrap;gap:6px;margin-bottom:14px}.dm-create-chip[data-v-348b1cf1]{display:inline-flex;max-width:100%;height:30px;align-items:center;gap:5px;padding:0 6px 0 9px;border-radius:999px;background:#b48ead29;color:#dec6da;font-size:10px;font-weight:680}.dm-create-chip--current[data-v-348b1cf1]{padding-right:9px;background:#252d38;color:#b8c0cc}.dm-create-chip>button[data-v-348b1cf1]{display:grid;width:20px;height:20px;place-items:center;border:0;border-radius:50%;background:transparent;color:#a891a5;cursor:pointer}.dm-create-chip>button[data-v-348b1cf1]:hover,.dm-create-chip>button[data-v-348b1cf1]:focus-visible{outline:0;background:#ffffff14;color:#f0dcea}.dm-create-search-label[data-v-348b1cf1]{display:block}.dm-create-search[data-v-348b1cf1]{position:relative;display:flex;height:40px;flex:0 0 40px;align-items:center;gap:9px;padding:0 11px;border-radius:9px;background:#252d38;color:#7e8998;box-shadow:inset 0 0 0 1px #d8dee914}.dm-create-search[data-v-348b1cf1]:focus-within{color:#c7a2c1;box-shadow:inset 0 0 0 1px #b48ead9e}.dm-create-search input[data-v-348b1cf1]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#edf0f4;font:inherit;font-size:12px}.dm-create-search input[data-v-348b1cf1]::placeholder{color:#707b8b}.dm-create-spinner[data-v-348b1cf1]{animation:dm-create-spin-348b1cf1 1s linear infinite}.dm-create-candidates[data-v-348b1cf1]{min-height:110px;max-height:260px;overflow-y:auto;margin-top:6px}.dm-create-candidates>button[data-v-348b1cf1]{display:grid;width:100%;min-height:48px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:6px 8px;border:0;border-radius:9px;background:transparent;color:#dce2eb;font:inherit;text-align:left;cursor:pointer}.dm-create-candidates>button[data-v-348b1cf1]:hover,.dm-create-candidates>button[data-v-348b1cf1]:focus-visible,.dm-create-candidates>button.is-active[data-v-348b1cf1]{outline:0;background:#b48ead24}.dm-create-avatar[data-v-348b1cf1]{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#414b5b;color:#e6d2e2;font-size:9px;font-weight:750}.dm-create-candidates>button>span[data-v-348b1cf1]:nth-child(2){display:grid;min-width:0;gap:2px}.dm-create-candidates strong[data-v-348b1cf1]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dm-create-candidates small[data-v-348b1cf1]{color:#8792a1;font-size:9px}.dm-create-candidates>button>svg[data-v-348b1cf1]{color:#b48ead}.dm-create-candidates>p[data-v-348b1cf1]{margin:0;padding:24px 8px;color:#7f8a99;font-size:11px;text-align:center}.dm-create-dialog footer[data-v-348b1cf1]{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:16px;margin-top:8px;border-top:1px solid rgb(216 222 233 / 7%)}.dm-create-dialog footer p[data-v-348b1cf1]{margin:0;color:#8490a0;font-size:10px}.dm-create-dialog footer button[data-v-348b1cf1]{display:inline-flex;min-width:max-content;height:34px;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:0;border-radius:8px;background:#c39bbc;color:#221d25;font:inherit;font-size:10px;font-weight:780;cursor:pointer}.dm-create-dialog footer button[data-v-348b1cf1]:hover,.dm-create-dialog footer button[data-v-348b1cf1]:focus-visible{outline:0;background:#d1abd0;box-shadow:0 0 0 2px #c39bbc2e}.dm-create-dialog footer button[data-v-348b1cf1]:disabled{cursor:default;opacity:.42}@keyframes dm-create-spin-348b1cf1{to{transform:rotate(360deg)}}@media(max-width:600px){.dm-create-overlay[data-v-348b1cf1]{align-items:end;padding:0}.dm-create-dialog[data-v-348b1cf1]{width:100%;max-height:calc(100dvh - 36px);border-radius:16px 16px 0 0}.dm-create-dialog form[data-v-348b1cf1]{padding-right:14px;padding-left:14px}.dm-create-candidates[data-v-348b1cf1]{max-height:34dvh}.dm-create-dialog footer[data-v-348b1cf1]{align-items:stretch;flex-direction:column;gap:8px;padding:11px 0 14px}.dm-create-dialog footer button[data-v-348b1cf1]{width:100%}}.agents-page[data-v-fce4f0c3]{position:relative;display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:#303744;color:#dde2ea}.agents-page-header[data-v-fce4f0c3]{display:flex;min-width:0;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:28px;padding:32px 30px 24px}.agents-heading[data-v-fce4f0c3]{width:min(520px,38%);flex:0 1 520px}.agents-heading h1[data-v-fce4f0c3]{margin:0;color:#f1f3f7;font-size:clamp(25px,2.2vw,32px);font-weight:700;letter-spacing:-.025em}.agents-heading p[data-v-fce4f0c3]{max-width:520px;margin:8px 0 0;color:#b8c0cc;font-size:13px;line-height:1.5}.agents-controls[data-v-fce4f0c3]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:10px}.agents-filter-trigger[data-v-fce4f0c3],.agents-create-button[data-v-fce4f0c3]{height:42px;border-radius:9px}.agents-filter[data-v-fce4f0c3]{position:relative;flex:0 0 auto}.agents-filter-trigger[data-v-fce4f0c3]{display:flex;min-width:126px;align-items:center;justify-content:space-between;gap:10px;padding:0 13px;background:#2b323d;color:#c5ccd6;cursor:pointer}.agents-filter:nth-of-type(3) .agents-filter-trigger[data-v-fce4f0c3]{min-width:148px}.agents-runtime-filter .agents-filter-trigger[data-v-fce4f0c3]{min-width:132px}.agents-filter-trigger[data-v-fce4f0c3]:hover,.agents-filter-trigger[data-v-fce4f0c3]:focus-visible{outline:0;background:#39414e;color:#edf0f4}.agents-filter-menu[data-v-fce4f0c3]{position:absolute;z-index:35;top:calc(100% + 7px);right:0;width:210px;padding:7px;border-radius:11px;background:#353c49;box-shadow:0 14px 34px #0c0f153d}.agents-filter-menu button[data-v-fce4f0c3]{display:flex;width:100%;height:36px;align-items:center;justify-content:space-between;padding:0 10px;border-radius:7px;background:transparent;color:#cbd2dc;cursor:pointer}.agents-filter-menu button[data-v-fce4f0c3]:hover,.agents-filter-menu button[data-v-fce4f0c3]:focus-visible{outline:0;background:#414957;color:#f0f2f5}.agents-create-button[data-v-fce4f0c3]{display:inline-flex;min-width:148px;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;padding:0 16px;background:#c494c2;color:#242833;font-weight:700;white-space:nowrap;cursor:pointer}.agents-create-button[data-v-fce4f0c3]:hover,.agents-create-button[data-v-fce4f0c3]:focus-visible{outline:0;background:#d2a5d0}.agents-roster[data-v-fce4f0c3]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;padding:0 20px}.agents-column-headings[data-v-fce4f0c3],.agent-summary[data-v-fce4f0c3]{display:grid;grid-template-columns:minmax(190px,1.15fr) minmax(180px,1.02fr) minmax(190px,1.05fr) minmax(220px,1.16fr) minmax(130px,.72fr) minmax(150px,.78fr) 38px;column-gap:16px}.agents-column-headings[data-v-fce4f0c3]{min-height:43px;flex:0 0 43px;align-items:center;padding:0 17px;color:#cbd1da;font-size:11px;font-weight:700}.agents-list[data-v-fce4f0c3]{min-height:0;flex:1;overflow-y:auto;padding:0 5px 10px}.agent-row[data-v-fce4f0c3]{position:relative}.agent-row+.agent-row[data-v-fce4f0c3]{margin-top:2px}.agent-summary[data-v-fce4f0c3]{position:relative;min-height:72px;align-items:center;padding:10px 12px;border-radius:8px;color:#dbe0e8}.agent-summary[data-v-fce4f0c3]:hover{background:#39414e73}.agent-row--expanded .agent-summary[data-v-fce4f0c3]{background:#3c435161}.agent-summary-toggle[data-v-fce4f0c3]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:transparent;cursor:pointer}.agent-summary-toggle[data-v-fce4f0c3]:focus-visible{outline-offset:-3px}.agent-summary[data-v-fce4f0c3]>:not(.agent-summary-toggle){position:relative;z-index:1;pointer-events:none}.agent-summary>.agent-expand-button[data-v-fce4f0c3]{pointer-events:auto}.agent-identity[data-v-fce4f0c3],.agent-runtime[data-v-fce4f0c3],.agent-workspace-title[data-v-fce4f0c3],.agent-skill-row[data-v-fce4f0c3]{display:flex;min-width:0;align-items:center}.agent-identity[data-v-fce4f0c3]{gap:11px}.agent-avatar[data-v-fce4f0c3]{position:relative;display:block;width:42px;height:42px;flex:0 0 42px}.agent-avatar img[data-v-fce4f0c3]{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.agent-presence[data-v-fce4f0c3]{position:absolute;right:-1px;bottom:0;width:10px;height:10px;border:2px solid #303744;border-radius:50%}.agent-presence--online[data-v-fce4f0c3],.agent-state-dot--online[data-v-fce4f0c3]{background:#63d39a}.agent-presence--away[data-v-fce4f0c3],.agent-state-dot--away[data-v-fce4f0c3]{background:#e1b85f}.agent-presence--offline[data-v-fce4f0c3],.agent-state-dot--offline[data-v-fce4f0c3]{background:#7e8795}.agent-identity>span[data-v-fce4f0c3]:last-child,.agent-role[data-v-fce4f0c3],.agent-assignment[data-v-fce4f0c3],.agent-open-work[data-v-fce4f0c3],.agent-activity[data-v-fce4f0c3]{display:flex;min-width:0;flex-direction:column;gap:5px}.agent-identity strong[data-v-fce4f0c3],.agent-role strong[data-v-fce4f0c3],.agent-assignment strong[data-v-fce4f0c3],.agent-open-work strong[data-v-fce4f0c3],.agent-activity strong[data-v-fce4f0c3]{overflow:hidden;color:#edf0f4;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.agent-identity small[data-v-fce4f0c3],.agent-role span[data-v-fce4f0c3],.agent-assignment span[data-v-fce4f0c3],.agent-open-work span[data-v-fce4f0c3],.agent-activity span[data-v-fce4f0c3],.agent-runtime small[data-v-fce4f0c3]{overflow:hidden;color:#929cab;font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.agent-profile-mark[data-v-fce4f0c3]{display:inline-block;width:7px;height:7px;margin-left:5px;border-radius:50%;background:#c494c2}.agent-identity small[data-v-fce4f0c3]{align-self:flex-start;padding:3px 6px;border-radius:4px;background:#454c59;color:#b7bfca}.agent-runtime[data-v-fce4f0c3]{display:grid;grid-template-columns:minmax(74px,.72fr) minmax(80px,1fr);align-items:center;gap:5px 12px}.agent-runtime>span[data-v-fce4f0c3]:first-child{display:flex;align-items:center;gap:6px;color:#e1e5eb;font-size:11px;text-transform:capitalize}.agent-state-dot[data-v-fce4f0c3]{display:inline-block;width:7px;height:7px;flex:0 0 7px;border-radius:50%}.agent-model[data-v-fce4f0c3]{overflow:hidden;color:#aeb6c2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.agent-open-work strong[data-v-fce4f0c3]{display:flex;align-items:center;gap:6px}.agent-open-work strong i[data-v-fce4f0c3]{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#efbd45}.agent-open-work .agent-blocked[data-v-fce4f0c3]{color:#de7e88}.agent-expand-button[data-v-fce4f0c3]{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:transparent;color:#a6afbc;cursor:pointer}.agent-expand-button[data-v-fce4f0c3]:hover,.agent-expand-button[data-v-fce4f0c3]:focus-visible{outline:0;background:#414957;color:#eef1f5}.agent-expand-icon--open[data-v-fce4f0c3]{transform:rotate(180deg)}.agent-expanded-detail[data-v-fce4f0c3]{display:grid;grid-template-columns:minmax(270px,1.25fr) minmax(205px,.9fr) minmax(220px,1fr) minmax(220px,1fr) 190px;column-gap:28px;margin:2px 0 8px;padding:18px 20px;border-radius:9px;background:#323946}.agent-expanded-detail>section[data-v-fce4f0c3]{min-width:0;padding:0}.agent-expanded-detail h2[data-v-fce4f0c3]{margin:0 0 10px;color:#cdd3dc;font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.agent-purpose-panel p[data-v-fce4f0c3]{margin:0 0 15px;color:#b2bac6;font-size:11px;line-height:1.5}.agent-purpose-panel ul[data-v-fce4f0c3]{display:grid;gap:6px;margin:0;padding:0 0 0 15px;color:#aeb6c2;font-size:10px;line-height:1.3}.agent-show-more[data-v-fce4f0c3],.agent-more-skills[data-v-fce4f0c3]{display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:0;background:transparent;color:#aeb7c4;font-size:10px;cursor:pointer}.agent-show-more[data-v-fce4f0c3]:hover,.agent-show-more[data-v-fce4f0c3]:focus-visible,.agent-more-skills[data-v-fce4f0c3]:hover,.agent-more-skills[data-v-fce4f0c3]:focus-visible{outline:0;color:#e0b5df}.agent-config-primary[data-v-fce4f0c3]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.agent-config-primary strong[data-v-fce4f0c3]{color:#eef1f4;font-size:12px}.agent-config-primary span[data-v-fce4f0c3]{padding:4px 6px;border-radius:5px;background:#454c59;color:#c6a3c5;font-size:9px}.agent-expanded-detail dl[data-v-fce4f0c3]{display:grid;gap:10px;margin:0}.agent-expanded-detail dl div[data-v-fce4f0c3]{display:flex;min-width:0;justify-content:space-between;gap:12px}.agent-expanded-detail dt[data-v-fce4f0c3]{color:#949eac;font-size:10px}.agent-expanded-detail dd[data-v-fce4f0c3]{overflow:hidden;margin:0;color:#d6dbe2;font-size:10px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.agent-skill-list[data-v-fce4f0c3]{display:grid;gap:7px}.agent-skill-row[data-v-fce4f0c3]{gap:8px}.agent-skill-row>span[data-v-fce4f0c3]:first-child,.agent-workspace-title>span[data-v-fce4f0c3]:first-child{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:7px;background:#404856;color:#cf9fcc}.agent-skill-row>span[data-v-fce4f0c3]:nth-child(2),.agent-workspace-title>span[data-v-fce4f0c3]:nth-child(2){display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.agent-skill-row strong[data-v-fce4f0c3],.agent-workspace-title strong[data-v-fce4f0c3]{overflow:hidden;color:#e3e7ec;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.agent-skill-row small[data-v-fce4f0c3],.agent-workspace-title small[data-v-fce4f0c3]{overflow:hidden;color:#939dab;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.agent-skill-row>i[data-v-fce4f0c3]{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#63d39a}.agent-skill-list>p[data-v-fce4f0c3]{margin:8px 0;color:#929cab;font-size:10px}.agent-workspace-title[data-v-fce4f0c3]{gap:9px;margin-bottom:14px}.agent-workspace-title>span[data-v-fce4f0c3]:first-child{background:#4a4254}.agent-expanded-actions[data-v-fce4f0c3]{display:grid;align-content:start;gap:9px}.agent-open-button[data-v-fce4f0c3],.agent-settings-button[data-v-fce4f0c3]{display:flex;width:100%;height:42px;align-items:center;justify-content:center;gap:8px;border-radius:8px;cursor:pointer}.agent-open-button[data-v-fce4f0c3]{background:#c494c2;color:#252934;font-weight:700}.agent-settings-button[data-v-fce4f0c3]{background:#3a414e;color:#cbd2db}.agent-open-button[data-v-fce4f0c3]:hover,.agent-open-button[data-v-fce4f0c3]:focus-visible{outline:0;background:#d2a5d0}.agent-settings-button[data-v-fce4f0c3]:hover,.agent-settings-button[data-v-fce4f0c3]:focus-visible{outline:0;background:#444c5a;color:#eef0f4}.agents-empty-state[data-v-fce4f0c3]{display:grid;min-height:220px;place-content:center;justify-items:center;gap:8px;color:#8f99a8;text-align:center}.agents-empty-state strong[data-v-fce4f0c3]{color:#cdd3db}.agents-empty-state span[data-v-fce4f0c3]{font-size:11px}.agents-status-bar[data-v-fce4f0c3]{display:grid;min-height:43px;flex:0 0 43px;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 20px 14px;padding:0 16px;border-radius:9px;background:#2b323d;color:#9ba5b3;font-size:10px}.agents-status-bar>div[data-v-fce4f0c3],.agents-status-bar>div span[data-v-fce4f0c3],.agents-refresh[data-v-fce4f0c3]{display:flex;align-items:center}.agents-status-bar>div[data-v-fce4f0c3]{gap:18px}.agents-status-bar>div span[data-v-fce4f0c3]{gap:6px}.agents-status-bar strong[data-v-fce4f0c3]{color:#d6dbe2;font-size:10px}.agents-refresh[data-v-fce4f0c3]{justify-self:end;gap:8px}.agents-notice[data-v-fce4f0c3]{position:absolute;z-index:60;right:20px;bottom:67px;margin:0;padding:10px 13px;border-radius:9px;background:#424957;color:#edf0f4;box-shadow:0 12px 30px #080b1038;font-size:11px}.agents-notice-enter-active[data-v-fce4f0c3],.agents-notice-leave-active[data-v-fce4f0c3]{transition:opacity .16s ease,transform .16s ease}.agents-notice-enter-from[data-v-fce4f0c3],.agents-notice-leave-to[data-v-fce4f0c3]{opacity:0;transform:translateY(5px)}.agents-modal-backdrop[data-v-fce4f0c3]{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;display:grid;padding:20px;place-items:center;background:#0a0d12bd}.agents-modal[data-v-fce4f0c3]{display:grid;width:min(500px,calc(100vw - 32px));gap:17px;padding:20px;border-radius:15px;background:#343b48;box-shadow:0 24px 70px #04070b4d}.agents-modal>header[data-v-fce4f0c3],.agents-modal>footer[data-v-fce4f0c3]{display:flex;align-items:center;justify-content:space-between;gap:16px}.agents-modal h2[data-v-fce4f0c3]{margin:0;color:#eef1f5;font-size:18px}.agents-modal header p[data-v-fce4f0c3]{margin:6px 0 0;color:#9fa9b7;font-size:11px;line-height:1.45}.agents-modal header>button[data-v-fce4f0c3]{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:9px;background:transparent;color:#aab3c0;cursor:pointer}.agents-modal header>button[data-v-fce4f0c3]:hover,.agents-modal header>button[data-v-fce4f0c3]:focus-visible{outline:0;background:#424a58;color:#f0f2f5}.agents-modal>label[data-v-fce4f0c3]{display:grid;gap:7px}.agents-modal label>span[data-v-fce4f0c3]{color:#bbc3ce;font-size:11px;font-weight:650}.agents-modal input[data-v-fce4f0c3]{width:100%;height:42px;padding:0 11px;border:0;outline:0;border-radius:9px;background:#29303b;color:#e4e8ee;font:500 12px/1 Inter,ui-sans-serif,sans-serif}.agents-modal input[data-v-fce4f0c3]:focus{box-shadow:inset 0 0 0 1px #d1a6d37a}.agents-modal>footer[data-v-fce4f0c3]{justify-content:flex-end;padding-top:4px}.agents-modal-secondary[data-v-fce4f0c3],.agents-modal-primary[data-v-fce4f0c3]{height:39px;padding:0 14px;border-radius:8px;cursor:pointer}.agents-modal-secondary[data-v-fce4f0c3]{background:#414957;color:#cbd2dc}.agents-modal-primary[data-v-fce4f0c3]{background:#c494c2;color:#252934;font-weight:700}.agents-modal-primary[data-v-fce4f0c3]:disabled{opacity:.45;cursor:default}@media(max-width:1380px){.agents-page-header[data-v-fce4f0c3]{flex-direction:column;gap:18px;padding-top:26px}.agents-heading[data-v-fce4f0c3]{width:auto;flex-basis:auto}.agents-controls[data-v-fce4f0c3]{width:100%;justify-content:flex-start}.agents-column-headings[data-v-fce4f0c3],.agent-summary[data-v-fce4f0c3]{grid-template-columns:minmax(180px,1.2fr) minmax(170px,1fr) minmax(180px,1fr) minmax(210px,1.1fr) minmax(120px,.72fr) 38px}.agents-column-headings>span[data-v-fce4f0c3]:nth-child(6),.agent-activity[data-v-fce4f0c3]{display:none}.agent-expanded-detail[data-v-fce4f0c3]{grid-template-columns:1.2fr .9fr 1fr 1fr}.agent-expanded-actions[data-v-fce4f0c3]{grid-column:1 / -1;grid-template-columns:1fr 1fr;padding:14px 0 0}}@media(max-width:1050px){.agents-page[data-v-fce4f0c3]{padding-top:52px}.agents-page-header[data-v-fce4f0c3]{padding:16px 18px}.agents-controls[data-v-fce4f0c3]{display:grid;grid-template-columns:repeat(3,1fr)}.agents-create-button[data-v-fce4f0c3]{grid-column:1 / -1;width:100%}.agents-filter[data-v-fce4f0c3],.agents-filter-trigger[data-v-fce4f0c3]{width:100%;min-width:0!important}.agents-roster[data-v-fce4f0c3]{padding:0 10px}.agents-column-headings[data-v-fce4f0c3]{display:none}.agent-summary[data-v-fce4f0c3]{grid-template-columns:minmax(190px,1.25fr) minmax(160px,1fr) minmax(130px,.8fr) 38px;min-height:82px}.agent-runtime[data-v-fce4f0c3],.agent-assignment[data-v-fce4f0c3]{display:none}.agent-expanded-detail[data-v-fce4f0c3]{grid-template-columns:1fr 1fr;gap:24px}.agents-status-bar[data-v-fce4f0c3]{grid-template-columns:auto 1fr}.agents-status-bar>div[data-v-fce4f0c3]{justify-self:end}.agents-refresh[data-v-fce4f0c3]{display:none}}@media(max-width:650px){.agents-heading p[data-v-fce4f0c3]{display:none}.agents-controls[data-v-fce4f0c3]{grid-template-columns:1fr}.agents-filter[data-v-fce4f0c3],.agents-create-button[data-v-fce4f0c3]{grid-column:1}.agents-runtime-filter[data-v-fce4f0c3]{display:none}.agents-filter-menu[data-v-fce4f0c3]{right:auto;left:0;width:100%}.agent-summary[data-v-fce4f0c3]{grid-template-columns:minmax(0,1fr) minmax(110px,.7fr) 34px;column-gap:10px;padding:10px 8px}.agent-role[data-v-fce4f0c3]{display:none}.agent-open-work[data-v-fce4f0c3]{text-align:right}.agent-open-work strong[data-v-fce4f0c3]{justify-content:flex-end}.agent-expanded-detail[data-v-fce4f0c3]{grid-template-columns:1fr;gap:24px;padding:18px}.agent-expanded-actions[data-v-fce4f0c3]{grid-template-columns:1fr}.agents-status-bar[data-v-fce4f0c3]{grid-template-columns:1fr;justify-items:center;gap:5px;min-height:58px;padding:8px 12px}.agents-status-bar>div[data-v-fce4f0c3]{justify-self:center;gap:11px}}.meeting-scheduler-backdrop[data-v-44c6ed1e]{position:absolute;z-index:120;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;background:#0b0e139e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.meeting-scheduler[data-v-44c6ed1e]{display:grid;width:min(600px,100%);max-height:min(760px,calc(100% - 18px));grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-radius:14px;background:#303743;color:#dfe4ea;box-shadow:0 28px 72px #0305087a}.meeting-scheduler>header[data-v-44c6ed1e]{display:grid;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:11px;padding:17px 18px 14px;background:#353d49}.meeting-scheduler>header>span[data-v-44c6ed1e]{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#514651;color:#dcbfd9}.meeting-scheduler h2[data-v-44c6ed1e],.meeting-scheduler p[data-v-44c6ed1e]{margin:0}.meeting-scheduler h2[data-v-44c6ed1e]{color:#f0f2f6;font-size:14px}.meeting-scheduler p[data-v-44c6ed1e]{margin-top:3px;color:#8e99a7;font-size:9px}.meeting-scheduler>header button[data-v-44c6ed1e]{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#414a57;color:#aab4c0;cursor:pointer}.meeting-scheduler>form[data-v-44c6ed1e]{display:grid;min-height:0;gap:17px;overflow-y:auto;padding:18px}.meeting-scheduler-field[data-v-44c6ed1e],.meeting-schedule-grid label[data-v-44c6ed1e]{display:grid;gap:7px;color:#aab4c0;font-size:9px;font-weight:650}.meeting-scheduler input[type=text][data-v-44c6ed1e],.meeting-scheduler input[type=date][data-v-44c6ed1e],.meeting-scheduler input[type=time][data-v-44c6ed1e]{width:100%;height:38px;padding:0 11px;border:0;border-radius:8px;outline:0;background:#252c35;color:#e2e6ec;font:inherit}.meeting-schedule-type[data-v-44c6ed1e],.meeting-scheduler-agenda[data-v-44c6ed1e],.meeting-scheduler-invites[data-v-44c6ed1e]{display:grid;gap:7px;margin:0;padding:0;border:0}.meeting-schedule-type[data-v-44c6ed1e]{grid-template-columns:repeat(2,minmax(0,1fr))}.meeting-schedule-type legend[data-v-44c6ed1e],.meeting-scheduler-agenda legend[data-v-44c6ed1e],.meeting-scheduler-invites legend[data-v-44c6ed1e]{width:100%;margin-bottom:8px;color:#aab4c0;font-size:9px;font-weight:650}.meeting-schedule-type button[data-v-44c6ed1e]{display:grid;min-height:62px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;padding:9px 11px;border-radius:9px;background:#292f39;color:#929dab;text-align:left;cursor:pointer}.meeting-schedule-type button.is-active[data-v-44c6ed1e]{background:#514651;color:#e5c9e2;box-shadow:inset 0 0 0 1px #d6b1d23d}.meeting-schedule-type button span[data-v-44c6ed1e],.meeting-scheduler-invites label>span[data-v-44c6ed1e]{display:grid;gap:3px}.meeting-schedule-type strong[data-v-44c6ed1e],.meeting-scheduler-invites strong[data-v-44c6ed1e]{color:#e4e8ee;font-size:9px}.meeting-schedule-type small[data-v-44c6ed1e],.meeting-scheduler-invites small[data-v-44c6ed1e]{color:#8792a0;font-size:8px}.meeting-schedule-grid[data-v-44c6ed1e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.meeting-scheduler-agenda legend[data-v-44c6ed1e],.meeting-scheduler-invites legend[data-v-44c6ed1e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.meeting-scheduler-agenda legend span[data-v-44c6ed1e],.meeting-scheduler-invites legend span[data-v-44c6ed1e]{display:inline-flex;align-items:center;gap:6px}.meeting-scheduler-agenda legend small[data-v-44c6ed1e]{color:#8792a0;font-size:8px;font-weight:500}.meeting-agenda-goal[data-v-44c6ed1e]{display:grid;gap:6px;color:#aab4c0;font-size:8px;font-weight:650}.meeting-agenda-goal textarea[data-v-44c6ed1e]{width:100%;min-height:48px;resize:vertical;padding:9px 10px;border:0;border-radius:8px;outline:0;background:#252c35;color:#e2e6ec;font:inherit;line-height:1.45}.meeting-agenda-items[data-v-44c6ed1e]{display:grid;gap:6px}.meeting-agenda-item[data-v-44c6ed1e]{display:grid;grid-template-columns:22px minmax(150px,1.6fr) minmax(90px,1fr) 64px auto;align-items:end;gap:7px;padding:8px;border-radius:9px;background:#292f39}.meeting-agenda-item label[data-v-44c6ed1e]{display:grid;gap:5px;color:#8792a0;font-size:7px;font-weight:650}.meeting-agenda-item input[data-v-44c6ed1e]{width:100%;height:30px;min-width:0;padding:0 8px;border:0;border-radius:7px;outline:0;background:#222933;color:#dfe4ea;font-size:8px}.meeting-agenda-number[data-v-44c6ed1e]{display:grid;width:22px;height:30px;place-items:center;border-radius:7px;background:#514651;color:#e3c8e0;font-size:8px;font-weight:750}.meeting-agenda-actions[data-v-44c6ed1e]{display:flex;gap:3px}.meeting-agenda-actions button[data-v-44c6ed1e]{display:grid;width:28px;height:30px;place-items:center;border-radius:7px;background:#414a57;color:#aeb7c2;cursor:pointer}.meeting-agenda-actions button[data-v-44c6ed1e]:last-child{color:#d8a3ad}.meeting-agenda-actions button[data-v-44c6ed1e]:disabled{opacity:.35;cursor:not-allowed}.meeting-agenda-add[data-v-44c6ed1e]{display:inline-flex;width:max-content;height:31px;align-items:center;gap:6px;padding:0 10px;border-radius:7px;background:#414a57;color:#cfb1cb;font-size:8px;font-weight:700;cursor:pointer}.meeting-scheduler-invites legend[data-v-44c6ed1e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.meeting-scheduler-invites legend span[data-v-44c6ed1e]{display:inline-flex;align-items:center;gap:6px}.meeting-scheduler-invites label[data-v-44c6ed1e]{display:grid;grid-template-columns:16px 32px minmax(0,1fr);align-items:center;gap:9px;padding:8px 9px;border-radius:8px;background:#292f39;cursor:pointer}.meeting-scheduler-invites label.meeting-scheduler-search[data-v-44c6ed1e]{grid-template-columns:18px minmax(0,1fr);background:#252c35;cursor:text}.meeting-scheduler-search>svg[data-v-44c6ed1e]{color:#8792a0}.meeting-scheduler-search input[type=search][data-v-44c6ed1e]{width:100%;min-width:0;height:30px;padding:0;border:0;outline:0;background:transparent;color:#dfe4ea;font-size:9px}.meeting-scheduler-empty[data-v-44c6ed1e]{margin:0;padding:10px;border-radius:8px;background:#292f39;color:#8792a0;font-size:8px;text-align:center}.meeting-scheduler-invites input[type=checkbox][data-v-44c6ed1e]{width:15px;height:15px;margin:0;accent-color:#c49ac0}.meeting-scheduler-invites img[data-v-44c6ed1e]{width:32px;height:32px;border-radius:50%;object-fit:cover}.meeting-invitation-delivery[data-v-44c6ed1e]{display:grid;gap:9px;padding:11px;border-radius:9px;background:#292f39}.meeting-invitation-delivery>header[data-v-44c6ed1e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.meeting-invitation-delivery>header>div[data-v-44c6ed1e]{display:flex;align-items:center;gap:8px;color:#cbaac8}.meeting-invitation-delivery>header span[data-v-44c6ed1e]{display:grid;gap:3px}.meeting-invitation-delivery strong[data-v-44c6ed1e]{color:#e4e8ee;font-size:9px}.meeting-invitation-delivery small[data-v-44c6ed1e]{color:#8792a0;font-size:8px}.meeting-guest-email[data-v-44c6ed1e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.meeting-guest-email input[data-v-44c6ed1e]{min-width:0;height:32px;padding:0 9px;border:0;border-radius:7px;outline:0;background:#222933;color:#dfe4ea;font-size:8px}.meeting-invitation-delivery .meeting-guest-email button[data-v-44c6ed1e]{height:32px}.meeting-guest-emails[data-v-44c6ed1e]{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.meeting-guest-emails li[data-v-44c6ed1e]{display:inline-flex;align-items:center;gap:5px;padding:5px 6px 5px 8px;border-radius:999px;background:#514651;color:#e0c4dd;font-size:7px}.meeting-invitation-delivery .meeting-guest-emails button[data-v-44c6ed1e]{width:20px;height:20px;padding:0;justify-content:center;border-radius:50%}.meeting-invitation-delivery>div[data-v-44c6ed1e]{display:flex;flex-wrap:wrap;gap:6px}.meeting-invitation-delivery button[data-v-44c6ed1e]{display:inline-flex;height:31px;align-items:center;gap:6px;padding:0 9px;border-radius:7px;background:#414a57;color:#c9d0d9;font-size:8px;cursor:pointer}.meeting-invitation-delivery>p[data-v-44c6ed1e]{margin:0;color:#a7d7b7;font-size:8px}.meeting-scheduler-error[data-v-44c6ed1e]{margin:0;padding:9px 10px;border-radius:8px;background:#bf616a29;color:#e6b2b8;font-size:9px;line-height:1.45}.meeting-scheduler form>footer[data-v-44c6ed1e]{display:flex;justify-content:flex-end;gap:7px;padding-top:2px}.meeting-scheduler form>footer button[data-v-44c6ed1e]{display:inline-flex;min-width:76px;height:36px;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:8px;background:#414a57;color:#c9d0d9;font-size:9px;cursor:pointer}.meeting-scheduler form>footer button[data-v-44c6ed1e]:last-child{background:#6b5669;color:#f0dbed;font-weight:700}.meeting-scheduler form>footer button[data-v-44c6ed1e]:disabled{opacity:.45;cursor:not-allowed}@media(max-width:640px){.meeting-scheduler-backdrop[data-v-44c6ed1e]{padding:10px}.meeting-schedule-type[data-v-44c6ed1e],.meeting-schedule-grid[data-v-44c6ed1e]{grid-template-columns:1fr}.meeting-agenda-item[data-v-44c6ed1e]{grid-template-columns:22px minmax(0,1fr)}.meeting-agenda-topic[data-v-44c6ed1e],.meeting-agenda-actions[data-v-44c6ed1e]{grid-column:2}}.channel-page[data-v-9117f763]{position:relative;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,1fr);overflow:hidden;background:#303744;color:#dce1e9}.channel-page--thread-open[data-v-9117f763]{grid-template-columns:minmax(460px,1fr) 0 var(--channel-thread-width, 390px)}.channel-main[data-v-9117f763],.channel-thread[data-v-9117f763]{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.channel-page-header[data-v-9117f763]{position:relative;z-index:8;display:flex;min-height:78px;flex:0 0 78px;align-items:center;justify-content:space-between;gap:18px;padding:0 24px;background:#303744}.channel-identity[data-v-9117f763]{display:flex;min-width:0;align-items:center;gap:12px}.channel-identity>svg[data-v-9117f763]{flex:0 0 auto;color:#b8c0cc}.channel-identity>div[data-v-9117f763]{min-width:0}.channel-name-row[data-v-9117f763]{display:flex;min-width:0;align-items:center;gap:9px}.channel-name-row h1[data-v-9117f763]{margin:0;overflow:hidden;color:#eef1f5;font-size:17px;font-weight:720;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.channel-private-label[data-v-9117f763]{padding:4px 7px;border-radius:999px;background:#b48ead1f;color:#cda7cb;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.channel-identity p[data-v-9117f763]{margin:5px 0 0;overflow:hidden;color:#858f9f;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.channel-header-actions[data-v-9117f763]{display:flex;flex:0 0 auto;align-items:center;gap:7px}.channel-huddle-shell[data-v-9117f763]{position:relative;display:flex;align-items:stretch;overflow:visible;border-radius:9px;background:#343b47}.channel-huddle-shell .channel-huddle-button[data-v-9117f763]{width:34px;border-radius:9px 0 0 9px;background:transparent}.channel-huddle-menu-button[data-v-9117f763]{display:grid;width:24px;height:34px;place-items:center;border-radius:0 9px 9px 0;background:transparent;color:#8f9aa9;cursor:pointer}.channel-huddle-shell[data-v-9117f763]:hover,.channel-huddle-shell[data-v-9117f763]:focus-within{background:#3c4452}.channel-huddle-shell button[data-v-9117f763]:hover,.channel-huddle-shell button[data-v-9117f763]:focus-visible{outline:0;color:#edf0f5}.channel-page-menu.channel-huddle-menu[data-v-9117f763]{width:270px}.channel-huddle-menu button[data-v-9117f763]{height:auto;min-height:52px}.channel-huddle-menu button>span[data-v-9117f763]{display:grid;gap:3px}.channel-huddle-menu strong[data-v-9117f763]{color:#e7ebf0;font-size:10px}.channel-huddle-menu small[data-v-9117f763]{color:#7f8a99;font-size:8px}.channel-meeting-notice[data-v-9117f763]{position:absolute;z-index:75;top:76px;right:18px;max-width:360px;margin:0;padding:10px 12px;border-radius:8px;background:#46505d;color:#e6eaf0;box-shadow:0 12px 28px #05080c47;font-size:9px}.channel-header-button[data-v-9117f763],.channel-member-button[data-v-9117f763],.channel-members-popover header button[data-v-9117f763],.channel-thread-header button[data-v-9117f763]{display:grid;height:34px;place-items:center;border-radius:9px;background:#343b47;color:#96a0af;cursor:pointer;transition:background .18s ease,color .18s ease}.channel-header-button[data-v-9117f763]{width:34px}.channel-header-button[data-v-9117f763]:hover,.channel-header-button[data-v-9117f763]:focus-visible,.channel-member-button[data-v-9117f763]:hover,.channel-member-button[data-v-9117f763]:focus-visible,.channel-members-popover header button[data-v-9117f763]:hover,.channel-members-popover header button[data-v-9117f763]:focus-visible,.channel-thread-header button[data-v-9117f763]:hover,.channel-thread-header button[data-v-9117f763]:focus-visible{outline:0;background:#3c4452;color:#e0e4eb}.channel-member-button[data-v-9117f763]{display:flex;min-width:77px;align-items:center;justify-content:center;gap:7px;padding:0 9px;font-size:11px}.channel-member-stack[data-v-9117f763]{display:flex;align-items:center}.channel-member-stack img[data-v-9117f763]{width:23px;height:23px;margin-left:-7px;border:2px solid #343b47;border-radius:50%;object-fit:cover}.channel-member-stack img[data-v-9117f763]:first-child{margin-left:0}.channel-header-popover-shell[data-v-9117f763]{position:relative}.channel-members-popover[data-v-9117f763],.channel-page-menu[data-v-9117f763]{position:absolute;z-index:40;top:calc(100% + 8px);right:0;width:254px;padding:8px;border-radius:14px;background:#2a313c;box-shadow:0 15px 32px #070a0f2e}.channel-members-popover header[data-v-9117f763]{display:flex;align-items:center;justify-content:space-between;padding:7px 7px 9px}.channel-members-popover header>div[data-v-9117f763]{display:grid;gap:4px}.channel-members-popover header strong[data-v-9117f763]{color:#e6e9ef;font-size:12px}.channel-members-popover header span[data-v-9117f763]{color:#788393;font-size:10px}.channel-members-popover header button[data-v-9117f763]{width:28px;height:28px;background:transparent}.channel-member-list[data-v-9117f763]{display:grid;gap:2px}.channel-member-list button[data-v-9117f763],.channel-page-menu button[data-v-9117f763]{display:flex;width:100%;height:38px;align-items:center;gap:10px;padding:0 9px;border-radius:9px;background:transparent;color:#c9d0da;text-align:left;cursor:pointer}.channel-member-list button[data-v-9117f763]:hover,.channel-member-list button[data-v-9117f763]:focus-visible,.channel-page-menu button[data-v-9117f763]:hover,.channel-page-menu button[data-v-9117f763]:focus-visible{outline:0;background:#373f4c;color:#f0f2f6}.channel-member-avatar[data-v-9117f763]{position:relative;width:26px;height:26px;flex:0 0 26px}.channel-member-avatar img[data-v-9117f763]{width:26px;height:26px;border-radius:50%;object-fit:cover}.channel-member-avatar>span[data-v-9117f763]{position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border:2px solid #2a313c;border-radius:50%;background:#54b991}.channel-member-avatar>span.is-away[data-v-9117f763]{background:#c59d62}.channel-page-menu[data-v-9117f763]{width:210px}.channel-date-marker[data-v-9117f763]{display:flex;justify-content:center;padding:6px 0 16px}.channel-date-marker span[data-v-9117f763]{padding:6px 11px;border-radius:999px;background:#353c48;color:#8893a2;font-size:9px;font-weight:650}.channel-message-list[data-v-9117f763]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 24px 20px;scroll-behavior:smooth}.channel-message[data-v-9117f763]{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;margin:0 -10px;padding:10px 10px 13px;border-radius:10px;transition:background .16s ease}.channel-message+.channel-message[data-v-9117f763]{margin-top:8px}.channel-message[data-v-9117f763]:hover,.channel-message[data-v-9117f763]:focus-within{background:#2a303b7f}.channel-message-avatar[data-v-9117f763]{width:40px;height:40px;border-radius:50%;object-fit:cover}.channel-message-content[data-v-9117f763]{min-width:0;padding-top:1px}.channel-message--self[data-v-9117f763]{background:linear-gradient(90deg,rgb(180 142 173 / 10%),rgb(180 142 173 / 3%) 58%,transparent 92%)}.channel-message--self[data-v-9117f763]:hover,.channel-message--self[data-v-9117f763]:focus-within{background:linear-gradient(90deg,rgb(180 142 173 / 15%),rgb(180 142 173 / 5%) 58%,transparent 92%)}.channel-message--self>.channel-message-avatar[data-v-9117f763],.channel-thread-root--self>img[data-v-9117f763],.channel-thread-reply--self>img[data-v-9117f763]{box-shadow:0 0 0 2px #c097bb6b}.channel-message-content>header[data-v-9117f763],.channel-thread-root header[data-v-9117f763],.channel-thread-reply header[data-v-9117f763]{display:flex;min-width:0;align-items:center;gap:8px}.channel-message-content>header strong[data-v-9117f763],.channel-thread-root header strong[data-v-9117f763],.channel-thread-reply header strong[data-v-9117f763]{color:#e0e5ec;font-size:12px;font-weight:720}.channel-message-content time[data-v-9117f763],.channel-thread-root time[data-v-9117f763],.channel-thread-reply time[data-v-9117f763]{color:#707b8b;font-size:9px}.channel-agent-label[data-v-9117f763]{display:flex;align-items:center;gap:4px;padding:3px 6px;border-radius:999px;background:#b48ead1c;color:#bb98b7;font-size:8px;font-weight:650}.channel-self-label[data-v-9117f763]{padding:3px 7px;border-radius:999px;background:#b48ead29;color:#c9a5c5;font-size:8px;font-weight:700}.channel-message-content>p[data-v-9117f763],.channel-thread-root p[data-v-9117f763],.channel-thread-reply p[data-v-9117f763]{max-width:900px;margin:6px 0 0;color:#b6beca;font-size:12px;line-height:1.55}.channel-work-update[data-v-9117f763]{display:grid;width:min(620px,100%);min-height:74px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:12px;padding:10px 12px;border-radius:11px;background:#292f3a;color:#bbc3ce;text-align:left;cursor:pointer;transition:background .18s ease}.channel-work-update[data-v-9117f763]:hover,.channel-work-update[data-v-9117f763]:focus-visible{outline:0;background:#333b47}.channel-work-update-icon[data-v-9117f763]{display:grid;width:36px;height:36px;place-items:center;border-radius:9px;background:#b48ead24;color:#c29cbe}.channel-work-update>span[data-v-9117f763]:nth-child(2){display:grid;min-width:0;gap:4px}.channel-work-update small[data-v-9117f763]{color:#7d8796;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.channel-work-update strong[data-v-9117f763]{color:#dce1e8;font-size:11px}.channel-work-update>span:nth-child(2)>span[data-v-9117f763]{overflow:hidden;color:#858f9f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.channel-work-update em[data-v-9117f763]{color:#c39fbe;font-size:9px;font-style:normal;font-weight:650;white-space:nowrap}.channel-thread-summary[data-v-9117f763]{display:flex;width:fit-content;min-height:30px;align-items:center;gap:9px;margin-top:9px;padding:3px 8px 3px 3px;border-radius:9px;background:transparent;color:#8b95a5;cursor:pointer;transition:background .16s ease}.channel-thread-summary[data-v-9117f763]:hover,.channel-thread-summary[data-v-9117f763]:focus-visible{outline:0;background:#343b47}.channel-thread-summary strong[data-v-9117f763]{color:#b993b6;font-size:10px}.channel-thread-summary>span[data-v-9117f763]:last-child{font-size:9px}.channel-thread-avatars[data-v-9117f763]{display:flex;align-items:center}.channel-thread-avatars img[data-v-9117f763]{width:22px;height:22px;margin-left:-5px;border:2px solid #303744;border-radius:50%;object-fit:cover}.channel-thread-avatars img[data-v-9117f763]:first-child{margin-left:0}.channel-reactions[data-v-9117f763]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.channel-reactions button[data-v-9117f763]{display:flex;height:27px;align-items:center;gap:5px;padding:0 8px;border-radius:999px;background:#343b47;color:#909aa9;cursor:pointer;transition:background .16s ease,color .16s ease}.channel-reactions button[data-v-9117f763]:hover,.channel-reactions button[data-v-9117f763]:focus-visible,.channel-reactions button.is-active[data-v-9117f763]{outline:0;background:#b48ead2e;color:#d0a8cd}.channel-message-actions[data-v-9117f763]{position:absolute;top:-8px;right:10px;display:flex;padding:4px;border-radius:10px;background:#353d49;box-shadow:0 8px 20px #080b101f;opacity:0;pointer-events:none;transform:translateY(3px);transition:opacity .15s ease,transform .15s ease}.channel-message:hover .channel-message-actions[data-v-9117f763],.channel-message:focus-within .channel-message-actions[data-v-9117f763]{opacity:1;pointer-events:auto;transform:translateY(0)}.channel-message-actions button[data-v-9117f763],.channel-composer-tools button[data-v-9117f763]{display:grid;width:30px;height:30px;place-items:center;border-radius:7px;background:transparent;color:#8993a2;cursor:pointer}.channel-message-actions button[data-v-9117f763]:hover,.channel-message-actions button[data-v-9117f763]:focus-visible,.channel-composer-tools button[data-v-9117f763]:hover,.channel-composer-tools button[data-v-9117f763]:focus-visible,.channel-composer-tools button.is-listening[data-v-9117f763]{outline:0;background:#b48ead21;color:#d0a8cd}.channel-composer[data-v-9117f763]{position:relative;z-index:6;display:flex;min-height:96px;flex:0 0 auto;flex-direction:column;margin:0 24px 20px;border-radius:13px;background:#272e38;box-shadow:0 8px 22px #080b1012}.channel-composer textarea[data-v-9117f763],.channel-thread-composer textarea[data-v-9117f763]{width:100%;min-height:57px;resize:none;padding:14px 15px 8px;border:0;outline:0;background:transparent;color:#d9dee6;font:500 12px/1.5 Inter,ui-sans-serif,sans-serif}.channel-composer textarea[data-v-9117f763]::placeholder,.channel-thread-composer textarea[data-v-9117f763]::placeholder{color:#727d8d}.channel-composer-toolbar[data-v-9117f763]{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;padding:0 9px 8px}.channel-composer-tools[data-v-9117f763]{display:flex;align-items:center;gap:2px}.channel-listening-label[data-v-9117f763]{margin-left:4px;color:#c49fbe;font-size:9px;font-weight:650}.channel-send-button[data-v-9117f763],.channel-thread-composer button[data-v-9117f763]{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:#b48ead;color:#20252d;cursor:pointer;transition:background .16s ease,opacity .16s ease}.channel-send-button[data-v-9117f763]:disabled,.channel-thread-composer button[data-v-9117f763]:disabled{background:#343c48;color:#697484;cursor:default;opacity:.75}.channel-send-button[data-v-9117f763]:not(:disabled):hover,.channel-send-button[data-v-9117f763]:not(:disabled):focus-visible,.channel-thread-composer button[data-v-9117f763]:not(:disabled):hover,.channel-thread-composer button[data-v-9117f763]:not(:disabled):focus-visible{outline:0;background:#c69fc0}.channel-thread[data-v-9117f763]{background:#2c333f}.channel-thread-resize-handle[data-v-9117f763]{position:relative;z-index:22;display:grid;width:8px;height:100%;margin-left:-4px;place-items:center;outline:0;background:transparent;cursor:col-resize;touch-action:none}.channel-thread-resize-handle>span[data-v-9117f763]{width:2px;height:54px;border-radius:999px;background:#424b58;transition:height .14s ease,background .14s ease}.channel-thread-resize-handle:hover>span[data-v-9117f763],.channel-thread-resize-handle:focus-visible>span[data-v-9117f763],.channel-page--thread-resizing .channel-thread-resize-handle>span[data-v-9117f763]{height:82px;background:#c49ac0}.channel-page--thread-resizing[data-v-9117f763],.channel-page--thread-resizing[data-v-9117f763] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.channel-thread-header[data-v-9117f763]{display:flex;min-height:70px;flex:0 0 70px;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 0 19px}.channel-thread-header>div[data-v-9117f763]{display:flex;align-items:baseline;gap:8px}.channel-thread-header strong[data-v-9117f763]{color:#e5e9ef;font-size:14px}.channel-thread-header span[data-v-9117f763]{color:#7d8796;font-size:10px}.channel-thread-header button[data-v-9117f763]{width:31px;height:31px;background:transparent}.channel-thread-list[data-v-9117f763]{flex:1;min-height:0;overflow-y:auto;padding:4px 18px 18px}.channel-thread-root[data-v-9117f763],.channel-thread-reply[data-v-9117f763]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:9px 0 13px}.channel-thread-root--self[data-v-9117f763],.channel-thread-reply--self[data-v-9117f763]{margin:0 -8px;padding-right:8px;padding-left:8px;border-radius:9px;background:linear-gradient(90deg,rgb(180 142 173 / 11%),rgb(180 142 173 / 3%) 72%,transparent)}.channel-thread-root>img[data-v-9117f763],.channel-thread-reply>img[data-v-9117f763]{width:34px;height:34px;border-radius:50%;object-fit:cover}.channel-thread-root p[data-v-9117f763],.channel-thread-reply p[data-v-9117f763]{font-size:11px}.channel-thread-count[data-v-9117f763]{display:flex;align-items:center;gap:10px;margin:3px 0 5px 44px;color:#7c8797;font-size:9px}.channel-thread-reply header[data-v-9117f763]{flex-wrap:wrap;gap:5px 7px}.channel-thread-reply header>span[data-v-9117f763]{color:#977c96;font-size:8px}.channel-thread-composer[data-v-9117f763]{display:flex;min-height:102px;flex:0 0 auto;flex-direction:column;margin:0 14px 15px;border-radius:12px;background:#252c36}.channel-thread-composer>div[data-v-9117f763]{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;padding:0 8px 8px 13px}.channel-thread-composer>div>span[data-v-9117f763]{overflow:hidden;color:#737e8e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.channel-thread-composer button[data-v-9117f763]{width:30px;height:30px}@media(max-width:1100px){.channel-page--thread-open[data-v-9117f763]{grid-template-columns:minmax(420px,1fr) 0 var(--channel-thread-width, 330px)}.channel-identity p[data-v-9117f763]{max-width:340px}.channel-work-update[data-v-9117f763]{grid-template-columns:36px minmax(0,1fr)}.channel-work-update em[data-v-9117f763]{display:none}}@media(max-width:900px){.channel-page[data-v-9117f763]{position:relative;display:block}.channel-main[data-v-9117f763]{width:100%;height:100%}.channel-page-header[data-v-9117f763]{min-height:68px;flex-basis:68px;padding:0 14px 0 58px}.channel-identity p[data-v-9117f763],.channel-header-button[data-v-9117f763]:nth-of-type(2){display:none}.channel-thread[data-v-9117f763]{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.channel-thread-resize-handle[data-v-9117f763]{display:none}.channel-thread-header[data-v-9117f763]{min-height:60px;flex-basis:60px;padding-left:58px}}@media(max-width:620px){.channel-page-header[data-v-9117f763]{gap:10px}.channel-private-label[data-v-9117f763],.channel-member-button>span[data-v-9117f763]:last-child,.channel-huddle-shell[data-v-9117f763]{display:none}.channel-member-button[data-v-9117f763]{min-width:56px;padding:0 6px}.channel-message-list[data-v-9117f763]{padding-right:14px;padding-left:14px}.channel-message[data-v-9117f763]{grid-template-columns:35px minmax(0,1fr);gap:10px}.channel-message-avatar[data-v-9117f763]{width:35px;height:35px}.channel-message-actions[data-v-9117f763]{display:none}.channel-composer[data-v-9117f763]{margin-right:12px;margin-bottom:12px;margin-left:12px}.channel-composer-tools button[data-v-9117f763]:nth-child(4){display:none}.channel-work-update[data-v-9117f763]{min-height:68px}.channel-thread-summary>span[data-v-9117f763]:last-child{display:none}}.dm-page[data-v-ccb71f7f]{position:relative;display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:#303744;color:#dce1e9}.dm-header[data-v-ccb71f7f]{position:relative;z-index:8;display:flex;min-height:78px;flex:0 0 78px;align-items:center;justify-content:space-between;gap:18px;padding:0 24px;background:#303744}.dm-identity[data-v-ccb71f7f],.dm-name-row[data-v-ccb71f7f],.dm-header-actions[data-v-ccb71f7f],.dm-composer-tools[data-v-ccb71f7f],.dm-reactions[data-v-ccb71f7f],.dm-message-content>header[data-v-ccb71f7f]{display:flex;align-items:center}.dm-identity[data-v-ccb71f7f]{min-width:0;gap:12px}.dm-identity-avatar[data-v-ccb71f7f]{position:relative;width:43px;height:43px;flex:0 0 43px}.dm-identity-avatar img[data-v-ccb71f7f]{width:100%;height:100%;border-radius:50%;object-fit:cover}.dm-identity-avatar>span[data-v-ccb71f7f]{position:absolute;right:-1px;bottom:0;width:11px;height:11px;border:2px solid #303744;border-radius:50%}.dm-identity-avatar>span.is-online[data-v-ccb71f7f]{background:#55c997}.dm-identity-avatar>span.is-away[data-v-ccb71f7f]{background:#d2ae62}.dm-identity>div[data-v-ccb71f7f]{min-width:0}.dm-name-row[data-v-ccb71f7f]{min-width:0;gap:8px}.dm-name-row h1[data-v-ccb71f7f]{margin:0;overflow:hidden;color:#eef1f5;font-size:17px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.dm-agent-label[data-v-ccb71f7f],.dm-role-label[data-v-ccb71f7f],.dm-self-label[data-v-ccb71f7f]{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:999px;background:#b48ead21;color:#c29cbe;font-size:8px;font-weight:700}.dm-identity p[data-v-ccb71f7f]{margin:5px 0 0;overflow:hidden;color:#8791a0;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dm-identity p span[data-v-ccb71f7f]{color:#5f6978}.dm-header-actions[data-v-ccb71f7f]{flex:0 0 auto;gap:7px}.dm-more-shell[data-v-ccb71f7f]{position:relative}.dm-huddle-shell[data-v-ccb71f7f]{position:relative;display:flex;align-items:stretch;border-radius:9px;background:#343b47}.dm-huddle-shell>button[data-v-ccb71f7f]{display:grid;width:34px;height:34px;place-items:center;border-radius:9px 0 0 9px;background:transparent;color:#96a0af;cursor:pointer}.dm-huddle-shell>button[data-v-ccb71f7f]:nth-child(2){width:24px;border-radius:0 9px 9px 0}.dm-huddle-shell[data-v-ccb71f7f]:hover,.dm-huddle-shell[data-v-ccb71f7f]:focus-within{background:#3c4452}.dm-huddle-shell>button[data-v-ccb71f7f]:hover,.dm-huddle-shell>button[data-v-ccb71f7f]:focus-visible{outline:0;color:#eef1f5}.dm-more-menu.dm-huddle-menu[data-v-ccb71f7f]{width:250px}.dm-huddle-menu button[data-v-ccb71f7f]{height:auto;min-height:50px}.dm-huddle-menu button>span[data-v-ccb71f7f]{display:grid;gap:3px}.dm-huddle-menu strong[data-v-ccb71f7f]{color:#e8ebf0;font-size:10px}.dm-huddle-menu small[data-v-ccb71f7f]{color:#8792a0;font-size:8px}.dm-meeting-notice[data-v-ccb71f7f]{position:absolute;z-index:75;top:76px;right:18px;max-width:350px;margin:0;padding:10px 12px;border-radius:8px;background:#46505d;color:#e6eaf0;box-shadow:0 12px 28px #05080c47;font-size:9px}.dm-header-actions>button[data-v-ccb71f7f],.dm-more-shell>button[data-v-ccb71f7f]{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#343b47;color:#96a0af;cursor:pointer;transition:background .18s ease,color .18s ease}.dm-header-actions>button[data-v-ccb71f7f]:hover,.dm-header-actions>button[data-v-ccb71f7f]:focus-visible,.dm-more-shell>button[data-v-ccb71f7f]:hover,.dm-more-shell>button[data-v-ccb71f7f]:focus-visible{outline:0;background:#3c4452;color:#e0e4eb}.dm-more-menu[data-v-ccb71f7f]{position:absolute;z-index:30;top:calc(100% + 8px);right:0;display:grid;width:190px;gap:3px;padding:7px;border-radius:11px;background:#39414e;box-shadow:0 14px 34px #080b1038}.dm-more-menu button[data-v-ccb71f7f]{display:flex;min-height:36px;align-items:center;gap:9px;padding:0 10px;border-radius:8px;background:transparent;color:#c6cdd7;text-align:left;cursor:pointer}.dm-more-menu button[data-v-ccb71f7f]:hover,.dm-more-menu button[data-v-ccb71f7f]:focus-visible{outline:0;background:#454e5d}.dm-context[data-v-ccb71f7f]{position:relative;z-index:4;flex:0 0 auto;margin:0 16px;border-radius:12px;background:#2b323d}.dm-context-trigger[data-v-ccb71f7f]{display:grid;width:100%;min-height:56px;grid-template-columns:34px minmax(0,1fr) auto 22px;align-items:center;gap:11px;padding:8px 12px;border-radius:12px;background:transparent;color:#aab3c0;text-align:left;cursor:pointer}.dm-context-trigger[data-v-ccb71f7f]:hover,.dm-context-trigger[data-v-ccb71f7f]:focus-visible{outline:0;background:#323a46}.dm-context-icon[data-v-ccb71f7f]{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#b48ead24;color:#c29dbe}.dm-context-copy[data-v-ccb71f7f]{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:3px 10px}.dm-context-copy small[data-v-ccb71f7f]{grid-column:1 / -1;color:#7d8796;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dm-context-copy strong[data-v-ccb71f7f]{overflow:hidden;color:#dce1e8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.dm-context-copy>span[data-v-ccb71f7f]{overflow:hidden;color:#7f8998;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.dm-context-stage[data-v-ccb71f7f]{padding:5px 8px;border-radius:999px;background:#b48ead1f;color:#c49fbe;font-size:8px;font-weight:700;white-space:nowrap}.dm-context-trigger>svg[data-v-ccb71f7f]{color:#7e8897;transition:transform .18s ease}.dm-context-trigger>svg.is-open[data-v-ccb71f7f]{transform:rotate(180deg)}.dm-context-details[data-v-ccb71f7f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:18px;padding:2px 16px 16px 57px}.dm-context-details>div[data-v-ccb71f7f]{min-width:0}.dm-context-details small[data-v-ccb71f7f]{color:#7f8998;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.dm-context-details p[data-v-ccb71f7f]{margin:6px 0 0;color:#aab4c1;font-size:10px;line-height:1.5}.dm-context-actions[data-v-ccb71f7f]{display:flex;align-items:end;gap:7px}.dm-context-actions button[data-v-ccb71f7f]{display:flex;min-height:32px;align-items:center;gap:7px;padding:0 10px;border-radius:8px;background:#37404c;color:#c4ccd6;font-size:9px;cursor:pointer}.dm-context-actions button[data-v-ccb71f7f]:hover,.dm-context-actions button[data-v-ccb71f7f]:focus-visible{outline:0;background:#414a58;color:#e1e5eb}.dm-message-list[data-v-ccb71f7f]{flex:1;min-height:0;overflow-y:auto;padding:18px 24px 22px}.dm-date-marker[data-v-ccb71f7f]{display:flex;align-items:center;justify-content:center;margin:0 0 18px}.dm-date-marker span[data-v-ccb71f7f]{padding:5px 10px;border-radius:999px;background:#353c48;color:#7f8998;font-size:8px}.dm-message[data-v-ccb71f7f]{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;margin:0 -10px;padding:11px 10px 13px;border-radius:10px;transition:background .16s ease}.dm-message+.dm-message[data-v-ccb71f7f]{margin-top:12px}.dm-message[data-v-ccb71f7f]:hover,.dm-message[data-v-ccb71f7f]:focus-within{background:#2a303b7f}.dm-message--self[data-v-ccb71f7f]{background:linear-gradient(90deg,rgb(180 142 173 / 10%),rgb(180 142 173 / 3%) 58%,transparent 92%)}.dm-message--self[data-v-ccb71f7f]:hover,.dm-message--self[data-v-ccb71f7f]:focus-within{background:linear-gradient(90deg,rgb(180 142 173 / 15%),rgb(180 142 173 / 5%) 58%,transparent 92%)}.dm-message-avatar[data-v-ccb71f7f]{width:40px;height:40px;border-radius:50%;object-fit:cover}.dm-message--self>.dm-message-avatar[data-v-ccb71f7f]{box-shadow:0 0 0 2px #c097bb6b}.dm-message-content[data-v-ccb71f7f]{min-width:0;padding-top:1px}.dm-message-content>header[data-v-ccb71f7f]{min-width:0;gap:8px}.dm-message-content>header strong[data-v-ccb71f7f]{color:#e0e5ec;font-size:12px;font-weight:720}.dm-message-content time[data-v-ccb71f7f]{color:#707b8b;font-size:9px}.dm-role-label[data-v-ccb71f7f]{color:#b997b6}.dm-self-label[data-v-ccb71f7f]{background:#b48ead29;color:#c9a5c5}.dm-message-content>p[data-v-ccb71f7f]{max-width:920px;margin:6px 0 0;color:#b6beca;font-size:12px;line-height:1.55}.dm-reactions[data-v-ccb71f7f]{flex-wrap:wrap;gap:6px;margin-top:8px}.dm-reactions button[data-v-ccb71f7f]{display:flex;height:27px;align-items:center;gap:5px;padding:0 8px;border-radius:999px;background:#343b47;color:#909aa9;cursor:pointer}.dm-reactions button[data-v-ccb71f7f]:hover,.dm-reactions button[data-v-ccb71f7f]:focus-visible,.dm-reactions button.is-active[data-v-ccb71f7f]{outline:0;background:#b48ead2e;color:#d0a8cd}.dm-message-actions[data-v-ccb71f7f]{position:absolute;top:-8px;right:10px;display:flex;padding:4px;border-radius:10px;background:#353d49;box-shadow:0 8px 20px #080b101f;opacity:0;pointer-events:none;transform:translateY(3px);transition:opacity .15s ease,transform .15s ease}.dm-message:hover .dm-message-actions[data-v-ccb71f7f],.dm-message:focus-within .dm-message-actions[data-v-ccb71f7f]{opacity:1;pointer-events:auto;transform:translateY(0)}.dm-message-actions button[data-v-ccb71f7f],.dm-composer-tools button[data-v-ccb71f7f]{display:grid;width:30px;height:30px;place-items:center;border-radius:7px;background:transparent;color:#8993a2;cursor:pointer}.dm-message-actions button[data-v-ccb71f7f]:hover,.dm-message-actions button[data-v-ccb71f7f]:focus-visible,.dm-composer-tools button[data-v-ccb71f7f]:hover,.dm-composer-tools button[data-v-ccb71f7f]:focus-visible,.dm-composer-tools button.is-listening[data-v-ccb71f7f]{outline:0;background:#414956;color:#d5dbe4}.dm-composer[data-v-ccb71f7f]{display:flex;min-height:108px;flex:0 0 auto;flex-direction:column;margin:0 18px 16px;border-radius:12px;background:#252c36}.dm-composer textarea[data-v-ccb71f7f]{width:100%;min-height:57px;resize:none;padding:14px 15px 8px;border:0;outline:0;background:transparent;color:#d9dee6;font:500 12px/1.5 Inter,ui-sans-serif,sans-serif}.dm-composer textarea[data-v-ccb71f7f]::placeholder{color:#727d8d}.dm-composer-toolbar[data-v-ccb71f7f]{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;padding:0 9px 8px}.dm-composer-tools[data-v-ccb71f7f]{gap:2px}.dm-listening-label[data-v-ccb71f7f]{margin-left:4px;color:#c49fbe;font-size:9px;font-weight:650}.dm-send-button[data-v-ccb71f7f]{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:#b48ead;color:#20252d;cursor:pointer}.dm-send-button[data-v-ccb71f7f]:disabled{background:#343c48;color:#697484;cursor:default;opacity:.75}.dm-send-button[data-v-ccb71f7f]:not(:disabled):hover,.dm-send-button[data-v-ccb71f7f]:not(:disabled):focus-visible{outline:0;background:#c69fc0}@media(max-width:1100px){.dm-context-details[data-v-ccb71f7f]{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-context-actions[data-v-ccb71f7f]{align-items:center}}@media(max-width:900px){.dm-header[data-v-ccb71f7f]{min-height:68px;flex-basis:68px;padding:0 14px 0 58px}.dm-identity-avatar[data-v-ccb71f7f]{width:38px;height:38px;flex-basis:38px}.dm-context[data-v-ccb71f7f]{margin:0 12px}}@media(max-width:680px){.dm-agent-label[data-v-ccb71f7f],.dm-identity p[data-v-ccb71f7f],.dm-context-stage[data-v-ccb71f7f]{display:none}.dm-context-trigger[data-v-ccb71f7f]{grid-template-columns:34px minmax(0,1fr) 20px}.dm-context-details[data-v-ccb71f7f]{grid-template-columns:1fr;padding-left:16px}.dm-context-purpose[data-v-ccb71f7f]{display:none}.dm-message-list[data-v-ccb71f7f]{padding-right:14px;padding-left:14px}.dm-message[data-v-ccb71f7f]{grid-template-columns:35px minmax(0,1fr);gap:10px}.dm-message-avatar[data-v-ccb71f7f]{width:35px;height:35px}.dm-message-actions[data-v-ccb71f7f]{display:none}.dm-composer[data-v-ccb71f7f]{margin-right:12px;margin-bottom:12px;margin-left:12px}.dm-composer-tools button[data-v-ccb71f7f]:nth-child(4){display:none}}.channel-members-overlay[data-v-e038a825]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0a0e14a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.channel-members-dialog[data-v-e038a825]{display:flex;width:min(540px,100%);max-height:min(760px,calc(100vh - 48px));flex-direction:column;overflow:hidden;border-radius:14px;background:#303947;color:#d8dee9;box-shadow:0 22px 70px #05080d7a}.channel-members-dialog>header[data-v-e038a825]{display:grid;min-height:72px;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid rgb(216 222 233 / 7%)}.channel-members-heading-icon[data-v-e038a825]{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#252d38;color:#c39bbc}.channel-members-dialog h2[data-v-e038a825],.channel-member-roster h3[data-v-e038a825]{margin:0;color:#eef1f6}.channel-members-dialog h2[data-v-e038a825]{font-size:16px}.channel-members-dialog header p[data-v-e038a825]{margin:3px 0 0;color:#8590a0;font-size:11px}.channel-members-dialog header>button[data-v-e038a825]{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:8px;background:transparent;color:#9ca6b5;cursor:pointer}.channel-members-dialog header>button[data-v-e038a825]:hover,.channel-members-dialog header>button[data-v-e038a825]:focus-visible{outline:0;background:#d8dee912;color:#eef1f6}.channel-members-error[data-v-e038a825]{margin:12px 18px 0;padding:9px 11px;border-radius:8px;background:#bf616a29;color:#e6b2b8;font-size:11px}.channel-member-add[data-v-e038a825]{padding:16px 18px 5px}.channel-member-add>label[data-v-e038a825]{display:block;margin-bottom:7px;color:#cfd5df;font-size:11px;font-weight:700}.channel-member-search[data-v-e038a825]{position:relative;display:flex;height:40px;align-items:center;gap:9px;padding:0 11px;border-radius:9px;background:#252d38;color:#7e8998;box-shadow:inset 0 0 0 1px #d8dee914}.channel-member-search[data-v-e038a825]:focus-within{color:#c7a2c1;box-shadow:inset 0 0 0 1px #b48ead9e}.channel-member-search input[data-v-e038a825]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#edf0f4;font:inherit;font-size:12px}.channel-member-search input[data-v-e038a825]::placeholder{color:#707b8b}.channel-members-spinner[data-v-e038a825]{animation:channel-member-spin-e038a825 1s linear infinite}.channel-member-candidates[data-v-e038a825]{max-height:156px;overflow-y:auto;margin-top:6px}.channel-member-candidates button[data-v-e038a825]{display:grid;width:100%;min-height:42px;grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:5px 8px;border:0;border-radius:8px;background:transparent;color:#dce2eb;font:inherit;text-align:left;cursor:pointer}.channel-member-candidates button[data-v-e038a825]:hover,.channel-member-candidates button[data-v-e038a825]:focus-visible,.channel-member-candidates button.is-active[data-v-e038a825]{outline:0;background:#b48ead24}.channel-member-candidates button>span[data-v-e038a825],.channel-member-avatar[data-v-e038a825]{display:grid;place-items:center;border-radius:50%;background:#414b5b;color:#e6d2e2;font-size:9px;font-weight:750}.channel-member-candidates button>span[data-v-e038a825]{width:30px;height:30px}.channel-member-candidates button strong[data-v-e038a825]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.channel-member-candidates button>svg[data-v-e038a825]{color:#b48ead}.channel-member-candidates>p[data-v-e038a825]{margin:0;padding:12px 8px;color:#7f8a99;font-size:11px;text-align:center}.channel-member-roster[data-v-e038a825]{min-height:0;padding:12px 18px 18px}.channel-member-roster-heading[data-v-e038a825]{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.channel-member-roster h3[data-v-e038a825]{font-size:11px}.channel-member-roster-heading>span[data-v-e038a825]{display:grid;min-width:22px;height:20px;place-items:center;border-radius:999px;background:#252d38;color:#aab4c2;font-size:10px}.channel-members-state[data-v-e038a825]{display:flex;min-height:120px;align-items:center;justify-content:center;gap:8px;color:#8994a4;font-size:11px}.channel-member-list[data-v-e038a825]{max-height:330px;overflow-y:auto}.channel-member-list article[data-v-e038a825]{display:grid;min-height:48px;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:5px 7px;border-radius:9px}.channel-member-list article[data-v-e038a825]:hover{background:#d8dee90a}.channel-member-avatar[data-v-e038a825]{width:34px;height:34px}.channel-member-list article>div[data-v-e038a825]:nth-child(2){display:flex;min-width:0;align-items:baseline;gap:6px}.channel-member-list article strong[data-v-e038a825]{overflow:hidden;color:#e5e9ef;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.channel-member-list article>div:nth-child(2) span[data-v-e038a825]{color:#b48ead;font-size:9px;font-weight:700;text-transform:uppercase}.channel-owner-label[data-v-e038a825]{display:inline-flex;align-items:center;gap:4px;color:#d5b774;font-size:10px;font-weight:700}.channel-member-actions[data-v-e038a825]{display:flex;align-items:center;gap:4px}.channel-member-actions button[data-v-e038a825]{display:inline-flex;min-width:30px;height:30px;align-items:center;justify-content:center;gap:5px;padding:0 7px;border:0;border-radius:7px;background:transparent;color:#8f9aa9;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.channel-member-actions button[data-v-e038a825]:hover,.channel-member-actions button[data-v-e038a825]:focus-visible{outline:0;background:#b48ead24;color:#d9bdd5}.channel-member-actions .channel-member-remove[data-v-e038a825]:hover,.channel-member-actions .channel-member-remove[data-v-e038a825]:focus-visible,.channel-member-actions .channel-member-remove.is-confirming[data-v-e038a825]{background:#bf616a29;color:#e2a5ad}.channel-member-actions button[data-v-e038a825]:disabled{cursor:default;opacity:.45}.channel-members-footer[data-v-e038a825]{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:10px 18px;border-top:1px solid rgb(216 222 233 / 7%)}.channel-members-footer p[data-v-e038a825]{margin:0;color:#8490a0;font-size:10px}.channel-members-footer button[data-v-e038a825]{display:inline-flex;min-width:max-content;height:32px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:0;border-radius:8px;background:#bf616a1f;color:#dca3aa;font:inherit;font-size:10px;font-weight:750;cursor:pointer}.channel-members-footer button[data-v-e038a825]:hover,.channel-members-footer button[data-v-e038a825]:focus-visible,.channel-members-footer button.is-confirming[data-v-e038a825]{outline:0;background:#bf616a38;color:#efbbc1}.channel-members-footer button[data-v-e038a825]:disabled{cursor:default;opacity:.42}@keyframes channel-member-spin-e038a825{to{transform:rotate(360deg)}}@media(max-width:600px){.channel-members-overlay[data-v-e038a825]{align-items:end;padding:0}.channel-members-dialog[data-v-e038a825]{width:100%;max-height:calc(100vh - 42px);border-radius:16px 16px 0 0}.channel-member-list article[data-v-e038a825]{grid-template-columns:34px minmax(0,1fr) auto}.channel-member-actions[data-v-e038a825]{grid-column:2 / -1;justify-content:flex-end;padding-bottom:5px}.channel-members-footer[data-v-e038a825]{align-items:flex-start;flex-direction:column;gap:8px}.channel-members-footer button[data-v-e038a825]{width:100%}}.live-conversation[data-v-e6ecafba]{position:relative;display:grid;width:100%;min-width:0;min-height:0;height:100%;grid-template-columns:minmax(0,1fr);color:#d8dee9}.live-conversation--thread-open[data-v-e6ecafba]{grid-template-columns:minmax(420px,1fr) 0 minmax(280px,var(--live-thread-width))}.live-conversation-main[data-v-e6ecafba],.live-thread[data-v-e6ecafba]{min-width:0;min-height:0;background:#2e3745}.live-conversation-main[data-v-e6ecafba]{display:flex;flex-direction:column;border-radius:12px;overflow:hidden}.live-conversation--thread-open .live-conversation-main[data-v-e6ecafba]{border-radius:12px 0 0 12px}.live-conversation-header[data-v-e6ecafba]{display:flex;min-height:76px;align-items:center;gap:12px;padding:0 24px;background:#303947}.live-conversation-symbol[data-v-e6ecafba]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:10px;background:#242b36;color:#b48ead}.live-conversation-heading[data-v-e6ecafba]{min-width:0;flex:1}.live-conversation-heading>div[data-v-e6ecafba]{display:flex;align-items:center;gap:9px}.live-conversation-heading h1[data-v-e6ecafba]{overflow:hidden;margin:0;color:#eef1f6;font-size:18px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.live-conversation-heading p[data-v-e6ecafba]{margin:4px 0 0;color:#8994a5;font-size:12px}.live-state[data-v-e6ecafba]{padding:3px 7px;border-radius:999px;background:#b48ead1f;color:#caa6c3;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.04em}.live-header-actions button[data-v-e6ecafba],.live-join-panel button[data-v-e6ecafba],.live-centered-state button[data-v-e6ecafba]{border:0;border-radius:8px;background:#b48ead;color:#20252d;font:inherit;font-size:12px;font-weight:700;padding:8px 12px;cursor:pointer}.live-header-actions .live-members-button[data-v-e6ecafba]{display:inline-flex;align-items:center;gap:7px;background:#d8dee912;color:#cbd2dc}.live-header-actions .live-members-button[data-v-e6ecafba]:hover,.live-header-actions .live-members-button[data-v-e6ecafba]:focus-visible{outline:0;background:#b48ead29;color:#e3cde0}.live-header-actions button[data-v-e6ecafba]:disabled,.live-join-panel button[data-v-e6ecafba]:disabled{opacity:.6;cursor:default}.live-active-meeting[data-v-e6ecafba]{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;gap:7px;padding:0 10px;border:1px solid rgb(163 190 140 / 30%);border-radius:999px;background:#a3be8c1c;color:#d6e5cd;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.live-active-meeting[data-v-e6ecafba]:hover,.live-active-meeting[data-v-e6ecafba]:focus-visible{outline:0;border-color:#a3be8c85;background:#a3be8c2e}.live-active-meeting[data-v-e6ecafba]:disabled{opacity:.65;cursor:default}.live-active-meeting strong[data-v-e6ecafba]{color:#b7d5a6;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.live-active-meeting-dot[data-v-e6ecafba]{width:7px;height:7px;flex:0 0 7px;border-radius:999px;background:#a3be8c;box-shadow:0 0 0 3px #a3be8c1f}.live-meeting-shell[data-v-e6ecafba]{position:relative;display:flex;flex:0 0 auto;align-items:stretch;border-radius:8px;background:#d8dee912}.live-return-meeting[data-v-e6ecafba]{position:absolute;right:22px;bottom:22px;z-index:20;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:10px 14px;background:#b48ead;color:#20252d;font:inherit;font-size:12px;font-weight:750;box-shadow:0 8px 24px #0a0d1247;cursor:pointer}.live-meeting-shell>button[data-v-e6ecafba]{display:grid;width:36px;height:34px;place-items:center;border:0;background:transparent;color:#cbd2dc;cursor:pointer}.live-meeting-shell>button[data-v-e6ecafba]:first-child{width:40px;border-radius:8px 0 0 8px}.live-meeting-shell>button[data-v-e6ecafba]:nth-child(2){width:28px;border-radius:0 8px 8px 0;box-shadow:inset 1px 0 #d8dee912}.live-meeting-shell>button[data-v-e6ecafba]:hover,.live-meeting-shell>button[data-v-e6ecafba]:focus-visible{outline:0;background:#b48ead29;color:#eadde8}.live-meeting-menu[data-v-e6ecafba]{position:absolute;z-index:40;top:calc(100% + 7px);right:0;display:grid;width:258px;gap:3px;padding:6px;border-radius:10px;background:#252c36;box-shadow:0 18px 42px #05080c61}.live-meeting-menu button[data-v-e6ecafba]{display:grid;min-height:50px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#aeb7c4;text-align:left;cursor:pointer}.live-meeting-menu button[data-v-e6ecafba]:hover,.live-meeting-menu button[data-v-e6ecafba]:focus-visible{outline:0;background:#d8dee912}.live-meeting-menu span[data-v-e6ecafba]{display:grid;gap:3px}.live-meeting-menu strong[data-v-e6ecafba]{color:#e5e9ef;font-size:11px}.live-meeting-menu small[data-v-e6ecafba]{color:#7f8a99;font-size:9px}.live-meeting-notice[data-v-e6ecafba]{margin:9px 24px 0;color:#a7d7b7;font-size:11px}.live-alert[data-v-e6ecafba]{margin:10px 24px 0;padding:9px 11px;border-radius:8px;background:#bf616a29;color:#e5b2b8;font-size:12px}.live-message-list[data-v-e6ecafba],.live-thread-list[data-v-e6ecafba]{min-height:0;overflow-y:auto;padding:22px 24px 14px}.live-message-list[data-v-e6ecafba]{flex:1 1 auto}.live-message[data-v-e6ecafba]{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;margin:0 -10px 5px;padding:10px;border-radius:10px;background:transparent;transition:background-color .14s ease,box-shadow .14s ease}.live-message[data-v-e6ecafba]:hover,.live-message[data-v-e6ecafba]:focus-within{background:#d8dee90d;box-shadow:0 0 0 5px #d8dee90d}.live-message--mentioned[data-v-e6ecafba]{--live-message-signal: #b48ead;--live-message-signal-glow: rgb(180 142 173 / 14%)}.live-message--attention-request[data-v-e6ecafba]{--live-message-signal: #ebcb8b;--live-message-signal-glow: rgb(235 203 139 / 14%)}.live-message--mentioned>.live-avatar[data-v-e6ecafba]:before,.live-message--attention-request>.live-avatar[data-v-e6ecafba]:before{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid var(--live-message-signal);border-radius:50%;box-shadow:0 0 0 2px var(--live-message-signal-glow),0 0 8px var(--live-message-signal-glow);content:"";pointer-events:none}.live-message.is-attention-focus[data-v-e6ecafba]{animation:live-attention-focus-e6ecafba 5.5s ease-out}.live-avatar[data-v-e6ecafba]{position:relative;display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#414b5b;color:#e8d6e4;font-size:12px;font-weight:700}.live-message--self .live-avatar[data-v-e6ecafba]{box-shadow:0 0 0 2px #b48ead75}.live-message-copy[data-v-e6ecafba]{min-width:0}.live-message-copy header[data-v-e6ecafba]{display:flex;align-items:baseline;gap:7px}.live-message-copy strong[data-v-e6ecafba]{color:#eef1f6;font-size:13px}.live-message-copy time[data-v-e6ecafba]{color:#717d8e;font-size:10px}.live-you[data-v-e6ecafba]{color:#c69fc0;font-size:10px;font-weight:650}.live-edited[data-v-e6ecafba]{color:#778394;font-size:10px}.live-message-copy p[data-v-e6ecafba]{margin:4px 0 0;color:#d2d8e2;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.live-message-copy .live-message-tombstone[data-v-e6ecafba]{color:#7f8a99;font-style:italic}.live-inline-mention[data-v-e6ecafba]{color:#d4a7d0;font-weight:650}.live-inline-attention[data-v-e6ecafba]{color:#ebcb8b;font-weight:750}.live-thread-button[data-v-e6ecafba]{margin:7px 0 0;padding:0;border:0;background:transparent;color:#b993b2;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.live-thread-button[data-v-e6ecafba]:hover,.live-thread-button[data-v-e6ecafba]:focus-visible{color:#d2b5cd;outline:0}.live-message-actions[data-v-e6ecafba]{display:flex;align-items:center;gap:5px;margin-top:7px}.live-message-owner-actions[data-v-e6ecafba]{display:inline-flex;gap:3px;margin-left:2px;opacity:0;transition:opacity .14s ease}.live-message:hover .live-message-owner-actions[data-v-e6ecafba],.live-message:focus-within .live-message-owner-actions[data-v-e6ecafba]{opacity:1}.live-message-owner-actions button[data-v-e6ecafba]{display:grid;width:27px;height:25px;place-items:center;border:0;border-radius:7px;background:transparent;color:#8995a6;cursor:pointer}.live-message-owner-actions button[data-v-e6ecafba]:hover,.live-message-owner-actions button[data-v-e6ecafba]:focus-visible{outline:0;background:#b48ead29;color:#d6b7d1}.live-message-owner-actions button.is-delete[data-v-e6ecafba]:hover,.live-message-owner-actions button.is-delete[data-v-e6ecafba]:focus-visible{background:#bf616a29;color:#e5aab1}.live-message-owner-actions button[data-v-e6ecafba]:disabled{cursor:default;opacity:.45}.live-message-edit[data-v-e6ecafba]{display:grid;gap:7px;margin-top:6px}.live-message-edit textarea[data-v-e6ecafba]{box-sizing:border-box;width:100%;resize:vertical;border:1px solid rgb(180 142 173 / 46%);border-radius:8px;outline:0;padding:9px 10px;background:#252d38;color:#e8ebf0;font:inherit;font-size:13px;line-height:1.5}.live-message-edit textarea[data-v-e6ecafba]:focus{border-color:#b48ead;box-shadow:0 0 0 2px #b48ead1f}.live-message-edit>div[data-v-e6ecafba],.live-delete-confirm[data-v-e6ecafba]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.live-message-edit button[data-v-e6ecafba],.live-delete-confirm button[data-v-e6ecafba]{min-height:27px;border:0;border-radius:7px;padding:0 9px;background:#d8dee912;color:#aeb7c4;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.live-message-edit button[data-v-e6ecafba]:hover,.live-message-edit button[data-v-e6ecafba]:focus-visible,.live-delete-confirm button[data-v-e6ecafba]:hover,.live-delete-confirm button[data-v-e6ecafba]:focus-visible{outline:0;background:#d8dee91f;color:#e5e9ef}.live-message-edit button.is-primary[data-v-e6ecafba]{background:#b48ead;color:#20252d}.live-delete-confirm[data-v-e6ecafba]{justify-content:flex-start;margin-top:7px;padding:7px 8px;border-radius:8px;background:#bf616a1a}.live-delete-confirm span[data-v-e6ecafba]{flex:1 1 auto;color:#c7aab0;font-size:10px}.live-delete-confirm button.is-delete[data-v-e6ecafba]{background:#8e4d57;color:#f4e5e7}.live-message-edit button[data-v-e6ecafba]:disabled,.live-delete-confirm button[data-v-e6ecafba]:disabled{cursor:default;opacity:.45}.live-reactions[data-v-e6ecafba]{display:flex;flex-wrap:wrap;gap:4px}.live-reactions button[data-v-e6ecafba],.live-add-reaction[data-v-e6ecafba]{display:inline-flex;min-width:27px;height:25px;align-items:center;justify-content:center;gap:4px;padding:0 7px;border:0;border-radius:7px;background:#d8dee90f;color:#aab3c1;font:inherit;font-size:11px;cursor:pointer}.live-reactions button[data-v-e6ecafba]:hover,.live-reactions button[data-v-e6ecafba]:focus-visible,.live-reactions button.is-active[data-v-e6ecafba],.live-add-reaction[data-v-e6ecafba]:hover,.live-add-reaction[data-v-e6ecafba]:focus-visible{outline:0;background:#b48ead2e;color:#d6b7d1}.live-reactions button[data-v-e6ecafba]:disabled,.live-add-reaction[data-v-e6ecafba]:disabled{cursor:default;opacity:.45}.live-reaction-picker-shell[data-v-e6ecafba]{position:relative}.live-add-reaction[data-v-e6ecafba]{width:27px;padding:0;opacity:.58}.live-message:hover .live-add-reaction[data-v-e6ecafba],.live-add-reaction[data-v-e6ecafba]:focus-visible,.live-add-reaction[aria-expanded=true][data-v-e6ecafba]{opacity:1}.live-reaction-menu[data-v-e6ecafba]{position:absolute;z-index:8;bottom:calc(100% + 6px);left:0;display:flex;gap:3px;padding:4px;border-radius:9px;background:#222a35;box-shadow:0 12px 30px #080b1047}.live-reaction-menu button[data-v-e6ecafba]{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:7px;background:transparent;font-size:16px;cursor:pointer}.live-reaction-menu button[data-v-e6ecafba]:hover,.live-reaction-menu button[data-v-e6ecafba]:focus-visible{outline:0;background:#b48ead29}.live-centered-state[data-v-e6ecafba]{display:flex;min-height:100%;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#8d98a9;text-align:center;font-size:12px}.live-centered-state strong[data-v-e6ecafba]{color:#dce1e9;font-size:14px}.live-centered-state--error svg[data-v-e6ecafba]{color:#bf616a}.live-spinner[data-v-e6ecafba]{animation:live-spin-e6ecafba 1s linear infinite}.live-load-older[data-v-e6ecafba]{display:block;margin:0 auto 16px;border:0;background:transparent;color:#b48ead;font:inherit;font-size:11px;cursor:pointer}.live-composer[data-v-e6ecafba]{position:relative;margin:8px 20px 18px;border-radius:11px;background:#252d38;box-shadow:inset 0 0 0 1px #d8dee914}.live-composer[data-v-e6ecafba]:focus-within{box-shadow:inset 0 0 0 1px #b48ead9e}.live-composer-editor[data-v-e6ecafba]{position:relative;min-width:0}.live-composer textarea[data-v-e6ecafba],.live-thread-composer textarea[data-v-e6ecafba]{position:relative;display:block;box-sizing:border-box;width:100%;resize:none;border:0;outline:0;background:transparent;color:#e8ebf0;font:inherit;font-size:13px;line-height:1.45;padding:13px 14px 6px}.live-composer textarea[data-v-e6ecafba]::placeholder,.live-thread-composer textarea[data-v-e6ecafba]::placeholder{color:#707b8b}.live-composer-mirror[data-v-e6ecafba]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.live-composer-mirror-content[data-v-e6ecafba]{box-sizing:border-box;min-height:100%;padding:13px 14px 6px;color:transparent;font:inherit;font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.live-composer-token[data-v-e6ecafba]{border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.live-composer-token--mention[data-v-e6ecafba]{background:#b48ead3d;box-shadow:0 0 0 1px #b48ead2e}.live-composer-token--attention[data-v-e6ecafba]{background:#ebcb8b30;box-shadow:0 0 0 1px #ebcb8b29}.live-composer-footer[data-v-e6ecafba]{display:flex;min-height:38px;align-items:center;justify-content:space-between;padding:2px 8px 7px 9px}.live-composer-tools[data-v-e6ecafba]{display:inline-flex;min-width:0;align-items:center;gap:7px;color:#667283;font-size:10px}.live-composer-footer>button[data-v-e6ecafba],.live-thread-composer-actions>button[data-v-e6ecafba]{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:8px;background:#b48ead;color:#20252d;cursor:pointer}.live-composer-footer>button[data-v-e6ecafba]:disabled,.live-thread-composer-actions>button[data-v-e6ecafba]:disabled{background:#343d4a;color:#6d7888;cursor:default}.live-composer-tools .live-mention-trigger[data-v-e6ecafba],.live-thread-composer-actions .live-mention-trigger[data-v-e6ecafba]{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:#9ca7b7;cursor:pointer}.live-composer-tools .live-mention-trigger[data-v-e6ecafba]:hover,.live-composer-tools .live-mention-trigger[data-v-e6ecafba]:focus-visible,.live-thread-composer-actions .live-mention-trigger[data-v-e6ecafba]:hover,.live-thread-composer-actions .live-mention-trigger[data-v-e6ecafba]:focus-visible,.live-mention-trigger[aria-expanded=true][data-v-e6ecafba]{outline:0;background:#b48ead29;color:#d5b3cf}.live-composer-tools .live-attention-trigger[data-v-e6ecafba]:hover,.live-composer-tools .live-attention-trigger[data-v-e6ecafba]:focus-visible,.live-thread-composer-actions .live-attention-trigger[data-v-e6ecafba]:hover,.live-thread-composer-actions .live-attention-trigger[data-v-e6ecafba]:focus-visible,.live-attention-trigger[aria-expanded=true][data-v-e6ecafba]{background:#ebcb8b21;color:#ebcb8b}.live-composer-tools .live-mention-trigger[data-v-e6ecafba]:disabled,.live-thread-composer-actions .live-mention-trigger[data-v-e6ecafba]:disabled{opacity:.38;cursor:default}.live-mention-picker[data-v-e6ecafba]{position:absolute;z-index:12;bottom:calc(100% + 7px);left:0;width:min(320px,100%);max-height:250px;overflow-y:auto;padding:6px;border-radius:10px;background:#202833;box-shadow:0 16px 38px #070a0f61}.live-mention-picker button[data-v-e6ecafba]{display:grid;width:100%;min-height:42px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 8px;border:0;border-radius:8px;background:transparent;color:#dce2eb;font:inherit;font-size:12px;text-align:left;cursor:pointer}.live-mention-picker button[data-v-e6ecafba]:hover,.live-mention-picker button[data-v-e6ecafba]:focus-visible,.live-mention-picker button.is-active[data-v-e6ecafba]{outline:0;background:#b48ead26;color:#f0e4ee}.live-mention-picker button.is-active[data-v-e6ecafba]{box-shadow:inset 2px 0 #b48ead}.live-mention-picker>p[data-v-e6ecafba]{margin:0;padding:10px;color:#7f8a9a;font-size:11px;text-align:center}.live-mention-avatar[data-v-e6ecafba]{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#3d4756;color:#e3cce0;font-size:10px;font-weight:700}.live-mention-picker button small[data-v-e6ecafba]{color:#c7a963;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.live-composer-error[data-v-e6ecafba]{margin:0;padding:0 14px 10px;color:#e5b2b8;font-size:11px}.live-join-panel[data-v-e6ecafba]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:8px 20px 18px;padding:13px 14px;border-radius:10px;background:#252d38}.live-join-panel div[data-v-e6ecafba]{display:flex;flex-direction:column;gap:3px}.live-join-panel strong[data-v-e6ecafba]{color:#e2e6ec;font-size:12px}.live-join-panel span[data-v-e6ecafba],.live-readonly-note[data-v-e6ecafba]{color:#8691a1;font-size:11px}.live-readonly-note[data-v-e6ecafba]{margin:8px 20px 18px;padding:13px;border-radius:10px;background:#252d38;text-align:center}.live-thread-resize[data-v-e6ecafba]{position:relative;z-index:2;width:12px;height:100%;margin-left:-6px;cursor:col-resize;outline:0;background:transparent;touch-action:none}.live-thread-resize span[data-v-e6ecafba]{position:absolute;top:50%;left:5px;width:2px;height:32px;border-radius:999px;background:#566172;transform:translateY(-50%);transition:height .16s ease,background .16s ease}.live-thread-resize:hover span[data-v-e6ecafba],.live-thread-resize:focus-visible span[data-v-e6ecafba],.is-resizing .live-thread-resize span[data-v-e6ecafba]{height:58px;background:#b48ead}.live-thread[data-v-e6ecafba]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-radius:0 12px 12px 0;background:#293240;overflow:hidden}.live-thread-header[data-v-e6ecafba]{display:flex;min-height:64px;align-items:center;justify-content:space-between;padding:0 16px;background:#2c3542}.live-thread-header div[data-v-e6ecafba]{display:flex;flex-direction:column;gap:2px}.live-thread-header strong[data-v-e6ecafba]{color:#eef1f6;font-size:14px}.live-thread-header span[data-v-e6ecafba]{color:#8590a0;font-size:10px}.live-thread-header button[data-v-e6ecafba]{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:8px;background:transparent;color:#9aa5b5;cursor:pointer}.live-thread-header button[data-v-e6ecafba]:hover,.live-thread-header button[data-v-e6ecafba]:focus-visible{background:#d8dee912;color:#eef1f6;outline:0}.live-thread-list[data-v-e6ecafba]{padding:14px 16px}.live-thread-root[data-v-e6ecafba]{padding-bottom:14px}.live-thread-count[data-v-e6ecafba]{margin:4px 0 10px;color:#7f8a9a;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.live-thread-composer[data-v-e6ecafba]{position:relative;margin:10px 12px 14px;border-radius:10px;background:#222a35;box-shadow:inset 0 0 0 1px #d8dee914}.live-thread-composer textarea[data-v-e6ecafba],.live-thread-composer .live-composer-mirror-content[data-v-e6ecafba]{padding-right:82px;padding-bottom:11px}.live-thread-composer-actions[data-v-e6ecafba]{position:absolute;right:7px;bottom:7px;display:flex;align-items:center;gap:3px}.live-mention-picker--thread[data-v-e6ecafba]{width:100%}@keyframes live-spin-e6ecafba{to{transform:rotate(360deg)}}@keyframes live-attention-focus-e6ecafba{0%,28%{background:#ebcb8b33}to{background:transparent}}@media(max-width:900px){.live-conversation--thread-open[data-v-e6ecafba]{grid-template-columns:1fr}.live-conversation--thread-open .live-conversation-main[data-v-e6ecafba],.live-thread[data-v-e6ecafba]{border-radius:12px}.live-thread-resize[data-v-e6ecafba]{display:none}.live-thread[data-v-e6ecafba]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.live-conversation-header[data-v-e6ecafba]{min-height:68px;padding:0 14px 0 58px}.live-message-list[data-v-e6ecafba]{padding-right:14px;padding-left:14px}.live-composer[data-v-e6ecafba]{margin-right:12px;margin-left:12px}.live-composer-tools>span[data-v-e6ecafba]{display:none}.live-members-button span[data-v-e6ecafba]{display:none}.live-header-actions .live-members-button[data-v-e6ecafba]{width:34px;height:34px;justify-content:center;padding:0}.live-active-meeting>span[data-v-e6ecafba]:not(.live-active-meeting-dot){display:none}}.project-context-pane[data-v-17c460bd]{min-width:0;overflow-y:auto;padding:27px 28px 34px;background:#232a346b;color:#cfd5de}.project-context-pane section+section[data-v-17c460bd],.context-metadata+section[data-v-17c460bd]{margin-top:30px}.context-eyebrow[data-v-17c460bd],.context-heading-row[data-v-17c460bd],.context-reviewers>div[data-v-17c460bd],.context-approvals>div[data-v-17c460bd],.context-revision>div[data-v-17c460bd],.context-pipeline-state[data-v-17c460bd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.context-eyebrow[data-v-17c460bd]{color:#98a2b0;font-size:11px}.context-status[data-v-17c460bd],.context-pending[data-v-17c460bd],.context-passed[data-v-17c460bd]{display:inline-flex;align-items:center;gap:6px}.context-status i[data-v-17c460bd],.context-pending i[data-v-17c460bd]{width:7px;height:7px;border-radius:50%;background:#efbd45}.context-issue-link[data-v-17c460bd]{margin-top:16px;padding:0;background:transparent;color:#d7a6d3;font-size:13px;cursor:pointer}.context-issue-link[data-v-17c460bd]:hover,.context-issue-link[data-v-17c460bd]:focus-visible{outline:0;color:#f0c7ec}.context-source h2[data-v-17c460bd]{margin:9px 0 0;color:#f0f2f5;font-size:18px;line-height:1.3}.context-dates[data-v-17c460bd]{margin:12px 0 0;color:#919cab;font-size:11px;line-height:1.55}.context-metadata[data-v-17c460bd]{display:grid;gap:16px;margin:28px 0 0}.context-metadata>div[data-v-17c460bd]{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px}.context-metadata dt[data-v-17c460bd]{color:#929cab;font-size:11px}.context-metadata dd[data-v-17c460bd]{display:flex;min-width:0;align-items:center;gap:8px;margin:0;color:#e0e4e9;font-size:12px}.context-metadata img[data-v-17c460bd],.context-reviewers img[data-v-17c460bd]{width:28px;height:28px;border-radius:50%;object-fit:cover}.context-labels[data-v-17c460bd]{flex-wrap:wrap}.context-labels span[data-v-17c460bd]{padding:5px 8px;border-radius:999px;background:#303845;color:#c9b1cf;font-size:10px}.project-context-pane h3[data-v-17c460bd]{margin:0 0 11px;color:#dfe3e8;font-size:12px}.context-description p[data-v-17c460bd]{margin:0;color:#a9b1bd;font-size:11px;line-height:1.55}.context-description p+p[data-v-17c460bd]{margin-top:10px}.context-linked-change>button[data-v-17c460bd]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border-radius:8px;background:#303845;color:#b8c0cb;text-align:left;cursor:pointer}.context-linked-change>button[data-v-17c460bd]:hover,.context-linked-change>button[data-v-17c460bd]:focus-visible{outline:0;background:#394250}.context-linked-change>button>span[data-v-17c460bd]:first-child{display:grid;min-width:0;gap:4px}.context-linked-change strong[data-v-17c460bd]{color:#d9a9d5;font-size:12px}.context-linked-change small[data-v-17c460bd]{overflow:hidden;color:#9da7b4;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.context-linked-change>button>span[data-v-17c460bd]:last-child{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;color:#d7a6d3;font-size:10px}.context-revision>div[data-v-17c460bd]{justify-content:flex-start;color:#8f99a7;font-size:10px}.context-revision code[data-v-17c460bd]{color:#d5abd2;font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.context-revision button[data-v-17c460bd]{display:inline-flex;align-items:center;gap:6px;margin-top:11px;padding:0;background:transparent;color:#c99bc6;font-size:10px;cursor:pointer}.context-reviewers>div>span[data-v-17c460bd]:first-child,.context-approvals>div>span[data-v-17c460bd]{display:grid;min-width:0;grid-template-columns:auto 1fr;column-gap:8px;align-items:center}.context-reviewers strong[data-v-17c460bd],.context-approvals strong[data-v-17c460bd]{color:#e1e5e9;font-size:11px}.context-reviewers small[data-v-17c460bd],.context-approvals small[data-v-17c460bd]{color:#8e99a7;font-size:9px}.context-reviewers img[data-v-17c460bd]{grid-row:1 / 3}.context-pending[data-v-17c460bd]{color:#d0a950;font-size:10px}.context-heading-row>span[data-v-17c460bd]{color:#c7a1c5;font-size:10px}.context-approvals>div[data-v-17c460bd]{justify-content:flex-start}.context-approvals svg[data-v-17c460bd]{color:#aab4c0}.context-passed[data-v-17c460bd]{margin-left:auto;color:#73d4a2;font-size:10px}.context-pipeline-state[data-v-17c460bd]{margin-top:19px;padding-top:3px;color:#919ba8;font-size:10px}.context-pipeline-state strong[data-v-17c460bd]{font-size:10px}.context-pipeline-state--attention[data-v-17c460bd]{color:#e4b655}.context-pipeline-state--running[data-v-17c460bd]{color:#d3a7cf}.context-pipeline-state--passed[data-v-17c460bd]{color:#72d3a1}@media(max-width:1120px){.project-context-pane[data-v-17c460bd]{padding:23px 20px 28px}}@media(max-width:860px){.project-context-pane[data-v-17c460bd]{overflow:visible}}.project-code-view[data-v-13092e1b]{display:grid;height:100%;min-width:0;min-height:0;grid-template-columns:224px minmax(460px,1fr) minmax(290px,330px);overflow:hidden}.code-file-tree[data-v-13092e1b],.code-reader[data-v-13092e1b]{min-width:0;min-height:0}.code-file-tree[data-v-13092e1b]{display:flex;flex-direction:column;background:#262d3773}.code-file-tree>header[data-v-13092e1b]{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:0 14px 0 16px}.code-file-tree>header strong[data-v-13092e1b]{color:#e3e7ec;font-size:12px}.code-file-tree button[data-v-13092e1b]{background:transparent;cursor:pointer}.code-file-tree>header button[data-v-13092e1b]{display:grid;width:28px;height:28px;place-items:center;border-radius:7px;color:#909ba9}.code-file-tree>header button[data-v-13092e1b]:hover{background:#343d49;color:#e2e6eb}.code-tree-scroll[data-v-13092e1b]{min-height:0;flex:1;overflow-y:auto;padding:4px 8px 14px}.code-tree-entry[data-v-13092e1b]{display:flex;width:100%;height:29px;align-items:center;gap:6px;padding-right:8px;border-radius:6px;color:#aeb6c2;text-align:left}.code-tree-entry[data-v-13092e1b]:hover,.code-tree-entry[data-v-13092e1b]:focus-visible{outline:0;background:#343d49;color:#e0e4e9}.code-tree-entry.is-selected[data-v-13092e1b]{background:#46404e;color:#e9d1e7}.code-tree-entry svg[data-v-13092e1b]:nth-child(2){color:#9a74a2}.code-tree-entry>span[data-v-13092e1b]:last-child{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.tree-indent[data-v-13092e1b]{width:13px;flex:0 0 13px}.code-file-tree>footer[data-v-13092e1b]{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;background:#29313b;color:#8994a2;font-size:9px}.code-file-tree>footer span[data-v-13092e1b],.code-file-tree>footer button[data-v-13092e1b]{display:inline-flex;min-width:0;align-items:center;gap:5px}.code-file-tree>footer span[data-v-13092e1b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.code-file-tree>footer button[data-v-13092e1b]{padding:0;color:#a994b0}.code-file-tree>footer code[data-v-13092e1b]{font:600 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.code-reader[data-v-13092e1b]{display:flex;flex-direction:column;overflow:hidden;background:#2f3642}.code-reader-header[data-v-13092e1b]{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;background:#232a3457}.code-reader-header>span[data-v-13092e1b],.code-reader-header>div[data-v-13092e1b]{display:flex;min-width:0;align-items:center;gap:9px}.code-reader-header strong[data-v-13092e1b]{overflow:hidden;color:#e1e5ea;font:600 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.code-reader-header button[data-v-13092e1b]{display:grid;min-width:28px;height:28px;place-items:center;padding:0 7px;border-radius:7px;background:transparent;color:#9da7b4;cursor:pointer}.code-reader-header button[data-v-13092e1b]:hover,.code-reader-header button[data-v-13092e1b]:focus-visible{outline:0;background:#39424e;color:#e5e8ec}.code-commit-strip[data-v-13092e1b]{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;background:#2a313c8f;color:#8f99a7;font-size:9px}.code-commit-strip>span[data-v-13092e1b]{display:flex;align-items:center;gap:7px}.code-commit-strip img[data-v-13092e1b]{width:20px;height:20px;border-radius:50%}.code-commit-strip strong[data-v-13092e1b]{color:#cdd3dc}.code-lines[data-v-13092e1b]{min-height:0;flex:1;overflow:auto;padding:12px 0 24px;background:#2b323d}.code-line[data-v-13092e1b]{display:grid;min-width:760px;min-height:21px;grid-template-columns:54px minmax(0,1fr);align-items:start;color:#c9d0d9;font:500 11px/21px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.code-line[data-v-13092e1b]:hover{background:#454d5b47}.code-line-number[data-v-13092e1b]{padding-right:14px;color:#687586;text-align:right;-webkit-user-select:none;user-select:none}.code-line code[data-v-13092e1b]{white-space:pre}.token-keyword[data-v-13092e1b]{color:#ce94c9}.token-type[data-v-13092e1b]{color:#7fb7d1}.token-string[data-v-13092e1b]{color:#a5c97e}.token-variable[data-v-13092e1b]{color:#dda45f}.token-comment[data-v-13092e1b]{color:#758493}.token-method[data-v-13092e1b]{color:#d6bf78}.code-reader-footer[data-v-13092e1b]{display:flex;min-height:30px;align-items:center;justify-content:flex-end;gap:18px;padding:0 14px;background:#29313b;color:#8994a2;font-size:9px}@media(max-width:1180px){.project-code-view[data-v-13092e1b]{grid-template-columns:190px minmax(430px,1fr) 280px}}@media(max-width:1000px){.project-code-view[data-v-13092e1b]{grid-template-columns:180px minmax(430px,1fr);overflow:auto}.project-code-view[data-v-13092e1b] .project-context-pane{display:none}}@media(max-width:720px){.project-code-view[data-v-13092e1b]{display:block;overflow-y:auto}.code-file-tree[data-v-13092e1b]{display:none}.code-reader[data-v-13092e1b]{min-height:620px}}.project-pipeline-view[data-v-3eae2721]{display:grid;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(620px,1fr) minmax(290px,330px);overflow:hidden}.pipeline-main[data-v-3eae2721]{min-width:0;min-height:0;overflow-y:auto;padding:24px 24px 42px;background:#303744}.pipeline-heading[data-v-3eae2721]{display:flex;align-items:center;justify-content:space-between;gap:24px}.pipeline-heading h1[data-v-3eae2721]{margin:12px 0 0;color:#f0f2f5;font-size:21px;letter-spacing:-.02em}.pipeline-back[data-v-3eae2721]{display:inline-flex;gap:7px;padding:0;background:transparent;color:#a7b0bc;cursor:pointer}.pipeline-back[data-v-3eae2721]:hover,.pipeline-back[data-v-3eae2721]:focus-visible{outline:0;color:#e5e8ed}.pipeline-heading p[data-v-3eae2721]{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin:11px 0 0;color:#8e98a6;font-size:11px}.pipeline-heading p>span[data-v-3eae2721]{display:inline-flex;align-items:center;gap:5px}.pipeline-run-state[data-v-3eae2721]{color:#deb24f}.pipeline-run-state i[data-v-3eae2721]{width:8px;height:8px;border-radius:50%;background:currentColor}.pipeline-run-state--running[data-v-3eae2721]{color:#d0a4cd}.pipeline-run-state--passed[data-v-3eae2721]{color:#6ed29d}.pipeline-actions[data-v-3eae2721]{display:flex;flex:0 0 auto;align-items:center;gap:10px}.pipeline-actions button[data-v-3eae2721]{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:8px;border-radius:8px;cursor:pointer}.pipeline-retry[data-v-3eae2721]{padding:0 16px;background:#c494c2;color:#252934;font-weight:700}.pipeline-retry[data-v-3eae2721]:hover,.pipeline-retry[data-v-3eae2721]:focus-visible{outline:0;background:#d3a8d0}.pipeline-retry[data-v-3eae2721]:disabled{opacity:.68;cursor:default}.pipeline-cancel[data-v-3eae2721]{padding:0 14px;background:#3b4350;color:#c5cdd7}.pipeline-cancel[data-v-3eae2721]:hover,.pipeline-cancel[data-v-3eae2721]:focus-visible,.pipeline-more[data-v-3eae2721]:hover,.pipeline-more[data-v-3eae2721]:focus-visible{outline:0;background:#46505e;color:#eef0f3}.pipeline-more[data-v-3eae2721]{width:38px;background:transparent;color:#9ca6b3}.pipeline-stages[data-v-3eae2721]{display:grid;grid-template-columns:repeat(6,minmax(90px,1fr));margin-top:38px}.pipeline-stages button[data-v-3eae2721]{position:relative;display:grid;min-width:0;justify-items:start;gap:7px;padding:0 8px 0 0;background:transparent;color:#8f99a7;text-align:left;cursor:pointer}.pipeline-stages button[data-v-3eae2721]:before{position:absolute;top:9px;right:4px;left:23px;height:2px;background:#4b5563;content:""}.pipeline-stages button[data-v-3eae2721]:last-child:before{display:none}.pipeline-stages button.pipeline-stage--passed[data-v-3eae2721]:before{background:#77d79a}.pipeline-stages button.pipeline-stage--failed[data-v-3eae2721]:before{background:#d76359}.pipeline-stage-marker[data-v-3eae2721]{position:relative;z-index:1;display:grid;width:21px;height:21px;place-items:center;border-radius:50%;background:#303744;color:#7d8998}.pipeline-stage--passed .pipeline-stage-marker[data-v-3eae2721]{color:#76d59a}.pipeline-stage--failed .pipeline-stage-marker[data-v-3eae2721],.pipeline-stage--cancelled .pipeline-stage-marker[data-v-3eae2721]{color:#e36559}.pipeline-stage--running .pipeline-stage-marker[data-v-3eae2721]{color:#d0a4cd}.pipeline-stages strong[data-v-3eae2721]{color:#e0e4e9;font-size:12px}.pipeline-stages small[data-v-3eae2721]{overflow:hidden;color:inherit;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pipeline-stages button.is-selected strong[data-v-3eae2721]{color:#f1d8ef}.pipeline-log-section[data-v-3eae2721]{margin-top:34px}.pipeline-log-section>header[data-v-3eae2721]{display:flex;min-height:45px;align-items:center;justify-content:space-between;gap:16px}.pipeline-log-section>header>div[data-v-3eae2721]{display:flex;align-items:center;gap:9px}.pipeline-log-section>header>div:first-child>span[data-v-3eae2721]{display:grid;gap:4px}.pipeline-log-section strong[data-v-3eae2721]{color:#e5e8ec;font-size:13px}.pipeline-log-section small[data-v-3eae2721]{color:#8d98a6;font-size:10px}.pipeline-log-section header button[data-v-3eae2721]{display:inline-flex;align-items:center;gap:6px;padding:7px 8px;border-radius:7px;background:transparent;color:#9da7b4;cursor:pointer}.pipeline-log-section header button[data-v-3eae2721]:hover,.pipeline-log-section header button[data-v-3eae2721]:focus-visible{outline:0;background:#3a4350;color:#e3e7eb}.stage-title-icon--failed[data-v-3eae2721]{color:#e86458}.stage-title-icon--passed[data-v-3eae2721]{color:#73d39e}.stage-title-icon--running[data-v-3eae2721]{color:#d0a4cd}.pipeline-log[data-v-3eae2721]{min-height:390px;overflow:auto;padding:14px 0 18px;border-radius:8px;background:#242b35}.pipeline-log-line[data-v-3eae2721]{display:grid;min-width:720px;grid-template-columns:48px minmax(0,1fr);color:#bdc5cf;font:500 11px/19px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pipeline-log-line>span[data-v-3eae2721]{padding-right:12px;color:#596676;text-align:right;-webkit-user-select:none;user-select:none}.pipeline-log-line code[data-v-3eae2721]{white-space:pre}.pipeline-log-line--muted code[data-v-3eae2721]{color:#8b96a5}.pipeline-log-line--error code[data-v-3eae2721]{color:#ed6b62}.pipeline-log-line--warning code[data-v-3eae2721]{color:#e8b85a}.pipeline-log-line--success code[data-v-3eae2721]{color:#75d59d}.pipeline-stage-summary[data-v-3eae2721]{display:grid;min-height:340px;place-content:center;justify-items:center;gap:10px;color:#8793a1;text-align:center}.pipeline-stage-summary svg[data-v-3eae2721]{color:#c79bc3}.pipeline-stage-summary strong[data-v-3eae2721]{color:#e2e6ea}.pipeline-recent-runs[data-v-3eae2721]{margin-top:23px}.pipeline-recent-runs>header[data-v-3eae2721]{display:flex;align-items:center;justify-content:space-between}.pipeline-recent-runs h2[data-v-3eae2721]{margin:0;color:#e3e7eb;font-size:14px}.pipeline-recent-runs header button[data-v-3eae2721]{padding:0;background:transparent;color:#c79bc3;cursor:pointer}.recent-runs-heading[data-v-3eae2721],.recent-run[data-v-3eae2721]{display:grid;grid-template-columns:72px 130px minmax(148px,1fr) 90px 90px 105px;align-items:center;column-gap:12px}.recent-runs-heading[data-v-3eae2721]{min-height:34px;color:#8b96a4;font-size:10px}.recent-run[data-v-3eae2721]{width:100%;min-height:38px;padding:0;border-radius:7px;background:transparent;color:#aeb7c3;font-size:11px;text-align:left;cursor:pointer}.recent-run[data-v-3eae2721]:hover,.recent-run[data-v-3eae2721]:focus-visible{outline:0;background:#3a43508c}.recent-run code[data-v-3eae2721]{color:#d0a2cc;font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.recent-run-status[data-v-3eae2721]{display:inline-flex;align-items:center;gap:7px}.recent-run-status i[data-v-3eae2721]{width:8px;height:8px;border-radius:50%;background:currentColor}.recent-run-status--passed[data-v-3eae2721]{color:#76d69e}.recent-run-status--attention[data-v-3eae2721]{color:#e6b651}.recent-run-status--failed[data-v-3eae2721]{color:#e66b60}.is-spinning[data-v-3eae2721]{animation:pipeline-spin-3eae2721 .85s linear infinite}@keyframes pipeline-spin-3eae2721{to{transform:rotate(360deg)}}@media(max-width:1140px){.pipeline-main[data-v-3eae2721]{padding:24px 22px 38px}.project-pipeline-view[data-v-3eae2721]{grid-template-columns:minmax(580px,1fr) 280px}.recent-runs-heading[data-v-3eae2721],.recent-run[data-v-3eae2721]{grid-template-columns:62px 116px minmax(140px,1fr) 78px 78px}.recent-runs-heading[data-v-3eae2721]>:last-child,.recent-run[data-v-3eae2721]>:last-child{display:none}}@media(max-width:920px){.project-pipeline-view[data-v-3eae2721]{grid-template-columns:1fr;overflow-y:auto}.pipeline-main[data-v-3eae2721]{overflow:visible}.project-pipeline-view[data-v-3eae2721] .project-context-pane{display:none}}@media(max-width:690px){.pipeline-main[data-v-3eae2721]{padding:20px 15px 34px}.pipeline-heading[data-v-3eae2721]{align-items:flex-start;flex-direction:column}.pipeline-actions[data-v-3eae2721]{width:100%}.pipeline-retry[data-v-3eae2721]{flex:1}.pipeline-stages[data-v-3eae2721]{grid-template-columns:repeat(6,112px);overflow-x:auto;padding-bottom:10px}.pipeline-log[data-v-3eae2721]{min-height:360px}.recent-runs-heading[data-v-3eae2721],.recent-run[data-v-3eae2721]{grid-template-columns:64px 118px minmax(150px,1fr)}.recent-runs-heading[data-v-3eae2721]>:nth-child(n+4),.recent-run[data-v-3eae2721]>:nth-child(n+4){display:none}}.project-work-view[data-v-633ff1b5]{display:grid;height:100%;min-width:0;min-height:0;grid-template-columns:292px minmax(620px,1fr);overflow:hidden}.work-queue[data-v-633ff1b5]{display:flex;min-width:0;min-height:0;flex-direction:column;padding:22px 12px 18px;background:#262d377f}.work-queue>header[data-v-633ff1b5]{display:flex;min-height:34px;align-items:center;justify-content:space-between;padding:0 7px}.work-queue>header>div[data-v-633ff1b5]{display:flex;align-items:center;gap:8px}.work-queue h1[data-v-633ff1b5]{margin:0;color:#e7eaee;font-size:14px}.work-queue>header span[data-v-633ff1b5]{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#414956;color:#b8c0ca;font-size:9px}.work-queue>header button[data-v-633ff1b5]{display:grid;width:28px;height:28px;place-items:center;border-radius:7px;background:transparent;color:#919ba8;cursor:pointer}.work-filter-row[data-v-633ff1b5]{display:flex;gap:4px;margin:13px 4px 12px}.work-filter-row button[data-v-633ff1b5]{height:29px;padding:0 9px;border-radius:7px;background:transparent;color:#8f99a7;font-size:10px;cursor:pointer}.work-filter-row button[data-v-633ff1b5]:hover,.work-filter-row button[data-v-633ff1b5]:focus-visible{outline:0;background:#39424f;color:#e4e7eb}.work-filter-row button.is-active[data-v-633ff1b5]{background:#47414e;color:#eedbec}.work-list[data-v-633ff1b5]{min-height:0;flex:1;overflow-y:auto}.work-list>button[data-v-633ff1b5]{position:relative;display:grid;width:100%;min-height:86px;grid-template-columns:30px minmax(0,1fr) 8px;align-items:start;gap:9px;padding:13px 10px;border-radius:9px;background:transparent;color:#aeb7c2;text-align:left;cursor:pointer}.work-list>button+button[data-v-633ff1b5]{margin-top:3px}.work-list>button[data-v-633ff1b5]:hover,.work-list>button[data-v-633ff1b5]:focus-visible{outline:0;background:#3a435085}.work-list>button.is-selected[data-v-633ff1b5]{background:#3b4350}.work-item-icon[data-v-633ff1b5]{display:grid;width:28px;height:28px;place-items:center;border-radius:7px;background:#303845;color:#c494c2}.work-list>button>span[data-v-633ff1b5]:nth-child(2){display:grid;min-width:0;gap:5px}.work-list small[data-v-633ff1b5]{color:#a68caa;font-size:9px}.work-list strong[data-v-633ff1b5]{color:#e1e5e9;font-size:11px;line-height:1.3}.work-list em[data-v-633ff1b5]{overflow:hidden;color:#8793a1;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.work-list>button>i[data-v-633ff1b5]{width:7px;height:7px;margin-top:3px;border-radius:50%}.work-tone--lavender[data-v-633ff1b5]{background:#c494c2}.work-tone--yellow[data-v-633ff1b5]{background:#e9b74f}.work-tone--green[data-v-633ff1b5]{background:#71d19b}.review-workspace[data-v-633ff1b5]{min-width:0;min-height:0;overflow-y:auto;padding:27px 30px 96px;background:#303744}.review-header[data-v-633ff1b5]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.review-id[data-v-633ff1b5]{display:inline-flex;align-items:center;gap:7px;color:#d4a5d0;font-size:11px}.review-header h1[data-v-633ff1b5]{margin:10px 0 0;color:#f0f2f5;font-size:21px;letter-spacing:-.02em}.review-header p[data-v-633ff1b5]{margin:9px 0 0;color:#8e99a7;font-size:10px}.review-checks[data-v-633ff1b5]{display:flex;gap:10px}.review-checks>span[data-v-633ff1b5]{display:grid;min-width:130px;grid-template-columns:21px 1fr;align-items:center;gap:3px 7px;padding:10px 12px;border-radius:8px;background:#383f4c}.review-checks svg[data-v-633ff1b5]{grid-row:1 / 3;color:#74d39e}.review-checks strong[data-v-633ff1b5]{color:#dde2e7;font-size:10px}.review-checks small[data-v-633ff1b5]{color:#8f9aa8;font-size:9px}.review-tabs[data-v-633ff1b5]{display:flex;gap:22px;margin-top:26px}.review-tabs button[data-v-633ff1b5]{position:relative;display:inline-flex;height:38px;align-items:center;gap:7px;padding:0;background:transparent;color:#929daa;cursor:pointer}.review-tabs button.is-active[data-v-633ff1b5]{color:#eedbec}.review-tabs button.is-active[data-v-633ff1b5]:after{position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:2px;background:#c494c2;content:""}.review-tabs span[data-v-633ff1b5]{display:grid;min-width:19px;height:19px;place-items:center;border-radius:50%;background:#444c59;font-size:8px}.review-files[data-v-633ff1b5]{margin-top:16px}.review-files>header[data-v-633ff1b5]{display:flex;min-height:42px;align-items:center;justify-content:space-between;padding:0 12px;border-radius:8px 8px 0 0;background:#39414e;color:#cbd2db;font-size:10px}.review-files>header>span[data-v-633ff1b5]:first-child{display:inline-flex;align-items:center;gap:8px}.diff-count[data-v-633ff1b5]{color:#9ccf9a}.review-diff[data-v-633ff1b5]{overflow-x:auto;border-radius:0 0 8px 8px;background:#29313b}.review-diff-row[data-v-633ff1b5]{display:grid;min-width:780px;grid-template-columns:38px minmax(320px,1fr) 38px minmax(320px,1fr);min-height:27px;color:#bfc7d0;font:500 10px/27px ui-monospace,SFMono-Regular,Menlo,monospace}.review-diff-row>span[data-v-633ff1b5]{color:#667383;text-align:center}.review-diff-row code[data-v-633ff1b5]{padding:0 10px;white-space:pre}.review-diff-row--changed code[data-v-633ff1b5]:first-of-type{background:#813b3e57;color:#e2a4a4}.review-diff-row--changed code[data-v-633ff1b5]:last-of-type,.review-diff-row--added code[data-v-633ff1b5]:last-of-type{background:#366a4d61;color:#a8d5b3}.inline-review-thread[data-v-633ff1b5]{max-width:680px;margin:20px 0 0 auto;padding:15px;border-radius:9px;background:#373f4b}.inline-review-thread>header[data-v-633ff1b5]{display:flex;align-items:center;gap:8px;color:#cfd5dd}.inline-review-thread article[data-v-633ff1b5]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;margin-top:14px}.inline-review-thread img[data-v-633ff1b5]{width:30px;height:30px;border-radius:50%;object-fit:cover}.inline-review-thread article strong[data-v-633ff1b5]{color:#e4e8eb;font-size:10px}.inline-review-thread article small[data-v-633ff1b5]{margin-left:7px;color:#84909f;font-size:9px}.inline-review-thread article p[data-v-633ff1b5]{margin:5px 0 0;color:#b0b8c3;font-size:10px;line-height:1.5}.inline-review-thread form[data-v-633ff1b5]{display:flex;align-items:flex-end;gap:8px;margin-top:14px}.inline-review-thread textarea[data-v-633ff1b5]{min-height:58px;flex:1;resize:none;padding:10px;border:0;border-radius:8px;outline:0;background:#2b323d;color:#e0e4e9;font:500 10px/1.4 Inter,sans-serif}.inline-review-thread form button[data-v-633ff1b5]{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#c494c2;color:#242933;cursor:pointer}.inline-review-thread form button[data-v-633ff1b5]:disabled{opacity:.42;cursor:default}.review-simple-list[data-v-633ff1b5]{display:grid;gap:4px;margin-top:18px}.review-simple-list article[data-v-633ff1b5]{display:grid;min-height:58px;grid-template-columns:90px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:0 12px;border-radius:8px;color:#74d39e}.review-simple-list article[data-v-633ff1b5]:hover{background:#38404d}.review-simple-list code[data-v-633ff1b5]{color:#cda0ca;font:600 10px/1 ui-monospace,monospace}.review-simple-list span[data-v-633ff1b5]{display:grid;gap:5px}.review-simple-list strong[data-v-633ff1b5]{color:#dfe3e8;font-size:11px}.review-simple-list small[data-v-633ff1b5]{color:#8995a3;font-size:9px}.review-decision-bar[data-v-633ff1b5]{position:sticky;z-index:3;bottom:-96px;display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:20px;margin:24px -30px -96px;padding:0 30px;background:#2c333e;color:#929daa;font-size:10px}.review-decision-bar>div[data-v-633ff1b5]{display:flex;gap:10px}.review-decision-bar button[data-v-633ff1b5]{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:7px;padding:0 16px;border-radius:8px;cursor:pointer}.request-changes[data-v-633ff1b5]{background:#3b4350;color:#d6c1d5}.approve-review[data-v-633ff1b5]{background:#c494c2;color:#252934;font-weight:700}.review-result[data-v-633ff1b5]{display:inline-flex;align-items:center;gap:7px;font-weight:700}.review-result--approved[data-v-633ff1b5]{color:#75d49e}.review-result--changes[data-v-633ff1b5]{color:#e2b252}.work-detail[data-v-633ff1b5]{max-width:760px;margin:32px auto}.work-detail-type[data-v-633ff1b5]{display:inline-flex;align-items:center;gap:7px;color:#c99bc6;font-size:11px;text-transform:capitalize}.work-detail h1[data-v-633ff1b5]{margin:13px 0 0;color:#f0f2f5;font-size:24px;line-height:1.25}.work-detail>p[data-v-633ff1b5]{max-width:650px;margin:16px 0 0;color:#aeb6c1;font-size:12px;line-height:1.6}.work-detail dl[data-v-633ff1b5]{display:flex;flex-wrap:wrap;gap:26px;margin:28px 0}.work-detail dl div[data-v-633ff1b5]{display:grid;gap:6px}.work-detail dt[data-v-633ff1b5]{color:#8d98a6;font-size:10px}.work-detail dd[data-v-633ff1b5]{margin:0;color:#dce1e6;font-size:11px}.work-detail h2[data-v-633ff1b5]{margin:31px 0 12px;color:#dde2e7;font-size:13px}.work-detail ul[data-v-633ff1b5]{display:grid;gap:10px;padding-left:19px;color:#aeb7c2;font-size:11px;line-height:1.5}.work-detail-actions[data-v-633ff1b5]{display:flex;gap:10px;margin-top:30px}.work-detail-actions button[data-v-633ff1b5]{display:inline-flex;height:40px;align-items:center;gap:8px;padding:0 15px;border-radius:8px;background:#3b4350;color:#cbd2db;cursor:pointer}.work-detail-actions .primary[data-v-633ff1b5]{background:#c494c2;color:#242933;font-weight:700}@media(max-width:930px){.project-work-view[data-v-633ff1b5]{grid-template-columns:240px minmax(560px,1fr);overflow-x:auto}.review-workspace[data-v-633ff1b5]{padding-right:20px;padding-left:20px}.review-checks[data-v-633ff1b5]{display:none}}@media(max-width:700px){.project-work-view[data-v-633ff1b5]{display:block;overflow-y:auto}.work-queue[data-v-633ff1b5]{min-height:280px;max-height:42%}.review-workspace[data-v-633ff1b5]{min-height:620px;overflow:visible}}.project-workspace[data-v-466d420d]{position:relative;display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:#303744;color:#dce1e8}.project-workspace-header[data-v-466d420d]{position:relative;z-index:20;flex:0 0 auto;background:#2c333e}.project-header-topline[data-v-466d420d]{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;padding:10px 22px 6px}.project-menu-control[data-v-466d420d]{position:relative}.project-switcher[data-v-466d420d]{min-width:0}.project-switcher-trigger[data-v-466d420d]{display:flex;min-width:0;align-items:center;gap:10px;padding:0;background:transparent;cursor:pointer}.project-header-icon[data-v-466d420d]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:9px;background:#3a414e;color:#c494c2}.project-header-icon--leaf[data-v-466d420d]{color:#98c85d}.project-breadcrumb[data-v-466d420d]{display:flex;min-width:0;align-items:center;gap:9px}.project-breadcrumb strong[data-v-466d420d]{overflow:hidden;color:#f0f2f5;font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.project-breadcrumb i[data-v-466d420d]{color:#7f8997;font-style:normal}.project-switcher-trigger>svg[data-v-466d420d]{flex:0 0 auto;color:#919caa}.project-switcher-trigger:hover .project-breadcrumb strong[data-v-466d420d],.project-switcher-trigger:focus-visible .project-breadcrumb strong[data-v-466d420d]{color:#f5dff2}.project-header-controls[data-v-466d420d]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:9px}.project-header-controls>.project-menu-control>button[data-v-466d420d],.project-header-more[data-v-466d420d]{display:flex;height:38px;min-width:0;align-items:center;gap:8px;padding:0 11px;border-radius:8px;background:#333b47;color:#bdc5cf;cursor:pointer}.project-header-controls>.project-menu-control>button[data-v-466d420d]:hover,.project-header-controls>.project-menu-control>button[data-v-466d420d]:focus-visible,.project-header-more[data-v-466d420d]:hover,.project-header-more[data-v-466d420d]:focus-visible{outline:0;background:#3d4653;color:#eef0f3}.project-header-controls button>span[data-v-466d420d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-repository-control button[data-v-466d420d]{max-width:190px}.project-branch-control button[data-v-466d420d]{max-width:260px}.project-file-control button[data-v-466d420d]{width:200px}.project-header-controls kbd[data-v-466d420d]{margin-left:auto;color:#7f8997;font:650 9px/1 Inter,sans-serif}.project-header-more[data-v-466d420d]{display:grid;width:38px;padding:0;place-items:center;background:transparent}.project-popover[data-v-466d420d]{position:absolute;z-index:50;top:calc(100% + 8px);padding:7px;border-radius:11px;background:#252c35;box-shadow:0 18px 42px #080b1061}.project-switcher-menu[data-v-466d420d]{left:0;width:330px}.project-switcher-menu>header[data-v-466d420d]{display:grid;gap:4px;padding:9px 9px 11px}.project-switcher-menu>header span[data-v-466d420d]{color:#dfe3e8;font-size:11px;font-weight:700}.project-switcher-menu>header small[data-v-466d420d]{color:#7f8a98;font-size:9px}.project-switcher-menu>button[data-v-466d420d],.compact-project-menu>button[data-v-466d420d]{display:grid;width:100%;min-height:48px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:7px 9px;border-radius:8px;background:transparent;text-align:left;cursor:pointer}.project-switcher-menu>button[data-v-466d420d]:hover,.project-switcher-menu>button[data-v-466d420d]:focus-visible,.compact-project-menu>button[data-v-466d420d]:hover,.compact-project-menu>button[data-v-466d420d]:focus-visible{outline:0;background:#343d49}.switcher-project-icon[data-v-466d420d]{display:grid;width:30px;height:30px;place-items:center;border-radius:7px;background:#3d4552;color:#c494c2}.project-switcher-menu>button>span[data-v-466d420d]:nth-child(2),.compact-project-menu>button>span[data-v-466d420d]{display:grid;min-width:0;gap:4px}.project-switcher-menu strong[data-v-466d420d],.compact-project-menu strong[data-v-466d420d]{color:#dfe3e8;font-size:10px}.project-switcher-menu small[data-v-466d420d],.compact-project-menu small[data-v-466d420d]{color:#84909e;font-size:9px}.project-switcher-menu>footer[data-v-466d420d]{display:flex;gap:5px;margin-top:5px;padding:6px 4px 2px}.project-switcher-menu>footer button[data-v-466d420d]{display:inline-flex;height:32px;flex:1;align-items:center;justify-content:center;gap:6px;border-radius:7px;background:#323a46;color:#aeb7c2;font-size:9px;cursor:pointer}.compact-project-menu[data-v-466d420d]{right:0;width:280px}.file-finder[data-v-466d420d]{right:0;width:390px}.file-finder>header[data-v-466d420d]{display:flex;min-height:42px;align-items:center;gap:9px;padding:0 9px;color:#9ba6b3}.file-finder>header span[data-v-466d420d]{flex:1;color:#d7dce2;font-size:10px}.file-finder>header kbd[data-v-466d420d]{color:#778392;font-size:9px}.file-finder>button[data-v-466d420d]{display:flex;width:100%;height:38px;align-items:center;gap:9px;padding:0 10px;border-radius:7px;background:transparent;color:#aeb7c2;text-align:left;cursor:pointer}.file-finder>button[data-v-466d420d]:hover,.file-finder>button[data-v-466d420d]:focus-visible{outline:0;background:#343d49;color:#e5e8ec}.file-finder>button span[data-v-466d420d]{overflow:hidden;font:500 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.project-local-nav[data-v-466d420d]{display:flex;min-height:42px;align-items:flex-end;gap:4px;padding:0 22px;overflow-x:auto}.project-local-nav button[data-v-466d420d]{position:relative;display:inline-flex;height:40px;flex:0 0 auto;align-items:center;gap:7px;padding:0 12px;background:transparent;color:#8f99a7;cursor:pointer}.project-local-nav button[data-v-466d420d]:hover,.project-local-nav button[data-v-466d420d]:focus-visible{outline:0;color:#e5e8ec}.project-local-nav button.is-active[data-v-466d420d]{color:#f0d9ee}.project-local-nav button.is-active[data-v-466d420d]:after{position:absolute;right:8px;bottom:0;left:8px;height:2px;border-radius:2px;background:#c494c2;content:""}.project-local-nav i[data-v-466d420d]{display:grid;min-width:19px;height:19px;place-items:center;padding:0 5px;border-radius:999px;background:#45404b;color:#c9a2c7;font-size:8px;font-style:normal}.project-workspace-content[data-v-466d420d]{min-width:0;min-height:0;flex:1;overflow:hidden}.project-overview-view[data-v-466d420d],.project-releases-view[data-v-466d420d],.project-activity-view[data-v-466d420d],.project-settings-view[data-v-466d420d]{height:100%;overflow-y:auto;padding:32px 36px 50px}.overview-intro[data-v-466d420d],.project-releases-view>header[data-v-466d420d],.project-activity-view>header[data-v-466d420d],.project-settings-view>header[data-v-466d420d]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.overview-intro>div>span[data-v-466d420d],.project-releases-view>header span[data-v-466d420d],.project-activity-view>header span[data-v-466d420d],.project-settings-view>header span[data-v-466d420d]{color:#c99bc6;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.overview-intro h1[data-v-466d420d],.project-releases-view h1[data-v-466d420d],.project-activity-view h1[data-v-466d420d],.project-settings-view h1[data-v-466d420d]{margin:8px 0 0;color:#f0f2f5;font-size:24px;letter-spacing:-.025em}.overview-intro p[data-v-466d420d],.project-releases-view>header p[data-v-466d420d],.project-activity-view>header p[data-v-466d420d],.project-settings-view>header p[data-v-466d420d]{max-width:620px;margin:9px 0 0;color:#929dab;font-size:11px;line-height:1.5}.overview-intro>button[data-v-466d420d],.project-releases-view>header button[data-v-466d420d],.project-activity-view>header button[data-v-466d420d],.settings-save[data-v-466d420d]{display:inline-flex;height:40px;align-items:center;gap:8px;padding:0 14px;border-radius:8px;background:#c494c2;color:#252934;font-weight:700;cursor:pointer}.overview-delivery-flow[data-v-466d420d]{margin-top:34px;padding:23px 24px;border-radius:11px;background:#343b47}.overview-delivery-flow>header[data-v-466d420d]{display:flex;align-items:center;justify-content:space-between;gap:20px}.overview-delivery-flow h2[data-v-466d420d],.overview-columns h2[data-v-466d420d],.overview-project-state h2[data-v-466d420d]{margin:0;color:#e2e6ea;font-size:13px}.overview-delivery-flow>header span[data-v-466d420d]{color:#82909e;font-size:9px}.overview-delivery-flow>div[data-v-466d420d]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:13px;margin-top:22px}.overview-delivery-flow button[data-v-466d420d]{display:grid;min-width:0;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;padding:8px;border-radius:8px;background:transparent;color:#c494c2;text-align:left;cursor:pointer}.overview-delivery-flow button[data-v-466d420d]:hover{background:#3d4552}.overview-delivery-flow button>span[data-v-466d420d]{display:grid;min-width:0;gap:4px}.overview-delivery-flow small[data-v-466d420d]{color:#8793a1;font-size:8px}.overview-delivery-flow strong[data-v-466d420d]{overflow:hidden;color:#e1e5e9;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.overview-delivery-flow em[data-v-466d420d]{color:#aab3bf;font-size:9px;font-style:normal}.overview-delivery-flow .needs-attention[data-v-466d420d]{color:#e1af4e}.overview-flow-arrow[data-v-466d420d]{color:#687585}.overview-columns[data-v-466d420d]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:22px;margin-top:24px}.overview-open-work[data-v-466d420d],.overview-project-state[data-v-466d420d]{min-width:0;padding:22px 24px;border-radius:11px;background:#343b47}.overview-open-work>header[data-v-466d420d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.overview-open-work>header button[data-v-466d420d]{padding:0;background:transparent;color:#c79bc3;cursor:pointer}.overview-open-work>button[data-v-466d420d]{display:grid;width:100%;min-height:66px;grid-template-columns:30px minmax(0,1fr) 8px;align-items:center;gap:10px;padding:8px;border-radius:8px;background:transparent;color:#c494c2;text-align:left;cursor:pointer}.overview-open-work>button[data-v-466d420d]:hover{background:#3e4653}.overview-open-work>button>span[data-v-466d420d]{display:grid;min-width:0;gap:4px}.overview-open-work small[data-v-466d420d]{color:#9c88a3;font-size:8px}.overview-open-work strong[data-v-466d420d]{overflow:hidden;color:#dfe3e8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.overview-open-work em[data-v-466d420d]{color:#8995a3;font-size:9px;font-style:normal}.overview-open-work>button>i[data-v-466d420d]{width:7px;height:7px;border-radius:50%}.overview-signal--yellow[data-v-466d420d]{background:#e8b64e}.overview-signal--lavender[data-v-466d420d]{background:#c494c2}.overview-signal--red[data-v-466d420d]{background:#e36a5d}.overview-project-state dl[data-v-466d420d]{display:grid;gap:17px;margin:22px 0 0}.overview-project-state dl div[data-v-466d420d]{display:flex;justify-content:space-between;gap:16px}.overview-project-state dt[data-v-466d420d]{color:#8c97a5;font-size:9px}.overview-project-state dd[data-v-466d420d]{display:inline-flex;min-width:0;align-items:center;gap:6px;margin:0;color:#cfd5dc;font-size:10px;text-align:right}.overview-project-state>button[data-v-466d420d]{display:inline-flex;align-items:center;gap:7px;margin-top:24px;padding:0;background:transparent;color:#c79bc3;cursor:pointer}.project-releases-view>header button[data-v-466d420d]{background:#c494c2}.releases-layout[data-v-466d420d]{display:grid;grid-template-columns:minmax(620px,1fr) 310px;gap:28px;margin-top:34px}.release-list-heading[data-v-466d420d],.release-list>button[data-v-466d420d]{display:grid;grid-template-columns:120px 100px minmax(150px,1fr) 100px 160px;align-items:center;gap:13px}.release-list-heading[data-v-466d420d]{min-height:36px;padding:0 10px;color:#8793a1;font-size:9px}.release-list>button[data-v-466d420d]{width:100%;min-height:60px;padding:0 10px;border-radius:8px;background:transparent;color:#aeb7c2;font-size:10px;text-align:left;cursor:pointer}.release-list>button[data-v-466d420d]:hover{background:#38404d}.release-list>button>span[data-v-466d420d]:first-child{display:flex;align-items:center;gap:8px;color:#c99bc6}.release-list strong[data-v-466d420d]{color:#e1e5e9}.release-list code[data-v-466d420d]{color:#c99bc6;font:600 10px/1 ui-monospace,monospace}.release-list>button>span[data-v-466d420d]:nth-child(3){display:inline-flex;align-items:center;gap:7px}.release-list>button>span:nth-child(3) i[data-v-466d420d]{width:7px;height:7px;border-radius:50%;background:currentColor}.release-state--attention[data-v-466d420d]{color:#e5b54f}.release-state--passed[data-v-466d420d]{color:#72d19c}.release-state--quiet[data-v-466d420d]{color:#8994a2}.release-evidence[data-v-466d420d]{padding:23px;border-radius:11px;background:#343b47}.release-evidence>span[data-v-466d420d]{color:#909baa;font-size:9px}.release-evidence h2[data-v-466d420d]{margin:8px 0 0;color:#efdbed;font-size:21px}.release-evidence p[data-v-466d420d]{margin:13px 0 0;color:#a5afbb;font-size:10px;line-height:1.55}.release-evidence dl[data-v-466d420d]{display:grid;gap:16px;margin:24px 0 0}.release-evidence dl div[data-v-466d420d]{display:flex;justify-content:space-between;gap:14px}.release-evidence dt[data-v-466d420d]{color:#8894a2;font-size:9px}.release-evidence dd[data-v-466d420d]{display:inline-flex;align-items:center;gap:6px;margin:0;color:#d5dbe1;font-size:10px;text-align:right}.release-evidence dd svg[data-v-466d420d]{color:#72d19c}.release-evidence button[data-v-466d420d]{width:100%;height:39px;margin-top:24px;border-radius:8px;background:#c494c2;color:#252934;font-weight:700;cursor:pointer}.project-activity-view>header button[data-v-466d420d]{background:#39424f;color:#c7ced7;font-weight:550}.activity-timeline[data-v-466d420d]{max-width:940px;margin:35px auto 0}.activity-timeline article[data-v-466d420d]{display:grid;min-height:92px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:14px;padding:13px 10px;border-radius:9px}.activity-timeline article+article[data-v-466d420d]{margin-top:6px}.activity-timeline article[data-v-466d420d]:hover{background:#363e4a}.activity-icon[data-v-466d420d]{display:grid;width:36px;height:36px;place-items:center;border-radius:9px;background:#494150;color:#cc9fc9}.activity-icon--yellow[data-v-466d420d]{background:#4b4438;color:#e6b44e}.activity-icon--green[data-v-466d420d]{background:#354940;color:#73d19d}.activity-timeline article>div[data-v-466d420d]{display:grid;gap:6px}.activity-timeline strong[data-v-466d420d]{color:#e0e4e9;font-size:11px}.activity-timeline p[data-v-466d420d]{margin:0;color:#a0aab6;font-size:10px;line-height:1.45}.activity-timeline small[data-v-466d420d]{color:#7f8b99;font-size:9px}.activity-timeline article>button[data-v-466d420d]{align-self:center;padding:0;background:transparent;color:#c99bc6;cursor:pointer}.project-settings-view>header[data-v-466d420d]{max-width:930px;margin:0 auto}.project-settings-view form[data-v-466d420d]{display:grid;max-width:930px;gap:18px;margin:32px auto 0}.project-settings-view form section[data-v-466d420d]{padding:24px;border-radius:11px;background:#343b47}.project-settings-view h2[data-v-466d420d]{margin:0 0 19px;color:#e3e7eb;font-size:13px}.project-settings-view label[data-v-466d420d]{display:grid;gap:7px}.project-settings-view label+label[data-v-466d420d]{margin-top:16px}.project-settings-view label>span[data-v-466d420d]{color:#aab3be;font-size:10px}.project-settings-view input[data-v-466d420d],.project-settings-view textarea[data-v-466d420d]{width:100%;border:0;border-radius:8px;outline:0;background:#29313b;color:#e0e4e9;font:500 11px/1.4 Inter,sans-serif}.project-settings-view input[data-v-466d420d]{height:39px;padding:0 11px}.project-settings-view textarea[data-v-466d420d]{min-height:82px;padding:10px 11px;resize:vertical}.settings-toggle[data-v-466d420d]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.settings-toggle>span[data-v-466d420d]{display:grid;gap:5px}.settings-toggle strong[data-v-466d420d]{color:#d9dee4;font-size:11px}.settings-toggle small[data-v-466d420d]{color:#8793a1;font-size:9px}.settings-toggle input[data-v-466d420d]{width:35px;height:20px;accent-color:#c494c2}.project-notice[data-v-466d420d]{position:absolute;z-index:100;right:22px;bottom:20px;max-width:360px;margin:0;padding:12px 15px;border-radius:9px;background:#212832;box-shadow:0 12px 34px #070a0f5c;color:#e2e6eb;font-size:11px}.project-notice-enter-active[data-v-466d420d],.project-notice-leave-active[data-v-466d420d]{transition:opacity .16s ease,transform .16s ease}.project-notice-enter-from[data-v-466d420d],.project-notice-leave-to[data-v-466d420d]{opacity:0;transform:translateY(6px)}@media(max-width:1120px){.project-header-topline[data-v-466d420d]{padding-right:16px;padding-left:18px}.project-repository-control[data-v-466d420d]{display:none}.project-breadcrumb strong[data-v-466d420d]{font-size:14px}.project-overview-view[data-v-466d420d],.project-releases-view[data-v-466d420d],.project-activity-view[data-v-466d420d],.project-settings-view[data-v-466d420d]{padding-right:24px;padding-left:24px}.releases-layout[data-v-466d420d]{grid-template-columns:1fr}.release-evidence[data-v-466d420d]{max-width:500px}}@media(max-width:820px){.project-header-topline[data-v-466d420d]{align-items:flex-start;flex-direction:column;gap:8px;padding-top:16px}.project-header-controls[data-v-466d420d]{width:100%;justify-content:flex-start}.project-branch-control[data-v-466d420d]{min-width:0;flex:1}.project-branch-control>button[data-v-466d420d]{width:100%;max-width:none!important}.project-file-control[data-v-466d420d]{flex:1}.project-file-control button[data-v-466d420d]{width:100%}.project-local-nav[data-v-466d420d]{padding-left:12px}.project-local-nav button[data-v-466d420d]{padding:0 10px}.overview-delivery-flow>div[data-v-466d420d]{grid-template-columns:1fr 1fr}.overview-flow-arrow[data-v-466d420d]{display:none}.overview-columns[data-v-466d420d]{grid-template-columns:1fr}.release-list[data-v-466d420d]{overflow-x:auto}.release-list-heading[data-v-466d420d],.release-list>button[data-v-466d420d]{min-width:760px}}@media(max-width:620px){.project-header-topline[data-v-466d420d]{padding-right:12px;padding-left:12px}.project-header-icon[data-v-466d420d]{width:34px;height:34px;flex-basis:34px}.project-breadcrumb[data-v-466d420d]{gap:5px}.project-breadcrumb strong[data-v-466d420d]{max-width:110px;font-size:12px}.project-breadcrumb strong[data-v-466d420d]:first-child{display:none}.project-breadcrumb i[data-v-466d420d]:first-of-type{display:none}.project-header-more[data-v-466d420d]{display:none}.project-local-nav button svg[data-v-466d420d]{display:none}.project-overview-view[data-v-466d420d],.project-releases-view[data-v-466d420d],.project-activity-view[data-v-466d420d],.project-settings-view[data-v-466d420d]{padding:24px 15px 42px}.overview-intro[data-v-466d420d],.project-releases-view>header[data-v-466d420d],.project-activity-view>header[data-v-466d420d],.project-settings-view>header[data-v-466d420d]{flex-direction:column}.overview-delivery-flow[data-v-466d420d]{padding:18px}.overview-delivery-flow>header span[data-v-466d420d]{display:none}.overview-delivery-flow>div[data-v-466d420d]{grid-template-columns:1fr}.activity-timeline article[data-v-466d420d]{grid-template-columns:38px minmax(0,1fr)}.activity-timeline article>button[data-v-466d420d]{grid-column:2;justify-self:start}.settings-save[data-v-466d420d]{width:100%;justify-content:center}}.workflow-editor[data-v-19626f62]{position:relative;display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:#303744;color:#dce2ea}.editor-header[data-v-19626f62]{position:relative;z-index:8;display:grid;grid-template-columns:minmax(280px,1fr) auto minmax(300px,1fr);min-height:128px;flex:0 0 auto;align-items:center;gap:18px;padding:18px 24px;background:#2f3642}.editor-identity[data-v-19626f62]{align-self:stretch;display:flex;min-width:0;flex-direction:column;justify-content:center}.back-button[data-v-19626f62],.workflow-file-path[data-v-19626f62]{display:inline-flex;width:fit-content;align-items:center;gap:7px;padding:0;background:transparent;color:#cda5c9;font-size:11px;cursor:pointer}.back-button[data-v-19626f62]:hover,.workflow-file-path[data-v-19626f62]:hover{color:#f0d2ed}.editor-title-row[data-v-19626f62]{display:flex;min-width:0;align-items:center;gap:9px;margin-top:10px}.editor-title-row input[data-v-19626f62]{width:min(360px,100%);padding:0;border:0;outline:0;background:transparent;color:#f3f5f8;font:730 22px/1.15 Inter,sans-serif;letter-spacing:-.025em}.editor-title-row svg[data-v-19626f62]{flex:0 0 auto;color:#9ca8b7}.draft-badge[data-v-19626f62]{padding:6px 12px;border-radius:6px;background:#57492f;color:#f0c67d;font-size:10px;font-weight:750}.draft-badge.is-published[data-v-19626f62]{background:#284a3a;color:#90d9b3}.workflow-file-path[data-v-19626f62]{margin-top:7px;color:#9ea9b8}.save-state[data-v-19626f62]{display:flex;align-items:center;gap:7px;margin-top:8px;color:#9aa6b5;font-size:10px}.save-state>i[data-v-19626f62]{width:7px;height:7px;border-radius:50%;background:#79d5a2}.save-state>span[data-v-19626f62]{display:inline-flex;align-items:center;gap:4px;color:#80d7aa}.authoring-tabs[data-v-19626f62]{display:grid;width:258px;grid-template-columns:repeat(3,1fr);padding:4px;border-radius:9px;background:#272d37}.authoring-tabs button[data-v-19626f62]{height:36px;border-radius:7px;background:transparent;color:#aab4c2;font-size:11px;font-weight:650;cursor:pointer}.authoring-tabs button.is-active[data-v-19626f62]{background:#c49ac0;color:#282e37;box-shadow:0 4px 18px #080a0e1f}.editor-actions[data-v-19626f62]{display:flex;min-width:0;justify-content:flex-end;gap:10px}.editor-actions button[data-v-19626f62]{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:8px;border-radius:8px;background:#29303a;color:#dde2e9;font-size:11px;font-weight:650;cursor:pointer}.editor-actions button[data-v-19626f62]:hover{background:#3b4451}.editor-actions .quiet-action[data-v-19626f62]{width:40px;padding:0}.editor-actions .test-action[data-v-19626f62]{padding:0 17px;box-shadow:inset 0 0 0 1px #505968}.editor-actions .publish-action[data-v-19626f62]{padding:0 18px;background:#c49ac0;color:#2b3039}.editor-actions .publish-action[data-v-19626f62]:hover{background:#d3aad0}.visual-workspace[data-v-19626f62]{display:grid;min-width:0;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) 330px}.workflow-canvas[data-v-19626f62]{position:relative;isolation:isolate;min-width:0;min-height:0;overflow:hidden;background:#2b323d}.workflow-canvas-scroller[data-v-19626f62]{position:absolute;z-index:1;top:0;right:0;bottom:30px;left:0;overflow:auto;outline:0;background-color:#2b323d;background-image:radial-gradient(circle,rgb(179 192 210 / 16%) 1px,transparent 1px);background-size:19px 19px;overscroll-behavior:contain;scrollbar-gutter:stable}.workflow-canvas-scroller[data-v-19626f62]:focus-visible{box-shadow:inset 0 0 0 2px #c59ac194}.workflow-canvas-world[data-v-19626f62]{position:relative;isolation:isolate;overflow:hidden;outline:0;background:transparent;cursor:grab;touch-action:none}.workflow-canvas-world.is-panning[data-v-19626f62]{cursor:grabbing}.canvas-controls[data-v-19626f62]{position:absolute;z-index:6;top:18px;right:18px;display:flex;gap:10px}.canvas-controls>button[data-v-19626f62],.canvas-controls>span[data-v-19626f62]{display:flex;height:36px;align-items:center;border-radius:8px;background:#303844;box-shadow:0 10px 24px #080a0e24}.canvas-controls>button[data-v-19626f62]{width:38px;justify-content:center;padding:0;color:#aab5c3;line-height:0;cursor:pointer}.canvas-controls>span[data-v-19626f62]{overflow:hidden}.canvas-controls>span button[data-v-19626f62]{display:grid;width:35px;height:36px;flex:0 0 35px;padding:0;place-items:center;background:transparent;color:#9da9b7;line-height:0;cursor:pointer}.canvas-controls svg[data-v-19626f62]{display:block}.canvas-controls b[data-v-19626f62]{display:flex;min-width:52px;height:36px;align-items:center;justify-content:center;color:#cdd4dd;font-size:10px;line-height:1;text-align:center}.flow-node[data-v-19626f62]{position:absolute;z-index:4;display:flex;min-height:78px;align-items:center;gap:12px;padding:12px;border:1px solid #697383;border-radius:10px;background:#343c48;color:#dfe4eb;box-shadow:0 12px 26px #080a0e1f;text-align:left;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.flow-node[data-v-19626f62]:hover{background:#3a4350}.flow-node.is-selected[data-v-19626f62]{border-color:#d0a5ce;box-shadow:0 0 0 2px #c59ac18c,0 14px 30px #080a0e29}.flow-node.is-dragging[data-v-19626f62]{z-index:7;cursor:grabbing;box-shadow:0 0 0 2px #c59ac1b8,0 22px 44px #080a0e47}.flow-node>span[data-v-19626f62]:last-child{display:grid;min-width:0;gap:4px}.flow-node small[data-v-19626f62]{position:absolute;top:8px;right:10px;color:#8793a2;font-size:9px;font-style:normal}.flow-node strong[data-v-19626f62]{overflow:hidden;color:#f0f3f7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.flow-node em[data-v-19626f62]{overflow:hidden;color:#9ba7b5;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.node-icon[data-v-19626f62]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:10px;background:#8b648a;color:#f4eaf3}.node-icon--trigger[data-v-19626f62],.node-icon--complete[data-v-19626f62]{background:#5e9c77;color:#f0fff6}.node-icon--decision[data-v-19626f62]{background:#5a8570}.node-icon--changes[data-v-19626f62]{background:#8d6a9e}.flow-connections[data-v-19626f62]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.flow-connection[data-v-19626f62]{fill:none;stroke:#9da9b7;stroke-width:2;stroke-linecap:round}.flow-connection--approved[data-v-19626f62]{stroke:#7fc394}.flow-connection--changes[data-v-19626f62]{stroke:#d27f84;opacity:.82}.connector-add[data-v-19626f62]{position:absolute;z-index:5;display:grid;width:27px;height:27px;place-items:center;border:2px solid #8b96a5;border-radius:50%;background:#353d49;color:#e8edf3;cursor:pointer}.connector-add[data-v-19626f62]:hover{border-color:#d1a8ce;background:#4a3e4b}.branch-label[data-v-19626f62]{position:absolute;z-index:3;padding:4px 8px;border-radius:5px;font-size:9px;font-weight:700}.branch-label--approved[data-v-19626f62]{background:#315a42;color:#94d8ae}.branch-label--changes[data-v-19626f62]{background:#643e43;color:#f3a1a8}.node-library[data-v-19626f62]{position:absolute;z-index:10;display:grid;width:260px;padding:9px;border-radius:10px;background:#353d49;box-shadow:0 24px 58px #080a0e57}.node-library label[data-v-19626f62]{display:flex;height:36px;align-items:center;gap:8px;padding:0 10px;border-radius:7px;background:#282f38;color:#8f9baa}.node-library input[data-v-19626f62]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#dce2e9;font:10px Inter,sans-serif}.node-library>button[data-v-19626f62]{display:flex;min-height:46px;align-items:center;gap:11px;padding:7px 10px;border-radius:7px;background:transparent;color:#cbd2dc;text-align:left;cursor:pointer}.node-library>button[data-v-19626f62]:hover,.node-library>button[data-v-19626f62]:first-of-type{background:#493f4b}.node-library>button>svg[data-v-19626f62]{flex:0 0 auto;color:#c79bc3}.node-library>button span[data-v-19626f62]{display:grid;gap:2px}.node-library>button strong[data-v-19626f62]{font-size:10px}.node-library>button small[data-v-19626f62]{color:#929eac;font-size:9px}.canvas-toolbox[data-v-19626f62]{position:absolute;bottom:42px;left:20px;display:flex;gap:4px;padding:5px;border-radius:8px;background:#343c48;box-shadow:0 10px 24px #080a0e29}.canvas-toolbox button[data-v-19626f62]{display:grid;width:34px;height:32px;place-items:center;border-radius:6px;background:transparent;color:#a9b4c1;cursor:pointer}.canvas-toolbox button[data-v-19626f62]:hover,.canvas-toolbox button.is-active[data-v-19626f62]{background:#584759;color:#f0d7ed}.canvas-status[data-v-19626f62]{position:absolute;right:0;bottom:0;left:0;display:flex;height:30px;align-items:center;gap:18px;padding:0 18px;background:#303844;color:#929eac;font-size:9px}.canvas-status span[data-v-19626f62]{display:inline-flex;align-items:center;gap:7px}.canvas-status i[data-v-19626f62]{width:7px;height:7px;border-radius:50%;background:#6dd398}.step-inspector[data-v-19626f62]{min-width:0;min-height:0;overflow-y:auto;padding:22px 20px;background:#343c48}.step-inspector>header[data-v-19626f62]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding-bottom:18px}.inspector-icon[data-v-19626f62]{display:grid;width:35px;height:35px;place-items:center;border-radius:50%;background:#7e5d7c;color:#f5eaf4}.step-inspector>header div[data-v-19626f62]{display:grid;gap:3px}.step-inspector>header small[data-v-19626f62]{color:#8f9baa;font-size:9px}.step-inspector>header strong[data-v-19626f62]{color:#f0f3f7;font-size:13px}.step-inspector>header button[data-v-19626f62]{display:grid;width:30px;height:30px;place-items:center;border-radius:6px;background:transparent;color:#98a5b4;cursor:pointer}.step-inspector>header button[data-v-19626f62]:hover{background:#424b58}.step-inspector>label[data-v-19626f62]{display:grid;gap:7px;padding:15px 0;color:#b8c1cc;font-size:10px;font-weight:650}.step-inspector label>small[data-v-19626f62]{color:#8e9aa9;font-size:9px;font-weight:400;line-height:1.45}.select-control[data-v-19626f62],.step-inspector textarea[data-v-19626f62],.step-inspector input[data-v-19626f62]{width:100%;border:0;border-radius:7px;outline:0;background:#2a313b;color:#dce2e9;font:10px Inter,sans-serif}.select-control[data-v-19626f62]{display:grid;height:40px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:0 11px;text-align:left;cursor:pointer}.select-control strong[data-v-19626f62]{font-size:10px;font-weight:550}.step-inspector textarea[data-v-19626f62]{min-height:105px;resize:vertical;padding:11px;line-height:1.55}.step-inspector input[data-v-19626f62]{height:40px;padding:0 11px}.guidance-section[data-v-19626f62]{display:grid;gap:10px;padding:16px 0 8px}.guidance-section>header[data-v-19626f62]{display:flex;align-items:center;justify-content:space-between;gap:12px}.guidance-section>header>div[data-v-19626f62]{display:flex;align-items:center;gap:7px}.guidance-section h3[data-v-19626f62]{margin:0;color:#e4e8ed;font-size:11px}.guidance-section>header small[data-v-19626f62]{display:grid;min-width:20px;height:20px;place-items:center;padding:0 6px;border-radius:999px;background:#554655;color:#e4c5e1;font-size:9px}.guidance-heading-icon[data-v-19626f62]{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:#514451;color:#d9b5d5}.guidance-section>p[data-v-19626f62]{margin:0;color:#8e9aa9;font-size:9px;line-height:1.45}.add-guidance-button[data-v-19626f62]{display:inline-flex;height:28px;align-items:center;gap:5px;padding:0 8px;border-radius:6px;background:#45404a;color:#e3c6df;font-size:9px;font-weight:650;cursor:pointer}.add-guidance-button[data-v-19626f62]:hover{background:#554c58}.guidance-group-summary[data-v-19626f62]{display:flex;flex-wrap:wrap;gap:6px}.guidance-group-summary>span[data-v-19626f62]{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border-radius:6px;background:#2d343e;color:#aab4c1;font-size:8px}.guidance-group-summary b[data-v-19626f62]{color:#d9b5d5;font-size:8px}.manage-guidance-button[data-v-19626f62]{display:flex;width:100%;height:34px;align-items:center;justify-content:space-between;padding:0 10px;border-radius:7px;background:#45404a;color:#e1c4dd;font-size:9px;font-weight:650;cursor:pointer}.manage-guidance-button svg[data-v-19626f62]{transform:rotate(-90deg)}.manage-guidance-button[data-v-19626f62]:hover{background:#554c58}.guidance-list[data-v-19626f62]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.guidance-item[data-v-19626f62]{position:relative;min-width:0;padding:11px 38px 11px 12px;border-radius:8px;background:#2d343e}.guidance-item>p[data-v-19626f62]{margin:0;color:#dce2e9;font-size:10px;line-height:1.5}.guidance-meta[data-v-19626f62]{display:grid;gap:4px;margin-top:9px}.guidance-meta>span[data-v-19626f62]{width:fit-content;padding:3px 6px;border-radius:5px;background:#3d4b45;color:#8ed4aa;font-size:8px;font-weight:700}.guidance-meta>small[data-v-19626f62]{overflow:hidden;color:#818d9c;font-size:8px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.guidance-actions[data-v-19626f62]{position:absolute;top:7px;right:6px;display:grid;gap:3px}.guidance-actions button[data-v-19626f62]{display:grid;width:27px;height:27px;place-items:center;border-radius:6px;background:transparent;color:#8f9aa8;cursor:pointer}.guidance-actions button[data-v-19626f62]:hover{background:#414954;color:#e3c6df}.guidance-actions button[data-v-19626f62]:last-child:hover{color:#ef9da1}.guidance-edit-form[data-v-19626f62],.guidance-composer[data-v-19626f62]{display:grid;gap:8px}.guidance-edit-form textarea[data-v-19626f62],.guidance-composer textarea[data-v-19626f62]{min-height:76px;resize:vertical;padding:9px;background:#252c35;font-size:9px;line-height:1.5}.guidance-edit-form>div[data-v-19626f62],.guidance-composer>div[data-v-19626f62]{display:flex;justify-content:flex-end;gap:6px}.guidance-edit-form button[data-v-19626f62],.guidance-composer button[data-v-19626f62]{height:28px;padding:0 9px;border-radius:6px;background:transparent;color:#a8b2bf;font-size:9px;cursor:pointer}.guidance-edit-form button[type=submit][data-v-19626f62],.guidance-composer button[type=submit][data-v-19626f62]{background:#c49ac0;color:#2b3039;font-weight:700}.guidance-edit-form button[data-v-19626f62]:disabled,.guidance-composer button[data-v-19626f62]:disabled{opacity:.45;cursor:not-allowed}.guidance-composer[data-v-19626f62]{padding:11px;border-radius:8px;background:#2d343e}.guidance-composer>label[data-v-19626f62]{color:#d6dce4;font-size:10px;font-weight:650}.guidance-composer>small[data-v-19626f62]{color:#84909f;font-size:8px;line-height:1.45}.guidance-empty[data-v-19626f62]{padding:10px;border-radius:7px;background:#2d343e;color:#8793a2!important}.advanced-button[data-v-19626f62]{display:flex;width:100%;align-items:center;justify-content:space-between;padding:17px 0;background:transparent;color:#c4ccd6;font-size:10px;cursor:pointer}.guidance-workspace[data-v-19626f62]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;background:#2a313b}.guidance-workspace-header[data-v-19626f62]{display:flex;min-height:78px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:20px;padding:14px 22px;background:#333b47}.guidance-workspace-title[data-v-19626f62]{display:flex;min-width:0;align-items:center;gap:12px}.guidance-workspace-title>span[data-v-19626f62]{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:10px;background:#554655;color:#e2c4de}.guidance-workspace-title>div[data-v-19626f62]{display:grid;min-width:0;gap:3px}.guidance-workspace-title small[data-v-19626f62]{color:#a99aae;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.guidance-workspace-title h2[data-v-19626f62]{overflow:hidden;margin:0;color:#f0f3f7;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.guidance-workspace-title p[data-v-19626f62]{margin:0;color:#919dab;font-size:9px}.guidance-add-primary[data-v-19626f62]{display:inline-flex;height:34px;flex:0 0 auto;align-items:center;gap:7px;padding:0 12px;border-radius:7px;background:#c49ac0;color:#2c313a;font-size:9px;font-weight:750;cursor:pointer}.guidance-add-primary[data-v-19626f62]:hover{background:#d2a8ce}.guidance-manager[data-v-19626f62]{display:grid;min-width:0;min-height:0;flex:1;grid-template-columns:235px minmax(0,1fr)}.guidance-step-nav[data-v-19626f62]{min-width:0;min-height:0;overflow-y:auto;padding:17px 12px;background:#303742}.guidance-step-nav>header[data-v-19626f62]{display:flex;align-items:center;justify-content:space-between;padding:0 8px 10px}.guidance-step-nav h3[data-v-19626f62]{margin:0;color:#dce2e9;font-size:10px}.guidance-step-nav header span[data-v-19626f62]{color:#8793a2;font-size:8px}.guidance-step-nav>button[data-v-19626f62]{display:grid;width:100%;min-height:56px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;border-radius:8px;background:transparent;color:#aeb8c4;text-align:left;cursor:pointer}.guidance-step-nav>button[data-v-19626f62]:hover{background:#39414d}.guidance-step-nav>button.is-active[data-v-19626f62]{background:#493f4b;color:#eddbea}.guidance-step-nav>button>span[data-v-19626f62]{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:#3e4652;color:#9faab8;font-size:8px}.guidance-step-nav>button.is-active>span[data-v-19626f62]{background:#745b73;color:#f5eaf3}.guidance-step-nav>button>div[data-v-19626f62]{display:grid;min-width:0;gap:3px}.guidance-step-nav strong[data-v-19626f62]{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.guidance-step-nav small[data-v-19626f62]{overflow:hidden;color:#818d9b;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.guidance-step-nav>button>b[data-v-19626f62]{display:grid;min-width:22px;height:22px;place-items:center;padding:0 5px;border-radius:999px;background:#3d4551;color:#bac3ce;font-size:8px}.guidance-step-nav>button.is-active>b[data-v-19626f62]{background:#614f61;color:#eccfe8}.guidance-rule-panel[data-v-19626f62]{min-width:0;min-height:0;overflow-y:auto;padding:20px 24px 56px;background:#2b323d}.guidance-rule-panel>header[data-v-19626f62]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:16px}.guidance-rule-panel>header>div[data-v-19626f62]{display:grid;gap:3px}.guidance-rule-panel>header small[data-v-19626f62]{color:#a1869f;font-size:8px;font-weight:700}.guidance-rule-panel>header h3[data-v-19626f62]{margin:0;color:#eef1f5;font-size:16px}.guidance-rule-panel>header p[data-v-19626f62]{margin:2px 0 0;color:#8f9baa;font-size:9px;line-height:1.45}.guidance-rule-panel>header>button[data-v-19626f62]{display:inline-flex;height:31px;flex:0 0 auto;align-items:center;gap:6px;padding:0 9px;border-radius:6px;background:#353d48;color:#b8c1cc;font-size:8px;cursor:pointer}.guidance-groups[data-v-19626f62]{display:grid;gap:8px}.guidance-group[data-v-19626f62]{overflow:hidden;border-radius:9px;background:#303844}.guidance-group-toggle[data-v-19626f62]{display:flex;width:100%;min-height:46px;align-items:center;justify-content:space-between;gap:14px;padding:0 13px;background:transparent;color:#d7dde5;cursor:pointer}.guidance-group-toggle>span[data-v-19626f62]{display:inline-flex;align-items:center;gap:8px}.guidance-group-toggle svg[data-v-19626f62]{color:#8f9baa;transform:rotate(-90deg);transition:transform .15s ease}.guidance-group-toggle svg.is-open[data-v-19626f62]{transform:rotate(0)}.guidance-group-toggle strong[data-v-19626f62]{font-size:10px}.guidance-group-toggle small[data-v-19626f62]{color:#8e9aa9;font-size:8px}.guidance-group .guidance-list[data-v-19626f62]{gap:1px;padding:0 8px 8px}.guidance-group .guidance-item[data-v-19626f62]{border-radius:7px;background:#2a313b}.guidance-composer--manager[data-v-19626f62]{margin-bottom:14px;padding:14px;background:#303844}.guidance-composer--manager textarea[data-v-19626f62]{width:100%;min-height:88px;border:0;border-radius:7px;outline:0;color:#dce2e9;font:9px/1.5 Inter,sans-serif}.guidance-composer fieldset[data-v-19626f62]{display:flex;flex-wrap:wrap;gap:5px;padding:0;border:0}.guidance-composer legend[data-v-19626f62]{width:100%;margin-bottom:5px;color:#919dab;font-size:8px}.guidance-composer fieldset button[data-v-19626f62]{height:25px;padding:0 7px;background:#3a424e;color:#aab4c1}.guidance-composer fieldset button.is-active[data-v-19626f62]{background:#695568;color:#f0d9ed}.guidance-manager-empty[data-v-19626f62]{display:grid;min-height:220px;place-items:center;align-content:center;gap:7px;border-radius:10px;background:#303844;color:#8f9baa;text-align:center}.guidance-manager-empty strong[data-v-19626f62]{color:#dce2e9;font-size:11px}.guidance-manager-empty p[data-v-19626f62]{margin:0;font-size:9px}.guidance-manager-empty button[data-v-19626f62]{height:30px;margin-top:4px;padding:0 10px;border-radius:6px;background:#c49ac0;color:#2b3039;font-size:9px;font-weight:700;cursor:pointer}.yaml-workspace[data-v-19626f62]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;background:#282f39}.yaml-toolbar[data-v-19626f62]{display:flex;min-height:48px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;background:#333b47;color:#aeb8c5;font-size:10px}.yaml-toolbar div[data-v-19626f62],.yaml-toolbar p[data-v-19626f62],.yaml-toolbar span[data-v-19626f62]{display:inline-flex;align-items:center;gap:8px}.yaml-toolbar p[data-v-19626f62]{gap:16px;margin:0}.yaml-toolbar p span[data-v-19626f62]:first-child{color:#7fd5a6}.yaml-toolbar .is-invalid[data-v-19626f62]{color:#ef9a9d!important}.yaml-editor-shell[data-v-19626f62]{display:grid;min-height:0;flex:1;grid-template-columns:58px minmax(0,1fr);overflow:hidden}.line-numbers[data-v-19626f62]{display:flex;min-height:100%;flex-direction:column;gap:0;margin:0;padding:19px 14px 80px 0;overflow:hidden;background:#252b34;color:#687484;font:12px/1.62 SFMono-Regular,Consolas,Liberation Mono,monospace;text-align:right;-webkit-user-select:none;user-select:none}.line-numbers span[data-v-19626f62]{display:block;height:19.44px}.yaml-editor-shell textarea[data-v-19626f62]{width:100%;height:100%;min-height:0;resize:none;padding:18px 24px 80px;border:0;outline:0;overflow:auto;background:#29303a;color:#d7c9dc;caret-color:#e4b7df;font:12px/1.62 SFMono-Regular,Consolas,Liberation Mono,monospace;-moz-tab-size:2;tab-size:2;white-space:pre}.yaml-editor-shell textarea[data-v-19626f62]:focus{box-shadow:inset 3px 0 #c59ac2}.yaml-statusbar[data-v-19626f62]{display:flex;height:31px;flex:0 0 auto;align-items:center;gap:18px;padding:0 16px;background:#303844;color:#929eac;font-size:9px}.yaml-statusbar>span[data-v-19626f62]{display:inline-flex;align-items:center;gap:6px}.yaml-statusbar i[data-v-19626f62]{width:7px;height:7px;border-radius:50%;background:#6fd29a}.yaml-statusbar .is-invalid[data-v-19626f62]{color:#ef9a9d}.yaml-statusbar .is-invalid i[data-v-19626f62]{background:#e4767b}.yaml-statusbar-spacer[data-v-19626f62]{flex:1}.editor-notice[data-v-19626f62]{position:absolute;z-index:30;right:22px;bottom:18px;margin:0;padding:11px 14px;border-radius:8px;background:#4b5565;color:#f0f3f7;box-shadow:0 14px 34px #080a0e47;font-size:10px}.editor-notice-enter-active[data-v-19626f62],.editor-notice-leave-active[data-v-19626f62]{transition:opacity .16s ease,transform .16s ease}.editor-notice-enter-from[data-v-19626f62],.editor-notice-leave-to[data-v-19626f62]{opacity:0;transform:translateY(7px)}@media(max-width:1320px){.editor-header[data-v-19626f62]{grid-template-columns:1fr auto;min-height:154px}.authoring-tabs[data-v-19626f62]{grid-column:1;grid-row:2;justify-self:start}.editor-actions[data-v-19626f62]{grid-column:2;grid-row:1 / span 2}.visual-workspace[data-v-19626f62]{grid-template-columns:minmax(0,1fr) 290px;overflow:hidden}}@media(max-width:760px){.editor-header[data-v-19626f62]{display:flex;align-items:stretch;padding:58px 16px 14px;flex-direction:column;gap:12px}.editor-actions[data-v-19626f62]{justify-content:flex-start}.authoring-tabs[data-v-19626f62]{width:100%}.visual-workspace[data-v-19626f62]{display:flex;overflow-x:auto}.workflow-canvas[data-v-19626f62]{min-width:540px}.step-inspector[data-v-19626f62]{min-width:290px}.yaml-toolbar[data-v-19626f62]{align-items:flex-start;padding-block:10px;flex-direction:column}}.workflows-page[data-v-821072b1]{position:relative;display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:#303744;color:#dce2ea}.workflows-header[data-v-821072b1]{position:relative;z-index:4;display:grid;grid-template-columns:minmax(270px,1fr) auto minmax(430px,1fr);min-width:0;flex:0 0 auto;align-items:center;gap:22px;padding:28px 30px 22px}.workflows-heading h1[data-v-821072b1]{margin:0;color:#f0f2f6;font-size:30px;font-weight:750;letter-spacing:-.035em}.workflows-heading p[data-v-821072b1]{margin:8px 0 0;color:#a2acba;font-size:13px;line-height:1.45}.workflow-view-switch[data-v-821072b1]{display:grid;grid-template-columns:repeat(2,minmax(112px,1fr));padding:4px;border-radius:10px;background:#272d37}.workflow-view-switch button[data-v-821072b1]{min-height:36px;padding:0 18px;border-radius:7px;background:transparent;color:#aab3c0;cursor:pointer}.workflow-view-switch button[data-v-821072b1]:hover{color:#eef1f5}.workflow-view-switch button.is-active[data-v-821072b1]{background:#b991b6;color:#222731;font-weight:700}.workflows-header-actions[data-v-821072b1]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:10px}.workflow-filter[data-v-821072b1]{position:relative}.workflow-filter-trigger[data-v-821072b1]{display:flex;min-width:132px;height:40px;align-items:center;justify-content:space-between;gap:18px;padding:0 13px;border-radius:9px;background:#2c333e;color:#c5ccd7;cursor:pointer}.workflow-filter-trigger[data-v-821072b1]:hover{background:#373e4b;color:#eef1f5}.workflow-create-button[data-v-821072b1]{display:inline-flex;height:42px;align-items:center;gap:9px;padding:0 18px;border-radius:9px;background:#c397c1;color:#252a33;font-weight:750;cursor:pointer}.workflow-create-button[data-v-821072b1]:hover{background:#d0a5ce}.workflow-popover[data-v-821072b1]{position:absolute;z-index:20;min-width:188px;padding:6px;border-radius:12px;background:#3a4250;box-shadow:0 14px 35px #090c1138}.workflow-filter-menu[data-v-821072b1]{top:calc(100% + 7px);right:0}.workflow-filter-menu button[data-v-821072b1],.run-actions-menu button[data-v-821072b1]{display:flex;width:100%;min-height:38px;align-items:center;justify-content:space-between;gap:12px;padding:0 11px;border-radius:8px;background:transparent;color:#d5dbe4;cursor:pointer}.workflow-filter-menu button[data-v-821072b1]:hover,.workflow-filter-menu button[data-v-821072b1]:focus-visible,.run-actions-menu button[data-v-821072b1]:hover,.run-actions-menu button[data-v-821072b1]:focus-visible{background:#444d5d;outline:0}.workflow-run-workbench[data-v-821072b1]{display:grid;grid-template-columns:clamp(320px,var(--run-queue-percent, 37.5%),calc(100% - 440px)) 0 minmax(0,1fr);min-height:0;flex:1;overflow:hidden;background:#303744}.run-queue[data-v-821072b1]{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border-radius:0 12px 0 0;background:#2d343f}.run-workbench-resize-handle[data-v-821072b1]{position:relative;z-index:8;display:grid;width:14px;height:100%;justify-self:center;place-items:center;outline:0;cursor:col-resize;touch-action:none}.run-workbench-resize-handle>span[data-v-821072b1]{width:2px;height:54px;border-radius:999px;background:#424b58;transition:height .14s ease,background .14s ease}.run-workbench-resize-handle:hover>span[data-v-821072b1],.run-workbench-resize-handle:focus-visible>span[data-v-821072b1],.workflow-run-workbench.is-resizing-run-queue .run-workbench-resize-handle>span[data-v-821072b1]{height:82px;background:#c49ac0}.workflow-run-workbench.is-resizing-run-queue[data-v-821072b1],.workflow-run-workbench.is-resizing-run-queue[data-v-821072b1] *{cursor:col-resize!important;-webkit-user-select:none;user-select:none}.run-queue-headings[data-v-821072b1]{display:grid;grid-template-columns:minmax(190px,1.45fr) minmax(120px,.82fr) 65px 76px;flex:0 0 auto;gap:12px;padding:16px 18px 12px;color:#9ba5b4;font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.run-list[data-v-821072b1]{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain}.run-row[data-v-821072b1]{position:relative;display:grid;width:calc(100% - 16px);min-height:54px;grid-template-columns:minmax(190px,1.45fr) minmax(120px,.82fr) 65px 76px;align-items:center;gap:12px;padding:8px 10px;margin:2px 8px;border-radius:8px;background:transparent;color:#d8dee7;text-align:left;cursor:pointer}.run-row[data-v-821072b1]:hover{background:#39414f85}.run-row--selected[data-v-821072b1]{background:#454351;box-shadow:0 8px 22px #0b0e1317}.run-context[data-v-821072b1],.run-stage[data-v-821072b1]{display:flex;min-width:0;flex-direction:column;gap:4px}.run-context strong[data-v-821072b1],.run-stage strong[data-v-821072b1]{overflow:hidden;color:#e9ecf1;font-size:12px;font-weight:680;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.run-context small[data-v-821072b1],.run-stage small[data-v-821072b1]{overflow:hidden;color:#8e99a9;font-size:10.5px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.run-elapsed[data-v-821072b1]{color:#adb6c3;font-size:11px}.run-status[data-v-821072b1]{display:inline-flex;align-items:center;gap:6px;color:#acb5c2;font-size:10.5px}.run-status i[data-v-821072b1],.run-detail-state i[data-v-821072b1],.definitions-footer i[data-v-821072b1]{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:#71c396}.run-status--attention i[data-v-821072b1],.state-dot--attention[data-v-821072b1],.run-status--waiting i[data-v-821072b1],.state-dot--waiting[data-v-821072b1]{background:#efb95f!important}.run-status--paused i[data-v-821072b1],.state-dot--paused[data-v-821072b1]{background:#a5aebb!important}.run-queue-footer[data-v-821072b1]{display:flex;min-height:42px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;border-radius:9px 9px 0 0;background:#2c333e;color:#929dac;font-size:10px}.run-queue-footer>span[data-v-821072b1]:last-child{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.run-queue-footer i[data-v-821072b1]{width:7px;height:7px;border-radius:999px;background:#70c493}.run-detail[data-v-821072b1]{min-width:0;min-height:0;overflow:hidden;background:#303744}.run-detail-header[data-v-821072b1]{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto auto;min-height:108px;align-items:start;gap:22px;padding:22px 24px 18px}.run-detail-identity h2[data-v-821072b1]{margin:0;color:#f1f3f6;font-size:22px;font-weight:720;letter-spacing:-.025em}.run-id[data-v-821072b1]{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:0;background:transparent;color:#9ba5b4;cursor:pointer}.run-id[data-v-821072b1]:hover{color:#d7dde5}.run-detail-identity p[data-v-821072b1]{display:flex;flex-wrap:wrap;gap:18px;margin:12px 0 0;color:#a4adba;font-size:11px}.run-detail-state[data-v-821072b1]{display:flex;flex-direction:column;gap:7px;padding-top:2px}.run-detail-state strong[data-v-821072b1]{display:inline-flex;align-items:center;gap:8px;color:#e2e6ec;font-size:13px}.run-detail-state span[data-v-821072b1]{color:#9aa4b2;font-size:11px}.run-actions[data-v-821072b1]{position:relative}.run-actions-trigger[data-v-821072b1]{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;background:#2d343f;color:#aab3c0;cursor:pointer}.run-actions-trigger[data-v-821072b1]:hover{background:#3a4250;color:#e7eaf0}.run-actions-menu[data-v-821072b1]{top:calc(100% + 7px);right:0;min-width:165px}.run-actions-menu button[data-v-821072b1]{justify-content:flex-start}.run-actions-menu .is-danger[data-v-821072b1]{color:#e6747d}.menu-separator[data-v-821072b1]{height:1px;margin:5px 8px;background:linear-gradient(90deg,transparent,rgb(222 229 239 / 8%),transparent)}.run-detail-scroll[data-v-821072b1]{height:calc(100% - 108px);overflow-y:auto;overscroll-behavior:contain}.run-timeline[data-v-821072b1]{min-width:760px;padding:24px 20px 28px;margin:0 22px 16px;border-radius:12px;background:#2c333e}.run-timeline ol[data-v-821072b1]{display:grid;grid-template-columns:repeat(7,minmax(88px,1fr));margin:0;padding:0;list-style:none}.run-timeline li[data-v-821072b1]{position:relative;display:flex;min-width:0;align-items:center;flex-direction:column;padding:0 8px;text-align:center}.run-timeline li[data-v-821072b1]:before{position:absolute;z-index:0;top:20px;right:50%;left:-50%;height:2px;background:#5d6674;content:""}.run-timeline li[data-v-821072b1]:first-child:before{display:none}.run-timeline li.is-complete[data-v-821072b1]:before,.run-timeline li.is-current[data-v-821072b1]:before{background:#77b98f}.stage-marker[data-v-821072b1]{position:relative;z-index:1;display:grid;width:42px;height:42px;place-items:center;overflow:hidden;border-radius:999px;background:#39414d;color:#94a0b0;box-shadow:0 0 0 1px #596372 inset}.stage-marker img[data-v-821072b1]{width:100%;height:100%;object-fit:cover}.is-complete .stage-marker[data-v-821072b1]{background:#6aaa81;color:#f2f6f3;box-shadow:0 0 0 1px #a0d5b1 inset}.is-current .stage-marker[data-v-821072b1]{box-shadow:0 0 0 2px #bd91b7,0 0 0 6px #bd91b71f}.run-timeline li>strong[data-v-821072b1]{margin-top:12px;color:#e8ebf0;font-size:11px;font-weight:680;line-height:1.3}.run-timeline li>span[data-v-821072b1]{margin-top:5px;color:#b4bdc9;font-size:10.5px}.run-timeline time[data-v-821072b1]{margin-top:12px;color:#a3adba;font-size:10px}.run-timeline small[data-v-821072b1]{margin-top:6px;color:#939dac;font-size:10px}.is-future>strong[data-v-821072b1],.is-future>span[data-v-821072b1],.is-future time[data-v-821072b1],.is-future small[data-v-821072b1]{color:#8993a2!important}.run-detail-columns[data-v-821072b1]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);min-height:300px;gap:12px;padding:0 22px}.workspace-detail[data-v-821072b1],.handoff-detail[data-v-821072b1]{min-width:0;padding:22px;border-radius:12px;background:#2c333e}.workspace-detail h3[data-v-821072b1],.handoff-detail h3[data-v-821072b1],.run-notes h3[data-v-821072b1],.definition-expanded h3[data-v-821072b1]{margin:0 0 20px;color:#aab4c2;font-size:10px;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.workspace-detail dl[data-v-821072b1]{display:grid;gap:12px;margin:0}.workspace-detail dl>div[data-v-821072b1]{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px}.workspace-detail dt[data-v-821072b1]{color:#aab3c0;font-size:11px}.workspace-detail dd[data-v-821072b1]{min-width:0;margin:0;overflow:hidden;color:#cbd2dc;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.workspace-links[data-v-821072b1]{display:flex;gap:18px;margin-top:25px}.workspace-links button[data-v-821072b1],.view-full-handoff[data-v-821072b1]{display:inline-flex;align-items:center;gap:7px;padding:0;background:transparent;color:#c79ac2;cursor:pointer}.workspace-links button[data-v-821072b1]:hover,.view-full-handoff[data-v-821072b1]:hover{color:#e0b8dc}.handoff-agent[data-v-821072b1]{display:flex;align-items:center;gap:12px}.handoff-agent img[data-v-821072b1],.handoff-system-icon[data-v-821072b1]{display:grid;width:46px;height:46px;flex:0 0 auto;place-items:center;border-radius:999px;object-fit:cover;background:#3a4250;box-shadow:0 0 0 1px #626d7c}.handoff-agent p[data-v-821072b1]{display:flex;min-width:0;flex-direction:column;gap:6px;margin:0}.handoff-agent strong[data-v-821072b1]{color:#edf0f4;font-size:13px}.handoff-agent span[data-v-821072b1]{color:#9da7b5;font-size:11px}.handoff-time[data-v-821072b1]{margin:18px 0 0;color:#9ca6b4;font-size:10px}.handoff-note[data-v-821072b1]{max-width:54ch;margin:14px 0 20px;color:#b9c2ce;font-size:11px;line-height:1.55}.handoff-actions[data-v-821072b1]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px}.review-findings-button[data-v-821072b1]{display:inline-flex;min-width:230px;height:38px;align-items:center;justify-content:center;gap:9px;border-radius:8px;background:#c397c1;color:#282d36;font-weight:720;cursor:pointer}.review-findings-button[data-v-821072b1]:hover{background:#d0a5ce}.run-notes[data-v-821072b1]{min-height:145px;padding:20px 22px;margin:12px 22px 22px;border-radius:12px;background:#2c333e}.run-notes>header[data-v-821072b1]{display:flex;align-items:center;justify-content:space-between}.run-notes>header h3[data-v-821072b1]{margin:0}.run-notes>header button[data-v-821072b1]{display:inline-flex;height:34px;align-items:center;gap:7px;padding:0 12px;border-radius:8px;background:#3a4250;color:#d7aed2;cursor:pointer}.run-notes>header button[data-v-821072b1]:hover{background:#444d5b}.run-notes-empty[data-v-821072b1]{margin:22px 0 0;color:#8f99a7;font-size:11px}.run-note-editor[data-v-821072b1]{margin-top:17px}.run-note-editor textarea[data-v-821072b1]{width:100%;min-height:74px;resize:vertical;padding:12px;border:0;border-radius:9px;outline:0;background:#272e38;color:#dde2e9;font:12px/1.45 Inter,sans-serif}.run-note-editor>div[data-v-821072b1]{display:flex;justify-content:flex-end;gap:8px;margin-top:9px}.run-note-editor button[data-v-821072b1]{height:32px;padding:0 12px;border-radius:7px;background:#3a4250;cursor:pointer}.run-note-editor button[type=submit][data-v-821072b1]{background:#c397c1;color:#282d36}.run-note-editor button[data-v-821072b1]:disabled{opacity:.45;cursor:not-allowed}.run-notes ul[data-v-821072b1]{display:grid;gap:8px;margin:18px 0 0;padding:0;list-style:none}.run-notes li[data-v-821072b1]{padding:12px;border-radius:8px;background:#2b323d}.run-notes li p[data-v-821072b1]{margin:0;color:#cbd2dc;font-size:12px;line-height:1.45}.run-notes li span[data-v-821072b1]{display:block;margin-top:7px;color:#8f99a7;font-size:10px}.run-empty-state[data-v-821072b1]{display:grid;min-height:250px;place-items:center;align-content:center;gap:8px;color:#8f99a7;text-align:center}.run-empty-state strong[data-v-821072b1]{color:#cbd2dc;font-size:13px}.run-empty-state span[data-v-821072b1]{font-size:11px}.workflow-definitions[data-v-821072b1]{min-height:0;flex:1;overflow-y:auto;padding:0 24px 18px}.definition-table-head[data-v-821072b1],.definition-row-main[data-v-821072b1]{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(150px,.9fr) minmax(110px,.7fr) 70px 90px 90px 24px;align-items:center;gap:18px}.definition-table-head[data-v-821072b1]{padding:16px 16px 12px;color:#9ba5b4;font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.definition-row[data-v-821072b1]{position:relative}.definition-row+.definition-row[data-v-821072b1]{margin-top:2px}.definition-row-main[data-v-821072b1]{width:100%;min-height:76px;padding:12px 16px;border-radius:9px;background:transparent;color:#b9c2ce;text-align:left;cursor:pointer}.definition-row-main[data-v-821072b1]:hover,.definition-row--selected .definition-row-main[data-v-821072b1]{background:#3a42508c}.definition-row-main>span[data-v-821072b1]:first-child{display:flex;min-width:0;flex-direction:column;gap:7px}.definition-row-main strong[data-v-821072b1]{color:#edf0f4;font-size:13px}.definition-row-main small[data-v-821072b1]{overflow:hidden;color:#909aa9;font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.definition-row-main>span[data-v-821072b1]:not(:first-child){color:#b2bbc7;font-size:11px}.definition-row-main svg[data-v-821072b1]{transition:transform .16s ease}.definition-row-main svg.is-open[data-v-821072b1]{transform:rotate(180deg)}.definition-expanded[data-v-821072b1]{display:grid;grid-template-columns:1fr 1fr auto;gap:28px;padding:20px 18px 24px;margin-top:2px;border-radius:9px;background:#2c333eb8}.definition-expanded h3[data-v-821072b1]{margin-bottom:10px}.definition-expanded p[data-v-821072b1]{max-width:52ch;margin:0;color:#aab4c1;font-size:11px;line-height:1.5}.definition-actions[data-v-821072b1]{display:flex;min-width:170px;flex-direction:column;gap:8px}.definition-actions button[data-v-821072b1]{display:inline-flex;height:36px;align-items:center;justify-content:center;gap:8px;border-radius:8px;background:#3a4250;cursor:pointer}.definition-actions button[data-v-821072b1]:first-child{background:#c397c1;color:#282d36}.definitions-footer[data-v-821072b1]{display:flex;height:42px;align-items:center;justify-content:space-between;padding:0 16px;margin-top:12px;border-radius:9px;background:#2c333e;color:#929dac;font-size:10px}.definitions-footer span[data-v-821072b1]:last-child{display:inline-flex;align-items:center;gap:8px}.workflow-notice[data-v-821072b1]{position:absolute;z-index:40;right:24px;bottom:20px;margin:0;padding:12px 15px;border-radius:9px;background:#464f5f;color:#ecf0f5;box-shadow:0 12px 30px #090c113d;font-size:12px}.workflow-notice-enter-active[data-v-821072b1],.workflow-notice-leave-active[data-v-821072b1]{transition:opacity .16s ease,transform .16s ease}.workflow-notice-enter-from[data-v-821072b1],.workflow-notice-leave-to[data-v-821072b1]{opacity:0;transform:translateY(8px)}.workflow-modal-backdrop[data-v-821072b1]{position:fixed;z-index:60;display:grid;top:0;right:0;bottom:0;left:0;place-items:center;padding:24px;background:#0d1015a8}.workflow-modal[data-v-821072b1]{width:min(480px,100%);padding:22px;border-radius:15px;background:#343c49;box-shadow:0 22px 70px #080a0e57}.workflow-modal>header[data-v-821072b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px}.workflow-modal h2[data-v-821072b1]{margin:0;color:#f0f2f6;font-size:19px}.workflow-modal>header p[data-v-821072b1]{margin:8px 0 0;color:#9ca6b4;font-size:11px;line-height:1.45}.workflow-modal>header>button[data-v-821072b1]{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:8px;background:transparent;color:#aab4c1;cursor:pointer}.workflow-modal>header>button[data-v-821072b1]:hover{background:#414a59}.workflow-modal>label[data-v-821072b1]{display:grid;gap:8px;margin-top:16px;color:#aeb7c4;font-size:11px;font-weight:650}.workflow-modal input[data-v-821072b1],.workflow-modal select[data-v-821072b1]{width:100%;height:42px;padding:0 12px;border:0;border-radius:8px;outline:0;background:#292f39;color:#e2e6ec;font:12px Inter,sans-serif}.workflow-modal select[data-v-821072b1]{padding-right:42px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.workflow-modal input[data-v-821072b1]:focus,.workflow-modal select[data-v-821072b1]:focus{box-shadow:0 0 0 2px #c49ac0}.workflow-modal>footer[data-v-821072b1]{display:flex;justify-content:flex-end;gap:9px;margin-top:24px}.workflow-modal>footer button[data-v-821072b1]{height:38px;padding:0 15px;border-radius:8px;background:#414a59;cursor:pointer}.workflow-modal>footer button[data-v-821072b1]:last-child{background:#c397c1;color:#282d36;font-weight:700}.workflow-modal>footer button[data-v-821072b1]:disabled{opacity:.45;cursor:not-allowed}.findings-modal[data-v-821072b1]{width:min(650px,100%)}.findings-list[data-v-821072b1]{display:grid;gap:8px}.findings-list article[data-v-821072b1]{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:14px;border-radius:9px;background:#2b323d}.findings-list article>svg[data-v-821072b1]{color:#e6b25d}.findings-list strong[data-v-821072b1]{color:#e8ebf0;font-size:12px}.findings-list p[data-v-821072b1],.handoff-modal-copy[data-v-821072b1]{margin:7px 0 0;color:#aeb7c4;font-size:11px;line-height:1.5}.findings-list article>span[data-v-821072b1]{color:#e2ae59;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}@media(max-width:1180px){.workflows-header[data-v-821072b1]{grid-template-columns:minmax(230px,1fr) auto}.workflow-view-switch[data-v-821072b1]{grid-column:1 / -1;grid-row:2;justify-self:start}.workflows-header-actions[data-v-821072b1]{grid-column:2;grid-row:1}.run-queue-headings[data-v-821072b1],.run-row[data-v-821072b1]{grid-template-columns:minmax(180px,1fr) minmax(110px,.75fr) 62px}.run-queue-headings[data-v-821072b1]>:last-child,.run-row[data-v-821072b1]>:last-child{display:none}.run-detail-columns[data-v-821072b1]{grid-template-columns:1fr}.run-detail-columns[data-v-821072b1]{gap:10px}}@media(max-width:900px){.workflows-header[data-v-821072b1]{grid-template-columns:1fr;align-items:stretch;padding:62px 20px 18px}.workflows-header-actions[data-v-821072b1]{grid-column:1;grid-row:3;justify-content:flex-start}.workflow-view-switch[data-v-821072b1]{width:100%}.workflow-run-workbench[data-v-821072b1]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.run-workbench-resize-handle[data-v-821072b1]{display:none}.run-queue[data-v-821072b1],.run-detail[data-v-821072b1]{width:100%;min-width:100%;scroll-snap-align:start}.run-detail[data-v-821072b1]{box-shadow:none}.definition-table-head[data-v-821072b1]{display:none}.definition-row-main[data-v-821072b1]{grid-template-columns:minmax(0,1fr) 90px 24px}.definition-row-main>span[data-v-821072b1]:nth-child(2),.definition-row-main>span[data-v-821072b1]:nth-child(3),.definition-row-main>span[data-v-821072b1]:nth-child(4),.definition-row-main>span[data-v-821072b1]:nth-child(6){display:none}.definition-expanded[data-v-821072b1]{grid-template-columns:1fr}}@media(max-width:620px){.workflows-heading h1[data-v-821072b1]{font-size:25px}.workflows-header-actions[data-v-821072b1]{display:grid;grid-template-columns:1fr 1fr}.workflow-filter-trigger[data-v-821072b1]{width:100%;min-width:0}.workflow-create-button[data-v-821072b1]{grid-column:1 / -1;justify-content:center}.run-queue-headings[data-v-821072b1],.run-row[data-v-821072b1]{grid-template-columns:minmax(0,1fr) 88px}.run-queue-headings[data-v-821072b1]>:nth-child(2),.run-queue-headings[data-v-821072b1]>:nth-child(4),.run-row[data-v-821072b1]>:nth-child(2),.run-row[data-v-821072b1]>:nth-child(4){display:none}.run-detail-header[data-v-821072b1]{grid-template-columns:minmax(0,1fr) auto;padding:18px}.run-detail-state[data-v-821072b1]{display:none}.run-detail-identity h2[data-v-821072b1]{font-size:19px}.run-detail-identity p[data-v-821072b1]{gap:8px}.workspace-detail[data-v-821072b1],.handoff-detail[data-v-821072b1],.run-notes[data-v-821072b1]{padding:19px}.workspace-detail dl>div[data-v-821072b1]{grid-template-columns:1fr;gap:5px}.workspace-detail dd[data-v-821072b1]{white-space:normal}.handoff-actions[data-v-821072b1]{align-items:stretch;flex-direction:column}.review-findings-button[data-v-821072b1]{width:100%;min-width:0}.view-full-handoff[data-v-821072b1]{min-height:32px}.workflow-definitions[data-v-821072b1]{padding-inline:12px}}.conversation-route-state[data-v-66532a05]{display:flex;width:100%;min-width:0;min-height:0;flex-direction:column;border-radius:12px;overflow:hidden;background:#2e3745;color:#d8dee9}.conversation-route-state>header[data-v-66532a05]{display:flex;min-height:76px;align-items:center;gap:12px;padding:0 24px;background:#303947}.conversation-route-symbol[data-v-66532a05]{width:38px;height:38px;flex:0 0 38px;border-radius:10px;background:#252d38}.conversation-route-state header>span[data-v-66532a05]:last-child{display:grid;gap:5px}.conversation-route-state strong[data-v-66532a05]{color:#e4e8ee;font-size:14px}.conversation-route-state small[data-v-66532a05]{color:#7f8a9a;font-size:11px}.conversation-route-lines[data-v-66532a05]{display:grid;gap:12px;padding:32px 24px}.conversation-route-lines span[data-v-66532a05]{width:min(72%,620px);height:72px;border-radius:10px;background:#d8dee909}.conversation-route-lines span[data-v-66532a05]:last-child{width:min(58%,490px)}.conversation-route-composer[data-v-66532a05]{min-height:104px;margin:auto 20px 18px;border-radius:11px;background:#252d38}.conversation-route-state--unavailable[data-v-66532a05]{align-items:center;justify-content:center}.conversation-route-state--unavailable>div[data-v-66532a05]{display:grid;max-width:360px;gap:7px;padding:24px;text-align:center}.conversation-route-state--unavailable span[data-v-66532a05]{color:#8b95a5;font-size:12px;line-height:1.5}@media(max-width:900px){.conversation-route-state>header[data-v-66532a05]{min-height:68px;padding-left:58px}.conversation-route-lines[data-v-66532a05]{padding-right:14px;padding-left:14px}.conversation-route-composer[data-v-66532a05]{margin-right:12px;margin-left:12px}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color-scheme:dark;color:#d8dee9;font-synthesis:none;text-rendering:optimizelegibility;--sidebar-width:244px;--app-background:#222730;--sidebar:#222730;--canvas:#303744;--surface:#2d333e;--surface-strong:#373e4b;--text-muted:#8b95a5;--accent:#b48ead;--accent-bright:#d1a6d3;--focus:#d1a6d3;--scrollbar-thumb:#a982a4;--scrollbar-thumb-hover:#c79bc2;--canvas-gap:12px;--canvas-radius:16px;--radius-small:8px;--radius-medium:10px;--ease:.18s ease;background:#222730;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:thin}.is-scroll-active{scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:2px solid #0000;border-radius:999px;transition:background-color .36s}.is-scroll-active::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover);background-clip:content-box}html,body,#root{width:100%;min-width:320px;height:100%;min-height:0;margin:0;overflow:hidden}body{background:var(--app-background);-webkit-font-smoothing:antialiased;min-height:100dvh;overflow:hidden}.auth-page{width:100vw;height:100dvh;padding:var(--canvas-gap);background:radial-gradient(circle at 15% 20%,#b48ead14,transparent 32%),var(--app-background);grid-template-columns:minmax(360px,46%) minmax(0,1fr);display:grid;overflow:hidden}.auth-brand-pane{flex-direction:column;min-width:0;min-height:0;padding:23px 64px 28px 44px;display:flex}.auth-wordmark{width:200px;height:auto;display:block}.auth-brand-message{flex:1;align-items:center;display:flex}.auth-brand-message p{color:#c8cfda;letter-spacing:-.035em;max-width:400px;margin:0;font:500 clamp(25px,2.5vw,39px)/1.22 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.auth-local-note{color:#aeb8c7;align-items:flex-start;gap:12px;max-width:330px;display:flex}.auth-local-note>svg{color:var(--accent-bright);flex:none;margin-top:1px}.auth-local-note>span{gap:6px;display:grid}.auth-local-note strong{color:#d9dfe8;font-size:12px;font-weight:650}.auth-local-note small{color:var(--text-muted);font-size:12px;line-height:1.45}.auth-workspace{border-radius:var(--canvas-radius);background:linear-gradient(145deg,#ffffff04,transparent 34%),var(--canvas);place-items:center;min-width:0;min-height:0;display:grid;overflow-y:auto}.auth-form-frame{width:min(100%,480px);padding:52px 32px}.auth-form-header{margin-bottom:34px}.auth-form-header h1{color:#f0f3f7;letter-spacing:-.035em;margin:0;font-size:30px;font-weight:650;line-height:1.15}.auth-form-header p{color:#9ca7b6;margin:11px 0 0;font-size:13px;line-height:1.55}.auth-form-alert{border-radius:var(--radius-small);color:#f0b7bd;background:#d666701f;margin:-10px 0 22px;padding:12px 14px;font-size:12px;line-height:1.5}.auth-form{gap:20px;display:grid}.auth-name-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.auth-field{gap:8px;min-width:0;display:grid}.auth-field>span:first-child{color:#d7dde6;font-size:12px;font-weight:600;line-height:1}.auth-field input,.auth-password-field input{border-radius:var(--radius-small);color:#edf0f5;width:100%;min-width:0;height:44px;caret-color:var(--accent-bright);transition:border-color var(--ease),background var(--ease),box-shadow var(--ease);background:#1a1f277a;border:1px solid #9ea8b729;outline:0;padding:0 13px;font:500 13px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.auth-field input:hover,.auth-password-field input:hover{background:#1a1f2794;border-color:#b48ead5c}.auth-field input:focus,.auth-password-field input:focus{border-color:var(--accent);background:#1a1f27ad;box-shadow:0 0 0 3px #b48ead21}.auth-field input[aria-invalid=true],.auth-password-field input[aria-invalid=true]{border-color:#d666709e}.auth-password-field{display:block;position:relative}.auth-password-field input{padding-right:46px}.auth-password-field button{color:#8f9aaa;cursor:pointer;width:32px;height:32px;transition:background var(--ease),color var(--ease);background:0 0;border-radius:7px;place-items:center;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.auth-password-field button:hover,.auth-password-field button:focus-visible{color:#d4dae4;background:#ffffff0f}.auth-field-error,.auth-field-hint{font-size:11px;line-height:1.35}.auth-field-error{color:#f0aab2}.auth-field-hint{color:#858f9f}.auth-checkbox{color:#aab3c0;cursor:pointer;align-items:center;gap:9px;width:fit-content;font-size:12px;display:inline-flex}.auth-checkbox input{width:15px;height:15px;accent-color:var(--accent-bright);margin:0}.auth-submit{border-radius:var(--radius-small);color:#241f29;cursor:pointer;width:100%;height:44px;transition:background var(--ease),transform var(--ease),opacity var(--ease);background:#c59bc2;justify-content:center;align-items:center;font-size:13px;font-weight:700;text-decoration:none;display:flex}.invitation-summary{border-radius:var(--radius-small);background:#1a1f274d;gap:16px;margin:-6px 0 28px;padding:18px;display:grid}.invitation-summary>div{grid-template-columns:110px minmax(0,1fr);gap:16px;display:grid}.invitation-summary dt{color:#8f99a8;font-size:11px}.invitation-summary dd{overflow-wrap:anywhere;color:#dce1e9;min-width:0;margin:0;font-size:12px;font-weight:600}.invitation-action{gap:22px;display:grid}.invitation-action p{color:#a6b0be;margin:0;font-size:12px;line-height:1.55}.auth-submit:hover:not(:disabled){background:#d1a6d3}.auth-submit:active:not(:disabled){transform:translateY(1px)}.auth-submit:disabled{cursor:wait;opacity:.65}.auth-switch{color:#8f99a8;text-align:center;margin:25px 0 0;font-size:12px}.auth-switch a{color:#d6acd4;margin-left:4px;font-weight:600;text-decoration:none}.auth-switch a:hover{color:#e2bee0;text-underline-offset:3px;text-decoration:underline}.auth-switch a:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:3px}@media(max-width:900px){.auth-page{grid-template-columns:310px minmax(0,1fr)}.auth-brand-pane{padding:23px 36px 28px 28px}.auth-wordmark{width:172px}.auth-brand-message p{font-size:25px}}@media(max-width:700px){.auth-page{background:var(--canvas);padding:0;display:block;overflow-y:auto}.auth-brand-pane{min-height:auto;padding:25px 24px 8px}.auth-wordmark{width:160px}.auth-brand-message,.auth-local-note{display:none}.auth-workspace{background:0 0;border-radius:0;display:block;overflow:visible}.auth-form-frame{width:100%;max-width:500px;margin:0 auto;padding:48px 24px 36px}}@media(max-width:430px){.auth-name-fields{grid-template-columns:1fr}.auth-form-frame{padding-top:38px}.auth-form-header{margin-bottom:28px}.auth-form-header h1{font-size:27px}}.katra-select-shell{min-width:0;display:block;position:relative}.katra-select-shell>svg{color:#9ea8b7;pointer-events:none;position:absolute;top:50%;right:13px;transform:translateY(-50%)}button{color:inherit;border:0;margin:0;font:500 13px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.app-shell{grid-template-columns:var(--sidebar-width) minmax(0,1fr);background:var(--app-background);grid-template-rows:minmax(0,1fr);width:100vw;height:100dvh;display:grid;overflow:hidden}.app-sidebar{z-index:3;background:var(--sidebar);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.sidebar-resize-handle{z-index:10;cursor:col-resize;touch-action:none;outline:0;place-items:center;width:7px;height:100%;display:grid;position:absolute;top:0;right:0}.sidebar-resize-handle>span,.inbox-pane-resize-handle>span{background:#424b58;border-radius:999px;width:2px;height:54px;transition:height .14s,background .14s}.sidebar-resize-handle:hover>span,.sidebar-resize-handle:focus-visible>span,.app-shell.sidebar-is-resizing .sidebar-resize-handle>span,.inbox-pane-resize-handle:hover>span,.inbox-pane-resize-handle:focus-visible>span,.inbox-page--resizing .inbox-pane-resize-handle>span{background:#c49ac0;height:82px}.app-shell.sidebar-is-resizing,.app-shell.sidebar-is-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.sidebar-upper{flex:1;min-height:0;padding:23px 12px 16px;overflow-y:auto}.brand-row{justify-content:space-between;align-items:flex-start;min-height:43px;padding:5px 8px 0;display:flex}.brand-wordmark{width:142px;height:auto;display:block}.mobile-close,.workspace-nav-trigger{display:none}.search-shell{border-radius:var(--radius-medium);background:var(--surface);color:#cfd5df;cursor:pointer;width:100%;height:38px;transition:background var(--ease);align-items:center;gap:12px;margin:18px 0 24px;padding:0 12px;display:flex}.search-shell:hover,.search-shell:focus-within{background:var(--surface-strong)}.search-trigger{text-align:left}.search-trigger>span{color:#8f99a8;flex:1;min-width:0;font-size:13px}.search-trigger kbd{color:#8791a1;background:#171b224d;border-radius:6px;padding:4px 6px;font:600 10px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.search-input{color:#e1e5ec;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0;font:500 13px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.search-input::placeholder{color:#8f99a8;opacity:1}.search-input::-webkit-search-cancel-button{display:none}.nav-shell{gap:1px;display:grid}.nav-row{border-radius:var(--radius-small);width:100%;height:40px;color:var(--text-muted);cursor:pointer;transition:background var(--ease),color var(--ease);background:0 0;align-items:center;gap:11px;padding:0 12px;display:flex}.nav-row:hover{background:#373e4ba8}.nav-row:focus-visible{color:#e1e5ec;background:#373e4ba8;outline:0}.nav-row:focus-visible .nav-icon{color:var(--accent-bright)}.nav-row--active{background:var(--surface-strong);color:#e1e5ec}.nav-row--active:hover{background:#3b4351}.nav-row--context{color:#e1e5ec;background:#373e4bc7}.nav-icon{flex:none}.nav-row--active .nav-icon{color:var(--accent-bright)}.nav-row--compact{gap:10px;height:38px;font-size:12px}.nav-section{margin-top:18px}.nav-section--channels,.nav-section--direct{margin-top:15px}.nav-section-heading{align-items:center;gap:4px;margin:0 0 7px;padding:0 10px 0 12px;display:flex}.nav-section-actions{opacity:0;pointer-events:none;transition:opacity var(--ease);flex:none;align-items:center;gap:3px;display:flex}.nav-section-heading:hover .nav-section-actions,.nav-section-heading:focus-within .nav-section-actions,.nav-section-heading--actions-open .nav-section-actions{opacity:1;pointer-events:auto}.nav-section-action{color:#8f99a8;cursor:pointer;width:24px;height:24px;transition:background var(--ease),color var(--ease);background:0 0;border-radius:7px;place-items:center;display:grid}.nav-section-action:hover,.nav-section-action:focus-visible,.nav-section-action.is-active{color:#d6dbe4;background:#373e4bb8;outline:0}.nav-section-toggle{color:#717c8c;text-align:left;cursor:pointer;min-width:0;height:22px;transition:background var(--ease),color var(--ease);background:0 0;flex:1;justify-content:flex-start;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:600;line-height:1.2;display:flex}.nav-section-toggle:hover,.nav-section-toggle:focus-visible{color:#aab3c0;background:0 0;outline:0}.section-chevron{opacity:0;transition:opacity var(--ease),transform var(--ease);flex:none;transform:rotate(-90deg)}.section-chevron.is-expanded{transform:rotate(0)}.nav-section-heading:hover .section-chevron,.nav-section-toggle:focus-visible .section-chevron{opacity:1}.channel-header-menu,.channel-header-submenu{z-index:110;background:#2d3441;border-radius:14px;width:min(240px,100vw - 20px);padding:6px;position:fixed;box-shadow:0 12px 28px #06090e29}.channel-header-menu-entry{position:relative}.channel-header-menu-item,.channel-header-submenu-item{color:#d1d7e0;text-align:left;cursor:pointer;width:100%;height:38px;transition:background var(--ease),color var(--ease);background:0 0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.channel-header-menu-item:hover,.channel-header-menu-item:focus-visible,.channel-header-menu-item[aria-expanded=true],.channel-header-submenu-item:hover,.channel-header-submenu-item:focus-visible{color:#f0f2f6;background:#39414f;outline:0}.channel-header-menu-item>:last-child{margin-left:auto}.channel-header-submenu{position:absolute;top:0;left:calc(100% + 6px)}.channel-header-submenu-item{gap:8px}.channel-sort-selection{flex:0 0 12px;place-items:center;width:12px;display:grid}.nav-section-list{gap:3px;display:grid}.nav-channel-entry{min-width:0;position:relative}.nav-channel-entry>.nav-row{padding-right:38px}.nav-channel-favorite{color:#7e8999;cursor:pointer;opacity:0;width:26px;height:26px;transition:opacity var(--ease),background var(--ease),color var(--ease);background:0 0;border-radius:7px;place-items:center;display:grid;position:absolute;top:6px;right:7px}.nav-channel-entry:hover .nav-channel-favorite,.nav-channel-entry:focus-within .nav-channel-favorite,.nav-channel-favorite.is-favorite{opacity:1}.nav-channel-favorite:hover,.nav-channel-favorite:focus-visible{color:#c8a3c1;background:#b48ead1f;outline:0}.nav-channel-favorite.is-favorite{color:#b48ead}.nav-channel-favorite:disabled{cursor:wait;opacity:.45}.nav-action-error{z-index:160;color:#f0c0c6;background:#553b45;border-radius:9px;width:min(320px,100vw - 36px);margin:0;padding:10px 12px;font-size:12px;line-height:1.4;position:fixed;bottom:18px;left:18px;box-shadow:0 10px 28px #05080c40}.dm-avatar-shell{flex:0 0 30px;width:30px;height:30px;position:relative}.dm-avatar-initials{color:#eadce7;letter-spacing:-.02em;background:#414a59;border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid}.nav-empty-state{color:#687384;margin:2px 10px 4px 34px;font-size:11px;line-height:1.35}.dm-avatar{object-fit:cover;border-radius:50%;width:30px;height:30px;display:block}.presence-dot{border:2px solid var(--sidebar);background:#778292;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.presence-dot--online{background:#54b991}.presence-dot--away{background:#c59d62}.nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-count{min-width:20px;color:var(--accent-bright);text-align:center;background:#d1a6d31f;border-radius:999px;margin-left:auto;padding:3px 6px;font-size:11px;font-weight:650;line-height:1}.nav-live-meeting{color:#b7d5a6;letter-spacing:.03em;text-transform:uppercase;background:#a3be8c24;border-radius:999px;flex:none;align-items:center;gap:4px;height:20px;margin-left:auto;padding:0 6px;font-size:9px;font-weight:750;display:inline-flex}.nav-live-meeting+.nav-mention-count,.nav-live-meeting+.nav-count{margin-left:0}.nav-mention-count{color:#d8b6d2;background:#b48ead2e;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:2px;min-width:24px;height:20px;margin-left:auto;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.nav-mention-count+.nav-count{margin-left:0}.profile-area{flex:none;position:relative}.profile-shell{background:0 0;align-items:center;gap:8px;width:100%;min-height:78px;padding:10px 14px 12px 12px;display:flex}.profile-trigger{text-align:left;cursor:pointer;min-width:0;transition:background var(--ease);background:0 0;border-radius:12px;flex:auto;align-items:center;gap:12px;padding:6px;display:flex}.profile-trigger:hover,.profile-trigger[aria-expanded=true]{background:#373e4b7a}.profile-trigger:focus-visible{background:#373e4b9e;outline:0}.profile-mark{border-radius:50%;width:46px;height:46px;display:block}.profile-copy{gap:5px;min-width:0;display:grid}.profile-copy strong,.profile-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-copy strong{color:#dce1e9;font-size:13px;font-weight:650;line-height:1}.profile-copy span{color:#9ca6b5;font-size:11px;font-weight:500;line-height:1}.profile-settings-button{color:#929cab;cursor:pointer;width:34px;height:34px;transition:background var(--ease),color var(--ease);background:0 0;border-radius:10px;flex:0 0 34px;place-items:center;margin-left:auto;display:grid}.profile-settings-button:hover,.profile-settings-button:focus-visible{color:var(--accent-bright);background:#373e4b9e;outline:0}.profile-menu{z-index:20;background:#2b313c;border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:12px;right:12px;box-shadow:0 12px 30px #070a0e29}.profile-menu-item{color:#c7ced8;text-align:left;cursor:pointer;width:100%;height:38px;transition:background var(--ease),color var(--ease);background:0 0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.profile-menu-item:hover,.profile-menu-item:focus-visible{color:#eef1f5;background:#373e4b}.profile-menu-item--danger{color:#c99aa2}.profile-menu-item--separated{margin-top:4px}.profile-menu-item--separated:before{content:"";pointer-events:none;background:linear-gradient(90deg,#d2dae800,#d2dae80f 12%,#d2dae80f 88%,#d2dae800);height:1px;position:absolute;top:-3px;left:0;right:0}.channel-context-menu{z-index:100;background:#2d3441;border-radius:14px;width:min(240px,100vw - 20px);padding:6px;display:grid;position:fixed;box-shadow:0 16px 42px #06090e3d}.channel-context-entry{position:relative}.channel-context-group{gap:2px;display:grid}.channel-context-group+.channel-context-group{margin-top:4px;padding-top:4px;position:relative}.channel-context-group+.channel-context-group:before{content:"";pointer-events:none;background:linear-gradient(90deg,#d2dae800,#d2dae80f 12%,#d2dae80f 88%,#d2dae800);height:1px;position:absolute;top:0;left:0;right:0}.channel-context-item{color:#d1d7e0;text-align:left;cursor:pointer;width:100%;height:38px;transition:background var(--ease),color var(--ease);background:0 0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.channel-context-item--no-icon{padding-left:38px}.channel-context-item:hover,.channel-context-item:focus-visible,.channel-context-entry:hover>.channel-context-item{color:#f0f2f6;background:#39414f;outline:0}.channel-context-item--danger{color:#d77c87}.channel-context-item--danger:hover,.channel-context-item--danger:focus-visible{color:#ee919b;background:#74364247}.channel-context-icon,.channel-context-chevron{flex:none}.channel-context-chevron{margin-left:auto}.channel-context-submenu{z-index:101;background:#2d3441;border-radius:14px;gap:2px;width:min(240px,100vw - 20px);padding:6px;display:grid;position:absolute;top:0;left:calc(100% + 6px);box-shadow:0 16px 42px #06090e38}.channel-context-submenu-item{color:#d1d7e0;text-align:left;cursor:pointer;width:100%;height:38px;transition:background var(--ease),color var(--ease);background:0 0;border-radius:10px;align-items:center;padding:0 10px;font-size:14px;display:flex}.channel-context-submenu-item--with-icon{gap:10px}.channel-context-submenu-item:hover,.channel-context-submenu-item:focus-visible{color:#f0f2f6;background:#39414f;outline:0}.channel-browser-backdrop{z-index:300;background:#0a0d12c2;place-items:center;padding:20px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.global-search-backdrop{z-index:340;background:#0a0d12bd;place-items:start center;padding:min(16vh,120px) 20px 20px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.global-search-modal{background:#303744;border-radius:16px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(620px,100vw - 32px);max-height:min(590px,100dvh - 40px);padding:10px;display:grid;box-shadow:0 24px 70px #04070b4d}.global-search-input-shell{color:#cfd6e0;background:#282f3a;border-radius:12px;align-items:center;gap:12px;height:50px;padding:0 13px;display:flex}.global-search-input-shell:focus-within{background:#29313d;box-shadow:inset 0 0 0 1px #d1a6d34d}.global-search-input-shell input{color:#eef1f5;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0;font:500 15px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.global-search-input-shell input::placeholder{color:#919baa}.global-search-input-shell input::-webkit-search-cancel-button{display:none}.global-search-input-shell kbd,.global-search-footer kbd{color:#aab3c0;background:#3e4654c7;border-radius:5px;font:600 10px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.global-search-input-shell kbd{padding:5px 7px}.global-search-context{color:#8f99a8;justify-content:space-between;align-items:center;padding:15px 10px 7px;font-size:11px;font-weight:650;display:flex}.global-search-context-meta{color:#aeb7c4;align-items:center;gap:12px;display:flex}.global-search-results{min-height:0;padding-right:2px;overflow-y:auto}.global-search-result{color:#d8dee8;text-align:left;cursor:pointer;background:0 0;border-radius:11px;align-items:center;gap:12px;width:100%;min-height:58px;padding:8px 10px;display:flex}.global-search-result:hover,.global-search-result:focus-visible,.global-search-result--active{background:#39414f;outline:0}.global-search-result-icon{width:36px;height:36px;color:var(--accent-bright);background:#d1a6d31a;border-radius:10px;flex:0 0 36px;place-items:center;display:grid;overflow:hidden}.global-search-result-icon.has-avatar{background:0 0;border-radius:50%}.global-search-result-icon img{object-fit:cover;width:100%;height:100%;display:block}.global-search-result-copy{flex:1;gap:5px;min-width:0;display:grid}.global-search-result-copy strong,.global-search-result-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search-result-copy strong{color:#e4e8ee;font-size:14px;font-weight:650}.global-search-result-copy span{color:#9da7b6;font-size:12px;font-weight:500}.global-search-result-category{color:#7f8999;flex:none;font-size:11px;font-weight:600}.global-search-empty{color:#98a2b1;text-align:center;margin:28px 12px 34px;font-size:13px;line-height:1.5}.global-search-footer{color:#7f8999;gap:18px;padding:10px 10px 2px;font-size:10px;font-weight:600;display:flex}.global-search-footer span{align-items:center;gap:5px;display:flex}.global-search-footer kbd{place-items:center;min-width:18px;height:18px;padding:0 4px;display:inline-grid}.channel-browser-modal{background:#303744;border-radius:16px;grid-template-rows:auto auto auto minmax(0,1fr);gap:16px;width:min(680px,100vw - 32px);height:min(620px,100dvh - 40px);padding:24px 26px;display:grid;box-shadow:0 24px 70px #04070b4d}.channel-browser-header{justify-content:space-between;align-items:center;min-width:0;display:flex}.channel-browser-header h2{color:#e0e5ed;margin:0;font-size:20px;font-weight:700;line-height:1.2}.channel-browser-close{color:#aeb7c4;cursor:pointer;background:0 0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.channel-browser-close:hover,.channel-browser-close:focus-visible{color:#eef1f5;background:#39414f;outline:0}.channel-browser-tabs{align-items:stretch;gap:28px;min-height:42px;display:flex;position:relative}.channel-browser-tabs:after{content:"";background:#d2dae814;height:1px;position:absolute;bottom:0;left:0;right:0}.channel-browser-tabs button{z-index:1;color:#aeb7c4;cursor:pointer;background:0 0;padding:0;font-size:14px;position:relative}.channel-browser-tabs button:hover,.channel-browser-tabs button:focus-visible,.channel-browser-tabs button[aria-selected=true]{color:#eef1f5;outline:0}.channel-browser-tabs button[aria-selected=true]:after{content:"";background:#d8dee8;border-radius:999px;height:2px;position:absolute;bottom:0;left:0;right:0}.channel-browser-results{min-height:0;padding-right:4px;overflow-y:auto}.channel-browser-create{color:#d8dee8;text-align:left;cursor:pointer;background:#343b48;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 14px;font-size:14px;display:flex}.channel-browser-create:hover,.channel-browser-create:focus-visible{background:#3a4250;outline:0}.channel-browser-create-icon{color:#e16f7b;background:#ac4f5b33;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.channel-create-form{flex-direction:column;grid-row:2/-1;gap:22px;min-height:0;padding-top:4px;display:flex}.channel-create-field{color:#dfe4ec;gap:8px;font-size:13px;font-weight:650;display:grid}.channel-create-field input{color:#eef1f5;width:100%;min-height:44px;font:inherit;background:#29313d;border:1px solid #d8dee821;border-radius:10px;outline:0;padding:0 13px;font-weight:500}.channel-create-field input:focus{border-color:#b48eadb8;box-shadow:0 0 0 3px #b48ead1a}.channel-create-field small,.channel-create-visibility small{color:#8f9bab;font-size:11px;font-weight:500;line-height:1.45}.channel-create-visibility{border:0;gap:9px;margin:0;padding:0;display:grid}.channel-create-visibility legend{color:#dfe4ec;margin-bottom:9px;font-size:13px;font-weight:650}.channel-create-visibility>label{color:#aeb7c4;cursor:pointer;background:#2c3441;border:1px solid #d8dee817;border-radius:11px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:11px;min-height:70px;padding:11px 13px;display:grid}.channel-create-visibility>label.is-selected{color:#cbaac5;background:#b48ead14;border-color:#b48ead80}.channel-create-visibility input{accent-color:#b48ead}.channel-create-visibility span{gap:3px;display:grid}.channel-create-visibility strong{color:#e5e9ef;font-size:13px}.channel-create-error{color:#e3aab1;background:#bf616a24;border-radius:9px;margin:0;padding:10px 12px;font-size:12px}.channel-create-actions{justify-content:flex-end;gap:9px;margin-top:auto;padding-top:6px;display:flex}.channel-create-actions button{color:#d7dde6;cursor:pointer;background:#3a4351;border-radius:9px;min-height:38px;padding:0 14px;font-size:12px;font-weight:700}.channel-create-actions button[type=submit]{color:#222832;background:#b48ead}.channel-create-actions button:disabled{opacity:.55;cursor:default}.channel-browser-list{background:#2d3441;border-radius:12px;margin-top:12px;overflow:hidden}.channel-browser-list button{color:#d8dee8;text-align:left;cursor:pointer;background:0 0;align-content:center;gap:7px;width:100%;min-height:68px;padding:12px 14px;display:grid;position:relative}.channel-browser-list button+button:before{content:"";background:#d2dae812;height:1px;position:absolute;top:0;left:0;right:0}.channel-browser-list button:hover,.channel-browser-list button:focus-visible{background:#343c49;outline:0}.channel-browser-channel-name{color:#e1e5ec;align-items:center;gap:4px;font-size:15px;font-weight:600;display:flex}.channel-browser-channel-meta{color:#b5becb;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.channel-browser-empty{color:#9ca6b5;text-align:center;margin:24px 0;font-size:14px}.workspace-shell{z-index:5;min-width:0;height:100%;min-height:0;padding:var(--canvas-gap) var(--canvas-gap) var(--canvas-gap) 0;background:var(--app-background);position:relative;overflow:hidden}.workspace-canvas{border-radius:var(--canvas-radius);background:var(--canvas);width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 4px 14px #080b100a}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inbox-page{grid-template-columns:minmax(0,var(--inbox-queue-width,39%)) minmax(0,1fr);color:#dde2ea;background:#303744;grid-template-rows:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.inbox-queue,.inbox-detail{min-width:0;min-height:0}.inbox-queue{background:#2c333f;flex-direction:column;height:100%;display:flex;overflow:hidden}.inbox-queue-header{flex:none;padding:20px 20px 0}.inbox-title-row,.upcoming-heading,.detail-header,.detail-meta-row,.findings-section>header,.feedback-toolbar,.feedback-actions{align-items:center;display:flex}.inbox-title-row{justify-content:space-between;gap:16px;min-height:34px}.inbox-title-copy{align-items:center;gap:8px;min-width:0;display:flex}.inbox-title-copy h1{color:#f1f3f7;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:680;line-height:1}.inbox-title-copy>span{color:#d6b3d4;background:#b48ead2e;border-radius:999px;justify-content:center;align-items:center;min-width:23px;height:23px;padding:0 7px;font-size:11px;font-weight:750;line-height:1;display:inline-flex}.organization-filter{min-width:138px;height:32px;position:relative}.organization-filter-trigger{color:#9da6b4;cursor:pointer;width:100%;height:32px;transition:background var(--ease),color var(--ease);background:#343b47;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px 0 11px;font-size:11px;font-weight:600;display:flex}.organization-filter-trigger:hover,.organization-filter-trigger:focus-visible,.organization-filter.is-open .organization-filter-trigger{color:#cfd5de;background:#39414e;outline:0}.organization-filter-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization-filter-chevron{transition:transform var(--ease);flex:none}.organization-filter-chevron.is-open{transform:rotate(180deg)}.organization-filter-popover{z-index:30;background:#2e3541;border-radius:12px;gap:5px;width:min(232px,100vw - 28px);padding:7px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 38px #070a0f3d}.organization-options{gap:2px;max-height:224px;display:grid;overflow-y:auto}.organization-option{color:#aeb6c2;text-align:left;cursor:pointer;background:0 0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;font-size:11px;display:flex}.organization-option:hover,.organization-option:focus-visible{color:#eef1f5;background:#39414f;outline:0}.organization-option[aria-selected=true]{color:#d5aed2}.upcoming-heading{color:#8f99a8;justify-content:space-between;margin-top:21px}.upcoming-heading>strong{color:#b8c0cb;font-size:12px;font-weight:650}.upcoming-heading>button{color:#858f9e;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:5px 7px;display:flex}.upcoming-heading>button:hover,.upcoming-heading>button:focus-visible{color:#c8ced8;background:#39414eb3;outline:0}.upcoming-meeting{min-height:78px;transition:background var(--ease);border-radius:11px;align-items:center;gap:8px;margin:5px -8px 0;padding:8px;display:flex}.upcoming-meeting:hover,.upcoming-meeting.is-selected{background:#38404da8}.upcoming-meeting-main{text-align:left;cursor:pointer;background:0 0;flex:1;align-items:center;gap:11px;min-width:0;padding:0;display:flex}.meeting-icon-shell,.meeting-detail-icon{color:#cda7cb;background:#b48ead24;place-items:center;display:grid}.meeting-icon-shell{border-radius:12px;flex:0 0 42px;width:42px;height:42px}.meeting-copy{gap:5px;min-width:0;display:grid}.meeting-copy>strong,.meeting-copy>span:not(.meeting-participants){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meeting-copy>strong{color:#dfe4ec;font-size:12px;font-weight:650;line-height:1.2}.meeting-copy>span:not(.meeting-participants){color:#8993a2;font-size:10px;font-weight:550}.meeting-participants{align-items:center;height:19px;padding-left:2px;display:flex}.meeting-participants img{object-fit:cover;border:2px solid #303743;border-radius:50%;width:19px;height:19px;margin-left:-4px}.meeting-participants img:first-child{margin-left:0}.meeting-join,.detail-primary-action{color:#d8b3d4;cursor:pointer;transition:background var(--ease),color var(--ease);background:#b48ead24;border-radius:9px;justify-content:center;align-items:center;gap:6px;display:flex}.meeting-join{min-width:60px;height:32px;padding:0 9px;font-size:11px}.meeting-join:hover,.meeting-join:focus-visible,.detail-primary-action:hover,.detail-primary-action:focus-visible{color:#efd4ed;background:#b48ead40;outline:0}.inbox-view-controls{z-index:8;background:#2c333f;flex:none;align-items:center;gap:7px;min-height:52px;padding:8px 12px;display:flex;position:sticky;top:0;box-shadow:0 8px 16px #12161c0d}.inbox-view-control,.inbox-refine-control{min-width:0;position:relative}.inbox-view-control{flex:1}.inbox-view-selector,.inbox-refine-trigger{color:#abb4c1;cursor:pointer;white-space:nowrap;width:100%;min-width:0;height:36px;transition:background var(--ease),color var(--ease);background:#343b47;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:10px;font-weight:620;display:flex}.inbox-view-selector:hover,.inbox-view-selector:focus-visible,.inbox-view-control.is-open .inbox-view-selector,.inbox-refine-trigger:hover,.inbox-refine-trigger:focus-visible,.inbox-refine-control.is-open .inbox-refine-trigger{color:#d8dce4;background:#3a4250;outline:0}.inbox-view-selector>svg:first-child,.inbox-refine-trigger>svg:first-child,.inbox-refine-trigger.has-filters{color:#c49bc0}.inbox-view-label{color:#dde1e8;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.inbox-view-count,.inbox-refine-count{color:#d3afd0;background:#b48ead29;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:9px;font-weight:750;display:inline-grid}.inbox-control-chevron{color:#8993a2;transition:transform var(--ease);flex:none}.inbox-control-chevron.is-open{transform:rotate(180deg)}.inbox-refine-trigger{justify-content:center;width:auto;min-width:96px}.inbox-view-menu,.inbox-refine-popover{z-index:40;background:#2e3541;border-radius:12px;padding:7px;display:grid;position:absolute;top:calc(100% + 6px);box-shadow:0 16px 38px #070a0f38}.inbox-view-menu{gap:2px;width:min(250px,100vw - 28px);left:0}.inbox-view-menu>button,.inbox-refine-popover section>button{color:#b7bfca;cursor:pointer;text-align:left;background:0 0;border-radius:9px;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;font-size:10px;display:flex}.inbox-view-menu>button:hover,.inbox-view-menu>button:focus-visible,.inbox-refine-popover section>button:hover,.inbox-refine-popover section>button:focus-visible{color:#e2e6ed;background:#39414e;outline:0}.inbox-view-menu>button>span:first-child,.inbox-refine-popover section>button>span:first-child{flex:1;min-width:0}.inbox-view-menu>button>svg,.inbox-refine-popover section>button>svg,.inbox-refine-option-meta>svg{color:#c49bc0}.inbox-menu-count,.inbox-refine-option-meta{color:#818c9b;font-size:9px}.inbox-refine-popover{gap:8px;width:min(264px,100vw - 28px);right:0}.inbox-refine-popover>header{justify-content:space-between;align-items:center;min-height:30px;padding:0 6px;display:flex}.inbox-refine-popover>header strong{color:#dce1e8;font-size:11px}.inbox-refine-popover>header button{color:#c49bc0;cursor:pointer;background:0 0;border-radius:7px;padding:5px 6px;font-size:9px}.inbox-refine-popover>header button:hover,.inbox-refine-popover>header button:focus-visible{background:#b48ead1f;outline:0}.inbox-refine-popover>header button:disabled{color:#687382;cursor:default}.inbox-refine-popover section{gap:2px;display:grid}.inbox-refine-popover h3{color:#7f8a99;letter-spacing:.06em;text-transform:uppercase;margin:0;padding:3px 10px 4px;font-size:8px;font-weight:750}.inbox-refine-option-meta{align-items:center;gap:7px;display:inline-flex}.queue-order-note{color:#717c8c;background:#2329334d;flex:none;justify-content:space-between;align-items:center;min-height:29px;padding:0 20px;font-size:9px;display:flex}.queue-order-note strong{color:#99a3b1;font-weight:650}.queue-order-help{color:#7d8797;place-items:center;display:grid}.inbox-item-list{overscroll-behavior:contain;flex:auto;align-content:start;min-height:0;padding:5px 0 14px;display:grid;overflow-y:auto}.inbox-item{color:#dbe0e8;text-align:left;cursor:pointer;width:100%;min-height:100px;transition:background var(--ease);background:0 0;grid-template-columns:40px minmax(0,1fr) auto;align-content:center;align-items:start;gap:11px;padding:0 18px 0 20px;display:grid;position:relative;overflow:hidden}.inbox-item:before{content:"";background:0 0;border-radius:0 999px 999px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.inbox-item:hover,.inbox-item:focus-visible{background:#38404d7a;outline:0}.inbox-item--selected,.inbox-item--selected:hover{background:#b48ead1f}.inbox-item--selected:before{background:#c198bd}.inbox-item-avatar{object-fit:cover;border-radius:50%;width:40px;height:40px;display:block}.inbox-item-body,.inbox-item-meta{min-width:0;display:grid}.inbox-item-body{gap:7px;padding-top:1px}.inbox-item-title,.inbox-item-path,.inbox-item-owner{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-item-title{color:#e1e5ec;font-size:12px;font-weight:650;line-height:1.25}.inbox-item-path{color:#9ca5b3;font-size:10px;font-weight:550}.inbox-item-path>span{color:#626d7c;padding:0 2px}.inbox-item-owner{color:#747f8f;font-size:9px;font-weight:520}.inbox-item-meta{color:#707b8a;white-space:nowrap;align-self:start;justify-items:end;gap:9px;padding-top:1px;font-size:9px}.priority-label{letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:4px;font-size:9px;font-weight:750;display:inline-flex}.priority-label:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.priority-label--high{color:#dc818b}.priority-label--normal{color:#8f9aad}.inbox-empty{color:#7f8998;text-align:center;flex:auto;align-content:center;place-items:center;gap:9px;min-height:210px;padding:24px;display:grid;overflow-y:auto}.inbox-empty strong{color:#b7bfca;font-size:13px}.inbox-empty span{font-size:10px}.inbox-detail{background:#303744;flex-direction:column;display:flex;position:relative;overflow:hidden}.inbox-pane-resize-handle{z-index:12;top:0;bottom:0;left:calc(var(--inbox-queue-width,39%) - 4px);cursor:col-resize;touch-action:none;background:0 0;outline:0;place-items:center;width:8px;display:grid;position:absolute}.inbox-page--resizing,.inbox-page--resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.inbox-detail-back{display:none}.detail-header{background:#313845;flex:none;gap:14px;min-height:109px;padding:20px 22px;box-shadow:0 8px 18px #11151b0d}.detail-avatar{object-fit:cover;border-radius:50%;flex:0 0 55px;width:55px;height:55px;display:block}.meeting-detail-icon{border-radius:16px;place-items:center;line-height:0;display:grid}.meeting-detail-icon svg,.meeting-icon-shell svg{display:block}.detail-heading-copy{flex:1;gap:7px;min-width:0;display:grid}.detail-heading-copy h2{color:#f0f2f6;letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:680;line-height:1.2;overflow:hidden}.detail-heading-copy>p{color:#9aa4b2;margin:0;font-size:10px;line-height:1}.detail-heading-copy>p span{color:#636e7d;padding:0 3px}.detail-meta-row{color:#7e8998;flex-wrap:wrap;gap:9px 14px;font-size:9px}.detail-meta-row>span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.detail-priority--high{color:#d98690}.detail-priority--normal{color:#9ca7b8}.detail-state-label{color:#d0abcc;white-space:nowrap;background:#b48ead21;border-radius:8px;align-self:flex-start;padding:7px 9px;font-size:9px;font-weight:650}.detail-primary-action{white-space:nowrap;min-width:102px;height:34px;padding:0 12px}.meeting-detail-actions{flex:none;align-items:center;gap:7px;display:flex}.detail-secondary-action{color:#bcc5d1;cursor:pointer;white-space:nowrap;min-width:118px;height:34px;transition:background var(--ease),color var(--ease);background:#3b4452;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:650;display:inline-flex}.detail-secondary-action:hover,.detail-secondary-action:focus-visible{color:#e0e5eb;background:#465160;outline:0}.detail-secondary-action:disabled{opacity:.55;cursor:wait}.meeting-calendar-status{color:#a7d7b7;margin:0 0 14px;font-size:9px}.meeting-room-window{z-index:80;color:#e4e8ee;background:#242b35;flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.meeting-room-header{z-index:10;background:#303743;flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:12px 18px;display:flex;position:relative}.meeting-room-header>div,.meeting-room-header>div:first-child>div,.meeting-room-header>div:last-child{align-items:center;gap:12px;min-width:0;display:flex}.meeting-room-header>div:first-child>div{gap:3px;display:grid}.meeting-room-header h2{color:#f1f3f7;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;overflow:hidden}.meeting-room-header p{color:#8994a3;margin:0;font-size:9px}.meeting-live-indicator{color:#eca0a6;text-transform:uppercase;background:#c65f6926;border-radius:7px;flex:none;align-items:center;gap:6px;height:28px;padding:0 9px;font-size:9px;font-weight:750;display:inline-flex}.meeting-live-indicator i{background:#e37d86;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e37d861f}.meeting-recording-indicator{color:#f0a0a7;letter-spacing:.02em;background:#cb5b6626;border-radius:7px;flex:none;align-items:center;gap:6px;height:28px;padding:0 9px;font:700 8px SFMono-Regular,Consolas,monospace;display:inline-flex}.meeting-room-time{color:#9ca7b4;font:10px SFMono-Regular,Consolas,monospace}.meeting-room-header>div:nth-child(2)>button{color:#b4bdc8;cursor:pointer;background:#3a424f;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.meeting-room-header>div:nth-child(2)>button:hover,.meeting-room-header>div:nth-child(2)>button:focus-visible{color:#eef1f5;background:#46505e;outline:0}.meeting-room-header>div:nth-child(2)>button.meeting-header-record-button{color:#d0d6de;justify-content:center;align-items:center;gap:6px;width:auto;min-width:72px;padding:0 10px;font-size:8px;display:inline-flex}.meeting-room-header>div:nth-child(2)>button.meeting-header-record-button.is-recording{color:#ffb8be;background:#693f45;font-family:SFMono-Regular,Consolas,monospace}.meeting-room-body{--meeting-panel-width:300px;grid-template-columns:minmax(0,1fr) 10px var(--meeting-panel-width);flex:1;gap:0;min-width:0;min-height:0;padding:10px;display:grid}.meeting-room-body--focus{grid-template-columns:minmax(0,1fr)}.meeting-room-body--resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.meeting-panel-resize-handle{cursor:col-resize;touch-action:none;place-items:center;min-width:10px;min-height:0;display:grid;position:relative}.meeting-panel-resize-handle span{background:#424b58;border-radius:999px;width:2px;height:54px;transition:height .14s,background .14s}.meeting-panel-resize-handle:hover span,.meeting-panel-resize-handle:focus-visible span,.meeting-room-body--resizing .meeting-panel-resize-handle span{background:#c49ac0;height:82px}.meeting-panel-resize-handle:focus-visible{outline:0}.meeting-stage{grid-template-rows:minmax(180px,2fr) minmax(110px,1fr) minmax(110px,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;min-height:0;display:grid;position:relative}.meeting-stage--share{grid-template-rows:minmax(0,1fr) 72px;grid-template-columns:minmax(0,1fr)}.meeting-stage--share-focused{grid-template-rows:minmax(0,1fr)}.meeting-shared-screen{background:#11161d;border-radius:11px;min-width:0;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c49ac057}.meeting-shared-screen>img{object-fit:contain;background:#11161d;width:100%;height:100%;display:block}.meeting-shared-screen>header{z-index:3;color:#dce2e9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#171c24e0;border-radius:8px;align-items:center;gap:9px;max-width:calc(100% - 20px);padding:7px 9px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 8px 20px #03060a47}.meeting-shared-screen>header span{color:#9ed8b4;align-items:center;gap:6px;font-size:8px;font-weight:720;display:inline-flex}.meeting-shared-screen>header strong{color:#f0f3f6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.meeting-share-actions{z-index:3;gap:6px;display:flex;position:absolute;bottom:10px;right:10px}.meeting-share-actions button{color:#dbe1e8;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#232a34eb;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:8px;display:inline-flex;box-shadow:0 8px 20px #03060a3d}.meeting-share-actions button:first-child{color:#ead0e7;background:#514250f0}.meeting-share-actions button:hover,.meeting-share-actions button:focus-visible{color:#fff;background:#5c4b5b;outline:0}.meeting-share-participants{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;min-width:0;display:grid}.meeting-share-participants article{background:#303844;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:8px 9px;display:flex;overflow:hidden}.meeting-share-participants article:first-child{box-shadow:inset 0 0 0 1px #76d09b73}.meeting-share-participants img{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.meeting-share-participants span{gap:2px;min-width:0;display:grid}.meeting-share-participants strong,.meeting-share-participants small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meeting-share-participants strong{color:#e6eaf0;font-size:8px}.meeting-share-participants small{color:#8e99a7;font-size:7px}.meeting-participant-tile{text-align:center;background:#303844;border-radius:11px;align-content:center;place-items:center;gap:10px;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.meeting-participant-media{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.meeting-participant-media video{object-fit:cover;background:#111820;width:100%;height:100%;display:none}.meeting-participant-media.has-video video{display:block}.meeting-participant-tile>.meeting-participant-media.has-video+img{opacity:0}.meeting-participant-tile>.meeting-participant-identity,.meeting-participant-tile>.meeting-speaker-state,.meeting-participant-tile>.meeting-hand-state{z-index:2}.meeting-shared-screen>.meeting-participant-media{border-radius:0;min-height:0;position:relative}.meeting-shared-screen>.meeting-participant-media video{object-fit:contain}.meeting-participant-tile--primary{background:#343b47;grid-column:1/-1}.meeting-participant-tile--speaker{box-shadow:inset 0 0 0 2px #c49ac08c}.meeting-participant-tile>img{object-fit:cover;border-radius:50%;width:54px;height:54px;box-shadow:0 10px 28px #05080c38}.meeting-participant-tile--primary>img,.meeting-participant-tile--speaker>img{width:86px;height:86px}.meeting-participant-identity{gap:3px;display:grid}.meeting-participant-identity.has-camera{text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141921b8;border-radius:7px;justify-items:start;padding:7px 9px;position:absolute;bottom:12px;left:12px;box-shadow:0 4px 18px #0000002e}.meeting-participant-tile strong{color:#edf0f5;font-size:10px}.meeting-participant-tile strong em{color:#e4c5e1;background:#554655;border-radius:5px;margin-left:4px;padding:3px 5px;font-size:7px;font-style:normal}.meeting-participant-tile small{color:#8994a3;font-size:8px}.meeting-speaker-state{color:#9ed8b4;background:#40564b;border-radius:6px;align-items:center;gap:6px;padding:5px 7px;font-size:8px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.meeting-speaker-state i{background:#76d09b;border-radius:50%;width:6px;height:6px}.meeting-hand-state{color:#efcb8d;background:#645342;border-radius:6px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px}.meeting-stage-reaction{z-index:6;color:#ead1e7;background:#554655;border-radius:8px;align-items:center;gap:8px;padding:8px 11px;font-size:8px;font-weight:650;display:inline-flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #05080c47}.meeting-reaction-enter-active,.meeting-reaction-leave-active{transition:opacity .14s,transform .16s}.meeting-reaction-enter-from,.meeting-reaction-leave-to{opacity:0;transform:translate(-50%,-7px)}.meeting-room-panel{background:#303844;border-radius:11px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.meeting-room-panel>header{background:#353d49;flex:none;grid-template-columns:repeat(3,1fr);gap:4px;min-height:48px;padding:7px;display:grid}.meeting-room-panel>header button{color:#929dab;cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:6px;font-size:10px;display:flex}.meeting-room-panel>header button.is-active{color:#e5c9e2;background:#4b414d}.meeting-room-panel>header button span{color:#b7c0cb;background:#4a525e;border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:7px;display:grid}.meeting-room-notes,.meeting-room-chat,.meeting-room-people{flex:1;min-height:0;padding:14px;overflow-y:auto}.meeting-room-chat{flex-direction:column;padding:0;display:flex;overflow:hidden}.meeting-chat-messages{flex-direction:column;flex:1;gap:11px;min-height:0;padding:12px 10px 16px;display:flex;overflow-y:auto}.meeting-chat-empty{color:#8793a1;text-align:center;margin:auto;padding:24px 14px;font-size:9px}.meeting-chat-messages>article{grid-template-columns:28px minmax(0,1fr);gap:8px;display:grid}.meeting-chat-messages>article.is-self{background:#b48ead17;border-radius:8px;padding:8px}.meeting-chat-messages>article>img{object-fit:cover;border-radius:50%;width:28px;height:28px}.meeting-chat-messages>article>div{gap:5px;min-width:0;display:grid}.meeting-chat-messages article header{justify-content:space-between;align-items:center;gap:8px;display:flex}.meeting-chat-messages article header strong{color:#dce2e9;font-size:9px}.meeting-chat-messages article header time{color:#747f8e;font-size:7px}.meeting-chat-messages article p{color:#b6bfca;margin:0;font-size:8px;line-height:1.5}.meeting-chat-messages article footer{flex-wrap:wrap;gap:4px;display:flex}.meeting-chat-messages article footer button{color:#8f9baa;cursor:pointer;background:#3a424e;border-radius:6px;justify-content:center;align-items:center;gap:3px;min-width:25px;height:22px;padding:0 6px;font-size:7px;display:inline-flex}.meeting-chat-messages article footer button:hover,.meeting-chat-messages article footer button:focus-visible,.meeting-chat-messages article footer button.is-active{color:#e5c8e1;background:#594a58;outline:0}.meeting-chat-composer{background:#353d49;flex:none;align-items:flex-end;gap:7px;padding:9px;display:flex;position:relative}.meeting-chat-composer textarea{resize:vertical;color:#dce2e9;background:#282f39;border:0;border-radius:8px;outline:0;width:100%;min-height:58px;max-height:118px;padding:9px 38px 9px 9px;font:8px/1.45 Inter,sans-serif}.meeting-chat-composer textarea:focus{box-shadow:inset 0 0 0 2px #c49ac073}.meeting-chat-composer>button{color:#2b3039;cursor:pointer;background:#c49ac0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:17px;right:16px}.meeting-chat-composer>button:disabled{opacity:.4;cursor:not-allowed}.meeting-room-notes{align-content:start;gap:20px;display:grid}.meeting-recording-summary{background:#3a343d;border-radius:9px;gap:10px;padding:11px;display:grid;box-shadow:inset 0 0 0 1px #cb9bc424}.meeting-recording-summary>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.meeting-recording-summary>header span{color:#efacb2;align-items:center;gap:6px;font-size:8px;font-weight:720;display:inline-flex}.meeting-recording-summary>header time{color:#a6afbb;font:8px SFMono-Regular,Consolas,monospace}.meeting-recording-summary>p{color:#aeb7c3;margin:0;font-size:8px;line-height:1.45}.meeting-room-notes .meeting-recording-summary>ul{gap:5px;margin:0;padding:0;display:grid}.meeting-room-notes .meeting-recording-summary>ul>li{color:#c9d0d9;background:#23293285;border-radius:7px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;padding:7px 8px;display:grid}.meeting-recording-summary li>span{place-items:initial;background:0 0;border-radius:0;gap:2px;width:auto;height:auto;display:grid}.meeting-recording-summary li strong{color:#dfe4ea;font-size:8px}.meeting-recording-summary li small{color:#8d98a6;font-size:7px}.meeting-recording-summary>button{color:#e5c9e2;cursor:pointer;background:#594a58;border-radius:6px;align-items:center;gap:6px;width:fit-content;height:29px;padding:0 9px;font-size:8px;display:inline-flex}.meeting-recording-summary>button:hover,.meeting-recording-summary>button:focus-visible{color:#fff;background:#665565;outline:0}.meeting-room-notes h3{color:#aeb7c3;letter-spacing:.06em;text-transform:uppercase;margin:0 0 9px;font-size:10px}.meeting-room-notes ol,.meeting-room-notes ul,.meeting-room-people{gap:6px;margin:0;list-style:none;display:grid}.meeting-room-notes ol,.meeting-room-notes ul{padding:0}.meeting-room-notes li{background:#2a313b;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:9px;display:grid}.meeting-room-notes li>span{color:#aeb7c3;background:#3b4450;border-radius:6px;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.meeting-room-notes li.is-current>span{color:#f0dbed;background:#6c566a}.meeting-room-notes li p{gap:3px;margin:0;display:grid}.meeting-room-notes li strong{color:#dbe1e8;font-size:11px}.meeting-room-notes li small,.meeting-room-notes li time{color:#818d9b;font-size:10px;line-height:1.4}.meeting-room-notes section:last-child li{grid-template-columns:38px minmax(0,1fr)}.meeting-room-notes section:last-child li p{color:#b9c2cc;font-size:8px;line-height:1.45}.meeting-room-notes section>button{color:#dcbfd9;cursor:pointer;background:#47404b;border-radius:6px;align-items:center;gap:6px;height:29px;margin-top:7px;padding:0 9px;font-size:8px;display:inline-flex}.meeting-outcomes{background:#242b35b8;border-radius:10px;gap:9px;padding:10px;display:grid}.meeting-outcomes>header{justify-content:space-between;align-items:center;display:flex}.meeting-outcomes>header h3{margin-bottom:2px}.meeting-outcomes>header small,.meeting-outcome-empty{color:#7f8a98;margin:0;font-size:10px;line-height:1.45}.meeting-room-notes .meeting-outcome-list{gap:7px}.meeting-room-notes .meeting-outcome-list .meeting-outcome{background:#303844;grid-template-columns:auto minmax(0,1fr);align-items:start}.meeting-room-notes .meeting-outcome-list .meeting-outcome>span{color:#b9c3cf;letter-spacing:.04em;text-transform:uppercase;background:#414b58;border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:42px;height:20px;padding:0 6px;font-size:7px;font-weight:750;display:inline-flex}.meeting-room-notes .meeting-outcome--decision>span{color:#e1c5dc;background:#b48ead33}.meeting-room-notes .meeting-outcome--action>span{color:#e2b9c0;background:#d8a3ad26}.meeting-outcome-composer{gap:7px;display:grid}.meeting-outcome-kind{gap:4px;display:flex}.meeting-outcome-kind button{color:#8f9aa8;min-height:24px;font:inherit;cursor:pointer;background:#343d49;border:0;border-radius:6px;padding:0 8px;font-size:10px}.meeting-outcome-kind button.is-active{color:#ecd9e9;background:#5d4c5c}.meeting-outcome-composer textarea{resize:none;color:#dbe1e8;width:100%;min-height:62px;font:inherit;background:#252c35;border:0;border-radius:8px;outline:0;padding:9px 10px;font-size:10px;line-height:1.45}.meeting-outcome-composer textarea:focus{box-shadow:0 0 0 2px #b48ead3d}.meeting-outcome-composer>footer{justify-content:flex-end;align-items:end;gap:7px;min-width:0;display:flex}.meeting-outcome-composer>footer>label{color:#818d9b;flex:1;gap:4px;min-width:0;font-size:10px;display:grid}.meeting-outcome-assignee{align-items:center;min-width:0;display:flex;position:relative}.meeting-outcome-assignee select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#c8d0da;width:100%;min-width:0;height:30px;font:inherit;background:#343d49;border:0;border-radius:7px;outline:0;padding:0 28px 0 9px;font-size:10px}.meeting-outcome-assignee>svg{color:#8994a2;pointer-events:none;position:absolute;right:9px}.meeting-outcome-composer>footer>button{color:#ecd9e9;min-height:30px;font:inherit;cursor:pointer;background:#665265;border:0;border-radius:7px;padding:0 10px;font-size:10px;font-weight:700}.meeting-outcome-composer>footer>button:disabled{opacity:.45;cursor:default}.meeting-detail-outcomes{gap:10px;display:grid}.meeting-detail-outcomes>h3{color:#d7dde5;margin:0;font-size:12px}.meeting-detail-outcomes>p{color:#8d98a6;margin:0;font-size:11px}.meeting-detail-outcomes .meeting-outcome-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.meeting-detail-outcomes .meeting-outcome{background:#2a323d;border-radius:9px;grid-template-columns:58px minmax(0,1fr);gap:10px;padding:10px;display:grid}.meeting-detail-outcomes .meeting-outcome>span{color:#c9adca;text-transform:uppercase;font-size:9px;font-weight:750}.meeting-detail-outcomes .meeting-outcome>p{gap:4px;margin:0;display:grid}.meeting-detail-outcomes .meeting-outcome strong{color:#dce2e9;font-size:11px}.meeting-detail-outcomes .meeting-outcome small{color:#85919f;font-size:9px}.meeting-detail-chat{gap:10px;display:grid}.meeting-detail-chat>h3{color:#d7dde5;margin:0;font-size:12px}.meeting-detail-chat>p{color:#8d98a6;margin:0;font-size:11px}.meeting-detail-chat ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.meeting-detail-chat li{background:#2a323d;border-radius:9px;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:10px;display:grid}.meeting-detail-chat li>img{object-fit:cover;border-radius:50%;width:28px;height:28px}.meeting-detail-chat li>p,.meeting-detail-chat-copy{gap:3px;margin:0;display:grid}.meeting-detail-chat li strong,.meeting-detail-chat li span,.meeting-detail-chat li small{display:block}.meeting-detail-chat li strong{color:#dce2e9;font-size:10px}.meeting-detail-chat li span{color:#b6bfca;font-size:10px;line-height:1.45}.meeting-detail-chat li small{color:#7e8a98;font-size:8px}.meeting-room-people-wrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.meeting-invite-trigger{color:#e0c4dd;cursor:pointer;background:#4a414d;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:32px;margin:10px 10px 0;font-size:10px;display:inline-flex}.meeting-invite-trigger:hover,.meeting-invite-trigger:focus-visible{color:#fff;background:#584b58;outline:0}.meeting-invite-panel{z-index:5;background:#3b4350;border-radius:9px;gap:7px;max-height:calc(100% - 58px);padding:11px;display:grid;position:absolute;top:48px;left:10px;right:10px;overflow-y:auto;box-shadow:0 16px 34px #05080c57}.meeting-invite-panel>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.meeting-invite-panel>header>div,.meeting-invite-panel label>span{gap:2px;display:grid}.meeting-invite-panel strong{color:#e8ecf1;font-size:11px}.meeting-invite-panel small{color:#8e99a7;font-size:9px}.meeting-invite-panel>header button{color:#aab3bf;cursor:pointer;background:#46505d;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.meeting-invite-panel label{cursor:pointer;background:#323944;border-radius:7px;grid-template-columns:16px 30px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.meeting-invite-panel label>img{object-fit:cover;border-radius:50%;width:30px;height:30px}.meeting-invite-panel label.meeting-invite-search{color:#8e99a7;cursor:text;grid-template-columns:18px minmax(0,1fr)}.meeting-invite-search input{color:#dfe4ea;background:0 0;border:0;outline:0;width:100%;min-width:0;height:28px;padding:0;font-size:10px}.meeting-invite-empty{color:#8e99a7;text-align:center;background:#323944;border-radius:7px;margin:0;padding:9px;font-size:10px}.meeting-invite-panel input{accent-color:#c49ac0;width:15px;height:15px;margin:0}.meeting-invite-panel .meeting-invite-search input{color:#dfe4ea;background:0 0;border:0;outline:0;width:100%;min-width:0;height:28px;padding:0;font-size:10px}.meeting-invite-email-entry{color:#cbaac8;background:#323944;border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px 7px;display:grid}.meeting-invite-email-entry input{color:#dfe4ea;background:0 0;border:0;outline:0;width:100%;min-width:0;height:28px;padding:0;font-size:10px}.meeting-invite-email-entry button{color:#e0c4dd;cursor:pointer;background:#514651;border-radius:6px;height:26px;padding:0 8px;font-size:9px}.meeting-invite-email-entry button:disabled{opacity:.4;cursor:not-allowed}.meeting-invite-email-list{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.meeting-invite-email-list li{color:#e0c4dd;background:#514651;border-radius:999px;align-items:center;gap:5px;padding:4px 5px 4px 7px;font-size:9px;display:inline-flex}.meeting-invite-email-list button{color:#d8c0d5;cursor:pointer;background:#615361;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.meeting-invite-panel>button{color:#efd5eb;cursor:pointer;background:#645361;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:31px;font-size:10px;display:inline-flex}.meeting-invite-panel>button:disabled{opacity:.45;cursor:not-allowed}.meeting-invite-copy-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.meeting-invite-copy-actions button{color:#c6ced8;cursor:pointer;background:#46505d;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:29px;font-size:9px;display:inline-flex}.meeting-room-people{align-content:start;padding:10px}.meeting-room-people li{background:#2b323d;border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;padding:7px 8px;display:grid}.meeting-room-people img{object-fit:cover;border-radius:50%;width:32px;height:32px}.meeting-room-people p{gap:3px;margin:0;display:grid}.meeting-room-people strong{color:#dce2e9;font-size:9px}.meeting-room-people strong span{color:#c99fc5;margin-left:3px;font-size:7px}.meeting-room-people small{color:#818d9b;font-size:8px}.meeting-room-people>li>svg{color:#8f9baa}.meeting-room-people li.is-invited{background:#343b47;box-shadow:inset 0 0 0 1px #c49ac024}.meeting-email-avatar{color:#d6b8d3;background:#514651;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.meeting-email-actions{gap:5px;display:inline-flex}.meeting-email-actions button{color:#aeb8c5;font:inherit;cursor:pointer;background:#3c4451;border:0;border-radius:6px;padding:5px 7px;font-size:8px}.meeting-email-actions button:hover,.meeting-email-actions button:focus-visible{color:#e4c9e1;background:#514651;outline:0}.meeting-email-actions button:disabled{opacity:.55;cursor:default}.meeting-room-panel>header button{font-size:12px}.meeting-room-panel>header button span{font-size:10px}.meeting-room-panel .meeting-room-notes h3{font-size:12px}.meeting-room-panel .meeting-room-notes li>span{font-size:11px}.meeting-room-panel .meeting-room-notes li strong{font-size:13px;line-height:1.3}.meeting-room-panel .meeting-room-notes li small,.meeting-room-panel .meeting-room-notes li time{font-size:11px;line-height:1.45}.meeting-room-panel .meeting-room-notes section:last-child li p{font-size:12px}.meeting-room-panel .meeting-room-notes section>button,.meeting-room-panel .meeting-recording-summary>header span,.meeting-room-panel .meeting-recording-summary>header time,.meeting-room-panel .meeting-recording-summary>p,.meeting-room-panel .meeting-recording-summary li strong{font-size:11px}.meeting-room-panel .meeting-recording-summary li small{font-size:10px}.meeting-room-panel .meeting-recording-summary>button,.meeting-room-panel .meeting-outcomes>header small,.meeting-room-panel .meeting-outcome-empty,.meeting-room-panel .meeting-outcome-kind button,.meeting-room-panel .meeting-outcome-composer textarea,.meeting-room-panel .meeting-outcome-composer>footer>label,.meeting-room-panel .meeting-outcome-assignee select,.meeting-room-panel .meeting-outcome-composer>footer>button{font-size:11px}.meeting-room-panel .meeting-room-notes .meeting-outcome-list .meeting-outcome>span{font-size:9px}.meeting-room-panel .meeting-chat-empty,.meeting-room-panel .meeting-chat-messages article header strong{font-size:12px}.meeting-room-panel .meeting-chat-messages article header time{font-size:10px}.meeting-room-panel .meeting-chat-messages article p,.meeting-room-panel .meeting-chat-messages .markdown-message{font-size:12px;line-height:1.5}.meeting-room-panel .meeting-chat-messages article footer button{font-size:10px}.meeting-room-panel .meeting-chat-composer textarea{font:12px/1.5 Inter,sans-serif}.meeting-room-panel .meeting-chat-messages .markdown-code-block code.hljs{font-size:11px}.meeting-room-panel .meeting-invite-trigger,.meeting-room-panel .meeting-invite-panel strong{font-size:12px}.meeting-room-panel .meeting-invite-panel small,.meeting-room-panel .meeting-invite-search input,.meeting-room-panel .meeting-invite-empty,.meeting-room-panel .meeting-invite-panel .meeting-invite-search input,.meeting-room-panel .meeting-invite-email-entry input,.meeting-room-panel .meeting-invite-panel>button{font-size:11px}.meeting-room-panel .meeting-invite-email-entry button,.meeting-room-panel .meeting-invite-email-list li,.meeting-room-panel .meeting-invite-copy-actions button{font-size:10px}.meeting-room-panel .meeting-room-people strong{font-size:12px;line-height:1.3}.meeting-room-panel .meeting-room-people strong span{font-size:9px}.meeting-room-panel .meeting-room-people small{font-size:11px;line-height:1.4}.meeting-room-panel .meeting-participant-actions button,.meeting-room-panel .meeting-email-actions button{font-size:10px}.meeting-room-controls{background:#303743;flex:none;justify-content:center;align-items:center;min-height:68px;padding:8px 18px;display:flex;position:relative}.meeting-room-control-group{gap:7px;display:flex}.meeting-device-control{display:flex;position:relative}.meeting-room-controls .meeting-device-control>.meeting-device-toggle{border-radius:9px 0 0 9px;min-width:58px;padding-right:7px}.meeting-room-controls .meeting-device-control>.meeting-device-menu-trigger{border-left:1px solid #d8dee917;border-radius:0 9px 9px 0;width:25px;min-width:25px;padding:0}.meeting-device-control.is-off>button{color:#ec9fa5;background:#514044}.meeting-device-menu{z-index:12;background:#252c36;border:1px solid #d8dee91a;border-radius:10px;gap:3px;width:240px;padding:7px;display:grid;position:absolute;bottom:calc(100% + 9px);left:0;box-shadow:0 18px 44px #070a0e61}.meeting-device-menu>strong{color:#8f9baa;letter-spacing:.05em;text-align:left;text-transform:uppercase;padding:5px 7px 7px;font-size:10px}.meeting-room-controls .meeting-device-menu>button{text-align:left;background:0 0;justify-content:flex-start;gap:8px;width:100%;height:auto;min-height:34px;padding:7px 8px;font-size:11px}.meeting-device-menu>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meeting-device-menu>button .is-hidden{visibility:hidden}.meeting-device-menu>p{color:#8f9baa;margin:5px 7px 7px;font-size:11px}.meeting-room-controls button{color:#d1d7df;cursor:pointer;background:#3b4450;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:58px;height:42px;padding:0 10px;font-size:8px;display:inline-flex}.meeting-room-controls button:hover,.meeting-room-controls button:focus-visible{color:#f0f2f6;background:#485260;outline:0}.meeting-room-controls button.is-off{color:#ec9fa5;background:#514044}.meeting-room-controls button.is-active{color:#e7cbe3;background:#594a58}.meeting-room-controls button.is-recording{color:#ffb8be;background:#693f45;font-family:SFMono-Regular,Consolas,monospace}.meeting-room-controls button b{color:#2b3039;background:#c49ac0;border-radius:999px;place-items:center;min-width:15px;height:15px;margin-left:1px;font-size:7px;display:grid}.markdown-message{color:#d8dee9;overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.55}.markdown-message .live-inline-mention{color:#d4a7d0;font-weight:650}.markdown-message .live-inline-attention{color:#ebcb8b;font-weight:750}.markdown-message>:first-child{margin-top:4px}.markdown-message>:last-child{margin-bottom:0}.markdown-message p{white-space:normal;margin:4px 0 8px}.markdown-message h1,.markdown-message h2,.markdown-message h3,.markdown-message h4{color:#eceff4;margin:14px 0 6px;line-height:1.25}.markdown-message h1{font-size:18px}.markdown-message h2{font-size:16px}.markdown-message h3,.markdown-message h4{font-size:14px}.markdown-message ul,.markdown-message ol{margin:7px 0 9px;padding-left:22px}.markdown-message li+li{margin-top:3px}.markdown-message blockquote{color:#aeb8c6;border-left:3px solid #5e81ac;margin:8px 0;padding:2px 12px}.markdown-message a{color:#88c0d0;text-underline-offset:2px;-webkit-text-decoration:underline #88c0d073;text-decoration:underline #88c0d073}.markdown-message a:hover,.markdown-message a:focus-visible{color:#8fbcbb;outline:0;text-decoration-color:currentColor}.markdown-message hr{background:#4c566a;border:0;height:1px;margin:12px 0}.markdown-message table{border-collapse:collapse;max-width:100%;margin:9px 0;display:block;overflow-x:auto}.markdown-message th,.markdown-message td{text-align:left;border:1px solid #4c566a;padding:6px 9px}.markdown-message th{color:#eceff4;background:#3b4252}.markdown-message :not(pre)>code{color:#ebcb8b;background:#2e3440;border:1px solid #4c566ab8;border-radius:5px;padding:2px 5px;font:12px/1.4 SFMono-Regular,Consolas,Liberation Mono,monospace}.markdown-code-block{box-shadow:none;background:#2e3440;border:0;border-radius:9px;margin:9px 0 11px;position:relative;overflow:auto}.markdown-code-block[data-language]:before{color:#81a1c1;content:attr(data-language);letter-spacing:.05em;text-transform:uppercase;background:0 0;padding:5px 2px;font:9px/1.2 SFMono-Regular,Consolas,monospace;position:absolute;top:7px;right:42px}.markdown-code-block code.hljs{color:#d8dee9;-moz-tab-size:2;tab-size:2;background:0 0;min-width:max-content;padding:14px 16px;font:12px/1.6 SFMono-Regular,Consolas,Liberation Mono,monospace;display:block}.markdown-code-block .hljs-comment,.markdown-code-block .hljs-quote{color:#616e88;font-style:italic}.markdown-code-block .hljs-keyword,.markdown-code-block .hljs-selector-tag,.markdown-code-block .hljs-literal,.markdown-code-block .hljs-section,.markdown-code-block .hljs-link{color:#81a1c1}.markdown-code-block .hljs-function .hljs-keyword,.markdown-code-block .hljs-subst{color:#d8dee9}.markdown-code-block .hljs-string,.markdown-code-block .hljs-title,.markdown-code-block .hljs-name,.markdown-code-block .hljs-type,.markdown-code-block .hljs-attribute,.markdown-code-block .hljs-symbol,.markdown-code-block .hljs-bullet,.markdown-code-block .hljs-addition,.markdown-code-block .hljs-variable,.markdown-code-block .hljs-template-tag,.markdown-code-block .hljs-template-variable{color:#a3be8c}.markdown-code-block .hljs-title.class_,.markdown-code-block .hljs-title.function_,.markdown-code-block .hljs-selector-id,.markdown-code-block .hljs-selector-class{color:#8fbcbb}.markdown-code-block .hljs-number,.markdown-code-block .hljs-meta,.markdown-code-block .hljs-built_in,.markdown-code-block .hljs-builtin-name,.markdown-code-block .hljs-params{color:#b48ead}.markdown-code-block .hljs-regexp,.markdown-code-block .hljs-selector-attr,.markdown-code-block .hljs-selector-pseudo{color:#ebcb8b}.markdown-code-block .hljs-deletion{color:#bf616a}.markdown-code-block .hljs-emphasis{font-style:italic}.markdown-code-block .hljs-strong{font-weight:700}.meeting-chat-messages .markdown-message,.meeting-detail-chat .markdown-message{font-size:10px;line-height:1.45}.meeting-chat-messages .markdown-code-block code.hljs,.meeting-detail-chat .markdown-code-block code.hljs{font-size:10px}.meeting-room-controls .meeting-reaction-tray{z-index:8;background:#353d49;border-radius:10px;gap:4px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 18px 38px #05080c4d}.meeting-recording-popover{z-index:9;background:#353d49;border-radius:11px;gap:11px;width:306px;padding:14px;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 20px 44px #05080c5c}.meeting-recording-popover.meeting-recording-popover--header{inset:calc(100% + 8px) 12px auto auto;transform:none}.meeting-recording-popover>header{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;display:grid}.meeting-recording-popover>header>span{color:#ec929b;background:#cb5b6629;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.meeting-recording-popover>header>div,.meeting-recording-popover label>span{gap:3px;display:grid}.meeting-recording-popover strong{color:#eef1f5;font-size:10px}.meeting-recording-popover small{color:#8d98a6;font-size:8px}.meeting-recording-popover>p{color:#aeb7c3;margin:0;font-size:8px;line-height:1.5}.meeting-recording-popover label{cursor:pointer;background:#303742;border-radius:8px;grid-template-columns:17px minmax(0,1fr);align-items:start;gap:9px;padding:8px 9px;display:grid}.meeting-recording-popover input{accent-color:#c49ac0;width:15px;height:15px;margin:1px 0 0}.meeting-recording-popover>footer{justify-content:flex-end;gap:6px;padding-top:2px;display:flex}.meeting-room-controls .meeting-recording-popover>footer button{background:#414a57;min-width:65px;height:32px;padding:0 10px}.meeting-room-controls .meeting-recording-popover>footer button:last-child{color:#ffc1c6;background:#74434a;font-weight:700}.meeting-room-controls .meeting-recording-popover>footer button:hover,.meeting-room-controls .meeting-recording-popover>footer button:focus-visible{background:#596473}.meeting-room-controls .meeting-recording-popover>footer button:last-child:hover,.meeting-room-controls .meeting-recording-popover>footer button:last-child:focus-visible{background:#854d55}.meeting-recording-popover--header>footer button{color:#c9d0d9;cursor:pointer;background:#414a57;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:65px;height:32px;padding:0 10px;font-size:8px;display:inline-flex}.meeting-recording-popover--header>footer button:last-child{color:#ffc1c6;background:#74434a;font-weight:700}.meeting-room-controls .meeting-reaction-tray button{background:0 0;flex-direction:column;gap:4px;min-width:66px;height:48px;padding:0 7px}.meeting-room-controls .meeting-reaction-tray button:hover,.meeting-room-controls .meeting-reaction-tray button:focus-visible,.meeting-room-controls .meeting-reaction-tray button[aria-pressed=true]{color:#e8cde5;background:#4b414d}.meeting-room-controls .meeting-leave-button{color:#ffc5c9;background:#6b3f44;min-width:84px;font-weight:700;position:absolute;right:18px}.meeting-room-controls .meeting-leave-button:hover,.meeting-room-controls .meeting-leave-button:focus-visible{background:#7b484e}.meeting-room-controls .meeting-end-button{color:#e6aeb4;background:#bf616a29;min-width:96px;font-weight:700;position:absolute;right:112px}.meeting-room-controls .meeting-end-button:hover,.meeting-room-controls .meeting-end-button:focus-visible{background:#bf616a47}.meeting-room-controls .meeting-end-button:disabled{cursor:default;opacity:.6}.meeting-room-return{z-index:39;color:#f1e3ef;font:inherit;cursor:pointer;background:#4a3f4c;border:1px solid #c49ac057;border-radius:999px;align-items:center;gap:8px;padding:11px 15px;font-size:10px;font-weight:700;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 34px #05080c52}.meeting-room-return:hover,.meeting-room-return:focus-visible{background:#594a58;outline:0}.meeting-room-controls>p{color:#eef1f5;background:#515b6a;border-radius:7px;margin:0;padding:8px 11px;font-size:8px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 28px #05080c3d}.meeting-room-enter-active,.meeting-room-leave-active{transition:opacity .16s,transform .18s}.meeting-room-enter-from,.meeting-room-leave-to{opacity:0;transform:translateY(8px)}.detail-scroll-region,.meeting-detail-content{flex:1;min-height:0;padding:21px 22px 24px;overflow-y:auto}.detail-copy-section+.detail-copy-section,.findings-section,.feedback-section,.meeting-agenda,.meeting-attendees{margin-top:19px}.detail-copy-section h3,.findings-section h3,.feedback-section h3,.meeting-agenda h3,.meeting-attendees h3{color:#aab3c0;letter-spacing:.055em;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:720}.detail-copy-section p{color:#b4bdc9;max-width:720px;margin:0;font-size:11px;font-weight:470;line-height:1.62}.attention-actions{align-items:center;gap:9px;margin-top:24px;display:flex}.attention-complete-action{color:#c1c9d4;cursor:pointer;min-height:34px;transition:border-color var(--ease),background var(--ease),color var(--ease);background:#303845;border:1px solid #505a69;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:650;display:inline-flex}.attention-complete-action:hover,.attention-complete-action:focus-visible{color:#e0e5eb;background:#37404e;border-color:#6d7787;outline:0}.findings-section>header{justify-content:space-between;gap:12px;margin-bottom:7px}.findings-section>header h3{margin:0}.findings-section>header button{color:#9d83a1;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:flex}.findings-section>header button:hover,.findings-section>header button:focus-visible{color:#d0acd0;background:#b48ead1a;outline:0}.findings-list{gap:2px;display:grid}.finding-item{transition:background var(--ease);background:0 0;border-radius:10px;overflow:hidden}.finding-item--expanded{background:#2b323e}.finding-row{text-align:left;cursor:pointer;width:100%;min-height:48px;transition:background var(--ease);background:0 0;border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto auto 16px;align-items:center;gap:10px;padding:8px 9px;display:grid}.finding-row:hover,.finding-row:focus-visible{background:#39414e8c;outline:0}.finding-icon--high,.finding-severity--high{color:#dd7f8b}.finding-icon--medium,.finding-severity--medium{color:#c9a26e}.finding-icon--low,.finding-severity--low{color:#7fa4ba}.finding-copy{gap:4px;min-width:0;display:grid}.finding-copy strong,.finding-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finding-copy strong{color:#d7dce5;font-size:10px;font-weight:620}.finding-copy span{color:#768191;font:500 8px/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.finding-severity{letter-spacing:.05em;text-transform:uppercase;min-width:50px;font-size:8px;font-weight:750}.finding-delta{color:#778292;text-align:right;min-width:39px;font:600 8px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.finding-expand-caret{color:#727d8c;transition:color var(--ease),transform var(--ease);transform:rotate(-90deg)}.finding-expand-caret.is-expanded{color:#c29abe;transform:rotate(0)}.finding-item--approved .finding-expand-caret{color:#76b89d}.finding-item--changes .finding-expand-caret{color:#d28a92}.finding-details{padding:4px 12px 12px 37px}.finding-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:8px 0 12px;display:grid}.finding-detail-grid h4{color:#929dac;letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px;font-size:8px;font-weight:740}.finding-detail-grid p{color:#afb8c4;margin:0;font-size:9px;line-height:1.55}.finding-feedback-field{gap:7px;display:grid}.finding-feedback-field>span{color:#929dac;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:700}.finding-feedback-field textarea{width:100%;height:var(--finding-feedback-height,54px);resize:none;color:#dfe4ec;background:#252c36;border:0;border-radius:9px;outline:0;min-height:54px;padding:9px 10px;font:500 9px/1.45 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.finding-feedback-field textarea:focus{box-shadow:inset 0 0 0 1px #d1a6d338}.finding-feedback-field textarea::placeholder{color:#707b8b}.finding-review-actions,.finding-review-buttons{align-items:center;display:flex}.finding-review-actions{justify-content:space-between;gap:12px;min-height:34px;margin-top:9px}.finding-review-message{color:#9a849c;min-width:0;margin:0;font-size:8px;line-height:1.35}.finding-review-buttons{flex:none;gap:6px}.finding-request-button,.finding-approve-button{cursor:pointer;height:30px;transition:background var(--ease),color var(--ease);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:8px;display:flex}.finding-request-button{color:#aeb6c2;background:#343b47}.finding-request-button:hover,.finding-request-button:focus-visible,.finding-request-button.is-active{color:#dc939b;background:#8b46514d;outline:0}.finding-approve-button{color:#d3afd0;background:#b48ead29}.finding-approve-button:hover,.finding-approve-button:focus-visible,.finding-approve-button.is-active{color:#94d0b6;background:#5b8f784d;outline:0}.feedback-composer{background:#292f3a;border-radius:12px;padding:10px;box-shadow:inset 0 0 0 1px #d6dde80d}.feedback-composer:focus-within{box-shadow:inset 0 0 0 1px #d1a6d33d}.feedback-composer textarea{width:100%;height:var(--feedback-editor-height,60px);resize:none;color:#e1e5ec;background:0 0;border:0;outline:0;min-height:60px;padding:2px 3px 9px;font:500 11px/1.45 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block}.feedback-composer textarea::placeholder{color:#737e8e}.textarea-resize-handle{cursor:row-resize;touch-action:none;background:0 0;outline:0;place-items:center;width:100%;height:9px;margin:-3px 0 2px;display:grid;position:relative}.textarea-resize-handle>span{background:#424b58;border-radius:999px;width:54px;height:2px;transition:width .14s,background .14s}.textarea-resize-handle:hover>span,.textarea-resize-handle:focus-visible>span,.finding-feedback-field--resizing .textarea-resize-handle>span,.feedback-composer--resizing .textarea-resize-handle>span{background:#c49ac0;width:82px}.textarea-resize-handle.finding-feedback-resize-handle{z-index:1;margin:-12px 0 3px;position:relative}.finding-feedback-field--resizing,.finding-feedback-field--resizing *,.feedback-composer--resizing,.feedback-composer--resizing *{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}.feedback-toolbar{justify-content:space-between;gap:12px}.feedback-tools{color:#778292;align-items:center;gap:12px;display:flex}.feedback-mic-button{color:#778292;cursor:pointer;width:25px;height:25px;transition:background var(--ease),color var(--ease);background:0 0;border-radius:7px;place-items:center;margin:-5px;display:grid}.feedback-mic-button:hover,.feedback-mic-button:focus-visible{color:#cda7cb;background:#b48ead1f;outline:0}.feedback-mic-button.is-listening{color:#e0b9dc;background:#b48ead2e}.feedback-listening-state{color:#c19cbc;white-space:nowrap;font-size:8px;font-weight:650}.feedback-actions{gap:7px}.feedback-secondary,.feedback-primary{cursor:pointer;height:31px;transition:background var(--ease),color var(--ease);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:9px;display:flex}.feedback-secondary{color:#aeb6c2;background:#343b47}.feedback-secondary:hover,.feedback-secondary:focus-visible{color:#e2e6ed;background:#3b4351;outline:0}.feedback-primary{color:#1e222a;background:#aa84a5;font-weight:720}.feedback-primary:hover,.feedback-primary:focus-visible{color:#171a20;background:#c196bc;outline:0}.review-message{color:#b99ab7;margin:8px 2px 0;font-size:9px;line-height:1.4}.meeting-agenda ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.meeting-agenda li{background:#2a303bb8;border-radius:10px;align-items:center;gap:12px;min-height:56px;padding:8px 10px;display:flex}.meeting-agenda li>span{color:#c9a5c6;background:#b48ead24;border-radius:8px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:700;display:grid}.meeting-agenda li>div{gap:5px;display:grid}.meeting-agenda li strong{color:#d9dee6;font-size:11px;font-weight:650}.meeting-agenda li small{color:#7f8998;font-size:9px}.meeting-attendees>div{flex-wrap:wrap;gap:7px;display:flex}.meeting-attendees>div>span{color:#aeb7c3;background:#353c49;border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 10px 0 5px;font-size:9px;font-weight:600;display:flex}.meeting-attendees img{object-fit:cover;border-radius:50%;width:23px;height:23px}@media(max-width:1150px){.detail-state-label,.feedback-tools>svg{display:none}.inbox-item{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding-right:14px}.inbox-item-avatar{width:36px;height:36px}}.sidebar-scrim{display:none}.meeting-notification-prompt{z-index:45;color:#e5e9ef;background:#303845;border:1px solid #b48ead3d;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto 28px;align-items:center;gap:10px;width:min(390px,100vw - 32px);padding:12px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 48px #05080c5c}.meeting-notification-icon{color:#b7d5a6;background:#a3be8c21;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.meeting-notification-prompt>span:nth-child(2){gap:4px;display:grid}.meeting-notification-prompt strong{font-size:11px}.meeting-notification-prompt small{color:#909baa;font-size:9px;line-height:1.4}.meeting-notification-enable{color:#242a33;cursor:pointer;background:#b48ead;border-radius:8px;height:32px;padding:0 11px;font-size:10px;font-weight:750}.meeting-notification-enable:hover,.meeting-notification-enable:focus-visible{background:#c59cbd;outline:0}.meeting-notification-dismiss{color:#7f8997;cursor:pointer;background:0 0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.meeting-notification-dismiss:hover,.meeting-notification-dismiss:focus-visible{color:#d8dee9;background:#d8dee912;outline:0}@media(max-width:900px){:root{--canvas-gap:8px;--canvas-radius:14px}.app-shell{grid-template-columns:1fr}.app-sidebar{z-index:30;width:min(var(--sidebar-width),calc(100vw - 44px));transition:transform .22s;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:18px 0 46px #080b1042}.app-sidebar.is-open{transform:translate(0)}.sidebar-resize-handle{display:none}.workspace-shell{padding:var(--canvas-gap)}.sidebar-scrim{z-index:25;cursor:default;background:#0a0d1294;display:block;position:fixed;top:0;right:0;bottom:0;left:0}.meeting-notification-prompt{grid-template-columns:34px minmax(0,1fr) auto 28px;width:auto;bottom:14px;left:14px;right:14px}.mobile-close{color:#98a2b1;cursor:pointer;background:0 0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.workspace-nav-trigger{z-index:15;color:#9ca6b5;cursor:pointer;background:#252b35;border-radius:10px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 9px 24px #090c112e}.inbox-page{display:block;position:relative}.inbox-pane-resize-handle{display:none}.inbox-queue{width:100%;height:100%;padding-top:52px}.inbox-detail{z-index:10;border-left:0;width:100%;transition:transform .22s;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(102%)}.inbox-page--detail-open .inbox-detail{transform:translate(0)}.inbox-detail-back{color:#b7bfca;cursor:pointer;background:#2c333f;flex:0 0 44px;align-items:center;gap:8px;height:44px;padding:0 14px;display:flex}.detail-header{min-height:105px;padding:17px}.meeting-detail-actions{flex-direction:column-reverse;align-items:stretch}.inbox-queue-header,.queue-order-note,.inbox-item{padding-left:16px;padding-right:16px}.channel-browser-backdrop{padding:12px}.global-search-backdrop{padding:56px 12px 12px}.channel-browser-modal{width:100%;height:min(620px,100dvh - 24px);padding:20px}}@media(max-width:500px){.inbox-title-row{gap:10px}.organization-filter{min-width:126px}.upcoming-meeting{align-items:flex-start}.meeting-join{width:34px;min-width:34px;padding:0}.meeting-join>span{display:none}.inbox-view-controls{padding-left:8px;padding-right:8px}.inbox-refine-trigger{width:42px;min-width:42px;padding:0}.inbox-refine-trigger>span:not(.inbox-refine-count),.inbox-refine-trigger>.inbox-control-chevron{display:none}.inbox-item{min-height:96px}.inbox-item-owner{display:none}.detail-avatar{flex-basis:46px;width:46px;height:46px}.detail-heading-copy h2{font-size:14px}.detail-meta-row>span:nth-child(2){display:none}.detail-scroll-region,.meeting-detail-content{padding:18px 16px 22px}.finding-row{grid-template-columns:18px minmax(0,1fr) auto 16px}.finding-delta{display:none}.finding-detail-grid{grid-template-columns:1fr;gap:12px}.finding-details{padding-left:12px}.finding-review-actions{flex-direction:column;align-items:stretch}.finding-review-buttons{width:100%}.finding-request-button,.finding-approve-button{flex:1}.feedback-toolbar{flex-wrap:wrap;justify-content:flex-end}.feedback-tools,.feedback-actions{width:100%}.feedback-secondary,.feedback-primary{flex:1}.channel-header-submenu,.channel-context-submenu{top:calc(100% + 6px);left:0}.channel-browser-tabs{gap:20px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.meeting-participant-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.meeting-participant-actions button{color:#d8a4aa;font:inherit;cursor:pointer;background:#bf616a1a;border:1px solid #bf616a3d;border-radius:6px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;font-weight:700;display:inline-flex}.meeting-participant-actions button:hover,.meeting-participant-actions button:focus-visible{color:#f0c1c6;background:#bf616a2e;outline:0}.meeting-participant-actions button:disabled{opacity:.55;cursor:default}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
