.pcal-reg__loading[data-v-e5c9e6ab],.pcal-reg__msg[data-v-e5c9e6ab]{margin:0;padding:16px 0;color:#37434f;font-size:14px;line-height:1.5}.pcal-reg__loading[data-v-e5c9e6ab]{color:#8b93a1;text-align:center}.cal-form.is-busy[data-v-e5c9e6ab]{pointer-events:none;opacity:.6;-webkit-user-select:none;user-select:none;cursor:progress}.pcal-pay__info[data-v-e5c9e6ab]{display:flex;flex-direction:column;gap:10px}.pcal-pay__price[data-v-e5c9e6ab],.pcal-pay__refund[data-v-e5c9e6ab]{margin:0;font-size:14px;color:#1c2026}.pcal-pay__req[data-v-e5c9e6ab]{margin:0;padding:12px 14px;list-style:none;border:1px solid #e3e7ee;border-radius:12px;background:#fafbfc;display:flex;flex-direction:column;gap:6px}.pcal-pay__req li[data-v-e5c9e6ab]{display:flex;gap:10px;font-size:13px;line-height:1.4}.pcal-pay__req-k[data-v-e5c9e6ab]{flex:0 0 40%;color:#8b93a1}.pcal-pay__req-v[data-v-e5c9e6ab]{flex:1;min-width:0;color:#1c2026;word-break:break-word}.pcal-pay__text[data-v-e5c9e6ab]{margin:0;white-space:pre-line;font-size:13px;line-height:1.5;color:#37434f}.pcal-pay__qr[data-v-e5c9e6ab]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 0 4px}.pcal-pay__qr img[data-v-e5c9e6ab]{width:160px;height:160px}.pcal-pay__qr span[data-v-e5c9e6ab]{font-size:12px;color:#8b93a1}.pcal-pay__file[data-v-e5c9e6ab]{font-size:13px}.pcal-pay__hint[data-v-e5c9e6ab]{font-size:12px;color:#8b93a1}.pcal-pay__promise[data-v-e5c9e6ab]{margin-top:4px;padding:12px 14px;border:1px dashed #cdd5e0;border-radius:12px;background:#fafbfc;display:flex;flex-direction:column;gap:10px}.pcal-pay__promise-text[data-v-e5c9e6ab]{margin:0;font-size:13px;line-height:1.5;color:#37434f}.cal-textarea[data-v-2db14eec]{min-height:56px;resize:none}.reg-user[data-v-2db14eec]{position:relative}.reg-user__input--linked[data-v-2db14eec]{padding-right:104px}.reg-user__badge[data-v-2db14eec]{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border-radius:999px;background:#e6f4ec;color:#2e8b57;font-size:12px;font-weight:600}.reg-user__unlink[data-v-2db14eec]{width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:#2e8b57;font-size:14px;line-height:1;cursor:pointer}.reg-user__unlink[data-v-2db14eec]:hover{background:#cfe9da}.reg-user__list[data-v-2db14eec]{position:absolute;z-index:5;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid #e3e7ee;border-radius:12px;background:#fff;box-shadow:0 10px 24px #151c241f}.reg-user__hit[data-v-2db14eec]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer}.reg-user__hit[data-v-2db14eec]:hover{background:#f2f6fc}.reg-user__name[data-v-2db14eec]{color:#1c2026;font-size:14px}.reg-user__hint[data-v-2db14eec]{flex:none;color:#8b93a1;font-size:12px}.cal-field__help[data-v-2db14eec]{display:block;margin-top:4px;color:#8b93a1;font-size:12px;line-height:1.35}.pcal-reg__radios[data-v-2db14eec]{display:flex;flex-wrap:wrap;gap:8px 18px}.pcal-reg__radios.is-invalid[data-v-2db14eec]{padding:8px 12px;border:1px solid #d64545;border-radius:12px;background:#fdf3f3}.pcal-reg__radio[data-v-2db14eec]{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:14px;color:#37434f}
