@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";body{background-color:var(--p-surface-400);box-sizing:border-box;height:100vh;font-family:var(--p-font-family);margin:0;padding:0}#app{height:100%}.base-popover[data-v-ba909950]{background:var(--p-stone-50);border:none;border-radius:12px;min-width:200px;box-shadow:0 4px 20px #00000026}.base-popover__content[data-v-ba909950]{padding:0}.base-popover__menu[data-v-ba909950]{outline:none;flex-direction:column;display:flex}.base-popover__item-wrapper[data-v-ba909950]{gap:var(--p-spacing-base);flex-direction:column;display:flex}.base-sidebar-item[data-v-360b48c9]{padding:var(--p-spacing-s) var(--p-spacing-m);align-items:center;gap:var(--p-spacing-xs);border-radius:var(--p-spacing-s);font-size:var(--p-typography-font-size-label-large);font-weight:var(--p-typography-font-weight-regular);color:var(--p-gray-900);box-sizing:border-box;cursor:pointer;flex-direction:row;flex:1;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.base-sidebar-item--group[data-v-360b48c9]{justify-content:flex-start}.base-sidebar-item--group:not(.base-sidebar-item--collapsed) .base-sidebar-item__label[data-v-360b48c9]{margin-right:auto}.base-sidebar-item__chevron[data-v-360b48c9]{width:var(--p-spacing-l);height:var(--p-spacing-l);flex-shrink:0}.base-sidebar-item[data-v-360b48c9]:hover{background:var(--p-gray-100)}.base-sidebar-item.base-sidebar-item--active[data-v-360b48c9],.base-sidebar-item.base-sidebar-item--active.base-sidebar-item--group[data-v-360b48c9]{background:var(--p-blue-100);color:var(--p-primary-color)}.base-sidebar-item.base-sidebar-item--collapsed[data-v-360b48c9]{padding:var(--p-spacing-xs);flex-direction:column;justify-content:center;width:100%}.base-sidebar-item__label[data-v-360b48c9]{text-align:left;font-size:.875rem;line-height:1.25rem}.base-sidebar-item.base-sidebar-item--collapsed .base-sidebar-item__label[data-v-360b48c9]{text-align:center}.sidebar-label-enter-active[data-v-360b48c9]{transition:opacity .2s .1s,transform .2s .1s}.sidebar-label-leave-active[data-v-360b48c9]{transition:opacity}.sidebar-label-enter-from[data-v-360b48c9]{opacity:0;transform:translate(-10px)}.sidebar-label-leave-to[data-v-360b48c9]{opacity:0}.precise-logo[data-v-a6a9bf09]{transition:width .3s,margin .3s}.precise-logo path[data-v-a6a9bf09]{fill:var(--p-logo-color);transition:fill .3s}.base-sidebar[data-v-998f5644]{width:304px;max-width:304px;height:calc(100vh - (var(--p-spacing-l) * 2));background-color:var(--p-stone-50);border:1px dashed var(--p-stone-50);top:var(--p-spacing-l);z-index:50;border-radius:12px;flex-direction:column;justify-content:space-between;padding:46px 24px 48px;transition:width .3s cubic-bezier(.4,0,.2,1),min-width .3s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;overflow:hidden}.base-sidebar--collapsed[data-v-998f5644]{width:117px;min-width:117px;padding:46px 16px 48px}.base-sidebar__top-section[data-v-998f5644]{gap:var(--p-spacing-9xl);flex-direction:column;flex-grow:1;display:flex;overflow:hidden}.base-sidebar__top-section--collapsed[data-v-998f5644]{gap:var(--p-spacing-xl)}.base-sidebar__header[data-v-998f5644]{padding:var(--p-spacing-base) var(--p-spacing-m);justify-content:space-between;align-items:center;display:flex}.base-sidebar__header--collapsed[data-v-998f5644]{gap:var(--p-spacing-l);flex-direction:column}.base-sidebar__logo[data-v-998f5644]{align-items:center;display:flex}[data-v-998f5644] .p-menu.base-sidebar__menu{min-width:unset;background:0 0;border:none}[data-v-998f5644] .p-menu.base-sidebar__menu .p-menu-list{gap:var(--p-spacing-s);margin:0;padding:0}.base-sidebar__nav[data-v-998f5644]{scrollbar-width:thin;scrollbar-color:var(--p-gray-300) transparent;flex-grow:1;overflow:hidden auto}.base-sidebar__nav[data-v-998f5644]::-webkit-scrollbar{width:var(--p-spacing-base)}.base-sidebar__nav[data-v-998f5644]::-webkit-scrollbar-track{background:0 0}.base-sidebar__nav[data-v-998f5644]::-webkit-scrollbar-thumb{background-color:var(--p-gray-300);border-radius:4px}.base-sidebar__item-wrapper[data-v-998f5644]{flex-direction:column;display:flex}.base-sidebar__children[data-v-998f5644]{margin-left:var(--p-spacing-m);padding-left:var(--p-spacing-m);gap:var(--p-spacing-base);margin-top:var(--p-spacing-base);border-left:none;flex-direction:column;display:flex}.base-sidebar__child-item[data-v-998f5644]{flex-direction:column;display:flex}.base-sidebar__child-item[data-v-998f5644] .base-sidebar-item{padding:var(--p-spacing-xs) var(--p-spacing-s);font-size:14px}[data-v-998f5644] .p-panelmenu.base-sidebar__menu .p-panelmenu-panel{box-shadow:none;background:0 0;border:none}[data-v-998f5644] .p-panelmenu.base-sidebar__menu .p-panelmenu-root-list,[data-v-998f5644] .p-panelmenu.base-sidebar__menu .p-panelmenu-submenu{margin:var(--p-spacing-xs) 0 0 0;gap:var(--p-spacing-base);flex-direction:column;display:flex}.base-sidebar__menu-list[data-v-998f5644]{gap:var(--p-spacing-s);flex-direction:column;display:flex}.base-sidebar__bottom-item[data-v-998f5644]{flex-direction:column;display:flex}.base-avatar[data-v-562eef5c]{cursor:pointer;display:inline-flex}[data-v-562eef5c] .base-avatar__avatar{background-color:var(--p-stone-50);border-radius:40px;width:48px;height:48px}[data-v-562eef5c] .base-avatar__icon{width:20px;height:20px;color:var(--p-primary-color)}[data-v-562eef5c] .base-avatar__avatar.has-image img{object-fit:cover}[data-v-562eef5c] .p-overlaybadge .p-badge{background-color:var(--p-primary-color);color:var(--p-stone-50);border-radius:10.5px;justify-content:center;align-items:center;min-width:21px;height:21px;font-family:Noto Sans,sans-serif;font-size:11px;font-weight:500;line-height:normal;display:flex;transform:translate(30%,-30%)}.base-navbar[data-v-87713816]{flex-direction:row;align-items:center;gap:32px;width:100%;height:48px;padding:0;display:flex}.base-navbar__search-wrapper[data-v-87713816]{background:var(--p-stone-50);box-sizing:border-box;cursor:text;border-radius:9999px;flex-direction:row;flex:1;align-items:center;gap:12px;height:48px;padding:16px 20px;display:flex}.base-navbar__right[data-v-87713816]{flex-direction:row;flex:none;align-items:center;gap:16px;height:48px;padding:0;display:flex}.base-navbar__profile[data-v-87713816]{cursor:pointer;flex-direction:row;align-items:center;gap:12px;padding:0;display:flex}.base-navbar__username[data-v-87713816]{font-family:var(--p-font-family-secondary);color:var(--p-gray-900);font-size:20px;font-style:normal;font-weight:400;line-height:24px}.base-autocomplete[data-v-72093e0c]{flex:1;align-items:center;display:flex}[data-v-72093e0c] .p-autocomplete-input-multiple{width:100%;box-shadow:none;background:0 0;border:none;flex-direction:row;align-items:center;gap:12px;padding:0;list-style:none;display:flex}[data-v-72093e0c] .p-autocomplete-chip-item{align-items:center;margin:0;padding:0;display:flex}[data-v-72093e0c] .p-autocomplete-input-chip{flex:1;align-items:center;padding:0;display:flex}[data-v-72093e0c] .p-autocomplete-input-chip input{font-family:var(--p-font-family-secondary)}.base-autocomplete__custom-chip[data-v-72093e0c]{background:var(--p-blue-200);height:21px;color:var(--p-blue-800);border-radius:16px;flex-direction:row;align-items:center;gap:4px;padding:3.5px 12px;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:400;line-height:13px;display:flex}.base-autocomplete__chip-close[data-v-72093e0c]{width:14px;height:14px;color:var(--p-blue-800);cursor:pointer}.global-search-bar[data-v-93d6836e]{flex-direction:row;flex:1;align-items:center;gap:12px;width:100%;display:flex}.global-search-bar__icon[data-v-93d6836e]{width:14px;height:14px;color:var(--p-primary-color);flex:none}.global-search-bar__domain-chip[data-v-93d6836e]{background:var(--p-blue-200);height:21px;color:var(--p-blue-800);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:16px;flex-direction:row;align-items:center;gap:2px;padding:3.5px 8px 3.5px 12px;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:400;line-height:13px;display:flex}.global-search-bar__domain-chip[data-v-93d6836e] svg{width:14px;height:14px}.global-search-bar__search-chip[data-v-93d6836e]{background:var(--p-blue-200);height:21px;color:var(--p-blue-800);border-radius:16px;flex-direction:row;align-items:center;gap:4px;padding:3.5px 12px;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:400;line-height:13px;display:flex}.global-search-bar__chip-close[data-v-93d6836e]{width:14px;height:14px;color:var(--p-blue-800);cursor:pointer}.global-search-bar__domain-option[data-v-93d6836e]{padding:var(--p-spacing-s) var(--p-spacing-m);border-radius:var(--p-spacing-s);color:var(--p-gray-900);cursor:pointer;font-family:Noto Sans,sans-serif;font-size:14px;transition:background-color .15s}.global-search-bar__domain-option[data-v-93d6836e]:hover,.global-search-bar__domain-option[data-v-93d6836e]:focus{background-color:var(--p-gray-100)}.global-search-bar__domain-option.active[data-v-93d6836e]{background-color:var(--p-blue-200);color:var(--p-primary-color);font-weight:500}.global-search-bar__domain-option.active[data-v-93d6836e]:hover,.global-search-bar__domain-option.active[data-v-93d6836e]:focus{background-color:var(--p-blue-200)}.shortcut-hint[data-v-cb472ea2]{gap:var(--p-spacing-base);margin-left:auto;font-style:normal;display:inline-flex}.shortcut-hint__key[data-v-cb472ea2]{font-family:var(--p-font-family);font-size:var(--p-typography-font-size-label-normal);background:var(--p-content-border-color);color:var(--p-text-color);border-radius:var(--p-border-radius-md);padding:var(--p-spacing-base)}div[command-dialog-mask=""]{z-index:9000;background:#0f172a73;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}div[command-dialog-wrapper=""]{background:var(--p-content-background);width:min(640px,92vw);font-family:var(--p-font-family);border-radius:12px;max-height:min(70vh,750px);overflow:hidden auto;box-shadow:0 18px 40px #0f172a2e}.command-palette__header{align-items:center;gap:var(--p-spacing-xs);padding:var(--p-spacing-m) var(--p-spacing-l);border-bottom:1px solid var(--p-content-border-color);display:flex}.command-palette__header-icon{width:18px;height:18px;color:var(--p-text-muted-color);flex:none}input[command-input=""]{width:100%;font-size:var(--p-typography-font-size-body-large);color:var(--p-text-color);background:0 0;border:none;outline:none;flex:1}div[command-list=""]{padding:var(--p-spacing-xs) 0;overflow-y:auto}div[command-group=""]{padding:var(--p-spacing-base) 0}div[command-group-heading=""]{padding:var(--p-spacing-base) var(--p-spacing-m);font-size:var(--p-typography-font-size-label-normal);text-transform:uppercase;letter-spacing:.06em;color:var(--p-text-muted-color);font-weight:600}div[command-item=""]{align-items:center;gap:var(--p-spacing-xs);padding:var(--p-spacing-xs) var(--p-spacing-m);font-size:var(--p-typography-font-size-body-small);color:var(--p-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}div[command-item=""]:hover,div[command-item=""][aria-selected=true]{background:var(--p-primary-50);color:var(--p-primary-color)}.command-palette__item-icon{width:var(--p-spacing-m);height:var(--p-spacing-m);flex:none}div[command-item=""] kbd{font-family:var(--p-font-family);font-size:var(--p-typography-font-size-label-normal);background:var(--p-content-border-color);color:var(--p-text-color);border-radius:var(--p-border-radius-md);padding:var(--p-spacing-2xs) var(--p-spacing-xs);margin-left:var(--p-spacing-base)}div[command-item=""] cite{gap:var(--p-spacing-base);margin-left:auto;font-style:normal;display:inline-flex}.command-palette__empty{padding:var(--p-spacing-m) var(--p-spacing-m);text-align:center;font-size:var(--p-typography-font-size-body-small);color:var(--p-text-muted-color)}.default-layout__content[data-v-ff60f0ec]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:visible}.default-layout__main[data-v-ff60f0ec]{flex:1}.unauthorized-layout[data-v-b7f3a641]{justify-content:center;align-items:center;width:100%;display:flex}.unauthorized-layout__main[data-v-b7f3a641]{width:100%;max-width:480px;padding:2rem}.base-toast[data-v-f494c770]{align-items:flex-start;gap:var(--p-spacing-s);padding:var(--p-toast-content-padding);border-radius:var(--p-toast-border-radius);background-color:var(--p-toast-info-background);box-sizing:border-box;flex-direction:row;display:flex}.base-toast--success[data-v-f494c770]{background-color:var(--p-toast-success-background);border-color:var(--p-toast-success-border-color)}.base-toast--success .base-toast__icon-svg[data-v-f494c770]{color:var(--p-toast-success-border-color)}.base-toast--info[data-v-f494c770]{background-color:var(--p-toast-info-background);border-color:var(--p-toast-info-border-color)}.base-toast--info .base-toast__icon-svg[data-v-f494c770]{color:var(--p-primary-500)}.base-toast--warn[data-v-f494c770]{background-color:var(--p-toast-warn-background);border-color:var(--p-toast-warn-border-color)}.base-toast--warn .base-toast__icon-svg[data-v-f494c770]{color:var(--p-toast-warn-border-color)}.base-toast--error[data-v-f494c770]{background-color:var(--p-toast-error-background);border-color:var(--p-toast-error-border-color)}.base-toast--error .base-toast__icon-svg[data-v-f494c770]{color:var(--p-toast-error-border-color)}.base-toast--secondary[data-v-f494c770]{background-color:var(--p-toast-secondary-background);border-color:var(--p-toast-secondary-border-color)}.base-toast--secondary .base-toast__icon-svg[data-v-f494c770]{color:var(--p-toast-warn-border-color)}.base-toast--contrast[data-v-f494c770]{background-color:var(--p-toast-contrast-background);border-color:var(--p-toast-contrast-border-color)}.base-toast--centered[data-v-f494c770]{align-items:center}.base-toast__icon[data-v-f494c770]{justify-content:center;align-items:center;display:flex}.base-toast__content[data-v-f494c770]{gap:var(--p-spacing-xs);flex-direction:column;flex:1;display:flex}.base-toast__message[data-v-f494c770]{font-family:var(--p-typography-font-family);font-weight:var(--p-typography-toast-message-weight);font-size:var(--p-typography-toast-message-size);line-height:var(--p-typography-toast-message-line-height)}.base-toast__secondary-text[data-v-f494c770]{font-family:var(--p-typography-font-family);font-weight:var(--p-typography-toast-secondary-weight);font-size:var(--p-typography-toast-secondary-size);line-height:var(--p-typography-toast-secondary-line-height);color:var(--p-toast-text-info-color)}.base-toast__undo[data-v-f494c770]{width:max-content;height:auto;color:var(--p-toast-detail-color);justify-content:flex-start;padding:0}.base-toast__actions-list[data-v-f494c770]{gap:var(--p-spacing-s);flex-direction:row;display:flex}.base-toast__close-btn[data-v-f494c770]{margin:-25% 0 0;position:relative;right:-25%}.app-root-container[data-v-161c2eb2]{box-sizing:border-box;background-color:var(--p-surface-400);min-height:95vh;padding-top:var(--p-spacing-l);padding-bottom:var(--p-spacing-l);padding-right:var(--p-spacing-5xl);padding-left:var(--p-spacing-l);align-items:stretch;gap:var(--p-spacing-5xl);flex-direction:row;display:flex}
