[data-v-fdc799d8]:root{--transition-base:all .2s ease;--transition-fast:all .15s ease;--transition-slow:all .3s ease;--input-border-color:rgb(var(--v-theme-neutral-light-2));--shadow-dark:1px 2px 6px 0 rgba(0,0,0,.15);--shadow-light:0px 4px 8px 1px rgba(0,0,0,.05)}.badge-circle[data-v-fdc799d8]{font-size:11px;font-weight:700;height:30px;width:30px}.badge-circle--attention[data-v-fdc799d8]{background:#eab30826;border:1px solid rgba(234,179,8,.35);border-radius:999px!important;color:#854d0e;height:22px;min-width:22px;padding:0 6px;width:auto}.sidebar[data-v-fdc799d8]{height:100dvh;overflow-y:auto}@media (min-width:960px){.sidebar[data-v-fdc799d8]{left:0;position:fixed!important;top:0}}[data-v-7bdf6f1c]:root{--transition-base:all .2s ease;--transition-fast:all .15s ease;--transition-slow:all .3s ease;--input-border-color:rgb(var(--v-theme-neutral-light-2));--shadow-dark:1px 2px 6px 0 rgba(0,0,0,.15);--shadow-light:0px 4px 8px 1px rgba(0,0,0,.05)}.user-profile:hover .user-profile__arrow[data-v-7bdf6f1c]{opacity:.9}.user-profile__arrow[data-v-7bdf6f1c]{opacity:.6;transition:var(--transition-base)}.menu-card[data-v-7bdf6f1c]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;max-width:92vw;padding:12px;width:320px}.menu-top[data-v-7bdf6f1c]{padding:6px 4px}.logout[data-v-7bdf6f1c] .v-list-item-title{color:#b91c1c}.header-right[data-v-a3ff8cc2]{flex-shrink:0}.header-content[data-v-a3ff8cc2]{min-width:0}.header-content h2[data-v-a3ff8cc2],.header-content p[data-v-a3ff8cc2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header[data-v-a3ff8cc2]{display:flex;flex-direction:column}@media (min-width:960px){.header[data-v-a3ff8cc2]{align-items:center;flex-direction:row;justify-content:space-between}.header-title-row[data-v-a3ff8cc2]{flex:1;min-width:0;order:-1;overflow:hidden}}[data-v-0b006732]:root{--transition-base:all .2s ease;--transition-fast:all .15s ease;--transition-slow:all .3s ease;--input-border-color:rgb(var(--v-theme-neutral-light-2));--shadow-dark:1px 2px 6px 0 rgba(0,0,0,.15);--shadow-light:0px 4px 8px 1px rgba(0,0,0,.05)}[data-v-0b006732] .v-card-title{word-break:normal}[data-v-0b006732] .v-text-field .v-field{border-radius:8px}[data-v-0b006732] .v-btn{border-radius:8px;font-weight:500;letter-spacing:normal;text-transform:none}
