.ui-confirm[data-v-3d4cdf22]{text-align:center;background-color:#f8f8f8;border:2px solid #ddd;border-radius:14px;width:23.75rem;padding:24px;box-shadow:0 2px 4px #0000001a}.ui-confirm[data-variant=info][data-v-3d4cdf22]{border:var(--color-bluelight-500) 2px solid;color:var(--color-gray-700)}.ui-confirm[data-variant=success][data-v-3d4cdf22]{border:var(--color-success-400) 2px solid;color:var(--color-gray-700)}.ui-confirm[data-variant=warning][data-v-3d4cdf22]{border:var(--color-warning-500) 2px solid;color:var(--color-gray-700);flex-flow:row-reverse}.ui-confirm[data-variant=danger][data-v-3d4cdf22]{border:var(--color-error-600) 2px solid;color:var(--color-gray-700);flex-flow:row-reverse}.modal-title[data-v-3d4cdf22]{width:100%;margin-bottom:1.25rem;font-size:18px;font-weight:600;display:block}.modal-subtitle[data-v-3d4cdf22]{width:100%;margin-bottom:1.25rem;display:block}.modal-description[data-v-3d4cdf22]{width:100%;display:block}.required-input[data-v-3d4cdf22]{width:100%;margin-top:1.25rem;display:block}.button-row[data-v-3d4cdf22]{align-items:center;gap:1rem;width:100%;padding-top:2rem;display:flex}.ui-confirm .button-row .ui-button.error[data-v-3d4cdf22]{color:var(--color-error-600);border-color:var(--color-error-600);background-color:var(--color-gray-50)}.ui-confirm .button-row .ui-button.error[data-v-3d4cdf22]:hover{background-color:var(--color-error-50)}.confirmation-background[data-v-766d15dc]{z-index:1000;background-color:#323232cc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ui-lock[data-v-7b08e163]{text-align:center;border:1px solid #ddd;border:var(--color-error-600) 1px solid;width:23.75rem;color:var(--color-gray-700);background-color:#f8f8f8;border-radius:14px;flex-flow:row-reverse;padding:24px;box-shadow:0 2px 4px #0000001a}.title[data-v-7b08e163]{margin-bottom:10px;font-size:18px;font-weight:700}.button-row[data-v-7b08e163]{align-items:center;gap:1rem;width:100%;padding:2rem 1rem 0 0;display:flex}.confirmation-background[data-v-e9d23021]{z-index:300;background-color:#323232cc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.app-side-navigation-item[data-v-2d688f49]{border-radius:.375rem;align-items:center;padding:.5rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-out;display:flex}.app-side-navigation-item[data-v-2d688f49]:hover{background-color:var(--color-primary-100);color:var(--color-primary-800);transition-duration:0s}.app-side-navigation-item.router-link-exact-active[data-v-2d688f49]{background-color:var(--color-primary-400);color:#fff}.app-side-navigation-item[data-v-2d688f49]{color:var(--color-gray-600)}.app-side-navigation-item[data-v-2d688f49]:not(:last-child){margin-bottom:.25rem}.icon[data-v-2d688f49]{flex:none;width:1.375rem;height:1.375rem}.info[data-v-2d688f49]{margin-left:.5rem;overflow:hidden}.info.fade-enter-active[data-v-2d688f49],.info.fade-leave-active[data-v-2d688f49]{transition:all .2s ease-out}.info.fade-enter-from[data-v-2d688f49],.info.fade-leave-to[data-v-2d688f49]{opacity:0;transform:translate(-1.5rem)}.label[data-v-2d688f49]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}path[data-v-6dd01a0f],path[data-v-f7218563]{fill:var(--color-primary-logo)}.dropdown[data-v-c6b4d7de]{width:fit-content}.dropdown .menu[data-v-c6b4d7de]{text-align:left;display:inline-flex;position:relative}.dropdown .menuButton[data-v-c6b4d7de]{appearance:button;cursor:pointer;display:inline-flex}.dropdown .menuButton[data-v-c6b4d7de]:first-child{border-top-left-radius:.875rem;border-top-right-radius:.875rem}.dropdown .menuButton[data-v-c6b4d7de]:last-child{border-bottom-right-radius:.875rem;border-bottom-left-radius:.875rem}.dropdown .menuButton svg[data-v-c6b4d7de]{width:1.5rem;height:1.5rem}.dropdown .menuButton span[data-v-c6b4d7de]{flex-direction:row;display:flex}.dropdown[data-v-c6b4d7de]:first-child{border-top-left-radius:.875rem;border-top-right-radius:.875rem}.dropdown[data-v-c6b4d7de]:last-child{border-bottom-right-radius:.875rem;border-bottom-left-radius:.875rem}.dropdown-teleported{color:var(--color-gray-700);box-sizing:border-box;text-align:left;z-index:9999;background:#fff;border-radius:.5rem;width:14rem;position:fixed;overflow:hidden;box-shadow:0 4px 8px -2px #1018281a,0 2px 4px -2px #1018280f}.dropdown-teleported .dropdown-trigger{cursor:pointer;color:var(--color-gray-700);background:#fff;border:0;gap:14px;width:100%;padding:8px;display:flex}.dropdown-teleported .dropdown-trigger:disabled{cursor:default;color:var(--color-gray-400)}.dropdown-teleported .dropdown-trigger .icon{flex-shrink:0}.dropdown-teleported .menuItem,.dropdown-teleported .menuItem span{text-align:left}.dropdown-teleported .menuItem :hover,.dropdown-teleported .menuItem span :hover{box-shadow:inset 0 0 4px var(--color-gray-100);background:var(--color-gray-50)}.dropdown-teleported .dropdown-trigger.active{background:var(--color-primary-50)}.dropdown-teleported .logout{border-top:1px solid var(--color-gray-200)}.ui-avatar[data-v-0671462e]{width:var(--v7bdc1f12);height:var(--v36089a2c);border:.125rem solid var(--color-primary-200);background:linear-gradient(135deg, var(--color-primary-100), var(--color-primary-500));border-radius:50%;justify-content:center;align-items:center;transition:border-width .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.ui-avatar img[data-v-0671462e],.ui-avatar .initials[data-v-0671462e]{transition:transform .2s}.ui-avatar[data-v-0671462e]{color:var(--color-primary-10)}.initials[data-v-0671462e]{font-size:var(--v13ab12f5);font-weight:600;line-height:1}.shimmer[data-v-0671462e]{background:linear-gradient(105deg,#0000 30%,#ffffff73 50%,#0000 70%) 0 0/200% 100%;animation:1.2s infinite shimmer-sweep-0671462e;position:absolute;inset:0}@keyframes shimmer-sweep-0671462e{0%{background-position:200%}to{background-position:-200%}}.app-side-navigation-user[data-v-ee06c27f]{justify-content:stretch;align-items:center;display:flex;position:relative}.avatar[data-v-ee06c27f]{z-index:1;display:flex}.info[data-v-ee06c27f],.info-body[data-v-ee06c27f]{flex:auto;align-items:center;gap:1rem;display:flex}.info-body.fade-enter-active[data-v-ee06c27f],.info-body.fade-leave-active[data-v-ee06c27f]{transition:all .2s ease-out}.info-body.fade-enter-from[data-v-ee06c27f],.info-body.fade-leave-to[data-v-ee06c27f]{opacity:0;transform:translate(-1.5rem)}.menu[data-v-ee06c27f]{flex:none}.data[data-v-ee06c27f]{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;flex:auto;width:20px;max-width:10.75rem;display:flex;overflow:hidden}.data[data-v-ee06c27f]:hover{overflow:visible}.name[data-v-ee06c27f]{text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.name[data-v-ee06c27f]:hover{overflow:visible}.email[data-v-ee06c27f]{color:var(--color-gray-500);text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.email[data-v-ee06c27f]:hover{overflow:visible}.side-navigation-wrapper[data-v-bf812d12]{height:100vh}.app-side-navigation[data-v-bf812d12]{background-color:var(--color-gray-0);flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:1rem .625rem;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out;display:flex;box-shadow:0 1px 4px #00000012}.app-side-navigation[data-mode=minimal] .scroll-clicking[data-v-bf812d12]{left:120%}.app-side-navigation[data-mode=minimal][data-v-bf812d12]{width:4.5rem}.app-side-navigation[data-mode=full][data-v-bf812d12]{width:18.5rem}.navigation[data-v-bf812d12]{width:100%}.main-items[data-v-bf812d12]{height:calc(100vh - 11.8125rem);padding:0 .375rem;overflow:auto}.scroll-clicking[data-v-bf812d12]{background:var(--color-primary-50);z-index:2;border-radius:0 .875rem .875rem 0;align-items:center;width:1.5rem;height:4.25rem;padding:.125rem;display:flex;position:absolute;left:104%}.scroll-clicking svg[data-v-bf812d12]{stroke:var(--color-primary-900);margin:0}.scroll-clicking[data-v-bf812d12]:hover{background:var(--color-primary-400)}.scroll-clicking:hover svg[data-v-bf812d12]{stroke:#fff}.logo[data-v-bf812d12]{width:10rem;margin:.5rem;position:relative;left:.125rem}.logo-icon[data-v-bf812d12]{width:2.5rem}.header[data-v-bf812d12]{justify-content:space-between;align-items:center;height:2.5rem;display:flex;position:relative}.header.collapsed[data-v-bf812d12]{justify-content:center}.separator[data-v-bf812d12]{border-top:1px solid var(--color-gray-200);margin:.9375rem 0 calc(.9375rem - 1px)}.bottom[data-v-bf812d12]{width:100%;margin-bottom:.5rem}.button-class[data-v-bf812d12]{background-color:#fff;border:0}.more-button[data-v-bf812d12]{cursor:pointer;width:100%;color:var(--color-gray-600);background:0 0;border:none;border-radius:.375rem;align-items:center;padding:.5rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-out;display:flex}.more-button[data-v-bf812d12]:hover{background-color:var(--color-primary-100);color:var(--color-primary-800);transition-duration:0s}.more-button .icon[data-v-bf812d12]{flex:none;width:1.375rem;height:1.375rem}.more-button .info[data-v-bf812d12]{margin-left:.5rem;overflow:hidden}.more-button .label[data-v-bf812d12]{white-space:nowrap}.more-menu[data-v-bf812d12]{min-width:12.5rem;padding:.25rem}@media (width<=600px){.app-side-navigation.mobile[data-v-bf812d12]{z-index:20;width:4.5rem;height:100%;position:fixed;top:0;left:0;transform:translate(-100%)}.app-side-navigation.mobile.open[data-v-bf812d12]{transform:translate(0)}.mobile-toggle-button[data-v-bf812d12]{z-index:21;background:var(--color-primary-50);border:none;border-radius:4px;width:1.875rem;height:1.875rem;padding-left:3px;position:fixed;top:25px;left:23px}}.help-widget-anchor[data-v-513d0b9d]{z-index:9;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:fixed}.help-widget-anchor:hover .drag-indicator[data-v-513d0b9d]{opacity:1}.help-widget-anchor:hover .help-widget-float[data-v-513d0b9d]:not(.is-dragging){max-width:300px;box-shadow:0 6px 16px #0003,0 3px 6px #0000001f}.help-widget-anchor:hover .help-widget-float:not(.is-dragging) .help-label[data-v-513d0b9d]{opacity:1}.help-widget-float[data-v-513d0b9d]{background-color:var(--color-gray-200);height:48px;color:var(--color-gray-900);border-radius:24px;flex-direction:row;align-items:center;max-width:48px;transition:max-width .25s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a}.help-widget-float.expand-left[data-v-513d0b9d]{flex-direction:row-reverse;margin-left:auto}.help-widget-float.expand-left .help-label[data-v-513d0b9d]{padding-left:.875rem;padding-right:.25rem}.help-widget-float.is-dragging[data-v-513d0b9d]{cursor:grabbing}.help-circle[data-v-513d0b9d]{background-color:var(--color-primary,#2563eb);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;display:flex}.help-label[data-v-513d0b9d]{white-space:nowrap;opacity:0;padding-left:.25rem;padding-right:.875rem;font-size:.875rem;font-weight:600;transition:opacity .2s 50ms}.drag-indicator[data-v-513d0b9d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;opacity:0;pointer-events:none;z-index:1;background-color:#00000073;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .15s;display:flex;position:absolute;top:-6px;right:-6px}.unread-badge[data-v-513d0b9d]{background-color:var(--color-error,#ef4444);border:2px solid var(--color-primary,#2563eb);pointer-events:none;z-index:1;border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite pulse-badge-513d0b9d;position:absolute;top:0;right:0}@keyframes pulse-badge-513d0b9d{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.header-icon-wrapper[data-v-513d0b9d]{display:inline-flex;position:relative}.unread-badge-header[data-v-513d0b9d]{z-index:1;background-color:var(--color-error,#ef4444);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.chat-unread-dot[data-v-513d0b9d]{background-color:var(--color-error,#ef4444);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:.25rem}.help-panel[data-v-513d0b9d]{flex-direction:column;width:340px;display:flex}.help-header[data-v-513d0b9d]{border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:center;padding:.625rem .75rem;display:flex}.help-header h3[data-v-513d0b9d]{margin:0;font-size:.875rem;font-weight:600}.mode-toggle-btn[data-v-513d0b9d]{width:28px;height:28px;color:var(--color-gray-400);cursor:pointer;background:0 0;border-radius:.25rem;justify-content:center;align-items:center;padding:0;display:flex}.mode-toggle-btn[data-v-513d0b9d]:hover{background-color:var(--color-gray-100);color:var(--color-gray-600)}.help-list[data-v-513d0b9d]{max-height:350px;overflow-y:auto}.help-empty[data-v-513d0b9d]{text-align:center;color:var(--color-gray-500);padding:1.5rem}.help-item[data-v-513d0b9d]{color:inherit;border-bottom:1px solid var(--color-gray-100);align-items:center;gap:.625rem;padding:.625rem .75rem;text-decoration:none;display:flex}.help-item[data-v-513d0b9d]:hover{background-color:var(--color-gray-50)}.help-item-content[data-v-513d0b9d]{flex:1;min-width:0}.help-item-title[data-v-513d0b9d]{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.help-item-description[data-v-513d0b9d]{color:var(--color-gray-500);text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.6875rem;overflow:hidden}.help-item-arrow[data-v-513d0b9d]{color:var(--color-gray-400);flex-shrink:0}.help-footer[data-v-513d0b9d]{border-top:1px solid var(--color-gray-200);flex-direction:column;gap:.25rem;padding:.5rem .75rem;display:flex}.just-landed[data-v-513d0b9d]{animation:1s flash-landed-513d0b9d}@keyframes flash-landed-513d0b9d{0%{filter:brightness()}15%{filter:brightness(1.8);transform:scale(1.15)}30%{filter:brightness();transform:scale(1)}50%{filter:brightness(1.5);transform:scale(1.1)}70%{filter:brightness();transform:scale(1)}}.p-toast-message-info{color:var(--color-primary-500);background:var(--color-primary-50);border-color:var(--color-primary-100)}.ui-notification[data-v-f81f648f]{background:#fff;border-radius:.75rem;margin:.5rem;padding:1rem;font-size:.875rem;box-shadow:0 5px 5px #0000001a}.ui-notification[data-variant=info][data-v-f81f648f]{border:var(--color-bluelight-500) 1px solid;color:var(--color-bluelight-600)}.ui-notification[data-variant=success][data-v-f81f648f]{border:var(--color-success-400) 1px solid;color:var(--color-success-400)}.ui-notification[data-variant=warning][data-v-f81f648f]{border:var(--color-warning-500) 1px solid;color:var(--color-warning-500)}.ui-notification[data-variant=error][data-v-f81f648f]{border:var(--color-error-600) 1px solid;color:var(--color-error-600)}p.message[data-v-f81f648f]{color:var(--color-gray-600);float:left}.icon[data-v-f81f648f]{float:left;margin-right:.625rem}.close-icon-button.ui-button[data-v-f81f648f]{padding:0 0 0 10px}.close-icon[data-v-f81f648f]{width:1rem;height:1rem;color:var(--color-gray-500);cursor:pointer}.notification-layer{z-index:1002;flex-direction:column;align-items:center;width:100%;height:0;display:flex;position:absolute;top:0}.app-breadcrumbs ol[data-v-48174ae2]{justify-content:flex-start;align-items:center;padding-left:0;list-style-type:none;display:flex}.app-breadcrumbs li[data-v-48174ae2]{margin:0}.item[data-v-48174ae2]{justify-content:flex-start;align-items:center;display:flex}.item-body[data-v-48174ae2]{border-radius:.25rem;justify-content:center;align-items:center;height:1.75rem;padding:.125rem .5rem;font-size:.875rem;font-weight:500;display:inline-flex}.item-body.active[data-v-48174ae2]{background-color:var(--color-primary-50);color:var(--color-primary-800)}a.item-body[data-v-48174ae2]{color:var(--color-gray-600);-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;height:1.125rem;transition:background-color .2s ease-out;display:-webkit-box;overflow:hidden}a.item-body[data-v-48174ae2]:hover{background-color:var(--color-gray-0);transition-duration:0s}.separator[data-v-48174ae2]{color:var(--color-gray-400)}.icon[data-v-48174ae2]{color:var(--color-primary-600)}.unread-dot[data-v-44c88020]{z-index:1;background-color:var(--color-success);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;bottom:6px;right:6px}.news-panel[data-v-44c88020]{flex-direction:column;width:420px;max-height:500px;display:flex}.news-header[data-v-44c88020]{border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:center;padding:.625rem .75rem;display:flex}.news-header h3[data-v-44c88020]{margin:0;font-size:.875rem;font-weight:600}.news-header-left[data-v-44c88020]{align-items:center;gap:.25rem;display:flex}.news-list[data-v-44c88020]{max-height:400px;overflow-y:auto}.news-empty[data-v-44c88020]{text-align:center;color:var(--color-gray-500);padding:1.5rem}.news-item[data-v-44c88020]{cursor:pointer;border-bottom:1px solid var(--color-gray-100);padding:.625rem .75rem}.news-item[data-v-44c88020]:hover{background-color:var(--color-gray-50)}.news-unread[data-v-44c88020]{background-color:rgba(var(--color-primary-50--rgb), .6)}.news-item-title[data-v-44c88020]{font-size:.8125rem;font-weight:500}.news-item-meta[data-v-44c88020]{color:var(--color-gray-500);gap:.5rem;margin-top:.25rem;font-size:.6875rem;display:flex}.news-detail[data-v-44c88020]{max-height:400px;padding:.75rem;overflow-y:auto}.news-detail-header[data-v-44c88020]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.news-detail-header h4[data-v-44c88020]{margin:0 0 .25rem;font-size:.9375rem}.news-detail-meta[data-v-44c88020]{color:var(--color-gray-500);gap:.5rem;margin-bottom:.75rem;font-size:.6875rem;display:flex}.news-detail-content[data-v-44c88020]{word-break:break-word;font-size:.8125rem;line-height:1.5;overflow-x:hidden}.news-detail-content[data-v-44c88020] a{color:var(--color-primary,#2563eb);cursor:pointer;text-decoration:underline}.news-detail-content[data-v-44c88020] img{border-radius:4px;max-width:100%;height:auto}.news-detail-content[data-v-44c88020] .iframe-wrapper{max-width:100%}.news-detail-content[data-v-44c88020] .iframe-wrapper iframe{aspect-ratio:16/9;border:none;border-radius:4px;width:100%}.expanded-meta[data-v-44c88020]{color:var(--color-gray-500);margin-bottom:1rem;font-size:.75rem}.expanded-content[data-v-44c88020]{word-break:break-word;max-height:calc(100vh - 200px);font-size:.875rem;line-height:1.6;overflow:hidden auto}.expanded-content[data-v-44c88020] a{color:var(--color-primary,#2563eb);cursor:pointer;text-decoration:underline}.expanded-content[data-v-44c88020] img{border-radius:4px;max-width:100%;height:auto}.expanded-content[data-v-44c88020] .iframe-wrapper{max-width:100%}.expanded-content[data-v-44c88020] .iframe-wrapper iframe{aspect-ratio:16/9;border:none;border-radius:4px;width:100%}.expanded-content[data-v-44c88020] *{max-width:100%}h1[data-v-b9522d20]{color:var(--color-gray-900);margin:.5rem 0;font-size:18px;font-weight:500;line-height:28px}.icon-container[data-v-b9522d20]{background:var(--color-primary-50);border:.09375rem solid var(--color-primary-100);width:3.5rem;height:3.5rem;color:var(--color-gray-900);border-radius:2.75rem;justify-content:center;align-items:center;margin:auto;display:flex}.copy-btn[data-v-b9522d20]{cursor:pointer;background:0 0}.check-icon[data-v-b9522d20]{color:var(--color-primary-500)}.subtitle[data-v-b9522d20]{color:var(--color-gray-500);font-size:.875rem;font-weight:400;line-height:1.25rem}.copy-icon[data-v-b9522d20]{color:var(--color-gray-300)}.copy-input[data-v-b9522d20]{border:1px solid var(--color-gray-300);background:#fff;outline:none;flex-grow:1;justify-content:stretch;align-self:stretch;align-items:center;gap:.5rem;width:100%;height:2.75rem;padding:.5rem 1rem;display:flex;box-shadow:0 .0625rem .125rem #1018280d}.copy-input-container[data-v-b9522d20]{align-items:center;gap:.5rem;display:flex}.button-row[data-v-b9522d20]{margin-top:1.5rem}.copy-form[data-v-0c34c27d] .main{margin-top:.5rem;margin-bottom:1rem}.image-upload[data-v-a50c1ba3]{width:100%}.hidden-input[data-v-a50c1ba3]{display:none}.image-upload-card[data-v-a50c1ba3]{border:1px solid var(--color-gray-200);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;min-height:2.75rem;padding:.3125rem .625rem;display:flex}.image-upload-card[data-v-a50c1ba3]:hover{background:var(--color-gray-100)}.image-thumb[data-v-a50c1ba3]{background:var(--color-gray-200);border-radius:.1875rem;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex;overflow:hidden}.image-thumb-img[data-v-a50c1ba3]{object-fit:cover;width:100%;height:100%}.image-thumb-placeholder[data-v-a50c1ba3]{color:var(--color-gray-400)}.image-upload-info[data-v-a50c1ba3]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.image-upload-title[data-v-a50c1ba3]{color:var(--color-gray-500);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:400;overflow:hidden}.image-upload-clear[data-v-a50c1ba3]{color:var(--color-gray-500);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;align-items:center;padding:.25rem;display:inline-flex}.image-upload-clear[data-v-a50c1ba3]:hover:not(:disabled){color:var(--color-gray-800)}.image-upload-clear[data-v-a50c1ba3]:disabled{opacity:.5;cursor:not-allowed}.user-tile[data-v-173ed12d]{white-space:nowrap;text-overflow:ellipsis;max-width:23.75rem;overflow:hidden}.user-tile .name[data-v-173ed12d]{color:var(--color-gray-700);margin-right:.5rem;font-weight:700}.user-tile .email[data-v-173ed12d]{color:var(--color-gray-500)}.subtitle[data-v-3d15d180]{color:var(--color-gray-500);font-size:.875rem;font-weight:400;line-height:1.25rem}.duo-input[data-v-3d15d180]{align-items:center;gap:1rem;width:100%;display:flex}.duo-input--top[data-v-3d15d180]{align-items:flex-start}.duo-input__item[data-v-3d15d180]{flex:1;min-width:0}.full-width[data-v-3d15d180]{width:100%}.u-padding-bottom[data-v-3d15d180]{padding-bottom:.25rem}[data-v-3d15d180] .ui-field,.image-section[data-v-3d15d180]{width:100%}.image-options[data-v-3d15d180]{align-items:flex-start;gap:.75rem;width:100%;display:flex}.image-option[data-v-3d15d180]{flex-direction:column;flex:1;gap:.5rem;transition:opacity .15s;display:flex}.image-option--inactive[data-v-3d15d180]{opacity:.4}.image-option-header[data-v-3d15d180]{color:var(--color-gray-800);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:flex}.image-option-icon[data-v-3d15d180]{flex-shrink:0;width:1rem;height:1rem}.image-option-label[data-v-3d15d180]{font-size:.875rem;font-weight:600}.image-option-or[data-v-3d15d180]{color:var(--color-gray-400);flex-shrink:0;align-self:center;padding-top:1.5rem;font-size:.8125rem}.ui-label[data-v-3d15d180]{height:20px;color:var(--color-gray-700);flex-grow:1;align-items:center;margin-bottom:.375rem;font-style:normal;font-weight:500;line-height:20px;display:flex}.project-custom-properties .loading[data-v-92e4d67e]{justify-content:center;padding:1.5rem;display:flex}.project-custom-properties .no-properties[data-v-92e4d67e]{display:none}.project-custom-properties .properties-fields[data-v-92e4d67e]{flex-direction:column;gap:1rem;display:flex}.project-custom-properties .properties-fields .property-field[data-v-92e4d67e] .dp__input_icon_pad{margin-right:0}.project-custom-properties .properties-fields .property-field .multiselect-field>label[data-v-92e4d67e]{height:20px;color:var(--color-gray-700);flex-grow:1;margin-bottom:.375rem;font-style:normal;font-weight:500;line-height:20px;display:block}.project-custom-properties .properties-fields .property-field .boolean-field[data-v-92e4d67e]{flex-direction:column;gap:.5rem;display:flex}.project-custom-properties .properties-fields .property-field .boolean-field .switch-container[data-v-92e4d67e]{align-items:center;display:flex}.project-custom-properties .properties-fields .property-field .boolean-field .switch-container .switch-label[data-v-92e4d67e]{color:var(--color-gray-700);margin-left:.75rem;font-size:.875rem;font-weight:500}.project-custom-properties .properties-fields .property-field .boolean-field .field-hint[data-v-92e4d67e]{color:var(--color-gray-500);margin-left:2.5rem;font-size:.75rem}.loading[data-v-cdfc0f2a]{justify-content:center;padding:3rem;display:flex}.custom-properties-content[data-v-cdfc0f2a]{flex-direction:column;gap:1.5rem;display:flex}.custom-properties-content .subtitle[data-v-cdfc0f2a]{color:var(--color-gray-500);font-size:.875rem;font-weight:400}.custom-properties-content .actions[data-v-cdfc0f2a]{border-top:1px solid var(--color-gray-200);margin-top:1rem;padding-top:1.5rem}.button-row[data-v-4d523b48]{margin-top:1rem}.ui-tag[data-v-80121619]{background:var(--color-gray-50);white-space:nowrap;border-radius:1rem;align-items:center;gap:.5rem;width:fit-content;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:flex}.ui-tag[data-v-80121619] svg{width:1rem;height:1rem}.ui-tag.primary[data-v-80121619]{color:var(--color-primary-700);background:var(--color-primary-50)}.ui-tag.primary[data-v-80121619] svg{stroke:var(--color-primary-500)}.ui-tag.success[data-v-80121619]{color:var(--color-success-700);background:var(--color-success-50)}.ui-tag.success[data-v-80121619] svg{stroke:var(--color-success-500)}.ui-tag.warning[data-v-80121619]{color:var(--color-warning-500);background:var(--color-warning-50)}.ui-tag.warning[data-v-80121619] svg{stroke:var(--color-warning-500)}.ui-tag.error[data-v-80121619]{color:var(--color-error-500);background:var(--color-error-50)}.ui-tag.error[data-v-80121619] svg{stroke:var(--color-error-500)}.ui-tag.blue[data-v-80121619]{color:#363f72;background-color:#f8f9fc}.ui-tag.transparent[data-v-80121619]{background:0 0}.ui-tag.transparent[data-v-80121619] svg{stroke:var(--color-error-500)}.ui-tag.compact[data-v-80121619]{height:1.5rem;font-weight:700}.project-mail-alias[data-v-efcdbbb2]{align-items:center;gap:.25rem;min-width:0;display:flex}.project-mail-alias__address[data-v-efcdbbb2]{color:var(--color-gray-600);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.project-mail-alias__former[data-v-efcdbbb2]{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.75rem;font-size:.75rem;display:flex}.project-mail-alias__former-label[data-v-efcdbbb2]{color:var(--color-gray-500)}.project-mail-alias__hint[data-v-efcdbbb2]{color:var(--color-gray-500);margin-top:.5rem;font-size:.75rem;line-height:1.4}.project-mail-alias__preview[data-v-efcdbbb2]{color:var(--color-gray-500);padding-top:.5rem;font-size:.75rem}.button-row[data-v-efcdbbb2]{margin-top:1.25rem}.ui-collapsible[data-v-f2b6e84b]{gap:.25rem}.ui-collapsible .collapsible-header[data-v-f2b6e84b]{border-radius:.5rem;justify-content:space-between;align-items:center;display:flex}.ui-collapsible .header-left[data-v-f2b6e84b]{cursor:pointer;flex:1;align-items:center;gap:.25rem;display:flex;overflow:hidden}.ui-collapsible .collapsible-title[data-v-f2b6e84b]{color:var(--color-gray-700);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.ui-collapsible .actions[data-v-f2b6e84b]{align-items:center;display:flex}.ui-collapsible .collapsible-content[data-v-f2b6e84b]{flex-direction:column;flex:1;min-height:0;padding:0 .5rem;display:flex}.ui-collapsible .collapse-enter-active[data-v-f2b6e84b],.ui-collapsible .collapse-leave-active[data-v-f2b6e84b]{transition:all .3s;overflow:hidden}.ui-collapsible .collapse-enter-from[data-v-f2b6e84b],.ui-collapsible .collapse-leave-to[data-v-f2b6e84b]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.ui-collapsible .collapse-enter-to[data-v-f2b6e84b],.ui-collapsible .collapse-leave-from[data-v-f2b6e84b]{opacity:1;max-height:1000px}.non-working-days[data-v-31cbcb3d]{flex-direction:column;gap:.5rem;display:flex}.non-working-days__count[data-v-31cbcb3d]{background:var(--color-gray-100);min-width:1.25rem;color:var(--color-gray-600);font-variant-numeric:tabular-nums;text-align:center;border-radius:.625rem;padding:0 .375rem;font-size:.75rem}.non-working-days__list[data-v-31cbcb3d]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.non-working-days__item[data-v-31cbcb3d]{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-m);align-items:center;gap:.75rem;padding:.375rem .5rem;display:flex}.non-working-days__range[data-v-31cbcb3d]{font-variant-numeric:tabular-nums;color:var(--color-gray-900);flex:none}.non-working-days__label[data-v-31cbcb3d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-gray-600);flex:auto;overflow:hidden}.non-working-days__item-actions[data-v-31cbcb3d]{flex:none;gap:.25rem;display:flex}.non-working-days__draft[data-v-31cbcb3d]{grid-template-columns:1fr 1fr 2fr auto;align-items:end;gap:.5rem;display:grid}.non-working-days__draft-actions[data-v-31cbcb3d]{gap:.25rem;display:flex}.non-working-days__error[data-v-31cbcb3d]{color:var(--color-error-600);margin:0;font-size:.75rem}.non-working-days__add[data-v-31cbcb3d]{align-self:flex-start}.modal-header[data-v-0aad7e90]{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.modal-header .title[data-v-0aad7e90]{color:var(--color-gray-900);gap:.5rem;font-size:1.25rem;font-weight:500;line-height:1.5rem;display:flex}.modal-header .title span[data-v-0aad7e90]{color:var(--color-gray-400)}.modal-header .subtitle-box[data-v-0aad7e90]{justify-content:space-between;align-items:end;display:flex}.modal-header .subtitle-box .subtitle[data-v-0aad7e90]{color:var(--color-gray-500);font-size:.875rem;font-weight:400}.modal-header .subtitle-box .header-actions[data-v-0aad7e90]{align-items:center;gap:1rem;display:flex}.modal-header .subtitle-box .is-active-toggle[data-v-0aad7e90]{color:var(--color-gray-700);align-items:end;gap:.5rem;font-weight:500;line-height:20px;display:flex}.modal-header .close-icon-button[data-v-0aad7e90]{position:absolute;top:12px;right:4px}.project-mail-field[data-v-0aad7e90]{flex:1;min-width:0}.project-mail-field[data-v-0aad7e90] .ui-control{align-items:center;min-height:2.75rem;display:flex}.calendar-sync-row[data-v-0aad7e90]{color:var(--color-gray-700);justify-content:flex-end;align-items:center;gap:.5rem;padding-bottom:1rem;font-weight:500;line-height:20px;display:flex}.calendar-sync-row .calendar-sync-hint[data-v-0aad7e90]{color:var(--color-gray-500);font-size:.875rem;font-weight:400}.duo-input[data-v-0aad7e90]{gap:1rem;width:100%;display:flex}.half-input[data-v-0aad7e90]{width:49%}[data-v-0aad7e90] .modal-main{overflow-y:auto}@media (height<=1059px){[data-v-0aad7e90] .modal-main{padding-right:1rem}}[data-v-0aad7e90] .ui-field{width:100%}.modal-header[data-v-811a2071]{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.modal-header .title[data-v-811a2071]{color:var(--color-gray-900);gap:.5rem;font-size:1.25rem;font-weight:500;line-height:1.5rem;display:flex}.modal-header .title span[data-v-811a2071]{color:var(--color-gray-400)}.modal-header .subtitle[data-v-811a2071]{color:var(--color-gray-500);font-size:.875rem;font-weight:400}.meeting-attendees-list[data-v-811a2071]{max-height:200px;padding:.7rem 0;overflow-y:auto}.date-pickers-row[data-v-811a2071]{gap:1rem;display:flex}.date-pickers-row .ui-field[data-v-811a2071]{flex:1}.ui-tabs-wrapper[data-v-b0e0e815]{align-items:stretch;width:100%;min-width:0;display:flex}.ui-tabs[data-v-b0e0e815]{border-bottom:1px solid var(--color-gray-200);scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;cursor:pointer;flex:1;display:flex;overflow:auto hidden}.ui-tabs[data-v-b0e0e815]::-webkit-scrollbar{display:none}.ui-tabs-arrow[data-v-b0e0e815]{background:var(--color-white);border:.0625rem solid var(--color-gray-200);width:2rem;color:var(--color-gray-600);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.ui-tabs-arrow[data-v-b0e0e815]:hover:not(:disabled){background:var(--color-gray-50);color:var(--color-primary-700)}.ui-tabs-arrow[data-v-b0e0e815]:disabled{cursor:not-allowed;color:var(--color-gray-300);opacity:.5}.ui-tabs-arrow--left[data-v-b0e0e815]{border-right:none;border-radius:.375rem 0 0}.ui-tabs-arrow--right[data-v-b0e0e815]{border-left:none;border-radius:0 .375rem 0 0}.ui-tab[data-v-b0e0e815]{text-align:center;color:var(--color-gray-500);white-space:nowrap;cursor:pointer;background:0 0;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;flex-shrink:0;justify-content:center;align-items:center;min-height:3rem;margin-right:1px;padding:.625rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.ui-tab--named[data-v-b0e0e815]{flex-grow:1}.ui-tab[data-v-b0e0e815]:hover:not(.ui-tab--disabled):not(.ui-tab--active){background:var(--color-primary-50);color:var(--color-gray-700);transform:translateY(-1px)}.ui-tab--active[data-v-b0e0e815]{background:var(--color-primary-50);border-bottom-color:var(--color-primary-700);color:var(--color-primary-700);z-index:1;padding:.625rem 1rem}.ui-tab--active .icon-size-sm[data-v-b0e0e815]{width:1.375rem;height:1.375rem}.ui-tab--disabled[data-v-b0e0e815]{cursor:not-allowed;pointer-events:none;opacity:.4}.ui-tab--reorderable[data-v-b0e0e815]:active{cursor:grabbing}.ui-tab--dragging[data-v-b0e0e815]{opacity:.4;cursor:grabbing;transform:scale(.98)}.ui-tab--drag-over[data-v-b0e0e815]{position:relative}.ui-tab--drag-over[data-v-b0e0e815]:before{content:"";background:var(--color-primary-700);width:3px;box-shadow:0 0 3px var(--color-primary-700);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.ui-tab[data-v-b0e0e815]>*{pointer-events:none}.ui-tab-drop-zone[data-v-b0e0e815]{min-width:1.25rem;position:relative}.ui-tab-drop-zone--active[data-v-b0e0e815]:before{content:"";background:var(--color-primary-700);width:4px;box-shadow:0 0 8px var(--color-primary-700);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.tab-badge[data-v-b0e0e815]{font-size:.75rem}.wrapper[data-v-964fbc09]{z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;left:0}.st0[data-v-964fbc09]{fill:#0808bc}.svg[data-v-964fbc09]{width:300px;height:300px}.st0[data-v-964fbc09]{fill:#15314d;opacity:0;transform-origin:50%;animation:3.3s infinite fadein-964fbc09}.st0[data-v-964fbc09]:nth-child(2){fill:#294565;animation-delay:.2s}.st0[data-v-964fbc09]:nth-child(3){fill:#38587c;animation-delay:.4s}.st0[data-v-964fbc09]:nth-child(4){fill:#486b93;animation-delay:.6s}.st0[data-v-964fbc09]:nth-child(5){fill:#577aa5;animation-delay:.8s}.st0[data-v-964fbc09]:nth-child(6){fill:#6f8db6;animation-delay:1s}.st0[data-v-964fbc09]:nth-child(7){fill:#86a2c8;animation-delay:1.2s}.st0[data-v-964fbc09]:nth-child(8){fill:#86a2c8;animation-delay:1.4s}.st0[data-v-964fbc09]:nth-child(9){fill:#86a2c8;animation-delay:1.6s}@keyframes fadein-964fbc09{0%,to{opacity:0;transform:scale(.001)}33%,66%{opacity:1;transform:scale(.9)}}@keyframes b-964fbc09{0%,50%,to{opacity:0}25%,75%{opacity:1}}.table-container[data-v-51f3c2eb]{background:#fff;padding:0}.has-shadow[data-v-51f3c2eb]{border-radius:var(--border-radius-m);box-shadow:0 4px 8px -2px #1018281a,0 2px 4px -2px #1018280f}tbody[data-v-51f3c2eb]{overflow:hidden}.header[data-v-51f3c2eb]{border-bottom:1px solid var(--color-gray-200)}.filter-container[data-v-51f3c2eb]{border-bottom:1px solid var(--color-gray-200);width:100%;padding:10px;display:flex}.filter-container .filter-box[data-v-51f3c2eb]{flex-grow:1;justify-content:flex-start;align-items:center;display:flex}.filter-container .filter-box .show-not-active-projects[data-v-51f3c2eb]{color:var(--color-primary-700);align-items:center;gap:.625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.filter-container .filter-box .spacer[data-v-51f3c2eb]{flex-grow:1}.filter-container .filter-box[data-v-51f3c2eb]>*{margin-right:10px}.filter-container>div[data-v-51f3c2eb]:first-child{flex-grow:1}.filter-icon[data-v-51f3c2eb]{margin-right:10px}table[data-v-51f3c2eb]{table-layout:fixed;border-collapse:collapse;width:100%}thead[data-v-51f3c2eb]{z-index:2;position:sticky;top:0}thead tr[data-v-51f3c2eb]{border-bottom:1px solid var(--color-gray-200)}thead tr th[data-v-51f3c2eb]{position:sticky;top:0}tr[data-v-51f3c2eb]{cursor:pointer;background:0 0;height:56px}tr[data-v-51f3c2eb]:hover{box-shadow:inset 0 0 10px var(--color-gray-100)}tr.dimmed[data-v-51f3c2eb]{background-color:var(--color-gray-100)}tr[data-v-51f3c2eb]:not(:last-child){border-bottom:1px solid var(--color-gray-200)}tr:last-child td[data-v-51f3c2eb]:first-child{border-bottom-left-radius:.875rem}tr:last-child td[data-v-51f3c2eb]:last-child{border-bottom-right-radius:.875rem}th[data-v-51f3c2eb]{text-overflow:ellipsis;padding:20px 24px;overflow:hidden}td[data-v-51f3c2eb]{padding:0 24px}td[data-v-51f3c2eb]:has(img){padding:0 0 0 24px}.custom-width th[data-v-51f3c2eb],.custom-width td[data-v-51f3c2eb]{max-height:3.12em}.custom-width tr[data-v-51f3c2eb]{align-items:center;display:flex;position:relative}.custom-width tr[data-v-51f3c2eb]:not(:last-child){border-bottom:1px solid var(--color-gray-200)}.table-heading[data-v-51f3c2eb]{background:var(--color-gray-50);cursor:default;border-top-left-radius:.875rem;border-top-right-radius:.875rem;width:100%}.table-heading-item[data-v-51f3c2eb]{color:var(--color-gray-500);border-width:0;gap:.25rem;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.table-heading-item.sort[data-v-51f3c2eb]:after{font-size:1rem}.table-heading-item.sort.desc[data-v-51f3c2eb]:after{content:"⬇"}.table-heading-item.sort.asc[data-v-51f3c2eb]:after{content:"⬆"}tr:last-child th[data-v-51f3c2eb]:first-child{border-top-left-radius:.875rem}tr:last-child th[data-v-51f3c2eb]:last-child{border-top-right-radius:.875rem}.table-data-item[data-v-51f3c2eb]{color:var(--color-gray-500);text-overflow:ellipsis;white-space:nowrap;border:none;flex-grow:5;font-size:14px;font-style:normal;font-weight:700;line-height:20px;position:relative;overflow:hidden}.table-data-item img[data-v-51f3c2eb]{float:left;width:auto;max-height:3.12em;margin:0 auto;display:block}.table-pagination[data-v-51f3c2eb]{justify-content:space-between;align-items:center;padding:12px 24px;display:flex}button[data-v-51f3c2eb]{background-color:#0000;margin:0 5px}.empty-content[data-v-51f3c2eb]{border-bottom:1px solid var(--color-gray-200);justify-content:center;align-items:center;padding:40px;display:flex}.dropdown-container[data-v-51f3c2eb]{color:var(--color-gray-800)}.empty-table-slogan[data-v-51f3c2eb]{text-align:center;font-size:80px}[data-v-51f3c2eb] .menuButtonIcon{color:var(--color-gray-400)}[data-v-51f3c2eb] .ui-input{border:1px solid var(--color-gray-200);height:40px}[data-v-51f3c2eb] .ui-input:focus{border:1px solid var(--color-primary-100);box-shadow:0 1px 2px #1018280d,0 0 0 4px #effbfa}[data-v-51f3c2eb] .ui-field{border-width:0;border-radius:0;height:40px;margin:0;padding:0}[data-v-51f3c2eb] .ui-field:hover{box-shadow:none;border:none}[data-v-51f3c2eb] .ui-field .ui-control{width:100%}.filter-button-class[data-v-51f3c2eb]{border:0}.icon-text-wrapper[data-v-51f3c2eb]{align-items:center;gap:.5rem;display:flex}input[type=checkbox][data-v-329a03af]{text-align:center;appearance:none;box-shadow:none;border:1px solid var(--color-gray-300);cursor:pointer;border-radius:.25rem;flex-shrink:0;font-size:1em;width:20px!important;height:20px!important}input[type=checkbox][data-v-329a03af]:checked{border:1px solid var(--color-primary-100);background-color:var(--color-primary-400);animation:.4s checkbox-animation}input[type=checkbox][data-v-329a03af]:checked:after{content:"✓";color:var(--color-primary-25);opacity:1;font-weight:700;animation:.5s scale-up-center}input[type=checkbox][data-v-329a03af]:disabled{border:1px solid var(--color-gray-200);cursor:not-allowed}input[type=checkbox].unchecked[data-v-329a03af]{border:2px solid var(--color-error-500);background-color:var(--color-error-50)}input[type=checkbox].unchecked[data-v-329a03af]:hover{border-color:var(--color-error-600);background-color:var(--color-error-100)}.option-item[data-v-d0111a62]{flex-grow:1;gap:.5rem;display:flex}.option-item .option-title.parent[data-v-d0111a62]{color:var(--color-gray-900);font-weight:500}.option-item .option-title.child[data-v-d0111a62]{color:var(--color-gray-500);font-weight:500}.option-item .option-title.delimiter[data-v-d0111a62]{text-align:center;width:100%;font-weight:500}.ellipsis[data-v-d0111a62]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filters-container[data-v-c92acb43]{gap:1rem;display:flex}.filters-container .select-container[data-v-c92acb43]{flex-direction:column;flex:1;min-width:0;max-width:100%;display:flex;overflow:visible}.table-holder[data-v-c92acb43]{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-m);margin-top:1rem;overflow:auto}.table-holder table .title[data-v-c92acb43]{color:var(--color-gray-900);text-overflow:ellipsis;white-space:pre;font-size:16px;font-weight:500;overflow:hidden}.table-holder table .title.text-error[data-v-c92acb43]{color:var(--color-error-500)}.button-row[data-v-c92acb43]{margin-top:1rem}.ui-label[data-v-c92acb43]{height:20px;color:var(--color-gray-700);margin-bottom:.375rem;font-style:normal;font-weight:500;line-height:20px;display:block}.filters-container[data-v-8bb92b60]{gap:1rem;display:flex}.filters-container .select-container[data-v-8bb92b60]{flex:1}.table-holder[data-v-8bb92b60]{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-m);margin-top:1rem;overflow:auto}.table-holder table .title[data-v-8bb92b60]{color:var(--color-gray-900);text-overflow:ellipsis;white-space:pre;font-size:16px;font-weight:500;overflow:hidden}.table-holder table .title.text-error[data-v-8bb92b60]{color:var(--color-error-500)}.button-row[data-v-8bb92b60]{margin-top:1rem}.tabs-container[data-v-e8db4cf7]{margin-top:.625rem}.content-container[data-v-e8db4cf7]{flex-direction:column;padding:1rem .25rem 0;display:flex;overflow:hidden}.ui-alert[data-v-5e5b4959]{flex-direction:column;max-width:24rem;padding:1rem;font-size:.875rem;display:flex}.ui-alert[data-wide][data-v-5e5b4959]{flex-direction:row;align-items:center;max-width:none}.ui-alert[data-variant=info][data-v-5e5b4959]{background:var(--color-bluelight-50);color:var(--color-bluelight-800)}.ui-alert[data-variant=success][data-v-5e5b4959]{border:var(--color-success-600) 1px solid;background:var(--color-success-25);color:var(--color-success-600)}.ui-alert[data-variant=warning][data-v-5e5b4959]{border:var(--color-warning-600) 1px solid;background:var(--color-warning-25);color:var(--color-warning-600)}.ui-alert[data-variant=warning] .content[data-v-5e5b4959]{color:var(--color-warning-500)}.ui-alert[data-variant=error][data-v-5e5b4959]{border:var(--color-error-600) 1px solid;background:var(--color-error-25);color:var(--color-error-600)}h4[data-v-5e5b4959]{text-transform:uppercase;margin-bottom:.25rem;font-weight:600}.first-group[data-v-5e5b4959]{justify-content:space-between;display:flex}.icon[data-v-5e5b4959]{margin-top:.75rem;margin-bottom:.875rem;margin-right:.625rem}.close-icon[data-v-5e5b4959]{cursor:pointer;background:0 0}.close-icon .icon[data-v-5e5b4959]{margin-right:0}[data-wide] .central-group[data-v-5e5b4959]{flex-grow:1;margin-top:.125rem}.header[data-v-64fe4b1f]{color:var(--color-gray-500);justify-content:space-between;margin:.75rem 0 1.5rem;display:flex}.list-header[data-v-64fe4b1f]{border-bottom:1px solid #eee;justify-content:space-between;padding:.75rem;line-height:1.75rem;display:flex}.phases[data-v-64fe4b1f]{min-height:19.375rem;max-height:calc(100vh - 400px);overflow-y:auto}.row[data-v-64fe4b1f]{border-bottom:1px solid #eee;justify-content:space-between;min-height:4.5rem;padding:.75rem;line-height:1.75rem;display:flex}.header-item[data-v-64fe4b1f],.phase-item[data-v-64fe4b1f]{flex:1;align-items:end;display:flex}.header-item-milestones[data-v-64fe4b1f]{width:15.25rem}.phase[data-v-64fe4b1f]{margin-left:.625rem}.header-title[data-v-64fe4b1f],.phase-title[data-v-64fe4b1f]{color:var(--color-gray-500);font-size:1.125rem;font-weight:600}.ms-title[data-v-64fe4b1f]{color:var(--color-gray-600);font-size:1rem;font-weight:400}.checkbox[data-v-64fe4b1f]{margin-bottom:.375rem;line-height:normal}.actions[data-v-64fe4b1f]{margin-top:1.5rem}.subtitle[data-v-835724f8]{color:var(--color-gray-500);padding-top:.75rem;font-size:.875rem;font-weight:400;line-height:1.25rem}.origin-missing[data-v-835724f8]{color:var(--color-gray-500);padding-top:.5rem;font-size:.75rem;line-height:1.125rem}.list-header[data-v-835724f8]{color:var(--color-gray-500);gap:.5rem;padding:1rem;font-size:.75rem;font-weight:500;line-height:1.125rem;display:flex}.template-list[data-v-835724f8]{border:1px solid var(--color-gray-200);border-radius:.25rem;max-height:31.25rem;margin-top:1rem;padding-left:0;overflow:auto}.template-list li[data-v-835724f8]{color:var(--color-gray-900);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.template-list li[data-v-835724f8]:nth-child(2n){background:var(--color-gray-50)}.main[data-v-971e8727]{flex-direction:column;flex-grow:1;gap:.75rem;display:flex}.export-options[data-v-971e8727]{background-color:var(--color-bg-surface-2);border-radius:.25rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.export-options .export-option-label[data-v-971e8727]{color:var(--color-text-primary);font-weight:600}.checkbox-hint[data-v-971e8727]{color:var(--color-gray-600);margin-top:.25rem;font-size:.75rem}.buttons[data-v-6cb6f7cb]{justify-content:flex-end;gap:5px;margin-top:5px;display:flex}.main[data-v-6cb6f7cb]{flex-direction:column;flex-grow:1;gap:.75rem;display:flex}.export-destination-selection[data-v-6cb6f7cb],.export-mode-selection[data-v-6cb6f7cb]{background-color:var(--color-bg-surface-2);border-radius:.25rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.export-destination-selection .export-destination-label[data-v-6cb6f7cb],.export-destination-selection .export-mode-label[data-v-6cb6f7cb],.export-mode-selection .export-destination-label[data-v-6cb6f7cb],.export-mode-selection .export-mode-label[data-v-6cb6f7cb]{color:var(--color-text-primary);font-weight:600}.export-destination-selection .export-destination-options[data-v-6cb6f7cb],.export-destination-selection .export-mode-options[data-v-6cb6f7cb],.export-mode-selection .export-destination-options[data-v-6cb6f7cb],.export-mode-selection .export-mode-options[data-v-6cb6f7cb]{flex-direction:column;gap:.5rem;display:flex}.export-destination-selection .export-destination-options .radio-option[data-v-6cb6f7cb],.export-destination-selection .export-mode-options .radio-option[data-v-6cb6f7cb],.export-mode-selection .export-destination-options .radio-option[data-v-6cb6f7cb],.export-mode-selection .export-mode-options .radio-option[data-v-6cb6f7cb]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.export-destination-selection .export-destination-options .radio-option.disabled[data-v-6cb6f7cb],.export-destination-selection .export-mode-options .radio-option.disabled[data-v-6cb6f7cb],.export-mode-selection .export-destination-options .radio-option.disabled[data-v-6cb6f7cb],.export-mode-selection .export-mode-options .radio-option.disabled[data-v-6cb6f7cb]{opacity:.5;cursor:not-allowed}.export-destination-selection .export-destination-options .radio-option.disabled input[data-v-6cb6f7cb],.export-destination-selection .export-mode-options .radio-option.disabled input[data-v-6cb6f7cb],.export-mode-selection .export-destination-options .radio-option.disabled input[data-v-6cb6f7cb],.export-mode-selection .export-mode-options .radio-option.disabled input[data-v-6cb6f7cb]{cursor:not-allowed}.export-destination-selection .export-destination-options .radio-option input[type=radio][data-v-6cb6f7cb],.export-destination-selection .export-mode-options .radio-option input[type=radio][data-v-6cb6f7cb],.export-mode-selection .export-destination-options .radio-option input[type=radio][data-v-6cb6f7cb],.export-mode-selection .export-mode-options .radio-option input[type=radio][data-v-6cb6f7cb]{cursor:pointer}.export-destination-selection .export-destination-options .radio-option span[data-v-6cb6f7cb],.export-destination-selection .export-mode-options .radio-option span[data-v-6cb6f7cb],.export-mode-selection .export-destination-options .radio-option span[data-v-6cb6f7cb],.export-mode-selection .export-mode-options .radio-option span[data-v-6cb6f7cb]{font-size:.875rem}.checkbox-hint[data-v-6cb6f7cb]{color:var(--color-gray-600);margin-top:.25rem;font-size:.75rem}.selected-activities-info[data-v-6cb6f7cb]{background-color:var(--color-bg-info-subtle);border-radius:.25rem;padding:.75rem}.selected-activities-info p[data-v-6cb6f7cb]{color:var(--color-text-info);margin:0;font-size:.875rem}.no-lists-message[data-v-6cb6f7cb]{background-color:var(--color-bg-warning-subtle);border-radius:.25rem;padding:.75rem}.no-lists-message p[data-v-6cb6f7cb]{color:var(--color-text-warning);margin:0;font-size:.875rem}.template-custom-properties .loading[data-v-09bab4b8]{justify-content:center;padding:1.5rem;display:flex}.template-custom-properties .properties-fields[data-v-09bab4b8]{flex-direction:column;gap:1rem;display:flex}.template-custom-properties .properties-fields .property-field .multiselect-field>label[data-v-09bab4b8]{height:20px;color:var(--color-gray-700);flex-grow:1;margin-bottom:.375rem;font-style:normal;font-weight:500;line-height:20px;display:block}.template-custom-properties .properties-fields .property-field .boolean-field[data-v-09bab4b8]{flex-direction:column;gap:.5rem;display:flex}.template-custom-properties .properties-fields .property-field .boolean-field .switch-container[data-v-09bab4b8]{align-items:center;display:flex}.template-custom-properties .properties-fields .property-field .boolean-field .switch-container .switch-label[data-v-09bab4b8]{color:var(--color-gray-700);margin-left:.75rem;font-size:.875rem;font-weight:500}.template-custom-properties .properties-fields .property-field .boolean-field .field-hint[data-v-09bab4b8]{color:var(--color-gray-500);margin-left:2.5rem;font-size:.75rem}.ui-segmented-control[data-v-0002865d]{border:1px solid var(--color-gray-300);border-radius:var(--border-radius-m);display:inline-flex;overflow:hidden}.ui-segmented-control.is-block[data-v-0002865d]{width:100%;display:flex}.ui-segmented-control.is-block .segment[data-v-0002865d]{flex:1}.segment[data-v-0002865d]{all:unset;box-sizing:border-box;color:var(--color-gray-600);background:var(--color-gray-0);cursor:pointer;justify-content:center;align-items:center;gap:.375rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.segment+.segment[data-v-0002865d]{border-left:1px solid var(--color-gray-300)}.segment[data-v-0002865d]:hover:not(.is-active):not(:disabled){background:var(--color-gray-100)}.segment[data-v-0002865d]:disabled{cursor:not-allowed;opacity:.6}.segment.is-active[data-v-0002865d]{color:var(--color-gray-0)}.segment.variant-primary.is-active[data-v-0002865d]{background:var(--color-primary-500)}.segment.variant-success.is-active[data-v-0002865d]{background:var(--color-success-600)}.segment.variant-warning.is-active[data-v-0002865d]{background:var(--color-warning-500)}.segment.variant-neutral.is-active[data-v-0002865d]{background:var(--color-gray-500)}.is-default .segment[data-v-0002865d]{padding:.625rem 1rem;font-size:.8125rem}.is-small .segment[data-v-0002865d]{padding:.25rem .75rem;font-size:.75rem}.confirm-footer[data-v-bfb18eef]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.confirm-footer-actions[data-v-bfb18eef]{align-items:center;gap:.5rem;margin-left:auto;display:flex}.modal-header[data-v-bfb18eef]{flex-direction:column;padding-bottom:1.5rem;display:flex}.modal-header .title[data-v-bfb18eef]{color:var(--color-gray-900);gap:.5rem;font-size:1.25rem;font-weight:500;line-height:1.5rem;display:flex}.modal-header .subtitle-box[data-v-bfb18eef]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.modal-header .subtitle-box .subtitle[data-v-bfb18eef]{color:var(--color-gray-500);flex:auto;min-width:12.5rem;font-size:.875rem;font-weight:400}.modal-header .subtitle-box .header-actions[data-v-bfb18eef]{width:100%;margin-top:.75rem}.modal-header .close-icon-button[data-v-bfb18eef]{position:absolute;top:12px;right:4px}.tree-container[data-v-490d74bd]{width:300px}.tree-label[data-v-490d74bd]{text-overflow:ellipsis;white-space:nowrap;width:230px;font-size:14px;display:block;overflow:hidden}.link[data-v-490d74bd]{font-weight:600}.active[data-v-490d74bd]{font-style:italic}[data-v-490d74bd] .p-tree{padding:4px}.presence-avatars[data-v-c7b39d49]{z-index:10;align-items:center;margin-right:.5rem;display:flex;position:relative}.presence-slot[data-v-c7b39d49]{position:relative}.presence-slot[data-v-c7b39d49]:first-child{z-index:4}.presence-slot[data-v-c7b39d49]:nth-child(2){z-index:3}.presence-slot[data-v-c7b39d49]:nth-child(3){z-index:2}.presence-slot[data-v-c7b39d49]:nth-child(4){z-index:1}.presence-slot+.presence-slot[data-v-c7b39d49]{margin-left:-.5rem}.live-cursor-toggle[data-v-c7b39d49]{background:var(--color-gray-100);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-right:.375rem;transition:background .2s;display:flex}.live-cursor-toggle[data-v-c7b39d49]:hover{background:var(--color-gray-200)}.live-cursor-toggle.active[data-v-c7b39d49]{background:var(--color-primary-100)}.live-cursor-toggle.active .toggle-icon[data-v-c7b39d49]{color:var(--color-primary-600)}.toggle-icon[data-v-c7b39d49]{width:.875rem;height:.875rem;color:var(--color-gray-400)}.avatar-item[data-v-c7b39d49]{cursor:pointer;border:.125rem solid #0000;border-radius:50%;transition:border-color .2s;position:relative}.avatar-item.is-following[data-v-c7b39d49]{border-color:var(--color-primary-400);box-shadow:0 0 0 .125rem rgba(var(--color-primary-400--rgb), .3)}.avatar-item.is-follower[data-v-c7b39d49]{border-color:var(--color-emerald-400,#10b981);box-shadow:0 0 0 .125rem #10b9814d}.follower-badge[data-v-c7b39d49]{background:var(--color-emerald-500,#10b981);border:.0625rem solid var(--color-gray-0);border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute;bottom:-.125rem;right:-.125rem}.follower-badge-icon[data-v-c7b39d49]{color:#fff;width:.625rem;height:.625rem}.avatar-popover[data-v-c7b39d49]{flex-direction:column;align-items:center;gap:.375rem;display:flex}.follow-btn[data-v-c7b39d49]{background:var(--color-primary-100);color:var(--color-primary-700);cursor:pointer;white-space:nowrap;border:none;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:12px;font-weight:500;transition:background .2s;display:flex}.follow-btn[data-v-c7b39d49]:hover{background:var(--color-primary-200)}.follow-btn--active[data-v-c7b39d49]{background:var(--color-gray-100);color:var(--color-gray-600)}.follow-btn--active[data-v-c7b39d49]:hover{background:var(--color-gray-200)}.follow-icon[data-v-c7b39d49]{width:.75rem;height:.75rem}.overflow-avatar[data-v-c7b39d49]{background:var(--color-primary-100);border:.125rem solid var(--color-primary-200);width:2rem;height:2rem;color:var(--color-primary-600);cursor:default;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.user-name-tooltip[data-v-c7b39d49]{white-space:nowrap}.overflow-tooltip[data-v-c7b39d49]{flex-direction:column;gap:.375rem;display:flex}.overflow-tooltip-user[data-v-c7b39d49]{white-space:nowrap;align-items:center;gap:.5rem;font-size:13px;display:flex}.overflow-user-info[data-v-c7b39d49]{flex:1;align-items:center;gap:.375rem;display:flex}.overflow-follower-icon[data-v-c7b39d49]{width:.75rem;height:.75rem;color:var(--color-emerald-500,#10b981)}.overflow-follow-btn[data-v-c7b39d49]{background:var(--color-primary-100);width:1.5rem;height:1.5rem;color:var(--color-primary-600);cursor:pointer;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:flex}.overflow-follow-btn[data-v-c7b39d49]:hover{background:var(--color-primary-200)}.overflow-follow-btn--active[data-v-c7b39d49]{background:var(--color-gray-100);color:var(--color-gray-500)}.overflow-follow-btn--active[data-v-c7b39d49]:hover{background:var(--color-gray-200)}.overflow-follow-btn .follow-icon[data-v-c7b39d49]{width:.875rem;height:.875rem}.header[data-v-b0255525]{justify-content:stretch;align-items:center;width:100%;height:3.25rem;padding:0 .5rem;display:flex}.icon[data-v-b0255525]{width:1rem;height:1rem}.info[data-v-b0255525]{align-items:center;gap:.5rem;display:flex}.info .title[data-v-b0255525]{justify-content:space-between;width:103%;font-size:18px;font-weight:600;display:flex}.spacer[data-v-b0255525]{flex:auto}.following-banner[data-v-b0255525]{background:var(--color-primary-50);border:1px solid var(--color-primary-200);color:var(--color-primary-700);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.375rem;margin-right:.5rem;padding:.25rem .625rem;font-size:12px;font-weight:500;display:flex}.following-icon[data-v-b0255525]{width:.875rem;height:.875rem;color:var(--color-primary-500)}.following-stop[data-v-b0255525]{cursor:pointer;color:var(--color-primary-400);background:0 0;border:none;justify-content:center;align-items:center;margin-left:.125rem;padding:0;transition:color .2s;display:flex}.following-stop[data-v-b0255525]:hover{color:var(--color-primary-700)}.following-stop-icon[data-v-b0255525]{width:.875rem;height:.875rem}.being-followed-banner[data-v-b0255525]{color:#065f46;background:#10b9811a;border-color:#10b9814d}.being-followed-banner .following-icon[data-v-b0255525]{color:#10b981}.refresh-button[data-v-b0255525]{margin-right:.5rem;animation:2s ease-in-out infinite both bounce-b0255525;position:relative}.refresh-badge[data-v-b0255525]{background-color:red;border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:35px}.actions[data-v-b0255525]{align-items:center;gap:.5rem;display:flex}.ui-spinner[data-v-b0255525]{margin-left:.5rem;margin-right:.5rem}.button-class[data-v-b0255525]{border:0}.meeting-is-active[data-v-b0255525],.project-is-not-active[data-v-b0255525]{color:var(--color-error-500);flex-shrink:0;align-items:center;font-weight:500;display:flex}.template-status-note[data-v-b0255525]{flex-shrink:0;align-items:center;font-weight:500;display:flex}.template-status-note--draft[data-v-b0255525]{color:var(--color-warning-500)}.template-status-note--inactive[data-v-b0255525]{color:var(--color-error-500)}.meeting-icon[data-v-b0255525]{background-color:currentColor;border-radius:50%;width:1rem;height:1rem;margin-right:.5rem;display:inline-block}@keyframes blink-b0255525{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes bounce-b0255525{0%,33.33%,to{transform:translateY(0)}16.66%{transform:translateY(-10px)}}.ai-model-selector[data-v-f0c9fee7]{appearance:none;border:1px solid var(--color-gray-200);background:var(--color-white);color:var(--color-gray-700);cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23666' d='M0 0l5 6 5-6z'/></svg>");background-position:right .375rem center;background-repeat:no-repeat;border-radius:.25rem;padding:.125rem 1.25rem .125rem .375rem;font-size:.75rem}.ai-model-selector[data-v-f0c9fee7]:hover:not(:disabled){border-color:var(--color-gray-300)}.ai-model-selector[data-v-f0c9fee7]:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:1px}.ai-model-selector[data-v-f0c9fee7]:disabled{opacity:.6;cursor:not-allowed}.mention-list[data-v-278e1878]{border:1px solid var(--color-gray-300);z-index:1000;box-sizing:border-box;background:#fff;border-radius:6px;padding:4px;overflow-y:auto;box-shadow:0 4px 12px #00000026}.mention-list .mention-empty[data-v-278e1878]{text-align:center;color:var(--color-gray-500);padding:12px;font-size:14px;font-style:italic}.mention-list .mention-item[data-v-278e1878]{cursor:pointer;border-radius:4px;align-items:center;padding:8px 4px;transition:background-color .2s;display:flex}.mention-list .mention-item[data-v-278e1878]:hover,.mention-list .mention-item.is-selected[data-v-278e1878]{background-color:var(--color-gray-100,#f3f4f6)}.mention-list .mention-item .item-icon[data-v-278e1878]{color:var(--color-gray-700,#374151);flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;display:flex}.mention-list .mention-item .item-info[data-v-278e1878]{flex:1;min-width:0}.mention-list .mention-item .item-info .item-title[data-v-278e1878]{color:var(--color-gray-900);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2;overflow:hidden}.skill-picker-list[data-v-8c980010]{border:1px solid var(--color-gray-300);z-index:1000;box-sizing:border-box;background:#fff;border-radius:6px;padding:4px;overflow-y:auto;box-shadow:0 4px 12px #00000026}.skill-picker-list .skill-empty[data-v-8c980010]{text-align:center;color:var(--color-gray-500);padding:12px;font-size:14px;font-style:italic}.skill-picker-list .skill-item[data-v-8c980010]{cursor:pointer;border-radius:4px;align-items:flex-start;gap:8px;padding:8px;transition:background-color .2s;display:flex}.skill-picker-list .skill-item[data-v-8c980010]:hover,.skill-picker-list .skill-item.is-selected[data-v-8c980010]{background-color:var(--color-gray-100)}.skill-picker-list .skill-item .skill-slug[data-v-8c980010]{color:var(--color-primary-700);background:var(--color-primary-50);border-radius:4px;flex-shrink:0;margin-top:1px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.skill-picker-list .skill-item .skill-info[data-v-8c980010]{flex:1;min-width:0}.skill-picker-list .skill-item .skill-info .skill-name[data-v-8c980010]{color:var(--color-gray-900);font-size:14px;font-weight:500;line-height:1.3}.skill-picker-list .skill-item .skill-info .skill-description[data-v-8c980010]{color:var(--color-gray-600);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.ai-chat-input-container[data-v-9633c160]{border-top:1px solid var(--color-gray-200);background:#fff;flex-direction:column;gap:.375rem;padding:.625rem 0;display:flex}.ai-chat-error[data-v-9633c160]{background-color:var(--color-danger-50);color:var(--color-danger-700);border:1px solid var(--color-danger-200);border-radius:.5rem;padding:.75rem;font-size:.875rem}.ai-chat-skill-panel[data-v-9633c160]{background:var(--color-primary-50);border:1px solid var(--color-primary-100);color:var(--color-primary-700);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.4;display:flex}.ai-chat-skill-panel--collapsed[data-v-9633c160]{gap:0}.ai-chat-skill-panel__header[data-v-9633c160]{align-items:center;gap:.5rem;display:flex}.ai-chat-skill-panel__toggle[data-v-9633c160]{width:1.375rem;height:1.375rem;color:var(--color-primary-700);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ai-chat-skill-panel__toggle[data-v-9633c160]:hover{background:var(--color-primary-100)}.ai-chat-skill-panel__file-count[data-v-9633c160]{color:var(--color-primary-600);font-size:.85em}.ai-chat-skill-panel__slug[data-v-9633c160]{background:var(--color-primary-100);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.ai-chat-skill-panel__sticky-label[data-v-9633c160]{color:var(--color-primary-600);font-size:.85em}.ai-chat-skill-panel__spacer[data-v-9633c160]{flex:1}.ai-chat-skill-panel__stop[data-v-9633c160]{border:1px solid var(--color-primary-200);color:var(--color-primary-700);cursor:pointer;background:#fff;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.ai-chat-skill-panel__stop[data-v-9633c160]:hover{background:var(--color-primary-100)}.ai-chat-skill-panel__slot[data-v-9633c160]{border:1px solid var(--color-primary-100);background:#fff;border-radius:.375rem;flex-direction:column;gap:.375rem;padding:.5rem .625rem;display:flex}.ai-chat-skill-panel__slot-header[data-v-9633c160]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ai-chat-skill-panel__slot-label[data-v-9633c160]{color:var(--color-gray-900);font-weight:500}.ai-chat-skill-panel__slot-required[data-v-9633c160]{color:var(--color-danger-600,#dc2626);margin-left:.375rem;font-size:.8em;font-weight:400}.ai-chat-skill-panel__slot-description[data-v-9633c160]{color:var(--color-gray-600);font-size:.92em}.ai-chat-skill-panel__slot-files[data-v-9633c160]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ai-chat-skill-panel__slot-files--history[data-v-9633c160]{opacity:.85}.ai-chat-skill-panel__slot-history-label[data-v-9633c160]{color:var(--color-gray-500);margin-right:.125rem;font-size:.85em}.ai-chat-attachment-chip--history[data-v-9633c160]{background-color:var(--color-gray-100);border:1px dashed var(--color-gray-300);color:var(--color-gray-700)}.ai-chat-input-wrapper[data-v-9633c160]{background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:.75rem;align-items:flex-start;transition:all .2s;display:flex;position:relative}.ai-chat-input-wrapper[data-v-9633c160]:focus-within{border-color:var(--color-gray-300);background:#fff;box-shadow:0 2px 8px #0000001a}.ai-chat-input[data-v-9633c160]{cursor:text;background:0 0;border:none;flex:1;min-height:2.75rem;max-height:13.125rem;padding:0 .75rem;font-family:inherit;font-size:.875rem;line-height:21px;overflow-y:auto}.ai-chat-input-placeholder[data-v-9633c160]{color:var(--color-gray-400,#9ca3af);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.875rem;line-height:21px;position:absolute;top:.625rem;left:.75rem;right:.75rem}.compact-action-row[data-v-9633c160]{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.compact-action-row__left[data-v-9633c160]{align-items:center;gap:.125rem;display:flex}.compact-action-row__right[data-v-9633c160]{align-items:center;gap:.375rem;display:flex}.compact-action-button[data-v-9633c160]{cursor:pointer;width:1.875rem;height:1.875rem;color:var(--color-gray-500);background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.compact-action-button[data-v-9633c160]:hover:not(:disabled){background:var(--color-gray-100);color:var(--color-gray-800)}.compact-action-button[data-v-9633c160]:disabled{opacity:.4;cursor:not-allowed}.compact-action-button.is-active[data-v-9633c160]{background:var(--color-primary-100);color:var(--color-primary-700)}.compact-action-button.is-locked[data-v-9633c160]{background:var(--color-primary-50);color:var(--color-primary-600);opacity:.8;cursor:not-allowed}.compact-action-button.is-recording[data-v-9633c160]{background:var(--color-primary-50);color:var(--color-primary-600)}.compact-action-button.is-recording svg[data-v-9633c160]{animation:1.5s ease-in-out infinite pulse-9633c160}.compact-send-button[data-v-9633c160]{background:var(--color-primary-600);color:#fff;cursor:pointer;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:all .15s;display:flex}.compact-send-button[data-v-9633c160]:hover:not(:disabled){background:var(--color-primary-700)}.compact-send-button[data-v-9633c160]:disabled{background:var(--color-gray-200);color:var(--color-gray-500);cursor:not-allowed}.compact-send-button--stop[data-v-9633c160]{background:var(--color-danger-600,#dc2626)}.compact-send-button--stop[data-v-9633c160]:hover{background:var(--color-danger-700,#b91c1c)}.ai-chat-timer[data-v-9633c160]{color:var(--color-gray-500);padding:0 .5rem;font-family:monospace;font-size:.75rem}@keyframes pulse-9633c160{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ai-chat-file-input[data-v-9633c160]{display:none}.ai-chat-attachments[data-v-9633c160]{flex-wrap:wrap;gap:6px;padding:8px 10px 4px;display:flex}.ai-chat-attachment-chip[data-v-9633c160]{background-color:var(--color-neutral-100);color:var(--color-neutral-800);border-radius:6px;align-items:center;gap:6px;max-width:240px;padding:4px 6px 4px 8px;font-size:12px;line-height:1;display:inline-flex}.ai-chat-attachment-chip.is-error[data-v-9633c160]{background-color:var(--color-error-100);color:var(--color-error-800)}.ai-chat-attachment-chip__name[data-v-9633c160]{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.ai-chat-attachment-chip__size[data-v-9633c160]{color:var(--color-neutral-600);font-size:11px}.ai-chat-attachment-chip__remove[data-v-9633c160]{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.ai-chat-attachment-chip__remove[data-v-9633c160]:hover{background-color:#00000014}.ai-chat-attachment-chip .is-spinning[data-v-9633c160]{animation:.9s linear infinite ai-chat-spin-9633c160}@keyframes ai-chat-spin-9633c160{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-chat-input .ProseMirror{outline:none;min-height:1.5rem;padding:.625rem 0}.ai-chat-input .ProseMirror p{margin:0}.ai-chat-input .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-gray-400,#9ca3af);float:left;pointer-events:none;height:0}.ai-chat-input .activity-mention{background-color:var(--color-warning-100,#fef3c7);color:var(--color-warning-800,#92400e);border-radius:4px;padding:2px 6px;font-size:.95em;font-weight:500}.ai-chat-input .skill-mention{background-color:var(--color-primary-50);color:var(--color-primary-700);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em;font-weight:500}.ai-code-block[data-v-e58b49d0]{border:1px solid var(--color-gray-200);background:var(--color-gray-50);border-radius:.5rem;margin:.5rem 0;overflow:hidden}.ai-code-block-header[data-v-e58b49d0]{background:var(--color-gray-100);cursor:pointer;width:100%;color:var(--color-gray-700);text-transform:uppercase;letter-spacing:.5px;text-align:left;border:none;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:background-color .2s;display:flex}.ai-code-block-header[data-v-e58b49d0]:hover{background-color:var(--color-gray-200)}.ai-code-block-code[data-v-e58b49d0]{color:#d4d4d4;white-space:pre;background-color:#1e1e1e;max-height:300px;margin:0;padding:.75rem;font-family:Courier New,monospace;font-size:.8125rem;line-height:1.5;overflow:auto}.ai-code-block-code code[data-v-e58b49d0]{color:inherit;background:0 0;padding:0}.ai-code-block-output[data-v-e58b49d0]{border-top:1px solid var(--color-gray-200)}.ai-code-block-output-label[data-v-e58b49d0]{color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:500;display:flex}.ai-code-block-logs[data-v-e58b49d0]{white-space:pre-wrap;word-break:break-word;max-height:200px;color:var(--color-gray-800);background-color:#f5f5f5;margin:0;padding:.75rem;font-family:Courier New,monospace;font-size:.8125rem;line-height:1.5;overflow:auto}.ai-code-block-images[data-v-e58b49d0]{border-top:1px solid var(--color-gray-200);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ai-code-block-image-wrapper[data-v-e58b49d0]{flex-direction:column;gap:.375rem;display:flex}.ai-code-block-image[data-v-e58b49d0]{border:1px solid var(--color-gray-200);border-radius:.25rem;max-width:100%;height:auto}.ai-code-block-download[data-v-e58b49d0]{color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-200);cursor:pointer;border-radius:.25rem;align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:background-color .2s,border-color .2s;display:inline-flex}.ai-code-block-download[data-v-e58b49d0]:hover{background:var(--color-primary-100);border-color:var(--color-primary-300)}.ai-code-block-ephemeral-hint[data-v-e58b49d0]{color:var(--color-gray-500);border-top:1px solid var(--color-gray-200);align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.6875rem;font-style:italic;display:flex}.message-metadata[data-v-f0feb7ee]{color:var(--color-gray-600);margin-top:.5rem;font-size:.75rem}.metadata-summary[data-v-f0feb7ee]{cursor:pointer;align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.metadata-badges[data-v-f0feb7ee]{flex-wrap:wrap;flex:1;gap:.375rem;display:flex}.metadata-badge[data-v-f0feb7ee]{background-color:var(--color-gray-100);white-space:nowrap;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.6875rem;display:inline-flex}.metadata-badge[data-v-f0feb7ee] svg{opacity:.7}.metadata-badge.metadata-badge-cost[data-v-f0feb7ee]{background-color:var(--color-primary-50);color:var(--color-primary-700)}.metadata-badge.metadata-badge-cached[data-v-f0feb7ee]{background-color:var(--color-success-50);color:var(--color-success-700)}.metadata-toggle[data-v-f0feb7ee]{cursor:pointer;color:var(--color-gray-500);background:0 0;border:none;padding:.125rem;transition:transform .2s}.metadata-toggle[data-v-f0feb7ee] svg{transition:transform .2s}.metadata-toggle .rotated[data-v-f0feb7ee] svg{transform:rotate(180deg)}.metadata-toggle[data-v-f0feb7ee]:hover{color:var(--color-gray-700)}.metadata-details[data-v-f0feb7ee]{background-color:var(--color-gray-50);border-radius:.375rem;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:.5rem;display:flex}.token-breakdown[data-v-f0feb7ee]{border-left:3px solid var(--color-primary-500);background-color:#fff;border-radius:.25rem;padding:.375rem}.token-breakdown-title[data-v-f0feb7ee]{color:var(--color-gray-700);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.375rem;font-size:.6875rem;font-weight:600}.token-breakdown-items[data-v-f0feb7ee]{flex-direction:column;gap:.25rem;display:flex}.token-item[data-v-f0feb7ee]{color:var(--color-gray-700);justify-content:space-between;font-size:.75rem;display:flex}.token-item.token-item-cached[data-v-f0feb7ee]{color:var(--color-success-700)}.token-label[data-v-f0feb7ee]{font-weight:500}.token-value[data-v-f0feb7ee]{font-family:monospace;font-weight:600}.tools-list[data-v-f0feb7ee]{flex-direction:column;gap:.375rem;display:flex}.tool-item[data-v-f0feb7ee]{border-left:3px solid var(--color-gray-300);background-color:#fff;border-radius:.25rem;align-items:center;gap:.5rem;padding:.375rem;display:flex}.tool-item.tool-status-success[data-v-f0feb7ee]{border-left-color:var(--color-success-500)}.tool-item.tool-status-success .tool-icon[data-v-f0feb7ee]{color:var(--color-success-600)}.tool-item.tool-status-error[data-v-f0feb7ee]{border-left-color:var(--color-danger-500)}.tool-item.tool-status-error .tool-icon[data-v-f0feb7ee]{color:var(--color-danger-600)}.tool-icon[data-v-f0feb7ee]{justify-content:center;align-items:center;display:flex}.tool-info[data-v-f0feb7ee]{flex:1;min-width:0}.tool-name[data-v-f0feb7ee]{color:var(--color-gray-900);font-size:.75rem;font-weight:500}.tool-status[data-v-f0feb7ee]{color:var(--color-gray-500);text-transform:capitalize;font-size:.6875rem}.metadata-duration[data-v-f0feb7ee]{color:var(--color-gray-500);margin-top:.25rem;font-size:.6875rem;font-style:italic}.ai-chat-message[data-v-3cebff82]{width:100%;animation:.3s ease-in fadeIn-3cebff82;display:flex}.ai-chat-message--user[data-v-3cebff82]{justify-content:flex-end}.ai-chat-message--assistant[data-v-3cebff82]{justify-content:flex-start}.ai-chat-message-bubble[data-v-3cebff82]{background-color:var(--color-primary-600);color:#fff;word-wrap:break-word;white-space:pre-wrap;border-radius:1.125rem;max-width:70%;padding:.75rem 1rem;font-size:.9375rem;line-height:1.5;box-shadow:0 1px 2px #0000001a}.ai-chat-message-bubble .ai-chat-user-html[data-v-3cebff82] p{margin:0}.ai-chat-message-bubble .ai-chat-user-html[data-v-3cebff82] .activity-mention{background-color:var(--color-warning-200,#fde68a);color:var(--color-warning-900,#78350f);border-radius:4px;padding:1px 6px;font-size:.95em;font-weight:600;display:inline-block}.ai-chat-message-bubble .ai-chat-user-html[data-v-3cebff82] .skill-mention{background-color:var(--color-primary-100);color:var(--color-primary-800);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em;font-weight:600;display:inline-block}.ai-chat-message-bubble .ai-chat-user-attachments[data-v-3cebff82]{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.ai-chat-message-bubble .ai-chat-user-attachment-chip[data-v-3cebff82]{color:#fff;background-color:#fff3;border-radius:.25rem;align-items:center;gap:.375rem;max-width:100%;padding:.1875rem .5rem;font-size:.75rem;display:inline-flex}.ai-chat-message-bubble .ai-chat-user-attachment-chip__name[data-v-3cebff82]{text-overflow:ellipsis;white-space:nowrap;max-width:11.25rem;overflow:hidden}.ai-chat-message-bubble .ai-chat-user-attachment-chip__size[data-v-3cebff82]{color:#ffffffbf;font-size:.6875rem}.ai-chat-message-full[data-v-3cebff82]{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.ai-chat-message-content[data-v-3cebff82]{word-wrap:break-word;width:100%;min-width:0;color:var(--color-gray-900);padding:1rem 0;font-size:.9375rem;line-height:1.6}.ai-chat-message-content.is-streaming[data-v-3cebff82]{min-height:1.5rem}.markdown-content[data-v-3cebff82] p{margin:0 0 .5rem}.markdown-content[data-v-3cebff82] p:last-child{margin-bottom:0}.markdown-content[data-v-3cebff82] ul,.markdown-content[data-v-3cebff82] ol{margin:0 0 .5rem;padding-left:1.5rem}.markdown-content[data-v-3cebff82] li{margin-bottom:.25rem}.markdown-content[data-v-3cebff82] strong{font-weight:600}.markdown-content[data-v-3cebff82] code{background-color:var(--color-gray-100);border-radius:.1875rem;padding:.125rem .25rem;font-family:Courier New,monospace;font-size:.8125rem}.markdown-content[data-v-3cebff82] pre{color:#d4d4d4;background-color:#1e1e1e;border-radius:.5rem;margin:.5rem 0;padding:.75rem;font-family:Courier New,monospace;font-size:.8125rem;line-height:1.5;overflow-x:auto}.markdown-content[data-v-3cebff82] pre code{color:inherit;background:0 0;padding:0}.markdown-content[data-v-3cebff82] blockquote{border-left:3px solid var(--color-gray-300);color:var(--color-gray-700);background-color:var(--color-gray-50);margin:.5rem 0;padding:.5rem 1rem}.markdown-content[data-v-3cebff82] table{border-collapse:collapse;max-width:100%;margin:.5rem 0;font-size:.875rem;display:block;overflow-x:auto}.markdown-content[data-v-3cebff82] table th,.markdown-content[data-v-3cebff82] table td{border:1px solid var(--color-gray-200);text-align:left;white-space:nowrap;padding:.5rem .75rem}.markdown-content[data-v-3cebff82] table th{background-color:var(--color-gray-100);font-weight:600}.markdown-content[data-v-3cebff82] h1,.markdown-content[data-v-3cebff82] h2,.markdown-content[data-v-3cebff82] h3,.markdown-content[data-v-3cebff82] h4{margin:1rem 0 .5rem;font-weight:600;line-height:1.3}.markdown-content[data-v-3cebff82] h1:first-child,.markdown-content[data-v-3cebff82] h2:first-child,.markdown-content[data-v-3cebff82] h3:first-child,.markdown-content[data-v-3cebff82] h4:first-child{margin-top:0}.markdown-content[data-v-3cebff82] h1{font-size:1.25rem}.markdown-content[data-v-3cebff82] h2{font-size:1.125rem}.markdown-content[data-v-3cebff82] h3{font-size:1rem}.markdown-content[data-v-3cebff82] h4{font-size:.9375rem}.markdown-content[data-v-3cebff82] hr{border:none;border-top:1px solid var(--color-gray-200);margin:1rem 0}.markdown-content[data-v-3cebff82] a{color:var(--color-primary-600);text-decoration:underline}.markdown-content[data-v-3cebff82] a:hover{color:var(--color-primary-700)}.markdown-content[data-v-3cebff82] .bb-entity-chip{color:var(--color-primary-700);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-300);text-decoration-color:var(--color-primary-300);text-underline-offset:2px;cursor:pointer;font-weight:500;transition:color .15s,text-decoration-color .15s}.markdown-content[data-v-3cebff82] .bb-entity-chip:hover{color:var(--color-primary-800);-webkit-text-decoration-color:var(--color-primary-600);text-decoration-color:var(--color-primary-600)}.markdown-content[data-v-3cebff82] .bb-entity-chip:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:1px;border-radius:.125rem}.markdown-content[data-v-3cebff82] .bb-entity-chip__icon{vertical-align:middle;margin-top:-.125rem;margin-right:.1875rem;display:inline-block}.markdown-content[data-v-3cebff82] .bb-entity-chip__icon svg{width:.75rem;height:.75rem;display:block}.markdown-content[data-v-3cebff82] .bb-entity-chip__label{display:inline}.ai-chat-reasoning[data-v-3cebff82]{background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:.5rem;margin-bottom:.75rem;padding:.75rem;font-size:.8125rem}.ai-chat-reasoning-header[data-v-3cebff82]{color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.375rem;width:100%;margin-bottom:.5rem;padding:0;font-size:.6875rem;font-weight:500;transition:color .2s;display:flex}.ai-chat-reasoning-header[data-v-3cebff82]:hover{color:var(--color-gray-800)}.ai-chat-reasoning-header.is-collapsed[data-v-3cebff82]{margin-bottom:0}.ai-chat-reasoning-content[data-v-3cebff82]{color:var(--color-gray-700);white-space:pre-wrap;font-style:italic;line-height:1.5}.typing-cursor[data-v-3cebff82]{color:var(--color-primary-600);font-weight:700;animation:1s step-end infinite blink-3cebff82}@keyframes blink-3cebff82{0%,to{opacity:1}50%{opacity:0}}.ai-chat-attachments[data-v-3cebff82]{flex-direction:column;gap:.5rem;display:flex}.ai-chat-attachment-wrapper[data-v-3cebff82]{flex-direction:column;gap:.375rem;display:flex}.ai-chat-attachment-image[data-v-3cebff82]{border:1px solid var(--color-gray-200);border-radius:.5rem;max-width:100%;height:auto}.ai-chat-attachment-download[data-v-3cebff82]{color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-200);cursor:pointer;border-radius:.25rem;align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:background-color .2s,border-color .2s;display:inline-flex}.ai-chat-attachment-download[data-v-3cebff82]:hover{background:var(--color-primary-100);border-color:var(--color-primary-300)}.ai-chat-attachment-error[data-v-3cebff82]{color:var(--color-gray-500);background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.ai-chat-attachment-loading[data-v-3cebff82]{color:var(--color-gray-400);justify-content:center;align-items:center;padding:1rem;display:flex}.ai-chat-status[data-v-3cebff82]{color:var(--color-gray-600);align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;font-style:italic;display:flex}.ai-chat-subagents[data-v-3cebff82]{flex-direction:column;gap:.375rem;margin-top:.5rem;display:flex}.ai-chat-subagent[data-v-3cebff82]{border:1px solid var(--color-gray-200);background:var(--color-gray-50);border-radius:.375rem;overflow:hidden}.ai-chat-subagent--running[data-v-3cebff82]{border-color:var(--color-primary-300);background:var(--color-primary-50)}.ai-chat-subagent--error[data-v-3cebff82]{border-color:var(--color-red-300);background:var(--color-red-50)}.ai-chat-subagent--truncated[data-v-3cebff82]{border-color:var(--color-amber-300);background:var(--color-amber-50)}.ai-chat-subagent-header[data-v-3cebff82]{cursor:pointer;width:100%;color:var(--color-gray-700);text-align:left;background:0 0;border:none;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.8125rem;display:flex}.ai-chat-subagent-header[data-v-3cebff82]:hover{background:#00000008}.ai-chat-subagent-label[data-v-3cebff82]{flex:1;font-weight:500}.ai-chat-subagent-meta[data-v-3cebff82]{color:var(--color-gray-500);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.ai-chat-subagent-body[data-v-3cebff82]{border-top:1px solid var(--color-gray-200);flex-direction:column;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.ai-chat-subagent-prompt[data-v-3cebff82]{color:var(--color-gray-700);font-style:italic;line-height:1.4}.ai-chat-subagent-prompt-label[data-v-3cebff82]{color:var(--color-gray-500);margin-right:.25rem;font-style:normal;font-weight:500}.ai-chat-subagent-result[data-v-3cebff82]{color:var(--color-gray-900);line-height:1.5}.ai-chat-subagent-running[data-v-3cebff82]{color:var(--color-gray-600);align-items:center;gap:.375rem;font-style:italic;display:flex}.ai-chat-subagent-error[data-v-3cebff82]{color:var(--color-red-700)}.ai-chat-subagent-tools[data-v-3cebff82]{flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.6875rem;display:flex}.ai-chat-subagent-tools-label[data-v-3cebff82]{color:var(--color-gray-500);margin-right:.125rem}.ai-chat-subagent-tool[data-v-3cebff82]{background:var(--color-gray-100);color:var(--color-gray-700);border-radius:.1875rem;padding:.0625rem .375rem}.ai-chat-subagent-tool--error[data-v-3cebff82]{background:var(--color-red-100);color:var(--color-red-700)}@keyframes fadeIn-3cebff82{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}.ai-tools-panel[data-v-dc7f78e6]{border-left:1px solid var(--color-gray-200);background:#fff;flex-direction:column;flex-shrink:0;width:18.75rem;height:100%;transition:all .3s;display:flex;overflow:hidden}.ai-tools-lock-banner[data-v-dc7f78e6]{background:var(--color-primary-50);border-bottom:1px solid var(--color-primary-100);color:var(--color-primary-700);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.4;display:flex}.ai-tools-panel--locked .ai-tool-item[data-v-dc7f78e6]{opacity:.55;cursor:not-allowed}.ai-tools-panel--locked .ai-tools-category-checkbox[data-v-dc7f78e6]{opacity:.6;cursor:not-allowed}.ai-tools-header[data-v-dc7f78e6]{border-bottom:1px solid var(--color-gray-200);background:var(--color-gray-50);justify-content:space-between;align-items:center;padding:1rem;display:flex}.ai-tools-header h3[data-v-dc7f78e6]{color:var(--color-gray-800);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.875rem;font-weight:600}.tools-toggle-btn[data-v-dc7f78e6]{cursor:pointer;color:var(--color-gray-500);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.tools-toggle-btn[data-v-dc7f78e6]:hover{background-color:var(--color-gray-200);color:var(--color-gray-900)}.ai-tools-content[data-v-dc7f78e6]{flex:1;padding:1rem;overflow-y:auto}.ai-tools-section[data-v-dc7f78e6]{margin-bottom:1.5rem}.ai-tools-section[data-v-dc7f78e6]:last-child{margin-bottom:0}.ai-tools-section h4[data-v-dc7f78e6]{color:var(--color-gray-700);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.875rem;font-weight:600;display:flex}.ai-tools-category-header[data-v-dc7f78e6]{margin:0 0 .75rem}.ai-tools-category-checkbox[data-v-dc7f78e6]{cursor:pointer;color:var(--color-gray-700);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.ai-tools-category-checkbox input[type=checkbox][data-v-dc7f78e6]{cursor:pointer;width:1rem;height:1rem;accent-color:var(--color-primary-600)}.ai-tools-list[data-v-dc7f78e6]{flex-direction:column;gap:.5rem;display:flex}.ai-tool-item[data-v-dc7f78e6]{background:var(--color-gray-50);border:1px solid var(--color-gray-200);cursor:pointer;border-radius:.375rem;align-items:flex-start;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.ai-tool-item input[type=checkbox][data-v-dc7f78e6]{cursor:pointer;width:.875rem;height:.875rem;accent-color:var(--color-primary-600);flex-shrink:0;margin-top:.125rem}.ai-tool-item[data-v-dc7f78e6]:hover,.ai-tool-item--selected[data-v-dc7f78e6]{background:var(--color-primary-50);border-color:var(--color-primary-200)}.ai-tool-info[data-v-dc7f78e6]{flex:1;min-width:0}.ai-tool-label[data-v-dc7f78e6]{color:var(--color-gray-800);margin-bottom:.25rem;font-size:.8125rem;font-weight:600}.ai-tool-description[data-v-dc7f78e6]{color:var(--color-gray-600);font-size:.75rem;line-height:1.4}.conversation-list[data-v-ee9a8b3d]{background-color:var(--color-gray-50);border-right:1px solid var(--color-gray-200);flex-direction:column;height:100%;display:flex}.conversation-list-header[data-v-ee9a8b3d]{border-bottom:1px solid var(--color-gray-200);align-items:center;gap:.75rem;padding:1rem;display:flex}.conversation-list-header h3[data-v-ee9a8b3d]{margin:0;font-size:1rem;font-weight:600}.sidebar-collapse-btn[data-v-ee9a8b3d]{cursor:pointer;color:var(--color-gray-600);background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem;transition:all .2s;display:flex}.sidebar-collapse-btn[data-v-ee9a8b3d]:hover{background-color:var(--color-gray-100);color:var(--color-gray-900)}.conversation-list-loading[data-v-ee9a8b3d],.conversation-list-empty[data-v-ee9a8b3d]{color:var(--color-gray-500);text-align:center;justify-content:center;align-items:center;padding:2rem;display:flex}.conversation-list-items[data-v-ee9a8b3d]{flex:1;overflow-y:auto}.conversation-item[data-v-ee9a8b3d]{border-bottom:1px solid var(--color-gray-200);cursor:pointer;align-items:center;gap:.5rem;padding:.75rem 1rem;transition:background-color .2s;display:flex}.conversation-item[data-v-ee9a8b3d]:hover{background-color:var(--color-gray-100)}.conversation-item:hover .conversation-item-actions[data-v-ee9a8b3d]{opacity:1}.conversation-item.active[data-v-ee9a8b3d]{background-color:var(--color-primary-50);border-left:3px solid var(--color-primary-500)}.conversation-item-content[data-v-ee9a8b3d]{flex:1;min-width:0}.conversation-item-main[data-v-ee9a8b3d]{flex-direction:column;gap:.25rem;display:flex}.conversation-title[data-v-ee9a8b3d]{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.conversation-meta[data-v-ee9a8b3d]{color:var(--color-gray-500);align-items:center;font-size:.75rem;display:flex}.conversation-count[data-v-ee9a8b3d],.conversation-date[data-v-ee9a8b3d]{font-size:.75rem}.conversation-item-edit[data-v-ee9a8b3d]{flex-direction:column;gap:.5rem;display:flex}.conversation-title-input[data-v-ee9a8b3d]{border:1px solid var(--color-primary-500);border-radius:.25rem;outline:none;width:100%;padding:.25rem .5rem;font-size:.875rem}.conversation-title-input[data-v-ee9a8b3d]:focus{border-color:var(--color-primary-600)}.conversation-edit-actions[data-v-ee9a8b3d]{gap:.25rem;display:flex}.conversation-edit-btn[data-v-ee9a8b3d]{border:1px solid var(--color-gray-300);cursor:pointer;background-color:#fff;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem}.conversation-edit-btn[data-v-ee9a8b3d]:hover{background-color:var(--color-gray-50)}.conversation-item-actions[data-v-ee9a8b3d]{opacity:0;gap:.25rem;transition:opacity .2s;display:flex}.conversation-action-btn[data-v-ee9a8b3d]{color:var(--color-gray-600);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem;transition:all .2s}.conversation-action-btn[data-v-ee9a8b3d]:hover{background-color:var(--color-gray-200);color:var(--color-gray-900)}.conversation-action-btn.conversation-action-delete[data-v-ee9a8b3d]:hover{background-color:var(--color-danger-100);color:var(--color-danger-600)}.ai-chat-wrapper[data-v-58265f6c]{gap:0;height:100%;min-height:0;display:flex;position:relative}.ai-chat-sidebar[data-v-58265f6c]{flex-shrink:0;width:260px;height:100%;transition:all .3s}.sidebar-toggle-collapsed[data-v-58265f6c]{background:var(--color-gray-100);cursor:pointer;color:var(--color-gray-600);z-index:10;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:.75rem;left:.75rem}.sidebar-toggle-collapsed[data-v-58265f6c]:hover{background-color:var(--color-gray-200);color:var(--color-gray-900)}.ai-chat-container[data-v-58265f6c]{background:#fff;flex-direction:column;flex:1;gap:1rem;min-width:0;height:100%;padding:0 1rem;display:flex;position:relative}.ai-chat-wrapper.is-narrow .ai-chat-container[data-v-58265f6c]{padding:0 .75rem}.ai-chat-narrow-overlay[data-v-58265f6c]{z-index:20;background:#00000040;display:flex;position:absolute;inset:0}.ai-chat-narrow-overlay__panel[data-v-58265f6c]{border-left:1px solid var(--color-gray-200);background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ai-chat-narrow-overlay__panel[data-v-58265f6c] .ai-tools-panel,.ai-chat-narrow-overlay__panel[data-v-58265f6c] .conversation-list{flex:1;width:100%;min-height:0}.ai-chat-loading[data-v-58265f6c],.ai-chat-empty[data-v-58265f6c]{color:var(--color-gray-600);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.ai-chat-loading p[data-v-58265f6c],.ai-chat-empty p[data-v-58265f6c]{margin-bottom:1.5rem;font-size:1rem}.ai-chat-examples[data-v-58265f6c]{text-align:left;background-color:var(--color-gray-50);border-radius:.5rem;max-width:500px;padding:1rem}.ai-chat-examples strong[data-v-58265f6c]{color:var(--color-gray-700);margin-bottom:.5rem;display:block}.ai-chat-examples ul[data-v-58265f6c]{color:var(--color-gray-600);margin:0;padding-left:1.25rem;font-size:.875rem}.ai-chat-examples ul li[data-v-58265f6c]{margin-bottom:.25rem}.ai-chat-messages[data-v-58265f6c]{flex-direction:column;flex:1;gap:1.25rem;min-width:0;padding:1.25rem 0;display:flex;overflow:hidden auto}.ai-chat-error[data-v-58265f6c]{background-color:var(--color-danger-50);color:var(--color-danger-700);border:1px solid var(--color-danger-200);border-radius:.5rem;padding:.75rem;font-size:.875rem}.tools-toggle-collapsed[data-v-58265f6c]{background:var(--color-gray-100);cursor:pointer;color:var(--color-gray-600);z-index:10;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.tools-toggle-collapsed[data-v-58265f6c]:hover{background-color:var(--color-gray-200);color:var(--color-gray-900)}.ai-chat-modal-body[data-v-990b896b]{height:600px}.ai-chat-dialog__top-actions[data-v-990b896b]{align-items:center;gap:.375rem;display:flex}.ai-chat-dialog__top-action[data-v-990b896b]{border:1px solid var(--color-gray-200);background:var(--color-gray-50);color:var(--color-gray-700);cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;transition:all .15s;display:inline-flex}.ai-chat-dialog__top-action[data-v-990b896b]:hover{background:var(--color-gray-100);color:var(--color-gray-900);border-color:var(--color-gray-300)}.ui-modal:has(.ai-chat-modal-body){width:1400px!important;max-width:90vw!important}.unread-badge[data-v-fa8cd3d5]{z-index:1;background-color:var(--color-error);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;padding:0;font-size:10px;line-height:14px;display:flex;position:absolute;top:2px;right:2px}.unread-badge span[data-v-fa8cd3d5]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.notifications-newsfeed[data-v-fa8cd3d5]{align-items:center;gap:.25rem;display:flex}#help-widget-header[data-v-fa8cd3d5]{display:contents}.empty[data-v-fa8cd3d5]{color:var(--color-gray-500);flex-direction:column;align-items:center;row-gap:12px;margin-top:1.75rem;display:flex}.mark-read-button[data-v-fa8cd3d5]{justify-content:flex-end;width:100%;margin-top:.625rem;margin-bottom:-.5rem;display:flex}.notifications-container[data-v-fa8cd3d5]{width:500px;height:400px;max-height:300px;padding:.625rem 0;overflow-y:auto}.notification-item[data-v-fa8cd3d5]{border-top:1px solid var(--color-gray-200);align-items:center;gap:.625rem;min-height:3.4375rem;padding:.3125rem .625rem;font-size:.75rem;display:flex}.notification-item[data-v-fa8cd3d5]:last-of-type{border-bottom:1px solid var(--color-gray-200)}.notification-unread[data-v-fa8cd3d5]{background-color:rgba(var(--color-primary-50--rgb), .6)}.notification-content[data-v-fa8cd3d5]{width:100%}.notification-meta[data-v-fa8cd3d5]{white-space:nowrap;flex-shrink:0;align-self:flex-start;align-items:center;gap:.5rem;display:flex}.notification-date[data-v-fa8cd3d5]{color:var(--color-gray-500);font-size:.6875rem}.notification-unread-dot[data-v-fa8cd3d5]{background-color:var(--color-primary-500);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;width:.625rem;height:.625rem;padding:0}.notification-unread-dot[data-v-fa8cd3d5]:hover{background-color:var(--color-primary-700)}.notification-clickable[data-v-fa8cd3d5]{cursor:pointer}.notification-clickable:hover .entity-clickable[data-v-fa8cd3d5]{text-decoration:underline}[data-v-fa8cd3d5] .dispatcher-name{font-weight:700}[data-v-fa8cd3d5] .entity-details{color:var(--color-primary-500);font-weight:700}[data-v-fa8cd3d5] .entity-link{color:var(--color-primary-500)}[data-v-fa8cd3d5] .entity-clickable{text-decoration:none}[data-v-fa8cd3d5] .entity-deleted{text-decoration:line-through}[data-v-fa8cd3d5] .parent-entity-name{color:var(--color-gray-700);font-weight:700}.notification-project[data-v-fa8cd3d5]{color:var(--color-gray-600);margin-top:.25rem;font-size:.6875rem;font-style:italic}.email-settings-link[data-v-fa8cd3d5]{border-top:1px solid var(--color-gray-200);background-color:var(--color-gray-50);width:100%}.connection-indicator[data-v-3af50006]{z-index:1000;background-color:red;border-radius:50%;width:10px;height:10px;margin:10px;transition:background-color .3s;position:fixed;bottom:0;left:0}.connection-indicator[data-connected=true][data-v-3af50006]{background-color:green}.zoom-warning-layer[data-v-a6e0af61]{z-index:1000;pointer-events:none;width:90%;max-width:600px;position:fixed;top:16px;left:50%;transform:translate(-50%)}.zoom-warning-card[data-v-a6e0af61]{background-color:var(--color-warning-50,#fff8e1);border:1px solid var(--color-warning-300,#ffb74d);pointer-events:auto;border-radius:8px;align-items:flex-start;gap:12px;padding:16px 20px;display:flex;box-shadow:0 4px 12px #00000026}.zoom-warning-icon[data-v-a6e0af61]{width:24px;height:24px;color:var(--color-warning-600,#f57c00);flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.zoom-warning-content[data-v-a6e0af61]{flex:1;min-width:0}.zoom-warning-title[data-v-a6e0af61]{color:var(--color-gray-900,#1a1a1a);margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.4}.zoom-warning-message[data-v-a6e0af61]{color:var(--color-gray-700,#4a4a4a);margin:0 0 8px;font-size:13px;line-height:1.5}.zoom-warning-instruction[data-v-a6e0af61]{color:var(--color-gray-900,#1a1a1a);border-left:3px solid var(--color-primary,#1976d2);background-color:#0000000d;border-radius:6px;margin:0 0 12px;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.5}.zoom-warning-actions[data-v-a6e0af61]{margin:0}.dont-show-again[data-v-a6e0af61]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.dont-show-again .checkbox[data-v-a6e0af61]{cursor:pointer;width:16px;height:16px;accent-color:var(--color-primary,#1976d2)}.dont-show-again .checkbox-label[data-v-a6e0af61]{color:var(--color-gray-700,#616161);cursor:pointer;font-size:13px}.dont-show-again:hover .checkbox-label[data-v-a6e0af61]{color:var(--color-gray-900,#1a1a1a)}.zoom-warning-close[data-v-a6e0af61]{flex-shrink:0;min-width:auto;padding:8px}.zoom-warning-close .close-icon[data-v-a6e0af61]{width:20px;height:20px}.slide-down-enter-active[data-v-a6e0af61],.slide-down-leave-active[data-v-a6e0af61]{transition:all .3s}.slide-down-enter-from[data-v-a6e0af61]{opacity:0;transform:translate(-50%)translateY(-20px)}.slide-down-leave-to[data-v-a6e0af61]{opacity:0;transform:translate(-50%)translateY(-10px)}.slide-down-enter-to[data-v-a6e0af61],.slide-down-leave-from[data-v-a6e0af61]{opacity:1;transform:translate(-50%)translateY(0)}.ranking-list[data-v-cbe4279a]{flex-direction:column;gap:.375rem;max-height:60vh;padding:.5rem 0;display:flex;overflow-y:auto}.ranking-item[data-v-cbe4279a]{border:1px solid var(--color-gray-200);background:var(--color-gray-0);cursor:grab;border-radius:.375rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;transition:border-color .15s,background .15s;display:flex}.ranking-item[data-v-cbe4279a]:hover{border-color:var(--color-gray-300);background:var(--color-gray-50)}.ranking-item--drag-over[data-v-cbe4279a]{border-color:var(--color-primary);border-style:dashed}.ranking-item--dragging[data-v-cbe4279a]{opacity:.3}.ranking-item__drag-handle[data-v-cbe4279a]{color:var(--color-gray-300);cursor:grab;flex-shrink:0;margin-top:.125rem}.ranking-item__body[data-v-cbe4279a]{flex:1;min-width:0;overflow:hidden}.ranking-item__title[data-v-cbe4279a]{color:var(--color-gray-900);font-size:.875rem;font-weight:500}.ranking-item__body:not(.ranking-item__body--expanded) .ranking-item__title[data-v-cbe4279a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ranking-item__meta[data-v-cbe4279a]{color:var(--color-gray-400);align-items:center;gap:.625rem;margin-top:.125rem;font-size:.6875rem;display:flex}.ranking-item__toggle[data-v-cbe4279a]{cursor:pointer;color:var(--color-primary);white-space:nowrap;background:0 0;border:none;padding:0;font-size:.6875rem}.ranking-item__toggle[data-v-cbe4279a]:hover{text-decoration:underline}.ranking-item__description[data-v-cbe4279a]{color:var(--color-gray-600);background:var(--color-gray-50);border-radius:.25rem;max-height:12.5rem;margin-top:.5rem;padding:.5rem .625rem;font-size:.75rem;overflow-y:auto}.ranking-item__description[data-v-cbe4279a] p{margin:0 0 .375rem}.ranking-item__description[data-v-cbe4279a] ul,.ranking-item__description[data-v-cbe4279a] ol{margin:0 0 .375rem;padding-left:1rem}.ranking-item__description[data-v-cbe4279a] strong{font-weight:600}.ranking-item__description[data-v-cbe4279a] code{background-color:var(--color-gray-200);border-radius:.125rem;padding:.0625rem .1875rem;font-size:.6875rem}.ranking-item__description[data-v-cbe4279a] p:last-child{margin-bottom:0}.ranking-item__arrows[data-v-cbe4279a]{flex-direction:column;flex-shrink:0;margin-top:.0625rem;display:flex}.ranking-item__btn[data-v-cbe4279a]{cursor:pointer;width:1.375rem;height:1.125rem;color:var(--color-gray-400);background:0 0;border:none;border-radius:.1875rem;justify-content:center;align-items:center;display:flex}.ranking-item__btn[data-v-cbe4279a]:hover:not(:disabled){background:var(--color-gray-100);color:var(--color-gray-700)}.ranking-item__btn[data-v-cbe4279a]:disabled{opacity:.2;cursor:default}.ranking-actions[data-v-cbe4279a]{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;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}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted buttontext}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--border-width:1px}html,body,p,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}img,video{max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.file-cta,.file-name,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{-webkit-appearance:none;-moz-appearance:none;border:var(--border-width) solid transparent;border-radius:px(4);box-shadow:none;font-size:px(16);height:px(40);padding:calc(px(8) - var(--border-width)) calc(px(12) - var(--border-width));vertical-align:top;justify-content:flex-start;align-items:center;line-height:1.5;display:inline-flex;position:relative}.title{font-size:px(32);font-weight:500;line-height:1.125}.title.is-1{font-size:px(48)}.title.is-2{font-size:px(40)}.title.is-3{font-size:px(32)}.title.is-4{font-size:px(24)}.title.is-5{font-size:px(20)}.title.is-6{font-size:px(16)}.title.is-7{font-size:px(12)}.is-uppercase{text-transform:none}.label{font-size:px(16);line-height:px(24)}:root{--border-radius-m:.75rem;--border-radius-s:.5rem;--color-primary-0--rgb:240, 242, 249;--color-primary-25--rgb:237, 237, 245;--color-primary-50--rgb:226, 239, 255;--color-primary-100--rgb:192, 216, 247;--color-primary-200--rgb:164, 189, 223;--color-primary-300--rgb:134, 162, 200;--color-primary-400--rgb:111, 141, 182;--color-primary-500--rgb:87, 122, 165;--color-primary-600--rgb:72, 107, 147;--color-primary-700--rgb:56, 88, 124;--color-primary-800--rgb:41, 69, 101;--color-primary-900--rgb:21, 49, 77;--color-primary-logo--rgb:8, 8, 188;--color-secondary-0--rgb:244, 241, 249;--color-secondary-25--rgb:255, 247, 245;--color-secondary-50--rgb:252, 233, 230;--color-secondary-100--rgb:255, 205, 184;--color-secondary-200--rgb:255, 173, 139;--color-secondary-300--rgb:255, 141, 91;--color-secondary-400--rgb:255, 118, 52;--color-secondary-500--rgb:255, 93, 0;--color-secondary-600--rgb:244, 87, 0;--color-secondary-700--rgb:230, 80, 0;--color-secondary-800--rgb:217, 73, 0;--color-secondary-900--rgb:193, 58, 0;--color-gray-0--rgb:255, 255, 255;--color-gray-25--rgb:252, 253, 253;--color-gray-50--rgb:249, 250, 251;--color-gray-100--rgb:242, 244, 247;--color-gray-200--rgb:228, 231, 236;--color-gray-300--rgb:208, 213, 221;--color-gray-400--rgb:152, 162, 179;--color-gray-500--rgb:102, 112, 133;--color-gray-600--rgb:71, 84, 103;--color-gray-700--rgb:52, 64, 84;--color-gray-800--rgb:29, 41, 57;--color-gray-900--rgb:16, 24, 40;--color-error-0--rgb:255, 255, 255;--color-error-25--rgb:255, 251, 250;--color-error-50--rgb:254, 243, 242;--color-error-100--rgb:254, 228, 226;--color-error-200--rgb:255, 205, 202;--color-error-300--rgb:253, 162, 155;--color-error-400--rgb:250, 112, 102;--color-error-500--rgb:240, 68, 56;--color-error-600--rgb:217, 45, 32;--color-error-700--rgb:180, 35, 24;--color-error-800--rgb:145, 32, 24;--color-error-900--rgb:122, 39, 26;--color-warning-0--rgb:255, 255, 255;--color-warning-25--rgb:255, 252, 245;--color-warning-50--rgb:255, 250, 235;--color-warning-100--rgb:254, 240, 199;--color-warning-200--rgb:254, 223, 137;--color-warning-300--rgb:254, 200, 75;--color-warning-400--rgb:253, 176, 34;--color-warning-500--rgb:247, 144, 9;--color-warning-600--rgb:220, 104, 3;--color-warning-700--rgb:181, 71, 8;--color-warning-800--rgb:147, 55, 13;--color-warning-900--rgb:122, 46, 14;--color-success-0--rgb:255, 255, 255;--color-success-25--rgb:246, 254, 249;--color-success-50--rgb:236, 253, 243;--color-success-100--rgb:209, 250, 223;--color-success-200--rgb:166, 244, 197;--color-success-300--rgb:108, 233, 166;--color-success-400--rgb:50, 213, 131;--color-success-500--rgb:18, 183, 106;--color-success-600--rgb:3, 152, 85;--color-success-700--rgb:2, 122, 72;--color-success-800--rgb:5, 96, 58;--color-success-900--rgb:5, 79, 4;--color-bluelight-0--rgb:255, 255, 255;--color-bluelight-25--rgb:245, 251, 255;--color-bluelight-50--rgb:240, 249, 255;--color-bluelight-100--rgb:224, 242, 254;--color-bluelight-200--rgb:185, 230, 254;--color-bluelight-300--rgb:124, 212, 253;--color-bluelight-400--rgb:54, 191, 250;--color-bluelight-500--rgb:11, 165, 236;--color-bluelight-600--rgb:0, 134, 201;--color-bluelight-700--rgb:2, 106, 162;--color-bluelight-800--rgb:6, 89, 134;--color-bluelight-900--rgb:11, 74, 111;--color-bluegray-0--rgb:255, 255, 255;--color-bluegray-25--rgb:252, 252, 253;--color-bluegray-50--rgb:248, 249, 252;--color-bluegray-100--rgb:234, 236, 245;--color-bluegray-200--rgb:200, 204, 229;--color-bluegray-300--rgb:158, 165, 209;--color-bluegray-400--rgb:113, 123, 188;--color-bluegray-500--rgb:78, 91, 166;--color-bluegray-600--rgb:62, 71, 132;--color-bluegray-700--rgb:54, 63, 114;--color-bluegray-800--rgb:41, 48, 86;--color-bluegray-900--rgb:16, 19, 35;--color-primary--rgb:21, 49, 77;--color-selected--rgb:11, 165, 236;--color-selected-inverse--rgb:255, 255, 255;--color-error--rgb:240, 68, 56;--color-warning--rgb:247, 144, 9;--color-success--rgb:18, 183, 106;--color-primary-0:#f0f2f9;--color-primary-25:#ededf5;--color-primary-50:#e2efff;--color-primary-100:#c0d8f7;--color-primary-200:#a4bddf;--color-primary-300:#86a2c8;--color-primary-400:#6f8db6;--color-primary-500:#577aa5;--color-primary-600:#486b93;--color-primary-700:#38587c;--color-primary-800:#294565;--color-primary-900:#15314d;--color-primary-logo:#0808bc;--color-secondary-0:#f4f1f9;--color-secondary-25:#fff7f5;--color-secondary-50:#fce9e6;--color-secondary-100:#ffcdb8;--color-secondary-200:#ffad8b;--color-secondary-300:#ff8d5b;--color-secondary-400:#ff7634;--color-secondary-500:#ff5d00;--color-secondary-600:#f45700;--color-secondary-700:#e65000;--color-secondary-800:#d94900;--color-secondary-900:#c13a00;--color-gray-0:#fff;--color-gray-25:#fcfdfd;--color-gray-50:#f9fafb;--color-gray-100:#f2f4f7;--color-gray-200:#e4e7ec;--color-gray-300:#d0d5dd;--color-gray-400:#98a2b3;--color-gray-500:#667085;--color-gray-600:#475467;--color-gray-700:#344054;--color-gray-800:#1d2939;--color-gray-900:#101828;--color-error-0:#fff;--color-error-25:#fffbfa;--color-error-50:#fef3f2;--color-error-100:#fee4e2;--color-error-200:#ffcdca;--color-error-300:#fda29b;--color-error-400:#fa7066;--color-error-500:#f04438;--color-error-600:#d92d20;--color-error-700:#b42318;--color-error-800:#912018;--color-error-900:#7a271a;--color-warning-0:#fff;--color-warning-25:#fffcf5;--color-warning-50:#fffaeb;--color-warning-100:#fef0c7;--color-warning-200:#fedf89;--color-warning-300:#fec84b;--color-warning-400:#fdb022;--color-warning-500:#f79009;--color-warning-600:#dc6803;--color-warning-700:#b54708;--color-warning-800:#93370d;--color-warning-900:#7a2e0e;--color-success-0:#fff;--color-success-25:#f6fef9;--color-success-50:#ecfdf3;--color-success-100:#d1fadf;--color-success-200:#a6f4c5;--color-success-300:#6ce9a6;--color-success-400:#32d583;--color-success-500:#12b76a;--color-success-600:#039855;--color-success-700:#027a48;--color-success-800:#05603a;--color-success-900:#054f04;--color-bluelight-0:#fff;--color-bluelight-25:#f5fbff;--color-bluelight-50:#f0f9ff;--color-bluelight-100:#e0f2fe;--color-bluelight-200:#b9e6fe;--color-bluelight-300:#7cd4fd;--color-bluelight-400:#36bffa;--color-bluelight-500:#0ba5ec;--color-bluelight-600:#0086c9;--color-bluelight-700:#026aa2;--color-bluelight-800:#065986;--color-bluelight-900:#0b4a6f;--color-bluegray-0:#fff;--color-bluegray-25:#fcfcfd;--color-bluegray-50:#f8f9fc;--color-bluegray-100:#eaecf5;--color-bluegray-200:#c8cce5;--color-bluegray-300:#9ea5d1;--color-bluegray-400:#717bbc;--color-bluegray-500:#4e5ba6;--color-bluegray-600:#3e4784;--color-bluegray-700:#363f72;--color-bluegray-800:#293056;--color-bluegray-900:#101323;--color-primary:#15314d;--color-selected:#0ba5ec;--color-selected-inverse:#fff;--color-error:#f04438;--color-warning:#f79009;--color-success:#12b76a;--primary-background:#fafafa;--side-padding:32px;--border-color:#d6dbdc;--title-font-family:"Roboto", sans-serif;--content-font-family:"Roboto", sans-serif;--nav-links-font-family:"Roboto", sans-serif}*,:before,:after{box-sizing:border-box;font-family:inherit}body{font-family:Roboto,sans-serif}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}.has-shadow{border-radius:var(--border-radius-m);box-shadow:0 1px 3px #1018281a,0 .1px 2px #1018280f}html{height:100%;overflow:hidden}body{min-height:100%;display:flex}.selection-item-main-container{flex-direction:column;flex:none;align-items:center;gap:1rem;width:100%;display:flex}.selection-item-container{flex-direction:row;flex:auto;align-items:center;gap:.5rem;width:100%;display:flex}.selection-item-icon{width:2rem;height:2rem;fill:var(--color-bluelight-500);stroke:var(--color-bluelight-500)}.icon-size-s{flex-shrink:0;width:1rem;height:1rem}.icon-size-sm{flex-shrink:0;width:1.25rem;height:1.25rem}.icon-size-m{flex-shrink:0;width:1.5rem;height:1.5rem}.fade-enter-active,.fade-leave-active{transition:all .2s ease-in}.fade-enter-from,.fade-leave-to{opacity:0}.slidenav-enter-active,.slidenav-leave-active{transition:all .2s ease-out;position:relative}.slidenav-enter-from,.slidenav-leave-to{margin-left:-20rem}.transition-wrapper{height:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-gray-100);border-radius:px(6)}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}@keyframes scale-up-center{0%{transform:rotate(0)scale(.8)}40%{transform:rotate(25deg)scale(1.2)}80%{transform:rotate(15deg)scale(.9)}to{transform:rotate(0)scale(1)}}@keyframes checkbox-animation{0%{box-shadow:0 0 0 0 var(--color-primary-50)}to{box-shadow:0 0 0 20px #fff0}}.app{background-color:var(--color-gray-100);font-family:Roboto,sans-serif;display:flex;position:absolute;inset:0}.screen{width:100vw;display:flex}.side-navigation{background-color:var(--color-gray-0)}.viewport{flex-direction:column;flex:auto;display:flex;overflow:hidden auto}button{border:#0000;outline:none}.top-navigation{flex:none;justify-content:space-between;align-items:center;padding:0;display:flex}.top-navigation .ui-spinner{color:var(--color-gray-600)}.content{flex:auto;display:flex}.page-content{flex:1;min-height:0;padding:1rem 1.5rem 1.5rem;transition:padding .6s}.page-content.small-padding{padding:1rem}.transition-container{flex-direction:column;flex:1;align-items:stretch;max-width:100%;min-height:0;display:flex}@keyframes glowPulse{0%{filter:drop-shadow(0 0 4px #007bffcc)}25%{filter:drop-shadow(0 0 15px #007bffcc)}50%{filter:drop-shadow(0 0 8px #007bffcc)}75%{filter:drop-shadow(0 0 15px #007bffcc)}to{filter:drop-shadow(0 0 6px #007bffcc)}}.glow-pulse{animation:2s ease-in-out infinite glowPulse}.glow-pulse-short{animation:3s ease-out forwards glowPulse}.p-datatable.layout-fixed table,.p-treetable.layout-fixed table{table-layout:fixed}.p-datatable.layout-fixed .p-datatable-header-cell,.p-datatable.layout-fixed .p-datatable-tbody>tr>td,.p-datatable.layout-fixed .p-treetable-header-cell,.p-datatable.layout-fixed .p-treetable-tbody>tr>td,.p-treetable.layout-fixed .p-datatable-header-cell,.p-treetable.layout-fixed .p-datatable-tbody>tr>td,.p-treetable.layout-fixed .p-treetable-header-cell,.p-treetable.layout-fixed .p-treetable-tbody>tr>td{overflow:hidden}.p-datatable.layout-embedded,.p-treetable.layout-embedded{box-shadow:none;border:none;border-radius:0;margin-top:0}.p-datatable.layout-flex-title .p-datatable-tbody>tr>td:first-child,.p-datatable.layout-flex-title .p-treetable-tbody>tr>td:nth-child(2),.p-treetable.layout-flex-title .p-datatable-tbody>tr>td:first-child,.p-treetable.layout-flex-title .p-treetable-tbody>tr>td:nth-child(2){max-width:0;overflow:hidden}.cell-text-ellipsis{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.wrap-header{white-space:normal;overflow-wrap:break-word}.center-content{text-align:center;justify-content:center;align-items:center;display:flex}.p-datatable{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-m);margin-top:.75rem;padding-bottom:.75rem;overflow:hidden;box-shadow:0 4px 8px -2px #1018281a,0 2px 4px -2px #1018280f}.p-datatable .p-datatable-header{border-bottom:1px solid var(--color-gray-200);border-radius:var(--border-radius-m) var(--border-radius-m) 0 0;background:#fff;padding:.625rem}.p-datatable .p-datatable-thead>tr{background:var(--color-gray-50)}.p-datatable .p-datatable-header-cell{background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200);color:var(--color-gray-500);text-overflow:ellipsis;white-space:nowrap;padding:1.125rem .5625rem;font-size:.75rem;font-weight:700;line-height:1.125rem;overflow:hidden}.p-datatable .p-datatable-tbody>tr>td{color:var(--color-gray-600);height:4em;padding:.75rem .5625rem;font-size:.875rem}.p-datatable .p-datatable-tbody>tr:hover>td{background:var(--color-gray-50)}.p-datatable .p-datatable-row-group-header{background:var(--color-gray-50);cursor:pointer}.p-datatable .p-datatable-row-group-header>td{color:var(--color-gray-600);border-bottom:1px solid var(--color-gray-200);padding:.75rem .9375rem;font-size:.875rem;font-weight:600;line-height:1.4;border-left:none!important;border-right:none!important}.p-datatable .p-row-toggler{cursor:pointer;color:var(--color-gray-500);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.2em;height:1.2em;margin-right:.5rem;padding:0;display:inline-flex}.p-datatable .p-row-toggler svg{width:1em;height:1em}.p-datatable .p-row-toggler:hover{color:var(--color-primary-600)}.p-datatable .p-datatable-column-resizer{border-right:2px solid #0000;transition:border-color .2s;right:0}.p-datatable .p-datatable-column-resizer:hover{border-right-color:var(--color-primary-500)}.p-treetable{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-m);margin-top:.75rem;padding-bottom:.75rem;overflow:hidden;box-shadow:0 4px 8px -2px #1018281a,0 2px 4px -2px #1018280f}.p-treetable .p-treetable-column-header-content{align-items:center;display:flex}.p-treetable .p-treetable-header-cell{background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200);color:var(--color-gray-500);padding:1.125rem .5625rem;font-size:.75rem;font-weight:700;line-height:1.125rem}.p-treetable .p-treetable-tbody>tr>td{color:var(--color-gray-600);height:4em;padding:.75rem .5625rem;font-size:.875rem}.p-treetable .p-treetable-tbody>tr:hover>td{background:var(--color-gray-50)}.p-treetable .p-treetable-node-toggle-button{cursor:pointer;color:var(--color-gray-600);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.5em;height:1.5em;padding:0;display:inline-flex}.p-treetable .p-treetable-node-toggle-button svg{width:1em;height:1em;display:block}.p-treetable .p-treetable-node-toggle-button:hover{background-color:rgba(var(--color-primary-600--rgb), .15);border-radius:50%}.p-treetable .p-treetable-node-toggle-button:empty{visibility:hidden}.p-treetable .p-treetable-column-resizer{border-right:2px solid #0000;transition:border-color .2s;right:0}.p-treetable .p-treetable-column-resizer:hover{border-right-color:var(--color-primary-500)}.notification-button{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;border-radius:50%!important;width:2rem!important;height:2rem!important;padding:0!important}
