.rm-overlay[data-v-5d55d8b8]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rm[data-v-5d55d8b8]{max-width:520px}.rm__head[data-v-5d55d8b8]{border-bottom:1px solid var(--ui-soft-2)}.rm__head-left[data-v-5d55d8b8]{align-items:center;display:flex;gap:8px}.rm__title[data-v-5d55d8b8]{min-width:0}.rm__back[data-v-5d55d8b8]{height:28px;min-width:28px;padding:0;width:28px}.rm__close[data-v-5d55d8b8]{margin-left:12px}.rm__options[data-v-5d55d8b8]{flex-direction:column;flex-shrink:0;gap:8px}.rm__option[data-v-5d55d8b8],.rm__options[data-v-5d55d8b8]{display:flex;padding:16px}.rm__option[data-v-5d55d8b8]{align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-r-12);cursor:pointer;font-family:inherit;gap:16px;text-align:left;transition:border-color .15s,background .15s;width:100%}.rm__option[data-v-5d55d8b8]:hover{background:var(--ui-soft);border-color:var(--ui-primary-border)}.rm__option[data-v-5d55d8b8]:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.rm__option>svg[data-v-5d55d8b8]{color:var(--ui-placeholder);flex-shrink:0}.rm__option-icon[data-v-5d55d8b8]{align-items:center;background:var(--ui-soft-2);border-radius:var(--ui-r-10);color:var(--ui-muted);display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.rm__option-body[data-v-5d55d8b8]{flex:1}.rm__option-body strong[data-v-5d55d8b8]{color:var(--ui-text);display:block;font-size:var(--ui-fs-14);font-weight:var(--ui-fw-title);margin-bottom:4px}.rm__option-body span[data-v-5d55d8b8]{line-height:1.4}.rm__network-hint[data-v-5d55d8b8],.rm__option-body span[data-v-5d55d8b8]{color:var(--ui-muted);font-size:var(--ui-fs-12)}.rm__network-hint[data-v-5d55d8b8]{background:var(--ui-soft);border:1px solid var(--ui-border);border-radius:var(--ui-r-10);flex-shrink:0;line-height:1.5;margin:12px 16px 0;padding:12px 16px}.rm__cat-row[data-v-5d55d8b8]{display:flex;flex-wrap:wrap;gap:6px}.rm__cat-btn[data-v-5d55d8b8]{font-size:var(--ui-fs-12);padding:0 16px}.rm__cat-btn--active[data-v-5d55d8b8]{background:var(--ui-primary-soft);border-color:var(--ui-primary-border);color:var(--ui-primary)}.rm__divider[data-v-5d55d8b8]{border-top:1px solid var(--ui-soft-2);font-weight:var(--ui-fw-strong);letter-spacing:var(--ui-caps-spacing);margin-top:4px;padding:4px 0 2px;text-transform:uppercase}.rm__divider[data-v-5d55d8b8],.rm__field-hint[data-v-5d55d8b8]{color:var(--ui-placeholder);font-size:var(--ui-fs-11)}.rm__field-hint[data-v-5d55d8b8]{margin:2px 0 0}.rm__field-error[data-v-5d55d8b8]{color:var(--ui-danger)}.rm__field-error[data-v-5d55d8b8],.rm__field-ok[data-v-5d55d8b8]{font-size:var(--ui-fs-11);margin:2px 0 0}.rm__field-ok[data-v-5d55d8b8]{color:var(--ui-success)}.rm__input--error[data-v-5d55d8b8]{border-color:var(--ui-danger-border-strong)!important}.rm__input--error[data-v-5d55d8b8]:focus{border-color:#f87171!important}.rm__label--check[data-v-5d55d8b8]{align-items:center;cursor:pointer;display:flex;gap:8px}.rm__check[data-v-5d55d8b8]{accent-color:var(--ui-primary);flex-shrink:0}.rm__tabs[data-v-5d55d8b8]{display:flex;flex-shrink:0;gap:4px;padding:12px 16px 8px}.rm__tab[data-v-5d55d8b8]{flex:1}.rm__tab--active[data-v-5d55d8b8]{background:var(--ui-primary-soft);border-color:var(--ui-primary-border);color:var(--ui-primary)}.rm__search[data-v-5d55d8b8]{align-items:center;background:var(--ui-soft);border:1px solid var(--ui-border);border-radius:var(--ui-r-10);color:var(--ui-placeholder);display:flex;flex-shrink:0;gap:8px;height:38px;margin:0 16px 8px;padding:0 12px}.rm__search[data-v-5d55d8b8]:focus-within{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.rm__search-input[data-v-5d55d8b8]{background:transparent;border:none;color:var(--ui-text);flex:1;font-family:inherit;font-size:var(--ui-fs-13);outline:none}.rm__search-input[data-v-5d55d8b8]::-moz-placeholder{color:var(--ui-placeholder-input)}.rm__search-input[data-v-5d55d8b8]::placeholder{color:var(--ui-placeholder-input)}.rm__list[data-v-5d55d8b8]{flex:1;overflow-y:auto;padding:0 8px 8px}.rm__person[data-v-5d55d8b8]{align-items:center;border:1px solid transparent;border-radius:var(--ui-r-10);cursor:pointer;display:flex;gap:12px;padding:12px;transition:background .15s}.rm__person[data-v-5d55d8b8]:hover{background:var(--ui-soft);border-color:var(--ui-border)}.rm__person>svg[data-v-5d55d8b8]{color:var(--ui-placeholder);flex-shrink:0}.rm__person-info[data-v-5d55d8b8]{flex:1;min-width:0}.rm__person-name[data-v-5d55d8b8]{color:var(--ui-text);display:block;font-size:var(--ui-fs-13);font-weight:var(--ui-fw-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm__person-role[data-v-5d55d8b8]{color:var(--ui-placeholder);font-size:var(--ui-fs-11)}.rm__empty[data-v-5d55d8b8]{color:var(--ui-muted);font-size:var(--ui-fs-13);padding:24px 16px;text-align:center}.rm__recipient[data-v-5d55d8b8]{align-items:center;background:var(--ui-soft);border:1px solid var(--ui-border);border-radius:var(--ui-r-12);display:flex;flex-shrink:0;gap:12px;margin:16px 20px 0;padding:12px 16px}.rm__recipient-name[data-v-5d55d8b8]{color:var(--ui-text);font-size:var(--ui-fs-13);font-weight:var(--ui-fw-strong)}.rm__recipient-role[data-v-5d55d8b8]{color:var(--ui-muted);font-size:var(--ui-fs-11);margin-top:1px}.rm__form[data-v-5d55d8b8]{flex:1;gap:12px;overflow-y:auto;padding:16px 20px}.rm__form[data-v-5d55d8b8],.rm__row[data-v-5d55d8b8]{display:flex;flex-direction:column}.rm__row[data-v-5d55d8b8]{gap:6px}.rm__optional[data-v-5d55d8b8]{color:var(--ui-placeholder);font-weight:var(--ui-fw-text)}.rm__input[data-v-5d55d8b8],.rm__textarea[data-v-5d55d8b8]{box-sizing:border-box;width:100%}.rm__textarea[data-v-5d55d8b8]{line-height:1.5;resize:none}.rm__rule[data-v-5d55d8b8]{color:var(--ui-muted);font-size:var(--ui-fs-13);line-height:1.45;margin:4px 0 12px}.rm__consent[data-v-5d55d8b8]{align-items:flex-start;color:var(--ui-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--ui-fs-11);gap:8px;line-height:1.6;margin:0 20px 4px}.rm__consent-check[data-v-5d55d8b8]{accent-color:var(--ui-primary);cursor:pointer;flex-shrink:0;height:14px;margin-top:2px;width:14px}.rm__consent-link[data-v-5d55d8b8]{color:var(--ui-primary);text-decoration:none}.rm__consent-link[data-v-5d55d8b8]:hover{text-decoration:underline}.rm__footer[data-v-5d55d8b8]{justify-content:flex-end}
