.ns-icon[data-v-60b5072d]{display:inline-block;flex-shrink:0;vertical-align:middle}.ns-icon--sm[data-v-60b5072d]{width:var(--ns-spacing-4);height:var(--ns-spacing-4)}.ns-icon--md[data-v-60b5072d]{width:var(--ns-spacing-5);height:var(--ns-spacing-5)}.ns-icon--lg[data-v-60b5072d]{width:var(--ns-spacing-6);height:var(--ns-spacing-6)}.ns-icon--xl[data-v-60b5072d]{width:var(--ns-spacing-8);height:var(--ns-spacing-8)}.ns-icon--tone-neutral[data-v-60b5072d]{color:var(--ns-neutral-primary)}.ns-icon--tone-information[data-v-60b5072d]{color:var(--ns-information-primary)}.ns-icon--tone-success[data-v-60b5072d]{color:var(--ns-success-primary)}.ns-icon--tone-warning[data-v-60b5072d]{color:var(--ns-warning-primary)}.ns-icon--tone-error[data-v-60b5072d]{color:var(--ns-error-primary)}.ns-icon--tone-disabled[data-v-60b5072d]{color:var(--ns-on-disabled)}.ns-list-menu[data-v-0592311f]{display:flex;flex-direction:column;font-family:var(--ns-font-sans);-webkit-font-smoothing:antialiased;padding:var(--ns-spacing-2) var(--ns-spacing-2)}.ns-list-menu__group-label[data-v-0592311f]{margin:var(--ns-spacing-2) 0;padding:var(--ns-spacing-3) var(--ns-spacing-4) var(--ns-spacing-2);font-size:var(--ns-text-12);font-weight:var(--ns-font-weight-regular);color:var(--ns-on-surface-variant);text-transform:uppercase;letter-spacing:.05em;line-height:1}.ns-list-menu__separator[data-v-0592311f]{border:none;border-top:1px solid var(--ns-outline-low);margin:var(--ns-spacing-3) 0}.ns-list-menu__list[data-v-0592311f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ns-spacing-px)}.ns-list-menu__list-item[data-v-0592311f]{margin:0;padding:0}.ns-list-menu__item[data-v-0592311f]{display:flex;flex-direction:row;align-items:center;gap:var(--ns-spacing-3);width:100%;box-sizing:border-box;min-height:var(--ns-spacing-10);padding:var(--ns-spacing-2) var(--ns-spacing-4);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-body);color:var(--ns-on-surface);text-decoration:none;background:transparent;border:none;border-radius:var(--ns-radius-md);cursor:pointer;text-align:left;outline:none;transition:background var(--ns-duration-base) var(--ns-easing-standard),color var(--ns-duration-base) var(--ns-easing-standard)}.ns-list-menu__item[data-v-0592311f]:hover:not(.ns-list-menu__item--disabled){background:var(--ns-surface-container)}.ns-list-menu__item[data-v-0592311f]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-list-menu__item--active[data-v-0592311f]{background:var(--ns-surface-container);font-weight:var(--ns-font-weight-medium)}.ns-list-menu__item--disabled[data-v-0592311f]{color:var(--ns-on-disabled-container);cursor:not-allowed;pointer-events:auto}.ns-list-menu__item--child[data-v-0592311f]{padding-left:var(--ns-spacing-8)}.ns-list-menu--no-icons .ns-list-menu__item[data-v-0592311f]{padding-left:calc(var(--ns-spacing-4) + var(--ns-spacing-3))}.ns-list-menu--no-icons .ns-list-menu__item--child[data-v-0592311f]{padding-left:calc(var(--ns-spacing-8) + var(--ns-spacing-3))}.ns-list-menu__row[data-v-0592311f]{display:flex;align-items:stretch;border-radius:var(--ns-radius-md)}.ns-list-menu__row[data-v-0592311f]:hover,.ns-list-menu__row--active[data-v-0592311f]{background:var(--ns-surface-container)}.ns-list-menu__item--in-row[data-v-0592311f]{flex:1 1 auto;min-width:0;padding-right:var(--ns-spacing-1)}.ns-list-menu__item--in-row[data-v-0592311f]:hover:not(.ns-list-menu__item--disabled),.ns-list-menu__item--in-row.ns-list-menu__item--active[data-v-0592311f]{background:transparent}.ns-list-menu__toggle[data-v-0592311f]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--ns-spacing-10);min-height:var(--ns-spacing-10);padding:0;background:transparent;border:none;border-radius:var(--ns-radius-md);cursor:pointer;outline:none}.ns-list-menu__toggle[data-v-0592311f]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-list-menu__toggle[aria-disabled=true][data-v-0592311f]{color:var(--ns-on-disabled-container);cursor:not-allowed}.ns-list-menu__label[data-v-0592311f]{flex:1;overflow-wrap:break-word}.ns-list-menu__icon[data-v-0592311f]{flex:0 0 auto;display:flex;align-items:center}.ns-list-menu__chevron[data-v-0592311f]{flex:0 0 auto;color:var(--ns-on-surface-variant);transition:transform var(--ns-duration-base) var(--ns-easing-standard)}.ns-list-menu__chevron--open[data-v-0592311f]{transform:rotate(180deg)}.ns-list-menu__submenu[data-v-0592311f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ns-spacing-px)}.ns-list-menu__submenu-label[data-v-0592311f]{margin:var(--ns-spacing-2) 0;padding:var(--ns-spacing-3) var(--ns-spacing-4) var(--ns-spacing-1) var(--ns-spacing-4);font-size:var(--ns-text-12);font-weight:var(--ns-font-weight-regular);color:var(--ns-on-surface-variant);text-transform:uppercase;letter-spacing:.05em;line-height:1}.ns-list-menu__submenu .ns-list-menu__submenu .ns-list-menu__item--child[data-v-0592311f]{padding-left:var(--ns-spacing-8);color:var(--ns-on-surface)}.ns-list-menu--no-icons .ns-list-menu__submenu .ns-list-menu__submenu .ns-list-menu__item--child[data-v-0592311f]{padding-left:calc(var(--ns-spacing-8) + var(--ns-spacing-3))}@media(prefers-reduced-motion:reduce){.ns-list-menu__item[data-v-0592311f],.ns-list-menu__chevron[data-v-0592311f]{transition:none}}.ns-dpm[data-v-f72dc89c]{display:inline-flex;flex-direction:row;height:100%;font-family:var(--ns-font-sans);-webkit-font-smoothing:antialiased}.ns-dpm__left[data-v-f72dc89c]{display:flex;flex-direction:column;width:var(--ns-size-60);box-sizing:border-box;flex-shrink:0;overflow:hidden;border-right:1px solid var(--ns-outline-low);background:var(--ns-surface-container-lowest);transition:width var(--ns-duration-slow) var(--ns-easing-emphasized)}.ns-dpm--dragging .ns-dpm__left[data-v-f72dc89c]{transition:none}.ns-dpm--peek .ns-dpm__left[data-v-f72dc89c]{z-index:var(--ns-z-drawer);box-shadow:var(--ns-elevation-high);transition:none}.ns-dpm--overlay .ns-dpm__left[data-v-f72dc89c]{border-right:0}.ns-dpm__left-slot[data-v-f72dc89c]{display:flex;flex-shrink:0}.ns-dpm--overlay[data-v-f72dc89c],.ns-dpm--overlay .ns-dpm__left-slot[data-v-f72dc89c]{width:100%}.ns-dpm__left-header[data-v-f72dc89c]{display:flex;align-items:center;justify-content:space-between;padding:0 var(--ns-spacing-3) 0 var(--ns-spacing-4);min-height:var(--ns-spacing-12);border-bottom:1px solid var(--ns-outline-low);flex-shrink:0;gap:var(--ns-spacing-2)}.ns-dpm--rail .ns-dpm__left-header[data-v-f72dc89c]{justify-content:center;padding:0 var(--ns-spacing-2)}.ns-dpm__title[data-v-f72dc89c]{flex:1;font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-semibold);color:var(--ns-on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ns-dpm__toggle[data-v-f72dc89c]{display:flex;align-items:center;justify-content:center;width:var(--ns-spacing-8);height:var(--ns-spacing-8);padding:0;background:transparent;border:none;border-radius:var(--ns-radius-md);cursor:pointer;color:var(--ns-on-surface-variant);flex-shrink:0;transition:background var(--ns-duration-base) var(--ns-easing-standard)}.ns-dpm__toggle[data-v-f72dc89c]:hover{background:var(--ns-surface-container)}.ns-dpm__toggle[data-v-f72dc89c]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-dpm__left-body[data-v-f72dc89c]{flex:1;overflow-y:auto;padding:var(--ns-spacing-2)}.ns-dpm__group-label[data-v-f72dc89c]{padding:var(--ns-spacing-3) var(--ns-spacing-4) var(--ns-spacing-2);font-size:var(--ns-text-12);font-weight:var(--ns-font-weight-regular);color:var(--ns-on-surface-variant);text-transform:uppercase;letter-spacing:.05em;line-height:1;white-space:nowrap}.ns-dpm__separator[data-v-f72dc89c]{border:none;border-top:1px solid var(--ns-outline-low);margin:var(--ns-spacing-3) 0}.ns-dpm__list[data-v-f72dc89c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ns-spacing-px)}.ns-dpm__left-item[data-v-f72dc89c]{display:flex;flex-direction:row;align-items:center;gap:var(--ns-spacing-3);width:100%;min-height:var(--ns-spacing-10);padding:0 var(--ns-spacing-4);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);line-height:1;color:var(--ns-on-surface);background:transparent;border:none;border-radius:var(--ns-radius-md);cursor:pointer;text-align:left;text-decoration:none;outline:none;transition:background var(--ns-duration-base) var(--ns-easing-standard);white-space:nowrap}.ns-dpm--rail .ns-dpm__left-item[data-v-f72dc89c]{justify-content:center;padding:0 var(--ns-spacing-2)}.ns-dpm__left-item[data-v-f72dc89c]:hover:not(.ns-dpm__left-item--disabled){background:var(--ns-surface-container)}.ns-dpm__left-item[data-v-f72dc89c]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-dpm__left-item--active[data-v-f72dc89c]{background:var(--ns-surface-container);font-weight:var(--ns-font-weight-medium)}.ns-dpm__left-item--disabled[data-v-f72dc89c]{color:var(--ns-on-disabled-container);cursor:not-allowed}.ns-dpm__left-icon[data-v-f72dc89c]{flex:0 0 auto;display:flex;align-items:center}.ns-dpm__left-label[data-v-f72dc89c]{flex:1}.ns-dpm__left-image[data-v-f72dc89c]{width:var(--ns-spacing-5);height:var(--ns-spacing-5);border-radius:var(--ns-radius-sm);flex:0 0 auto}.ns-dpm__left-trailing[data-v-f72dc89c]{flex:0 0 auto;color:var(--ns-on-surface-variant)}.ns-dpm__right[data-v-f72dc89c]{display:flex;flex-direction:column;width:var(--ns-size-60);box-sizing:border-box;flex-shrink:0;overflow:hidden;border-right:1px solid var(--ns-outline-low);background:var(--ns-surface-container-lowest);transition:width var(--ns-duration-slow) var(--ns-easing-emphasized)}.ns-dpm--dragging .ns-dpm__right[data-v-f72dc89c]{transition:none}.ns-dpm__right--drill[data-v-f72dc89c]{width:100%;border-right:0}.ns-dpm__right>nav[data-v-f72dc89c]{flex:1;display:flex;flex-direction:column;min-height:0}.ns-dpm__right-header[data-v-f72dc89c]{display:flex;align-items:center;justify-content:space-between;gap:var(--ns-spacing-2);padding:0 var(--ns-spacing-3) 0 var(--ns-spacing-4);min-height:var(--ns-spacing-12);border-bottom:1px solid var(--ns-outline-low);flex-shrink:0}.ns-dpm__right-body[data-v-f72dc89c]{flex:1;overflow-y:auto;padding:var(--ns-spacing-2)}.ns-dpm__right-item[data-v-f72dc89c]{display:flex;align-items:center;width:100%;min-height:var(--ns-spacing-10);padding:0 var(--ns-spacing-4) 0 calc(var(--ns-spacing-4) + var(--ns-spacing-3));font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);line-height:1;color:var(--ns-on-surface);text-decoration:none;background:transparent;border:none;border-radius:var(--ns-radius-md);cursor:pointer;text-align:left;outline:none;white-space:nowrap;transition:background var(--ns-duration-base) var(--ns-easing-standard)}.ns-dpm__right-item[data-v-f72dc89c]:hover:not(.ns-dpm__right-item--disabled){background:var(--ns-surface-container)}.ns-dpm__right-item[data-v-f72dc89c]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-dpm__right-item--active[data-v-f72dc89c]{background:var(--ns-surface-container);font-weight:var(--ns-font-weight-medium)}.ns-dpm__right-item--disabled[data-v-f72dc89c]{color:var(--ns-on-disabled-container);cursor:not-allowed}@media(prefers-reduced-motion:reduce){.ns-dpm__left[data-v-f72dc89c],.ns-dpm__right[data-v-f72dc89c],.ns-dpm__left-item[data-v-f72dc89c],.ns-dpm__right-item[data-v-f72dc89c],.ns-dpm__toggle[data-v-f72dc89c]{transition:none}}.ns-popover__anchor[data-v-c89be584]{display:inline-flex}.ns-popover[data-v-c89be584]{position:fixed;z-index:var(--ns-z-popover);box-sizing:border-box;min-width:var(--ns-size-48);max-width:var(--ns-size-80);max-height:calc(100vh - var(--ns-spacing-8));display:flex;flex-direction:column;background:var(--ns-surface-container-lowest);color:var(--ns-on-surface);border:1px solid var(--ns-outline-low);border-radius:var(--ns-radius-md);box-shadow:var(--ns-elevation-overlay);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);line-height:var(--ns-leading-normal)}.ns-popover__header[data-v-c89be584]{display:flex;flex:0 0 auto;align-items:flex-start;padding:var(--ns-spacing-3) var(--ns-spacing-4);border-bottom:1px solid var(--ns-outline-low)}.ns-popover__title[data-v-c89be584]{margin:0;font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-leading-normal);color:var(--ns-on-surface)}.ns-popover__content[data-v-c89be584]{flex:1 1 auto;overflow:auto;padding:var(--ns-spacing-4)}.ns-popover__footer[data-v-c89be584]{display:flex;flex:0 0 auto;justify-content:flex-end;gap:var(--ns-spacing-3);padding:var(--ns-spacing-3) var(--ns-spacing-4);border-top:1px solid var(--ns-outline-low)}.ns-popover--visible[data-v-c89be584]{animation:ns-popover-in-c89be584 var(--ns-duration-fast) var(--ns-easing-standard)}@keyframes ns-popover-in-c89be584{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ns-popover--visible[data-v-c89be584]{animation:none}}.ns-divider[data-v-b9974986]{margin:0}.ns-divider--horizontal[data-v-b9974986]{display:flex;align-items:center;width:100%}.ns-divider--horizontal[data-v-b9974986]:before,.ns-divider--horizontal[data-v-b9974986]:after{content:"";flex:1;border-top:1px solid var(--ns-outline-low)}.ns-divider--align-start[data-v-b9974986]:before{flex:0 0 var(--ns-spacing-6)}.ns-divider--align-end[data-v-b9974986]:after{flex:0 0 var(--ns-spacing-6)}.ns-divider--vertical[data-v-b9974986]{align-self:stretch;width:1px;min-width:1px;background-color:var(--ns-outline-low)}.ns-divider[data-v-b9974986] .ns-divider__content{flex:0 0 auto;margin:0 var(--ns-spacing-3);color:var(--ns-on-surface-variant);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);white-space:nowrap}.ns-avatar[data-v-f6d932e9]{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;background-color:var(--ns-surface-container-high);color:var(--ns-on-surface);font-family:var(--ns-font-sans);font-weight:var(--ns-font-weight-medium);line-height:var(--ns-leading-none);-webkit-user-select:none;user-select:none}.ns-avatar--sm[data-v-f6d932e9]{width:var(--ns-spacing-8);height:var(--ns-spacing-8);font-size:var(--ns-text-14)}.ns-avatar--md[data-v-f6d932e9]{width:var(--ns-spacing-10);height:var(--ns-spacing-10);font-size:var(--ns-text-16)}.ns-avatar--lg[data-v-f6d932e9]{width:var(--ns-spacing-12);height:var(--ns-spacing-12);font-size:var(--ns-text-24)}.ns-avatar--xl[data-v-f6d932e9]{width:var(--ns-spacing-16);height:var(--ns-spacing-16);font-size:var(--ns-text-32)}.ns-avatar--circle[data-v-f6d932e9]{border-radius:var(--ns-radius-full)}.ns-avatar--square[data-v-f6d932e9]{border-radius:var(--ns-radius-md)}.ns-avatar__img[data-v-f6d932e9]{width:100%;height:100%;object-fit:cover;display:block}.ns-avatar__initials[data-v-f6d932e9]{display:inline-flex;align-items:center;justify-content:center}.ns-avatar__icon[data-v-f6d932e9]{display:inline-flex}.ns-spinner[data-v-683afe1e]{display:inline-flex;line-height:0}.ns-spinner--sm[data-v-683afe1e]{width:var(--ns-spacing-3);height:var(--ns-spacing-3)}.ns-spinner--md[data-v-683afe1e]{width:var(--ns-spacing-5);height:var(--ns-spacing-5)}.ns-spinner--lg[data-v-683afe1e]{width:var(--ns-spacing-8);height:var(--ns-spacing-8)}.ns-spinner--xl[data-v-683afe1e]{width:var(--ns-spacing-10);height:var(--ns-spacing-10)}.ns-spinner__svg[data-v-683afe1e]{display:block;width:100%;height:100%;animation:ns-spinner-rotate-683afe1e 1.4s var(--ns-easing-linear) infinite}.ns-spinner__circle[data-v-683afe1e]{stroke:currentColor}.ns-spinner--neutral[data-v-683afe1e]{color:var(--ns-neutral-primary)}.ns-spinner--information[data-v-683afe1e]{color:var(--ns-information-primary)}.ns-spinner--success[data-v-683afe1e]{color:var(--ns-success-primary)}.ns-spinner--warning[data-v-683afe1e]{color:var(--ns-warning-primary)}.ns-spinner--error[data-v-683afe1e]{color:var(--ns-error-primary)}.ns-spinner--disabled[data-v-683afe1e]{color:var(--ns-on-disabled)}.ns-spinner__label[data-v-683afe1e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes ns-spinner-rotate-683afe1e{to{transform:rotate(360deg)}}.ns-btn[data-v-e170dfca]{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--ns-radius-md);font-family:var(--ns-font-sans);font-weight:var(--ns-font-weight-regular);line-height:1;padding-top:0;padding-bottom:0;cursor:pointer;text-decoration:none;white-space:nowrap;outline:none;-webkit-font-smoothing:antialiased}.ns-btn[data-v-e170dfca]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-btn[data-v-e170dfca]:disabled,.ns-btn.p-disabled[data-v-e170dfca]{cursor:not-allowed;pointer-events:auto}.ns-btn[data-v-e170dfca] .ns-btn__label{display:inline-block;order:1}.ns-btn[data-v-e170dfca] .ns-btn__icon{display:inline-flex;align-items:center;flex-shrink:0;order:2}.ns-btn--md[data-v-e170dfca]{height:var(--ns-spacing-8);padding-left:var(--ns-spacing-2);padding-right:var(--ns-spacing-2);font-size:var(--ns-text-14);gap:var(--ns-spacing-1-5)}.ns-btn--sm[data-v-e170dfca]{height:var(--ns-spacing-6);padding-left:var(--ns-spacing-1-5);padding-right:var(--ns-spacing-1-5);font-size:var(--ns-text-12);gap:var(--ns-spacing-1)}.ns-btn--edge-start[data-v-e170dfca]{border-top-right-radius:0;border-bottom-right-radius:0}.ns-btn--edge-end[data-v-e170dfca]{border-top-left-radius:0;border-bottom-left-radius:0}.ns-btn--icon-only.ns-btn--md[data-v-e170dfca]{width:var(--ns-spacing-8);min-width:0;padding-left:0;padding-right:0}.ns-btn--icon-only.ns-btn--sm[data-v-e170dfca]{width:var(--ns-spacing-6);min-width:0;padding-left:0;padding-right:0}.ns-btn--neutral.ns-btn--filled[data-v-e170dfca]{background-color:var(--ns-neutral-primary);color:var(--ns-on-neutral);border-color:transparent}.ns-btn--neutral.ns-btn--filled[data-v-e170dfca]:hover:not(:disabled,.p-disabled){filter:brightness(.88)}.ns-btn--neutral.ns-btn--filled[data-v-e170dfca]:active:not(:disabled,.p-disabled){filter:brightness(.8)}.ns-btn--neutral.ns-btn--filled[data-v-e170dfca]:disabled,.ns-btn--neutral.ns-btn--filled.p-disabled[data-v-e170dfca]{background-color:var(--ns-disabled-container);border-color:var(--ns-outline-disabled);color:var(--ns-on-disabled-container);filter:none}.ns-btn--information.ns-btn--filled[data-v-e170dfca]{background-color:var(--ns-information-primary);color:var(--ns-on-information);border-color:transparent}.ns-btn--information.ns-btn--filled[data-v-e170dfca]:hover:not(:disabled,.p-disabled){filter:brightness(.88)}.ns-btn--information.ns-btn--filled[data-v-e170dfca]:active:not(:disabled,.p-disabled){filter:brightness(.8)}.ns-btn--information.ns-btn--filled[data-v-e170dfca]:disabled,.ns-btn--information.ns-btn--filled.p-disabled[data-v-e170dfca]{background-color:var(--ns-disabled-container);border-color:var(--ns-outline-disabled);color:var(--ns-on-disabled-container);filter:none}.ns-btn--error.ns-btn--filled[data-v-e170dfca]{background-color:var(--ns-error-primary);color:var(--ns-on-error);border-color:transparent}.ns-btn--error.ns-btn--filled[data-v-e170dfca]:hover:not(:disabled,.p-disabled){filter:brightness(.88)}.ns-btn--error.ns-btn--filled[data-v-e170dfca]:active:not(:disabled,.p-disabled){filter:brightness(.8)}.ns-btn--error.ns-btn--filled[data-v-e170dfca]:disabled,.ns-btn--error.ns-btn--filled.p-disabled[data-v-e170dfca]{background-color:var(--ns-disabled-container);border-color:var(--ns-outline-disabled);color:var(--ns-on-disabled-container);filter:none}.ns-btn--inverse.ns-btn--filled[data-v-e170dfca]{background-color:var(--ns-surface-container-lowest);color:var(--ns-on-surface);border-color:var(--ns-outline-inverse)}.ns-btn--inverse.ns-btn--filled[data-v-e170dfca]:hover:not(:disabled,.p-disabled){filter:brightness(.88)}.ns-btn--inverse.ns-btn--filled[data-v-e170dfca]:active:not(:disabled,.p-disabled){filter:brightness(.8)}.ns-btn--inverse.ns-btn--filled[data-v-e170dfca]:disabled,.ns-btn--inverse.ns-btn--filled.p-disabled[data-v-e170dfca]{background-color:var(--ns-disabled-container);border-color:var(--ns-outline-disabled);color:var(--ns-on-disabled-container);filter:none}.ns-btn--neutral.ns-btn--outlined[data-v-e170dfca]{background-color:transparent;color:var(--ns-neutral-primary);border-color:var(--ns-neutral-primary)}.ns-btn--neutral.ns-btn--outlined[data-v-e170dfca]:hover:not(:disabled,.p-disabled){background-color:var(--ns-neutral-container)}.ns-btn--neutral.ns-btn--outlined[data-v-e170dfca]:active:not(:disabled,.p-disabled){background-color:var(--ns-neutral-container);filter:brightness(.95)}.ns-btn--neutral.ns-btn--outlined[data-v-e170dfca]:disabled,.ns-btn--neutral.ns-btn--outlined.p-disabled[data-v-e170dfca]{background-color:var(--ns-disabled-container);border-color:var(--ns-outline-disabled);color:var(--ns-on-disabled-container);filter:none}.ns-btn--information.ns-btn--outlined[data-v-e170dfca]{background-color:transparent;color:var(--ns-information-primary);border-color:var(--ns-information-primary)}.ns-btn--information.ns-btn--outlined[data-v-e170dfca]:hover:not(:disabled,.p-disabled){background-color:var(--ns-information-container)}.ns-btn--information.ns-btn--outlined[data-v-e170dfca]:active:not(:disabled,.p-disabled){background-color:var(--ns-information-container);filter:brightness(.95)}.ns-btn--information.ns-btn--outlined[data-v-e170dfca]:disabled,.ns-btn--information.ns-btn--outlined.p-disabled[data-v-e170dfca]{background-color:var(--ns-disabled-container);border-color:var(--ns-outline-disabled);color:var(--ns-on-disabled-container);filter:none}.ns-btn--error.ns-btn--outlined[data-v-e170dfca]{background-color:transparent;color:var(--ns-error-primary);border-color:var(--ns-error-primary)}.ns-btn--error.ns-btn--outlined[data-v-e170dfca]:hover:not(:disabled,.p-disabled){background-color:var(--ns-error-container)}.ns-btn--error.ns-btn--outlined[data-v-e170dfca]:active:not(:disabled,.p-disabled){background-color:var(--ns-error-container);filter:brightness(.95)}.ns-btn--error.ns-btn--outlined[data-v-e170dfca]:disabled,.ns-btn--error.ns-btn--outlined.p-disabled[data-v-e170dfca]{background-color:var(--ns-disabled-container);border-color:var(--ns-outline-disabled);color:var(--ns-on-disabled-container);filter:none}.ns-btn--inverse.ns-btn--outlined[data-v-e170dfca]{background-color:transparent;color:var(--ns-on-surface-inverse);border-color:var(--ns-outline-inverse-highest)}.ns-btn--inverse.ns-btn--outlined[data-v-e170dfca]:hover:not(:disabled,.p-disabled){background-color:var(--ns-neutral-primary)}.ns-btn--inverse.ns-btn--outlined[data-v-e170dfca]:active:not(:disabled,.p-disabled){background-color:var(--ns-neutral-primary);filter:brightness(.95)}.ns-btn--inverse.ns-btn--outlined[data-v-e170dfca]:disabled,.ns-btn--inverse.ns-btn--outlined.p-disabled[data-v-e170dfca]{background-color:var(--ns-disabled-container);border-color:var(--ns-outline-disabled);color:var(--ns-on-disabled-container);filter:none}.ns-btn--neutral.ns-btn--ghost[data-v-e170dfca]{background-color:transparent;color:var(--ns-neutral-primary);border-color:transparent}.ns-btn--neutral.ns-btn--ghost[data-v-e170dfca]:hover:not(:disabled,.p-disabled){background-color:var(--ns-neutral-container)}.ns-btn--neutral.ns-btn--ghost[data-v-e170dfca]:active:not(:disabled,.p-disabled){background-color:var(--ns-neutral-container);filter:brightness(.95)}.ns-btn--neutral.ns-btn--ghost[data-v-e170dfca]:disabled,.ns-btn--neutral.ns-btn--ghost.p-disabled[data-v-e170dfca]{background-color:transparent;border-color:transparent;color:var(--ns-on-disabled-container);filter:none}.ns-btn--information.ns-btn--ghost[data-v-e170dfca]{background-color:transparent;color:var(--ns-information-primary);border-color:transparent}.ns-btn--information.ns-btn--ghost[data-v-e170dfca]:hover:not(:disabled,.p-disabled){background-color:var(--ns-information-container)}.ns-btn--information.ns-btn--ghost[data-v-e170dfca]:active:not(:disabled,.p-disabled){background-color:var(--ns-information-container);filter:brightness(.95)}.ns-btn--information.ns-btn--ghost[data-v-e170dfca]:disabled,.ns-btn--information.ns-btn--ghost.p-disabled[data-v-e170dfca]{background-color:transparent;border-color:transparent;color:var(--ns-on-disabled-container);filter:none}.ns-btn--error.ns-btn--ghost[data-v-e170dfca]{background-color:transparent;color:var(--ns-error-primary);border-color:transparent}.ns-btn--error.ns-btn--ghost[data-v-e170dfca]:hover:not(:disabled,.p-disabled){background-color:var(--ns-error-container)}.ns-btn--error.ns-btn--ghost[data-v-e170dfca]:active:not(:disabled,.p-disabled){background-color:var(--ns-error-container);filter:brightness(.95)}.ns-btn--error.ns-btn--ghost[data-v-e170dfca]:disabled,.ns-btn--error.ns-btn--ghost.p-disabled[data-v-e170dfca]{background-color:transparent;border-color:transparent;color:var(--ns-on-disabled-container);filter:none}.ns-btn--inverse.ns-btn--ghost[data-v-e170dfca]{background-color:transparent;color:var(--ns-on-surface-inverse);border-color:transparent}.ns-btn--inverse.ns-btn--ghost[data-v-e170dfca]:hover:not(:disabled,.p-disabled){background-color:var(--ns-neutral-primary)}.ns-btn--inverse.ns-btn--ghost[data-v-e170dfca]:active:not(:disabled,.p-disabled){background-color:var(--ns-neutral-primary);filter:brightness(.95)}.ns-btn--inverse.ns-btn--ghost[data-v-e170dfca]:disabled,.ns-btn--inverse.ns-btn--ghost.p-disabled[data-v-e170dfca]{background-color:transparent;border-color:transparent;color:var(--ns-on-disabled-container);filter:none}.ns-btn--secret[data-v-e170dfca]{background-color:transparent;border-color:transparent;padding-left:0;padding-right:0}.ns-btn--secret[data-v-e170dfca]:disabled,.ns-btn--secret.p-disabled[data-v-e170dfca]{background-color:transparent;border-color:transparent;color:var(--ns-on-disabled-container);filter:none}.ns-btn--secret[data-v-e170dfca] .ns-btn__icon{opacity:0}.ns-btn--secret[data-v-e170dfca]:hover:not(:disabled,.p-disabled) .ns-btn__icon,.ns-btn--secret[data-v-e170dfca]:focus-visible:not(:disabled,.p-disabled) .ns-btn__icon{opacity:1}.ns-btn--secret[data-v-e170dfca]:disabled .ns-btn__icon,.ns-btn--secret.p-disabled[data-v-e170dfca] .ns-btn__icon{opacity:0}.ns-btn--neutral.ns-btn--secret[data-v-e170dfca]{color:var(--ns-neutral-primary)}.ns-btn--information.ns-btn--secret[data-v-e170dfca]{color:var(--ns-information-primary)}.ns-btn--error.ns-btn--secret[data-v-e170dfca]{color:var(--ns-error-primary)}.ns-btn--inverse.ns-btn--secret[data-v-e170dfca]{color:var(--ns-on-surface-inverse)}@media(prefers-reduced-motion:no-preference){.ns-btn[data-v-e170dfca]{transition:filter var(--ns-duration-base) var(--ns-easing-standard),background-color var(--ns-duration-base) var(--ns-easing-standard),border-color var(--ns-duration-base) var(--ns-easing-standard),color var(--ns-duration-base) var(--ns-easing-standard)}.ns-btn--secret[data-v-e170dfca] .ns-btn__icon{transition:opacity var(--ns-duration-base) var(--ns-easing-standard)}}.ns-nav[data-v-1338c932]{display:flex;flex-direction:column;width:100%;font-family:var(--ns-font-sans);-webkit-font-smoothing:antialiased;filter:drop-shadow(0 1px 2px var(--ns-shadow))}.ns-nav--sticky[data-v-1338c932]{position:sticky;top:0;z-index:var(--ns-z-sticky)}.ns-nav__utility[data-v-1338c932]{display:flex;justify-content:flex-end;padding:var(--ns-spacing-1) var(--ns-spacing-6);background:var(--ns-surface-container-low);border-bottom:1px solid var(--ns-outline-lowest)}.ns-nav__user[data-v-1338c932]{font-size:var(--ns-text-12);line-height:var(--ns-leading-snug);color:var(--ns-on-surface);white-space:nowrap}.ns-nav__bar[data-v-1338c932]{display:flex;align-items:stretch;gap:var(--ns-spacing-2);box-sizing:border-box;min-height:calc(var(--ns-spacing-12) + var(--ns-spacing-2));padding:0 var(--ns-spacing-6);background:var(--ns-surface-container-lowest);border-bottom:1px solid var(--ns-outline-lowest)}.ns-nav__product[data-v-1338c932]{display:flex;align-items:center;gap:var(--ns-spacing-2);padding-right:var(--ns-spacing-8);border-right:1px solid var(--ns-outline-lowest);flex-shrink:0}.ns-nav__product--link[data-v-1338c932]{text-decoration:none;color:inherit;cursor:pointer;border-radius:var(--ns-radius-sm);transition:opacity var(--ns-duration-fast) var(--ns-easing-standard)}.ns-nav__product--link[data-v-1338c932]:hover{opacity:.8}.ns-nav__product--link[data-v-1338c932]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:2px}.ns-nav__logo[data-v-1338c932]{display:inline-flex;align-items:center;justify-content:center;width:var(--ns-spacing-6);height:var(--ns-spacing-6);border-radius:var(--ns-radius-sm);overflow:hidden;flex-shrink:0}.ns-nav__logo--mark[data-v-1338c932]{background:var(--ns-neutral-primary)}.ns-nav__logo-img[data-v-1338c932]{width:100%;height:100%;object-fit:contain}.ns-nav__logo-mark-text[data-v-1338c932]{font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-leading-none);color:var(--ns-on-neutral)}.ns-nav__product-text[data-v-1338c932]{display:flex;flex-direction:column;justify-content:center}.ns-nav__product-name[data-v-1338c932]{font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-leading-snug);color:var(--ns-neutral-brand-primary);white-space:nowrap}.ns-nav__product-edition[data-v-1338c932]{font-size:var(--ns-text-12);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-snug);color:var(--ns-on-surface-variant);white-space:nowrap}.ns-nav__items[data-v-1338c932]{display:none;flex:1 1 auto;align-items:stretch;gap:var(--ns-spacing-2);min-width:0}.ns-nav__item[data-v-1338c932]{position:relative;display:flex;align-items:center;border-bottom:2px solid transparent}.ns-nav__item--active[data-v-1338c932]{border-bottom-color:var(--ns-neutral-brand-primary)}.ns-nav__btn[data-v-1338c932]{display:inline-flex;align-items:center;gap:var(--ns-spacing-1);padding:var(--ns-spacing-2) var(--ns-spacing-4);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-body);color:var(--ns-on-neutral-container);background:transparent;border:none;border-radius:var(--ns-radius-md);cursor:pointer;white-space:nowrap;outline:none;transition:background var(--ns-duration-base) var(--ns-easing-standard)}.ns-nav__btn[data-v-1338c932]:hover:not(.ns-nav__btn--disabled){background:var(--ns-surface-container-low-hover)}.ns-nav__btn[data-v-1338c932]:active:not(.ns-nav__btn--disabled){background:var(--ns-surface-container-low-pressed)}.ns-nav__btn[data-v-1338c932]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-nav__btn--active[data-v-1338c932]{background:var(--ns-surface-container-low-active)}.ns-nav__btn--disabled[data-v-1338c932]{color:var(--ns-on-disabled-container);cursor:not-allowed}.ns-nav__btn-chevron[data-v-1338c932]{flex-shrink:0}.ns-nav__dropdown[data-v-1338c932]{position:absolute;top:calc(100% - var(--ns-spacing-2));left:0;z-index:var(--ns-z-dropdown);display:flex;flex-direction:column;gap:var(--ns-spacing-px);min-width:var(--ns-size-70);padding:var(--ns-spacing-1);background:var(--ns-surface-container-lowest);border:1px solid var(--ns-outline-lowest);border-radius:var(--ns-radius-md);box-shadow:var(--ns-elevation-overlay);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);color:var(--ns-on-surface)}.ns-nav__card[data-v-1338c932]{display:flex;flex-direction:column;margin:calc(-1 * var(--ns-spacing-4));padding-block:var(--ns-spacing-2);min-width:var(--ns-size-80)}.ns-nav__card-divider[data-v-1338c932]{margin-block:var(--ns-spacing-2)}.ns-nav__card-row[data-v-1338c932]{margin-inline:var(--ns-spacing-2)}.ns-nav__panel-row[data-v-1338c932]{display:flex;align-items:flex-start;gap:var(--ns-spacing-3);padding:var(--ns-spacing-3);font-family:var(--ns-font-sans);text-align:left;text-decoration:none;background:transparent;border:none;border-radius:var(--ns-radius-sm);cursor:pointer;outline:none;transition:background var(--ns-duration-base) var(--ns-easing-standard)}.ns-nav__panel-row[data-v-1338c932]:hover{background:var(--ns-surface-container-low-hover)}.ns-nav__panel-row[data-v-1338c932]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:calc(-1 * var(--ns-spacing-0-5))}.ns-nav__panel-icon[data-v-1338c932]{flex-shrink:0;color:var(--ns-on-surface)}.ns-nav__panel-text[data-v-1338c932]{display:flex;flex-direction:column;flex:1;min-width:0}.ns-nav__panel-title[data-v-1338c932]{font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-snug);color:var(--ns-on-surface)}.ns-nav__panel-description[data-v-1338c932]{font-size:var(--ns-text-12);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-snug);color:var(--ns-on-surface-variant)}.ns-nav__panel-affordance[data-v-1338c932]{flex-shrink:0;color:var(--ns-on-surface-variant)}.ns-nav__panel-empty[data-v-1338c932]{margin:0;padding:var(--ns-spacing-3);margin-inline:var(--ns-spacing-2);font-size:var(--ns-text-14);line-height:var(--ns-leading-body);color:var(--ns-on-surface-variant)}.ns-nav__panel-notice[data-v-1338c932]{padding:var(--ns-spacing-2) var(--ns-spacing-3);margin-inline:var(--ns-spacing-2);font-size:var(--ns-text-12);line-height:var(--ns-leading-body);color:var(--ns-on-surface-variant)}.ns-nav__switcher[data-v-1338c932]{display:flex;flex-direction:column}.ns-nav__switcher-row[data-v-1338c932]{display:flex;align-items:center;gap:var(--ns-spacing-3);padding:var(--ns-spacing-3);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-body);color:var(--ns-on-surface);text-align:left;text-decoration:none;background:transparent;border:none;border-radius:var(--ns-radius-sm);cursor:pointer;outline:none;transition:background var(--ns-duration-base) var(--ns-easing-standard)}.ns-nav__switcher-row[data-v-1338c932]:hover:not(.ns-nav__switcher-row--current){background:var(--ns-surface-container-low-hover)}.ns-nav__switcher-row[data-v-1338c932]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:calc(-1 * var(--ns-spacing-0-5))}.ns-nav__switcher-row--current[data-v-1338c932]{cursor:default;font-weight:var(--ns-font-weight-semibold)}.ns-nav__switcher-home-icon[data-v-1338c932]{flex-shrink:0;color:var(--ns-on-surface)}.ns-nav__switcher-logo[data-v-1338c932]{display:inline-flex;align-items:center;justify-content:center;width:var(--ns-spacing-5);height:var(--ns-spacing-5);border-radius:var(--ns-radius-sm);overflow:hidden;flex-shrink:0}.ns-nav__switcher-logo--mark[data-v-1338c932]{background:var(--ns-neutral-primary)}.ns-nav__switcher-logo-img[data-v-1338c932]{width:100%;height:100%;object-fit:contain}.ns-nav__switcher-logo-text[data-v-1338c932]{font-size:var(--ns-text-12);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-leading-none);color:var(--ns-on-neutral)}.ns-nav__switcher-name[data-v-1338c932]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-nav__switcher-arrow[data-v-1338c932]{flex-shrink:0;color:var(--ns-on-surface-variant)}.ns-nav__profile[data-v-1338c932]{display:flex;flex-direction:column}.ns-nav__profile-identity[data-v-1338c932]{display:flex;align-items:center;gap:var(--ns-spacing-3);padding:var(--ns-spacing-2) var(--ns-spacing-3);margin-inline:var(--ns-spacing-2)}.ns-nav__profile-text[data-v-1338c932]{display:flex;flex-direction:column;min-width:0}.ns-nav__profile-name[data-v-1338c932]{font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-leading-snug);color:var(--ns-on-surface);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-nav__profile-email[data-v-1338c932]{font-size:var(--ns-text-12);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-snug);color:var(--ns-on-surface-variant);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-nav__profile-appearance[data-v-1338c932]{display:flex;flex-direction:column;gap:var(--ns-spacing-2);padding:var(--ns-spacing-2) var(--ns-spacing-3);margin-inline:var(--ns-spacing-2);align-items:flex-start}.ns-nav__profile-appearance-label[data-v-1338c932]{font-size:var(--ns-text-12);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-leading-snug);color:var(--ns-on-surface-variant)}.ns-nav__profile-signout[data-v-1338c932]{padding:var(--ns-spacing-2) var(--ns-spacing-3);margin-inline:var(--ns-spacing-2)}.ns-nav__profile-signout[data-v-1338c932] .ns-btn{width:100%}.ns-nav__dropdown-item[data-v-1338c932]{display:flex;align-items:center;justify-content:space-between;gap:var(--ns-spacing-2);padding:var(--ns-spacing-3);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-body);color:var(--ns-on-surface);text-align:left;text-decoration:none;background:transparent;border:none;border-radius:var(--ns-radius-sm);cursor:pointer;outline:none;transition:background var(--ns-duration-base) var(--ns-easing-standard)}.ns-nav__dropdown-item[data-v-1338c932]:hover:not(.ns-nav__dropdown-item--disabled){background:var(--ns-surface-container-low-hover)}.ns-nav__dropdown-item[data-v-1338c932]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:calc(-1 * var(--ns-spacing-0-5))}.ns-nav__dropdown-item--disabled[data-v-1338c932]{color:var(--ns-on-disabled-container);cursor:not-allowed}.ns-nav__dropdown-label[data-v-1338c932]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-nav__dropdown-chevron[data-v-1338c932]{flex-shrink:0;color:var(--ns-on-surface-variant)}.ns-nav__actions[data-v-1338c932]{display:flex;align-items:center;gap:var(--ns-spacing-2);flex-shrink:0}.ns-nav__avatar[data-v-1338c932]{flex-shrink:0}.ns-nav__icon-btn[data-v-1338c932]{display:inline-flex;align-items:center;justify-content:center;width:var(--ns-spacing-8);height:var(--ns-spacing-8);padding:0;color:var(--ns-on-neutral-container);background:transparent;border:none;border-radius:var(--ns-radius-md);cursor:pointer;outline:none;text-decoration:none;transition:background var(--ns-duration-base) var(--ns-easing-standard)}.ns-nav__icon-btn[data-v-1338c932]:hover{background:var(--ns-surface-container-low-hover)}.ns-nav__icon-btn[data-v-1338c932]:active{background:var(--ns-surface-container-low-pressed)}.ns-nav__icon-btn--active[data-v-1338c932]{background:var(--ns-surface-container-low-active)}.ns-nav__icon-btn[data-v-1338c932]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-nav__menu-btn[data-v-1338c932]{display:inline-flex;align-items:center;gap:var(--ns-spacing-2);flex-shrink:0;min-height:var(--ns-spacing-8);padding:0 var(--ns-spacing-3) 0 var(--ns-spacing-2);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-medium);color:var(--ns-on-neutral-container);background:transparent;border:none;border-radius:var(--ns-radius-md);cursor:pointer;outline:none;transition:background var(--ns-duration-base) var(--ns-easing-standard)}.ns-nav__menu-btn[data-v-1338c932]:hover{background:var(--ns-surface-container-low-hover)}.ns-nav__menu-btn[data-v-1338c932]:active,.ns-nav__menu-btn[aria-expanded=true][data-v-1338c932]{background:var(--ns-surface-container-low-pressed)}.ns-nav__menu-btn[data-v-1338c932]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-nav__scrim[data-v-1338c932]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ns-z-overlay);background:var(--ns-scrim)}.ns-nav__curtain[data-v-1338c932]{position:fixed;top:0;left:0;bottom:0;z-index:calc(var(--ns-z-overlay) + 1);display:flex;max-width:90vw;background:var(--ns-surface-container-lowest);border-right:1px solid var(--ns-outline-lowest);box-shadow:var(--ns-elevation-raised);overflow:hidden}.ns-nav__curtain[data-v-1338c932]:focus{outline:none}@media(min-width:37.5rem){.ns-nav__utility[data-v-1338c932],.ns-nav__bar[data-v-1338c932]{padding-left:var(--ns-spacing-8);padding-right:var(--ns-spacing-8)}.ns-nav__items[data-v-1338c932]{display:flex}}@media(prefers-reduced-motion:no-preference){.ns-nav-scrim-enter-active[data-v-1338c932],.ns-nav-scrim-leave-active[data-v-1338c932]{transition:opacity var(--ns-duration-slow) var(--ns-easing-standard)}.ns-nav-scrim-enter-from[data-v-1338c932],.ns-nav-scrim-leave-to[data-v-1338c932]{opacity:0}.ns-nav-curtain-enter-active[data-v-1338c932],.ns-nav-curtain-leave-active[data-v-1338c932]{transition:transform var(--ns-duration-slow) var(--ns-easing-standard)}.ns-nav-curtain-enter-from[data-v-1338c932],.ns-nav-curtain-leave-to[data-v-1338c932]{transform:translate(-100%)}}.ns-segmented-wrap[data-v-edb73e6b]{display:inline-flex;flex-direction:column;gap:var(--ns-spacing-1-5);font-family:var(--ns-font-sans)}.ns-segmented__group-label[data-v-edb73e6b]{font-family:var(--ns-font-sans);font-size:var(--ns-text-14);color:var(--ns-on-surface);-webkit-font-smoothing:antialiased}.ns-segmented[data-v-edb73e6b]{display:inline-flex;align-items:stretch;box-sizing:border-box;background-color:var(--ns-surface-container);border-radius:var(--ns-radius-md);font-family:var(--ns-font-sans)}.ns-segmented--full[data-v-edb73e6b]{display:flex;width:100%}.ns-segmented--invalid[data-v-edb73e6b]{box-shadow:inset 0 0 0 1px var(--ns-error-primary)}.ns-segmented[data-v-edb73e6b] .ns-segmented__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:none;border-radius:var(--ns-radius-sm);background-color:transparent;color:var(--ns-on-surface-variant);font-family:var(--ns-font-sans);font-weight:var(--ns-font-weight-regular);line-height:1;white-space:nowrap;cursor:pointer;outline:none;-webkit-font-smoothing:antialiased}.ns-segmented--full[data-v-edb73e6b] .ns-segmented__button{flex:1 1 0}.ns-segmented[data-v-edb73e6b] .ns-segmented__content{display:inline-flex;align-items:center}.ns-segmented[data-v-edb73e6b] .ns-segmented__icon{flex-shrink:0}.ns-segmented[data-v-edb73e6b] .ns-segmented__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ns-segmented--md[data-v-edb73e6b]{height:var(--ns-spacing-8);gap:var(--ns-spacing-0-5);padding:var(--ns-spacing-0-5)}.ns-segmented--md[data-v-edb73e6b] .ns-segmented__button{padding-left:var(--ns-spacing-2);padding-right:var(--ns-spacing-2);font-size:var(--ns-text-14)}.ns-segmented--md[data-v-edb73e6b] .ns-segmented__content{gap:var(--ns-spacing-1-5)}.ns-segmented--sm[data-v-edb73e6b]{height:var(--ns-spacing-6);gap:var(--ns-spacing-px);padding:var(--ns-spacing-px);border-radius:var(--ns-radius-sm)}.ns-segmented--sm[data-v-edb73e6b] .ns-segmented__button{padding-left:var(--ns-spacing-1-5);padding-right:var(--ns-spacing-1-5);font-size:var(--ns-text-12)}.ns-segmented--sm[data-v-edb73e6b] .ns-segmented__content{gap:var(--ns-spacing-1)}.ns-segmented[data-v-edb73e6b] .ns-segmented__button:not([data-p-checked=true]):not(:disabled):hover{background-color:var(--ns-surface-container-low);color:var(--ns-on-surface)}.ns-segmented[data-v-edb73e6b] .ns-segmented__button[data-p-checked=true]{background-color:var(--ns-surface-container-lowest);color:var(--ns-on-surface);font-weight:var(--ns-font-weight-medium);box-shadow:inset 0 0 0 1px var(--ns-outline)}.ns-segmented[data-v-edb73e6b] .ns-segmented__button:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:-2px;position:relative;z-index:1}.ns-segmented[data-v-edb73e6b] .ns-segmented__button:disabled{cursor:not-allowed;color:var(--ns-on-disabled-container);box-shadow:none}.ns-segmented[data-v-edb73e6b] .ns-segmented__button:disabled[data-p-checked=true]{background-color:var(--ns-disabled-container)}@media(prefers-reduced-motion:no-preference){.ns-segmented[data-v-edb73e6b] .ns-segmented__button{transition:background-color var(--ns-duration-base) var(--ns-easing-standard),color var(--ns-duration-base) var(--ns-easing-standard)}}.ns-shell[data-v-b95ddec5]{display:grid;grid-template-columns:var(--ns-shell-start) minmax(0,1fr) var(--ns-shell-end);grid-template-rows:auto minmax(0,1fr);height:100dvh;overflow:hidden;position:relative}@media(prefers-reduced-motion:no-preference){.ns-shell[data-v-b95ddec5]{transition:grid-template-columns var(--ns-duration-slow) var(--ns-easing-emphasized)}}.ns-shell--dragging[data-v-b95ddec5]{transition:none;cursor:col-resize;-webkit-user-select:none;user-select:none}.ns-shell__skip[data-v-b95ddec5]{position:absolute;top:var(--ns-spacing-2);left:var(--ns-spacing-2);z-index:var(--ns-z-tooltip);padding:var(--ns-spacing-2) var(--ns-spacing-4);background:var(--ns-surface-container-lowest);color:var(--ns-on-surface);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);border-radius:var(--ns-radius-md);transform:translateY(-200%)}.ns-shell__skip[data-v-b95ddec5]:focus-visible{transform:none;outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5)}.ns-shell__header[data-v-b95ddec5]{grid-row:1;grid-column:1 / 3;position:relative;z-index:var(--ns-z-sticky);min-width:0}.ns-shell__start[data-v-b95ddec5]{grid-row:2;grid-column:1;position:relative;min-width:0;overflow-x:hidden;overflow-y:auto}.ns-shell__start[hidden][data-v-b95ddec5]{display:none}.ns-shell--start-overlay .ns-shell__start[data-v-b95ddec5]{position:fixed;top:var(--ns-shell-header-height);bottom:0;left:0;width:var(--ns-shell-overlay);max-width:100%;z-index:var(--ns-z-drawer);background:var(--ns-surface-container-lowest);box-shadow:var(--ns-elevation-high)}.ns-shell__scrim[data-v-b95ddec5]{position:fixed;inset:var(--ns-shell-header-height) 0 0 0;z-index:var(--ns-z-drawer);background:var(--ns-scrim)}.ns-shell__content[data-v-b95ddec5]{grid-row:2;grid-column:2;min-width:0;overflow:auto;overscroll-behavior-y:none;container:ns-content / inline-size;outline:none}.ns-shell__content-inner[data-v-b95ddec5]{padding:var(--ns-spacing-4)}@container ns-content (min-width: 30rem){.ns-shell__content-inner[data-v-b95ddec5]{padding:var(--ns-spacing-6)}}@container ns-content (min-width: 48rem){.ns-shell__content-inner[data-v-b95ddec5]{padding:var(--ns-spacing-8)}}.ns-shell--end-full .ns-shell__content[data-v-b95ddec5]{visibility:hidden}.ns-shell__end[data-v-b95ddec5]{grid-row:1 / 3;grid-column:3;position:relative;min-width:0;overflow-y:auto;outline:none;border-left:1px solid var(--ns-outline-low);background:none}.ns-shell--end-floating .ns-shell__end[data-v-b95ddec5]{overflow:visible;border-left:0}.ns-shell--end-full .ns-shell__end[data-v-b95ddec5]{grid-row:2;grid-column:2 / 4;border-left:0}.ns-shell__handle[data-v-b95ddec5]{position:absolute;top:var(--ns-shell-header-height);bottom:0;width:var(--ns-spacing-6);margin-left:calc(var(--ns-spacing-6) / -2);z-index:var(--ns-z-raised);cursor:col-resize;touch-action:none;outline:none}.ns-shell__handle--end[data-v-b95ddec5]{top:0;left:0}.ns-shell__handle[data-v-b95ddec5]:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--ns-outline-low)}.ns-shell__handle[data-v-b95ddec5]:hover:after,.ns-shell__handle[data-v-b95ddec5]:focus-visible:after{width:2px;background:var(--ns-outline-high)}.ns-shell__handle[data-v-b95ddec5]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:calc(var(--ns-spacing-0-5) * -1)}.ns-shell__handle--resist[data-v-b95ddec5]:after{background:var(--ns-outline-high)}.ns-shell__handle--collapse[data-v-b95ddec5]:after{width:2px;background:var(--ns-focus-ring)}.ns-shell__guide[data-v-b95ddec5]{position:absolute;top:0;bottom:0;width:2px;z-index:var(--ns-z-overlay);background:var(--ns-focus-ring);pointer-events:none}.ns-menu-surface{background-color:var(--ns-surface-container-lowest);border:1px solid var(--ns-outline-lowest);border-radius:var(--ns-radius-md);box-shadow:var(--ns-elevation-overlay);z-index:var(--ns-z-dropdown);padding:var(--ns-spacing-1)}.ns-menu-surface [data-pc-section=list]{list-style:none;margin:0;padding:0}.ns-menu-surface [data-pc-section=itemlink],.ns-menu-surface .ns-menu-surface__item{display:flex;align-items:center;padding:var(--ns-spacing-1) var(--ns-spacing-2);color:var(--ns-on-surface);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);line-height:var(--ns-leading-normal);text-decoration:none;white-space:nowrap;cursor:pointer;border-radius:var(--ns-radius-sm)}.ns-menu-surface [data-pc-section=itemlink]:hover,.ns-menu-surface .ns-menu-surface__item:hover{background-color:var(--ns-surface-container-low)}.ns-menu-surface [data-p-disabled=true] [data-pc-section=itemlink]{color:var(--ns-on-disabled-container);cursor:not-allowed}.ns-menu-surface [data-p-disabled=true] [data-pc-section=itemlink]:hover{background-color:transparent}@media(prefers-reduced-motion:no-preference){.ns-menu-surface [data-pc-section=itemlink],.ns-menu-surface .ns-menu-surface__item{transition:background-color var(--ns-duration-base) var(--ns-easing-standard),color var(--ns-duration-base) var(--ns-easing-standard)}}.ns-typography[data-v-1dd53524]{margin:0;font-family:var(--ns-font-sans);color:var(--ns-on-surface)}.ns-typography--display[data-v-1dd53524]{font-size:var(--ns-text-40);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-leading-heading);letter-spacing:var(--ns-tracking-tight)}.ns-typography--heading-lg[data-v-1dd53524]{font-size:var(--ns-text-32);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-leading-heading);letter-spacing:var(--ns-tracking-tight)}.ns-typography--heading-md[data-v-1dd53524]{font-size:var(--ns-text-24);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-leading-heading);letter-spacing:var(--ns-tracking-snug)}.ns-typography--title[data-v-1dd53524]{font-size:var(--ns-text-16);font-weight:var(--ns-font-weight-medium);line-height:var(--ns-leading-snug);letter-spacing:var(--ns-tracking-normal)}.ns-typography--body-lg[data-v-1dd53524]{font-size:var(--ns-text-16);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-body)}.ns-typography--body-md[data-v-1dd53524]{font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-body)}.ns-typography--body-sm[data-v-1dd53524]{font-size:var(--ns-text-13);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-normal)}.ns-typography--label[data-v-1dd53524]{font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-medium);line-height:var(--ns-leading-normal)}.ns-typography--caption[data-v-1dd53524]{font-size:var(--ns-text-12);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-normal)}.ns-typography--overline[data-v-1dd53524]{font-size:var(--ns-text-11);font-weight:var(--ns-font-weight-medium);line-height:var(--ns-leading-normal);letter-spacing:var(--ns-tracking-widest);text-transform:uppercase}.ns-typography--code[data-v-1dd53524]{font-family:var(--ns-font-mono);font-size:var(--ns-text-13);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-code)}.ns-typography--color-default[data-v-1dd53524]{color:var(--ns-on-surface)}.ns-typography--color-muted[data-v-1dd53524]{color:var(--ns-on-surface-variant)}.ns-typography--color-placeholder[data-v-1dd53524]{color:var(--ns-on-surface-placeholder)}.ns-typography--color-inverse[data-v-1dd53524]{color:var(--ns-on-surface-inverse)}.ns-typography--color-success[data-v-1dd53524]{color:var(--ns-success-primary)}.ns-typography--color-warning[data-v-1dd53524]{color:var(--ns-warning-primary)}.ns-typography--color-error[data-v-1dd53524]{color:var(--ns-error-primary)}.ns-typography--color-information[data-v-1dd53524]{color:var(--ns-information-primary)}.ns-typography--truncate[data-v-1dd53524]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-typography--gutter[data-v-1dd53524]{margin-bottom:var(--ns-spacing-2)}.ns-empty-state[data-v-d6262e78]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-inline:var(--ns-spacing-6)}.ns-empty-state--container[data-v-d6262e78]{padding-block:var(--ns-spacing-8)}.ns-empty-state--page[data-v-d6262e78]{padding-block:var(--ns-spacing-16)}.ns-empty-state__icon[data-v-d6262e78]{color:var(--ns-on-surface-placeholder);margin-bottom:var(--ns-spacing-4)}.ns-empty-state--page[data-v-d6262e78] .ns-icon{width:var(--ns-spacing-12);height:var(--ns-spacing-12)}.ns-empty-state__description[data-v-d6262e78]{max-width:48ch;margin-top:var(--ns-spacing-1)}.ns-empty-state__actions[data-v-d6262e78]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ns-spacing-2);margin-top:var(--ns-spacing-6)}.ns-skeleton[data-v-69be5f64]{display:block;background-color:var(--ns-skeleton-bg);height:1.2em}.ns-skeleton-group[data-v-69be5f64]{display:flex;flex-direction:column;gap:var(--ns-spacing-2)}.ns-skeleton--text[data-v-69be5f64]{height:auto;margin-top:0;margin-bottom:0;transform:scaleY(.6);transform-origin:0 55%;border-radius:var(--ns-radius-sm) / calc(var(--ns-radius-sm) / .6)}.ns-skeleton--text[data-v-69be5f64]:empty:before{content:" "}.ns-skeleton--rectangular[data-v-69be5f64]{border-radius:var(--ns-radius-md)}.ns-skeleton--circular[data-v-69be5f64]{border-radius:var(--ns-radius-full)}.ns-skeleton--pulse[data-v-69be5f64]{animation:ns-skeleton-pulse-69be5f64 2s ease-in-out .5s infinite}.ns-skeleton--wave[data-v-69be5f64]{position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.ns-skeleton--wave[data-v-69be5f64]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--ns-skeleton-wave),transparent);transform:translate(-100%);animation:ns-skeleton-wave-69be5f64 2s var(--ns-easing-linear) .5s infinite}.ns-skeleton--none[data-v-69be5f64]{animation:none}@keyframes ns-skeleton-pulse-69be5f64{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes ns-skeleton-wave-69be5f64{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.ns-skeleton[data-v-69be5f64],.ns-skeleton--pulse[data-v-69be5f64]{animation:none}.ns-skeleton--wave[data-v-69be5f64]:after{animation:none;display:none}}.ns-companion[data-v-947a8cec]{height:100%;min-height:0}.ns-companion--floating[data-v-947a8cec]{position:fixed;box-sizing:border-box;z-index:var(--ns-z-overlay);width:var(--ns-size-96);height:var(--ns-size-128);max-width:calc(100vw - 2 * var(--ns-spacing-6));max-height:calc(100dvh - 2 * var(--ns-spacing-8));border-radius:var(--ns-radius-xl);overflow:hidden;border:var(--ns-spacing-px) solid var(--ns-outline-lowest);box-shadow:var(--ns-elevation-high);cursor:grab;touch-action:none;transition:box-shadow var(--ns-duration-slow) var(--ns-easing-emphasized),transform var(--ns-duration-slow) var(--ns-easing-emphasized)}.ns-companion--floating.ns-companion--still[data-v-947a8cec]{transition:none}.ns-companion--floating.ns-companion--held[data-v-947a8cec]{box-shadow:var(--ns-elevation-dragged);cursor:grabbing;-webkit-user-select:none;user-select:none}.ns-companion__frame[data-v-947a8cec]{display:flex;height:100%;min-height:0;box-sizing:border-box;background-color:var(--ns-surface-container-lowest);color:var(--ns-on-surface)}.ns-companion--framed[data-v-947a8cec]{box-sizing:border-box;padding:var(--ns-spacing-3) 0 0 var(--ns-spacing-3)}.ns-companion__frame--docked[data-v-947a8cec]{border-top:var(--ns-spacing-px) solid var(--ns-outline-lowest);border-left:var(--ns-spacing-px) solid var(--ns-outline-lowest);border-radius:var(--ns-radius-md) var(--ns-radius-md) 0 0;overflow:hidden}.ns-companion__column[data-v-947a8cec]{position:relative;flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.ns-companion__contents[data-v-947a8cec]{display:contents}.ns-companion__header[data-v-947a8cec]{display:flex;align-items:center;gap:var(--ns-spacing-2);padding:var(--ns-spacing-3) var(--ns-spacing-4);flex-shrink:0;box-sizing:border-box;border-bottom:var(--ns-spacing-px) solid transparent}.ns-companion__header--scrolled[data-v-947a8cec]{border-bottom-color:var(--ns-outline-lowest)}.ns-companion__title[data-v-947a8cec]{flex:1;min-width:0;display:flex;align-items:center;gap:var(--ns-spacing-2)}.ns-companion__body[data-v-947a8cec]{position:relative;flex:1;min-height:0;display:flex}.ns-companion__scroller[data-v-947a8cec]{flex:1;min-height:0;overflow-y:auto;padding:var(--ns-spacing-4);display:flex;flex-direction:column;cursor:auto}.ns-companion__empty[data-v-947a8cec]{margin:auto;display:flex;flex-direction:column;align-items:center;gap:var(--ns-spacing-2)}.ns-companion__log[data-v-947a8cec]{width:100%;max-width:var(--ns-container-md);margin:0 auto}.ns-companion__list[data-v-947a8cec]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ns-spacing-6)}.ns-companion__latest[data-v-947a8cec]{position:absolute;left:50%;bottom:var(--ns-spacing-3);transform:translate(-50%);z-index:var(--ns-z-raised)}.ns-companion__composer[data-v-947a8cec]{flex-shrink:0;padding:var(--ns-spacing-3) var(--ns-spacing-4) var(--ns-spacing-3);cursor:auto;border-top:var(--ns-spacing-px) solid var(--ns-outline-lowest)}.ns-companion__measure[data-v-947a8cec]{max-width:var(--ns-container-md);margin:0 auto}.ns-companion__field[data-v-947a8cec]{border:var(--ns-spacing-px) solid var(--ns-outline-low);border-radius:var(--ns-radius-md);background-color:var(--ns-surface-container-lowest)}.ns-companion__field[data-v-947a8cec]:focus-within{border-color:var(--ns-focus-ring)}.ns-companion__input[data-v-947a8cec]{display:block;width:100%;box-sizing:border-box;border:0;outline:0;background:transparent;resize:none;padding:var(--ns-spacing-3) var(--ns-spacing-3) var(--ns-spacing-1);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);line-height:var(--ns-leading-normal);color:var(--ns-on-surface);min-height:var(--ns-spacing-12);max-height:calc(var(--ns-spacing-10) * 4);overflow-y:auto}.ns-companion__input[data-v-947a8cec]::placeholder{color:var(--ns-on-surface-placeholder);opacity:1}.ns-companion__field-actions[data-v-947a8cec]{display:flex;align-items:flex-end;gap:var(--ns-spacing-2);padding:0 var(--ns-spacing-3) var(--ns-spacing-3)}.ns-companion__field-start[data-v-947a8cec]{flex:1;min-width:0;display:flex;align-items:center;gap:var(--ns-spacing-2)}.ns-companion__disclaimer[data-v-947a8cec]{margin-top:var(--ns-spacing-2);display:flex;justify-content:center;text-align:center}.ns-companion__scrim[data-v-947a8cec]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ns-scrim);z-index:var(--ns-z-raised)}.ns-companion__history[data-v-947a8cec]{position:absolute;top:0;bottom:0;left:0;width:var(--ns-size-70);max-width:calc(100% - var(--ns-spacing-12));z-index:var(--ns-z-raised);display:flex;flex-direction:column;background-color:var(--ns-surface-container-lowest);border-right:var(--ns-spacing-px) solid var(--ns-outline-low)}.ns-companion__rail[data-v-947a8cec]{width:var(--ns-size-70);flex-shrink:0;display:flex;flex-direction:column;background-color:var(--ns-surface-container-lowest);border-right:var(--ns-spacing-px) solid var(--ns-outline-low)}.ns-companion__history-head[data-v-947a8cec]{display:flex;align-items:center;gap:var(--ns-spacing-2);padding:var(--ns-spacing-3) var(--ns-spacing-4);flex-shrink:0}.ns-companion__new-row[data-v-947a8cec]{padding:var(--ns-spacing-3) var(--ns-spacing-3) 0;flex-shrink:0}.ns-companion__history-list[data-v-947a8cec]{flex:1;min-height:0;overflow-y:auto;list-style:none;margin:0;padding:var(--ns-spacing-3)}.ns-companion__history-item[data-v-947a8cec]{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;box-sizing:border-box;min-height:var(--ns-spacing-10);text-align:left;padding:var(--ns-spacing-2) var(--ns-spacing-4);border:0;border-radius:var(--ns-radius-md);background-color:transparent;cursor:pointer;font:inherit;color:var(--ns-on-surface);transition:background var(--ns-duration-base) var(--ns-easing-standard)}.ns-companion__history-item[data-v-947a8cec]:hover,.ns-companion__history-item--current[data-v-947a8cec]{background-color:var(--ns-surface-container)}.ns-companion__history-item[data-v-947a8cec]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:calc(var(--ns-spacing-0-5) * -1)}.ns-companion__handle[data-v-947a8cec]{position:absolute;z-index:var(--ns-z-raised)}.ns-companion__handle[data-v-947a8cec]:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:0}.ns-companion__handle--n[data-v-947a8cec],.ns-companion__handle--s[data-v-947a8cec]{left:var(--ns-spacing-3);right:var(--ns-spacing-3);height:var(--ns-spacing-2);cursor:ns-resize}.ns-companion__handle--n[data-v-947a8cec]{top:0}.ns-companion__handle--s[data-v-947a8cec]{bottom:0}.ns-companion__handle--e[data-v-947a8cec],.ns-companion__handle--w[data-v-947a8cec]{top:var(--ns-spacing-3);bottom:var(--ns-spacing-3);width:var(--ns-spacing-2);cursor:ew-resize}.ns-companion__handle--e[data-v-947a8cec]{right:0}.ns-companion__handle--w[data-v-947a8cec]{left:0}.ns-companion__handle--nw[data-v-947a8cec],.ns-companion__handle--ne[data-v-947a8cec],.ns-companion__handle--se[data-v-947a8cec],.ns-companion__handle--sw[data-v-947a8cec]{width:var(--ns-spacing-3);height:var(--ns-spacing-3)}.ns-companion__handle--nw[data-v-947a8cec]{top:0;left:0;cursor:nwse-resize}.ns-companion__handle--ne[data-v-947a8cec]{top:0;right:0;cursor:nesw-resize}.ns-companion__handle--se[data-v-947a8cec]{bottom:0;right:0;cursor:nwse-resize}.ns-companion__handle--sw[data-v-947a8cec]{bottom:0;left:0;cursor:nesw-resize}.ns-companion__dock-hint[data-v-947a8cec]{position:fixed;top:0;right:0;bottom:0;width:var(--ns-spacing-2);z-index:var(--ns-z-overlay);background-color:var(--ns-focus-ring);pointer-events:none}.ns-companion-msg[data-v-a10269a6]{display:flex;align-items:flex-start;gap:var(--ns-spacing-2);justify-content:flex-start}.ns-companion-msg--user[data-v-a10269a6]{justify-content:flex-end}.ns-companion-msg__avatar[data-v-a10269a6]{width:var(--ns-spacing-8);height:var(--ns-spacing-8);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ns-companion-msg__turn[data-v-a10269a6]{display:flex;flex-direction:column;gap:var(--ns-spacing-3);min-width:0;max-width:70%}.ns-companion-msg__turn--wide[data-v-a10269a6]{flex:1;max-width:none}.ns-companion-msg--user .ns-companion-msg__turn[data-v-a10269a6]{background-color:var(--ns-surface-container);border-radius:var(--ns-radius-md);padding:var(--ns-spacing-2) var(--ns-spacing-3);box-sizing:border-box}.ns-companion-msg__content[data-v-a10269a6]{display:flex;flex-direction:column;gap:var(--ns-spacing-3);min-width:0}.ns-companion-msg__text[data-v-a10269a6]{white-space:pre-line;overflow-wrap:anywhere}.ns-companion-msg__actions[data-v-a10269a6]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ns-spacing-0-5);margin-left:calc(-1 * var(--ns-spacing-0-5))}.ns-companion-msg__dots[data-v-a10269a6]{display:inline-flex;align-items:center;gap:var(--ns-spacing-1);height:var(--ns-spacing-8)}.ns-companion-msg__dots>span[data-v-a10269a6]{width:var(--ns-spacing-1-5);height:var(--ns-spacing-1-5);border-radius:50%;background-color:var(--ns-on-surface-variant);opacity:.4}@media(prefers-reduced-motion:no-preference){.ns-companion-msg__dots>span[data-v-a10269a6]{animation:ns-companion-dot-a10269a6 1.2s ease-in-out infinite}.ns-companion-msg__dots>span[data-v-a10269a6]:nth-child(2){animation-delay:.2s}.ns-companion-msg__dots>span[data-v-a10269a6]:nth-child(3){animation-delay:.4s}}@keyframes ns-companion-dot-a10269a6{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(calc(-1 * var(--ns-spacing-0-5)))}}.ns-companion-msg__sr[data-v-a10269a6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.answer[data-v-70b4b7fd]{display:flex;flex-direction:column;gap:var(--ns-spacing-2)}.answer__text[data-v-70b4b7fd]{font-family:var(--ns-font-sans);font-size:var(--ns-text-14);line-height:1.5;color:var(--ns-on-surface);overflow-wrap:anywhere}.answer__text[data-v-70b4b7fd]>:first-child{margin-top:0}.answer__text[data-v-70b4b7fd]>:last-child{margin-bottom:0}.answer__text[data-v-70b4b7fd] p,.answer__text[data-v-70b4b7fd] ul,.answer__text[data-v-70b4b7fd] ol,.answer__text[data-v-70b4b7fd] pre,.answer__text[data-v-70b4b7fd] blockquote,.answer__text[data-v-70b4b7fd] table{margin:0 0 var(--ns-spacing-2)}.answer__text[data-v-70b4b7fd] ul,.answer__text[data-v-70b4b7fd] ol{padding-left:var(--ns-spacing-5)}.answer__text[data-v-70b4b7fd] li+li{margin-top:var(--ns-spacing-1)}.answer__text[data-v-70b4b7fd] h1,.answer__text[data-v-70b4b7fd] h2,.answer__text[data-v-70b4b7fd] h3,.answer__text[data-v-70b4b7fd] h4,.answer__text[data-v-70b4b7fd] h5,.answer__text[data-v-70b4b7fd] h6{font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-semibold);margin:var(--ns-spacing-3) 0 var(--ns-spacing-1)}.answer__text[data-v-70b4b7fd] strong{font-weight:var(--ns-font-weight-semibold)}.answer__text[data-v-70b4b7fd] a{color:var(--ns-link-default);text-decoration:underline}.answer__text[data-v-70b4b7fd] code{font-family:var(--ns-font-mono);font-size:var(--ns-text-13);background:var(--ns-surface-container);border-radius:var(--ns-radius-sm);padding:0 var(--ns-spacing-1)}.answer__text[data-v-70b4b7fd] pre{background:var(--ns-surface-container);border-radius:var(--ns-radius-md);padding:var(--ns-spacing-2) var(--ns-spacing-3);overflow-x:auto}.answer__text[data-v-70b4b7fd] pre code{background:none;padding:0}.answer__text[data-v-70b4b7fd] blockquote{border-left:2px solid var(--ns-outline-low);padding-left:var(--ns-spacing-3);color:var(--ns-on-surface-variant)}.answer__text[data-v-70b4b7fd] th,.answer__text[data-v-70b4b7fd] td{border-bottom:1px solid var(--ns-outline-lowest);padding:var(--ns-spacing-1) var(--ns-spacing-2);text-align:left}.ns-field[data-v-b6dfcd8b]{display:inline-flex;flex-direction:column;font-family:var(--ns-font-sans)}.ns-field--fluid[data-v-b6dfcd8b]{display:flex;width:100%}.ns-field__label[data-v-b6dfcd8b]{margin-bottom:var(--ns-spacing-1);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);color:var(--ns-on-surface)}.ns-field__label--required[data-v-b6dfcd8b]:after{content:" *"}.ns-field__hint[data-v-b6dfcd8b]{margin-top:var(--ns-spacing-0-5);font-family:var(--ns-font-sans);font-size:var(--ns-text-12);color:var(--ns-on-surface-variant);line-height:var(--ns-leading-normal)}.ns-field__hint--error[data-v-b6dfcd8b]{color:var(--ns-error-primary)}.ns-field__control{box-sizing:border-box;padding:var(--ns-spacing-2);background-color:var(--ns-surface-container-lowest);border:1px solid var(--ns-outline);border-radius:var(--ns-radius-md);font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-regular);line-height:var(--ns-leading-tight);color:var(--ns-on-surface)}.ns-field--fluid .ns-field__control{width:100%}.ns-field__control::placeholder{color:var(--ns-on-surface-placeholder);opacity:1}.ns-field__control:hover{border-color:var(--ns-outline-high)}.ns-field__control:focus{outline:none}.ns-field__control.ns-field__control--focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:var(--ns-spacing-0-5);border-color:var(--ns-focus-ring)}.ns-field--error .ns-field__control{border-color:var(--ns-error-primary)}.ns-field--readonly .ns-field__control{background-color:var(--ns-surface-container-low)}.ns-field--disabled .ns-field__control{background-color:var(--ns-disabled-container);border-color:var(--ns-outline-disabled);color:var(--ns-on-disabled-container);-webkit-text-fill-color:var(--ns-on-disabled-container);cursor:not-allowed}.ns-text-field__control{height:var(--ns-spacing-8)}.ns-badge[data-v-a6031dfb]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ns-radius-sm);font-family:var(--ns-font-sans);font-weight:var(--ns-font-weight-regular);font-size:var(--ns-text-12);line-height:var(--ns-leading-none);padding:var(--ns-spacing-0-5) var(--ns-spacing-2);gap:var(--ns-spacing-1);white-space:nowrap}.ns-badge--has-icon[data-v-a6031dfb]{padding-left:var(--ns-spacing-1-5)}.ns-badge[data-v-a6031dfb] .ns-badge__label{display:inline-block;line-height:var(--ns-spacing-4)}.ns-badge[data-v-a6031dfb] .ns-badge__icon{display:inline-flex;align-items:center;flex-shrink:0;width:var(--ns-spacing-4);height:var(--ns-spacing-4)}.ns-badge--neutral[data-v-a6031dfb]{background-color:var(--ns-neutral-container);color:var(--ns-on-neutral-container)}.ns-badge--success[data-v-a6031dfb]{background-color:var(--ns-success-container);color:var(--ns-on-success-container)}.ns-badge--information[data-v-a6031dfb]{background-color:var(--ns-information-container);color:var(--ns-on-information-container)}.ns-badge--warning[data-v-a6031dfb]{background-color:var(--ns-warning-container);color:var(--ns-on-warning-container)}.ns-badge--inactive[data-v-a6031dfb]{background-color:var(--ns-disabled-container);color:var(--ns-on-disabled-container)}.ns-badge--error[data-v-a6031dfb]{background-color:var(--ns-error-container);color:var(--ns-on-error-container)}.ns-badge--flare[data-v-a6031dfb]{background-color:var(--ns-flare-container);color:var(--ns-on-flare-container)}.site-search[data-v-00088bc9]{position:relative;width:18rem;max-width:100%}.site-search[data-v-00088bc9] .ns-field__label{display:none}.site-search__glass[data-v-00088bc9]{position:absolute;top:50%;left:var(--ns-spacing-3);transform:translateY(-50%);color:var(--ns-on-surface-variant);pointer-events:none}.site-search[data-v-00088bc9] .ns-field__control{padding-left:var(--ns-spacing-10)}.site-search__panel[data-v-00088bc9]{position:absolute;top:calc(100% + var(--ns-spacing-1));right:0;left:0;z-index:var(--ns-z-dropdown);display:flex;flex-direction:column;gap:var(--ns-spacing-px);padding:var(--ns-spacing-2);background:var(--ns-surface-container-lowest);border:1px solid var(--ns-outline-lowest);border-radius:var(--ns-radius-md);box-shadow:0 4px 12px var(--ns-shadow)}.site-search__result[data-v-00088bc9]{display:flex;align-items:center;padding:var(--ns-spacing-2) var(--ns-spacing-3);text-align:left;background:transparent;border:none;border-radius:var(--ns-radius-sm);cursor:pointer;outline:none}.site-search__result--active[data-v-00088bc9]{background:var(--ns-surface-container-low-hover)}.site-search__result-main[data-v-00088bc9]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ns-spacing-0-5);width:100%;min-width:0}.site-search__result-top[data-v-00088bc9]{display:flex;align-items:center;gap:var(--ns-spacing-2);width:100%;min-width:0}.site-search__result-title[data-v-00088bc9]{min-width:0;font-size:var(--ns-text-14);font-weight:var(--ns-font-weight-medium);color:var(--ns-on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-search__result-top[data-v-00088bc9] .ns-badge{flex-shrink:0}.site-search__result-cat[data-v-00088bc9]{max-width:100%;font-size:var(--ns-text-12);color:var(--ns-on-surface-variant);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-search__empty[data-v-00088bc9]{margin:0;padding:var(--ns-spacing-2) var(--ns-spacing-3);font-size:var(--ns-text-13);color:var(--ns-on-surface-variant)}@media(max-width:768px){.site-search[data-v-00088bc9]{width:12rem}}.layout[data-v-05441aa8] .ns-shell__content-inner{padding:0}.body[data-v-05441aa8]{display:flex;align-items:flex-start}.sidebar[data-v-05441aa8]{flex:0 0 16rem;position:sticky;top:0;height:calc(100dvh - var(--ns-shell-header-height));overflow-y:auto;overscroll-behavior:contain;padding:var(--ns-spacing-3);background:var(--ns-surface-container-lowest);border-right:1px solid var(--ns-outline-low)}.main[data-v-05441aa8]{flex:0 1 auto;min-width:0;width:1192px;max-width:96%;margin:0 auto;padding:var(--ns-spacing-8)}.main--full[data-v-05441aa8]{flex:1 1 auto;width:auto;max-width:none;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased;--ns-nshift-pink: #D73096;--ns-nshift-gold: #DE8208;--ns-nshift-blue: #4AA3E7;--ns-nshift-cerulean: #00B4C3;--ns-spacing-0: 0;--ns-spacing-px: 1px;--ns-spacing-0-5: .125rem;--ns-spacing-1: .25rem;--ns-spacing-1-5: .375rem;--ns-spacing-2: .5rem;--ns-spacing-2-5: .625rem;--ns-spacing-3: .75rem;--ns-spacing-3-5: .875rem;--ns-spacing-4: 1rem;--ns-spacing-5: 1.25rem;--ns-spacing-6: 1.5rem;--ns-spacing-7: 1.75rem;--ns-spacing-8: 2rem;--ns-spacing-10: 2.5rem;--ns-spacing-12: 3rem;--ns-spacing-16: 4rem;--ns-spacing-20: 5rem;--ns-radius-none: 0;--ns-radius-sm: .125rem;--ns-radius-md: .25rem;--ns-radius-lg: .5rem;--ns-radius-xl: .75rem;--ns-radius-full: 9999px;--ns-size-4: 1rem;--ns-size-16: 4rem;--ns-size-48: 12rem;--ns-size-60: 15rem;--ns-size-70: 17.5rem;--ns-size-80: 20rem;--ns-size-96: 24rem;--ns-size-120: 30rem;--ns-size-128: 32rem;--ns-size-160: 40rem;--ns-container-xs: 24rem;--ns-container-md: 48rem;--ns-elevation-raised: 0 1px 4px -1px var(--ns-shadow);--ns-elevation-overlay: 0 2px 8px var(--ns-shadow);--ns-elevation-high: 0 8px 24px var(--ns-shadow);--ns-elevation-dragged: 0 16px 28px -8px var(--ns-shadow), 0 6px 12px -4px var(--ns-shadow);--ns-z-below: -1;--ns-z-base: 0;--ns-z-raised: 10;--ns-z-dropdown: 100;--ns-z-sticky: 200;--ns-z-drawer: 300;--ns-z-overlay: 500;--ns-z-modal: 1300;--ns-z-popover: 1350;--ns-z-toast: 1400;--ns-z-tooltip: 1500;--ns-breakpoint-sm: 37.5rem;--ns-breakpoint-md: 52.5rem;--ns-breakpoint-lg: 75rem;--ns-breakpoint-xl: 100rem;--ns-duration-fast: .12s;--ns-duration-base: .15s;--ns-duration-slow: .2s;--ns-duration-slower: .3s;--ns-easing-standard: ease;--ns-easing-linear: linear;--ns-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--ns-font-sans: Inter, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--ns-font-serif: Georgia, "Times New Roman", serif;--ns-font-mono: "JetBrains Mono", "Fira Code", "Cascadia Code", ui-monospace, monospace;--ns-text-10: .625rem;--ns-text-11: .6875rem;--ns-text-12: .75rem;--ns-text-13: .8125rem;--ns-text-14: .875rem;--ns-text-16: 1rem;--ns-text-24: 1.5rem;--ns-text-32: 2rem;--ns-text-40: 2.5rem;--ns-font-weight-light: 300;--ns-font-weight-regular: 400;--ns-font-weight-medium: 500;--ns-font-weight-semibold: 600;--ns-leading-none: 1;--ns-leading-tight: 1.1;--ns-leading-snug: 1.2;--ns-leading-heading: 1.25;--ns-leading-normal: 1.35;--ns-leading-body: 1.5;--ns-leading-relaxed: 1.625;--ns-leading-code: 1.6;--ns-tracking-tight: -.02em;--ns-tracking-tighter: -.015em;--ns-tracking-snug: -.01em;--ns-tracking-normal: 0em;--ns-tracking-wide: .005em;--ns-tracking-wider: .01em;--ns-tracking-widest: .08em;--ns-link-underline-hover: 2px}@theme{ --radius-none: var(--ns-radius-none); --radius-sm: var(--ns-radius-sm); --radius-md: var(--ns-radius-md); --radius-lg: var(--ns-radius-lg); --radius-full: var(--ns-radius-full); --font-sans: var(--ns-font-sans); --font-serif: var(--ns-font-serif); --font-mono: var(--ns-font-mono); --text-10: var(--ns-text-10); --text-11: var(--ns-text-11); --text-12: var(--ns-text-12); --text-13: var(--ns-text-13); --text-14: var(--ns-text-14); --text-16: var(--ns-text-16); --text-24: var(--ns-text-24); --text-32: var(--ns-text-32); --text-40: var(--ns-text-40); --font-weight-light: var(--ns-font-weight-light); --font-weight-regular: var(--ns-font-weight-regular); --font-weight-medium: var(--ns-font-weight-medium); --font-weight-semibold: var(--ns-font-weight-semibold); --leading-none: var(--ns-leading-none); --leading-tight: var(--ns-leading-tight); --leading-snug: var(--ns-leading-snug); --leading-heading: var(--ns-leading-heading); --leading-normal: var(--ns-leading-normal); --leading-body: var(--ns-leading-body); --leading-relaxed: var(--ns-leading-relaxed); --leading-code: var(--ns-leading-code); --tracking-tight: var(--ns-tracking-tight); --tracking-tighter: var(--ns-tracking-tighter); --tracking-snug: var(--ns-tracking-snug); --tracking-normal: var(--ns-tracking-normal); --tracking-wide: var(--ns-tracking-wide); --tracking-wider: var(--ns-tracking-wider); --tracking-widest: var(--ns-tracking-widest); --z-below: var(--ns-z-below); --z-base: var(--ns-z-base); --z-raised: var(--ns-z-raised); --z-dropdown: var(--ns-z-dropdown); --z-sticky: var(--ns-z-sticky); --z-drawer: var(--ns-z-drawer); --z-overlay: var(--ns-z-overlay); --z-modal: var(--ns-z-modal); --z-popover: var(--ns-z-popover); --z-toast: var(--ns-z-toast); --z-tooltip: var(--ns-z-tooltip); }:root{--ns-surface-standard: #FFFFFF;--ns-surface-alternative: #FAFAFA;--ns-surface-container-inverse: #222222;--ns-surface-container-lowest: var(--ns-surface-standard);--ns-surface-container-low: #F8F8F8;--ns-surface-container-low-hover: #F1F1F1;--ns-surface-container-low-active: #EFEFEF;--ns-surface-container-low-pressed: #EBEBEB;--ns-surface-container: #F1F1F1;--ns-surface-container-high: #E8E8E8;--ns-surface-container-highest: #E3E3E3;--ns-skeleton-bg: #E8E8E8;--ns-skeleton-wave: #DADADA;--ns-on-surface: #191919;--ns-on-surface-variant: #666465;--ns-on-surface-placeholder: #AAAAAA;--ns-on-surface-inverse: #F5F5F5;--ns-on-surface-inverse-alt: #C9C9C9;--ns-outline-lowest: #E0E0E0;--ns-outline-low: #C9C9C9;--ns-outline: #8E8E8E;--ns-outline-high: #6E6E6E;--ns-outline-disabled: #DDD8D9;--ns-outline-inverse: #666666;--ns-outline-inverse-high: #7A7A7A;--ns-outline-inverse-highest: #9C9C9C;--ns-scrim: rgba(0, 0, 0, .32);--ns-shadow: rgba(0, 0, 0, .07);--ns-shadow-inverse: rgba(0, 0, 0, .2);--ns-focus-ring: var(--ns-information-primary);--ns-neutral-primary: #2B2B2B;--ns-neutral-primary-hover: #393939;--ns-neutral-primary-pressed: #474747;--ns-on-neutral: #F2F2F2;--ns-neutral-container: #F2F2F2;--ns-on-neutral-container: #2B2B2B;--ns-neutral-brand-primary: #2B2B2B;--ns-on-neutral-brand: #F2F2F2;--ns-neutral-brand-container: #F2F2F2;--ns-on-neutral-brand-container: #2B2B2B;--ns-success-primary: #21784A;--ns-on-success: #F4FFF8;--ns-success-container: #C7E7D6;--ns-on-success-container: #0F5539;--ns-disabled-primary: #C9C3C5;--ns-on-disabled: #7D777A;--ns-disabled-container: #F5F3F4;--ns-on-disabled-container: #A6A2A3;--ns-information-primary: #4044D9;--ns-on-information: #EEF1FF;--ns-information-container: #F2F3FA;--ns-on-information-container: #4044D9;--ns-link-default: #4044D9;--ns-link-hover: #3337B8;--ns-link-pressed: #292CA0;--ns-link-subtle: #666465;--ns-warning-primary: #F98923;--ns-on-warning: #4D2800;--ns-warning-container: #FFEED4;--ns-on-warning-container: #66381A;--ns-error-primary: #C53728;--ns-on-error: #FFF7F6;--ns-error-container: #FED1CD;--ns-on-error-container: #7D251F;--ns-flare-primary: #9E3EC0;--ns-on-flare: #FFFAFF;--ns-flare-container: #EAD2FA;--ns-on-flare-container: #4C166B;--ns-neutral-primary-hover: #282828;--ns-neutral-primary-active: #262626;--ns-neutral-primary-pressed: #242424;--ns-neutral-container-hover: #E2E2E2;--ns-neutral-container-active: #DADADA;--ns-neutral-container-pressed: #D2D2D2;--ns-information-primary-hover: #3B3FC8;--ns-information-primary-active: #383CBF;--ns-information-primary-pressed: #3639B6;--ns-information-container-hover: #E4E5F7;--ns-information-container-active: #DDDEF6;--ns-information-container-pressed: #D6D7F5;--ns-error-primary-hover: #B53325;--ns-error-primary-active: #AD3023;--ns-error-primary-pressed: #A52E22;--ns-error-container-hover: #F4C3BF;--ns-error-container-active: #EFBCB8;--ns-error-container-pressed: #E9B5B1;--ns-success-primary-hover: #1E6E44;--ns-success-primary-active: #1D6A41;--ns-success-primary-pressed: #1C653E;--ns-success-container-hover: #B8DBC9;--ns-success-container-active: #B1D5C3;--ns-success-container-pressed: #AAD0BD;--ns-warning-primary-hover: #F99235;--ns-warning-primary-active: #FA973D;--ns-warning-primary-pressed: #FA9C46;--ns-warning-container-hover: #F3DFC5;--ns-warning-container-active: #EDD8BE;--ns-warning-container-pressed: #E7D1B6;--ns-flare-primary-hover: #9139B1;--ns-flare-primary-active: #8B37A9;--ns-flare-primary-pressed: #8534A1;--ns-flare-container-hover: #DDC3EF;--ns-flare-container-active: #D7BBE9;--ns-flare-container-pressed: #D1B4E3;--ns-surface-container-lowest-hover: #EDEDED;--ns-surface-container-lowest-active: #E3E3E3;--ns-surface-container-lowest-pressed: #DADADA;--ns-surface-container-hover: #E0E0E0;--ns-surface-container-active: #D7D7D7;--ns-surface-container-pressed: #CECECE;--ns-surface-container-high-hover: #D7D7D7;--ns-surface-container-high-active: #CFCFCF;--ns-surface-container-high-pressed: #C7C7C7;--ns-surface-container-highest-hover: #D3D3D3;--ns-surface-container-highest-active: #CBCBCB;--ns-surface-container-highest-pressed: #C3C3C3;--ns-surface-container-inverse-hover: #333333;--ns-surface-container-inverse-active: #3B3B3B;--ns-surface-container-inverse-pressed: #444444}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ns-surface-standard: #131313;--ns-surface-alternative: #1A1A1A;--ns-surface-container-inverse: #E8E8E8;--ns-surface-container-lowest: var(--ns-surface-standard);--ns-surface-container-low: #202020;--ns-surface-container-low-hover: #272727;--ns-surface-container-low-active: #2A2A2A;--ns-surface-container-low-pressed: #2E2E2E;--ns-surface-container: #272727;--ns-surface-container-high: #2E2E2E;--ns-surface-container-highest: #363636;--ns-skeleton-bg: #2E2E2E;--ns-skeleton-wave: #3A3A3A;--ns-on-surface: #F0F0F0;--ns-on-surface-variant: #A8A6A7;--ns-on-surface-placeholder: #5E5E5E;--ns-on-surface-inverse: #1A1A1A;--ns-on-surface-inverse-alt: #383838;--ns-outline-lowest: #2E2E2E;--ns-outline-low: #3F3F3F;--ns-outline: #6B6B6B;--ns-outline-high: #858585;--ns-outline-disabled: #272324;--ns-outline-inverse: #8A8A8A;--ns-outline-inverse-high: #787878;--ns-outline-inverse-highest: #626262;--ns-scrim: rgba(0, 0, 0, .64);--ns-shadow: rgba(0, 0, 0, .55);--ns-shadow-inverse: rgba(255, 255, 255, .08);--ns-focus-ring: var(--ns-information-primary);--ns-neutral-primary: #EBEBEB;--ns-neutral-primary-hover: #DDDDDD;--ns-neutral-primary-pressed: #CFCFCF;--ns-on-neutral: #1A1A1A;--ns-neutral-container: #262626;--ns-on-neutral-container: #E8E8E8;--ns-neutral-brand-primary: #EBEBEB;--ns-on-neutral-brand: #1A1A1A;--ns-neutral-brand-container: #262626;--ns-on-neutral-brand-container: #E8E8E8;--ns-success-primary: #5BBD7A;--ns-on-success: #002010;--ns-success-container: #0A2918;--ns-on-success-container: #8ACFA4;--ns-disabled-primary: #3D3A3B;--ns-on-disabled: #6B6568;--ns-disabled-container: #1E1B1C;--ns-on-disabled-container: #5A5557;--ns-information-primary: #7B7FE8;--ns-on-information: #00044A;--ns-information-container: #0C0F3D;--ns-on-information-container: #B0B3F5;--ns-link-default: #A5AAF2;--ns-link-hover: #B8BCF6;--ns-link-pressed: #C7CAF9;--ns-link-subtle: #A8A6A7;--ns-warning-primary: #FFAA60;--ns-on-warning: #3D1A00;--ns-warning-container: #3D2200;--ns-on-warning-container: #FFCB9A;--ns-error-primary: #F57870;--ns-on-error: #3D0500;--ns-error-container: #3D0D08;--ns-on-error-container: #FFB3AE;--ns-flare-primary: #CE7EEE;--ns-on-flare: #240040;--ns-flare-container: #200035;--ns-on-flare-container: #E8B8FF;--ns-neutral-primary-hover: #EDEDED;--ns-neutral-primary-active: #EDEDED;--ns-neutral-primary-pressed: #EEEEEE;--ns-neutral-container-hover: #363636;--ns-neutral-container-active: #3D3D3D;--ns-neutral-container-pressed: #454545;--ns-information-primary-hover: #8689EA;--ns-information-primary-active: #8B8EEB;--ns-information-primary-pressed: #9093EC;--ns-information-container-hover: #191C4C;--ns-information-container-active: #202353;--ns-information-container-pressed: #26295A;--ns-error-primary-hover: #F6837B;--ns-error-primary-active: #F68881;--ns-error-primary-pressed: #F78E87;--ns-error-container-hover: #4D1A15;--ns-error-container-active: #54211C;--ns-error-container-pressed: #5C2823;--ns-success-primary-hover: #68C285;--ns-success-primary-active: #6FC58A;--ns-success-primary-pressed: #75C88F;--ns-success-container-hover: #143623;--ns-success-container-active: #193D29;--ns-success-container-pressed: #1E442E;--ns-warning-primary-hover: #FFB16D;--ns-warning-primary-active: #FFB473;--ns-warning-primary-pressed: #FFB879;--ns-warning-container-hover: #4D300C;--ns-warning-container-active: #543612;--ns-warning-container-pressed: #5C3D19;--ns-flare-primary-hover: #D288EF;--ns-flare-primary-active: #D48DF0;--ns-flare-primary-pressed: #D693F1;--ns-flare-container-hover: #300F45;--ns-flare-container-active: #38164D;--ns-flare-container-pressed: #401D55;--ns-surface-container-lowest-hover: #252525;--ns-surface-container-lowest-active: #2E2E2E;--ns-surface-container-lowest-pressed: #363636;--ns-surface-container-hover: #373737;--ns-surface-container-active: #3F3F3F;--ns-surface-container-pressed: #474747;--ns-surface-container-high-hover: #3E3E3E;--ns-surface-container-high-active: #454545;--ns-surface-container-high-pressed: #4D4D4D;--ns-surface-container-highest-hover: #454545;--ns-surface-container-highest-active: #4C4C4C;--ns-surface-container-highest-pressed: #545454;--ns-surface-container-inverse-hover: #D8D8D8;--ns-surface-container-inverse-active: #CFCFCF;--ns-surface-container-inverse-pressed: #C7C7C7}}[data-theme=dark]{--ns-surface-standard: #131313;--ns-surface-alternative: #1A1A1A;--ns-surface-container-inverse: #E8E8E8;--ns-surface-container-lowest: var(--ns-surface-standard);--ns-surface-container-low: #202020;--ns-surface-container-low-hover: #272727;--ns-surface-container-low-active: #2A2A2A;--ns-surface-container-low-pressed: #2E2E2E;--ns-surface-container: #272727;--ns-surface-container-high: #2E2E2E;--ns-surface-container-highest: #363636;--ns-skeleton-bg: #2E2E2E;--ns-skeleton-wave: #3A3A3A;--ns-on-surface: #F0F0F0;--ns-on-surface-variant: #A8A6A7;--ns-on-surface-placeholder: #5E5E5E;--ns-on-surface-inverse: #1A1A1A;--ns-on-surface-inverse-alt: #383838;--ns-outline-lowest: #2E2E2E;--ns-outline-low: #3F3F3F;--ns-outline: #6B6B6B;--ns-outline-high: #858585;--ns-outline-disabled: #272324;--ns-outline-inverse: #8A8A8A;--ns-outline-inverse-high: #787878;--ns-outline-inverse-highest: #626262;--ns-scrim: rgba(0, 0, 0, .64);--ns-shadow: rgba(0, 0, 0, .55);--ns-shadow-inverse: rgba(255, 255, 255, .08);--ns-focus-ring: var(--ns-information-primary);--ns-neutral-primary: #EBEBEB;--ns-neutral-primary-hover: #DDDDDD;--ns-neutral-primary-pressed: #CFCFCF;--ns-on-neutral: #1A1A1A;--ns-neutral-container: #262626;--ns-on-neutral-container: #E8E8E8;--ns-neutral-brand-primary: #EBEBEB;--ns-on-neutral-brand: #1A1A1A;--ns-neutral-brand-container: #262626;--ns-on-neutral-brand-container: #E8E8E8;--ns-success-primary: #5BBD7A;--ns-on-success: #002010;--ns-success-container: #0A2918;--ns-on-success-container: #8ACFA4;--ns-disabled-primary: #3D3A3B;--ns-on-disabled: #6B6568;--ns-disabled-container: #1E1B1C;--ns-on-disabled-container: #5A5557;--ns-information-primary: #7B7FE8;--ns-on-information: #00044A;--ns-information-container: #0C0F3D;--ns-on-information-container: #B0B3F5;--ns-link-default: #A5AAF2;--ns-link-hover: #B8BCF6;--ns-link-pressed: #C7CAF9;--ns-link-subtle: #A8A6A7;--ns-warning-primary: #FFAA60;--ns-on-warning: #3D1A00;--ns-warning-container: #3D2200;--ns-on-warning-container: #FFCB9A;--ns-error-primary: #F57870;--ns-on-error: #3D0500;--ns-error-container: #3D0D08;--ns-on-error-container: #FFB3AE;--ns-flare-primary: #CE7EEE;--ns-on-flare: #240040;--ns-flare-container: #200035;--ns-on-flare-container: #E8B8FF;--ns-neutral-primary-hover: #EDEDED;--ns-neutral-primary-active: #EDEDED;--ns-neutral-primary-pressed: #EEEEEE;--ns-neutral-container-hover: #363636;--ns-neutral-container-active: #3D3D3D;--ns-neutral-container-pressed: #454545;--ns-information-primary-hover: #8689EA;--ns-information-primary-active: #8B8EEB;--ns-information-primary-pressed: #9093EC;--ns-information-container-hover: #191C4C;--ns-information-container-active: #202353;--ns-information-container-pressed: #26295A;--ns-error-primary-hover: #F6837B;--ns-error-primary-active: #F68881;--ns-error-primary-pressed: #F78E87;--ns-error-container-hover: #4D1A15;--ns-error-container-active: #54211C;--ns-error-container-pressed: #5C2823;--ns-success-primary-hover: #68C285;--ns-success-primary-active: #6FC58A;--ns-success-primary-pressed: #75C88F;--ns-success-container-hover: #143623;--ns-success-container-active: #193D29;--ns-success-container-pressed: #1E442E;--ns-warning-primary-hover: #FFB16D;--ns-warning-primary-active: #FFB473;--ns-warning-primary-pressed: #FFB879;--ns-warning-container-hover: #4D300C;--ns-warning-container-active: #543612;--ns-warning-container-pressed: #5C3D19;--ns-flare-primary-hover: #D288EF;--ns-flare-primary-active: #D48DF0;--ns-flare-primary-pressed: #D693F1;--ns-flare-container-hover: #300F45;--ns-flare-container-active: #38164D;--ns-flare-container-pressed: #401D55;--ns-surface-container-lowest-hover: #252525;--ns-surface-container-lowest-active: #2E2E2E;--ns-surface-container-lowest-pressed: #363636;--ns-surface-container-hover: #373737;--ns-surface-container-active: #3F3F3F;--ns-surface-container-pressed: #474747;--ns-surface-container-high-hover: #3E3E3E;--ns-surface-container-high-active: #454545;--ns-surface-container-high-pressed: #4D4D4D;--ns-surface-container-highest-hover: #454545;--ns-surface-container-highest-active: #4C4C4C;--ns-surface-container-highest-pressed: #545454;--ns-surface-container-inverse-hover: #D8D8D8;--ns-surface-container-inverse-active: #CFCFCF;--ns-surface-container-inverse-pressed: #C7C7C7}:root{--ns-control-height-sm: var(--ns-spacing-6);--ns-control-height-md: var(--ns-spacing-8);--ns-row-height: var(--ns-spacing-10);--ns-control-pad-x: var(--ns-spacing-3);--ns-stack-gap: var(--ns-spacing-3)}[data-density=compact]{--ns-control-height-sm: var(--ns-spacing-6);--ns-control-height-md: var(--ns-spacing-7);--ns-row-height: var(--ns-spacing-8);--ns-control-pad-x: var(--ns-spacing-2);--ns-stack-gap: var(--ns-spacing-2)}[data-density=breezy]{--ns-control-height-sm: var(--ns-spacing-7);--ns-control-height-md: var(--ns-spacing-10);--ns-row-height: var(--ns-spacing-12);--ns-control-pad-x: var(--ns-spacing-4);--ns-stack-gap: var(--ns-spacing-5)}@theme inline{ --color-surface-standard: var(--ns-surface-standard); --color-surface-alternative: var(--ns-surface-alternative); --color-surface-container-inverse: var(--ns-surface-container-inverse); --color-surface-container-lowest: var(--ns-surface-container-lowest); --color-surface-container-low: var(--ns-surface-container-low); --color-surface-container: var(--ns-surface-container); --color-surface-container-high: var(--ns-surface-container-high); --color-surface-container-highest: var(--ns-surface-container-highest); --color-skeleton-bg: var(--ns-skeleton-bg); --color-skeleton-wave: var(--ns-skeleton-wave); --color-on-surface: var(--ns-on-surface); --color-on-surface-variant: var(--ns-on-surface-variant); --color-on-surface-placeholder: var(--ns-on-surface-placeholder); --color-on-surface-inverse: var(--ns-on-surface-inverse); --color-on-surface-inverse-alt: var(--ns-on-surface-inverse-alt); --color-outline-lowest: var(--ns-outline-lowest); --color-outline-low: var(--ns-outline-low); --color-outline: var(--ns-outline); --color-outline-high: var(--ns-outline-high); --color-outline-disabled: var(--ns-outline-disabled); --color-outline-inverse: var(--ns-outline-inverse); --color-outline-inverse-high: var(--ns-outline-inverse-high); --color-outline-inverse-highest: var(--ns-outline-inverse-highest); --color-scrim: var(--ns-scrim); --color-shadow: var(--ns-shadow); --color-shadow-inverse: var(--ns-shadow-inverse); --color-focus-ring: var(--ns-focus-ring); --color-neutral: var(--ns-neutral-primary); --color-on-neutral: var(--ns-on-neutral); --color-neutral-container: var(--ns-neutral-container); --color-on-neutral-container: var(--ns-on-neutral-container); --color-neutral-brand: var(--ns-neutral-brand-primary); --color-on-neutral-brand: var(--ns-on-neutral-brand); --color-neutral-brand-container: var(--ns-neutral-brand-container); --color-on-neutral-brand-container: var(--ns-on-neutral-brand-container); --color-success: var(--ns-success-primary); --color-on-success: var(--ns-on-success); --color-success-container: var(--ns-success-container); --color-on-success-container: var(--ns-on-success-container); --color-disabled: var(--ns-disabled-primary); --color-on-disabled: var(--ns-on-disabled); --color-disabled-container: var(--ns-disabled-container); --color-on-disabled-container: var(--ns-on-disabled-container); --color-information: var(--ns-information-primary); --color-on-information: var(--ns-on-information); --color-information-container: var(--ns-information-container); --color-on-information-container: var(--ns-on-information-container); --color-link-default: var(--ns-link-default); --color-link-hover: var(--ns-link-hover); --color-link-pressed: var(--ns-link-pressed); --color-link-subtle: var(--ns-link-subtle); --color-warning: var(--ns-warning-primary); --color-on-warning: var(--ns-on-warning); --color-warning-container: var(--ns-warning-container); --color-on-warning-container: var(--ns-on-warning-container); --color-error: var(--ns-error-primary); --color-on-error: var(--ns-on-error); --color-error-container: var(--ns-error-container); --color-on-error-container: var(--ns-on-error-container); --color-flare: var(--ns-flare-primary); --color-on-flare: var(--ns-on-flare); --color-flare-container: var(--ns-flare-container); --color-on-flare-container: var(--ns-on-flare-container); --color-nshift-pink: var(--ns-nshift-pink); --color-nshift-gold: var(--ns-nshift-gold); --color-nshift-blue: var(--ns-nshift-blue); --color-nshift-cerulean: var(--ns-nshift-cerulean); }*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--ns-font-sans);background-color:var(--ns-surface-standard);color:var(--ns-on-surface)}*{scrollbar-width:thin;scrollbar-color:var(--ns-outline) transparent}*::-webkit-scrollbar{width:8px;height:8px;background:transparent}*::-webkit-scrollbar-track{background:transparent;border:none}*::-webkit-scrollbar-thumb{background:var(--ns-outline);border:none;border-radius:4px}
