[data-v-4bc57c97]:root{--grid-small-mobile:375px;--grid-medium-mobile:480px;--grid-large-mobile:680px;--grid-small-tablet:766px;--grid-large-tablet:960px;--grid-small-desktop:1024px;--grid-medium-desktop:1280px;--grid-large-desktop:1440px}.fade-enter-active[data-v-4bc57c97]{animation:fade-in-4bc57c97 var(--transition-speed)}.fade-leave-active[data-v-4bc57c97]{animation:fade-out-4bc57c97 var(--transition-speed)}@keyframes fade-in-4bc57c97{0%{opacity:0}to{opacity:1}}@keyframes fade-out-4bc57c97{0%{opacity:1}to{opacity:0}}.ps-panel[data-v-4bc57c97]{height:calc(100dvh - var(--header-height));flex:1;padding-bottom:4rem;overflow:hidden}.ps-panel[data-v-4bc57c97],.ps-panel__body[data-v-4bc57c97],.ps-panel__header[data-v-4bc57c97]{flex-direction:column;display:flex}.ps-panel__header[data-v-4bc57c97]{gap:var(--size-s);padding:var(--size-s) var(--size-l)}.ps-panel__body[data-v-4bc57c97]{gap:var(--size-xs);overscroll-behavior:contain;min-height:0;padding:0 var(--size-l);flex:1;overflow-y:auto}.ps-panel__search[data-v-4bc57c97] .filter-input{border-radius:var(--corner-round)}.ps-panel__create-btn[data-v-4bc57c97]{width:100%}.ps-panel__state[data-v-4bc57c97]{padding:var(--size-m) 0;text-align:center;color:var(--text-secondary);flex:1;justify-content:center;align-items:center;display:flex}.ps-panel__list[data-v-4bc57c97]{flex-direction:column;flex:1;display:flex;overflow-y:auto}.ps-panel__item[data-v-4bc57c97]{width:100%;padding:var(--size-s) var(--size-l);border-bottom:1px solid var(--border-brand-primary-200);transition:background-color var(--transition-speed) ease,opacity var(--transition-speed) ease;background:0 0;border-left:.4rem solid #0000;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.ps-panel__item[data-v-4bc57c97]:hover{background-color:var(--background-brand-primary-4)}}.ps-panel__item[data-v-4bc57c97]:disabled{cursor:default;opacity:.85}.ps-panel__item--active[data-v-4bc57c97]{background-color:var(--background-brand-primary-4);border-left-color:var(--background-brand-secondary)}.ps-panel__item-info[data-v-4bc57c97]{gap:var(--size-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.ps-panel__item-name[data-v-4bc57c97]{font-size:var(--title-xl-font-size);font-weight:var(--title-xl-font-weight)}.ps-panel__item-details[data-v-4bc57c97],.ps-panel__item-name[data-v-4bc57c97]{color:var(--text-brand-primary);line-height:1.4}.ps-panel__item-details[data-v-4bc57c97]{margin-top:var(--size-2xs);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight)}.ps-panel__item-check[data-v-4bc57c97]{border-radius:var(--corner-default);border:1px solid var(--border-brand-primary-200);background:var(--background-primary);width:4.8rem;height:4.8rem;transition:background-color var(--transition-speed) ease,border-color var(--transition-speed) ease;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ps-panel__item-check svg[data-v-4bc57c97]{color:var(--text-inverse)}.ps-panel__item-check--active[data-v-4bc57c97]{background:var(--background-brand-secondary);border-color:var(--background-brand-secondary)}.ps-panel__form[data-v-4bc57c97]{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.ps-panel__field[data-v-4bc57c97],.ps-panel__form[data-v-4bc57c97]{flex-direction:column;display:flex}.ps-panel__field[data-v-4bc57c97]{gap:var(--size-2xs)}.ps-panel__row[data-v-4bc57c97]{align-items:center;gap:var(--size-s);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}.ps-panel__label[data-v-4bc57c97]{font-size:var(--title-l-font-size);line-height:1.4;font-weight:var(--title-l-font-weight);color:var(--text-secondary);display:block}.ps-panel__toggle[data-v-4bc57c97]{gap:var(--size-2xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ps-panel__toggle-btn[data-v-4bc57c97]{border:1px solid var(--border-brand-primary-200);border-radius:var(--corner-2);background:var(--background-primary);width:100%;min-height:4.4rem;color:var(--text-brand-primary);text-align:center;transition:background-color var(--transition-speed) ease,color var(--transition-speed) ease,border-color var(--transition-speed) ease}.ps-panel__toggle-btn--active[data-v-4bc57c97]{background:var(--background-brand-primary-4);border-color:var(--background-brand-secondary)}.ps-panel__actions[data-v-4bc57c97]{gap:var(--size-xs);background:var(--background-primary);border-top:1px solid var(--border-brand-primary-200);padding:var(--size-l);flex-direction:column;flex-shrink:0;display:flex}
