.dropdown[data-v-4b6348fd]{position:relative;display:inline-flex}.dropdown__menu{position:fixed;z-index:1000;min-width:200px;max-width:calc(100vw - 16px);background:var(--white);border-radius:var(--radius-pill);box-shadow:var(--shadow-popup);padding:6px}.dropdown__item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:none;background:none;cursor:pointer;font-family:inherit;font-size:14px;color:var(--ink);border-radius:var(--radius-chip);text-align:left}.dropdown__item:hover{background:var(--grey-100)}.dropdown__item--danger{color:var(--brand-red)}.app-icon[data-v-9409f856]{display:inline-block;flex-shrink:0;vertical-align:middle}.app-icon--filled[data-v-9409f856]{fill:currentColor}.app-icon--filled path[data-v-9409f856]{fill:currentColor}.toasts[data-v-2252b2af]{position:fixed;right:24px;bottom:24px;z-index:300;display:flex;flex-direction:column;gap:8px;max-width:min(420px,calc(100vw - 48px))}.toast[data-v-2252b2af]{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-popup);font-size:14px;color:var(--ink)}.toast--success[data-v-2252b2af]{color:var(--success)}.toast--success .toast__text[data-v-2252b2af]{color:var(--ink)}.toast--error[data-v-2252b2af]{color:var(--brand-red)}.toast--error .toast__text[data-v-2252b2af]{color:var(--ink)}.toast__text[data-v-2252b2af]{flex:1;line-height:1.4}.toast__close[data-v-2252b2af]{border:none;background:none;padding:2px;cursor:pointer;color:var(--grey-400);display:inline-flex}.toast__close[data-v-2252b2af]:hover{color:var(--ink)}.toast-enter-active[data-v-2252b2af],.toast-leave-active[data-v-2252b2af]{transition:all var(--dur-med) var(--ease-premium)}.toast-enter-from[data-v-2252b2af]{opacity:0;transform:translateY(8px)}.toast-leave-to[data-v-2252b2af]{opacity:0}.bell[data-v-ffe871a0],.bell__btn[data-v-ffe871a0]{position:relative}.bell__badge[data-v-ffe871a0]{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-round);background:var(--brand-red);color:var(--text-onDark);font-family:var(--font-ui);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;pointer-events:none}.bell__dropdown[data-v-ffe871a0]{position:absolute;top:calc(100% + 8px);right:0;width:340px;max-width:calc(100vw - 32px);max-height:420px;overflow-y:auto;background:var(--white);border-radius:var(--radius-card);box-shadow:var(--shadow-popup);padding:8px;z-index:110}.bell__title[data-v-ffe871a0]{margin:8px 12px;font-size:14px;font-weight:600}.bell__empty[data-v-ffe871a0]{margin:12px;font-size:13px;color:var(--grey-500)}.bell__list[data-v-ffe871a0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.bell__item[data-v-ffe871a0]{width:100%;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:none;background:none;cursor:pointer;text-align:left;font:inherit;border-radius:var(--radius-chip)}.bell__item[data-v-ffe871a0]:hover{background:var(--grey-100)}.bell__item--unread[data-v-ffe871a0]{background:var(--grey-150)}.bell__item--unread .bell__text[data-v-ffe871a0]{font-weight:600}.bell__text[data-v-ffe871a0]{font-size:13px;color:var(--ink);line-height:1.4}.bell__time[data-v-ffe871a0]{font-size:11px;color:var(--grey-400)}.app-shell[data-v-fd67713c]{min-height:100vh;background:var(--color-bg);display:flex;flex-direction:column}.app-header[data-v-fd67713c]{position:sticky;top:0;z-index:100;display:flex;align-items:center;gap:32px;height:64px;padding:0 32px;background:var(--white);border-bottom:1px solid var(--grey-200)}.app-header__logo[data-v-fd67713c]{font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:-.01em;color:var(--brand-red);text-decoration:none;flex-shrink:0}.app-header__nav[data-v-fd67713c]{display:flex;gap:8px;flex:1}.app-header__link[data-v-fd67713c]{font-family:var(--font-ui);font-size:14px;font-weight:500;color:var(--grey-500);text-decoration:none;padding:8px 14px;border-radius:var(--radius-pill);transition:color var(--dur-fast) var(--ease-premium),background var(--dur-fast) var(--ease-premium)}.app-header__link[data-v-fd67713c]:hover{color:var(--ink);background:var(--grey-100)}.app-header__link--active[data-v-fd67713c]{color:var(--ink);background:var(--grey-150)}.app-header__link--dropdown[data-v-fd67713c]{border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.app-header__avatar[data-v-fd67713c]{width:36px;height:36px;border-radius:var(--radius-round);background:var(--grey-200);color:var(--grey-500);display:flex;align-items:center;justify-content:center;font-family:var(--font-ui);font-size:14px;font-weight:500;flex-shrink:0}.app-main[data-v-fd67713c]{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:24px 32px 48px}.priority-icon[data-v-051d9f3d]{display:inline-flex;align-items:center;line-height:0;vertical-align:middle;color:var(--ink);flex-shrink:0}.priority-icon svg[data-v-051d9f3d]{display:block}.vacancy-card[data-v-b0414d44]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:8px}.vacancy-card__head[data-v-b0414d44]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.vacancy-card__title-group[data-v-b0414d44]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.vacancy-card__title[data-v-b0414d44]{font-family:var(--font-display);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.2;color:var(--link-blue);text-decoration:none}.vacancy-card__title[data-v-b0414d44]:hover{text-decoration:underline}.vacancy-card__company-row[data-v-b0414d44]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.vacancy-card__company[data-v-b0414d44]{margin:0;font-size:13px;color:var(--grey-500)}.vacancy-card__recruiter[data-v-b0414d44]{font-size:13px;color:var(--grey-500)}.vacancy-card__meta[data-v-b0414d44]{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:4px;font-size:13px;color:var(--ink)}.vacancy-card__meta-item[data-v-b0414d44]{display:inline-flex;align-items:center;gap:6px}.vacancy-card__label[data-v-b0414d44]{color:var(--grey-400);font-size:12px}.vacancy-card__deadline--overdue[data-v-b0414d44]{color:var(--brand-red);font-weight:500}.vacancy-card__positions[data-v-b0414d44]{margin-left:auto;font-family:var(--font-ui);font-weight:500;background:var(--grey-100);border-radius:var(--radius-round);padding:4px 12px}.vacancy-filters[data-v-3a63403c]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-card-lg)}.vacancy-filters__search[data-v-3a63403c]{position:relative;flex:1;min-width:240px;display:flex;align-items:center}.vacancy-filters__search-icon[data-v-3a63403c]{position:absolute;left:14px;color:var(--grey-400);pointer-events:none}.vacancy-filters__search-input[data-v-3a63403c]{width:100%;height:var(--control-h);padding:0 14px 0 40px;border:1px solid transparent;border-radius:var(--radius-button);background:var(--grey-150);font:inherit;font-size:14px;color:var(--ink);transition:border-color var(--dur-fast) var(--ease-premium),background var(--dur-fast) var(--ease-premium)}.vacancy-filters__search-input[data-v-3a63403c]:focus{outline:none;border-color:var(--brand-red);background:var(--white)}.vacancy-filters__search-input[data-v-3a63403c]::placeholder{color:var(--grey-400)}.vacancy-filters__select[data-v-3a63403c]{height:var(--control-h);padding:0 36px 0 14px;border:1px solid transparent;border-radius:var(--radius-button);background:var(--grey-150) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%209l6%206%206-6'/%3e%3c/svg%3e") no-repeat right 12px center / 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:14px;color:var(--ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-premium),background-color var(--dur-fast) var(--ease-premium)}.vacancy-filters__select[data-v-3a63403c]:focus{outline:none;border-color:var(--brand-red);background-color:var(--white)}.vacancy-filters__create[data-v-3a63403c]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.modal-overlay[data-v-dc724eaf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;background:#1d202366;display:flex;align-items:center;justify-content:center;padding:16px;animation:modal-fade-dc724eaf var(--dur-med) var(--ease-premium)}.modal[data-v-dc724eaf]{width:100%;background:var(--white);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-popup);max-height:90vh;display:flex;flex-direction:column;animation:modal-in-dc724eaf var(--dur-med) var(--ease-premium)}@keyframes modal-fade-dc724eaf{0%{opacity:0}}@keyframes modal-in-dc724eaf{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.modal-overlay--fullscreen[data-v-dc724eaf]{padding:0}.modal--fullscreen[data-v-dc724eaf]{width:100vw;height:100vh;max-height:100vh;border-radius:0}.modal__header[data-v-dc724eaf]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 0}.modal__header h3[data-v-dc724eaf]{margin:0;font-size:18px}.modal__body[data-v-dc724eaf]{padding:20px 24px;overflow-y:auto;overscroll-behavior:contain}.modal__footer[data-v-dc724eaf]{display:flex;justify-content:flex-end;gap:12px;padding:0 24px 20px}.vacancy-form[data-v-b6741922]{display:flex;flex-direction:column;gap:16px}.vacancy-form__row[data-v-b6741922]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.vacancy-form__req[data-v-b6741922]{color:var(--brand-red)}.vacancy-form__switch[data-v-b6741922]{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.vacancy-form__switch-label[data-v-b6741922]{font-size:14px;color:var(--ink)}.vacancy-form__submit-error[data-v-b6741922]{margin:0}.switch[data-v-b6741922]{position:relative;width:44px;height:26px;border:none;border-radius:var(--radius-round);background:var(--grey-200);padding:0;cursor:pointer;flex-shrink:0;transition:background var(--dur-fast) var(--ease-premium)}.switch--on[data-v-b6741922]{background:var(--brand-red)}.switch__thumb[data-v-b6741922]{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:var(--radius-round);background:var(--white);box-shadow:var(--shadow-card);transition:transform var(--dur-med) var(--ease-spring)}.switch--on .switch__thumb[data-v-b6741922]{transform:translate(18px)}.brand-empty[data-v-777b379c]{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:16px 8px;animation:brand-empty-in-777b379c .4s var(--ease-premium) both}.brand-empty__img[data-v-777b379c]{max-width:180px;width:100%;height:auto}.brand-empty__title[data-v-777b379c]{margin:0;font-family:var(--font-ui);font-weight:500;font-size:16px;color:var(--ink);letter-spacing:-.01em}.brand-empty__hint[data-v-777b379c]{margin:0;font-size:13px;color:var(--grey-500)}@keyframes brand-empty-in-777b379c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page[data-v-ff7939e5]{display:flex;flex-direction:column;gap:20px}.page__head[data-v-ff7939e5]{display:flex;align-items:baseline;gap:12px}.page__title[data-v-ff7939e5]{margin:0;font-size:24px}.page__count[data-v-ff7939e5]{font-size:14px;color:var(--grey-400);font-family:var(--font-ui)}.vacancy-list[data-v-ff7939e5]{display:flex;flex-direction:column;gap:16px}.vacancy-skeleton[data-v-ff7939e5]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:10px}.vacancy-state[data-v-ff7939e5]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px}.vacancy-state--empty[data-v-ff7939e5]{box-shadow:var(--shadow-card)}.vacancy-more[data-v-ff7939e5]{display:flex;justify-content:center}.funnel-card[data-v-783292a5]{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-card);padding:12px 14px;display:flex;flex-direction:column;gap:6px;box-shadow:var(--shadow-card);transition:box-shadow var(--dur-fast) var(--ease-premium),transform var(--dur-fast) var(--ease-premium),opacity var(--dur-med) var(--ease-premium)}.funnel-card[data-v-783292a5]:hover{box-shadow:var(--shadow-hover)}.funnel-card--rejected[data-v-783292a5]{opacity:.55}.funnel-card__head[data-v-783292a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.funnel-card__name[data-v-783292a5]{font-size:14px;font-weight:500;color:var(--link-blue);text-decoration:none;line-height:1.3}.funnel-card__name[data-v-783292a5]:hover{text-decoration:underline}.funnel-card__menu[data-v-783292a5]{width:28px;height:28px;flex-shrink:0}.funnel-card__menu-title[data-v-783292a5]{margin:4px 12px 2px;font-size:12px;color:var(--grey-400);font-family:var(--font-ui)}.funnel-card__title[data-v-783292a5]{margin:0;font-size:12px;color:var(--grey-500)}.funnel-card__rejected-pill[data-v-783292a5]{align-self:flex-start}.reject-form[data-v-e816523e]{display:flex;flex-direction:column;gap:16px}.reject-form__text[data-v-e816523e]{margin:0;font-size:14px;color:var(--grey-500)}.reject-form__req[data-v-e816523e]{color:var(--brand-red)}.reject-form__select[data-v-e816523e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.fadd[data-v-d166db72]{display:flex;flex-direction:column;gap:14px}.fadd__search[data-v-d166db72]{position:relative;display:flex;align-items:center}.fadd__search-icon[data-v-d166db72]{position:absolute;left:14px;color:var(--grey-400);pointer-events:none}.fadd__search-input[data-v-d166db72]{width:100%;height:var(--control-h);padding:0 14px 0 40px;border:1px solid transparent;border-radius:var(--radius-button);background:var(--grey-150);font:inherit;font-size:14px;color:var(--ink);transition:border-color var(--dur-fast) var(--ease-premium),background var(--dur-fast) var(--ease-premium)}.fadd__search-input[data-v-d166db72]:focus{outline:none;border-color:var(--brand-red);background:var(--white)}.fadd__search-input[data-v-d166db72]::placeholder{color:var(--grey-400)}.fadd__error[data-v-d166db72]{margin:0}.fadd__results[data-v-d166db72]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:320px;overflow-y:auto;overscroll-behavior:contain}.fadd__row[data-v-d166db72]{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:var(--radius-chip)}.fadd__row[data-v-d166db72]:hover{background:var(--grey-100)}.fadd__info[data-v-d166db72]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.fadd__name[data-v-d166db72]{font-size:14px;font-weight:500;color:var(--ink)}.fadd__meta[data-v-d166db72]{font-size:12px;color:var(--grey-500)}.fadd__in[data-v-d166db72]{font-size:12px;color:var(--grey-400);flex-shrink:0}.confirm__message[data-v-038ce9ca]{margin:0;font-size:14px;line-height:1.5}.questionnaires[data-v-aa695b95]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.questionnaires__head[data-v-aa695b95]{display:flex;align-items:center;justify-content:space-between;gap:16px}.questionnaires__title[data-v-aa695b95]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.questionnaires__add[data-v-aa695b95]{display:inline-flex;align-items:center;gap:8px}.questionnaires__list[data-v-aa695b95]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.questionnaire[data-v-aa695b95]{border:1px solid var(--grey-200);border-radius:var(--radius-card);padding:12px 16px;display:flex;flex-direction:column;gap:8px}.questionnaire__head[data-v-aa695b95]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.questionnaire__title[data-v-aa695b95]{font-size:15px;font-weight:600}.questionnaire__date[data-v-aa695b95]{font-size:12px;color:var(--grey-400)}.questionnaire__delete[data-v-aa695b95]{margin-left:auto}.questionnaire__questions[data-v-aa695b95]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.questionnaire__question[data-v-aa695b95]{font-size:13px;color:var(--ink);display:list-item}.questionnaire__question-type[data-v-aa695b95]{font-size:12px;color:var(--grey-400);margin-left:8px}.q-form[data-v-aa695b95]{display:flex;flex-direction:column;gap:16px}.q-form__req[data-v-aa695b95]{color:var(--brand-red)}.q-form__questions[data-v-aa695b95]{display:flex;flex-direction:column;gap:8px}.q-form__question[data-v-aa695b95]{display:flex;gap:8px;align-items:center}.q-form__question-text[data-v-aa695b95]{flex:1}.q-form__question-type[data-v-aa695b95]{width:140px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.q-form__add-question[data-v-aa695b95]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start}.q-form__error[data-v-aa695b95]{margin:0}.screening[data-v-3e1287ea]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.screening__head[data-v-3e1287ea]{display:flex;align-items:center;gap:12px}.screening__title[data-v-3e1287ea]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.screening__run[data-v-3e1287ea]{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.screening__spinner[data-v-3e1287ea]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:var(--white);border-radius:50%;display:inline-block;animation:ai-spin-3e1287ea .7s linear infinite}@keyframes ai-spin-3e1287ea{to{transform:rotate(360deg)}}.ai-badge[data-v-3e1287ea]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--radius-round);background:linear-gradient(135deg,#994bff,#c09aff);color:var(--white);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.02em}.screening__list[data-v-3e1287ea]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.screening__row[data-v-3e1287ea]{border:1px solid var(--grey-200);border-radius:var(--radius-card);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.screening__row-head[data-v-3e1287ea]{display:flex;align-items:center;gap:12px}.screening__name[data-v-3e1287ea]{font-size:15px;font-weight:600;color:var(--link-blue);text-decoration:none}.screening__name[data-v-3e1287ea]:hover{text-decoration:underline}.screening__score[data-v-3e1287ea]{margin-left:auto;min-width:44px;text-align:center;font-family:var(--font-ui);font-size:14px;font-weight:700;border-radius:var(--radius-round);padding:4px 12px}.screening__score--high[data-v-3e1287ea]{background:var(--apple);color:var(--success)}.screening__score--mid[data-v-3e1287ea]{background:var(--banana);color:var(--warning)}.screening__score--low[data-v-3e1287ea]{background:#ffe1e7;color:var(--brand-red)}.screening__cols[data-v-3e1287ea]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 720px){.screening__cols[data-v-3e1287ea]{grid-template-columns:1fr}}.screening__col-title[data-v-3e1287ea]{margin:0 0 4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.screening__col-title--pros[data-v-3e1287ea]{color:var(--success)}.screening__col-title--cons[data-v-3e1287ea]{color:var(--brand-red)}.screening__points[data-v-3e1287ea]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--ink)}.screening__comment[data-v-3e1287ea]{margin:0;font-size:13px;color:var(--grey-500);font-style:italic}.publications[data-v-c7b058ee]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.publications__head[data-v-c7b058ee]{display:flex;align-items:center;justify-content:space-between;gap:16px}.publications__title[data-v-c7b058ee]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.publications__add[data-v-c7b058ee]{display:inline-flex;align-items:center;gap:8px}.publications__list[data-v-c7b058ee]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.publication[data-v-c7b058ee]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border:1px solid var(--grey-200);border-radius:var(--radius-card)}.publication__board[data-v-c7b058ee]{font-size:14px;font-weight:600}.publication__url[data-v-c7b058ee]{font-size:13px;color:var(--link-blue);text-decoration:none;word-break:break-all}.publication__url[data-v-c7b058ee]:hover{text-decoration:underline}.publication__url--none[data-v-c7b058ee]{color:var(--grey-400)}.publication__date[data-v-c7b058ee]{font-size:12px;color:var(--grey-400);margin-left:auto}.pill--danger[data-v-c7b058ee]{background:#ffe1e7;color:var(--brand-red)}.publish-form[data-v-c7b058ee]{display:flex;flex-direction:column;gap:16px}.publish-form__select[data-v-c7b058ee]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.page[data-v-8ae3decf]{display:flex;flex-direction:column;gap:20px}.page__back[data-v-8ae3decf]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:13px;color:var(--link-blue);text-decoration:none}.page__back[data-v-8ae3decf]:hover{text-decoration:underline}.page__state[data-v-8ae3decf]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px}.page__state--empty[data-v-8ae3decf]{box-shadow:var(--shadow-card)}.page__move-error[data-v-8ae3decf]{margin:0}.vhead[data-v-8ae3decf]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:8px}.vhead__row[data-v-8ae3decf]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.vhead__title[data-v-8ae3decf]{margin:0;font-size:24px}.vhead__company[data-v-8ae3decf]{margin:0;font-size:14px;color:var(--grey-500)}.vhead__meta[data-v-8ae3decf]{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:6px;font-size:13px}.vhead__meta-item[data-v-8ae3decf]{display:inline-flex;align-items:center;gap:6px;color:var(--ink)}.vhead__label[data-v-8ae3decf]{color:var(--grey-400);font-size:12px}.vhead__priority[data-v-8ae3decf]{color:var(--brand-red);font-weight:500}.vhead__positions[data-v-8ae3decf]{margin-left:auto;font-family:var(--font-ui);font-weight:500;background:var(--grey-100);border-radius:var(--radius-round);padding:4px 12px}.board-toolbar[data-v-8ae3decf]{display:flex;align-items:baseline;gap:12px}.board-toolbar__title[data-v-8ae3decf]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.board-toolbar__count[data-v-8ae3decf]{font-size:14px;color:var(--grey-400);font-family:var(--font-ui)}.board-toolbar__add[data-v-8ae3decf]{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.board[data-v-8ae3decf]{display:flex;gap:16px;align-items:flex-start;overflow-x:auto;padding-bottom:8px}.board__col[data-v-8ae3decf]{flex:0 0 280px;border-radius:var(--radius-card-lg);padding:16px;display:flex;flex-direction:column;gap:10px;min-height:120px}.board__col-head[data-v-8ae3decf]{display:flex;align-items:center;gap:8px;flex-shrink:0}.board__col-name[data-v-8ae3decf]{font-size:14px;font-weight:600}.board__col-count[data-v-8ae3decf]{font-family:var(--font-ui);font-size:12px;color:var(--grey-500);background:var(--grey-100);border-radius:var(--radius-round);padding:2px 8px}.board__cards[data-v-8ae3decf]{display:flex;flex-direction:column;gap:10px}.board__empty[data-v-8ae3decf]{margin:0;font-size:12px;color:var(--grey-400);text-align:center;padding:8px 0}.candidate-card[data-v-8a68eadc]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:8px}.candidate-card__head[data-v-8a68eadc]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.candidate-card__name[data-v-8a68eadc]{font-family:var(--font-display);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.2;color:var(--link-blue);text-decoration:none}.candidate-card__name[data-v-8a68eadc]:hover{text-decoration:underline}.candidate-card__title[data-v-8a68eadc]{margin:0;font-size:13px;color:var(--grey-500)}.candidate-card__meta[data-v-8a68eadc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.candidate-card__tag[data-v-8a68eadc]{font-family:var(--font-ui);font-size:12px;font-weight:500;color:var(--ink);background:var(--grey-100);border-radius:var(--radius-round);padding:4px 12px}.candidate-card__date[data-v-8a68eadc]{margin-left:auto;font-size:12px;color:var(--grey-400)}.candidate-card__score[data-v-8a68eadc]{font-family:var(--font-ui);font-size:12px;font-weight:600;color:var(--white);background:linear-gradient(135deg,#994bff,#c09aff);border-radius:var(--radius-round);padding:4px 12px}.candidate-filters[data-v-0dfaeb7c]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-card-lg)}.candidate-filters__search[data-v-0dfaeb7c]{position:relative;flex:1;min-width:240px;display:flex;align-items:center}.candidate-filters__search-icon[data-v-0dfaeb7c]{position:absolute;left:14px;color:var(--grey-400);pointer-events:none}.candidate-filters__search-input[data-v-0dfaeb7c]{width:100%;height:var(--control-h);padding:0 14px 0 40px;border:1px solid transparent;border-radius:var(--radius-button);background:var(--grey-150);font:inherit;font-size:14px;color:var(--ink);transition:border-color var(--dur-fast) var(--ease-premium),background var(--dur-fast) var(--ease-premium)}.candidate-filters__search-input[data-v-0dfaeb7c]:focus{outline:none;border-color:var(--brand-red);background:var(--white)}.candidate-filters__search-input[data-v-0dfaeb7c]::placeholder{color:var(--grey-400)}.candidate-filters__select[data-v-0dfaeb7c]{height:var(--control-h);padding:0 36px 0 14px;border:1px solid transparent;border-radius:var(--radius-button);background:var(--grey-150) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%209l6%206%206-6'/%3e%3c/svg%3e") no-repeat right 12px center / 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:14px;color:var(--ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-premium),background-color var(--dur-fast) var(--ease-premium)}.candidate-filters__select[data-v-0dfaeb7c]:focus{outline:none;border-color:var(--brand-red);background-color:var(--white)}.candidate-filters__create[data-v-0dfaeb7c]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.candidate-form[data-v-82f70384]{display:flex;flex-direction:column;gap:16px}.candidate-form__row[data-v-82f70384]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.candidate-form__req[data-v-82f70384]{color:var(--brand-red)}.candidate-form__select[data-v-82f70384]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.candidate-form__submit-error[data-v-82f70384]{margin:0}.page[data-v-64803e4e]{display:flex;flex-direction:column;gap:20px}.page__head[data-v-64803e4e]{display:flex;align-items:baseline;gap:12px}.page__title[data-v-64803e4e]{margin:0;font-size:24px}.page__count[data-v-64803e4e]{font-size:14px;color:var(--grey-400);font-family:var(--font-ui)}.ai-search[data-v-64803e4e]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-card-lg)}.ai-search__icon[data-v-64803e4e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-round);background:linear-gradient(135deg,#994bff,#c09aff);color:var(--white);flex-shrink:0}.ai-search__input[data-v-64803e4e]{flex:1;height:var(--control-h);padding:0 14px;border:1px solid transparent;border-radius:var(--radius-button);background:var(--grey-150);font:inherit;font-size:14px;color:var(--ink);transition:border-color var(--dur-fast) var(--ease-premium),background var(--dur-fast) var(--ease-premium)}.ai-search__input[data-v-64803e4e]:focus{outline:none;border-color:#994bff;background:var(--white)}.ai-search__input[data-v-64803e4e]::placeholder{color:var(--grey-400)}.ai-search__badge[data-v-64803e4e]{font-family:var(--font-ui);font-size:12px;font-weight:600;border-radius:var(--radius-round);padding:4px 12px;flex-shrink:0}.ai-search__badge--ai[data-v-64803e4e]{color:var(--white);background:linear-gradient(135deg,#994bff,#c09aff)}.ai-search__badge--plain[data-v-64803e4e]{color:var(--grey-500);background:var(--grey-150)}.ai-search__spinner[data-v-64803e4e]{width:18px;height:18px;border:2px solid var(--grey-200);border-top-color:#994bff;border-radius:50%;animation:ai-spin-64803e4e .7s linear infinite;flex-shrink:0}@keyframes ai-spin-64803e4e{to{transform:rotate(360deg)}}.candidate-list[data-v-64803e4e]{display:flex;flex-direction:column;gap:16px}.candidate-skeleton[data-v-64803e4e]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:10px}.candidate-state[data-v-64803e4e]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px}.candidate-state--empty[data-v-64803e4e]{box-shadow:var(--shadow-card)}.rta[data-v-c52b6991]{border:1px solid var(--grey-200);border-radius:var(--radius-card);background:var(--white);overflow:hidden}.rta[data-v-c52b6991]:focus-within{border-color:var(--grey-300)}.rta__toolbar[data-v-c52b6991]{display:flex;gap:2px;padding:4px 6px;border-bottom:1px solid var(--grey-100);background:var(--grey-100)}.rta__btn[data-v-c52b6991]{min-width:28px;height:26px;padding:0 6px;border:none;border-radius:var(--radius-chip);background:transparent;font-size:13px;color:var(--ink);cursor:pointer}.rta__btn[data-v-c52b6991]:hover{background:var(--grey-200)}.rta__tools[data-v-c52b6991]{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.rta__area[data-v-c52b6991]{padding:10px 12px;font-size:14px;line-height:1.5;color:var(--ink);min-height:44px;outline:none;overflow-wrap:break-word}.rta__area[data-v-c52b6991]:empty:before{content:attr(data-placeholder);color:var(--grey-400);pointer-events:none}.rta__btn--h[data-v-c52b6991]{font-weight:700;font-size:12px}.rta__btn--h3 span[data-v-c52b6991]{font-size:9px}.rta__area[data-v-c52b6991] a{color:var(--link-blue, #0b5fff)}.rta__area[data-v-c52b6991] u{text-decoration:underline;text-underline-offset:2px}.rta__area[data-v-c52b6991] h2,.rta__area[data-v-c52b6991] h3{margin:8px 0 4px;font-weight:700;color:var(--ink);line-height:1.3}.rta__area[data-v-c52b6991] h2{font-size:17px}.rta__area[data-v-c52b6991] h3{font-size:15px}.rta__area[data-v-c52b6991] ul,.rta__area[data-v-c52b6991] ol{margin:4px 0;padding-left:20px}.rta__area[data-v-c52b6991] img{max-width:100%;height:auto;display:block;margin:8px 0;border-radius:var(--radius-pill, 12px)}.rta__counter[data-v-c52b6991]{padding:0 12px 6px;font-size:11px;color:var(--grey-400);text-align:right}.rta__counter--over[data-v-c52b6991]{color:var(--brand-red);font-weight:600}.rta--disabled[data-v-c52b6991]{background:var(--grey-100)}.rta--disabled .rta__area[data-v-c52b6991]{cursor:default}.resume-form[data-v-518fc49a]{display:flex;flex-direction:column;gap:16px}.resume-form__req[data-v-518fc49a]{color:var(--brand-red)}.resume-form__select[data-v-518fc49a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.resume-form__submit-error[data-v-518fc49a]{margin:0}.compare[data-v-a875e1ab]{display:flex;flex-direction:column;gap:16px}.compare__controls[data-v-a875e1ab]{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.compare__control[data-v-a875e1ab]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:220px}.compare__label[data-v-a875e1ab]{font-size:13px;font-weight:600}.compare__select[data-v-a875e1ab]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.compare__arrow[data-v-a875e1ab]{color:var(--grey-400);transform:rotate(-90deg);margin-bottom:14px;flex-shrink:0}.compare__hint[data-v-a875e1ab]{margin:0;font-size:13px;color:var(--grey-500)}.compare__body[data-v-a875e1ab]{display:flex;flex-direction:column;gap:4px;max-height:420px;overflow-y:auto;overscroll-behavior:contain}.compare__line[data-v-a875e1ab]{display:flex;gap:10px;padding:6px 12px;border-radius:var(--radius-xs);font-size:13px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.compare__line--added[data-v-a875e1ab]{background:var(--apple);color:var(--success)}.compare__line--removed[data-v-a875e1ab]{background:var(--banana);color:var(--brand-red);text-decoration:line-through}.compare__sign[data-v-a875e1ab]{flex-shrink:0;font-weight:600}.messages[data-v-1382f803]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.messages__title[data-v-1382f803]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.messages__list[data-v-1382f803]{display:flex;flex-direction:column;gap:10px}.message[data-v-1382f803]{display:flex}.message--in[data-v-1382f803]{justify-content:flex-start}.message--out[data-v-1382f803]{justify-content:flex-end}.message__bubble[data-v-1382f803]{max-width:75%;border-radius:var(--radius-card);padding:12px 16px;display:flex;flex-direction:column;gap:4px}.message--in .message__bubble[data-v-1382f803]{background:var(--grey-150)}.message--out .message__bubble[data-v-1382f803]{background:var(--white);border:1px solid var(--link-blue)}.message__subject[data-v-1382f803]{margin:0;font-size:13px;font-weight:600}.message__body[data-v-1382f803]{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.message__meta[data-v-1382f803]{display:flex;align-items:center;gap:10px}.message__date[data-v-1382f803]{font-size:11px;color:var(--grey-400)}.message__failed[data-v-1382f803]{font-size:11px;font-weight:600;color:var(--brand-red)}.message-form[data-v-1382f803]{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--grey-200);padding-top:16px}.message-form__row[data-v-1382f803]{display:flex;gap:12px}.message-form__subject[data-v-1382f803]{flex:1}.message-form__body[data-v-1382f803]{resize:vertical}.message-form__foot[data-v-1382f803]{display:flex;justify-content:flex-end}.message-form__no-templates[data-v-1382f803]{margin:0;padding:10px 12px;font-size:13px;color:var(--grey-500)}.interviews[data-v-87e89a26]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.interviews__head[data-v-87e89a26]{display:flex;align-items:center;justify-content:space-between;gap:16px}.interviews__title[data-v-87e89a26]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.interviews__add[data-v-87e89a26]{display:inline-flex;align-items:center;gap:8px}.interviews__list[data-v-87e89a26]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.interview[data-v-87e89a26]{border:1px solid var(--grey-200);border-radius:var(--radius-card);padding:12px 16px;display:flex;align-items:flex-start;gap:16px}.interview__main[data-v-87e89a26]{flex:1;display:flex;flex-direction:column;gap:4px}.interview__head[data-v-87e89a26]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.interview__time[data-v-87e89a26]{font-size:14px;font-weight:500}.interview__location[data-v-87e89a26]{margin:0;font-size:13px;color:var(--ink)}.interview__comment[data-v-87e89a26]{margin:0;font-size:13px;color:var(--grey-500)}.interview__actions[data-v-87e89a26]{display:flex;align-items:center;gap:8px;flex-shrink:0}.interview-form[data-v-87e89a26]{display:flex;flex-direction:column;gap:16px}.interview-form__row[data-v-87e89a26]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.interview-form__req[data-v-87e89a26]{color:var(--brand-red)}.interview-form__comment[data-v-87e89a26]{resize:vertical}.scorecards[data-v-71ea0517]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.scorecards__head[data-v-71ea0517]{display:flex;align-items:center;justify-content:space-between;gap:16px}.scorecards__title[data-v-71ea0517]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.scorecards__add[data-v-71ea0517]{display:inline-flex;align-items:center;gap:8px}.scorecards__list[data-v-71ea0517]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.scorecard[data-v-71ea0517]{border:1px solid var(--grey-200);border-radius:var(--radius-card);padding:12px 16px;display:flex;flex-direction:column;gap:8px}.scorecard__head[data-v-71ea0517]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.scorecard__author[data-v-71ea0517]{font-size:13px;font-weight:600}.scorecard__date[data-v-71ea0517]{font-size:12px;color:var(--grey-400)}.scorecard__delete[data-v-71ea0517]{margin-left:auto}.scorecard__criteria[data-v-71ea0517]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.criterion[data-v-71ea0517]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.criterion__name[data-v-71ea0517]{font-size:13px;color:var(--ink)}.criterion__stars[data-v-71ea0517]{display:inline-flex;gap:2px}.criterion__star[data-v-71ea0517]{color:var(--grey-300)}.criterion__star--on[data-v-71ea0517]{color:#f5a623}.criterion__comment[data-v-71ea0517]{font-size:12px;color:var(--grey-500)}.pill--danger[data-v-71ea0517]{background:#ffe1e7;color:var(--brand-red)}.sc-form[data-v-71ea0517]{display:flex;flex-direction:column;gap:16px}.sc-form__criteria[data-v-71ea0517]{display:flex;flex-direction:column;gap:12px}.sc-form__criterion[data-v-71ea0517]{display:flex;flex-direction:column;gap:8px}.sc-form__criterion-row[data-v-71ea0517]{display:flex;gap:8px;align-items:center}.sc-form__name[data-v-71ea0517]{flex:1}.sc-form__score[data-v-71ea0517]{width:72px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sc-form__add-criterion[data-v-71ea0517]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start}.sc-form__select[data-v-71ea0517]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sc-form__error[data-v-71ea0517]{margin:0}.answers[data-v-3e83e0ce]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.answers__title[data-v-3e83e0ce]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.answers__list[data-v-3e83e0ce]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.answers__item[data-v-3e83e0ce]{border:1px solid var(--grey-200);border-radius:var(--radius-card);overflow:hidden}.answers__item-head[data-v-3e83e0ce]{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;background:none;border:none;font:inherit;cursor:pointer;text-align:left;transition:background var(--dur-fast) var(--ease-premium)}.answers__item-head[data-v-3e83e0ce]:hover{background:var(--grey-100)}.answers__item-title[data-v-3e83e0ce]{font-size:14px;font-weight:500;color:var(--ink)}.answers__item-date[data-v-3e83e0ce]{font-size:12px;color:var(--grey-400);flex-shrink:0}.answers__item-preview[data-v-3e83e0ce]{font-size:12px;color:var(--grey-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.answers__item-chevron[data-v-3e83e0ce]{color:var(--grey-400);flex-shrink:0;transition:transform var(--dur-med) var(--ease-spring)}.answers__item-chevron--open[data-v-3e83e0ce]{transform:rotate(180deg)}.answers__details[data-v-3e83e0ce]{margin:0;padding:12px 16px 16px;border-top:1px solid var(--grey-200);display:grid;grid-template-columns:minmax(160px,240px) 1fr;gap:8px 16px}.answers__question[data-v-3e83e0ce]{font-size:13px;color:var(--grey-500)}.answers__answer[data-v-3e83e0ce]{margin:0;font-size:13px;color:var(--ink);white-space:pre-wrap}.offers[data-v-2000338c]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.offers__head[data-v-2000338c]{display:flex;align-items:center;justify-content:space-between;gap:16px}.offers__title[data-v-2000338c]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.offers__add[data-v-2000338c]{display:inline-flex;align-items:center;gap:8px}.offers__list[data-v-2000338c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.offer[data-v-2000338c]{border:1px solid var(--grey-200);border-radius:var(--radius-card);overflow:hidden}.offer__head[data-v-2000338c]{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;background:none;border:none;font:inherit;cursor:pointer;text-align:left;transition:background var(--dur-fast) var(--ease-premium)}.offer__head[data-v-2000338c]:hover{background:var(--grey-100)}.offer__salary[data-v-2000338c]{font-size:14px;font-weight:600}.offer__version[data-v-2000338c]{font-size:12px;color:var(--grey-400)}.offer__chevron[data-v-2000338c]{margin-left:auto;color:var(--grey-400);transition:transform var(--dur-med) var(--ease-spring)}.offer__chevron--open[data-v-2000338c]{transform:rotate(180deg)}.offer__details[data-v-2000338c]{border-top:1px solid var(--grey-200);padding:16px;display:flex;flex-direction:column;gap:16px}.offer__terms[data-v-2000338c]{margin:0;font-size:13px;color:var(--grey-500);white-space:pre-wrap}.offer__actions[data-v-2000338c]{display:flex;gap:8px;flex-wrap:wrap}.offer__subtitle[data-v-2000338c]{margin:0;font-size:13px;font-weight:600}.pill--danger[data-v-2000338c]{background:#ffe1e7;color:var(--brand-red)}.approvals[data-v-2000338c]{display:flex;flex-direction:column;gap:10px}.approvals__list[data-v-2000338c]{margin:0;padding-left:0;list-style:none;counter-reset:step;display:flex;flex-direction:column;gap:6px}.approvals__step[data-v-2000338c]{counter-increment:step;display:flex;align-items:baseline;gap:10px;font-size:13px;padding:8px 12px;border-radius:var(--radius-chip);background:var(--grey-100)}.approvals__step[data-v-2000338c]:before{content:counter(step);font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--grey-400)}.approvals__step--approved[data-v-2000338c]{background:var(--apple)}.approvals__step--rejected[data-v-2000338c]{background:#ffe1e7}.approvals__step--current[data-v-2000338c]{outline:2px solid var(--banana);outline-offset:-2px}.approvals__email[data-v-2000338c]{font-weight:500}.approvals__state[data-v-2000338c]{font-size:12px;color:var(--grey-500)}.approvals__step--approved .approvals__state[data-v-2000338c]{color:var(--success)}.approvals__step--rejected .approvals__state[data-v-2000338c]{color:var(--brand-red)}.approvals__comment[data-v-2000338c]{font-size:12px;color:var(--grey-400)}.approvals__decide[data-v-2000338c]{display:flex;flex-direction:column;gap:8px}.approvals__hint[data-v-2000338c]{margin:0;font-size:13px;color:var(--grey-500)}.approvals__buttons[data-v-2000338c]{display:flex;gap:8px}.versions[data-v-2000338c]{display:flex;flex-direction:column;gap:8px}.versions__list[data-v-2000338c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.versions__item[data-v-2000338c]{display:flex;align-items:baseline;gap:12px;font-size:13px}.versions__num[data-v-2000338c]{font-family:var(--font-ui);font-weight:600}.versions__salary[data-v-2000338c]{color:var(--ink)}.versions__date[data-v-2000338c]{color:var(--grey-400);font-size:12px}.offer-form[data-v-2000338c]{display:flex;flex-direction:column;gap:16px}.offer-form__row[data-v-2000338c]{display:grid;grid-template-columns:1fr 1fr 120px;gap:12px}.offer-form__terms[data-v-2000338c]{resize:vertical}.offer-form__error[data-v-2000338c]{margin:0}.submit-form[data-v-2000338c]{display:flex;flex-direction:column;gap:12px}.submit-form__hint[data-v-2000338c]{margin:0;font-size:13px;color:var(--grey-500)}.submit-form__row[data-v-2000338c]{display:flex;gap:8px;align-items:center}.submit-form__add[data-v-2000338c]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start}.submit-form__error[data-v-2000338c]{margin:0}.privacy[data-v-6e43a73e]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.privacy__head[data-v-6e43a73e]{display:flex;align-items:center;justify-content:space-between;gap:16px}.privacy__title[data-v-6e43a73e]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.privacy__add[data-v-6e43a73e]{display:inline-flex;align-items:center;gap:8px}.privacy__empty[data-v-6e43a73e]{margin:0;font-size:13px;color:var(--grey-500)}.privacy__list[data-v-6e43a73e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.privacy__item[data-v-6e43a73e]{display:flex;align-items:baseline;gap:12px;font-size:13px;padding:10px 12px;border-radius:var(--radius-chip);background:var(--grey-100)}.privacy__text[data-v-6e43a73e]{color:var(--ink);flex:1}.privacy__date[data-v-6e43a73e]{font-size:12px;color:var(--grey-400);flex-shrink:0}.pill--danger[data-v-6e43a73e]{background:#ffe1e7;color:var(--brand-red)}.privacy__danger[data-v-6e43a73e]{border-top:1px solid var(--grey-200);padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.privacy__danger-title[data-v-6e43a73e]{margin:0;font-size:13px;font-weight:600;color:var(--brand-red)}.consent-form[data-v-6e43a73e]{display:flex;flex-direction:column;gap:16px}.consent-form__check[data-v-6e43a73e]{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.consent-form__req[data-v-6e43a73e]{color:var(--brand-red)}.consent-form__text[data-v-6e43a73e]{resize:vertical}.consent-form__error[data-v-6e43a73e]{margin:0}.page[data-v-59df6b5b]{display:flex;flex-direction:column;gap:20px}.page__back[data-v-59df6b5b]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:13px;color:var(--link-blue);text-decoration:none}.page__back[data-v-59df6b5b]:hover{text-decoration:underline}.candidate-state[data-v-59df6b5b]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px}.section-title[data-v-59df6b5b]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.candidate-profile[data-v-59df6b5b]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;align-items:flex-start;gap:24px}.candidate-profile__info[data-v-59df6b5b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px}.candidate-profile__head[data-v-59df6b5b]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.candidate-profile__name[data-v-59df6b5b]{margin:0;font-size:26px;font-weight:500}.candidate-profile__title[data-v-59df6b5b]{margin:0;font-size:14px;color:var(--grey-500)}.candidate-profile__contacts[data-v-59df6b5b]{display:flex;gap:24px;flex-wrap:wrap}.candidate-profile__contact[data-v-59df6b5b]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--ink)}.candidate-profile__copy[data-v-59df6b5b]{width:28px;height:28px}.candidate-profile__copied[data-v-59df6b5b]{font-size:12px;color:var(--success)}.candidate-profile__tags[data-v-59df6b5b]{display:flex;gap:8px;flex-wrap:wrap}.candidate-profile__tag[data-v-59df6b5b]{font-family:var(--font-ui);font-size:12px;font-weight:500;background:var(--grey-100);border-radius:var(--radius-round);padding:4px 12px}.candidate-profile__actions[data-v-59df6b5b]{display:flex;gap:10px;flex-wrap:wrap}.candidate-profile__actions .btn[data-v-59df6b5b]{display:inline-flex;align-items:center;gap:8px}.candidate-profile__avatar[data-v-59df6b5b]{flex-shrink:0;width:96px;height:96px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0070e5,#994bff);color:#fff;font-family:var(--font-ui);font-size:32px;font-weight:500;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.candidate-profile__ai-icon[data-v-59df6b5b]{color:#994bff}.candidate-profile__ai-spinner[data-v-59df6b5b]{width:14px;height:14px;border:2px solid var(--grey-300);border-top-color:#994bff;border-radius:50%;display:inline-block;animation:ai-spin-59df6b5b .7s linear infinite}@keyframes ai-spin-59df6b5b{to{transform:rotate(360deg)}}.tabs[data-v-59df6b5b]{display:flex;gap:4px;padding:0 20px;border-radius:var(--radius-card-lg);overflow-x:auto;scrollbar-width:none}.tabs[data-v-59df6b5b]::-webkit-scrollbar{display:none}.tabs__tab[data-v-59df6b5b]{position:relative;padding:16px 14px 14px;background:none;border:none;font:inherit;font-family:var(--font-ui);font-size:14px;font-weight:500;color:var(--grey-500);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast) var(--ease-premium)}.tabs__tab[data-v-59df6b5b]:hover{color:var(--ink)}.tabs__tab--active[data-v-59df6b5b]{color:var(--link-blue)}.tabs__tab--active[data-v-59df6b5b]:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#0070e5}.resumes[data-v-59df6b5b]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.resumes__head[data-v-59df6b5b]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.resumes__head-actions[data-v-59df6b5b]{display:flex;gap:10px;flex-wrap:wrap}.resumes__add[data-v-59df6b5b]{display:inline-flex;align-items:center;gap:8px}.resumes__layout[data-v-59df6b5b]{display:flex;gap:20px;align-items:stretch}.resumes__versions[data-v-59df6b5b]{list-style:none;margin:0;padding:0;width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.resumes__version[data-v-59df6b5b]{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;background:var(--grey-100);border:1px solid transparent;border-radius:var(--radius-card);font:inherit;cursor:pointer;text-align:left;transition:border-color var(--dur-fast) var(--ease-premium),background var(--dur-fast) var(--ease-premium)}.resumes__version[data-v-59df6b5b]:hover{background:var(--grey-200)}.resumes__version--active[data-v-59df6b5b]{background:#d8ecff;border-color:#0070e5}.resumes__version-date[data-v-59df6b5b]{font-size:13px;font-weight:500;color:var(--ink)}.resumes__viewer[data-v-59df6b5b]{flex:1;min-width:0;border:1px solid var(--grey-200);border-radius:var(--radius-card);overflow:hidden;display:flex;flex-direction:column}.resumes__viewer-head[data-v-59df6b5b]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--grey-200);flex-wrap:wrap}.resumes__viewer-meta[data-v-59df6b5b]{font-size:13px;color:var(--grey-500)}.resumes__delete[data-v-59df6b5b]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:none;border:none;font:inherit;font-size:13px;font-weight:500;color:var(--danger, #D92D20);cursor:pointer;padding:6px 8px;border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-premium)}.resumes__delete[data-v-59df6b5b]:hover:not(:disabled){background:#fdecea}.resumes__delete[data-v-59df6b5b]:disabled{opacity:.5;cursor:default}.resumes__content[data-v-59df6b5b]{margin:0;padding:16px;background:var(--grey-100);font-family:var(--font-family);font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word;flex:1}.resumes__compare[data-v-59df6b5b]{border-top:1px solid var(--grey-200);padding-top:16px}.timeline[data-v-59df6b5b]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.timeline__group[data-v-59df6b5b]{display:flex;flex-direction:column;gap:8px}.timeline__day[data-v-59df6b5b]{margin:8px 0 0;font-family:var(--font-ui);font-size:13px;font-weight:500;color:var(--grey-500)}.timeline__list[data-v-59df6b5b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.timeline__item[data-v-59df6b5b]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border:1px solid var(--grey-200);border-radius:var(--radius-card)}.timeline__icon[data-v-59df6b5b]{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#d8ecff;color:var(--link-blue);display:flex;align-items:center;justify-content:center}.timeline__body[data-v-59df6b5b]{flex:1;min-width:0}.timeline__title[data-v-59df6b5b]{margin:0;font-size:14px;font-weight:500;color:var(--ink)}.timeline__type[data-v-59df6b5b]{color:var(--grey-500);font-weight:400;margin-right:6px}.timeline__detail[data-v-59df6b5b]{margin:4px 0 0;font-size:13px;color:var(--grey-500)}.timeline__date[data-v-59df6b5b]{flex-shrink:0;font-size:12px;color:var(--grey-400)}.timeline__limit[data-v-59df6b5b]{margin:4px 0 0;font-size:13px;color:var(--link-blue);text-align:center}.funnels[data-v-59df6b5b]{border-radius:var(--radius-card-lg);padding:24px 28px;display:flex;flex-direction:column;gap:16px}.funnels__list[data-v-59df6b5b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.funnels__item[data-v-59df6b5b]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border:1px solid var(--grey-200);border-radius:var(--radius-card)}.funnels__vacancy[data-v-59df6b5b]{font-size:14px;font-weight:500;color:var(--link-blue);text-decoration:none}.funnels__vacancy[data-v-59df6b5b]:hover{text-decoration:underline}.funnels__pill--rejected[data-v-59df6b5b]{background:#fdecea;color:var(--danger, #D92D20)}.funnels__date[data-v-59df6b5b]{margin-left:auto;font-size:13px;color:var(--grey-500)}.tab-stack[data-v-59df6b5b]{display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.candidate-profile[data-v-59df6b5b]{padding:20px;gap:16px}.candidate-profile__name[data-v-59df6b5b]{font-size:22px}.candidate-profile__avatar[data-v-59df6b5b]{width:64px;height:64px;font-size:22px}.resumes__layout[data-v-59df6b5b]{flex-direction:column}.resumes__versions[data-v-59df6b5b]{width:100%}.funnels__date[data-v-59df6b5b]{margin-left:0;width:100%}}.page[data-v-4665cc3a]{display:flex;flex-direction:column;gap:20px}.page__head[data-v-4665cc3a]{display:flex;align-items:center;gap:12px}.page__title[data-v-4665cc3a]{margin:0;font-size:24px}.page__count[data-v-4665cc3a]{font-size:14px;color:var(--grey-400);font-family:var(--font-ui)}.page__add[data-v-4665cc3a]{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.ai-badge[data-v-4665cc3a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-round);background:linear-gradient(135deg,#994bff,#c09aff);color:var(--white);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.02em}.ai-badge--sm[data-v-4665cc3a]{padding:4px 10px;font-size:12px}.model-list[data-v-4665cc3a]{display:flex;flex-direction:column;gap:16px}.model-skeleton[data-v-4665cc3a]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:10px}.model-state[data-v-4665cc3a]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px}.model-state--empty[data-v-4665cc3a]{box-shadow:var(--shadow-card)}.model-card[data-v-4665cc3a]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:10px}.model-card__head[data-v-4665cc3a]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.model-card__name[data-v-4665cc3a]{margin:0;font-size:17px;font-weight:600}.model-card__default[data-v-4665cc3a]{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-ui);font-size:12px;font-weight:500;color:#7a3fd4}.model-card__meta[data-v-4665cc3a]{margin:0;font-size:13px;color:var(--grey-500)}.model-card__mono[data-v-4665cc3a]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px}.model-card__dot[data-v-4665cc3a]{margin:0 6px;color:var(--grey-300)}.model-card__actions[data-v-4665cc3a]{display:flex;align-items:center;gap:8px;margin-top:4px}.spinner[data-v-4665cc3a]{width:14px;height:14px;border:2px solid var(--grey-300);border-top-color:var(--ink);border-radius:50%;display:inline-block;animation:spin-4665cc3a .7s linear infinite;margin-right:6px;vertical-align:-2px}@keyframes spin-4665cc3a{to{transform:rotate(360deg)}}.model-form[data-v-4665cc3a]{display:flex;flex-direction:column;gap:16px}.model-form__row[data-v-4665cc3a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.model-form__req[data-v-4665cc3a]{color:var(--brand-red)}.model-form__select[data-v-4665cc3a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.model-form__check[data-v-4665cc3a]{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.model-form__submit-error[data-v-4665cc3a]{margin:0}.page[data-v-8800428b]{display:flex;flex-direction:column;gap:20px}.page__head[data-v-8800428b]{display:flex;align-items:center;gap:12px}.page__title[data-v-8800428b]{margin:0;font-size:24px}.page__count[data-v-8800428b]{font-size:14px;color:var(--grey-400);font-family:var(--font-ui)}.page__add[data-v-8800428b]{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.ai-badge[data-v-8800428b]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-round);background:linear-gradient(135deg,#994bff,#c09aff);color:var(--white);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.02em}.prompts-layout[data-v-8800428b]{display:grid;grid-template-columns:minmax(320px,1fr) minmax(420px,1.4fr);gap:16px;align-items:start}@media (max-width: 960px){.prompts-layout[data-v-8800428b]{grid-template-columns:1fr}}.prompt-list[data-v-8800428b]{display:flex;flex-direction:column;gap:12px}.prompt-skeleton[data-v-8800428b]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:10px}.prompt-state[data-v-8800428b]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px}.prompt-state--empty[data-v-8800428b]{box-shadow:var(--shadow-card)}.prompt-card[data-v-8800428b]{border-radius:var(--radius-card-lg);padding:16px 20px;display:flex;flex-direction:column;gap:6px;cursor:pointer}.prompt-card--active[data-v-8800428b]{outline:2px solid #994BFF}.prompt-card__head[data-v-8800428b]{display:flex;align-items:baseline;gap:10px}.prompt-card__name[data-v-8800428b]{margin:0;font-size:16px;font-weight:600}.prompt-card__code[data-v-8800428b]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--grey-500);background:var(--grey-100);border-radius:var(--radius-chip);padding:2px 8px}.prompt-card__desc[data-v-8800428b]{margin:0;font-size:13px;color:var(--grey-500)}.prompt-card__meta[data-v-8800428b]{display:flex;align-items:center;gap:8px;margin-top:4px}.prompt-card__delete[data-v-8800428b]{margin-left:auto}.versions[data-v-8800428b]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:16px}.versions__head[data-v-8800428b]{display:flex;align-items:center;justify-content:space-between}.versions__title[data-v-8800428b]{margin:0;font-size:17px;font-weight:600}.versions__loading[data-v-8800428b]{display:flex;flex-direction:column;gap:10px}.versions__error[data-v-8800428b],.versions__empty[data-v-8800428b]{margin:0;font-size:13px;color:var(--grey-500)}.versions__list[data-v-8800428b]{display:flex;flex-direction:column;gap:12px}.version[data-v-8800428b]{border:1px solid var(--grey-200);border-radius:var(--radius-card);padding:12px 16px;display:flex;flex-direction:column;gap:8px}.version--active[data-v-8800428b]{border-color:#994bff}.version__head[data-v-8800428b]{display:flex;align-items:center;gap:10px}.version__num[data-v-8800428b]{font-family:var(--font-ui);font-weight:600;font-size:14px}.version__date[data-v-8800428b]{font-size:12px;color:var(--grey-400)}.version__activate[data-v-8800428b],.version__head .pill[data-v-8800428b]{margin-left:auto}.version__content[data-v-8800428b]{margin:0;font-family:inherit;font-size:13px;line-height:1.5;color:var(--ink);white-space:pre-wrap;word-break:break-word;max-height:180px;overflow-y:auto}.versions__new[data-v-8800428b]{display:flex;flex-direction:column;gap:12px}.versions__textarea[data-v-8800428b]{resize:vertical}.prompt-form[data-v-8800428b]{display:flex;flex-direction:column;gap:16px}.prompt-form__row[data-v-8800428b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.prompt-form__req[data-v-8800428b]{color:var(--brand-red)}.prompt-form__textarea[data-v-8800428b]{resize:vertical}.prompt-form__submit-error[data-v-8800428b]{margin:0}.page[data-v-85ef26a5]{display:flex;flex-direction:column;gap:20px}.page__head[data-v-85ef26a5]{display:flex;align-items:center;gap:12px}.page__title[data-v-85ef26a5]{margin:0;font-size:24px}.page__count[data-v-85ef26a5]{font-size:14px;color:var(--grey-400);font-family:var(--font-ui)}.page__add[data-v-85ef26a5]{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.page__hint[data-v-85ef26a5]{margin:0;font-size:13px;color:var(--grey-500)}.page__hint code[data-v-85ef26a5]{background:var(--grey-150);border-radius:var(--radius-chip);padding:2px 6px;font-size:12px}.tpl-list[data-v-85ef26a5]{display:flex;flex-direction:column;gap:16px}.tpl-skeleton[data-v-85ef26a5]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:10px}.tpl-state[data-v-85ef26a5]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px}.tpl-state--empty[data-v-85ef26a5]{box-shadow:var(--shadow-card)}.tpl-card[data-v-85ef26a5]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:8px}.tpl-card__head[data-v-85ef26a5]{display:flex;align-items:center;gap:10px}.tpl-card__name[data-v-85ef26a5]{margin:0;font-size:17px;font-weight:600}.tpl-card__code[data-v-85ef26a5]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--grey-500);background:var(--grey-100);border-radius:var(--radius-chip);padding:2px 8px}.tpl-card__actions[data-v-85ef26a5]{margin-left:auto;display:flex;gap:4px}.tpl-card__subject[data-v-85ef26a5]{margin:0;font-size:13px;font-weight:600;color:var(--ink)}.tpl-card__body[data-v-85ef26a5]{margin:0;font-family:inherit;font-size:13px;line-height:1.5;color:var(--grey-500);white-space:pre-wrap;word-break:break-word;max-height:120px;overflow-y:auto}.tpl-form[data-v-85ef26a5]{display:flex;flex-direction:column;gap:16px}.tpl-form__row[data-v-85ef26a5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tpl-form__req[data-v-85ef26a5]{color:var(--brand-red)}.tpl-form__body[data-v-85ef26a5]{resize:vertical}.tpl-form__submit-error[data-v-85ef26a5]{margin:0}.page[data-v-7d181638]{display:flex;flex-direction:column;gap:20px}.page__head[data-v-7d181638]{display:flex;align-items:center;gap:12px}.page__title[data-v-7d181638]{margin:0;font-size:24px}.page__count[data-v-7d181638]{font-size:14px;color:var(--grey-400);font-family:var(--font-ui)}.page__add[data-v-7d181638]{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.rule-list[data-v-7d181638]{display:flex;flex-direction:column;gap:12px}.rule-skeleton[data-v-7d181638]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:10px}.rule-state[data-v-7d181638]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px}.rule-state--empty[data-v-7d181638]{box-shadow:var(--shadow-card)}.rule-card[data-v-7d181638]{border-radius:var(--radius-card-lg);padding:16px 24px;display:flex;align-items:center;gap:16px}.rule-card__main[data-v-7d181638]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.rule-card__head[data-v-7d181638]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rule-card__name[data-v-7d181638]{margin:0;font-size:16px;font-weight:600}.rule-card__meta[data-v-7d181638]{margin:0;font-size:12px;color:var(--grey-500)}.rule-card__actions[data-v-7d181638]{display:flex;gap:4px;flex-shrink:0}.rule-card__switch[data-v-7d181638]{position:relative;display:inline-flex;cursor:pointer;flex-shrink:0}.rule-card__switch input[data-v-7d181638]{position:absolute;opacity:0;width:0;height:0}.rule-card__track[data-v-7d181638]{width:40px;height:22px;border-radius:var(--radius-round);background:var(--grey-300);transition:background var(--dur-fast) var(--ease-premium)}.rule-card__track[data-v-7d181638]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--white);transition:transform var(--dur-fast) var(--ease-premium)}.rule-card__switch input:checked+.rule-card__track[data-v-7d181638]{background:var(--success)}.rule-card__switch input:checked+.rule-card__track[data-v-7d181638]:after{transform:translate(18px)}.log[data-v-7d181638]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:12px}.log__title[data-v-7d181638]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.log__empty[data-v-7d181638]{margin:0;font-size:13px;color:var(--grey-500)}.log__list[data-v-7d181638]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.log__item[data-v-7d181638]{display:flex;align-items:baseline;gap:12px;font-size:13px;padding:8px 12px;border-radius:var(--radius-chip);background:var(--grey-100)}.log__date[data-v-7d181638]{color:var(--grey-400);font-size:12px;flex-shrink:0}.log__rule[data-v-7d181638]{font-weight:600;flex-shrink:0}.log__detail[data-v-7d181638]{color:var(--grey-500)}.rule-form[data-v-7d181638]{display:flex;flex-direction:column;gap:16px}.rule-form__row[data-v-7d181638]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rule-form__req[data-v-7d181638]{color:var(--brand-red)}.rule-form__select[data-v-7d181638]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.rule-form__textarea[data-v-7d181638]{resize:vertical}.rule-form__check[data-v-7d181638]{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.rule-form__error[data-v-7d181638]{margin:0}.page[data-v-29a3fb59]{display:flex;flex-direction:column;gap:20px}.page__head[data-v-29a3fb59]{display:flex;align-items:center;gap:12px}.page__title[data-v-29a3fb59]{margin:0;font-size:24px}.tab-head[data-v-29a3fb59]{display:flex;align-items:center;gap:16px}.tab-head__hint[data-v-29a3fb59]{margin:0;font-size:13px;color:var(--grey-500);flex:1}.item-list[data-v-29a3fb59]{display:flex;flex-direction:column;gap:12px}.item-skeleton[data-v-29a3fb59]{border-radius:var(--radius-card-lg);padding:20px 24px}.item-state[data-v-29a3fb59]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:var(--shadow-card)}.item-card[data-v-29a3fb59]{border-radius:var(--radius-card-lg);padding:16px 24px;display:flex;align-items:center;gap:16px}.item-card__main[data-v-29a3fb59]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.item-card__head[data-v-29a3fb59]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.item-card__name[data-v-29a3fb59]{font-size:15px;font-weight:600}.item-card__mono[data-v-29a3fb59]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;color:var(--grey-500);background:var(--grey-100);border-radius:var(--radius-chip);padding:2px 8px}.item-card__meta[data-v-29a3fb59]{margin:0;font-size:12px;color:var(--grey-500)}.pill--danger[data-v-29a3fb59]{background:#ffe1e7;color:var(--brand-red)}.switch[data-v-29a3fb59]{position:relative;display:inline-flex;cursor:pointer;flex-shrink:0}.switch input[data-v-29a3fb59]{position:absolute;opacity:0;width:0;height:0}.switch__track[data-v-29a3fb59]{width:40px;height:22px;border-radius:var(--radius-round);background:var(--grey-300);transition:background var(--dur-fast) var(--ease-premium)}.switch__track[data-v-29a3fb59]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--white);transition:transform var(--dur-fast) var(--ease-premium)}.switch input:checked+.switch__track[data-v-29a3fb59]{background:var(--success)}.switch input:checked+.switch__track[data-v-29a3fb59]:after{transform:translate(18px)}.token-once[data-v-29a3fb59]{display:flex;flex-direction:column;gap:12px}.token-once__warning[data-v-29a3fb59]{margin:0;font-size:14px;color:var(--brand-red);font-weight:500}.token-once__row[data-v-29a3fb59]{display:flex;align-items:center;gap:12px}.token-once__value[data-v-29a3fb59]{flex:1;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;background:var(--grey-150);border-radius:var(--radius-chip);padding:10px 12px;word-break:break-all}.webhook[data-v-29a3fb59]{border-radius:var(--radius-card-lg);padding:16px 24px;display:flex;flex-direction:column;gap:12px}.webhook__row[data-v-29a3fb59]{display:flex;align-items:center;gap:16px}.webhook__main[data-v-29a3fb59]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.webhook__url[data-v-29a3fb59]{align-self:flex-start}.webhook__events[data-v-29a3fb59]{display:flex;gap:6px;flex-wrap:wrap}.webhook__actions[data-v-29a3fb59]{display:flex;align-items:center;gap:6px;flex-shrink:0}.deliveries[data-v-29a3fb59]{border-top:1px solid var(--grey-200);padding-top:12px}.deliveries__empty[data-v-29a3fb59]{margin:0;font-size:13px;color:var(--grey-500)}.deliveries__list[data-v-29a3fb59]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.deliveries__item[data-v-29a3fb59]{display:flex;align-items:baseline;gap:10px;font-size:13px;padding:8px 12px;border-radius:var(--radius-chip);background:var(--grey-100)}.deliveries__event[data-v-29a3fb59]{font-weight:500}.deliveries__meta[data-v-29a3fb59]{font-size:12px;color:var(--grey-400)}.board-badge[data-v-29a3fb59]{font-family:var(--font-ui);font-size:12px;font-weight:700;color:var(--ink);background:var(--grey-150);border-radius:var(--radius-chip);padding:6px 12px;flex-shrink:0}.form[data-v-29a3fb59]{display:flex;flex-direction:column;gap:16px}.form__row[data-v-29a3fb59]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form__req[data-v-29a3fb59]{color:var(--brand-red)}.form__select[data-v-29a3fb59]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form__check[data-v-29a3fb59]{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer;margin-top:6px}.form__cred[data-v-29a3fb59]{display:flex;gap:8px;align-items:center;margin-top:8px}.form__error[data-v-29a3fb59]{margin:0}.page[data-v-2980a0ff]{display:flex;flex-direction:column;gap:20px}.page__head[data-v-2980a0ff]{display:flex;align-items:center;gap:12px}.page__title[data-v-2980a0ff]{margin:0;font-size:24px}.page__count[data-v-2980a0ff]{font-size:14px;color:var(--grey-400);font-family:var(--font-ui)}.page__add[data-v-2980a0ff]{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.task-skeleton[data-v-2980a0ff]{border-radius:var(--radius-card-lg);padding:20px 24px}.task-state[data-v-2980a0ff]{padding:48px 24px;border-radius:var(--radius-card-lg);display:flex;flex-direction:column;align-items:center;gap:16px}.task-state--empty[data-v-2980a0ff]{box-shadow:var(--shadow-card)}.task-list-card[data-v-2980a0ff]{border-radius:var(--radius-card-lg);padding:8px}.task-list[data-v-2980a0ff]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.task[data-v-2980a0ff]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:var(--radius-card)}.task[data-v-2980a0ff]:hover{background:var(--grey-100)}.task__check[data-v-2980a0ff]{padding-top:2px;cursor:pointer}.task__check input[data-v-2980a0ff]{width:18px;height:18px;cursor:pointer}.task__main[data-v-2980a0ff]{flex:1;display:flex;flex-direction:column;gap:4px}.task__title[data-v-2980a0ff]{font-size:14px;color:var(--ink)}.task__title--done[data-v-2980a0ff]{text-decoration:line-through;color:var(--grey-400)}.task__meta[data-v-2980a0ff]{display:flex;align-items:center;gap:12px}.task__candidate[data-v-2980a0ff]{font-size:12px;color:var(--link-blue);text-decoration:none}.task__candidate[data-v-2980a0ff]:hover{text-decoration:underline}.task__due[data-v-2980a0ff]{font-size:12px;color:var(--grey-500)}.task__due--overdue[data-v-2980a0ff]{color:var(--brand-red);font-weight:600}.task-form[data-v-2980a0ff]{display:flex;flex-direction:column;gap:16px}.task-form__req[data-v-2980a0ff]{color:var(--brand-red)}.task-form__candidate[data-v-2980a0ff]{position:relative}.task-form__matches[data-v-2980a0ff]{position:absolute;top:100%;left:0;right:0;z-index:10;background:var(--white);border-radius:var(--radius-card);box-shadow:var(--shadow-popup);padding:4px;display:flex;flex-direction:column}.task-form__match[data-v-2980a0ff]{display:flex;align-items:baseline;gap:8px;width:100%;padding:10px 12px;border:none;background:none;cursor:pointer;font:inherit;font-size:14px;text-align:left;border-radius:var(--radius-chip)}.task-form__match[data-v-2980a0ff]:hover{background:var(--grey-100)}.task-form__match-title[data-v-2980a0ff]{font-size:12px;color:var(--grey-400)}.task-form__error[data-v-2980a0ff]{margin:0}.page[data-v-f5bc7598]{display:flex;flex-direction:column;gap:20px}.page__head[data-v-f5bc7598]{display:flex;align-items:center;gap:12px}.page__title[data-v-f5bc7598]{margin:0;font-size:24px}.summary[data-v-f5bc7598]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.summary__card[data-v-f5bc7598]{border-radius:var(--radius-card-lg);padding:16px 20px;display:flex;flex-direction:column;gap:4px}.summary__value[data-v-f5bc7598]{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--ink)}.summary__label[data-v-f5bc7598]{font-size:12px;color:var(--grey-500)}.panel[data-v-f5bc7598]{border-radius:var(--radius-card-lg);padding:20px 24px;display:flex;flex-direction:column;gap:16px}.panel__head[data-v-f5bc7598]{display:flex;align-items:center;gap:16px}.panel__title[data-v-f5bc7598]{margin:0;font-size:18px;font-family:var(--font-display);font-weight:500}.panel__select[data-v-f5bc7598]{margin-left:auto;height:var(--control-h);padding:0 36px 0 14px;border:1px solid transparent;border-radius:var(--radius-button);background:var(--grey-150) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%209l6%206%206-6'/%3e%3c/svg%3e") no-repeat right 12px center / 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:14px;color:var(--ink);cursor:pointer}.panel__select[data-v-f5bc7598]:focus{outline:none;border-color:var(--brand-red);background-color:var(--white)}.panel__empty[data-v-f5bc7598]{padding:24px 0}.panel__legend[data-v-f5bc7598]{margin:0;font-size:12px;color:var(--grey-500);display:flex;align-items:center;gap:8px}.panel__dot[data-v-f5bc7598]{width:10px;height:10px;border-radius:50%;display:inline-block}.panel__dot--active[data-v-f5bc7598]{background:var(--link-blue)}.panel__dot--rejected[data-v-f5bc7598]{background:var(--grey-300);margin-left:12px}.bars[data-v-f5bc7598]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.bars__row[data-v-f5bc7598]{display:flex;align-items:center;gap:12px}.bars__label[data-v-f5bc7598]{width:140px;flex-shrink:0;font-size:13px;color:var(--ink)}.bars__track[data-v-f5bc7598]{flex:1;display:flex;gap:4px;align-items:center}.bars__bar[data-v-f5bc7598]{height:24px;border-radius:var(--radius-chip);display:flex;align-items:center;justify-content:flex-end;padding-right:8px;min-width:24px;transition:width var(--dur-med) var(--ease-premium)}.bars__bar--active[data-v-f5bc7598]{background:var(--link-blue)}.bars__bar--rejected[data-v-f5bc7598]{background:var(--grey-300)}.bars__value[data-v-f5bc7598]{font-size:11px;font-weight:600;color:var(--white)}.bars__bar--rejected .bars__value[data-v-f5bc7598]{color:var(--ink)}@font-face{font-family:MTS Text;src:url(/assets/MTSText-Regular-C9IPA7iU.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MTS Text;src:url(/assets/MTSText-Medium-KuPeDsPN.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Text;src:url(/assets/MTSText-Bold-C6fEf54G.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS Wide;src:url(/assets/MTSWide-Medium-DlDQCNK5.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Wide;src:url(/assets/MTSWide-Bold-Oon_wgCm.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS Compact;src:url(/assets/MTSCompact-Regular-wCKyQM0D.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MTS Compact;src:url(/assets/MTSCompact-Medium-CcTpAFTL.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Compact;src:url(/assets/MTSCompact-Bold-DMH_EKlT.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS Text;src:url(/assets/MTSText-Regular-C9IPA7iU.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MTS Text;src:url(/assets/MTSText-Medium-KuPeDsPN.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Text;src:url(/assets/MTSText-Bold-C6fEf54G.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS Wide;src:url(/assets/MTSWide-Medium-DlDQCNK5.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Wide;src:url(/assets/MTSWide-Bold-Oon_wgCm.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MTS Compact;src:url(/assets/MTSCompact-Regular-wCKyQM0D.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MTS Compact;src:url(/assets/MTSCompact-Medium-CcTpAFTL.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MTS Compact;src:url(/assets/MTSCompact-Bold-DMH_EKlT.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-bg: #F2F3F7;--grey-100: #F7F8FA;--grey-150: #F2F3F7;--grey-200: #E2E5EB;--grey-300: #C9CDD9;--grey-400: #969FA8;--grey-500: #626C77;--brand-red: #FF0032;--brand-red-hover: #D6002B;--link-blue: #007CFF;--ink: #1D2023;--text-onDark: #FAFAFA;--apple: #DFF9F5;--success: #00724D;--banana: #FFF3E0;--warning: #F37F19;--white: #FFFFFF;--border-soft: rgba(188, 195, 208, .5);--controls-hover: rgba(188, 195, 208, .4);--radius-xs: 6px;--radius-chip: 8px;--radius-pill: 12px;--radius-button: 16px;--radius-card: 16px;--radius-card-lg: 24px;--radius-table: 32px;--radius-round: 999px;--shadow-card: 0 4px 16px rgba(0, 0, 0, .04);--shadow-hover: 0 4px 16px rgba(0, 0, 0, .08);--shadow-popup: 0 12px 20px rgba(0, 0, 0, .14), 0 4px 16px rgba(0, 0, 0, .08);--font-family: "MTS Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--font-display: "MTS Wide", "MTS Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-ui: "MTS Compact", "MTS Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--control-h: 44px;--button-h: 44px;--button-h-lg: 52px;--ease-premium: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.25, 1, .5, 1);--dur-fast: .15s;--dur-med: .25s;--dur-slow: .4s}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-family);color:var(--ink);background:var(--color-bg);-webkit-font-smoothing:antialiased}#app{min-height:100vh}h1,h2,h3,.login__logo h1{font-family:var(--font-display);letter-spacing:-.01em;line-height:1.1}:focus-visible{outline:2px solid var(--brand-red);outline-offset:2px;border-radius:var(--radius-xs)}a{color:var(--link-blue);text-decoration:none}a:hover{text-decoration:underline}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer;font-family:var(--font-ui);font-size:13px;font-weight:500;line-height:1;min-height:var(--button-h);padding:0 20px;border-radius:var(--radius-button);text-transform:uppercase;letter-spacing:.04em;transition:background var(--dur-fast) var(--ease-premium),opacity var(--dur-fast) var(--ease-premium),box-shadow var(--dur-fast) var(--ease-premium),transform var(--dur-fast) var(--ease-spring);white-space:nowrap}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.5;cursor:default}.btn--primary{background:var(--brand-red);color:var(--text-onDark)}.btn--primary:hover:not(:disabled){background:var(--brand-red-hover);box-shadow:var(--shadow-hover)}.btn--secondary{background:var(--grey-150);color:var(--ink)}.btn--secondary:hover:not(:disabled){background:var(--grey-200)}.btn--ghost{background:transparent;color:var(--ink)}.btn--ghost:hover:not(:disabled){background:var(--grey-100)}.btn--white-compact{background:var(--white);color:var(--ink);border-radius:var(--radius-pill);padding:10px 16px}.btn--danger{background:var(--brand-red);color:var(--text-onDark)}.btn--sm{min-height:32px;padding:0 14px;font-size:12px}.btn--md{min-height:40px;padding:0 16px;font-size:13px}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--ink);cursor:pointer;transition:background var(--dur-fast) var(--ease-premium),transform var(--dur-fast) var(--ease-spring)}.icon-btn:hover{background:var(--grey-100)}.icon-btn:active{transform:scale(.94)}.icon-btn svg{width:18px;height:18px}.field{display:flex;flex-direction:column;gap:6px}.field__label{font-size:13px;font-weight:600}.field__input,.field__textarea,.field__select{font-family:inherit;font-size:14px;color:var(--ink);background:var(--grey-150);border:1px solid transparent;border-radius:var(--radius-button);padding:12px 14px;outline:none;min-height:var(--control-h);transition:border-color var(--dur-fast) var(--ease-premium),background var(--dur-fast) var(--ease-premium),box-shadow var(--dur-fast) var(--ease-premium)}.field__textarea{min-height:0}.field__input:focus,.field__textarea:focus,.field__select:focus{border-color:var(--brand-red);background:var(--white)}.field__error{font-size:12px;color:var(--brand-red)}.field__hint{font-size:12px;color:var(--grey-500)}.pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1;padding:6px 10px;border-radius:var(--radius-round)}.pill--success{background:var(--apple);color:var(--success)}.pill--warning{background:var(--banana);color:var(--warning)}.pill--neutral{background:var(--grey-100);color:var(--ink)}.pill--info{background:#d8ecff;color:#1b5aa6}.tabs-underline{display:flex;gap:24px;border-bottom:1px solid var(--grey-200)}@media (max-width: 768px){.tabs-underline{gap:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%}.tabs-underline::-webkit-scrollbar{display:none}.tabs-underline__item{white-space:nowrap;flex-shrink:0}}.tabs-underline__item{padding:10px 2px;font-size:14px;font-weight:600;color:var(--grey-500);cursor:pointer;border:none;background:none;font-family:inherit;border-bottom:2px solid transparent;margin-bottom:-1px}.tabs-underline__item:hover{color:var(--ink)}.tabs-underline__item--active{color:var(--ink);border-bottom-color:var(--brand-red)}.tabs-segment{display:inline-flex;background:var(--grey-100);border-radius:var(--radius-pill);padding:4px;gap:2px}.tabs-segment__item{padding:8px 14px;font-size:13px;font-weight:600;border:none;background:transparent;color:var(--grey-500);cursor:pointer;border-radius:8px;font-family:inherit}.tabs-segment__item--active{background:var(--white);color:var(--ink);box-shadow:var(--shadow-card)}@keyframes skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton{border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--grey-100) 0px,var(--grey-200) 100px,var(--grey-100) 200px);background-size:400px 100%;animation:skeleton-shimmer 1.4s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.spinner{width:20px;height:20px;border-radius:50%;border:2px solid var(--grey-200);border-top-color:var(--ink);animation:spin .8s linear infinite}.card{background:var(--white);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.card--interactive{transition:box-shadow var(--dur-med) var(--ease-premium),transform var(--dur-med) var(--ease-spring)}.card--interactive:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.card--interactive:active{transform:scale(.99)}.v-move{transition:transform var(--dur-slow) var(--ease-premium)}.v-enter-active,.v-leave-active{transition:opacity var(--dur-med) var(--ease-premium),transform var(--dur-med) var(--ease-premium)}.v-enter-from,.v-leave-to{opacity:0;transform:translateY(6px)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);overflow:hidden}.w-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 16px;background:var(--grey-100);border-radius:var(--radius-card);color:var(--grey-500);font-size:13px;text-align:center}.w-empty__icon{font-size:28px}.w-empty__title{margin:0;font-weight:600;font-size:14px;color:var(--ink)}.w-empty__hint{font-size:12px;color:var(--grey-500)}.w-error{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;background:var(--grey-100);border-radius:var(--radius-card);color:var(--ink);text-align:center}.w-error__title{margin:0;font-weight:600;font-size:14px}.w-error__hint{font-size:12px;color:var(--grey-500)}.w-async-loading{display:flex;justify-content:center;align-items:center;min-height:120px}.md-img{max-width:100%;height:auto;display:block;margin:8px 0;border-radius:12px}
