[data-v-5e7d5574]:root{--color-primary:#4b6bfb;--color-error:#ff3232;--color-success:#88ca47;--color-info:#6b4bfb;--color-black:#000;--color-white:#fff;--text-color-primary:#000;--text-color-secondary:#939292;--text-color-disabled:#ccc;--background-primary:#fff;--background-secondary:#f6f7f8;--background-disabled:#ccc;--border-color:#ebeced;--hover-color:#0000000d;--spacing-unit:.4rem;--radius-md:.6rem;--container-lg:102.4rem}.base-card__room-name[data-v-5e7d5574]{font-weight:500}.base-card__name[data-v-5e7d5574],.base-card__room-name[data-v-5e7d5574]{letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.2rem;line-height:1.6rem}.base-card__name[data-v-5e7d5574]{font-weight:400}[data-v-5e7d5574]:root{--font-family-base:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--font-size-base:1.6rem;--line-height-base:1.5}.base-card[data-v-5e7d5574]{background:#fff;border-radius:.8rem;align-items:flex-start;gap:.4rem;width:100%;min-width:0;padding:.4rem .8rem}.base-card[data-v-5e7d5574],.base-card__avatar[data-v-5e7d5574]{box-sizing:border-box;display:flex}.base-card__avatar[data-v-5e7d5574]{border:1.5px solid #0000;border-radius:50%;flex:0 0 3.6rem;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;overflow:hidden}.base-card__avatar--placeholder[data-v-5e7d5574]{background:#f5f4f4}.base-card__image[data-v-5e7d5574]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.base-card__content[data-v-5e7d5574]{flex-direction:column;flex:auto;gap:.4rem;min-width:0;display:flex}.base-card__header[data-v-5e7d5574]{justify-content:space-between;align-items:center;gap:.4rem;min-width:0;display:flex}.base-card__name[data-v-5e7d5574]{color:#939292;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.base-card__remove-button[data-v-5e7d5574],.base-card__room-delete[data-v-5e7d5574]{color:#ccc;background:0 0;justify-content:center;align-items:center;display:inline-flex}.base-card__remove-button[data-v-5e7d5574]{flex:0 0 1.6rem}.base-card__rooms[data-v-5e7d5574]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.base-card__room[data-v-5e7d5574]{align-items:center;gap:.4rem;max-width:100%;display:inline-flex}.base-card__room-name[data-v-5e7d5574]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.base-card__room-delete[data-v-5e7d5574]{flex:0 0 1.6rem}.base-card__content--placeholder[data-v-5e7d5574]{padding-top:0}.base-card__skeleton[data-v-5e7d5574]{background:#ededed99;border-radius:.5rem}.base-card__skeleton--name[data-v-5e7d5574]{width:min(19.8rem,100%);height:1.6rem}.base-card__skeleton--room[data-v-5e7d5574]{width:4.5rem;height:1.6rem}.base-card__remove-button[data-v-5e7d5574]:focus-visible,.base-card__room-delete[data-v-5e7d5574]:focus-visible{outline-offset:2px;outline:2px solid #4b6bfb}[data-v-35d42ed6]:root{--color-primary:#4b6bfb;--color-error:#ff3232;--color-success:#88ca47;--color-info:#6b4bfb;--color-black:#000;--color-white:#fff;--text-color-primary:#000;--text-color-secondary:#939292;--text-color-disabled:#ccc;--background-primary:#fff;--background-secondary:#f6f7f8;--background-disabled:#ccc;--border-color:#ebeced;--hover-color:#0000000d;--spacing-unit:.4rem;--radius-md:.6rem;--container-lg:102.4rem}.checkbox[data-v-35d42ed6]{letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem}[data-v-35d42ed6]:root{--font-family-base:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--font-size-base:1.6rem;--line-height-base:1.5}.checkbox[data-v-35d42ed6]{color:#000;vertical-align:middle;align-items:center;gap:.8rem;display:inline-flex}.checkbox[data-v-35d42ed6]:focus-visible{outline-offset:2px;outline:1px solid #4680d6}.checkbox[data-state=checked] .checkbox__control[data-v-35d42ed6],.checkbox[data-state=indeterminate] .checkbox__control[data-v-35d42ed6]{background:#252529}.checkbox[data-disabled][data-v-35d42ed6]{cursor:not-allowed;color:#ccc}.checkbox[data-disabled] .checkbox__control[data-v-35d42ed6]{background:#ccc;border-color:#ccc}.checkbox__control[data-v-35d42ed6]{border:1px solid #939292;border-radius:.4rem;width:2rem;height:2rem}.checkbox__control[data-v-35d42ed6],.checkbox__indicator[data-v-35d42ed6]{justify-content:center;align-items:center;display:flex}.checkbox__indicator[data-v-35d42ed6]{width:100%;height:100%}.checkbox__partial[data-v-35d42ed6]{background:#fff;border-radius:1px;width:1rem;height:2px}.checkbox__label[data-v-35d42ed6]{min-width:0}[data-v-77c35dd4]:root{--color-primary:#4b6bfb;--color-error:#ff3232;--color-success:#88ca47;--color-info:#6b4bfb;--color-black:#000;--color-white:#fff;--text-color-primary:#000;--text-color-secondary:#939292;--text-color-disabled:#ccc;--background-primary:#fff;--background-secondary:#f6f7f8;--background-disabled:#ccc;--border-color:#ebeced;--hover-color:#0000000d;--spacing-unit:.4rem;--radius-md:.6rem;--container-lg:102.4rem}.bases-select__trigger-room[data-v-77c35dd4]{font-size:1.6rem;font-weight:500;line-height:2rem}.bases-select__trigger-room[data-v-77c35dd4],.bases-select__trigger-title[data-v-77c35dd4]{letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.bases-select__trigger-title[data-v-77c35dd4]{font-size:1.2rem;font-weight:400;line-height:1.6rem}[data-v-77c35dd4]:root{--font-family-base:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--font-size-base:1.6rem;--line-height-base:1.5}.bases-select__trigger[data-v-77c35dd4]{color:#000;cursor:pointer;text-align:left;border:none;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.6rem;height:4.8rem;padding:.8rem 1.2rem;transition:background-color .2s;display:flex}.bases-select__trigger--primary[data-v-77c35dd4]{background:#fff}.bases-select__trigger--secondary[data-v-77c35dd4]{background:#f5f4f4}.bases-select__trigger[data-v-77c35dd4]:hover{background:#eaeaea}.bases-select__trigger[data-v-77c35dd4]:focus-visible{outline-offset:2px;outline:1px solid #4680d6}.bases-select__trigger-content[data-v-77c35dd4]{align-items:center;gap:.4rem;min-width:0;display:flex}.bases-select__trigger-copy[data-v-77c35dd4]{flex-direction:column;min-width:0;display:flex}.bases-select__trigger-title[data-v-77c35dd4]{color:#939292}.bases-select__trigger-room[data-v-77c35dd4],.bases-select__trigger-title[data-v-77c35dd4]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bases-select__trigger-room[data-v-77c35dd4]{color:#000}.bases-select__trigger-chevron[data-v-77c35dd4]{transition:transform .3s;transform:rotate(0)}.bases-select__trigger-chevron--open[data-v-77c35dd4]{transform:rotate(180deg)}[data-v-cce4ff09]:root{--color-primary:#4b6bfb;--color-error:#ff3232;--color-success:#88ca47;--color-info:#6b4bfb;--color-black:#000;--color-white:#fff;--text-color-primary:#000;--text-color-secondary:#939292;--text-color-disabled:#ccc;--background-primary:#fff;--background-secondary:#f6f7f8;--background-disabled:#ccc;--border-color:#ebeced;--hover-color:#0000000d;--spacing-unit:.4rem;--radius-md:.6rem;--container-lg:102.4rem}.bases-select__room--selected[data-v-cce4ff09],[data-v-cce4ff09] .bases-select__room[data-state=checked]{letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem}[data-v-cce4ff09] .bases-select__room{letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem}[data-v-cce4ff09]:root{--font-family-base:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--font-size-base:1.6rem;--line-height-base:1.5}.bases-select[data-v-cce4ff09],.bases-select__list[data-v-cce4ff09]{flex-direction:column;gap:.8rem;display:flex}.bases-select__list[data-v-cce4ff09]{scrollbar-width:thin;scrollbar-color:#91919b4d transparent;max-height:26rem;overflow-y:auto}.bases-select__list[data-v-cce4ff09]::-webkit-scrollbar{width:.4rem}.bases-select__list[data-v-cce4ff09]::-webkit-scrollbar-track{background:0 0}.bases-select__list[data-v-cce4ff09]::-webkit-scrollbar-thumb{background:#91919b4d;border-radius:999.9rem}.bases-select__group[data-v-cce4ff09]{flex-direction:column;gap:.8rem;display:flex}[data-v-cce4ff09] .bases-select__room{color:#000;text-align:left;border-radius:1rem;align-items:center;gap:.8rem;width:100%;padding:.8rem;transition:background-color .2s,font-weight .2s;display:flex}[data-v-cce4ff09] .bases-select__room:focus-visible{outline-offset:2px;outline:1px solid #4680d6}[data-v-cce4ff09] .bases-select__room:hover,[data-v-cce4ff09] .bases-select__room[data-state=checked],.bases-select__room--selected[data-v-cce4ff09]{background:#f5f4f4}.bases-select__button[data-v-cce4ff09]{width:fit-content}.bases-select__rooms[data-v-cce4ff09]{flex-direction:column;gap:2px;padding-left:1.2rem;display:flex}[data-v-cce4ff09] .bases-select__dropdown{z-index:2010;width:32rem;transform-origin:var(--reka-popover-content-transform-origin);max-height:min(var(--reka-popover-content-available-height),42rem);background:#fff;border-radius:1rem;flex-direction:column;gap:.8rem;padding:.8rem;animation-duration:.2s;animation-timing-function:ease-out;display:flex;box-shadow:2px .4rem 5rem #0000001a}[data-v-cce4ff09] .bases-select__dropdown[data-side=top]{animation-name:bases-select-slide-up-cce4ff09}[data-v-cce4ff09] .bases-select__dropdown[data-side=bottom]{animation-name:bases-select-slide-down-cce4ff09}@keyframes bases-select-slide-down-cce4ff09{0%{opacity:0;transform:translateY(-.6rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bases-select-slide-up-cce4ff09{0%{opacity:0;transform:translateY(.6rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}[data-v-cce4ff09] .bases-select__dropdown[data-state=closed]{animation:none}[data-v-cce4ff09] .bases-select__dropdown:focus-visible{outline:none}[data-v-f497a28d]:root{--color-primary:#4b6bfb;--color-error:#ff3232;--color-success:#88ca47;--color-info:#6b4bfb;--color-black:#000;--color-white:#fff;--text-color-primary:#000;--text-color-secondary:#939292;--text-color-disabled:#ccc;--background-primary:#fff;--background-secondary:#f6f7f8;--background-disabled:#ccc;--border-color:#ebeced;--hover-color:#0000000d;--spacing-unit:.4rem;--radius-md:.6rem;--container-lg:102.4rem}.button[data-v-f497a28d]{--button-size:36px;width:var(--button-size);height:var(--button-size);aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;padding:.4rem;transition:background-color .2s;display:flex}.primary[data-v-f497a28d]{color:#fff;background-color:#252529;border:0}.primary[data-v-f497a28d]:hover{background-color:#252529b3}.primary[data-v-f497a28d]:focus-visible{background-color:#4d4d51}.primary[data-v-f497a28d]:disabled{color:#ccc;cursor:default;pointer-events:none;background-color:#f5f4f4}.secondary[data-v-f497a28d]{color:#000;background-color:#fff;border:2px solid #ebeced}.secondary[data-v-f497a28d]:hover{background-color:#eaeaea}.secondary[data-v-f497a28d]:focus-visible{background-color:#f6f7f8}.secondary[data-v-f497a28d]:disabled{color:#ccc;cursor:default;pointer-events:none;background-color:#fff;border-color:#ebeced}.tertiary[data-v-f497a28d]{color:#000;background-color:#f5f4f4;border:0}.tertiary[data-v-f497a28d]:hover{background-color:#eaeaea}.tertiary[data-v-f497a28d]:focus-visible{background-color:#f6f7f8}.tertiary[data-v-f497a28d]:disabled{color:#ccc;cursor:default;pointer-events:none;background-color:#f5f4f4}.shadow[data-v-f497a28d]{color:#000;border:0}.shadow[data-v-f497a28d]:focus-visible,.shadow[data-v-f497a28d]:hover{background-color:#eaeaea}.shadow[data-v-f497a28d]:disabled{color:#ccc;cursor:default;pointer-events:none;background-color:#fff}.alternative[data-v-f497a28d]{color:#000;background-color:#eaeaea;border:0}.alternative[data-v-f497a28d]:focus-visible,.alternative[data-v-f497a28d]:hover{background-color:#91919b4d}.alternative[data-v-f497a28d]:disabled{cursor:default;pointer-events:none}.alternative[data-v-f497a28d]:active{color:#fff;background-color:#252529}.alternative[data-v-f497a28d]:disabled{color:#ccc;background-color:#eaeaea}[data-v-efc66c82]:root{--color-primary:#4b6bfb;--color-error:#ff3232;--color-success:#88ca47;--color-info:#6b4bfb;--color-black:#000;--color-white:#fff;--text-color-primary:#000;--text-color-secondary:#939292;--text-color-disabled:#ccc;--background-primary:#fff;--background-secondary:#f6f7f8;--background-disabled:#ccc;--border-color:#ebeced;--hover-color:#0000000d}.close-button[data-v-efc66c82]{--close-button-size:24px;inline-size:var(--close-button-size);block-size:var(--close-button-size);font:inherit;-webkit-user-select:none;user-select:none;color:#ccc;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:inline-flex}.close-button[data-v-efc66c82]:hover,.close-button[data-v-efc66c82]:focus-visible{color:#939292}.close-button[data-v-efc66c82]:disabled{color:#f5f4f4}.close-button[data-v-efc66c82] svg{inline-size:var(--close-button-size);block-size:var(--close-button-size);flex-shrink:0}.tiny[data-v-efc66c82]{--close-button-size:12px}.extra-small[data-v-efc66c82]{--close-button-size:16px}.small[data-v-efc66c82]{--close-button-size:20px}.medium[data-v-efc66c82]{--close-button-size:24px}.large[data-v-efc66c82]{--close-button-size:28px}.extra-large[data-v-efc66c82]{--close-button-size:32px}[data-v-a7d1eeca]:root{--color-primary:#4b6bfb;--color-error:#ff3232;--color-success:#88ca47;--color-info:#6b4bfb;--color-black:#000;--color-white:#fff;--text-color-primary:#000;--text-color-secondary:#939292;--text-color-disabled:#ccc;--background-primary:#fff;--background-secondary:#f6f7f8;--background-disabled:#ccc;--border-color:#ebeced;--hover-color:#0000000d;--spacing-unit:.4rem;--radius-md:.6rem;--container-lg:102.4rem}.base-assignments-card__title[data-v-a7d1eeca]{font-size:1.4rem;font-weight:500}.base-assignments-card__empty[data-v-a7d1eeca],.base-assignments-card__title[data-v-a7d1eeca]{letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6rem}.base-assignments-card__empty[data-v-a7d1eeca]{font-size:1.2rem;font-weight:400}[data-v-a7d1eeca]:root{--font-family-base:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--font-size-base:1.6rem;--line-height-base:1.5}.base-assignments-card[data-v-a7d1eeca]{background:#f5f4f4;border-radius:.8rem;flex-direction:column;gap:.8rem;padding:.8rem;display:flex}.base-assignments-card__header[data-v-a7d1eeca]{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.base-assignments-card__title[data-v-a7d1eeca]{color:#252529;margin:0}.base-assignments-card__add-base-button[data-v-a7d1eeca]{width:100%}.base-assignments-card__list[data-v-a7d1eeca]{flex-direction:column;gap:.8rem;display:flex}.base-assignments-card__empty[data-v-a7d1eeca]{color:#939292;margin:0}
