.ui-input[data-v-88a987b0]{background:var(--color-input-bg);border:1px solid var(--color-border-input);border-radius:var(--radius-full);color:var(--color-input-text);font:inherit;padding:var(--space-2-5) var(--space-3);width:100%}.ui-input[data-v-88a987b0]:focus{border-color:var(--color-border-input-active);box-shadow:0 0 0 2px var(--color-border-input-active);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-border-input-active) 25%,#fff);outline:none}.ui-input[data-v-88a987b0]::placeholder{color:var(--color-search-text)}.reference-collection-modal[data-v-f829ef3c]{align-items:flex-end;background:#00000087;display:flex;inset:0;justify-content:flex-end;padding:25px;position:fixed;z-index:100}.reference-collection-modal--centered[data-v-f829ef3c]{align-items:center;justify-content:center}.reference-collection-modal__panel[data-v-f829ef3c]{background:var(--color-bg-surface);border-radius:28px;box-sizing:border-box;color:#4b4a4a;display:flex;flex-direction:column;gap:10px;max-height:calc(100svh - 50px);min-height:289px;overflow:hidden;padding:23px 38px;position:relative;width:525px}.reference-collection-modal-motion-enter-active[data-v-f829ef3c],.reference-collection-modal-motion-leave-active[data-v-f829ef3c]{transition:opacity .22s ease}:is(.reference-collection-modal-motion-enter-active,.reference-collection-modal-motion-leave-active) .reference-collection-modal__panel[data-v-f829ef3c]{transition:opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reference-collection-modal-motion-enter-from[data-v-f829ef3c],.reference-collection-modal-motion-leave-to[data-v-f829ef3c]{opacity:0}:is(.reference-collection-modal-motion-enter-from,.reference-collection-modal-motion-leave-to) .reference-collection-modal__panel[data-v-f829ef3c]{opacity:0;transform:translateY(18px) scale(.985)}.reference-collection-modal__close[data-v-f829ef3c]{align-items:center;background:#0000;border:0;border-radius:50%;color:#4b4a4a;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;position:absolute;right:19px;top:17px;transition:background-color .18s ease;width:34px}.reference-collection-modal__close[data-v-f829ef3c]:focus-visible,.reference-collection-modal__close[data-v-f829ef3c]:hover{background:#f4f4f4}.reference-collection-modal__title[data-v-f829ef3c]{color:#161616;font-family:var(--font-body);font-size:24px;font-weight:500;line-height:1.5;margin:0;padding-right:28px;text-align:left}.reference-collection-modal__toolbar[data-v-f829ef3c]{align-items:center;display:flex;gap:20px;justify-content:space-between}.reference-collection-modal__label[data-v-f829ef3c],.reference-collection-modal__new-board[data-v-f829ef3c]{font-family:var(--font-body);font-size:16px;font-weight:500;line-height:normal}.reference-collection-modal__label[data-v-f829ef3c]{color:#78747a}.reference-collection-modal__new-board[data-v-f829ef3c]{background:#0000;border:0;color:#78747a;cursor:pointer;padding:0;transition:color .18s ease}.reference-collection-modal__new-board[data-v-f829ef3c]:focus-visible,.reference-collection-modal__new-board[data-v-f829ef3c]:hover{color:#4b4a4a}.reference-collection-modal__new-board--disabled[data-v-f829ef3c]{color:#b8b8b8;cursor:not-allowed}.reference-collection-modal__new-board--disabled[data-v-f829ef3c]:focus-visible,.reference-collection-modal__new-board--disabled[data-v-f829ef3c]:hover{color:#b8b8b8}.reference-collection-modal__list-shell[data-v-f829ef3c]{--collection-scrollbar-gap:10px;--collection-scrollbar-track-width:20px;--collection-scrollbar-thumb-width:10px;display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr);min-height:0}.reference-collection-modal__list-shell--scrollable[data-v-f829ef3c]{column-gap:var(--collection-scrollbar-gap);grid-template-columns:minmax(0,1fr) var(--collection-scrollbar-track-width)}.reference-collection-modal__list[data-v-f829ef3c]{display:flex;flex-direction:column;gap:13px;min-height:0;overflow-y:auto;scrollbar-width:none}.reference-collection-modal__list[data-v-f829ef3c]::-webkit-scrollbar{display:none}.reference-collection-modal__scrollbar[data-v-f829ef3c]{background:#f6f6f6;border-radius:999px;box-sizing:border-box;cursor:pointer;height:100%;justify-self:end;max-width:var(--collection-scrollbar-track-width);min-width:var(--collection-scrollbar-track-width);overflow:hidden;padding-inline:calc((var(--collection-scrollbar-track-width) - var(--collection-scrollbar-thumb-width))/2);position:relative;touch-action:none;width:var(--collection-scrollbar-track-width)}.reference-collection-modal__scrollbar-thumb[data-v-f829ef3c]{background:#aacd0f;border-radius:999px;box-sizing:border-box;cursor:grab;display:block;margin:0;max-width:var(--collection-scrollbar-thumb-width);min-height:40px;min-width:var(--collection-scrollbar-thumb-width);touch-action:none;width:var(--collection-scrollbar-thumb-width);will-change:transform}.reference-collection-modal__scrollbar-thumb[data-v-f829ef3c]:active{cursor:grabbing}.reference-collection-modal__item[data-v-f829ef3c]{align-items:center;background:var(--color-bg-surface);border:1px solid #ddd;border-radius:11px;box-sizing:border-box;color:#4b4a4a;cursor:pointer;display:flex;flex:0 0 98px;gap:23px;height:98px;justify-content:space-between;padding:15px 19px;text-align:left;transition:background-color .18s ease,border-color .18s ease,opacity .18s ease;width:100%}.reference-collection-modal__item[data-v-f829ef3c]:focus-visible:not(:disabled),.reference-collection-modal__item[data-v-f829ef3c]:hover:not(:disabled){border-color:#c8c8c8}.reference-collection-modal__item--active[data-v-f829ef3c]{background:#f6ffcc;border-color:#0000}.reference-collection-modal__item--active[data-v-f829ef3c]:focus-visible:not(:disabled),.reference-collection-modal__item--active[data-v-f829ef3c]:hover:not(:disabled){border-color:#0000}.reference-collection-modal__item[data-v-f829ef3c]:disabled{cursor:default;opacity:.62}.reference-collection-modal__preview[data-v-f829ef3c]{background:#f4f4f4;border-radius:3px;display:block;flex:0 0 65px;height:66px;overflow:hidden;width:65px}[data-v-f829ef3c] .reference-collection-modal__preview-image{display:block;height:100%;object-fit:cover;object-position:top center;width:100%}.reference-collection-modal__item-content[data-v-f829ef3c]{align-items:baseline;display:flex;flex:1 1 auto;gap:10px;min-width:0}.reference-collection-modal__item-title[data-v-f829ef3c]{color:#4b4a4a;font-family:var(--font-body);font-size:20px;font-weight:500;line-height:1.15;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-collection-modal__item-count[data-v-f829ef3c]{color:#b2b2b2;flex:0 0 auto;font-family:var(--font-body);font-size:20px;font-style:normal;font-weight:500;line-height:1}.reference-collection-modal__favorite[data-v-f829ef3c]{color:#575757;flex:0 0 16px;transition:color .18s ease}.reference-collection-modal__favorite--active[data-v-f829ef3c]{color:#383838}:is(.reference-collection-modal__item:focus-visible:not(:disabled),.reference-collection-modal__item:hover:not(:disabled)) .reference-collection-modal__favorite[data-v-f829ef3c]{color:#161616}.reference-collection-modal__empty[data-v-f829ef3c]{color:#78747a;font-family:var(--font-body);font-size:16px;font-weight:500;margin:auto 0;text-align:center}.reference-collection-modal__create[data-v-f829ef3c]{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:100%}.reference-collection-modal__field[data-v-f829ef3c]{display:flex;flex-direction:column;margin-top:10px;min-height:98px}.reference-collection-modal__input[data-v-f829ef3c]{background:#f9f9f9;border:1px solid #0000;border-radius:16px;box-sizing:border-box;color:#4b4a4a;font-family:var(--font-body);font-size:20px;font-weight:500;height:70px;line-height:normal;outline:none;padding:0 20px;width:100%}.reference-collection-modal__input[data-v-f829ef3c]::placeholder{color:#a2a2a2;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;opacity:1}.reference-collection-modal__input[data-v-f829ef3c]:focus{border-color:#aacd0f;box-shadow:none}.reference-collection-modal__input--error[data-v-f829ef3c],.reference-collection-modal__input--error[data-v-f829ef3c]:focus{border-color:#ff383c}.reference-collection-modal__error[data-v-f829ef3c]{color:#ff383c;font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:7px 0 0}.reference-collection-modal__create-actions[data-v-f829ef3c]{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:48px}.reference-collection-modal__back[data-v-f829ef3c]{background:#0000;border:0;color:#a2a2a2;cursor:pointer;font-family:var(--font-body);font-size:20px;font-weight:500;line-height:normal;padding:0;transition:color .18s ease}.reference-collection-modal__back[data-v-f829ef3c]:focus-visible,.reference-collection-modal__back[data-v-f829ef3c]:hover{color:#737373}.reference-collection-modal__submit[data-v-f829ef3c]{flex:0 0 auto}@media(max-width:767px){.reference-collection-modal[data-v-f829ef3c]{align-items:flex-end;justify-content:center;padding:8px 8px 0}.reference-collection-modal__panel[data-v-f829ef3c]{border-radius:28px 28px 0 0;gap:25px;max-height:calc(100svh - 100px);min-height:319px;padding:23px 20px 0;width:100%}.reference-collection-modal--centered[data-v-f829ef3c]{align-items:center;padding:8px}.reference-collection-modal--centered .reference-collection-modal__panel[data-v-f829ef3c]{border-radius:28px;padding-bottom:23px}.reference-collection-modal__title[data-v-f829ef3c]{padding-inline:28px;text-align:center}.reference-collection-modal__toolbar[data-v-f829ef3c]{margin-top:-15px}.reference-collection-modal__list-shell--scrollable[data-v-f829ef3c]{column-gap:0;grid-template-columns:minmax(0,1fr)}.reference-collection-modal__list[data-v-f829ef3c]{scrollbar-color:#1616163d #0000;scrollbar-width:thin}.reference-collection-modal__list[data-v-f829ef3c]::-webkit-scrollbar{display:block;width:3px}.reference-collection-modal__list[data-v-f829ef3c]::-webkit-scrollbar-track{background:#0000}.reference-collection-modal__list[data-v-f829ef3c]::-webkit-scrollbar-thumb{background:#1616163d;border-radius:999px}.reference-collection-modal__scrollbar[data-v-f829ef3c]{display:none}.reference-collection-modal__item[data-v-f829ef3c]{gap:14px;padding-inline:15px}.reference-collection-modal__item-content[data-v-f829ef3c]{gap:8px}.reference-collection-modal__item-title[data-v-f829ef3c]{font-size:18px}.reference-collection-modal__input[data-v-f829ef3c]{font-size:16px}.reference-collection-modal__field[data-v-f829ef3c]{margin-top:0}.reference-collection-modal__create[data-v-f829ef3c]{gap:25px}.reference-collection-modal__create-actions[data-v-f829ef3c]{margin-top:23px}}.reference-collection-modal--compact-create[data-v-f829ef3c] :is(.reference-collection-modal__create,.reference-collection-modal__panel){gap:16px;min-height:0}.reference-collection-modal--compact-create .reference-collection-modal__field[data-v-f829ef3c]{min-height:0}.reference-collection-modal--compact-create .reference-collection-modal__create-actions[data-v-f829ef3c]{margin-top:0}@media(max-width:767px){.reference-collection-modal--compact-create .reference-collection-modal__back[data-v-f829ef3c]{font-size:14px;line-height:1.2}}@media(prefers-reduced-motion:reduce){.reference-collection-modal-motion-enter-active[data-v-f829ef3c],.reference-collection-modal-motion-enter-active .reference-collection-modal__panel[data-v-f829ef3c],.reference-collection-modal-motion-leave-active[data-v-f829ef3c],.reference-collection-modal-motion-leave-active .reference-collection-modal__panel[data-v-f829ef3c]{transition-duration:1ms}}
