:root{--ds-font-family:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ds-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--ds-font-size-xxs:11px;--ds-font-size-xs:12px;--ds-font-size-sm:13px;--ds-font-size:14px;--ds-font-size-md:16px;--ds-font-size-lg:20px;--ds-font-size-xl:24px;--ds-font-size-xxl:29px;--ds-font-weight-regular:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-line-height:20px;--ds-line-height-tight:1.25;--ds-n0:#fff;--ds-n100:#f7f8f9;--ds-n200:#f1f2f4;--ds-n300:#dcdfe4;--ds-n400:#b3b9c4;--ds-n500:#8590a2;--ds-n600:#758195;--ds-n700:#626f86;--ds-n800:#44546f;--ds-n900:#2c3e5d;--ds-n1000:#172b4d;--ds-n1100:#091e42;--ds-brand:#0c66e4;--ds-brand-hovered:#05c;--ds-brand-pressed:#09326c;--ds-text:#172b4d;--ds-text-subtle:#44546f;--ds-text-subtlest:#626f86;--ds-text-disabled:#8c9bab;--ds-text-inverse:#fff;--ds-text-brand:#0c66e4;--ds-text-selected:#0c66e4;--ds-text-danger:#ae2e24;--ds-text-warning:#a54800;--ds-text-success:#216e4e;--ds-text-discovery:#5e4db2;--ds-text-information:#05c;--ds-link:#0c66e4;--ds-link-pressed:#05c;--ds-icon:#44546f;--ds-icon-subtle:#626f86;--ds-icon-brand:#0c66e4;--ds-icon-danger:#c9372c;--ds-icon-warning:#e56910;--ds-icon-success:#22a06b;--ds-icon-discovery:#8270db;--ds-icon-information:#1d7afc;--ds-border:#dcdfe4;--ds-border-subtle:#ebecf0;--ds-border-bold:#758195;--ds-border-input:#8590a2;--ds-border-focused:#388bff;--ds-border-selected:#0c66e4;--ds-border-brand:#0c66e4;--ds-border-danger:#e2483d;--ds-border-warning:#e56910;--ds-border-success:#22a06b;--ds-border-discovery:#8f7ee7;--ds-border-information:#1d7afc;--ds-background-neutral:#f1f2f4;--ds-background-neutral-hovered:#dcdfe4;--ds-background-neutral-pressed:#b3b9c4;--ds-background-neutral-subtle-hovered:#091e420f;--ds-background-neutral-subtle-pressed:#091e4224;--ds-background-neutral-bold:#44546f;--ds-background-brand-bold:#0c66e4;--ds-background-brand-bold-hovered:#05c;--ds-background-brand-bold-pressed:#09326c;--ds-background-brand-subtlest:#e9f2ff;--ds-background-selected:#e9f2ff;--ds-background-selected-hovered:#cce0ff;--ds-background-selected-pressed:#85b8ff;--ds-background-input:#fff;--ds-background-input-hovered:#f7f8f9;--ds-background-disabled:#091e4208;--ds-background-danger:#ffeceb;--ds-background-danger-hovered:#ffd5d2;--ds-background-danger-bold:#c9372c;--ds-background-danger-bold-hovered:#ae2e24;--ds-background-warning:#fff7d6;--ds-background-warning-hovered:#f8e6a0;--ds-background-warning-bold:#f5cd47;--ds-background-success:#dcfff1;--ds-background-success-hovered:#baf3db;--ds-background-success-bold:#1f845a;--ds-background-discovery:#f3f0ff;--ds-background-discovery-hovered:#dfd8fd;--ds-background-discovery-bold:#6e5dc6;--ds-background-information:#e9f2ff;--ds-background-information-hovered:#cce0ff;--ds-background-information-bold:#0c66e4;--ds-surface:#fff;--ds-surface-hovered:#f1f2f4;--ds-surface-sunken:#f7f8f9;--ds-surface-raised:#fff;--ds-surface-overlay:#fff;--ds-blanket:#091e427d;--ds-blanket-media:#091e42f5;--ds-shadow-raised:0 1px 1px #091e4240, 0 0 1px #091e424f;--ds-shadow-raised-hovered:0 4px 8px -2px #091e4240, 0 0 1px #091e424f;--ds-shadow-overlay:0 8px 12px #091e4226, 0 0 1px #091e424f;--ds-shadow-overflow:0 0 8px #091e4229, 0 0 1px #091e421f;--ds-shadow-modal:0 20px 32px -8px #091e4240, 0 0 1px #091e424f;--ds-lozenge-default-bg:#dcdfe4;--ds-lozenge-default-fg:#44546f;--ds-lozenge-inprogress-bg:#cce0ff;--ds-lozenge-inprogress-fg:#05c;--ds-lozenge-success-bg:#baf3db;--ds-lozenge-success-fg:#216e4e;--ds-lozenge-removed-bg:#ffd5d2;--ds-lozenge-removed-fg:#ae2e24;--ds-lozenge-new-bg:#dfd8fd;--ds-lozenge-new-fg:#5e4db2;--ds-lozenge-moved-bg:#f8e6a0;--ds-lozenge-moved-fg:#7f5f01;--ds-space-025:2px;--ds-space-050:4px;--ds-space-075:6px;--ds-space-100:8px;--ds-space-150:12px;--ds-space-200:16px;--ds-space-250:20px;--ds-space-300:24px;--ds-space-400:32px;--ds-space-500:40px;--ds-space-600:48px;--ds-radius-xs:2px;--ds-radius-sm:3px;--ds-radius:4px;--ds-radius-md:6px;--ds-radius-lg:8px;--ds-radius-xl:12px;--ds-radius-round:999px;--ds-control-height:32px;--ds-control-height-sm:24px;--ds-control-height-lg:40px;--ds-topnav-height:56px;--ds-sidebar-width:240px;--ds-sidebar-collapsed-width:20px;--ds-content-height:calc(100vh - var(--ds-topnav-height));--ds-page-padding-x:40px;--ds-page-padding-top:24px;--ds-duration-fast:.1s;--ds-duration:.16s;--ds-easing:cubic-bezier(.2, 0, 0, 1);--ds-z-sidebar:80;--ds-z-topnav:90;--ds-z-drawer:95;--ds-z-dropdown:400;--ds-z-flag:99999}@media (width<=1024px){:root{--ds-page-padding-x:24px}}@media (width<=768px){:root{--ds-topnav-height:48px;--ds-page-padding-x:16px;--ds-page-padding-top:16px}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--ds-font-family);font-size:var(--ds-font-size);line-height:var(--ds-line-height);color:var(--ds-text);background:var(--ds-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01";margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}a{color:var(--ds-link);text-decoration:none}a:hover{text-decoration:underline}code,kbd,pre,samp{font-family:var(--ds-font-mono)}::selection{background:var(--ds-background-selected-hovered)}:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--ds-n400) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ds-n400);border-radius:var(--ds-radius-round);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--ds-n500)}input[type=checkbox],input[type=radio]{accent-color:var(--ds-background-brand-bold)}.ds-btn{justify-content:center;align-items:center;gap:var(--ds-space-075);height:var(--ds-control-height);padding:0 var(--ds-space-150);border-radius:var(--ds-radius);background:var(--ds-background-neutral);color:var(--ds-text-subtle);font-family:var(--ds-font-family);font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;border:none;line-height:1;text-decoration:none;display:inline-flex}.ds-btn:hover{background:var(--ds-background-neutral-hovered);color:var(--ds-text);text-decoration:none}.ds-btn:active{background:var(--ds-background-neutral-pressed)}.ds-btn--primary{background:var(--ds-background-brand-bold);color:var(--ds-text-inverse)}.ds-btn--primary:hover{background:var(--ds-background-brand-bold-hovered);color:var(--ds-text-inverse)}.ds-btn--primary:active{background:var(--ds-background-brand-bold-pressed)}.ds-btn--subtle{background:0 0}.ds-btn--subtle:hover{background:var(--ds-background-neutral-subtle-hovered)}.ds-btn--subtle:active{background:var(--ds-background-neutral-subtle-pressed)}.ds-btn--danger{background:var(--ds-background-danger-bold);color:var(--ds-text-inverse)}.ds-btn--danger:hover{background:var(--ds-background-danger-bold-hovered);color:var(--ds-text-inverse)}.ds-btn--selected{background:var(--ds-background-selected);color:var(--ds-text-selected)}.ds-btn--selected:hover{background:var(--ds-background-selected-hovered);color:var(--ds-text-selected)}.ds-btn--link{color:var(--ds-link);padding:0 var(--ds-space-050);background:0 0}.ds-btn--link:hover{color:var(--ds-link-pressed);background:0 0;text-decoration:underline}.ds-btn--sm{height:var(--ds-control-height-sm);padding:0 var(--ds-space-100);font-size:var(--ds-font-size-sm)}.ds-btn--icon{width:var(--ds-control-height);padding:0}.ds-btn--icon.ds-btn--sm{width:var(--ds-control-height-sm)}.ds-btn svg{flex-shrink:0}.ds-btn:disabled,.ds-btn:disabled:hover,.ds-btn:disabled:active,.ds-btn[aria-disabled=true],.ds-btn[aria-disabled=true]:hover{background:var(--ds-background-disabled);color:var(--ds-text-disabled);cursor:not-allowed}.ds-btn--subtle:disabled,.ds-btn--subtle:disabled:hover,.ds-btn--link:disabled,.ds-btn--link:disabled:hover{background:0 0}@media (width<=768px){.ph{--ds-control-height:var(--ds-control-height-lg)}.ds-btn:not(.ds-btn--sm),.ds-input:not(textarea),.ph-toolbar>:is(button,select,input:not([type=checkbox]):not([type=radio])),.ph-toolbar>:not([role=group])>:is(button:not(.search-clear),select,input:not([type=checkbox]):not([type=radio])){min-height:var(--ds-control-height-lg)}.ds-btn--icon:not(.ds-btn--sm){min-width:var(--ds-control-height-lg)}.ph-toolbar [role=group]>button{min-height:calc(var(--ds-control-height-lg) - 2 * var(--ds-space-025))}}.ds-input{width:100%;min-height:var(--ds-control-height);padding:0 var(--ds-space-100);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius);background:var(--ds-background-input);color:var(--ds-text);font-family:var(--ds-font-family);font-size:var(--ds-font-size);line-height:var(--ds-line-height);transition:background var(--ds-duration-fast) ease, border-color var(--ds-duration-fast) ease, box-shadow var(--ds-duration-fast) ease;outline:none;display:block}textarea.ds-input{padding:var(--ds-space-075) var(--ds-space-100);resize:vertical}.ds-input::placeholder{color:var(--ds-text-subtlest)}.ds-input:hover{background:var(--ds-background-input-hovered)}.ds-input:focus{background:var(--ds-background-input);border-color:var(--ds-border-focused);box-shadow:inset 0 0 0 1px var(--ds-border-focused)}.ds-input:disabled{background:var(--ds-background-disabled);color:var(--ds-text-disabled);cursor:not-allowed}.ds-label{margin-bottom:var(--ds-space-050);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-subtle);display:block}.ds-helper{margin-top:var(--ds-space-050);font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest)}.ds-lozenge{max-width:100%;height:16px;padding:0 var(--ds-space-050);border-radius:var(--ds-radius-sm);background:var(--ds-lozenge-default-bg);color:var(--ds-lozenge-default-fg);font-size:var(--ds-font-size-xxs);font-weight:var(--ds-font-weight-bold);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;align-items:center;line-height:16px;display:inline-flex;overflow:hidden}.ds-lozenge--inprogress{background:var(--ds-lozenge-inprogress-bg);color:var(--ds-lozenge-inprogress-fg)}.ds-lozenge--success{background:var(--ds-lozenge-success-bg);color:var(--ds-lozenge-success-fg)}.ds-lozenge--removed{background:var(--ds-lozenge-removed-bg);color:var(--ds-lozenge-removed-fg)}.ds-lozenge--new{background:var(--ds-lozenge-new-bg);color:var(--ds-lozenge-new-fg)}.ds-lozenge--moved{background:var(--ds-lozenge-moved-bg);color:var(--ds-lozenge-moved-fg)}.ds-badge{min-width:20px;height:16px;padding:0 var(--ds-space-050);border-radius:var(--ds-radius-round);background:var(--ds-background-neutral);color:var(--ds-text);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-regular);justify-content:center;align-items:center;line-height:16px;display:inline-flex}.ds-badge--primary{background:var(--ds-background-brand-bold);color:var(--ds-text-inverse)}.ds-badge--important{background:var(--ds-background-danger-bold);color:var(--ds-text-inverse)}.ds-card{background:var(--ds-surface-raised);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-raised)}.ds-panel{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg)}.ds-avatar{background:var(--ds-background-neutral-bold);width:24px;height:24px;color:var(--ds-text-inverse);font-size:var(--ds-font-size-xxs);font-weight:var(--ds-font-weight-semibold);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ds-avatar-c0{color:var(--ds-text-inverse);background:#1d7afc}.ds-avatar-c1{color:var(--ds-text-inverse);background:#2898bd}.ds-avatar-c2{color:var(--ds-text-inverse);background:#22a06b}.ds-avatar-c3{color:var(--ds-text-inverse);background:#6a9a23}.ds-avatar-c4{color:var(--ds-text-inverse);background:#b38600}.ds-avatar-c5{color:var(--ds-text-inverse);background:#e56910}.ds-avatar-c6{color:var(--ds-text-inverse);background:#cd519d}.ds-avatar-c7{color:var(--ds-text-inverse);background:#8270db}.ds-avatar-neutral{color:var(--ds-text-inverse);background:#8590a2}.ds-tabs{gap:var(--ds-space-050);border-bottom:2px solid var(--ds-border);display:flex}.ds-tab{padding:var(--ds-space-050) var(--ds-space-100) var(--ds-space-100);color:var(--ds-text-subtle);font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-medium);cursor:pointer;background:0 0;border:none;position:relative}.ds-tab:hover{color:var(--ds-text)}.ds-tab:after{content:"";left:var(--ds-space-100);right:var(--ds-space-100);background:0 0;border-radius:1px;height:2px;position:absolute;bottom:-2px}.ds-tab:hover:after{background:var(--ds-border-bold)}.ds-tab.is-active,.ds-tab[aria-selected=true]{color:var(--ds-text-selected)}.ds-tab.is-active:after,.ds-tab[aria-selected=true]:after{background:var(--ds-border-selected)}.ds-table{border-collapse:collapse;width:100%;font-size:var(--ds-font-size)}.ds-table th{padding:var(--ds-space-050) var(--ds-space-100);border-bottom:2px solid var(--ds-border);color:var(--ds-text-subtle);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);text-align:left;white-space:nowrap}.ds-table td{padding:var(--ds-space-100);border-bottom:1px solid var(--ds-border);color:var(--ds-text);vertical-align:middle}.ds-table tbody tr:hover td{background:var(--ds-background-neutral-subtle-hovered)}.ds-empty{justify-content:center;align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-600) var(--ds-space-300);text-align:center;color:var(--ds-text-subtle);flex-direction:column;display:flex}.ds-empty-title{font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text)}.ds-kbd{min-width:18px;height:18px;padding:0 var(--ds-space-050);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);background:var(--ds-surface);color:var(--ds-text-subtle);font-family:var(--ds-font-family);font-size:var(--ds-font-size-xxs);font-weight:var(--ds-font-weight-semibold);border-bottom-width:2px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ds-section-label{font-size:var(--ds-font-size-xxs);font-weight:var(--ds-font-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-text-subtlest)}@media (width<=768px){.overlay>*,.modal-overlay>*,.rp-overlay>*,.td-overlay>*,.pnd-overlay>*,.org-picker-overlay>*{-webkit-overflow-scrolling:touch;border-radius:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important}body.has-modal .overlay>*,body.has-modal .modal-overlay>*,body.has-modal .rp-overlay>*,body.has-modal .td-overlay>*,body.has-modal .pnd-overlay>*,body.has-modal .org-picker-overlay>*{top:48px!important}}select:not([multiple]){appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2344546F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-position:right 8px center!important;background-repeat:no-repeat!important;background-size:16px!important;padding-right:30px!important}select:not([multiple])::-ms-expand{display:none}.side[data-v-b10856f3]{top:var(--ds-topnav-height);z-index:var(--ds-z-sidebar);width:var(--ds-sidebar-width);height:var(--ds-content-height);background:var(--ds-surface);border-right:1px solid var(--ds-border);transition:width var(--ds-duration) var(--ds-easing);flex-shrink:0;position:sticky}.side-panel[data-v-b10856f3]{width:var(--ds-sidebar-width);background:var(--ds-surface);flex-direction:column;height:100%;display:flex}.side.collapsed[data-v-b10856f3]{width:var(--ds-sidebar-collapsed-width)}.side.collapsed .side-panel[data-v-b10856f3]{transform:translateX(calc(-1 * var(--ds-sidebar-width)));opacity:0;pointer-events:none;transition:transform var(--ds-duration) var(--ds-easing), opacity var(--ds-duration) ease;position:absolute;top:0;bottom:0;left:0}.side.collapsed:hover .side-panel[data-v-b10856f3],.side.collapsed:focus-within .side-panel[data-v-b10856f3]{opacity:1;pointer-events:auto;box-shadow:var(--ds-shadow-overlay);transition-delay:.12s;transform:none}.side-org[data-v-b10856f3]{align-items:center;gap:var(--ds-space-100);margin:var(--ds-space-200) var(--ds-space-100) var(--ds-space-100);padding:var(--ds-space-075) var(--ds-space-100);border-radius:var(--ds-radius);text-align:left;cursor:pointer;background:0 0;border:none;min-width:0;display:flex}.side-org[data-v-b10856f3]:hover{background:var(--ds-background-neutral-subtle-hovered)}.side-org-avatar[data-v-b10856f3]{border-radius:var(--ds-radius-md);width:32px;height:32px;font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.side-org-text[data-v-b10856f3]{flex-direction:column;flex:1;min-width:0;display:flex}.side-org-name[data-v-b10856f3]{font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-org-sub[data-v-b10856f3]{font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-org-chev[data-v-b10856f3]{color:var(--ds-icon-subtle);flex-shrink:0}.side-scroll[data-v-b10856f3]{min-height:0;padding:0 var(--ds-space-100) var(--ds-space-200);flex:1;overflow-y:auto}.side-group+.side-group[data-v-b10856f3]{margin-top:var(--ds-space-200)}.side-group-title[data-v-b10856f3]{padding:var(--ds-space-050) var(--ds-space-100) var(--ds-space-075);margin:0}.side-list[data-v-b10856f3]{gap:var(--ds-space-025);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.side-item[data-v-b10856f3]{align-items:center;gap:var(--ds-space-150);height:32px;padding:0 var(--ds-space-100) 0 var(--ds-space-150);border-radius:var(--ds-radius);color:var(--ds-text-subtle);font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-medium);transition:background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;text-decoration:none;display:flex;position:relative}.side-item[data-v-b10856f3]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-text);text-decoration:none}.side-item[data-v-b10856f3]:active{background:var(--ds-background-neutral-subtle-pressed)}.side-item.active[data-v-b10856f3]{background:var(--ds-background-selected);color:var(--ds-text-selected)}.side-item.active[data-v-b10856f3]:hover{background:var(--ds-background-selected-hovered)}.side-item.active[data-v-b10856f3]:before{content:"";background:var(--ds-border-selected);border-radius:0 2px 2px 0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.side-item-icon[data-v-b10856f3]{width:16px;color:var(--ds-icon);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.side-item:hover .side-item-icon[data-v-b10856f3]{color:var(--ds-text)}.side-item.active .side-item-icon[data-v-b10856f3]{color:var(--ds-icon-brand)}.side-item-label[data-v-b10856f3]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.side-item-new[data-v-b10856f3]{height:16px;padding:0 var(--ds-space-050);border-radius:var(--ds-radius-sm);background:var(--ds-lozenge-new-bg);color:var(--ds-lozenge-new-fg);font-size:var(--ds-font-size-xxs);font-weight:var(--ds-font-weight-bold);text-transform:uppercase;align-items:center;line-height:16px;display:inline-flex}.side-footer[data-v-b10856f3]{align-items:center;gap:var(--ds-space-050);padding:var(--ds-space-100);border-top:1px solid var(--ds-border);display:flex}.side-download[data-v-b10856f3]{align-items:center;gap:var(--ds-space-150);min-width:0;padding:var(--ds-space-075) var(--ds-space-150);border-radius:var(--ds-radius);color:var(--ds-text-subtle);flex:1;text-decoration:none;display:flex}.side-download[data-v-b10856f3]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-text);text-decoration:none}.side-download-icon[data-v-b10856f3]{color:var(--ds-icon);flex-shrink:0;display:inline-flex}.side-download-text[data-v-b10856f3]{flex-direction:column;min-width:0;display:flex}.side-download-title[data-v-b10856f3]{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium)}.side-download-sub[data-v-b10856f3]{font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest)}.side-download-info[data-v-b10856f3]{width:var(--ds-control-height);height:var(--ds-control-height);border-radius:var(--ds-radius);color:var(--ds-icon-subtle);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.side-download-info[data-v-b10856f3]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-icon);text-decoration:none}.side-download-info.active[data-v-b10856f3]{background:var(--ds-background-selected);color:var(--ds-icon-brand)}.side-toggle[data-v-b10856f3]{top:var(--ds-space-300);z-index:2;background:var(--ds-surface);width:24px;height:24px;color:var(--ds-icon);box-shadow:var(--ds-shadow-raised);cursor:pointer;opacity:0;transition:opacity var(--ds-duration) ease, background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:-12px}.side:hover .side-toggle[data-v-b10856f3],.side-toggle[data-v-b10856f3]:focus-visible,.side.collapsed .side-toggle[data-v-b10856f3]{opacity:1}.side-toggle[data-v-b10856f3]:hover{background:var(--ds-background-brand-bold);color:var(--ds-text-inverse)}.side.collapsed:hover .side-toggle[data-v-b10856f3],.side.collapsed:focus-within .side-toggle[data-v-b10856f3]{right:calc(var(--ds-sidebar-collapsed-width) - var(--ds-sidebar-width) - 12px)}.side.mobile[data-v-b10856f3]{top:var(--ds-topnav-height);z-index:var(--ds-z-drawer);border-right:1px solid var(--ds-border);width:min(300px,86vw);height:auto;transition:transform var(--ds-duration) var(--ds-easing);position:fixed;bottom:0;left:0;transform:translate(-100%)}.side.mobile .side-panel[data-v-b10856f3]{width:100%}.side.mobile.mobile-open[data-v-b10856f3]{box-shadow:var(--ds-shadow-overlay);transform:none}.side.mobile .side-item[data-v-b10856f3]{height:40px}.side.mobile .side-download-info[data-v-b10856f3]{width:var(--ds-control-height-lg);height:var(--ds-control-height-lg)}.side-blanket[data-v-b10856f3]{top:var(--ds-topnav-height);z-index:calc(var(--ds-z-drawer) - 1);background:var(--ds-blanket);position:fixed;bottom:0;left:0;right:0}.side-blanket-enter-active[data-v-b10856f3],.side-blanket-leave-active[data-v-b10856f3]{transition:opacity var(--ds-duration) ease}.side-blanket-enter-from[data-v-b10856f3],.side-blanket-leave-to[data-v-b10856f3]{opacity:0}.switcher-trigger[data-v-18c5f175]{width:var(--ds-control-height);height:var(--ds-control-height);border-radius:var(--ds-radius);color:var(--ds-icon);cursor:pointer;transition:background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.switcher-trigger[data-v-18c5f175]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-text)}.switcher-trigger[data-v-18c5f175]:active{background:var(--ds-background-neutral-subtle-pressed)}.switcher-trigger.active[data-v-18c5f175]{background:var(--ds-background-selected);color:var(--ds-text-selected)}.switcher-panel[data-v-18c5f175]{z-index:var(--ds-z-dropdown);width:320px;max-width:calc(100vw - var(--ds-space-200));max-height:calc(100vh - var(--ds-topnav-height) - var(--ds-space-200));padding:0 0 var(--ds-space-050);background:var(--ds-surface-overlay);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-overlay);font-family:var(--ds-font-family);position:fixed;overflow-y:auto;left:var(--ds-space-100)!important;right:auto!important}.switcher-head[data-v-18c5f175]{padding:var(--ds-space-100) var(--ds-space-100) var(--ds-space-050) var(--ds-space-200);justify-content:space-between;align-items:center;display:flex}.head-close[data-v-18c5f175]{width:var(--ds-control-height-sm);height:var(--ds-control-height-sm);border-radius:var(--ds-radius);color:var(--ds-icon-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.head-close[data-v-18c5f175]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-text)}.switcher-grid[data-v-18c5f175]{flex-direction:column;display:flex}.switcher-empty[data-v-18c5f175]{padding:var(--ds-space-100) var(--ds-space-200) var(--ds-space-150);font-size:var(--ds-font-size);color:var(--ds-text-subtle)}.tile[data-v-18c5f175]{align-items:center;gap:var(--ds-space-150);width:100%;min-height:56px;padding:var(--ds-space-100) var(--ds-space-200);color:var(--ds-text);text-align:left;cursor:pointer;transition:background var(--ds-duration-fast) ease;background:0 0;border:none;border-left:2px solid #0000;font-family:inherit;text-decoration:none;display:flex}.tile[data-v-18c5f175]:hover{background:var(--ds-background-neutral-subtle-hovered);border-left-color:var(--ds-border-selected);color:var(--ds-text);text-decoration:none}.tile[data-v-18c5f175]:focus-visible{outline-offset:-2px}.tile.current[data-v-18c5f175]{background:var(--ds-background-selected);border-left-color:var(--ds-border-selected);cursor:default}.tile.current .tile-name[data-v-18c5f175],.tile.current .tile-go[data-v-18c5f175]{color:var(--ds-text-selected)}.tile-icon[data-v-18c5f175]{border-radius:var(--ds-radius-md);background:var(--tile-accent,var(--ds-brand));width:40px;height:40px;color:var(--ds-text-inverse);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tile-icon[data-v-18c5f175] svg{width:20px;height:20px}.tile-text[data-v-18c5f175]{flex-direction:column;flex:1;min-width:0;display:flex}.tile-name[data-v-18c5f175]{font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-medium);color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tile-sub[data-v-18c5f175]{font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.tile-go[data-v-18c5f175]{color:var(--ds-icon-subtle);opacity:0;transition:opacity var(--ds-duration-fast) ease;flex-shrink:0}.tile:hover .tile-go[data-v-18c5f175],.tile:focus-visible .tile-go[data-v-18c5f175],.tile.current .tile-go[data-v-18c5f175]{opacity:1}.switcher-fade-enter-active[data-v-18c5f175],.switcher-fade-leave-active[data-v-18c5f175]{transition:opacity var(--ds-duration) var(--ds-easing), transform var(--ds-duration) var(--ds-easing)}.switcher-fade-enter-from[data-v-18c5f175],.switcher-fade-leave-to[data-v-18c5f175]{opacity:0;transform:translateY(-4px)}.it[data-v-fe32dca1]{border-radius:var(--ds-radius-sm);background:var(--ds-icon-information);color:var(--ds-icon-information);vertical-align:middle;flex-shrink:0;display:inline-flex}.it--task[data-v-fe32dca1],.it--subtask[data-v-fe32dca1]{color:#4bade8;background:#4bade8}.it--feature[data-v-fe32dca1]{color:#8270db;background:#8270db}.it--project[data-v-fe32dca1]{color:#626f86;background:#626f86}.it--document[data-v-fe32dca1]{color:#1d7afc;background:#1d7afc}.it--milestone[data-v-fe32dca1]{color:#22a06b;background:#22a06b}.it--bug[data-v-fe32dca1]{color:#e2483d;background:#e2483d}.it--page[data-v-fe32dca1]{color:#8590a2;background:#8590a2}.notif-bell-root[data-v-48e97cd7]{align-items:center;display:inline-flex;position:relative}.notif-bell-btn[data-v-48e97cd7]{width:var(--ds-control-height);height:var(--ds-control-height);border-radius:var(--ds-radius);color:var(--ds-icon);cursor:pointer;transition:background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.notif-bell-btn[data-v-48e97cd7]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-text)}.notif-bell-btn[data-v-48e97cd7]:active{background:var(--ds-background-neutral-subtle-pressed)}.notif-bell-btn.active[data-v-48e97cd7]{background:var(--ds-background-selected);color:var(--ds-text-selected)}.notif-bell-icon[data-v-48e97cd7]{display:block}.notif-bell-badge[data-v-48e97cd7]{min-width:16px;padding:0 var(--ds-space-050);font-size:var(--ds-font-size-xxs);font-weight:var(--ds-font-weight-semibold);box-shadow:0 0 0 2px var(--ds-surface);pointer-events:none;position:absolute;top:-3px;left:16px}.notif-popover[data-v-48e97cd7]{top:calc(100% + var(--ds-space-100));z-index:var(--ds-z-dropdown);width:420px;max-width:calc(100vw - var(--ds-space-200));max-height:min(640px, calc(100vh - var(--ds-topnav-height) - var(--ds-space-300)));background:var(--ds-surface-overlay);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-overlay);animation:notif-pop-in-48e97cd7 var(--ds-duration) var(--ds-easing);flex-direction:column;display:flex;position:absolute;right:0;overflow:hidden}@keyframes notif-pop-in-48e97cd7{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.notif-popover-head[data-v-48e97cd7]{justify-content:space-between;align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-250) var(--ds-space-250) var(--ds-space-150);flex-shrink:0;display:flex}.notif-popover-title[data-v-48e97cd7]{align-items:center;gap:var(--ds-space-100);min-width:0;font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);line-height:24px;display:flex}.notif-popover-mark-all[data-v-48e97cd7]{height:var(--ds-control-height-sm);flex-shrink:0}.notif-popover-loading[data-v-48e97cd7]{padding:var(--ds-space-050) 0 var(--ds-space-200)}.notif-skel[data-v-48e97cd7]{align-items:flex-start;gap:var(--ds-space-150);padding:var(--ds-space-150) var(--ds-space-250);display:flex}.notif-skel-av[data-v-48e97cd7]{background:var(--ds-background-neutral);border-radius:50%;flex-shrink:0;width:32px;height:32px}.notif-skel-lines[data-v-48e97cd7]{gap:var(--ds-space-100);padding-top:var(--ds-space-050);flex-direction:column;flex:1;display:flex}.notif-skel-line[data-v-48e97cd7]{border-radius:var(--ds-radius);background:var(--ds-background-neutral);height:10px;animation:1.2s ease-in-out infinite notif-skel-pulse-48e97cd7}.notif-skel-line.short[data-v-48e97cd7]{width:40%}@keyframes notif-skel-pulse-48e97cd7{50%{opacity:.5}}.notif-popover-empty[data-v-48e97cd7]{padding:var(--ds-space-500) var(--ds-space-400) var(--ds-space-600)}.notif-empty-icon[data-v-48e97cd7]{width:48px;height:48px;margin-bottom:var(--ds-space-050);background:var(--ds-background-neutral);color:var(--ds-icon-subtle);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.notif-empty-desc[data-v-48e97cd7]{max-width:300px;font-size:var(--ds-font-size);color:var(--ds-text-subtle)}.notif-popover-list[data-v-48e97cd7]{min-height:0;padding:0 0 var(--ds-space-050);border-top:1px solid var(--ds-border);flex:1;margin:0;list-style:none;overflow-y:auto}.notif-item[data-v-48e97cd7]{padding:var(--ds-space-150) var(--ds-space-250);border-bottom:1px solid var(--ds-border-subtle);cursor:pointer;outline-offset:-2px;transition:background var(--ds-duration-fast) ease;position:relative}.notif-item[data-v-48e97cd7]:last-child{border-bottom:none}.notif-item[data-v-48e97cd7]:hover{background:var(--ds-background-neutral-subtle-hovered);box-shadow:inset 2px 0 0 var(--ds-border-selected)}.notif-item.unread[data-v-48e97cd7]{background:var(--ds-background-selected)}.notif-item.unread[data-v-48e97cd7]:hover{background:var(--ds-background-selected-hovered)}.notif-item-row[data-v-48e97cd7]{align-items:flex-start;gap:var(--ds-space-150);display:flex}.notif-item-avatar[data-v-48e97cd7]{width:32px;height:32px;color:var(--ds-text-inverse);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.notif-item-avatar.av-system[data-v-48e97cd7]{background:var(--ds-background-brand-bold);border-radius:var(--ds-radius-md)}.notif-item-icon[data-v-48e97cd7]{background:var(--ds-surface);width:16px;height:16px;box-shadow:var(--ds-shadow-raised);color:var(--ds-icon);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.notif-item-icon.ev-comment_post[data-v-48e97cd7]{color:var(--ds-icon-information)}.notif-item-icon.ev-create[data-v-48e97cd7]{color:var(--ds-icon-success)}.notif-item-icon.ev-status_change[data-v-48e97cd7]{color:var(--ds-icon-discovery)}.notif-item-icon.ev-delete[data-v-48e97cd7]{color:var(--ds-icon-danger)}.notif-item-body[data-v-48e97cd7]{gap:var(--ds-space-050);flex-direction:column;flex:1;min-width:0;display:flex}.notif-item-title[data-v-48e97cd7]{font-size:var(--ds-font-size);line-height:var(--ds-line-height);color:var(--ds-text);overflow-wrap:anywhere}.notif-item-title[data-v-48e97cd7] strong,.notif-item-title[data-v-48e97cd7] em{font-style:normal;font-weight:var(--ds-font-weight-semibold);color:var(--ds-text)}.notif-item-snippet[data-v-48e97cd7]{-webkit-line-clamp:2;padding-left:var(--ds-space-100);border-left:2px solid var(--ds-border);font-size:var(--ds-font-size);line-height:var(--ds-line-height);color:var(--ds-text-subtle);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notif-item-meta[data-v-48e97cd7]{align-items:center;gap:var(--ds-space-075);font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest);line-height:16px;display:flex}.notif-item-dot[data-v-48e97cd7]{background:var(--ds-brand);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.notif-popover-foot[data-v-48e97cd7]{padding:var(--ds-space-150) var(--ds-space-250);border-top:1px solid var(--ds-border);font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest);text-align:center;flex-shrink:0}@media (width<=768px){.notif-popover[data-v-48e97cd7]{top:calc(var(--ds-topnav-height) + var(--ds-space-050));left:var(--ds-space-100);right:var(--ds-space-100);width:auto;max-width:none;max-height:calc(100vh - var(--ds-topnav-height) - var(--ds-space-200));position:fixed}.notif-popover-head[data-v-48e97cd7]{padding:var(--ds-space-200) var(--ds-space-200) var(--ds-space-100)}.notif-item[data-v-48e97cd7],.notif-popover-foot[data-v-48e97cd7]{padding:var(--ds-space-150) var(--ds-space-200)}}.presence-wrap[data-v-1a83965b]{display:inline-flex;position:relative}.presence-stack[data-v-1a83965b]{height:var(--ds-control-height);padding:0 var(--ds-space-050) 0 var(--ds-space-075);border-radius:var(--ds-radius-round);cursor:pointer;transition:background var(--ds-duration-fast) ease;background:0 0;border:none;align-items:center;display:inline-flex}.presence-stack[data-v-1a83965b]:hover{background:var(--ds-background-neutral-subtle-hovered)}.presence-stack.active[data-v-1a83965b]{background:var(--ds-background-selected)}.presence-av[data-v-1a83965b]{width:28px;height:28px;box-shadow:0 0 0 2px var(--ds-surface);color:var(--ds-text-inverse);font-family:var(--ds-font-family);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-6px;line-height:1;display:inline-flex;position:relative}.presence-av[data-v-1a83965b]:first-child{margin-left:0}.presence-av.more[data-v-1a83965b]{background:var(--ds-background-neutral);color:var(--ds-text-subtle);font-size:var(--ds-font-size-xxs)}.presence-stack:hover .presence-av.more[data-v-1a83965b]{background:var(--ds-background-neutral-hovered);color:var(--ds-text)}.presence-av.presenting[data-v-1a83965b]{z-index:2;box-shadow:0 0 0 2px var(--ds-surface), 0 0 0 4px var(--ds-border-brand)}.presence-live[data-v-1a83965b]{background:var(--ds-brand);border:2px solid var(--ds-surface);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite presence-pulse-1a83965b;position:absolute;bottom:-2px;right:-2px}@keyframes presence-pulse-1a83965b{0%,to{opacity:1}50%{opacity:.35}}.presence-empty[data-v-1a83965b]{background:var(--ds-background-neutral);width:28px;height:28px;color:var(--ds-icon-subtle);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.presence-pop[data-v-1a83965b]{top:calc(100% + var(--ds-space-100));z-index:var(--ds-z-dropdown);width:280px;max-width:calc(100vw - var(--ds-space-200));max-height:min(480px, calc(100vh - var(--ds-topnav-height) - var(--ds-space-300)));padding:var(--ds-space-050) 0;background:var(--ds-surface-overlay);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-overlay);animation:presence-pop-in-1a83965b var(--ds-duration) var(--ds-easing);position:absolute;right:0;overflow-y:auto}@keyframes presence-pop-in-1a83965b{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.presence-pop-head[data-v-1a83965b]{padding:var(--ds-space-150) var(--ds-space-200) var(--ds-space-050)}.presence-pop-divider[data-v-1a83965b]{height:1px;margin:var(--ds-space-050) 0;background:var(--ds-border)}.presence-pop-list[data-v-1a83965b]{margin:0;padding:0;list-style:none}.presence-pop-item[data-v-1a83965b]{align-items:center;gap:var(--ds-space-150);min-height:40px;padding:var(--ds-space-075) var(--ds-space-200);display:flex}.presence-av.sm[data-v-1a83965b]{width:24px;height:24px;box-shadow:none;font-size:var(--ds-font-size-xxs);margin-left:0}.presence-av.sm.presenting[data-v-1a83965b]{box-shadow:0 0 0 2px var(--ds-surface), 0 0 0 4px var(--ds-border-brand)}.presence-pop-col[data-v-1a83965b]{flex-direction:column;flex:1;min-width:0;display:flex}.presence-pop-name[data-v-1a83965b]{font-size:var(--ds-font-size);color:var(--ds-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.presence-pop-page[data-v-1a83965b],.presence-pop-seen[data-v-1a83965b]{font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.presence-badge[data-v-1a83965b]{flex-shrink:0}.presence-online-dot[data-v-1a83965b]{background:var(--ds-icon-success);border-radius:50%;flex-shrink:0;width:8px;height:8px}.presence-pop-item.offline .presence-av[data-v-1a83965b]{opacity:.6}.presence-pop-item.offline .presence-pop-name[data-v-1a83965b]{color:var(--ds-text-subtle)}@media (width<=768px){.presence-av[data-v-1a83965b]{width:24px;height:24px;font-size:var(--ds-font-size-xxs)}}.ch-overlay[data-v-5d411230]{z-index:1600;padding:var(--ds-space-200);background:var(--ds-blanket);font-family:var(--ds-font-family);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ch-modal[data-v-5d411230]{background:var(--ds-surface-overlay);border-radius:var(--ds-radius-lg);width:min(400px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:var(--ds-shadow-modal);overflow-y:auto}.ch-head[data-v-5d411230]{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-300) var(--ds-space-300) var(--ds-space-100);display:flex}.ch-head-icon[data-v-5d411230]{color:var(--ds-icon-danger);flex-shrink:0}.ch-head h3[data-v-5d411230]{font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);margin:0;line-height:24px}.ch-body[data-v-5d411230]{padding:var(--ds-space-100) var(--ds-space-300)}.ch-sub[data-v-5d411230]{margin:0 0 var(--ds-space-200);font-size:var(--ds-font-size);line-height:var(--ds-line-height);color:var(--ds-text)}.ch-code[data-v-5d411230]{padding:var(--ds-space-150);margin-bottom:var(--ds-space-200);background:var(--ds-surface-sunken);border-radius:var(--ds-radius);-webkit-user-select:none;user-select:none;font-family:var(--ds-font-mono);cursor:default;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex}.ch-digit[data-v-5d411230]{font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);padding:0 2px;line-height:28px;display:inline-block}.ch-decoy[data-v-5d411230]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ch-input-row[data-v-5d411230]{margin-bottom:var(--ds-space-100)}.ch-label[data-v-5d411230]{margin-bottom:var(--ds-space-050);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-subtle);display:block}.ch-input[data-v-5d411230]{width:100%;height:var(--ds-control-height-lg);padding:0 var(--ds-space-100);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius);background:var(--ds-background-input);color:var(--ds-text);font-family:var(--ds-font-mono);font-size:var(--ds-font-size-md);letter-spacing:.2em;text-align:center;transition:background var(--ds-duration-fast) ease, border-color var(--ds-duration-fast) ease, box-shadow var(--ds-duration-fast) ease;outline:none;display:block}.ch-input[data-v-5d411230]::placeholder{color:var(--ds-text-subtlest)}.ch-input[data-v-5d411230]:hover{background:var(--ds-background-input-hovered)}.ch-input[data-v-5d411230]:focus{background:var(--ds-background-input);border-color:var(--ds-border-focused);box-shadow:inset 0 0 0 1px var(--ds-border-focused)}.ch-input.error[data-v-5d411230],.ch-input.error[data-v-5d411230]:focus{border-color:var(--ds-border-danger);box-shadow:inset 0 0 0 1px var(--ds-border-danger)}.ch-error[data-v-5d411230]{align-items:center;gap:var(--ds-space-050);margin:var(--ds-space-050) 0 0;font-size:var(--ds-font-size-xs);color:var(--ds-text-danger);display:flex}.ch-error svg[data-v-5d411230]{color:var(--ds-icon-danger);flex-shrink:0}.ch-actions[data-v-5d411230]{justify-content:flex-end;gap:var(--ds-space-100);padding:var(--ds-space-200) var(--ds-space-300) var(--ds-space-300);flex-wrap:wrap;display:flex}.topnav[data-v-36794e7a]{z-index:var(--ds-z-topnav);align-items:center;gap:var(--ds-space-200);height:var(--ds-topnav-height);padding:0 var(--ds-space-150);background:var(--ds-surface);border-bottom:1px solid var(--ds-border);display:flex;position:sticky;top:0}.tn-left[data-v-36794e7a]{align-items:center;gap:var(--ds-space-050);flex-shrink:0;display:flex}.tn-brand[data-v-36794e7a]{align-items:center;gap:var(--ds-space-100);height:var(--ds-control-height);padding:0 var(--ds-space-075);margin-left:var(--ds-space-025);border-radius:var(--ds-radius);color:var(--ds-text);text-decoration:none;display:inline-flex}.tn-brand[data-v-36794e7a]:hover{background:var(--ds-background-neutral-subtle-hovered);text-decoration:none}.tn-logo[data-v-36794e7a]{border-radius:var(--ds-radius-md);background:var(--ds-brand);justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.tn-brand-name[data-v-36794e7a]{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);letter-spacing:-.01em;color:var(--ds-text)}.tn-icon-btn[data-v-36794e7a]{width:var(--ds-control-height);height:var(--ds-control-height);border-radius:var(--ds-radius);color:var(--ds-icon);cursor:pointer;transition:background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.tn-icon-btn[data-v-36794e7a]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-text);text-decoration:none}.tn-icon-btn[data-v-36794e7a]:active{background:var(--ds-background-neutral-subtle-pressed)}.tn-icon-btn.router-link-active[data-v-36794e7a]{background:var(--ds-background-selected);color:var(--ds-text-selected)}.tn-icon-glyph[data-v-36794e7a]{display:inline-flex}.tn-icon-glyph[data-v-36794e7a] svg{width:18px;height:18px}.tn-spotlight.active[data-v-36794e7a]{background:var(--ds-background-brand-bold);color:var(--ds-text-inverse)}.tn-spotlight.active[data-v-36794e7a]:hover{background:var(--ds-background-brand-bold-hovered);color:var(--ds-text-inverse)}.tn-center[data-v-36794e7a]{justify-content:center;align-items:center;gap:var(--ds-space-100);flex:1;min-width:0;display:flex}.tn-search[data-v-36794e7a]{align-items:center;gap:var(--ds-space-050);flex:1;min-width:0;max-width:560px;display:flex;position:relative}.tn-search-field[data-v-36794e7a]{flex:1;align-items:center;min-width:0;display:flex;position:relative}.tn-search-icon[data-v-36794e7a]{color:var(--ds-icon-subtle);pointer-events:none;position:absolute;left:10px}.tn-search-input[data-v-36794e7a]{width:100%;height:var(--ds-control-height);border:1px solid var(--ds-border-input);border-radius:var(--ds-radius);background:var(--ds-background-input);color:var(--ds-text);font-size:var(--ds-font-size);transition:border-color var(--ds-duration-fast) ease, box-shadow var(--ds-duration-fast) ease, background var(--ds-duration-fast) ease;outline:none;padding:0 34px}.tn-search-input[data-v-36794e7a]::placeholder{color:var(--ds-text-subtlest)}.tn-search-input[data-v-36794e7a]:hover{background:var(--ds-background-input-hovered)}.tn-search-input[data-v-36794e7a]:focus{background:var(--ds-background-input);border-color:var(--ds-border-focused);box-shadow:inset 0 0 0 1px var(--ds-border-focused)}.tn-search-kbd[data-v-36794e7a]{pointer-events:none;position:absolute;right:8px}.tn-search-clear[data-v-36794e7a]{right:var(--ds-space-050);width:var(--ds-control-height-sm);height:var(--ds-control-height-sm);border-radius:var(--ds-radius);color:var(--ds-icon-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.tn-search-clear[data-v-36794e7a]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-text)}.tn-results[data-v-36794e7a]{z-index:var(--ds-z-dropdown);max-height:min(520px,100vh - 80px);padding:var(--ds-space-050) 0 0;background:var(--ds-surface-overlay);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-overlay);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.tn-search-back[data-v-36794e7a]{display:none}.tn-res-head[data-v-36794e7a]{padding:var(--ds-space-150) var(--ds-space-200) var(--ds-space-050)}.tn-res-item[data-v-36794e7a]{align-items:center;gap:var(--ds-space-150);width:100%;min-height:40px;padding:var(--ds-space-075) var(--ds-space-200);color:var(--ds-text);text-align:left;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;display:flex}.tn-res-item.active[data-v-36794e7a]{background:var(--ds-background-neutral-subtle-hovered);border-left-color:var(--ds-border-selected)}.tn-res-page-icon[data-v-36794e7a]{width:16px;height:16px;color:var(--ds-icon-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tn-res-text[data-v-36794e7a]{flex-direction:column;flex:1;min-width:0;display:flex}.tn-res-title[data-v-36794e7a]{font-size:var(--ds-font-size);color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tn-res-meta[data-v-36794e7a]{font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tn-res-loading[data-v-36794e7a],.tn-res-empty[data-v-36794e7a]{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-200);font-size:var(--ds-font-size);color:var(--ds-text-subtle);display:flex}.tn-spinner[data-v-36794e7a]{border:2px solid var(--ds-border);border-top-color:var(--ds-brand);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite tn-spin-36794e7a}@keyframes tn-spin-36794e7a{to{transform:rotate(360deg)}}.tn-res-foot[data-v-36794e7a]{gap:var(--ds-space-200);margin-top:var(--ds-space-100);padding:var(--ds-space-100) var(--ds-space-200);border-top:1px solid var(--ds-border);background:var(--ds-surface-sunken);font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest);display:flex;position:sticky;bottom:0}.tn-res-foot span[data-v-36794e7a]{align-items:center;gap:var(--ds-space-050);display:inline-flex}.tn-create[data-v-36794e7a]{flex-shrink:0;position:relative}.tn-create-btn[data-v-36794e7a]{align-items:center;gap:var(--ds-space-050);height:var(--ds-control-height);padding:0 var(--ds-space-150) 0 var(--ds-space-100);border-radius:var(--ds-radius);background:var(--ds-background-brand-bold);color:var(--ds-text-inverse);font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-medium);cursor:pointer;transition:background var(--ds-duration-fast) ease;border:none;display:inline-flex}.tn-create-btn[data-v-36794e7a]:hover{background:var(--ds-background-brand-bold-hovered)}.tn-create-btn[data-v-36794e7a]:active{background:var(--ds-background-brand-bold-pressed)}.tn-pop[data-v-36794e7a]{z-index:var(--ds-z-dropdown);min-width:260px;padding:var(--ds-space-050) 0;background:var(--ds-surface-overlay);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-overlay);animation:tn-pop-in-36794e7a var(--ds-duration) var(--ds-easing);position:absolute;top:calc(100% + 6px)}@keyframes tn-pop-in-36794e7a{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.tn-create-menu[data-v-36794e7a]{left:0}.tn-profile-menu[data-v-36794e7a]{width:300px;max-width:calc(100vw - 24px);right:0}.tn-pop-head[data-v-36794e7a]{padding:var(--ds-space-150) var(--ds-space-200) var(--ds-space-050)}.tn-pop-item[data-v-36794e7a]{align-items:center;gap:var(--ds-space-150);width:100%;min-height:40px;padding:var(--ds-space-075) var(--ds-space-200);color:var(--ds-text);font-size:var(--ds-font-size);text-align:left;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;text-decoration:none;display:flex}.tn-pop-item[data-v-36794e7a]:hover{background:var(--ds-background-neutral-subtle-hovered);border-left-color:var(--ds-border-selected);color:var(--ds-text);text-decoration:none}.tn-pop-item[data-v-36794e7a]:disabled{color:var(--ds-text-disabled);cursor:not-allowed}.tn-pop-item--danger[data-v-36794e7a],.tn-pop-item--danger[data-v-36794e7a]:hover{color:var(--ds-text-danger)}.tn-pop-item--mobile[data-v-36794e7a]{display:none}.tn-pop-item.is-active .tn-pop-icon[data-v-36794e7a]{color:var(--ds-icon-brand)}.tn-pop-icon[data-v-36794e7a]{width:20px;color:var(--ds-icon);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tn-pop-item--danger .tn-pop-icon[data-v-36794e7a]{color:var(--ds-icon-danger)}.tn-pop-text[data-v-36794e7a]{flex-direction:column;flex:1;min-width:0;display:flex}.tn-pop-title[data-v-36794e7a]{font-size:var(--ds-font-size);color:inherit}.tn-pop-sub[data-v-36794e7a]{font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest)}.tn-pop-chev[data-v-36794e7a]{color:var(--ds-icon-subtle);flex-shrink:0}.tn-pop-divider[data-v-36794e7a]{height:1px;margin:var(--ds-space-050) 0;background:var(--ds-border)}.tn-right[data-v-36794e7a]{align-items:center;gap:var(--ds-space-050);flex-shrink:0;display:flex}.tn-presence[data-v-36794e7a]{margin-right:var(--ds-space-100)}.tn-search-trigger[data-v-36794e7a]{display:none}.tn-profile[data-v-36794e7a]{position:relative}.tn-avatar-btn[data-v-36794e7a]{width:var(--ds-control-height);height:var(--ds-control-height);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.tn-avatar-btn:hover .tn-avatar[data-v-36794e7a],.tn-avatar-btn[aria-expanded=true] .tn-avatar[data-v-36794e7a]{box-shadow:0 0 0 2px var(--ds-surface), 0 0 0 4px var(--ds-border-focused)}.tn-avatar[data-v-36794e7a]{width:28px;height:28px;font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);transition:box-shadow var(--ds-duration-fast) ease;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tn-avatar--lg[data-v-36794e7a]{width:40px;height:40px;font-size:var(--ds-font-size-md)}.tn-account[data-v-36794e7a]{align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-100) var(--ds-space-200);display:flex}.tn-account-info[data-v-36794e7a]{min-width:0}.tn-account-name[data-v-36794e7a]{font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tn-account-email[data-v-36794e7a]{font-size:var(--ds-font-size-xs);color:var(--ds-text-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tn-org-avatar[data-v-36794e7a]{border-radius:var(--ds-radius);width:24px;height:24px;font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (width<=1024px){.tn-presence[data-v-36794e7a]{margin-right:0}}@media (width<=768px){.tn-pop-item--mobile[data-v-36794e7a]{display:flex}.topnav[data-v-36794e7a]{gap:var(--ds-space-100);padding:0 var(--ds-space-100)}.tn-brand-name[data-v-36794e7a]{display:none}.tn-center[data-v-36794e7a]{flex:none;justify-content:flex-end;margin-left:auto}.tn-search[data-v-36794e7a]{display:none}.tn-search-trigger[data-v-36794e7a]{display:inline-flex}.tn-create-btn[data-v-36794e7a]{width:var(--ds-control-height);justify-content:center;padding:0}.tn-create-label[data-v-36794e7a]{display:none}.tn-create-menu[data-v-36794e7a]{left:auto;right:0}.tn-settings[data-v-36794e7a],.tn-spotlight[data-v-36794e7a]{display:none}.tn-right[data-v-36794e7a]{gap:0}.tn-search.mobile-open[data-v-36794e7a]{height:var(--ds-topnav-height);max-width:none;padding:0 var(--ds-space-100);background:var(--ds-surface);border-bottom:1px solid var(--ds-border);z-index:calc(var(--ds-z-topnav) + 1);display:flex;position:fixed;top:0;left:0;right:0}.tn-search.mobile-open .tn-search-back[data-v-36794e7a]{display:inline-flex}.tn-search.mobile-open .tn-results[data-v-36794e7a]{top:var(--ds-topnav-height);max-height:none;box-shadow:none;border-top:1px solid var(--ds-border);border-radius:0;position:fixed;bottom:0;left:0;right:0}.tn-res-foot[data-v-36794e7a]{display:none}}.org-picker-overlay[data-v-58f5e54f]{z-index:1000;padding:var(--ds-space-600) var(--ds-space-200);background:var(--ds-surface-sunken);font-family:var(--ds-font-family);display:flex;position:fixed;inset:0;overflow-y:auto}.org-picker-content[data-v-58f5e54f]{width:100%;max-width:520px;padding:var(--ds-space-500) var(--ds-space-400) var(--ds-space-400);background:var(--ds-surface);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-raised);margin:auto}.org-picker-header[data-v-58f5e54f]{margin-bottom:var(--ds-space-300);text-align:center}.org-picker-brand[data-v-58f5e54f]{align-items:center;gap:var(--ds-space-100);margin-bottom:var(--ds-space-300);display:inline-flex}.org-picker-logo[data-v-58f5e54f]{border-radius:var(--ds-radius-md);background:var(--ds-brand);width:32px;height:32px;color:var(--ds-text-inverse);justify-content:center;align-items:center;display:inline-flex}.org-picker-wordmark[data-v-58f5e54f]{font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);letter-spacing:-.01em;color:var(--ds-text)}.org-picker-title[data-v-58f5e54f]{margin:0 0 var(--ds-space-050);font-size:var(--ds-font-size-xl);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);line-height:28px}.org-picker-subtitle[data-v-58f5e54f]{font-size:var(--ds-font-size);color:var(--ds-text-subtle);margin:0}.org-list[data-v-58f5e54f]{gap:var(--ds-space-050);flex-direction:column;display:flex}.org-row[data-v-58f5e54f]{align-items:center;gap:var(--ds-space-150);min-height:56px;padding:var(--ds-space-100) var(--ds-space-150);border-radius:var(--ds-radius-md);box-shadow:inset 0 0 0 1px var(--ds-border);cursor:pointer;text-align:left;transition:background var(--ds-duration-fast) ease, box-shadow var(--ds-duration-fast) ease;display:flex}.org-row[data-v-58f5e54f]:hover{background:var(--ds-background-neutral-subtle-hovered)}.org-row[data-v-58f5e54f]:focus-visible{outline-offset:0}.org-row.active[data-v-58f5e54f]{background:var(--ds-background-selected);box-shadow:inset 0 0 0 2px var(--ds-border-selected)}.org-row.active[data-v-58f5e54f]:hover{background:var(--ds-background-selected-hovered)}.org-row-icon[data-v-58f5e54f]{border-radius:var(--ds-radius);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.org-initial[data-v-58f5e54f]{font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-inverse)}.org-row-body[data-v-58f5e54f]{gap:var(--ds-space-025);flex-direction:column;flex:1;min-width:0;display:flex}.org-name[data-v-58f5e54f]{font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height);color:var(--ds-text);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.org-row.active .org-name[data-v-58f5e54f]{color:var(--ds-text-selected)}.org-role[data-v-58f5e54f]{align-items:center;gap:var(--ds-space-050);min-width:0;margin:0;display:flex}.role-badge.owner[data-v-58f5e54f]{background:var(--ds-lozenge-new-bg);color:var(--ds-lozenge-new-fg)}.role-badge.admin[data-v-58f5e54f]{background:var(--ds-lozenge-inprogress-bg);color:var(--ds-lozenge-inprogress-fg)}.org-slug[data-v-58f5e54f]{font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.org-row-chev[data-v-58f5e54f]{color:var(--ds-icon-subtle);flex-shrink:0}.org-row-check[data-v-58f5e54f]{background:var(--ds-background-brand-bold);width:20px;height:20px;color:var(--ds-text-inverse);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.org-row-check svg[data-v-58f5e54f]{stroke-width:3px;width:12px;height:12px}.org-picker-loading[data-v-58f5e54f]{align-items:center;gap:var(--ds-space-150);padding:var(--ds-space-400) 0;font-size:var(--ds-font-size);color:var(--ds-text-subtle);flex-direction:column;display:flex}.spinner[data-v-58f5e54f]{border:2px solid var(--ds-border);border-top-color:var(--ds-brand);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin-58f5e54f}@keyframes spin-58f5e54f{to{transform:rotate(360deg)}}.org-picker-error[data-v-58f5e54f]{align-items:flex-start;gap:var(--ds-space-200);flex-direction:column;display:flex}.org-picker-error-msg[data-v-58f5e54f]{gap:var(--ds-space-150);width:100%;padding:var(--ds-space-150) var(--ds-space-200);border-radius:var(--ds-radius);background:var(--ds-background-danger);font-size:var(--ds-font-size);color:var(--ds-text);text-align:left;display:flex}.org-picker-error-icon[data-v-58f5e54f]{color:var(--ds-icon-danger);flex-shrink:0;margin-top:2px}.org-picker-error-title[data-v-58f5e54f]{font-weight:var(--ds-font-weight-semibold)}.org-picker-error-msg p[data-v-58f5e54f]{margin:var(--ds-space-025) 0 0;overflow-wrap:anywhere}.retry-btn[data-v-58f5e54f]{align-self:flex-end}.org-picker-empty[data-v-58f5e54f]{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-200) 0 var(--ds-space-100);text-align:center;flex-direction:column;display:flex}.empty-icon[data-v-58f5e54f]{width:48px;height:48px;margin-bottom:var(--ds-space-050);background:var(--ds-background-neutral);color:var(--ds-icon-subtle);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.org-picker-empty h3[data-v-58f5e54f]{font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);margin:0}.org-picker-empty p[data-v-58f5e54f]{max-width:360px;margin:0 0 var(--ds-space-100);font-size:var(--ds-font-size);color:var(--ds-text-subtle)}@media (width<=768px){.org-picker-content[data-v-58f5e54f]{padding:var(--ds-space-400) var(--ds-space-200) var(--ds-space-300);box-shadow:none}.org-row[data-v-58f5e54f]{min-height:56px}}.app-shell[data-v-d50b8187]{background:var(--ds-surface);flex-direction:column;min-height:100vh;display:flex;position:relative}.app-body[data-v-d50b8187]{min-height:var(--ds-content-height);flex:1;align-items:stretch;display:flex}.content-area[data-v-d50b8187]{flex:1;min-width:0;overflow-x:clip}.spotlight-banner[data-v-d50b8187]{align-items:center;gap:var(--ds-space-100);margin:var(--ds-space-200) var(--ds-page-padding-x) 0;padding:var(--ds-space-100) var(--ds-space-200);border-radius:var(--ds-radius);font-size:var(--ds-font-size);line-height:var(--ds-line-height);flex-wrap:wrap;display:flex}.spotlight-banner strong[data-v-d50b8187]{font-weight:var(--ds-font-weight-semibold)}.spot-msg[data-v-d50b8187]{min-width:0}.spotlight-banner.presenting[data-v-d50b8187]{background:var(--ds-background-information);color:var(--ds-text)}.spotlight-banner.presenting .spot-dot[data-v-d50b8187]{color:var(--ds-icon-information)}.spotlight-banner.following[data-v-d50b8187]{background:var(--ds-background-danger);color:var(--ds-text)}.spotlight-banner.following .spot-dot[data-v-d50b8187]{color:var(--ds-icon-danger)}.spotlight-banner.available[data-v-d50b8187]{background:var(--ds-background-neutral);color:var(--ds-text)}.spot-dot[data-v-d50b8187]{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.4s ease-in-out infinite spot-pulse-d50b8187}@keyframes spot-pulse-d50b8187{0%,to{opacity:1}50%{opacity:.3}}.spot-banner-btn[data-v-d50b8187]{height:var(--ds-control-height-sm);padding:0 var(--ds-space-100);border-radius:var(--ds-radius);background:var(--ds-background-neutral);color:var(--ds-text-subtle);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);cursor:pointer;border:none;flex-shrink:0}.spot-banner-btn[data-v-d50b8187]:hover{background:var(--ds-background-neutral-hovered);color:var(--ds-text)}.spot-banner-btn.primary[data-v-d50b8187]{background:var(--ds-background-brand-bold);color:var(--ds-text-inverse)}.spot-banner-btn.primary[data-v-d50b8187]:hover{background:var(--ds-background-brand-bold-hovered)}.spot-banner-x[data-v-d50b8187]{width:var(--ds-control-height-sm);height:var(--ds-control-height-sm);border-radius:var(--ds-radius);color:var(--ds-icon);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.spot-banner-x[data-v-d50b8187]:hover{background:var(--ds-background-neutral-subtle-hovered)}.top-progress[data-v-d50b8187]{z-index:9998;pointer-events:none;background:var(--ds-background-selected);height:2px;position:fixed;top:0;left:0;right:0;overflow:hidden}.top-progress-bar[data-v-d50b8187]{background:var(--ds-brand);width:30%;animation:1.1s ease-in-out infinite topProgressSlide-d50b8187;position:absolute;top:0;bottom:0}@keyframes topProgressSlide-d50b8187{0%{left:-30%}to{left:100%}}.view-fade-enter-active[data-v-d50b8187],.view-fade-leave-active[data-v-d50b8187]{transition:opacity .12s}.view-fade-enter-from[data-v-d50b8187],.view-fade-leave-to[data-v-d50b8187]{opacity:0}.toast-stack[data-v-21af0a09]{left:var(--ds-space-300);bottom:var(--ds-space-300);z-index:var(--ds-z-flag);gap:var(--ds-space-100);width:min(400px, calc(100vw - 2 * var(--ds-space-300)));pointer-events:none;font-family:var(--ds-font-family);flex-direction:column;display:flex;position:fixed}.toast[data-v-21af0a09]{pointer-events:auto;align-items:flex-start;gap:var(--ds-space-150);width:100%;padding:var(--ds-space-200);border-radius:var(--ds-radius-lg);background:var(--ds-surface-overlay);box-shadow:var(--ds-shadow-overlay);color:var(--ds-text);font-size:var(--ds-font-size);line-height:var(--ds-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.toast-icon[data-v-21af0a09]{width:20px;height:20px;color:var(--ds-icon-information);flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.toast-success .toast-icon[data-v-21af0a09]{color:var(--ds-icon-success)}.toast-error .toast-icon[data-v-21af0a09]{color:var(--ds-icon-danger)}.toast-warning .toast-icon[data-v-21af0a09]{color:var(--ds-icon-warning)}.toast-info .toast-icon[data-v-21af0a09]{color:var(--ds-icon-information)}.toast-msg[data-v-21af0a09]{min-width:0;font-weight:var(--ds-font-weight-medium);color:var(--ds-text);overflow-wrap:anywhere;flex:1}.toast-close[data-v-21af0a09]{width:var(--ds-control-height-sm);height:var(--ds-control-height-sm);margin:-2px calc(-1 * var(--ds-space-050)) -2px 0;border-radius:var(--ds-radius);color:var(--ds-icon-subtle);cursor:pointer;transition:background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.toast-close[data-v-21af0a09]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-icon)}.toast-close[data-v-21af0a09]:active{background:var(--ds-background-neutral-subtle-pressed)}.toast-enter-active[data-v-21af0a09],.toast-leave-active[data-v-21af0a09]{transition:transform var(--ds-duration) var(--ds-easing), opacity var(--ds-duration) ease}.toast-move[data-v-21af0a09]{transition:transform var(--ds-duration) var(--ds-easing)}.toast-enter-from[data-v-21af0a09],.toast-leave-to[data-v-21af0a09]{transform:translateX(calc(-100% - var(--ds-space-300)));opacity:0}@media (width<=768px){.toast-stack[data-v-21af0a09]{left:var(--ds-space-200);right:var(--ds-space-200);bottom:var(--ds-space-200);width:auto}.toast-close[data-v-21af0a09]{width:var(--ds-control-height);height:var(--ds-control-height);margin:-6px -8px -6px 0}}@media (prefers-reduced-motion:reduce){.toast-enter-active[data-v-21af0a09],.toast-leave-active[data-v-21af0a09],.toast-move[data-v-21af0a09]{transition:opacity var(--ds-duration) ease}.toast-enter-from[data-v-21af0a09],.toast-leave-to[data-v-21af0a09]{transform:none}}.confirm-overlay[data-v-aeedbe49]{z-index:99000;padding:var(--ds-space-200);background:var(--ds-blanket);font-family:var(--ds-font-family);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.confirm-panel[data-v-aeedbe49]{width:min(400px,100vw - 32px);max-height:calc(100vh - 2 * var(--ds-space-200));border-radius:var(--ds-radius-lg);background:var(--ds-surface-overlay);box-shadow:var(--ds-shadow-modal);color:var(--ds-text);overflow-y:auto}.confirm-header[data-v-aeedbe49]{padding:var(--ds-space-300) var(--ds-space-300) var(--ds-space-100)}.confirm-title[data-v-aeedbe49]{align-items:flex-start;gap:var(--ds-space-100);font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);margin:0;line-height:24px;display:flex}.confirm-title-icon[data-v-aeedbe49]{flex-shrink:0;margin-top:2px}.is-danger .confirm-title-icon[data-v-aeedbe49]{color:var(--ds-icon-danger)}.is-warning .confirm-title-icon[data-v-aeedbe49]{color:var(--ds-icon-warning)}.confirm-title-text[data-v-aeedbe49]{overflow-wrap:anywhere;min-width:0}.confirm-msg[data-v-aeedbe49]{padding:var(--ds-space-100) var(--ds-space-300);font-size:var(--ds-font-size);line-height:var(--ds-line-height);color:var(--ds-text);overflow-wrap:anywhere;margin:0}.confirm-msg[data-v-aeedbe49]:empty{display:none}.confirm-actions[data-v-aeedbe49]{justify-content:flex-end;gap:var(--ds-space-100);padding:var(--ds-space-200) var(--ds-space-300) var(--ds-space-300);display:flex}.btn[data-v-aeedbe49]{height:var(--ds-control-height);padding:0 var(--ds-space-150);border-radius:var(--ds-radius);font-family:inherit;font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.btn.cancel[data-v-aeedbe49]{color:var(--ds-text-subtle);background:0 0}.btn.cancel[data-v-aeedbe49]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-text)}.btn.cancel[data-v-aeedbe49]:active{background:var(--ds-background-neutral-subtle-pressed)}.btn.primary[data-v-aeedbe49]{background:var(--ds-background-brand-bold);color:var(--ds-text-inverse)}.btn.primary[data-v-aeedbe49]:hover{background:var(--ds-background-brand-bold-hovered)}.btn.primary[data-v-aeedbe49]:active{background:var(--ds-background-brand-bold-pressed)}.btn.danger[data-v-aeedbe49]{background:var(--ds-background-danger-bold);color:var(--ds-text-inverse)}.btn.danger[data-v-aeedbe49]:hover,.btn.danger[data-v-aeedbe49]:active{background:var(--ds-background-danger-bold-hovered)}.btn[data-v-aeedbe49]:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}.confirm-fade-enter-active[data-v-aeedbe49],.confirm-fade-leave-active[data-v-aeedbe49]{transition:opacity var(--ds-duration) ease}.confirm-fade-enter-from[data-v-aeedbe49],.confirm-fade-leave-to[data-v-aeedbe49]{opacity:0}.confirm-fade-enter-active .confirm-panel[data-v-aeedbe49],.confirm-fade-leave-active .confirm-panel[data-v-aeedbe49]{transition:transform var(--ds-duration) var(--ds-easing)}.confirm-fade-enter-from .confirm-panel[data-v-aeedbe49]{transform:translateY(8px)}@media (width<=768px){.confirm-header[data-v-aeedbe49]{padding:var(--ds-space-250) var(--ds-space-250) var(--ds-space-100)}.confirm-msg[data-v-aeedbe49]{padding:var(--ds-space-100) var(--ds-space-250)}.confirm-actions[data-v-aeedbe49]{padding:var(--ds-space-200) var(--ds-space-250) var(--ds-space-250)}.btn[data-v-aeedbe49]{height:var(--ds-control-height-lg);padding:0 var(--ds-space-200)}}@media (prefers-reduced-motion:reduce){.confirm-fade-enter-from .confirm-panel[data-v-aeedbe49]{transform:none}}.chat-widget[data-v-4016c37d]{right:var(--ds-space-300);bottom:var(--ds-space-300);z-index:1400;font-family:var(--ds-font-family);font-size:var(--ds-font-size);color:var(--ds-text);position:fixed}.cw-fab[data-v-4016c37d]{background:var(--ds-background-brand-bold);width:48px;height:48px;color:var(--ds-text-inverse);box-shadow:var(--ds-shadow-overlay);cursor:pointer;transition:background var(--ds-duration-fast) ease;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;display:flex;position:relative}.cw-fab[data-v-4016c37d]:hover{background:var(--ds-background-brand-bold-hovered)}.cw-fab[data-v-4016c37d]:active,.cw-fab.open[data-v-4016c37d]{background:var(--ds-background-brand-bold-pressed)}.cw-fab-badge[data-v-4016c37d]{box-shadow:0 0 0 2px var(--ds-surface);font-weight:var(--ds-font-weight-semibold);position:absolute;top:-4px;right:-4px}.cw-panel[data-v-4016c37d]{right:0;bottom:calc(48px + var(--ds-space-150));width:min(600px,100vw - 48px);height:560px;max-height:calc(var(--ds-content-height) - 104px);border-radius:var(--ds-radius-lg);background:var(--ds-surface-overlay);box-shadow:var(--ds-shadow-overlay);flex-direction:column;display:flex;position:absolute;overflow:hidden}.cw-head[data-v-4016c37d]{height:48px;padding:0 var(--ds-space-100) 0 var(--ds-space-200);border-bottom:1px solid var(--ds-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.cw-title[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);display:inline-flex}.cw-title-icon[data-v-4016c37d]{color:var(--ds-icon-brand)}.cw-head-actions[data-v-4016c37d]{align-items:center;gap:var(--ds-space-050);display:flex}.cw-head-btn.on[data-v-4016c37d],.cw-ch-menu-btn.on[data-v-4016c37d]{background:var(--ds-background-selected);color:var(--ds-text-selected)}.cw-search[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-100) var(--ds-space-200);border-bottom:1px solid var(--ds-border);flex-shrink:0;display:flex}.cw-search-field[data-v-4016c37d]{flex:1;min-width:0;position:relative}.cw-search-icon[data-v-4016c37d]{left:var(--ds-space-100);color:var(--ds-icon-subtle);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.cw-search-input[data-v-4016c37d]{height:var(--ds-control-height);padding-left:var(--ds-space-400)}.cw-body[data-v-4016c37d]{flex:1;min-height:0;display:flex;position:relative}.cw-channels[data-v-4016c37d]{width:200px;padding:var(--ds-space-100) var(--ds-space-050);border-right:1px solid var(--ds-border);background:var(--ds-surface-sunken);flex-shrink:0;overflow-y:auto}.cw-channels-label[data-v-4016c37d]{padding:var(--ds-space-050) var(--ds-space-100) var(--ds-space-100)}.cw-channel[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);width:100%;height:48px;padding:0 var(--ds-space-100);border-radius:var(--ds-radius-md);color:var(--ds-text);font-size:var(--ds-font-size);text-align:left;cursor:pointer;transition:background var(--ds-duration-fast) ease;background:0 0;border:none;display:flex}.cw-channel[data-v-4016c37d]:hover{background:var(--ds-background-neutral-subtle-hovered)}.cw-channel.active[data-v-4016c37d]{background:var(--ds-background-selected);color:var(--ds-text-selected)}.cw-channel.active[data-v-4016c37d]:hover{background:var(--ds-background-selected-hovered)}.cw-channel.non-member[data-v-4016c37d]{cursor:default;color:var(--ds-text-subtle)}.cw-channel.non-member[data-v-4016c37d]:hover{background:0 0}.cw-ch-avatar[data-v-4016c37d]{border-radius:var(--ds-radius-md);background:var(--ds-background-neutral);width:32px;height:32px;color:var(--ds-icon-subtle);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cw-channel.active .cw-ch-avatar[data-v-4016c37d]{background:var(--ds-background-brand-bold);color:var(--ds-text-inverse)}.cw-channel.non-member .cw-ch-avatar[data-v-4016c37d]{box-shadow:inset 0 0 0 1px var(--ds-border);background:0 0}.cw-ch-name[data-v-4016c37d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--ds-font-weight-medium);flex:1;overflow:hidden}.cw-ch-unread[data-v-4016c37d]{font-weight:var(--ds-font-weight-semibold);flex-shrink:0}.cw-join[data-v-4016c37d]{flex-shrink:0}.cw-join[data-v-4016c37d]:disabled{cursor:wait}.cw-thread[data-v-4016c37d]{flex-direction:column;flex:1;min-width:0;display:flex}.cw-ch-header[data-v-4016c37d]{justify-content:space-between;align-items:center;gap:var(--ds-space-100);height:48px;padding:0 var(--ds-space-100) 0 var(--ds-space-200);border-bottom:1px solid var(--ds-border);background:var(--ds-surface);flex-shrink:0;display:flex}.cw-ch-header-name[data-v-4016c37d]{align-items:center;gap:var(--ds-space-075);min-width:0;color:var(--ds-icon-subtle);display:inline-flex}.cw-ch-header-text[data-v-4016c37d]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);overflow:hidden}.cw-ch-header-right[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);flex-shrink:0;display:inline-flex;position:relative}.cw-online[data-v-4016c37d]{align-items:center;gap:var(--ds-space-075);font-size:var(--ds-font-size-xs);color:var(--ds-text-subtle);display:inline-flex}.cw-online-dot[data-v-4016c37d]{background:var(--ds-icon-success);border-radius:50%;width:8px;height:8px;display:inline-block}.cw-online-dot.inline[data-v-4016c37d]{width:6px;height:6px}.cw-ch-menu-wrap[data-v-4016c37d]{position:relative}.cw-ch-menu[data-v-4016c37d]{top:calc(100% + var(--ds-space-050));z-index:10;min-width:180px;padding:var(--ds-space-050) 0;border-radius:var(--ds-radius-lg);background:var(--ds-surface-overlay);box-shadow:var(--ds-shadow-overlay);position:absolute;right:0}.cw-ch-menu-item[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);width:100%;min-height:32px;padding:0 var(--ds-space-150);color:var(--ds-text);font-size:var(--ds-font-size);text-align:left;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;display:flex}.cw-ch-menu-item svg[data-v-4016c37d]{color:var(--ds-icon-subtle);flex-shrink:0}.cw-ch-menu-item[data-v-4016c37d]:hover{background:var(--ds-background-neutral-subtle-hovered);border-left-color:var(--ds-border-selected)}.cw-ch-menu-item.danger[data-v-4016c37d],.cw-ch-menu-item.danger svg[data-v-4016c37d]{color:var(--ds-text-danger)}.cw-ch-menu-sep[data-v-4016c37d]{height:1px;margin:var(--ds-space-050) 0;background:var(--ds-border)}.cw-pinned-bar[data-v-4016c37d]{border-bottom:1px solid var(--ds-border);background:var(--ds-surface-sunken);flex-shrink:0}.cw-pinned-toggle[data-v-4016c37d]{align-items:center;gap:var(--ds-space-075);width:100%;height:32px;padding:0 var(--ds-space-200);color:var(--ds-text-subtle);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.cw-pinned-toggle[data-v-4016c37d]:hover{background:var(--ds-background-neutral-subtle-hovered)}.cw-pin-icon[data-v-4016c37d]{color:var(--ds-icon-subtle)}.cw-pinned-count[data-v-4016c37d]{flex:1}.cw-pinned-chev[data-v-4016c37d]{color:var(--ds-icon-subtle);transition:transform var(--ds-duration-fast) ease}.cw-pinned-chev.open[data-v-4016c37d]{transform:rotate(90deg)}.cw-pinned-list[data-v-4016c37d]{max-height:120px;padding:0 var(--ds-space-100) var(--ds-space-100) var(--ds-space-400);flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.cw-pinned-item[data-v-4016c37d]{justify-content:space-between;align-items:center;gap:var(--ds-space-100);min-height:24px;font-size:var(--ds-font-size-sm);color:var(--ds-text);display:flex}.cw-pinned-text[data-v-4016c37d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cw-pinned-unpin[data-v-4016c37d]{flex-shrink:0}.cw-messages[data-v-4016c37d]{gap:var(--ds-space-150);padding:var(--ds-space-200);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.cw-msg[data-v-4016c37d]{flex-direction:column;align-items:flex-start;min-width:0;max-width:80%;display:flex}.cw-msg.mine[data-v-4016c37d]{align-self:flex-end;align-items:flex-end}.cw-msg-meta[data-v-4016c37d]{align-items:center;gap:var(--ds-space-050);margin-bottom:var(--ds-space-050);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-subtle);display:flex}.cw-bubble[data-v-4016c37d]{max-width:100%;padding:var(--ds-space-075) var(--ds-space-150);border-radius:var(--ds-radius-lg);background:var(--ds-background-neutral);color:var(--ds-text);font-size:var(--ds-font-size);line-height:var(--ds-line-height);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.cw-msg.mine .cw-bubble[data-v-4016c37d]{background:var(--ds-background-selected)}.cw-bubble.deleted[data-v-4016c37d]{padding:var(--ds-space-050) 0;color:var(--ds-text-subtlest);font-size:var(--ds-font-size-sm);background:0 0}.cw-msg.mine .cw-bubble.deleted[data-v-4016c37d]{background:0 0}.cw-edited[data-v-4016c37d]{margin-left:var(--ds-space-075);font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest)}.cw-msg-time[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);min-height:20px;margin-top:var(--ds-space-025);font-size:var(--ds-font-size-xs);color:var(--ds-text-subtlest);line-height:20px;display:flex}.cw-msg.mine .cw-msg-time[data-v-4016c37d]{flex-direction:row-reverse}.cw-msg-actions[data-v-4016c37d]{align-items:center;gap:var(--ds-space-025);visibility:hidden;opacity:0;transition:opacity var(--ds-duration-fast) ease;display:inline-flex}.cw-msg:hover .cw-msg-actions[data-v-4016c37d],.cw-msg:focus-within .cw-msg-actions[data-v-4016c37d]{visibility:visible;opacity:1}.cw-msg-act[data-v-4016c37d]{border-radius:var(--ds-radius);width:24px;height:24px;color:var(--ds-icon-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:-2px 0;padding:0;display:inline-flex}.cw-msg-act[data-v-4016c37d]:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-icon)}.cw-msg-act.on[data-v-4016c37d]{color:var(--ds-icon-brand)}.cw-msg-act--star.on[data-v-4016c37d]{color:var(--ds-icon-warning)}.cw-msg-act--star.on svg[data-v-4016c37d]{fill:currentColor}.cw-msg-act--danger[data-v-4016c37d]:hover{background:var(--ds-background-danger);color:var(--ds-icon-danger)}.cw-thread-badge[data-v-4016c37d]{align-items:center;gap:var(--ds-space-050);height:24px;margin-top:var(--ds-space-050);padding:0 var(--ds-space-050);border-radius:var(--ds-radius);color:var(--ds-link);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);cursor:pointer;background:0 0;border:none;display:inline-flex}.cw-thread-badge[data-v-4016c37d]:hover{background:var(--ds-background-neutral-subtle-hovered);text-decoration:underline}.cw-quote[data-v-4016c37d]{align-items:stretch;gap:var(--ds-space-075);max-width:100%;margin-bottom:var(--ds-space-050);display:flex}.cw-quote-bar[data-v-4016c37d]{background:var(--ds-border-bold);border-radius:1px;flex-shrink:0;width:2px}.cw-quote-text[data-v-4016c37d]{text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:var(--ds-font-size-xs);color:var(--ds-text-subtle);overflow:hidden}.cw-edit-row[data-v-4016c37d]{gap:var(--ds-space-075);flex-direction:column;width:min(280px,100%);display:flex}.cw-edit-input[data-v-4016c37d]{resize:none;max-height:120px}.cw-edit-actions[data-v-4016c37d]{justify-content:flex-end;gap:var(--ds-space-050);display:flex}.cw-attach[data-v-4016c37d]{max-width:100%;margin-top:var(--ds-space-050)}.cw-attach-img[data-v-4016c37d]{border:1px solid var(--ds-border);border-radius:var(--ds-radius);cursor:pointer;max-width:220px;max-height:180px;display:block}.cw-attach-file[data-v-4016c37d]{align-items:center;gap:var(--ds-space-075);max-width:100%;min-height:32px;padding:0 var(--ds-space-100);border:1px solid var(--ds-border);border-radius:var(--ds-radius);background:var(--ds-surface);color:var(--ds-link);font-size:var(--ds-font-size-sm);text-decoration:none;display:inline-flex}.cw-attach-file svg[data-v-4016c37d]{color:var(--ds-icon-subtle);flex-shrink:0}.cw-attach-file[data-v-4016c37d]:hover{background:var(--ds-background-neutral-subtle-hovered);text-decoration:none}.cw-attach-name[data-v-4016c37d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cw-attach-size[data-v-4016c37d]{color:var(--ds-text-subtlest);flex-shrink:0}.cw-search-results[data-v-4016c37d]{padding:var(--ds-space-050) 0;background:var(--ds-surface);gap:0}.cw-search-hit[data-v-4016c37d]{padding:var(--ds-space-100) var(--ds-space-200);border-bottom:1px solid var(--ds-border)}.cw-search-hit[data-v-4016c37d]:hover{background:var(--ds-background-neutral-subtle-hovered)}.cw-search-hit-head[data-v-4016c37d]{align-items:baseline;gap:var(--ds-space-100);display:flex}.cw-search-hit-head .cw-msg-time[data-v-4016c37d]{min-height:0;line-height:inherit;margin:0}.cw-search-author[data-v-4016c37d]{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-subtle)}.cw-search-body[data-v-4016c37d]{margin-top:var(--ds-space-025);font-size:var(--ds-font-size);color:var(--ds-text);word-break:break-word}.cw-search-body[data-v-4016c37d] em,.cw-search-body[data-v-4016c37d] mark{border-radius:var(--ds-radius-xs);background:var(--ds-background-warning-hovered);color:inherit;font-style:normal}.cw-reply-bar[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-100) var(--ds-space-200) 0;display:flex}.cw-reply-label[data-v-4016c37d]{align-items:center;gap:var(--ds-space-075);min-width:0;height:24px;padding:0 var(--ds-space-100);border-left:2px solid var(--ds-border-selected);border-radius:var(--ds-radius-sm);background:var(--ds-background-selected);color:var(--ds-text-selected);font-size:var(--ds-font-size-xs);flex:1;display:inline-flex}.cw-reply-label svg[data-v-4016c37d]{flex-shrink:0}.cw-reply-text[data-v-4016c37d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cw-reply-cancel[data-v-4016c37d]{flex-shrink:0}.cw-pending[data-v-4016c37d]{gap:var(--ds-space-050);padding:var(--ds-space-100) var(--ds-space-200) 0;flex-wrap:wrap;display:flex}.cw-pending-chip[data-v-4016c37d]{align-items:center;gap:var(--ds-space-050);max-width:100%;height:24px;padding:0 var(--ds-space-025) 0 var(--ds-space-075);border-radius:var(--ds-radius-sm);background:var(--ds-background-neutral);color:var(--ds-text-subtle);font-size:var(--ds-font-size-xs);display:inline-flex}.cw-pending-label[data-v-4016c37d]{align-items:center;gap:var(--ds-space-050);min-width:0;display:inline-flex}.cw-pending-label svg[data-v-4016c37d]{color:var(--ds-icon-subtle);flex-shrink:0}.cw-pending-name[data-v-4016c37d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:180px;overflow:hidden}.cw-pending-rm[data-v-4016c37d]{border-radius:var(--ds-radius-sm);width:20px;height:20px;color:var(--ds-icon-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cw-pending-rm[data-v-4016c37d]:hover:not(:disabled){background:var(--ds-background-neutral-hovered);color:var(--ds-icon)}.cw-pending-rm[data-v-4016c37d]:disabled{color:var(--ds-text-disabled);cursor:not-allowed}.cw-spin[data-v-4016c37d]{animation:.9s linear infinite cw-spin-4016c37d}@keyframes cw-spin-4016c37d{to{transform:rotate(360deg)}}.cw-composer[data-v-4016c37d]{align-items:flex-end;gap:var(--ds-space-100);padding:var(--ds-space-150) var(--ds-space-200);border-top:1px solid var(--ds-border);flex-shrink:0;display:flex}.cw-attach-btn[data-v-4016c37d]{color:var(--ds-icon-subtle);flex-shrink:0}.cw-attach-btn[data-v-4016c37d]:hover{color:var(--ds-icon)}.cw-input[data-v-4016c37d]{resize:none;flex:1;min-width:0;max-height:96px;padding-top:5px;padding-bottom:5px;overflow-y:auto}.cw-send[data-v-4016c37d]{flex-shrink:0}.cw-empty[data-v-4016c37d],.cw-empty-sm[data-v-4016c37d]{text-align:center;color:var(--ds-text-subtle);font-size:var(--ds-font-size);margin:auto}.cw-empty[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);padding:var(--ds-space-300) var(--ds-space-200);flex-direction:column;display:flex}.cw-empty svg[data-v-4016c37d]{color:var(--ds-icon-subtle)}.cw-empty-sm[data-v-4016c37d]{padding:var(--ds-space-150);font-size:var(--ds-font-size-sm);color:var(--ds-text-subtlest)}.cw-channels .cw-empty-sm[data-v-4016c37d]{padding:var(--ds-space-100);text-align:left}.cw-thread-overlay[data-v-4016c37d]{z-index:5;background:var(--ds-surface);flex-direction:column;display:flex;position:absolute;inset:0}.cw-thread-head[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);height:48px;padding:0 var(--ds-space-200) 0 var(--ds-space-100);border-bottom:1px solid var(--ds-border);flex-shrink:0;display:flex}.cw-thread-title[data-v-4016c37d]{font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text)}.cw-thread-sep[data-v-4016c37d]{align-items:center;gap:var(--ds-space-100);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-subtlest);display:flex}.cw-thread-sep[data-v-4016c37d]:before,.cw-thread-sep[data-v-4016c37d]:after{content:"";background:var(--ds-border);flex:1;height:1px}.cw-pop-enter-active[data-v-4016c37d],.cw-pop-leave-active[data-v-4016c37d]{transition:opacity var(--ds-duration) var(--ds-easing), transform var(--ds-duration) var(--ds-easing)}.cw-pop-enter-from[data-v-4016c37d],.cw-pop-leave-to[data-v-4016c37d]{opacity:0;transform:translateY(8px)}.mobile-modal-back[data-v-462532a5]{display:none}@media (width<=768px){.mobile-modal-back[data-v-462532a5]{align-items:center;gap:var(--ds-space-100);border:none;border-bottom:1px solid var(--ds-border);background:var(--ds-surface);height:48px;color:var(--ds-text);font-family:var(--ds-font-family);font-size:var(--ds-font-size);font-weight:var(--ds-font-weight-semibold);cursor:pointer;z-index:100000;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}.mobile-modal-back svg[data-v-462532a5]{color:var(--ds-brand)}}.redirecting[data-v-462532a5]{background:var(--ds-surface-sunken);color:var(--ds-text-subtle);font-family:var(--ds-font-family);font-size:var(--ds-font-size);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
