.dropdown[data-v-f8870eff]{position:relative;width:100%}.dropdown__trigger[data-v-f8870eff]{width:100%;height:var(--control-height);padding:0 40px 0 var(--control-padding-x);border:1px solid #e4dbe0;border-radius:var(--control-radius);background:#f8f8f8;color:#85757d;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.dropdown__trigger[data-v-f8870eff]:hover{border-color:#ddcfd7}.dropdown__trigger[data-v-f8870eff]:focus-visible{outline:none;border-color:#ee7ea9;box-shadow:0 0 0 3px #ea4f8d14}.dropdown__trigger--placeholder[data-v-f8870eff]{color:#cfc3c9}.dropdown__value[data-v-f8870eff]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-body);line-height:1}.dropdown__arrow[data-v-f8870eff]{position:absolute;right:16px;width:8px;height:8px;border-right:1px solid #a46a82;border-bottom:1px solid #a46a82;transform:rotate(45deg);transition:transform .18s ease}.dropdown--open .dropdown__arrow[data-v-f8870eff]{transform:rotate(-135deg)}.dropdown__menu[data-v-f8870eff]{position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:240px;overflow-y:auto;background:#fff;border:1px solid #ece1e6;border-radius:10px;box-shadow:0 10px 20px #3a27301f;padding:6px;z-index:20}.dropdown__menu[data-v-f8870eff]::-webkit-scrollbar{width:8px}.dropdown__menu[data-v-f8870eff]::-webkit-scrollbar-thumb{background:#e5dbe0;border-radius:999px}.dropdown__option[data-v-f8870eff]{width:100%;min-height:44px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#5f555c;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;font-size:var(--font-body);transition:background-color .15s ease,color .15s ease}.dropdown__option[data-v-f8870eff]:hover,.dropdown__option--active[data-v-f8870eff]{background:#fcf5f8}.dropdown__option--selected[data-v-f8870eff]{color:#e34b8b;background:#fff2f7}.dropdown__check[data-v-f8870eff]{width:14px;height:14px;position:relative;flex:0 0 auto}.dropdown__check[data-v-f8870eff]:before{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.filter-input[data-v-117a3c80]{position:relative;display:flex;align-items:center;width:100%;min-height:var(--control-height);border:1px solid #e6dde2;border-radius:var(--control-radius);background:#fff;box-shadow:inset 0 1px #fffc;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.filter-input[data-v-117a3c80]:hover{border-color:#ddcfd7}.filter-input[data-v-117a3c80]:focus-within{border-color:#ee7ea9;box-shadow:0 0 0 3px #ea4f8d14}.filter-input__control[data-v-117a3c80]{width:100%;min-width:0;height:var(--control-height);padding:0 42px 0 var(--control-padding-x);border:0;outline:0;background:transparent;color:#645962;font-size:var(--font-body);line-height:1}.filter-input__control[data-v-117a3c80]::placeholder{color:#b6a7af;opacity:1}.filter-input__control[type=date][data-v-117a3c80]{color-scheme:light}.filter-input__control[type=date][data-v-117a3c80]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:100%;height:100%;cursor:pointer}.filter-input__icon[data-v-117a3c80]{position:absolute;right:16px;pointer-events:none}.filter-input__icon--chevron[data-v-117a3c80]{width:8px;height:8px;border-right:1.5px solid #a7929d;border-bottom:1.5px solid #a7929d;transform:rotate(45deg);margin-top:-4px}.filter-input__icon--calendar[data-v-117a3c80]{width:15px;height:15px;border:1.5px solid #ea4f8d;border-radius:4px;background:linear-gradient(#ea4f8d,#ea4f8d) center 4px / 11px 1.5px no-repeat,linear-gradient(#ea4f8d,#ea4f8d) center 8px / 9px 1px no-repeat,linear-gradient(#ea4f8d,#ea4f8d) center 11px / 9px 1px no-repeat}.filter-input__icon--calendar[data-v-117a3c80]:before,.filter-input__icon--calendar[data-v-117a3c80]:after{content:"";position:absolute;top:-3px;width:2px;height:5px;border-radius:999px;background:#ea4f8d}.filter-input__icon--calendar[data-v-117a3c80]:before{left:3px}.filter-input__icon--calendar[data-v-117a3c80]:after{right:3px}.position-chip[data-v-19cc5b22]{min-height:40px;padding:0 16px 0 10px;border:1px solid #e5dce1;border-radius:999px;background:#fff;color:#59545a;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1;box-shadow:0 2px 5px #34232b0a;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease}.position-chip[data-v-19cc5b22]:hover{border-color:#dbcfd6;box-shadow:0 4px 10px #34232b14}.position-chip__check[data-v-19cc5b22]{width:22px;height:22px;border:1px solid #ddd5da;border-radius:999px;background:#fff;position:relative;flex:0 0 auto;transition:border-color .18s ease,background-color .18s ease}.position-chip__label[data-v-19cc5b22]{white-space:nowrap}.position-chip--active .position-chip__check[data-v-19cc5b22]{border-color:transparent;background:linear-gradient(180deg,#ef5d97,#e34789)}.position-chip--active .position-chip__check[data-v-19cc5b22]:before{content:"";position:absolute;left:7px;top:4px;width:5px;height:9px;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg)}.position-chip--active[data-v-19cc5b22]{border-color:#f2c4d5;background:#fff3f8;color:#51474d;box-shadow:0 6px 14px #ea4f8d1a}.filter-modal[data-v-4b689dc1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:32px}.filter-modal__overlay[data-v-4b689dc1]{position:absolute;top:0;right:0;bottom:0;left:0;background:#faf6f894;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.filter-modal__panel[data-v-4b689dc1]{position:relative;width:min(972px,calc(100vw - 64px));background:#fff;border:1px solid #f0e6ea;border-radius:0;box-shadow:0 22px 44px #432e392e}.filter-modal__header[data-v-4b689dc1]{display:flex;align-items:center;justify-content:space-between;padding:14px 10px 14px 12px;border-bottom:1px solid #f4ecef}.filter-modal__heading[data-v-4b689dc1]{display:flex;align-items:center;gap:10px}.filter-modal__funnel[data-v-4b689dc1]{width:12px;height:12px;background:#a86a82;clip-path:polygon(0 0,100% 0,62% 42%,62% 100%,38% 100%,38% 42%)}.filter-modal__title[data-v-4b689dc1]{margin:0;font-size:25px;font-weight:500;line-height:1;color:#8f5a6f}.filter-modal__close[data-v-4b689dc1]{width:22px;height:22px;border:1px solid #b87f94;border-radius:999px;position:relative;flex:0 0 auto}.filter-modal__close span[data-v-4b689dc1]{position:absolute;top:10px;left:4px;width:12px;height:1px;background:#b87f94}.filter-modal__close span[data-v-4b689dc1]:first-child{transform:rotate(45deg)}.filter-modal__close span[data-v-4b689dc1]:last-child{transform:rotate(-45deg)}.filter-modal__body[data-v-4b689dc1]{padding:28px 0 0}.filter-modal__grid[data-v-4b689dc1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 14px;padding:0 26px 30px}.filter-modal__divider[data-v-4b689dc1]{height:1px;background:#f3eaee}.filter-modal__positions[data-v-4b689dc1]{padding:16px 26px 0}.filter-modal__positions-title[data-v-4b689dc1]{margin:0 0 18px;font-size:24px;line-height:1.1;font-weight:500;color:#372f35}.filter-modal__chips[data-v-4b689dc1]{display:flex;flex-wrap:wrap;gap:14px 12px}.filter-modal__actions[data-v-4b689dc1]{display:flex;justify-content:flex-end;gap:20px;padding:28px 46px 22px}.filter-modal__button[data-v-4b689dc1]{min-width:90px;height:34px;border-radius:11px;font-size:14px;line-height:1;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.filter-modal__button[data-v-4b689dc1]:hover{transform:translateY(-1px)}.filter-modal__button--primary[data-v-4b689dc1]{background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;box-shadow:0 10px 16px #ea4f8d38}.filter-modal__button--secondary[data-v-4b689dc1]{background:#fbfbfc;border:1px solid #e4dde1;color:#b8afb4;box-shadow:0 4px 10px #281d220f}@media(max-width:1100px){.filter-modal__panel[data-v-4b689dc1]{width:min(972px,calc(100vw - 32px))}.filter-modal__grid[data-v-4b689dc1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.filter-modal[data-v-4b689dc1]{padding:16px}.filter-modal__panel[data-v-4b689dc1]{width:100%}.filter-modal__grid[data-v-4b689dc1]{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.filter-modal__positions[data-v-4b689dc1]{padding-left:16px;padding-right:16px}.filter-modal__actions[data-v-4b689dc1]{flex-direction:column-reverse;gap:12px;padding:20px 16px 16px}.filter-modal__button[data-v-4b689dc1]{width:100%;height:42px}}.add-employee-modal[data-v-e23038b5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:125;display:grid;place-items:center;padding:20px}.add-employee-modal__overlay[data-v-e23038b5]{position:absolute;top:0;right:0;bottom:0;left:0;background:#21181d6b}.add-employee-modal__panel[data-v-e23038b5]{position:relative;width:min(458px,calc(100vw - 28px));background:#fff;border-radius:16px;box-shadow:0 24px 50px #20131a3d;overflow:hidden}.add-employee-modal__header[data-v-e23038b5]{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 18px;border-bottom:1px solid #f0e9ed}.add-employee-modal__title-wrap[data-v-e23038b5]{display:flex;align-items:center;gap:12px}.add-employee-modal__mail-icon[data-v-e23038b5]{width:30px;height:30px;border-radius:8px;background:linear-gradient(180deg,#ef5d97,#e34789);position:relative}.add-employee-modal__mail-icon[data-v-e23038b5]:before{content:"";position:absolute;top:7px;right:6px;bottom:7px;left:6px;border:2px solid #ffffff;border-radius:4px}.add-employee-modal__mail-icon[data-v-e23038b5]:after{content:"";position:absolute;left:8px;right:8px;top:11px;height:7px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;transform:skewY(-28deg)}.add-employee-modal__title[data-v-e23038b5]{margin:0;color:#f04f92;font-size:18px;font-weight:500}.add-employee-modal__close[data-v-e23038b5]{width:28px;height:28px;border-radius:999px;background:#f04f92;position:relative;flex:0 0 auto}.add-employee-modal__close span[data-v-e23038b5]{position:absolute;top:13px;left:6px;width:16px;height:2px;background:#fff}.add-employee-modal__close span[data-v-e23038b5]:first-child{transform:rotate(45deg)}.add-employee-modal__close span[data-v-e23038b5]:last-child{transform:rotate(-45deg)}.add-employee-modal__body[data-v-e23038b5]{padding:28px 38px 18px}.add-employee-modal__grid[data-v-e23038b5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.field[data-v-e23038b5]{display:flex;flex-direction:column;gap:8px}.field__label[data-v-e23038b5]{color:#1e171c;font-size:14px}.field__control[data-v-e23038b5]{width:100%;height:40px;border:1px solid #e7dde2;border-radius:14px;background:#fff;padding:0 14px;font-size:14px;color:#5f5860;outline:none}.field__control--date[data-v-e23038b5]{padding-right:42px;color-scheme:light}.field__control--date[data-v-e23038b5]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:100%;height:100%;cursor:pointer}.field__control--error[data-v-e23038b5]{border-color:#ee7ea9}.field__error[data-v-e23038b5]{color:#e34789;font-size:11px;line-height:1}.field--icon[data-v-e23038b5]{position:relative}.field__icon[data-v-e23038b5]{position:absolute;right:14px;top:39px;pointer-events:none}.field__icon--calendar[data-v-e23038b5]{width:15px;height:15px;border:1.5px solid #ea4f8d;border-radius:4px;background:linear-gradient(#ea4f8d,#ea4f8d) center 4px / 11px 1.5px no-repeat,linear-gradient(#ea4f8d,#ea4f8d) center 8px / 9px 1px no-repeat,linear-gradient(#ea4f8d,#ea4f8d) center 11px / 9px 1px no-repeat}.field__icon--calendar[data-v-e23038b5]:before,.field__icon--calendar[data-v-e23038b5]:after{content:"";position:absolute;top:-3px;width:2px;height:5px;border-radius:999px;background:#ea4f8d}.field__icon--calendar[data-v-e23038b5]:before{left:3px}.field__icon--calendar[data-v-e23038b5]:after{right:3px}.field__icon--location[data-v-e23038b5]{width:15px;height:15px;border-radius:999px 999px 999px 0;background:linear-gradient(180deg,#ef5d97,#e34789);transform:rotate(-45deg)}.field__icon--location[data-v-e23038b5]:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:999px;background:#fff}.add-employee-modal__footer[data-v-e23038b5]{display:flex;justify-content:flex-end;padding:20px 26px 18px}.add-employee-modal__done[data-v-e23038b5]{min-width:112px;height:36px;border-radius:14px;background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;font-size:14px;box-shadow:0 10px 16px #ea4f8d2e}.employee-modal[data-v-289bff63]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:115;display:grid;place-items:center;padding:20px}.employee-modal__overlay[data-v-289bff63]{position:absolute;top:0;right:0;bottom:0;left:0;background:#21181d6b}.employee-modal__panel[data-v-289bff63]{position:relative;width:min(872px,calc(100vw - 28px));background:#fff;border-radius:18px;box-shadow:0 24px 50px #20131a3d;overflow:hidden}.employee-modal__header[data-v-289bff63]{display:flex;align-items:center;justify-content:space-between;padding:24px 54px 22px;border-bottom:1px solid #f0e9ed}.employee-modal__title[data-v-289bff63]{margin:0;color:#f04f92;font-size:20px;font-weight:600}.employee-modal__close[data-v-289bff63]{width:28px;height:28px;border-radius:999px;background:#f04f92;position:relative;flex:0 0 auto}.employee-modal__close span[data-v-289bff63]{position:absolute;top:13px;left:6px;width:16px;height:2px;background:#fff}.employee-modal__close span[data-v-289bff63]:first-child{transform:rotate(45deg)}.employee-modal__close span[data-v-289bff63]:last-child{transform:rotate(-45deg)}.employee-modal__body[data-v-289bff63]{padding:16px 20px 8px}.employee-modal__toolbar[data-v-289bff63]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.employee-modal__section-title[data-v-289bff63]{margin:0;font-size:16px;font-weight:500;color:#1b171b}.employee-modal__add[data-v-289bff63]{min-width:134px;height:28px;border-radius:8px;background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;font-size:12px}.employee-modal__table-wrap[data-v-289bff63]{display:flex;flex-direction:column;gap:10px}.employee-modal__state[data-v-289bff63]{min-height:88px;border-radius:8px;background:#faf8f9;color:#a6969f;display:grid;place-items:center;font-size:14px}.employee-modal__state--error[data-v-289bff63]{color:#e15b8f}.employee-modal__table[data-v-289bff63]{display:grid;grid-template-columns:26px 1.25fr 1fr 1.1fr .8fr .95fr 1.1fr;align-items:center;gap:12px;border-radius:8px;font-size:13px}.employee-modal__table--head[data-v-289bff63]{background:#f6e7ec;padding:11px 14px;color:#1d171b}.employee-modal__head-marker[data-v-289bff63]{width:20px;height:20px;border-radius:999px;background:#b98f9b}.employee-modal__table--row[data-v-289bff63]{background:#f8f8f9;padding:10px 14px;color:#171318}.employee-modal__radio[data-v-289bff63]{width:20px;height:20px;border-radius:999px;background:#ececee}.employee-chip[data-v-289bff63]{min-height:28px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;width:fit-content;font-size:12px}.employee-chip__avatar[data-v-289bff63]{width:16px;height:16px;border-radius:999px;background:linear-gradient(135deg,#3a1dff,#ffbdcb)}.employee-chip--name[data-v-289bff63]{padding-left:6px}.employee-chip--pink[data-v-289bff63]{background:#ede7fb;color:#8b73ff}.employee-chip--blue[data-v-289bff63]{background:#e6f5ff;color:#56baff}.employee-chip--green[data-v-289bff63]{background:#e2f6ea;color:#47d67f}.employee-chip--last[data-v-289bff63]{justify-content:center}.employee-status[data-v-289bff63]{min-width:66px;height:30px;border-radius:12px;background:#fae5ec;color:#f04f92;display:inline-grid;place-items:center}.employee-modal__footer[data-v-289bff63]{display:flex;justify-content:flex-end;padding:26px 28px 34px}.employee-modal__next[data-v-289bff63]{min-width:120px;height:38px;border-radius:14px;background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;font-size:14px;box-shadow:0 10px 16px #ea4f8d2e}.channels-modal[data-v-18d9e170]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:grid;place-items:center;padding:20px}.channels-modal__overlay[data-v-18d9e170]{position:absolute;top:0;right:0;bottom:0;left:0;background:#21181d6b}.channels-modal__panel[data-v-18d9e170]{position:relative;width:min(540px,calc(100vw - 28px));background:#fff;border-radius:18px;box-shadow:0 24px 50px #20131a3d;overflow:hidden}.channels-modal__header[data-v-18d9e170]{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 18px;border-bottom:1px solid #f0e9ed}.channels-modal__title[data-v-18d9e170]{margin:0;color:#f04f92;font-size:16px;font-weight:600}.channels-modal__close[data-v-18d9e170]{width:22px;height:22px;border-radius:999px;background:#f04f92;position:relative;flex:0 0 auto}.channels-modal__close span[data-v-18d9e170]{position:absolute;top:10px;left:5px;width:12px;height:1.5px;background:#fff}.channels-modal__close span[data-v-18d9e170]:first-child{transform:rotate(45deg)}.channels-modal__close span[data-v-18d9e170]:last-child{transform:rotate(-45deg)}.channels-modal__body[data-v-18d9e170]{padding:12px 22px 8px;display:flex;flex-direction:column;gap:14px}.channels-modal__card[data-v-18d9e170]{width:100%;padding:14px 14px 14px 12px;border:1px solid #f2ecef;border-radius:8px;background:#f9f7f8;display:grid;grid-template-columns:50px 1fr;align-items:center;gap:14px}.channels-modal__avatar[data-v-18d9e170]{width:38px;height:38px;border-radius:16px;background:#d8ccd1}.channels-modal__meta[data-v-18d9e170]{display:flex;flex-direction:column;gap:4px;min-width:0}.channels-modal__card-title[data-v-18d9e170]{font-size:13px;font-weight:500;line-height:1.2}.channels-modal__card-description[data-v-18d9e170]{color:#9c9399;font-size:11px;line-height:1.35}.channels-modal__footer[data-v-18d9e170]{display:flex;justify-content:flex-end;padding:16px 22px 18px}.channels-modal__confirm[data-v-18d9e170]{min-width:82px;height:31px;border-radius:9px;background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;font-size:12px;box-shadow:0 10px 16px #ea4f8d2e}.choose-modal[data-v-d7254ea3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:grid;place-items:center;padding:20px}.choose-modal__overlay[data-v-d7254ea3]{position:absolute;top:0;right:0;bottom:0;left:0;background:#21181d6b}.choose-modal__panel[data-v-d7254ea3]{position:relative;width:min(546px,calc(100vw - 28px));max-height:calc(100vh - 40px);background:#fff;border-radius:16px;box-shadow:0 24px 50px #20131a3d;overflow:auto}.choose-modal__header[data-v-d7254ea3]{display:flex;align-items:center;justify-content:space-between;padding:18px 28px;border-bottom:1px solid #f0e9ed}.choose-modal__title[data-v-d7254ea3]{margin:0;color:#f04f92;font-size:18px;font-weight:500}.choose-modal__close[data-v-d7254ea3]{width:22px;height:22px;border-radius:999px;background:#f04f92;position:relative}.choose-modal__close span[data-v-d7254ea3]{position:absolute;top:10px;left:5px;width:12px;height:1.5px;background:#fff}.choose-modal__close span[data-v-d7254ea3]:first-child{transform:rotate(45deg)}.choose-modal__close span[data-v-d7254ea3]:last-child{transform:rotate(-45deg)}.choose-modal__body[data-v-d7254ea3]{padding:28px}.choose-modal__filters[data-v-d7254ea3]{border-radius:26px;background:#fbfbfc;padding:18px 18px 20px}.choose-modal__filters-title[data-v-d7254ea3]{display:flex;align-items:center;gap:10px;color:#f04f92;font-size:16px;margin-bottom:18px}.choose-modal__filters-icon[data-v-d7254ea3]{width:14px;height:14px;background:currentColor;clip-path:polygon(0 0,100% 0,63% 44%,63% 100%,37% 100%,37% 44%)}.choose-modal__filters-grid[data-v-d7254ea3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 14px}.choose-modal__input[data-v-d7254ea3]{width:100%;height:36px;border:1px solid #e8dde3;border-radius:12px;background:#fff;padding:0 14px;color:#655b62;font:inherit;outline:0}.choose-modal__input[data-v-d7254ea3]::placeholder{color:#a99ca4}.choose-modal__cards[data-v-d7254ea3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin-top:46px}.choose-modal__card[data-v-d7254ea3]{min-height:56px;background:#fcfcfd;border:1px solid #f0eaee;padding:0 16px 0 14px;display:flex;align-items:center;gap:12px;text-align:left}.choose-modal__avatar[data-v-d7254ea3]{width:30px;height:30px;border-radius:999px;background:#dedede;flex:0 0 auto}.choose-modal__name[data-v-d7254ea3]{flex:1 1 auto;font-size:14px}.choose-modal__name--pink[data-v-d7254ea3]{color:#f04f92}.choose-modal__name--blue[data-v-d7254ea3]{color:#3664ff}.choose-modal__name--purple[data-v-d7254ea3]{color:#4b0cff}.choose-modal__name--gold[data-v-d7254ea3]{color:#eea800}.choose-modal__plus[data-v-d7254ea3]{width:22px;height:22px;border-radius:999px;border:1px solid currentColor;color:#f04f92;display:grid;place-items:center;flex:0 0 auto;font-size:18px;line-height:1}.choose-modal__plus--selected[data-v-d7254ea3]{background:#f04f92;color:#fff;border-color:#f04f92}.choose-modal__footer[data-v-d7254ea3]{display:flex;justify-content:flex-end;padding:0 28px 28px}.choose-modal__done[data-v-d7254ea3]{min-width:118px;height:38px;border-radius:14px;background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;font-size:14px;box-shadow:0 10px 16px #ea4f8d2e}@media(max-width:640px){.choose-modal[data-v-d7254ea3]{padding:12px}.choose-modal__panel[data-v-d7254ea3]{width:100%;max-height:calc(100vh - 24px)}.choose-modal__body[data-v-d7254ea3],.choose-modal__header[data-v-d7254ea3],.choose-modal__footer[data-v-d7254ea3]{padding-left:14px;padding-right:14px}.choose-modal__filters-grid[data-v-d7254ea3],.choose-modal__cards[data-v-d7254ea3]{grid-template-columns:1fr}}.fullscreen-editor[data-v-e6ab1de1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:grid;place-items:center;padding:20px}.fullscreen-editor__overlay[data-v-e6ab1de1]{position:absolute;top:0;right:0;bottom:0;left:0;background:#21181d6b}.fullscreen-editor__panel[data-v-e6ab1de1]{position:relative;width:70vw;height:80vh;background:#fff;border-radius:12px;box-shadow:0 28px 60px #19121647;overflow:hidden;display:flex;flex-direction:column}.fullscreen-editor__toolbar[data-v-e6ab1de1]{position:sticky;top:0;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;border-bottom:1px solid #eaeaea;background:#fff}.fullscreen-editor__group[data-v-e6ab1de1]{display:flex;align-items:center;gap:8px}.fullscreen-editor__divider[data-v-e6ab1de1]{width:1px;height:20px;background:#e5e5e5}.fullscreen-editor__tool[data-v-e6ab1de1]{width:32px;height:32px;padding:0;border-radius:6px;border:1px solid #e5e5e5;background:transparent;color:#2a252a;display:inline-grid;place-items:center}.fullscreen-editor__tool[data-v-e6ab1de1]:hover{background:#f2f2f2}.fullscreen-editor__tool--active[data-v-e6ab1de1]{background:#fff0f6;color:#e34789;border-color:#f2c2d4}.fullscreen-editor__close[data-v-e6ab1de1]{margin-left:auto;width:32px;height:32px;border-radius:6px;border:1px solid #e5e5e5;background:#f7f7f7;position:relative}.fullscreen-editor__close span[data-v-e6ab1de1]{position:absolute;top:15px;left:8px;width:14px;height:1.5px;background:#2a252a}.fullscreen-editor__close span[data-v-e6ab1de1]:first-child{transform:rotate(45deg)}.fullscreen-editor__close span[data-v-e6ab1de1]:last-child{transform:rotate(-45deg)}.fullscreen-editor__body[data-v-e6ab1de1]{flex:1 1 auto;overflow:auto}.fullscreen-editor__input[data-v-e6ab1de1]{min-height:100%}[data-v-e6ab1de1] .fullscreen-editor__content{min-height:100%;padding:16px 14px 28px;outline:none;color:#4a4248;line-height:1.5}[data-v-e6ab1de1] .fullscreen-editor__content p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#c7bdc3;float:left;height:0;pointer-events:none}[data-v-e6ab1de1] .fullscreen-editor__content p{margin:0 0 12px}[data-v-e6ab1de1] .fullscreen-editor__content ul,[data-v-e6ab1de1] .fullscreen-editor__content ol{padding-left:18px}[data-v-e6ab1de1] .fullscreen-editor__content blockquote{margin:0;padding-left:12px;border-left:3px solid #f2c2d4;color:#6a6167}[data-v-e6ab1de1] .fullscreen-editor__content pre{background:#f7f7f7;border:1px solid #e5e5e5;border-radius:8px;padding:12px;overflow:auto}[data-v-e6ab1de1] .fullscreen-editor__content img{max-width:100%;border-radius:8px;display:block}@media(max-width:900px){.fullscreen-editor__panel[data-v-e6ab1de1]{width:calc(100vw - 24px);height:calc(100vh - 24px)}}.send-email-modal[data-v-11aa0bd7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;place-items:center;padding:20px}.send-email-modal__overlay[data-v-11aa0bd7]{position:absolute;top:0;right:0;bottom:0;left:0;background:#21181d6b}.send-email-modal__panel[data-v-11aa0bd7]{position:relative;width:min(530px,calc(100vw - 28px));max-height:calc(100vh - 40px);background:#fff;border-radius:16px;box-shadow:0 24px 50px #20131a3d;overflow:auto}.send-email-modal__header[data-v-11aa0bd7]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #f0e9ed}.send-email-modal__title-wrap[data-v-11aa0bd7]{display:flex;align-items:center;gap:12px}.send-email-modal__mail-icon[data-v-11aa0bd7]{width:26px;height:26px;border-radius:8px;background:linear-gradient(180deg,#ef5d97,#e34789);position:relative}.send-email-modal__mail-icon[data-v-11aa0bd7]:before{content:"";position:absolute;top:6px;right:5px;bottom:6px;left:5px;border:2px solid #ffffff;border-radius:4px}.send-email-modal__mail-icon[data-v-11aa0bd7]:after{content:"";position:absolute;left:7px;right:7px;top:10px;height:6px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;transform:skewY(-28deg)}.send-email-modal__title[data-v-11aa0bd7]{margin:0;color:#1c171b;font-size:18px;font-weight:600}.send-email-modal__close[data-v-11aa0bd7]{width:26px;height:26px;border-radius:999px;background:#f04f92;position:relative}.send-email-modal__close span[data-v-11aa0bd7]{position:absolute;top:12px;left:6px;width:14px;height:2px;background:#fff}.send-email-modal__close span[data-v-11aa0bd7]:first-child{transform:rotate(45deg)}.send-email-modal__close span[data-v-11aa0bd7]:last-child{transform:rotate(-45deg)}.send-email-modal__body[data-v-11aa0bd7]{padding:18px 20px 10px;display:flex;flex-direction:column;gap:18px}.send-email-modal__section[data-v-11aa0bd7]{border:1px solid #edf1f7;border-radius:10px;padding:12px 12px 14px}.send-email-modal__candidate-strip[data-v-11aa0bd7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.candidate-preview[data-v-11aa0bd7]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 10px 10px 8px;border:1px solid #ebe5e8;border-radius:999px;background:#fff;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.candidate-preview[data-v-11aa0bd7]:hover{border-color:#ebd4df;box-shadow:0 6px 12px #2f1f2714}.candidate-preview__avatar[data-v-11aa0bd7]{width:30px;height:30px;border-radius:999px;background:#dadada;flex:0 0 auto}.candidate-preview__name[data-v-11aa0bd7]{flex:1 1 auto;font-size:12px}.candidate-preview__plus[data-v-11aa0bd7]{width:18px;height:18px;border-radius:999px;border:1px solid currentColor;display:grid;place-items:center;font-size:13px;line-height:1}.candidate-preview--pink[data-v-11aa0bd7]{color:#f04f92}.candidate-preview--blue[data-v-11aa0bd7]{color:#4a6cff}.send-email-modal__see-more[data-v-11aa0bd7]{display:block;margin:12px auto 14px;color:#1c171b;font-size:14px;text-decoration:underline}.send-email-modal__candidate-menu[data-v-11aa0bd7]{display:flex;flex-direction:column;gap:8px;margin:-4px 0 14px;padding:10px;border:1px solid #ebe5e8;border-radius:12px;background:#faf9fb}.send-email-modal__candidate-option[data-v-11aa0bd7]{min-height:38px;padding:0 10px;border-radius:10px;background:#fff;display:flex;align-items:center;gap:10px;color:#494148;text-align:left}.send-email-modal__candidate-option[data-v-11aa0bd7]:hover{background:#fff3f8}.send-email-modal__candidate-option-avatar[data-v-11aa0bd7]{width:22px;height:22px;border-radius:999px;background:#dedede}.send-email-modal__field[data-v-11aa0bd7]{display:flex;flex-direction:column;gap:8px}.send-email-modal__field+.send-email-modal__field[data-v-11aa0bd7]{margin-top:8px}.send-email-modal__label[data-v-11aa0bd7]{color:#1f171b;font-size:14px}.send-email-modal__text-input[data-v-11aa0bd7]{width:100%;min-height:42px;padding:0 12px;border:1px solid #ebe5e8;border-radius:10px;background:#fff;color:#1f171b;font:inherit;font-size:13px}.send-email-modal__candidate-input[data-v-11aa0bd7]{min-height:44px;border:1px solid #ebe5e8;border-radius:10px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:6px 8px;background:#fff}.send-email-modal__chips[data-v-11aa0bd7]{display:flex;flex-wrap:wrap;gap:8px}.send-email-modal__chip[data-v-11aa0bd7]{min-height:28px;border-radius:999px;background:#fff1f6;display:inline-flex;align-items:center;gap:6px;color:#f04f92;font-size:12px;padding-right:6px}.send-email-modal__chip-avatar[data-v-11aa0bd7]{width:26px;height:26px;border-radius:999px;background:#dedede}.send-email-modal__chip-remove[data-v-11aa0bd7]{color:#f04f92;font-size:12px;width:18px;height:18px;display:grid;place-items:center}.send-email-modal__add-btn[data-v-11aa0bd7]{min-width:58px;height:28px;border-radius:12px;background:#fde8f0;color:#f04f92;font-size:12px}.editor[data-v-11aa0bd7]{border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;background:#fff}.editor__toolbar[data-v-11aa0bd7]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;border-bottom:1px solid #eaeaea}.editor__group[data-v-11aa0bd7]{display:flex;align-items:center;gap:8px}.editor__divider[data-v-11aa0bd7]{width:1px;height:20px;background:#e5e5e5}.editor__tool[data-v-11aa0bd7]{width:32px;height:32px;padding:0;border-radius:6px;border:1px solid #e5e5e5;background:transparent;color:#2a252a;display:inline-grid;place-items:center;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.editor__tool[data-v-11aa0bd7]:hover{background:#f2f2f2;cursor:pointer}.editor__tool--active[data-v-11aa0bd7]{background:#fff0f6;color:#e34789;border-color:#f2c2d4;box-shadow:inset 0 0 0 1px #e347890f}.editor__input[data-v-11aa0bd7]{min-height:190px}[data-v-11aa0bd7] .editor__content{min-height:190px;padding:16px 14px;outline:none;color:#4a4248;line-height:1.5}[data-v-11aa0bd7] .editor__content p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#c7bdc3;float:left;height:0;pointer-events:none}[data-v-11aa0bd7] .editor__content p{margin:0 0 12px}[data-v-11aa0bd7] .editor__content ul,[data-v-11aa0bd7] .editor__content ol{padding-left:18px}[data-v-11aa0bd7] .editor__content blockquote{margin:0;padding-left:12px;border-left:3px solid #f2c2d4;color:#6a6167}[data-v-11aa0bd7] .editor__content pre{background:#f7f7f7;border:1px solid #e5e5e5;border-radius:8px;padding:12px;overflow:auto}[data-v-11aa0bd7] .editor__content img{max-width:100%;border-radius:8px;display:block}.send-email-modal__footer[data-v-11aa0bd7]{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;padding:8px 20px 18px}.send-email-modal__feedback[data-v-11aa0bd7]{width:100%;margin:0;font-size:12px;line-height:1.45}.send-email-modal__feedback--success[data-v-11aa0bd7]{color:#1d8f46}.send-email-modal__feedback--error[data-v-11aa0bd7]{color:#d1497b}.send-email-modal__send[data-v-11aa0bd7]{min-width:110px;height:38px;border-radius:12px;background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 16px #ea4f8d2e}.send-email-modal__send[data-v-11aa0bd7]:disabled,.send-email-modal__send--disabled[data-v-11aa0bd7]{background:#e7dfe3;color:#9d9499;box-shadow:none;cursor:not-allowed}.send-email-modal__send-caret[data-v-11aa0bd7]{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-3px}@media(max-width:640px){.send-email-modal[data-v-11aa0bd7]{padding:12px}.send-email-modal__panel[data-v-11aa0bd7]{width:100%;max-height:calc(100vh - 24px)}.send-email-modal__body[data-v-11aa0bd7],.send-email-modal__footer[data-v-11aa0bd7]{padding-left:14px;padding-right:14px}.send-email-modal__candidate-strip[data-v-11aa0bd7]{grid-template-columns:1fr}.send-email-modal__footer[data-v-11aa0bd7]{padding-bottom:14px}}.social-modal[data-v-49dcaaee]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:20px}.social-modal__overlay[data-v-49dcaaee]{position:absolute;top:0;right:0;bottom:0;left:0;background:#21181d6b}.social-modal__panel[data-v-49dcaaee]{position:relative;width:min(438px,calc(100vw - 28px));background:#fff;border-radius:14px;box-shadow:0 24px 50px #20131a3d;overflow:hidden}.social-modal__header[data-v-49dcaaee]{display:flex;align-items:center;justify-content:space-between;padding:16px 14px 14px;border-bottom:1px solid #f0e9ed}.social-modal__title[data-v-49dcaaee]{margin:0;color:#f04f92;font-size:16px;font-weight:600}.social-modal__close[data-v-49dcaaee]{width:18px;height:18px;border-radius:999px;background:#f04f92;position:relative;flex:0 0 auto}.social-modal__close span[data-v-49dcaaee]{position:absolute;top:8px;left:4px;width:10px;height:1.5px;background:#fff}.social-modal__close span[data-v-49dcaaee]:first-child{transform:rotate(45deg)}.social-modal__close span[data-v-49dcaaee]:last-child{transform:rotate(-45deg)}.social-modal__body[data-v-49dcaaee]{padding:14px 14px 8px}.social-modal__field[data-v-49dcaaee]{display:flex;flex-direction:column;gap:9px}.social-modal__label[data-v-49dcaaee]{color:#201a1f;font-size:13px;line-height:1.2}.social-modal__input-wrap[data-v-49dcaaee]{position:relative}.social-modal__input[data-v-49dcaaee]{width:100%;height:34px;padding:0 42px 0 12px;border:1px solid #ebe5e8;border-radius:7px;background:#faf9fb;color:#2358ea;font-size:12px;outline:none}.social-modal__copy[data-v-49dcaaee]{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:18px;height:18px;display:grid;place-items:center;color:#3e63ff}.social-modal__copy-icon[data-v-49dcaaee]{width:14px;height:14px;position:relative;display:block}.social-modal__copy-icon[data-v-49dcaaee]:before,.social-modal__copy-icon[data-v-49dcaaee]:after{content:"";position:absolute;border:1.5px solid currentColor;border-radius:3px;background:#fff}.social-modal__copy-icon[data-v-49dcaaee]:before{top:3px;right:0;bottom:0;left:4px}.social-modal__copy-icon[data-v-49dcaaee]:after{top:0;right:4px;bottom:3px;left:0}.social-modal__copied[data-v-49dcaaee]{color:#54a36a;font-size:12px;line-height:1}.social-modal__share[data-v-49dcaaee]{margin-top:14px}.social-modal__buttons[data-v-49dcaaee]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.share-btn[data-v-49dcaaee]{height:24px;border-radius:999px;padding:0 12px 0 8px;color:#fff;display:inline-flex;align-items:center;gap:6px;font-size:11px}.share-btn__icon[data-v-49dcaaee]{width:14px;height:14px;border-radius:999px;display:inline-grid;place-items:center;background:#ffffff2e;font-size:9px;font-weight:700;line-height:1}.share-btn--facebook[data-v-49dcaaee]{background:#1f69ff}.share-btn--instagram[data-v-49dcaaee]{background:linear-gradient(90deg,#ffb332,#f04f92 55%,#7b5cff)}.share-btn--linkedin[data-v-49dcaaee]{background:#55a1ff}.share-btn--x[data-v-49dcaaee]{background:#111}.social-modal__footer[data-v-49dcaaee]{display:flex;justify-content:flex-end;padding:18px 16px 16px}.social-modal__done[data-v-49dcaaee]{min-width:80px;height:31px;border-radius:9px;background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;font-size:12px;box-shadow:0 10px 16px #ea4f8d2e}.candidate-modal[data-v-0f7cf07c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:grid;place-items:center;padding:20px}.candidate-modal__overlay[data-v-0f7cf07c]{position:absolute;top:0;right:0;bottom:0;left:0;background:#21181d61}.candidate-modal__panel[data-v-0f7cf07c]{position:relative;width:min(420px,calc(100vw - 28px));background:#fff;border-radius:18px;box-shadow:0 24px 50px #20131a38;overflow:hidden}.candidate-modal__header[data-v-0f7cf07c]{display:flex;align-items:center;justify-content:space-between;padding:18px 16px 14px;border-bottom:1px solid #f0e9ed}.candidate-modal__title[data-v-0f7cf07c]{margin:0;color:#f04f92;font-size:16px;font-weight:600}.candidate-modal__close[data-v-0f7cf07c]{width:18px;height:18px;border-radius:999px;background:#f04f92;position:relative;flex:0 0 auto}.candidate-modal__close span[data-v-0f7cf07c]{position:absolute;top:8px;left:4px;width:10px;height:1.5px;background:#fff}.candidate-modal__close span[data-v-0f7cf07c]:first-child{transform:rotate(45deg)}.candidate-modal__close span[data-v-0f7cf07c]:last-child{transform:rotate(-45deg)}.candidate-modal__body[data-v-0f7cf07c]{padding:12px 14px 6px;display:flex;flex-direction:column;gap:10px}.candidate-modal__card[data-v-0f7cf07c]{width:100%;padding:12px 12px 12px 10px;border:1px solid #f2ecef;border-radius:8px;background:#f9f7f8;display:grid;grid-template-columns:40px 1fr;align-items:center;gap:12px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.candidate-modal__card[data-v-0f7cf07c]:hover{border-color:#ebd4df;box-shadow:0 8px 18px #2f1f2714}.candidate-modal__card--selected[data-v-0f7cf07c]{border-color:#f1c8d8;background:#fff7fa;box-shadow:0 10px 20px #ea4f8d14}.candidate-modal__avatar[data-v-0f7cf07c]{width:32px;height:32px;border-radius:14px;background:#d8ccd1}.candidate-modal__meta[data-v-0f7cf07c]{display:flex;flex-direction:column;gap:3px;min-width:0}.candidate-modal__card-title[data-v-0f7cf07c]{font-size:13px;font-weight:500;line-height:1.2}.candidate-modal__card-description[data-v-0f7cf07c]{color:#9c9399;font-size:11px;line-height:1.3}.candidate-modal__footer[data-v-0f7cf07c]{display:flex;justify-content:flex-end;padding:10px 16px 14px}.candidate-modal__confirm[data-v-0f7cf07c]{min-width:82px;height:29px;border-radius:9px;background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;font-size:12px;box-shadow:0 10px 16px #ea4f8d2e}@media(max-width:640px){.candidate-modal[data-v-0f7cf07c]{padding:12px;align-items:end}.candidate-modal__panel[data-v-0f7cf07c]{width:100%;max-height:calc(100vh - 24px);border-radius:18px 18px 0 0}.candidate-modal__header[data-v-0f7cf07c]{padding:16px 14px 12px}.candidate-modal__title[data-v-0f7cf07c]{font-size:24px;line-height:1.1}.candidate-modal__body[data-v-0f7cf07c]{padding:12px;gap:12px}.candidate-modal__card[data-v-0f7cf07c]{grid-template-columns:36px 1fr;align-items:start;padding:12px 10px;gap:10px}.candidate-modal__card-title[data-v-0f7cf07c]{font-size:14px}.candidate-modal__card-description[data-v-0f7cf07c]{font-size:12px}.candidate-modal__footer[data-v-0f7cf07c]{padding:10px 12px 14px}.candidate-modal__confirm[data-v-0f7cf07c]{width:100%;min-height:42px;border-radius:12px;font-size:13px}}.share-modal[data-v-c5f904c5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px}.share-modal__overlay[data-v-c5f904c5]{position:absolute;top:0;right:0;bottom:0;left:0;background:#21181d61}.share-modal__panel[data-v-c5f904c5]{position:relative;width:min(440px,calc(100vw - 32px));background:#fff;border-radius:18px;box-shadow:0 24px 50px #20131a38;overflow:hidden}.share-modal__header[data-v-c5f904c5]{display:flex;align-items:center;justify-content:space-between;padding:18px 16px 14px;border-bottom:1px solid #f0e9ed}.share-modal__title[data-v-c5f904c5]{margin:0;color:#f04f92;font-size:16px;font-weight:600}.share-modal__close[data-v-c5f904c5]{width:18px;height:18px;border-radius:999px;background:#f04f92;position:relative;flex:0 0 auto}.share-modal__close span[data-v-c5f904c5]{position:absolute;top:8px;left:4px;width:10px;height:1.5px;background:#fff}.share-modal__close span[data-v-c5f904c5]:first-child{transform:rotate(45deg)}.share-modal__close span[data-v-c5f904c5]:last-child{transform:rotate(-45deg)}.share-modal__body[data-v-c5f904c5]{padding:16px 16px 8px}.share-modal__field[data-v-c5f904c5]{display:flex;flex-direction:column;gap:10px}.share-modal__label[data-v-c5f904c5]{color:#211b20;font-size:14px;line-height:1.2}.share-modal__input-wrap[data-v-c5f904c5]{position:relative}.share-modal__input[data-v-c5f904c5]{width:100%;height:40px;padding:0 46px 0 12px;border:1px solid #ebe5e8;border-radius:9px;background:#faf9fb;color:#2358ea;font-size:13px;outline:none}.share-modal__copy[data-v-c5f904c5]{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:20px;height:20px;display:grid;place-items:center;color:#8c7f87}.share-modal__copy-icon[data-v-c5f904c5]{width:14px;height:14px;position:relative;display:block}.share-modal__copy-icon[data-v-c5f904c5]:before,.share-modal__copy-icon[data-v-c5f904c5]:after{content:"";position:absolute;border:1.5px solid currentColor;border-radius:3px;background:#fff}.share-modal__copy-icon[data-v-c5f904c5]:before{top:3px;right:0;bottom:0;left:4px}.share-modal__copy-icon[data-v-c5f904c5]:after{top:0;right:4px;bottom:3px;left:0}.share-modal__copied[data-v-c5f904c5]{color:#54a36a;font-size:12px;line-height:1}.share-modal__toggle-row[data-v-c5f904c5]{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.share-modal__toggle-label[data-v-c5f904c5]{color:#211b20;font-size:14px}.share-modal__toggle[data-v-c5f904c5]{width:32px;height:20px;border-radius:999px;background:#dddddf;padding:2px;transition:background-color .18s ease}.share-modal__toggle--active[data-v-c5f904c5]{background:#f3a5c4}.share-modal__toggle-thumb[data-v-c5f904c5]{display:block;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 2px 5px #0000001f;transition:transform .18s ease}.share-modal__toggle--active .share-modal__toggle-thumb[data-v-c5f904c5]{transform:translate(12px)}.share-modal__candidate-section[data-v-c5f904c5]{margin-top:14px}.share-modal__candidate-input-wrap[data-v-c5f904c5]{position:relative;margin-top:8px}.share-modal__candidate-input[data-v-c5f904c5]{width:100%;height:38px;padding:0 52px 0 12px;border:1px solid #ebe5e8;border-radius:9px;background:#faf9fb;color:#6a6167;font-size:13px;outline:none}.share-modal__candidate-input[data-v-c5f904c5]::placeholder{color:#b9adb4}.share-modal__clear[data-v-c5f904c5]{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#f04f92;font-size:12px;text-transform:lowercase}.share-modal__candidate-card[data-v-c5f904c5]{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;margin-top:10px;padding:12px 10px;border:1px solid #eee7ea;border-radius:8px;background:#faf9fb}.share-modal__candidate-avatar[data-v-c5f904c5]{width:30px;height:30px;border-radius:11px;background:#d8d8da}.share-modal__candidate-meta[data-v-c5f904c5]{min-width:0}.share-modal__candidate-name[data-v-c5f904c5]{color:#201a1f;font-size:13px;line-height:1.2}.share-modal__candidate-role[data-v-c5f904c5]{color:#8d858a;font-size:12px;line-height:1.2}.share-modal__candidate-email[data-v-c5f904c5]{color:#f04f92;font-size:12px;line-height:1.2;word-break:break-word}.share-modal__candidate-add[data-v-c5f904c5]{width:18px;height:18px;border-radius:999px;background:#f04f92;color:#fff;font-size:14px;line-height:1;display:grid;place-items:center}.share-modal__footer[data-v-c5f904c5]{display:flex;justify-content:flex-end;padding:8px 16px 18px}.share-modal__confirm[data-v-c5f904c5]{min-width:82px;height:29px;border-radius:9px;background:linear-gradient(180deg,#ef5d97,#e34789);color:#fff;font-size:12px;box-shadow:0 10px 16px #ea4f8d2e}.share-modal-fade-enter-active[data-v-c5f904c5],.share-modal-fade-leave-active[data-v-c5f904c5]{transition:opacity .18s ease,transform .18s ease}.share-modal-fade-enter-from[data-v-c5f904c5],.share-modal-fade-leave-to[data-v-c5f904c5]{opacity:0;transform:translateY(-6px)}.jobs-section[data-v-2d153c82]{width:100%}.jobs-section__top[data-v-2d153c82]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:var(--space-sections)}.jobs-section__title[data-v-2d153c82]{margin:8px 0 16px;font-size:var(--font-page-title);font-weight:700;letter-spacing:.5px;color:#111827}.jobs-controls[data-v-2d153c82]{display:flex;align-items:center;gap:10px}.jobs-controls__show[data-v-2d153c82]{display:flex;align-items:center;gap:10px;color:#8d6977;font-size:var(--font-small)}.jobs-controls__show-select[data-v-2d153c82]{width:90px}.jobs-controls__select[data-v-2d153c82],.jobs-controls__filter[data-v-2d153c82],.jobs-controls__post[data-v-2d153c82],.jobs-controls__view[data-v-2d153c82]{border-radius:12px}.jobs-controls__select[data-v-2d153c82]{min-width:72px;height:var(--control-height);padding:0 var(--control-padding-x);border:0;background:#f5d9e4;color:#ea4f8d;display:inline-flex;align-items:center;justify-content:center;gap:8px}.jobs-controls__caret[data-v-2d153c82]{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-3px}.jobs-controls__show-select[data-v-2d153c82] .dropdown__trigger{min-width:72px;height:var(--control-height);padding:0 32px 0 14px;border:0;background:#f5d9e4;color:#ea4f8d;border-radius:12px;box-shadow:none}.jobs-controls__show-select[data-v-2d153c82] .dropdown__value{font-size:14px;line-height:1}.jobs-controls__show-select[data-v-2d153c82] .dropdown__arrow{right:14px;border-color:#ea4f8d}.jobs-controls__show-select[data-v-2d153c82] .dropdown__menu{border-radius:12px}.jobs-controls__view[data-v-2d153c82]{min-width:118px;height:48px;padding:6px;background:#f6d3df;border-radius:16px;display:flex;align-items:center;gap:8px}.jobs-controls__view-btn[data-v-2d153c82]{width:48px;height:36px;border:0;border-radius:13px;background:transparent;position:relative;display:grid;place-items:center;transition:background-color .18s ease,box-shadow .18s ease}.jobs-controls__view-btn.is-active[data-v-2d153c82]{background:#efb9ce;box-shadow:inset 0 1px #ffffff3d}.jobs-controls__view-btn--grid[data-v-2d153c82]:before{content:"";position:absolute;width:22px;height:22px;border-radius:6px;background:linear-gradient(#f28cb0,#f28cb0) left top/9px 9px no-repeat,linear-gradient(#e0458b,#e0458b) right top/9px 9px no-repeat,linear-gradient(#e0458b,#e0458b) left bottom/9px 9px no-repeat,linear-gradient(#f28cb0,#f28cb0) right bottom/9px 9px no-repeat}.jobs-controls__view-btn--list[data-v-2d153c82]:before{content:"";position:absolute;left:12px;right:12px;top:11px;height:7px;border-radius:4px;background:#fff;box-shadow:0 10px #fff}.jobs-controls__view-btn--list[data-v-2d153c82]:after{content:"";position:absolute;top:17px;left:12px;width:8px;height:2px;border-radius:999px;background:#ffffffd1}.jobs-controls__filter[data-v-2d153c82]{height:var(--button-height);padding:0 var(--button-padding-x);border:0;background:#f5d9e4;color:#ea4f8d;display:inline-flex;align-items:center;gap:8px}.jobs-controls__filter-icon[data-v-2d153c82]{width:8px;height:8px;background:currentColor;clip-path:polygon(0 0,100% 0,64% 42%,64% 100%,36% 100%,36% 42%)}.jobs-controls__post[data-v-2d153c82]{height:var(--button-height);padding:0 var(--button-padding-x);border:1px solid #ea4f8d;background:transparent;color:#ea4f8d;font-size:var(--font-button);border-radius:var(--button-radius)}.jobs-card[data-v-2d153c82]{background:#f6f7fb;border-radius:16px;padding:20px;box-shadow:0 2px 8px #0000000a;overflow:visible}.jobs-grid[data-v-2d153c82]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jobs-grid-card[data-v-2d153c82]{position:relative;min-height:220px;padding:20px;border:1px solid #f0e5ea;border-radius:18px;background:#fff;box-shadow:0 10px 24px #3221290d}.jobs-grid-card__top[data-v-2d153c82]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.jobs-grid-card__id[data-v-2d153c82]{min-height:28px;padding:0 12px;border-radius:999px;background:#fff1f6;color:#ea4f8d;display:inline-flex;align-items:center;font-size:12px;font-weight:600}.jobs-grid-card__title[data-v-2d153c82]{margin:0 0 18px;font-size:22px;font-weight:600;line-height:1.25;color:#9b6179}.jobs-grid-card__meta[data-v-2d153c82]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--surface-gap);margin-bottom:var(--surface-gap)}.jobs-grid-card__meta-item[data-v-2d153c82],.jobs-grid-card__section[data-v-2d153c82]{display:flex;flex-direction:column;gap:8px}.jobs-grid-card__section+.jobs-grid-card__section[data-v-2d153c82]{margin-top:14px}.jobs-grid-card__label[data-v-2d153c82]{font-size:12px;color:#b19ca6}.jobs-stages--grid[data-v-2d153c82]{justify-content:flex-start}.jobs-row[data-v-2d153c82]{display:flex;align-items:center;width:100%;min-width:0}.jobs-header[data-v-2d153c82]{background:#f4f5f8;border-radius:var(--surface-radius);padding:var(--surface-pad);font-weight:500;margin-bottom:6px}.jobs-header__cell[data-v-2d153c82]{color:#6b7280;font-size:var(--font-small);display:flex;align-items:center;justify-content:center;gap:8px;text-align:center}.jobs-row--body[data-v-2d153c82]{padding:var(--surface-pad);border-bottom:1px solid #f1f1f4;background:#fff;transition:background-color .18s ease;font-size:var(--font-body)}.jobs-row--body[data-v-2d153c82]:hover{background:#fafafb}.jobs-row--body[data-v-2d153c82]:last-child{border-bottom:0}.jobs-col[data-v-2d153c82]{flex:0 0 auto;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center}.jobs-col--select[data-v-2d153c82]{width:40px;display:flex;justify-content:center}.jobs-col--id[data-v-2d153c82]{width:80px}.jobs-col--title[data-v-2d153c82]{width:200px}.jobs-col--date[data-v-2d153c82]{width:140px}.jobs-col--stages[data-v-2d153c82]{width:120px}.jobs-col--tags[data-v-2d153c82]{width:110px}.jobs-col--department[data-v-2d153c82],.jobs-col--recruiter[data-v-2d153c82]{width:160px}.jobs-col--action[data-v-2d153c82]{width:70px}.jobs-radio[data-v-2d153c82]{width:14px;height:14px;border-radius:999px;border:1px solid #efadc4;display:inline-block}.jobs-radio--filled[data-v-2d153c82]{background:#ea6f9b;border-color:#ea6f9b}.jobs-sort[data-v-2d153c82]{width:8px;height:10px;position:relative;flex:0 0 auto}.jobs-sort[data-v-2d153c82]:before,.jobs-sort[data-v-2d153c82]:after{content:"";position:absolute;left:1px;width:4px;height:4px;border-right:1px solid #d89ab6;border-bottom:1px solid #d89ab6}.jobs-sort[data-v-2d153c82]:before{top:0;transform:rotate(225deg)}.jobs-sort[data-v-2d153c82]:after{bottom:0;transform:rotate(45deg)}.jobs-text-soft[data-v-2d153c82]{color:#9b6179}.jobs-stages[data-v-2d153c82]{display:flex;align-items:center;justify-content:center;gap:7px}.jobs-stages__dot[data-v-2d153c82]{width:8px;height:8px;border-radius:999px}.jobs-tags[data-v-2d153c82]{display:flex;align-items:center;justify-content:center;gap:8px}.jobs-tag[data-v-2d153c82]{background:#f4e8ec;padding:4px 10px;border-radius:20px;font-size:var(--font-small);color:#7f6874}[data-v-2d153c82] .department{font-size:var(--font-small);white-space:nowrap}[data-v-2d153c82] .department--pink{color:#f04f92}[data-v-2d153c82] .department--blue{color:#4264ff}[data-v-2d153c82] .department--indigo{color:#6d46ec}[data-v-2d153c82] .department--gold{color:#df9a00}[data-v-2d153c82] .department--green{color:#28b85d}[data-v-2d153c82] .recruiter{display:inline-flex;align-items:center;gap:8px;background:#f7f7f9;border-radius:20px;padding:6px 12px 6px 6px;font-size:var(--font-small);white-space:nowrap}[data-v-2d153c82] .recruiter--pink{color:#ea5b93;background:#f8eaf0}[data-v-2d153c82] .recruiter--blue{color:#486eff;background:#ecf0ff}[data-v-2d153c82] .recruiter--purple{color:#6b49e8;background:#efeafd}[data-v-2d153c82] .recruiter--gold{color:#cd9200;background:#fff4d9}[data-v-2d153c82] .recruiter--green{color:#27a65b;background:#e8f7ed}[data-v-2d153c82] .recruiter--cyan{color:#06a8cb;background:#e7f8fb}[data-v-2d153c82] .avatar{width:24px;height:24px;border-radius:999px;display:inline-grid;place-items:center;color:#fff;font-size:12px;font-weight:700}[data-v-2d153c82] .avatar--pink{background:linear-gradient(135deg,#ffbdcb,#ec4b8d)}[data-v-2d153c82] .avatar--blue{background:linear-gradient(135deg,#7fb2ff,#4460ff)}[data-v-2d153c82] .avatar--purple{background:linear-gradient(135deg,#a08dfd,#754bf0)}[data-v-2d153c82] .avatar--gold{background:linear-gradient(135deg,#ffd86d,#f0ad08)}[data-v-2d153c82] .avatar--green{background:linear-gradient(135deg,#7dedb0,#1fbb60)}[data-v-2d153c82] .avatar--cyan{background:linear-gradient(135deg,#7defff,#0bb0c8)}.jobs-action[data-v-2d153c82]{position:relative;display:flex;justify-content:center}.jobs-action__trigger[data-v-2d153c82]{border:0;background:transparent;display:inline-flex;align-items:center;gap:4px;padding:4px 0}.jobs-action__trigger span[data-v-2d153c82]{width:4px;height:4px;border-radius:999px;background:#ea4f8d}.jobs-action__menu[data-v-2d153c82]{position:absolute;top:8px;right:0;width:164px;background:#fff;border:1px solid #e8d7df;border-radius:var(--surface-radius-lg);box-shadow:0 12px 24px #89677729;padding:8px 0;z-index:30}.jobs-action__menu button[data-v-2d153c82]{width:100%;border:0;background:transparent;text-align:left;padding:10px 16px;color:#8b596a;font-size:var(--font-small)}.jobs-action__menu button[data-v-2d153c82]:hover{background:#fcf7f9}.jobs-pagination[data-v-2d153c82]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-top:18px}.jobs-pagination__item[data-v-2d153c82],.jobs-pagination__next[data-v-2d153c82]{width:22px;height:22px;border-radius:8px;border:0;background:transparent;color:#e78aad;font-size:12px;display:grid;place-items:center}.jobs-pagination__item[data-v-2d153c82]:disabled,.jobs-pagination__next[data-v-2d153c82]:disabled{opacity:.45;cursor:default}.jobs-pagination__item.is-active[data-v-2d153c82]{background:#ea4f8d;color:#fff}.jobs-pagination__item.is-ghost[data-v-2d153c82]{color:#cfb3bf}.jobs-pagination__next[data-v-2d153c82]:before{content:"";width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}.jobs-empty-state[data-v-2d153c82]{min-height:120px;display:grid;place-items:center;color:#b59eaa;font-size:15px}.jobs-empty-state--grid[data-v-2d153c82]{grid-column:1 / -1;min-height:180px;border:1px dashed #ecdfe6;border-radius:var(--surface-radius-lg);background:#fff}@media(max-width:1180px){.jobs-section__top[data-v-2d153c82]{align-items:flex-start;flex-direction:column}.jobs-controls[data-v-2d153c82]{width:100%;flex-wrap:wrap}.jobs-grid[data-v-2d153c82]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:840px){.jobs-section__title[data-v-2d153c82]{font-size:42px;line-height:1;margin-bottom:10px}.jobs-controls[data-v-2d153c82]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jobs-controls__show[data-v-2d153c82],.jobs-controls__filter[data-v-2d153c82],.jobs-controls__post[data-v-2d153c82],.jobs-controls__view[data-v-2d153c82]{width:100%}.jobs-controls__show[data-v-2d153c82]{justify-content:space-between;padding:0 12px;min-height:48px;border-radius:12px;background:#f5d9e4}.jobs-controls__show-select[data-v-2d153c82]{width:82px;flex:0 0 auto}.jobs-controls__view[data-v-2d153c82],.jobs-controls__filter[data-v-2d153c82],.jobs-controls__post[data-v-2d153c82]{justify-content:center}.jobs-card[data-v-2d153c82]{padding:14px;border-radius:18px}.jobs-header[data-v-2d153c82]{display:none}.jobs-row--body[data-v-2d153c82]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;padding:16px 14px;margin-bottom:10px;border:1px solid #f1e6eb;border-radius:16px;background:#fff}.jobs-row--body[data-v-2d153c82]:last-child{margin-bottom:0}.jobs-col[data-v-2d153c82]{width:100%;justify-content:flex-start;text-align:left;min-height:0}.jobs-col--select[data-v-2d153c82]{display:none}.jobs-col--id[data-v-2d153c82],.jobs-col--date[data-v-2d153c82],.jobs-col--stages[data-v-2d153c82],.jobs-col--tags[data-v-2d153c82],.jobs-col--department[data-v-2d153c82],.jobs-col--recruiter[data-v-2d153c82],.jobs-col--action[data-v-2d153c82],.jobs-col--title[data-v-2d153c82]{width:100%}.jobs-col--id[data-v-2d153c82]:before,.jobs-col--date[data-v-2d153c82]:before,.jobs-col--stages[data-v-2d153c82]:before,.jobs-col--tags[data-v-2d153c82]:before,.jobs-col--department[data-v-2d153c82]:before,.jobs-col--recruiter[data-v-2d153c82]:before,.jobs-col--title[data-v-2d153c82]:before{display:block;margin-bottom:4px;color:#b09ba5;font-size:11px;line-height:1.2}.jobs-col--id[data-v-2d153c82]:before{content:"Job ID"}.jobs-col--title[data-v-2d153c82]:before{content:"Job Title"}.jobs-col--date[data-v-2d153c82]:before{content:"Create Date"}.jobs-col--stages[data-v-2d153c82]:before{content:"Stages"}.jobs-col--tags[data-v-2d153c82]:before{content:"Tags"}.jobs-col--department[data-v-2d153c82]:before{content:"Department"}.jobs-col--recruiter[data-v-2d153c82]:before{content:"Recruiter"}.jobs-col--title[data-v-2d153c82]{grid-column:1 / -1;font-size:22px;font-weight:600;line-height:1.2}.jobs-col--action[data-v-2d153c82]{grid-column:1 / -1;justify-content:flex-end}.jobs-stages[data-v-2d153c82],.jobs-tags[data-v-2d153c82]{justify-content:flex-start;flex-wrap:wrap}.jobs-action__menu[data-v-2d153c82]{top:calc(100% + 6px);right:0;left:auto}.jobs-pagination[data-v-2d153c82]{justify-content:center;flex-wrap:wrap;gap:10px}.jobs-grid[data-v-2d153c82],.jobs-grid-card__meta[data-v-2d153c82]{grid-template-columns:1fr}}@media(max-width:560px){.jobs-section__title[data-v-2d153c82]{font-size:34px}.jobs-controls[data-v-2d153c82],.jobs-row--body[data-v-2d153c82]{grid-template-columns:1fr}.jobs-col--title[data-v-2d153c82],.jobs-col--action[data-v-2d153c82]{grid-column:auto}[data-v-2d153c82] .recruiter{max-width:100%;white-space:normal}}.step-form[data-v-5d4b7d55]{display:flex;flex-direction:column;gap:var(--space-fields)}.step-form__grid[data-v-5d4b7d55]{display:grid;gap:var(--space-fields)}.step-form__grid--two[data-v-5d4b7d55]{grid-template-columns:repeat(2,minmax(0,1fr))}.step-form__field[data-v-5d4b7d55]{min-width:0}.step-form__label[data-v-5d4b7d55]{display:block;margin-bottom:6px;font-size:var(--font-label);color:#1f1720}.step-form__input[data-v-5d4b7d55]{width:100%;border:1px solid #e6dfe3;border-radius:var(--control-radius);background:#f8f8f8;color:#5f565c;min-height:var(--control-height);padding:12px var(--control-padding-x);font:inherit;font-size:var(--font-body)}.step-form__input[data-v-5d4b7d55]::placeholder{color:#cfc3c9}.step-form__error[data-v-5d4b7d55]{margin:6px 0 0;font-size:12px;color:#e15b8f}.step-form__input--error[data-v-5d4b7d55],.step-form__dropdown--error[data-v-5d4b7d55] .dropdown__trigger{border-color:#e15b8f;box-shadow:0 0 0 3px #e15b8f14}.application-form__top[data-v-c6a37b48]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.application-form__title[data-v-c6a37b48]{margin:0;font-size:22px;font-weight:600;color:#17111b}.application-form__hint[data-v-c6a37b48]{margin:8px 0 0;font-size:var(--ui-small-font);color:var(--hint-soft)}.application-form__hint span[data-v-c6a37b48]{color:#ea4f8d}.application-form__legend[data-v-c6a37b48]{display:flex;align-items:center;gap:18px;color:#2d2531;font-size:var(--ui-small-font)}.application-form__legend span[data-v-c6a37b48]{display:inline-flex;align-items:center;gap:6px}.application-form__legend i[data-v-c6a37b48]{width:8px;height:8px;border-radius:999px;display:inline-block}.application-form__api-note[data-v-c6a37b48]{margin:0 0 14px;font-size:var(--ui-small-font);color:var(--hint)}.application-form__api-note--error[data-v-c6a37b48]{color:#e15b8f}.is-off[data-v-c6a37b48]{background:#d9d1d6}.is-optional[data-v-c6a37b48]{background:#67d766}.is-mandatory[data-v-c6a37b48]{background:#ea4f8d}.app-form-fields[data-v-c6a37b48]{display:flex;flex-direction:column;gap:16px}.app-form-fields__grid[data-v-c6a37b48]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.app-field__label[data-v-c6a37b48]{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:var(--ui-small-font);color:#17111b}.app-field__label--toggle[data-v-c6a37b48]{width:fit-content;text-align:left}.app-field[data-v-c6a37b48]{display:flex;flex-direction:column;min-width:0}.app-field__error[data-v-c6a37b48]{margin:6px 0 0;font-size:var(--ui-small-font);color:#e15b8f}.app-field__control--error[data-v-c6a37b48],.app-field__dropdown--error[data-v-c6a37b48] .dropdown__trigger{border-color:#e15b8f!important;box-shadow:0 0 0 3px #e15b8f14}.app-field__dropdown--static[data-v-c6a37b48]{pointer-events:none}.dot[data-v-c6a37b48]{width:8px;height:8px;border-radius:999px;background:#d9d1d6}.app-field--mandatory .dot[data-v-c6a37b48],.dot--mandatory[data-v-c6a37b48]{background:#ea4f8d}.app-field--optional .dot[data-v-c6a37b48],.dot--optional[data-v-c6a37b48]{background:#67d766}.dot--off[data-v-c6a37b48]{background:#d9d1d6}.app-field__control[data-v-c6a37b48]{display:block;width:100%;background:#f8f8f8;border:1px solid #ece1e6}.app-field--mandatory .app-field__control[data-v-c6a37b48]{border-color:#f39dbf}.app-field--optional .app-field__control[data-v-c6a37b48]{border-color:#9ae59d}.app-upload[data-v-c6a37b48]{display:flex;flex-direction:column;gap:8px;min-width:0}.app-upload__row[data-v-c6a37b48]{display:flex;align-items:center;gap:12px}.app-upload__button[data-v-c6a37b48]{min-width:136px;height:var(--ui-control-sm-height);padding:0 18px;border:1px solid #f39dbf;border-radius:10px;color:#ea4f8d;background:#fff;font-size:var(--ui-small-font)}.app-upload__note[data-v-c6a37b48]{font-size:var(--ui-small-font);color:#d3c5cb}.app-upload__input[data-v-c6a37b48]{display:none}.accordion-card[data-v-c6a37b48]{border-radius:12px;padding:18px 20px;background:#fff;border:1px solid #eee;margin-bottom:16px}.accordion-card--header-only[data-v-c6a37b48]{padding:0;border-color:#f3d7e3;background:#fffdfd}.accordion-card__header[data-v-c6a37b48]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.accordion-card--header-only .accordion-card__header[data-v-c6a37b48]{min-height:46px;padding:0 18px}.accordion-card--header-only .accordion-card__icon[data-v-c6a37b48]{background:#faf5f7;color:#dfd2d8}.accordion-card--header-only .accordion-card__title[data-v-c6a37b48]{color:#94858e;font-weight:500}.accordion-card__header-left[data-v-c6a37b48]{display:inline-flex;align-items:center;gap:12px}.accordion-card__icon[data-v-c6a37b48]{width:20px;height:20px;border-radius:999px;display:grid;place-items:center;background:color-mix(in srgb,var(--section-color) 16%,white);color:var(--section-color)}.accordion-card__icon svg[data-v-c6a37b48]{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.accordion-card__title[data-v-c6a37b48]{font-size:16px;color:#17111b}.accordion-card__arrow[data-v-c6a37b48]{width:10px;height:10px;border-right:1.5px solid #d8cbd3;border-bottom:1.5px solid #d8cbd3;transform:rotate(45deg);transition:transform .18s ease}.accordion-card__arrow--open[data-v-c6a37b48]{transform:rotate(-135deg)}.accordion-card--header-only .accordion-card__arrow[data-v-c6a37b48]{opacity:.55;border-color:#e6d9df}.accordion-card__body[data-v-c6a37b48]{padding-top:18px}.accordion-question[data-v-c6a37b48]{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.accordion-question__state[data-v-c6a37b48]{width:14px;height:14px;margin-top:2px;border-radius:999px;border:1.5px solid #d9d1d6;background:#fff;flex:0 0 auto}.accordion-question__state--off[data-v-c6a37b48]{border-color:#d9d1d6;background:#fff}.accordion-question__state--optional[data-v-c6a37b48]{border-color:#67d766;background:#67d766}.accordion-question__state--mandatory[data-v-c6a37b48]{border-color:#ea4f8d;background:#ea4f8d}.accordion-question__text[data-v-c6a37b48]{font-size:16px;color:#17111b;line-height:1.35}.accordion-card__add[data-v-c6a37b48]{display:inline-flex;align-items:center;gap:10px;color:#ea4f8d;font-size:16px;font-weight:500}.accordion-card__add span[data-v-c6a37b48]{font-size:22px;line-height:1}.accordion-card__custom[data-v-c6a37b48]{display:flex;gap:12px;margin-top:16px}.accordion-card__input[data-v-c6a37b48]{flex:1}.accordion-card__save[data-v-c6a37b48]{min-width:96px;height:48px;padding:0 24px;border-radius:10px;background:#ea4f8d;color:#fff;font-size:16px;font-weight:600}.accordion-card__save[data-v-c6a37b48]:disabled{opacity:.7;cursor:wait}.appearance-step__hint[data-v-1f843555]{margin:0 0 14px;font-size:var(--font-small);color:#17111b}.appearance-step__cover[data-v-1f843555]{width:100%;height:82px;border-radius:12px;background:#f3f2f3;color:#eb9ebd;display:grid;place-items:center;font-size:var(--font-small);text-align:center}.appearance-step__preview[data-v-1f843555]{position:relative;padding-top:20px}.appearance-step__avatar[data-v-1f843555]{width:44px;height:44px;border-radius:999px;background:#f5dbe7;border:3px solid #ffffff;box-shadow:0 0 0 1px #ecbfd0;margin-top:-20px;margin-left:18px;cursor:pointer}.appearance-step__file-input[data-v-1f843555]{display:none}.appearance-step__file-name[data-v-1f843555]{margin:6px 0 0 18px;font-size:var(--font-small);color:#b98aa0}.appearance-step__title[data-v-1f843555]{margin-top:10px;font-size:var(--font-section-title);color:#1c161e}.appearance-step__meta[data-v-1f843555]{display:flex;gap:14px;margin-top:6px;color:#ff6a9d;font-size:var(--font-small)}.appearance-step__description[data-v-1f843555]{max-width:520px;margin:8px 0 0;color:#d2c4cb;font-size:var(--font-small);line-height:1.35}.hiring-team-step[data-v-9bf2059f]{min-height:420px}.hiring-team-step__head[data-v-9bf2059f]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.hiring-team-step__title[data-v-9bf2059f]{margin:0;font-size:var(--font-section-title);font-weight:600;color:#17111b}.hiring-team-step__text[data-v-9bf2059f]{margin:8px 0 0;max-width:640px;font-size:var(--font-small);line-height:1.45;color:#d1c3ca}.hiring-team-step__ghost[data-v-9bf2059f]{min-width:142px;height:var(--ui-button-sm-height);padding:0 12px;border:1px solid #cdddff;border-radius:999px;background:#fff;color:#4f7dff;font-size:var(--ui-meta-font);white-space:nowrap}.hiring-team-step__ghost[data-v-9bf2059f]:disabled{opacity:.7;cursor:wait}.hiring-team-step__form[data-v-9bf2059f]{display:grid;gap:18px;max-width:100%}.hiring-team-step__field label[data-v-9bf2059f]{display:block;margin-bottom:8px;font-size:var(--ui-small-font);color:#17111b}.hiring-team-step__selected[data-v-9bf2059f]{min-height:48px;padding:8px 12px;border:1px solid #e4dbe0;border-radius:10px;background:#f8f8f8;display:flex;align-items:center;justify-content:space-between;gap:10px}.hiring-team-step__chips[data-v-9bf2059f]{display:flex;gap:8px;flex-wrap:wrap;min-width:0}.hiring-team-step__chip[data-v-9bf2059f]{min-height:var(--ui-button-xs-height);padding:0 10px;border-radius:999px;background:#ffe5ee;color:#f06a9a;display:inline-flex;align-items:center;gap:6px;font-size:var(--ui-meta-font)}.hiring-team-step__chip-avatar[data-v-9bf2059f]{width:14px;height:14px;border-radius:999px;background:linear-gradient(135deg,#ffd98e,#ff7b8f);flex:0 0 auto}.hiring-team-step__chip-close[data-v-9bf2059f]{color:#d4a8b8;line-height:1}.hiring-team-step__add[data-v-9bf2059f]{min-width:54px;height:var(--ui-button-xs-height);border-radius:999px;background:#ffd8e7;color:#f06a9a;font-size:var(--ui-meta-font);flex:0 0 auto}.hiring-team-step__add[data-v-9bf2059f]:disabled{opacity:.45}.hiring-team-step__quick-users[data-v-9bf2059f]{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.hiring-team-step__quick-user[data-v-9bf2059f]{min-height:var(--ui-button-xs-height);padding:0 12px;border-radius:999px;background:#fff1f6;color:#ea4f8d;font-size:var(--ui-small-font)}.hiring-team-step__error[data-v-9bf2059f]{margin:6px 0 0;font-size:var(--ui-small-font);color:#e15b8f}.hiring-team-step__helper[data-v-9bf2059f]{margin:10px 0 0;font-size:var(--ui-small-font);color:#b6a5ae}.hiring-team-step__helper--warning[data-v-9bf2059f]{color:#d38aa6}.hiring-team-step__helper--success[data-v-9bf2059f]{color:#1d8f46}.hiring-team-step__ai-answer[data-v-9bf2059f]{margin-top:12px;padding:14px 16px;border:1px solid #efe4e8;border-radius:12px;background:#fff7fa}.hiring-team-step__ai-answer strong[data-v-9bf2059f]{display:block;margin-bottom:8px;font-size:var(--ui-small-font);color:#17111b}.hiring-team-step__ai-answer pre[data-v-9bf2059f]{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:var(--ui-small-font);line-height:1.55;color:#5b4a52}.hiring-team-step__dropdown--error[data-v-9bf2059f] .dropdown__trigger{border-color:#e15b8f;box-shadow:0 0 0 3px #e15b8f14}.intelligent-screen__intro{margin-bottom:24px}.intelligent-screen__title{margin:0;font-size:var(--font-section-title);font-weight:600;color:#17111b}.intelligent-screen__text{margin:8px 0 0;max-width:760px;color:#d1c3ca;font-size:var(--font-small);line-height:1.4}.intelligent-screen__helper{margin:10px 0 0;font-size:var(--font-small);line-height:1.4;color:#b3a5ad}.intelligent-screen__helper--success{color:#1d8f46}.intelligent-screen__helper--error{color:#d13c6a}.classification-bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:20px}.classification-bar__item{display:block}.classification-bar__item i{display:block;width:100%;height:10px;border-radius:999px;background:var(--item-color)}.classification-intro{padding:20px 0 16px;border-top:1px solid #f2e8ec}.classification-intro h4{margin:0;font-size:var(--font-label);font-weight:600;color:#17111b}.classification-intro p{margin:10px 0 0;max-width:760px;font-size:var(--font-small);line-height:1.4;color:#d1c3ca}.criteria-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.criteria-card{border:1px solid #cfe6ff;border-radius:18px;padding:18px 18px 20px;background:#f7fbff;min-height:236px}.criteria-card__top{display:flex;justify-content:space-between;gap:12px;align-items:baseline;font-size:var(--font-small);margin-bottom:22px}.criteria-card__top strong{font-size:var(--font-label);font-weight:500;text-transform:capitalize}.criteria-card__top span{color:var(--item-color);font-size:var(--font-small)}.criteria-card__bar{width:100%;height:22px;margin-bottom:24px;background:var(--item-color)}.criteria-card p{margin:0 0 28px;max-width:430px;font-size:var(--font-body);line-height:1.25;color:#c3c8ce}.criteria-card__action{display:inline-flex;align-items:center;gap:8px;color:#8a4d52;font-size:var(--font-button);text-decoration:underline;text-underline-offset:2px}.criteria-card__action-icon{width:26px;height:26px;border:1px solid currentColor;border-radius:999px;display:inline-grid;place-items:center;font-size:20px;line-height:1}.type-chooser__list,.selected-types{margin-top:20px}.type-row{min-height:52px;padding:0 16px;border:1px solid #efe4e8;display:flex;align-items:center;justify-content:space-between;font-size:var(--font-body);color:#17111b}.type-row+.type-row{border-top:0}.type-row button,.selected-types__chips span{font-size:var(--font-small);color:#ea4f8d}.selected-types h4{margin:0 0 10px;font-size:var(--font-label);color:#17111b}.selected-types__chips{display:flex;gap:12px;flex-wrap:wrap}.selected-types__chips span{padding:8px 12px;border-radius:999px;background:#fff0f6}.question-builder__card,.move-criteria__card{border:1px solid #efe4e8;border-radius:12px;padding:18px 20px;background:#fff}.question-builder__header{display:grid;grid-template-columns:1fr 220px;gap:16px}.question-builder__title-input{border:0;border-bottom:1px solid #ebd7e0;padding:12px 0;font-size:var(--font-body);color:#17111b}.question-builder__body{padding:20px 0}.question-builder__desc{margin:0 0 16px;color:#b3a5ad;font-size:var(--ui-small-font);line-height:1.4}.question-builder__option{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:var(--font-body);line-height:1.35;color:#17111b}.question-builder__option-input{flex:1 1 auto;min-width:0;border:0;border-bottom:1px solid #ecdbe3;background:transparent;color:#17111b;font-size:var(--font-body)}.question-builder__option-remove{flex:0 0 auto;color:#ea6f9b;font-size:var(--ui-small-font);white-space:nowrap}.question-builder__link,.move-criteria__add,.move-criteria__ai,.question-builder__add{color:#ea4f8d;font-size:var(--font-button)}.question-builder__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;border-top:1px solid #f0e5ea}.question-builder__badges{display:flex;gap:10px}.badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;color:#fff;font-size:var(--font-small)}.badge--green{background:#41d66b}.badge--violet{background:#6b21d8}.question-builder__actions{display:flex;gap:16px}.question-builder__actions button{color:#ea6f9b;font-size:var(--ui-small-font)}.question-builder__add,.move-criteria__add{display:block;width:100%;min-height:48px;margin-top:16px;border:1px dashed #f0dfe6;border-radius:10px;font-size:var(--ui-small-font)}.upload-zone{min-height:140px;border:1px dashed #eadbe3;border-radius:10px;display:grid;place-items:center;text-align:center;color:#9f9097;font-size:var(--ui-small-font);line-height:1.4}.range-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.range-grid label,.move-criteria__field label{display:block;margin-bottom:8px;font-size:var(--ui-small-font);color:#17111b}.move-criteria h4{margin:0 0 8px;font-size:var(--font-label);color:#17111b}.move-criteria p{margin:0 0 16px;color:#b3a5ad;font-size:var(--ui-small-font);line-height:1.4}.move-criteria__card>input{width:100%;margin-bottom:14px;font-size:var(--font-body)}.move-criteria__field+.move-criteria__field{margin-top:14px}.move-criteria__conditions{margin-top:5px;padding:2px 16px;border-radius:14px;background:#faf8fa}.criteria-select{position:relative}.criteria-select__trigger{width:100%;min-height:48px;padding:0 16px;border:1px solid #e4dbe0;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#85757d;font-size:var(--font-body);text-align:left}.criteria-select__arrow{width:10px;height:10px;border-right:2px solid #9f9097;border-bottom:2px solid #9f9097;transform:rotate(45deg);transition:transform .18s ease;flex:0 0 auto}.criteria-select__arrow--open{transform:rotate(-135deg)}.criteria-select__menu{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:5;background:#fff;border:1px solid #efe4e8;border-radius:10px;box-shadow:0 10px 24px #1f162414;overflow:hidden}.criteria-select__option{width:100%;min-height:52px;padding:0 16px;border-bottom:1px solid #f4eaee;text-align:left;color:#17111b;font-size:var(--font-body)}.criteria-select__option:last-child{border-bottom:0}.condition-builder{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.condition-builder span{font-size:17px;line-height:1.2;color:#17111b}.condition-builder input{width:62px;min-height:58px;padding:0 10px;border:1px solid #f0dfe6;border-radius:14px;background:#f3f3f3;color:#17111b;font-size:18px;text-align:center}.condition-builder input::placeholder{color:#c4b8be}.condition-row{font-size:var(--font-small);line-height:1.45;color:#17111b}.condition-row span{color:#ea4f8d}.move-criteria__buttons{display:flex;gap:12px;margin-top:14px}.move-criteria__buttons button{color:#ea6f9b;font-size:var(--ui-small-font)}.move-criteria__ai{display:block;margin:12px auto 0}.move-criteria__ai:disabled{opacity:.65;cursor:wait}.move-criteria__feedback{margin:12px 0 0;text-align:center;font-size:var(--font-small);line-height:1.4}.move-criteria__debug{margin-top:14px;padding:14px 16px;border:1px solid #efe4e8;border-radius:12px;background:#fff7fa;font-size:var(--font-small);line-height:1.5;color:#5b4a52;word-break:break-word}.move-criteria__debug p{margin:0}.move-criteria__debug p+p{margin-top:6px}.move-criteria__feedback--success{color:#1d8f46}.move-criteria__feedback--error{color:#d13c6a}.move-criteria__answer{margin-top:16px;padding:16px;border:1px solid #efe4e8;border-radius:12px;background:#fff}.move-criteria__answer h5{margin:0 0 10px;font-size:var(--font-label);color:#17111b}.move-criteria__answer pre{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:var(--font-small);line-height:1.6;color:#5b4a52}@media(max-width:900px){.classification-bar{grid-template-columns:repeat(3,minmax(0,1fr))}.criteria-grid,.range-grid,.question-builder__header{grid-template-columns:1fr}}@media(max-width:640px){.classification-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.question-builder__footer,.question-builder__actions,.question-builder__badges,.move-criteria__buttons{flex-wrap:wrap}.question-builder__actions button,.move-criteria__buttons button{width:100%;text-align:left}.condition-builder input{width:54px;min-height:50px}}.job-stages-workflow[data-v-0c9c76e6]{display:grid;gap:18px;position:relative}.workflow-toolbar[data-v-0c9c76e6]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.workflow-toolbar__left[data-v-0c9c76e6]{display:grid;gap:8px}.workflow-toolbar__title[data-v-0c9c76e6]{font-size:15px;font-weight:500;color:#2f252b}.workflow-toolbar__tags[data-v-0c9c76e6]{position:relative;display:inline-flex;align-items:flex-start}.workflow-toolbar__tag[data-v-0c9c76e6]{min-height:26px;padding:0 10px;border-radius:4px;border:1px solid #f0dde5;display:inline-flex;align-items:center;gap:6px;color:var(--muted-strong);font-size:var(--ui-meta-font);white-space:nowrap}.workflow-toolbar__tag--root[data-v-0c9c76e6]{background:#fff}.workflow-toolbar__tag--child[data-v-0c9c76e6]{background:#f8eef2}.workflow-toolbar__tag-children[data-v-0c9c76e6]{position:absolute;top:0;left:calc(100% + 4px);display:grid;gap:4px}.workflow-toolbar__tag-icon[data-v-0c9c76e6]{width:7px;height:7px;border-radius:1px;background:#2b2327;flex:0 0 auto}.workflow-toolbar__tag-chevron[data-v-0c9c76e6]{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--hint-soft);font-size:0;line-height:0}.workflow-toolbar__tag-chevron[data-v-0c9c76e6]:before{content:"";width:6px;height:6px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-1px)}.workflow-toolbar__right[data-v-0c9c76e6]{display:flex;align-items:center;gap:8px}.workflow-toolbar__status-wrap[data-v-0c9c76e6]{position:relative}.workflow-toolbar__search[data-v-0c9c76e6],.workflow-toolbar__status[data-v-0c9c76e6]{min-width:96px;height:32px;padding:0 12px;border:1px solid #f0e3e8;border-radius:6px;background:#fff;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;color:var(--hint);font-size:var(--ui-meta-font)}.workflow-toolbar__search[data-v-0c9c76e6]{min-width:148px;justify-content:flex-start}.workflow-toolbar__search-icon[data-v-0c9c76e6]{width:11px;height:11px;border:1.5px solid #dbc8d2;border-radius:50%;position:relative;flex:0 0 auto}.workflow-toolbar__search-icon[data-v-0c9c76e6]:after{content:"";position:absolute;right:-3px;bottom:-2px;width:5px;height:1.5px;border-radius:999px;background:#dbc8d2;transform:rotate(45deg);transform-origin:center}.workflow-toolbar__status-dot[data-v-0c9c76e6]{width:7px;height:7px;border-radius:2px;flex:0 0 auto}.workflow-toolbar__chevron[data-v-0c9c76e6]{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;color:var(--hint-soft);font-size:0;line-height:0}.workflow-toolbar__chevron[data-v-0c9c76e6]:before{content:"";width:6px;height:6px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-1px)}.workflow-toolbar__status-menu[data-v-0c9c76e6]{position:absolute;top:calc(100% + 4px);left:0;width:100%;min-width:118px;padding:4px 0;border:1px solid #efe3e8;border-radius:8px;background:#fff;box-shadow:0 12px 28px #261b231f;z-index:20}.workflow-toolbar__status-option[data-v-0c9c76e6]{width:100%;min-height:24px;padding:0 10px;background:transparent;display:flex;align-items:center;gap:8px;color:var(--hint);font-size:var(--ui-tiny-font);text-align:left}.workflow-toolbar__status-option[data-v-0c9c76e6]:hover{background:#fbf7f9}.workflow-toolbar__add[data-v-0c9c76e6]{min-width:116px;height:32px;padding:0 12px;border-radius:6px;background:#ea4f8d;color:#fff;font-size:var(--ui-meta-font);font-weight:600}.workflow-stage[data-v-0c9c76e6]{border-bottom:1px solid #f1e6ea;padding-bottom:14px}.workflow-stage__header[data-v-0c9c76e6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.workflow-stage__title-wrap[data-v-0c9c76e6]{position:relative}.workflow-stage__title-button[data-v-0c9c76e6]{font-size:16px;font-weight:500;text-transform:lowercase;display:inline-flex;align-items:center;gap:8px;line-height:1.1}.workflow-stage__menu[data-v-0c9c76e6]{position:absolute;top:calc(100% + 10px);left:0;width:208px;padding:12px 0;border:1px solid #ece2e8;border-radius:18px;background:#fff;box-shadow:0 18px 32px #21141e1f;z-index:30}.workflow-stage__menu-item[data-v-0c9c76e6]{width:100%;min-height:50px;padding:0 18px;display:flex;align-items:center;gap:12px;color:#5d4b55;font-size:13px;text-align:left}.workflow-stage__menu-item+.workflow-stage__menu-item[data-v-0c9c76e6]{border-top:1px solid #f3e8ed}.workflow-stage__menu-item--delete[data-v-0c9c76e6]{color:#ec4f89}.workflow-stage-feedback[data-v-0c9c76e6]{margin:0;font-size:12px}.workflow-stage-feedback--success[data-v-0c9c76e6]{color:#2f8f53}.workflow-stage-feedback--error[data-v-0c9c76e6]{color:#d33f70}.workflow-stage__menu-icon[data-v-0c9c76e6]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.workflow-stage__menu-icon--trash[data-v-0c9c76e6]{color:#ec4f89}.workflow-stage__menu-icon--edit[data-v-0c9c76e6]{color:#4f7dff}.workflow-stage__menu-icon--view[data-v-0c9c76e6]{color:#6b21d8}.workflow-stage__dot[data-v-0c9c76e6]{width:7px;height:7px;border-radius:999px;flex:0 0 auto}.workflow-stage__action[data-v-0c9c76e6]{width:24px;height:24px;border-radius:999px;background:#fff3f7;border:1px solid #f8d6e4;color:#e97aa9;font-size:0;line-height:0;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:transform .18s ease,background-color .18s ease;box-shadow:0 2px 6px #eb6b9f14}.workflow-stage__action[data-v-0c9c76e6]:before{content:"";width:7px;height:7px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg) translateY(-1px)}.workflow-stage__action--collapsed[data-v-0c9c76e6]{transform:rotate(180deg)}.workflow-stage__lane[data-v-0c9c76e6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.workflow-stage__empty[data-v-0c9c76e6]{grid-column:1 / -1;min-height:64px;padding:18px 16px;border:1px dashed #efd7e2;border-radius:10px;background:#fff;color:var(--hint);font-size:var(--ui-small-font);display:flex;align-items:center;justify-content:center;text-align:center}.workflow-card[data-v-0c9c76e6]{min-height:46px;padding:8px 10px;border:1px solid #f2e6eb;border-radius:6px;background:#fff;display:grid;grid-template-columns:22px 1fr 16px;align-items:center;gap:8px;position:relative}.workflow-card__avatar[data-v-0c9c76e6]{width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#f2b364,#e45893)}.workflow-card__body[data-v-0c9c76e6]{min-width:0;display:grid}.workflow-card__body strong[data-v-0c9c76e6],.workflow-card__body span[data-v-0c9c76e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-card__body strong[data-v-0c9c76e6]{font-size:var(--ui-meta-font);font-weight:600;color:#58434d}.workflow-card__body span[data-v-0c9c76e6]{font-size:var(--ui-tiny-font);color:var(--hint-soft)}.workflow-card__menu-wrap[data-v-0c9c76e6]{position:relative}.workflow-card__more[data-v-0c9c76e6]{color:var(--hint-soft);font-size:16px;line-height:1}.workflow-card__menu[data-v-0c9c76e6]{position:absolute;top:calc(100% + 6px);right:0;width:176px;max-height:430px;overflow-y:auto;padding:8px 0;border:1px solid #efdfe7;border-radius:12px;background:#fff;box-shadow:0 14px 30px #271c2324;z-index:30}.workflow-card__menu-item[data-v-0c9c76e6]{width:100%;min-height:32px;padding:0 14px;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#7e606d;font-size:12px;text-align:left}.workflow-card__menu-item[data-v-0c9c76e6]:hover{background:#fbe8f0}.workflow-card__menu-arrow[data-v-0c9c76e6]{color:var(--hint-soft);font-size:var(--ui-small-font);line-height:1}.workflow-stage__footer[data-v-0c9c76e6]{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.workflow-stage__footer-text[data-v-0c9c76e6]{font-size:var(--ui-meta-font);color:var(--hint)}.workflow-stage__pagination[data-v-0c9c76e6]{display:inline-flex;align-items:center;gap:12px;margin-left:auto}.workflow-stage__page-arrow[data-v-0c9c76e6]{width:24px;height:24px;border-radius:999px;background:#fff7fa;color:#f0d4df;font-size:0;line-height:0;display:inline-flex;align-items:center;justify-content:center}.workflow-stage__page-arrow[data-v-0c9c76e6]:before{content:"";width:6px;height:6px;border-top:1.8px solid currentColor;border-right:1.8px solid currentColor}.workflow-stage__page-arrow--prev[data-v-0c9c76e6]:before{transform:rotate(-135deg)}.workflow-stage__page-arrow--next[data-v-0c9c76e6]:before{transform:rotate(45deg)}.workflow-stage__page-arrow--next[data-v-0c9c76e6]{color:#ea4f8d}.workflow-stage__page-dot[data-v-0c9c76e6]{width:6px;height:6px;border-radius:50%;background:#ea4f8d}.workflow-modal-overlay[data-v-0c9c76e6]{position:fixed;top:0;right:0;bottom:0;left:0;padding:16px;background:#1410128f;display:flex;align-items:center;justify-content:center;overflow-y:auto;z-index:1000}.workflow-modal[data-v-0c9c76e6]{position:relative;width:min(calc(100vw - 48px),350px);min-height:124px;max-height:calc(100vh - 32px);padding:18px 18px 20px;border-radius:10px;background:#fff;box-shadow:0 24px 60px #17111b3d;overflow-y:auto}.workflow-modal--success[data-v-0c9c76e6]{width:min(calc(100vw - 48px),392px);min-height:286px;padding:18px 18px 24px;display:grid;justify-items:center}.workflow-modal--email[data-v-0c9c76e6]{width:min(calc(100vw - 48px),515px);min-height:676px;padding:18px 18px 20px}.workflow-modal--compact[data-v-0c9c76e6]{width:min(calc(100vw - 48px),408px);min-height:260px;padding:16px 18px}.workflow-modal--notes[data-v-0c9c76e6]{width:min(calc(100vw - 48px),326px);min-height:340px;padding:16px 18px}.workflow-modal--team[data-v-0c9c76e6]{width:min(calc(100vw - 48px),372px);min-height:322px;padding:16px 18px}.workflow-modal--test[data-v-0c9c76e6]{width:min(calc(100vw - 48px),338px);min-height:468px;padding:16px 18px}.workflow-modal--disqualify[data-v-0c9c76e6]{width:min(calc(100vw - 48px),408px);min-height:370px;max-height:calc(100vh - 32px);padding:14px 16px 18px;overflow-x:hidden;overflow-y:auto}.workflow-modal--assign-action[data-v-0c9c76e6]{width:min(calc(100vw - 48px),420px);min-height:424px;padding:18px 18px 20px}.workflow-modal--schedule[data-v-0c9c76e6]{width:min(calc(100vw - 48px),556px);min-height:886px;padding:18px 18px 24px;border-radius:16px}.workflow-modal--schedule h4[data-v-0c9c76e6]{margin:0 0 16px;color:#ff5c93;font-size:16px;font-weight:500}.workflow-modal--schedule .workflow-modal__close[data-v-0c9c76e6]{top:18px;right:20px;color:#ff5c93;font-size:22px}.workflow-modal--schedule .workflow-simple__section[data-v-0c9c76e6]{margin-bottom:12px}.workflow-modal--schedule label[data-v-0c9c76e6]{margin-bottom:6px;color:#4f4449;font-size:13px;font-weight:500}.workflow-modal--schedule input[data-v-0c9c76e6]{width:100%;height:58px;padding:0 18px;border:1px solid #f2dfe6;border-radius:14px;background:#fff;color:#7d6d75;font-size:16px}.workflow-modal--schedule input[data-v-0c9c76e6]::placeholder{color:#cabec4}.workflow-schedule__select[data-v-0c9c76e6]{height:58px;padding:0 14px;border:1px solid #f2dfe6;border-radius:14px;background:#fff;font-size:16px;color:#988993}.workflow-schedule__select--icon span[data-v-0c9c76e6]:last-child{position:relative;width:20px;height:20px;color:transparent;font-size:0;flex:0 0 20px}.workflow-schedule__row[data-v-0c9c76e6]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.workflow-schedule__time-row[data-v-0c9c76e6]{display:grid;grid-template-columns:1fr 68px;gap:10px}.workflow-schedule__time-unit[data-v-0c9c76e6]{height:44px;justify-content:center;border:1px solid #f2dfe6;border-radius:10px;background:#fff;color:#8b7d87;font-size:16px}.workflow-schedule__durations[data-v-0c9c76e6]{display:flex;align-items:center;gap:18px;margin:6px 0 12px}.workflow-schedule__duration[data-v-0c9c76e6]{position:relative;display:inline-flex;align-items:center;gap:6px;color:#51454b;font-size:16px}.workflow-schedule__duration input[data-v-0c9c76e6],.workflow-schedule__note-check input[data-v-0c9c76e6]{position:absolute;opacity:0;pointer-events:none}.workflow-schedule__duration-radio[data-v-0c9c76e6]{width:16px;height:16px;border:1.5px solid #8e858a;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px}.workflow-schedule__duration-radio[data-v-0c9c76e6]:after{content:"";width:8px;height:8px;border-radius:50%;background:transparent}.workflow-schedule__duration input:checked+.workflow-schedule__duration-radio[data-v-0c9c76e6]{border-color:#ea4f8d}.workflow-schedule__duration input:checked+.workflow-schedule__duration-radio[data-v-0c9c76e6]:after{background:#ea4f8d}.workflow-schedule__type-wrap[data-v-0c9c76e6]{position:relative}.workflow-schedule__type-menu[data-v-0c9c76e6]{position:absolute;top:calc(100% + 8px);right:0;width:140px;padding:8px 0;border:1px solid #efe3e8;border-radius:12px;background:#fff;box-shadow:0 14px 30px #20151c24;z-index:12}.workflow-schedule__type-menu button[data-v-0c9c76e6]{width:100%;min-height:34px;padding:0 14px;font-size:13px;text-align:left}.workflow-schedule__type-menu button[data-v-0c9c76e6]:nth-child(1){color:#ff5c93}.workflow-schedule__type-menu button[data-v-0c9c76e6]:nth-child(2){color:#4f7dff}.workflow-schedule__type-menu button[data-v-0c9c76e6]:nth-child(3){color:#6b21d8}.workflow-schedule__notes[data-v-0c9c76e6]{display:grid;gap:18px;padding-top:2px}.workflow-schedule__note-check[data-v-0c9c76e6]{position:relative;display:inline-flex;align-items:center;gap:12px;color:#17111b;font-size:15px;line-height:1.2}.workflow-schedule__checkbox[data-v-0c9c76e6]{display:inline-block;width:18px;height:18px;border-radius:2px;background:#ea4f8d;position:relative;flex:0 0 18px}.workflow-schedule__checkbox[data-v-0c9c76e6]:before{content:"✓";color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:9px;line-height:1}.workflow-schedule__checkbox[data-v-0c9c76e6]:before{content:"✓";font-size:13px}.workflow-schedule__select span[data-v-0c9c76e6]:last-child:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.workflow-schedule__select:not(.workflow-schedule__select--icon) span[data-v-0c9c76e6]:last-child:before{width:10px;height:10px;margin:auto;border-right:1.5px solid #e6d8a6;border-bottom:1.5px solid #e6d8a6;transform:rotate(45deg)}.workflow-schedule__select--icon span[data-v-0c9c76e6]:last-child:before{margin:auto}.workflow-schedule__row .workflow-simple__section:first-child .workflow-schedule__select--icon span[data-v-0c9c76e6]:last-child:before{width:16px;height:14px;border:1.5px solid #f0dfa8;border-radius:3px;top:2px;left:2px;right:2px;bottom:2px;background:linear-gradient(#f0dfa8,#f0dfa8) center 4px / 10px 1.5px no-repeat,linear-gradient(#f0dfa8,#f0dfa8) center 8px / 8px 1px no-repeat}.workflow-schedule__row .workflow-simple__section:first-child .workflow-schedule__select--icon span[data-v-0c9c76e6]:last-child:after{content:"";position:absolute;top:-1px;left:5px;width:2px;height:4px;border-radius:999px;background:#f0dfa8;box-shadow:6px 0 #f0dfa8}.workflow-schedule__row .workflow-simple__section:last-child .workflow-schedule__select--icon span[data-v-0c9c76e6]:last-child:before{width:16px;height:16px;border:1.5px solid #f0dfa8;border-radius:50%}.workflow-schedule__row .workflow-simple__section:last-child .workflow-schedule__select--icon span[data-v-0c9c76e6]:last-child:after{content:"";position:absolute;top:4px;left:9px;width:1.5px;height:5px;background:#f0dfa8;transform-origin:bottom center}.workflow-modal--schedule>.workflow-simple__section:nth-of-type(7) .workflow-schedule__select--icon span[data-v-0c9c76e6]:last-child:before{width:14px;height:14px;margin:auto;border:1.5px solid #f0dfa8;border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.workflow-modal--schedule>.workflow-simple__section:nth-of-type(7) .workflow-schedule__select--icon span[data-v-0c9c76e6]:last-child:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;margin:auto;width:4px;height:4px;border-radius:50%;background:#f0dfa8}.workflow-modal__close[data-v-0c9c76e6]{position:absolute;top:10px;right:10px;color:#ea4f8d;font-size:16px;line-height:1}.workflow-modal h4[data-v-0c9c76e6]{margin:0 0 12px;color:#ea4f8d;font-size:var(--ui-small-font);font-weight:500}.workflow-modal label[data-v-0c9c76e6]{display:block;margin-bottom:6px;color:#58434d;font-size:var(--ui-tiny-font)}.workflow-modal input[data-v-0c9c76e6]{width:100%;height:34px;padding:0 12px;border:1px solid #efe3e8;border-radius:6px;background:#faf8f9;color:var(--muted-strong);font-size:var(--ui-meta-font)}.workflow-modal__submit[data-v-0c9c76e6]{display:block;width:120px;height:22px;margin:22px auto 0;border-radius:5px;background:#ea4f8d;color:#fff;font-size:var(--ui-tiny-font);font-weight:600}.workflow-modal__success-image[data-v-0c9c76e6]{width:98px;height:auto;margin-top:8px;object-fit:contain}.workflow-modal__success-text[data-v-0c9c76e6]{margin:6px 0 0;color:#2f252b;font-size:var(--ui-meta-font);font-weight:500;text-align:center}.workflow-modal__submit--success[data-v-0c9c76e6]{width:100px;margin-top:12px}.workflow-modal__submit--danger[data-v-0c9c76e6]{background:#d94b72}.workflow-modal__submit--email[data-v-0c9c76e6]{width:86px;height:20px;margin:14px 0 0 auto;font-size:9px}.workflow-modal__submit--small[data-v-0c9c76e6]{width:74px;height:24px;margin:16px 0 0 auto;font-size:10px}.workflow-simple__title-row[data-v-0c9c76e6]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.workflow-simple__title-row h4[data-v-0c9c76e6]{margin:0}.workflow-simple__icon[data-v-0c9c76e6]{width:16px;height:16px;border-radius:50%;border:1px solid #f1bfd2;color:#ea4f8d;display:inline-flex;align-items:center;justify-content:center;font-size:10px}.workflow-simple__section[data-v-0c9c76e6]{margin-bottom:12px}.workflow-tag-colors[data-v-0c9c76e6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.workflow-tag-color[data-v-0c9c76e6]{width:15px;height:15px;border-radius:50%}.workflow-tag-pills[data-v-0c9c76e6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.workflow-tag-pill[data-v-0c9c76e6]{min-height:24px;padding:0 10px;border-radius:8px;background:#4f7dff;color:#fff;display:inline-flex;align-items:center;font-size:var(--ui-tiny-font);font-weight:500}.workflow-tag-pill--green[data-v-0c9c76e6]{background:#35d06a}.workflow-share-field[data-v-0c9c76e6]{display:flex;align-items:center;gap:8px}.workflow-share-copy[data-v-0c9c76e6]{width:24px;height:24px;color:#4f7dff;font-size:14px}.workflow-share-select[data-v-0c9c76e6]{width:100%;height:36px;padding:0 12px;border:1px solid #efe3e8;border-radius:6px;background:#faf8f9;color:var(--hint);display:flex;align-items:center;justify-content:space-between;font-size:var(--ui-meta-font)}.workflow-note-card[data-v-0c9c76e6]{padding:12px 10px;border:1px solid #f0e3e8;border-radius:6px;background:#fbfbfc}.workflow-note-card strong[data-v-0c9c76e6]{display:block;color:#c96f91;font-size:var(--ui-meta-font);font-weight:500}.workflow-note-card p[data-v-0c9c76e6]{margin:6px 0 10px;color:var(--hint-soft);font-size:var(--ui-tiny-font);line-height:1.55}.workflow-note-card__author[data-v-0c9c76e6]{display:inline-flex;align-items:center;gap:8px;min-height:24px;padding:0 10px;border-radius:999px;background:#fde9f1;color:#9b6a7b;font-size:var(--ui-tiny-font)}.workflow-note-card__avatar[data-v-0c9c76e6]{width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#f2b364,#e45893)}.workflow-note-card__actions[data-v-0c9c76e6]{display:flex;align-items:center;gap:18px;margin-top:12px}.workflow-note-card__actions button[data-v-0c9c76e6]{color:#ea4f8d;font-size:var(--ui-tiny-font)}.workflow-note-card__add[data-v-0c9c76e6]{width:100%;height:34px;margin-top:12px;border:1px dashed #f0dde5;border-radius:6px;color:#ea4f8d;font-size:var(--ui-meta-font)}.workflow-note-form[data-v-0c9c76e6]{margin-top:12px;padding:12px 10px;border:1px solid #f0e3e8;border-radius:6px;background:#fbfbfc}.workflow-note-form__textarea[data-v-0c9c76e6]{width:100%;min-height:70px;padding:10px 12px;border:1px solid #efe3e8;border-radius:4px;background:#fff;resize:none;outline:none;color:var(--muted-strong);font-size:var(--ui-meta-font)}.workflow-team-grid[data-v-0c9c76e6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-bottom:12px}.workflow-team-card[data-v-0c9c76e6]{min-height:34px;padding:0 10px;border:1px solid #f0e3e8;border-radius:8px;background:#fbfbfc;display:grid;grid-template-columns:20px 1fr 16px;align-items:center;gap:8px}.workflow-team-card__avatar[data-v-0c9c76e6]{width:20px;height:20px;border-radius:50%;background:#ddd}.workflow-team-card__name[data-v-0c9c76e6]{font-size:var(--ui-tiny-font);font-weight:500}.workflow-team-card__add[data-v-0c9c76e6]{width:14px;height:14px;border:1px solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;line-height:1}.workflow-team-input[data-v-0c9c76e6]{min-height:34px;padding:0 6px 0 8px;border:1px solid #efe3e8;border-radius:8px;background:#faf8f9;display:flex;align-items:center;justify-content:space-between;gap:8px}.workflow-team-input__pill[data-v-0c9c76e6]{display:inline-flex;align-items:center;gap:8px;color:#4f7dff;font-size:var(--ui-tiny-font)}.workflow-team-input__pill button[data-v-0c9c76e6]{color:#9aa7ff;font-size:var(--ui-tiny-font)}.workflow-team-input__add[data-v-0c9c76e6]{min-width:32px;height:18px;border-radius:999px;background:#fde9f1;color:#ea4f8d;font-size:var(--ui-tiny-font)}.workflow-test__header[data-v-0c9c76e6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#493f44;font-size:var(--ui-meta-font)}.workflow-test__link[data-v-0c9c76e6]{color:#ea4f8d;font-size:var(--ui-tiny-font)}.workflow-test__grid[data-v-0c9c76e6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workflow-test-card[data-v-0c9c76e6]{min-height:174px;padding:10px 10px 8px;border:1px solid #f0e3e8;border-radius:6px;background:#fbfbfc}.workflow-test-card h5[data-v-0c9c76e6]{margin:0 0 8px;color:#ff5c8a;font-size:var(--ui-tiny-font);font-weight:500}.workflow-test-card__meta[data-v-0c9c76e6]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.workflow-test-card__meta span[data-v-0c9c76e6]{min-height:14px;padding:0 4px;border-radius:4px;background:#5a3df0;color:#fff;display:inline-flex;align-items:center;font-size:7px}.workflow-test-card p[data-v-0c9c76e6]{margin:0;color:#c4b6be;font-size:9px;line-height:1.35}.workflow-test-card__footer[data-v-0c9c76e6]{display:flex;align-items:center;justify-content:space-between;margin-top:18px;color:#4b4046;font-size:8px}.workflow-test-card__bar[data-v-0c9c76e6]{height:4px;margin-top:6px;border-radius:999px;background:#f3dce5;overflow:hidden}.workflow-test-card__bar span[data-v-0c9c76e6]{display:block;height:100%;background:#4dd076}.workflow-disqualify__title[data-v-0c9c76e6]{color:#ea4f8d;margin-bottom:8px;font-size:11px;font-weight:500}.workflow-disqualify__option[data-v-0c9c76e6]{display:grid;grid-template-columns:14px 1fr;align-items:center;column-gap:8px;margin-top:8px;color:#4c4247;font-size:10px;line-height:1.2;cursor:pointer}.workflow-modal--disqualify .workflow-simple__title-row[data-v-0c9c76e6]{gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #f1e6ea}.workflow-modal--disqualify .workflow-simple__title-row h4[data-v-0c9c76e6]{color:#ff5c93;font-size:11px;font-weight:500}.workflow-modal--disqualify .workflow-simple__icon[data-v-0c9c76e6],.workflow-modal--disqualify .workflow-modal__close[data-v-0c9c76e6],.workflow-modal--disqualify .workflow-share-select span[data-v-0c9c76e6]:last-child{color:transparent;position:relative}.workflow-modal--disqualify .workflow-simple__icon[data-v-0c9c76e6]:before{content:"⊖";color:#ff5c93;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px}.workflow-modal--disqualify .workflow-modal__close[data-v-0c9c76e6]{top:16px;right:18px;width:24px;height:24px}.workflow-modal--disqualify .workflow-modal__close[data-v-0c9c76e6]:before{content:"×";color:#ff5c93;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.workflow-modal--disqualify label[data-v-0c9c76e6]{margin-bottom:6px;color:#58434d;font-size:10px;font-weight:500}.workflow-modal--disqualify .workflow-note-card__author[data-v-0c9c76e6]{min-height:28px;padding:0 10px;gap:8px;font-size:10px;color:#9a6f80}.workflow-modal--disqualify .workflow-share-select[data-v-0c9c76e6]{height:30px;padding:0 12px;border-radius:6px;background:#fcf9fb;color:#8b7982;font-size:10px}.workflow-modal--disqualify .workflow-share-select span[data-v-0c9c76e6]:last-child{width:16px;flex:0 0 16px}.workflow-modal--disqualify .workflow-share-select span[data-v-0c9c76e6]:last-child:before{content:"⌄";color:#9a8a92;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:14px}.workflow-modal--disqualify input[type=radio][data-v-0c9c76e6]{position:absolute;opacity:0;pointer-events:none}.workflow-modal--disqualify .workflow-disqualify__radio[data-v-0c9c76e6]{width:10px;height:10px;border:1px solid #d9c9d0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 10px;transition:border-color .18s ease,box-shadow .18s ease}.workflow-modal--disqualify .workflow-disqualify__option input:checked+.workflow-disqualify__radio[data-v-0c9c76e6]{border-color:#ff5c93;box-shadow:0 0 0 2px #ff5c931f}.workflow-modal--disqualify .workflow-email__editor[data-v-0c9c76e6]{border-radius:8px}.workflow-modal--disqualify .workflow-email__toolbar[data-v-0c9c76e6]{min-height:52px;padding:10px;gap:10px}.workflow-modal--disqualify .workflow-email__tool[data-v-0c9c76e6]{min-width:38px;height:36px;border-radius:10px;font-size:13px}.workflow-modal--disqualify .workflow-email__editor textarea[data-v-0c9c76e6]{min-height:178px;padding:14px 16px;font-size:12px;line-height:1.55}.workflow-modal--disqualify .workflow-email__feedback[data-v-0c9c76e6]{margin:12px 0 0;white-space:normal;overflow-wrap:anywhere}.workflow-modal--disqualify .workflow-simple__icon[data-v-0c9c76e6]:before{content:"⊖";font-size:10px}.workflow-modal--disqualify .workflow-modal__close[data-v-0c9c76e6]{top:12px;right:12px;width:20px;height:20px;z-index:2}.workflow-modal--disqualify .workflow-modal__close[data-v-0c9c76e6]:before{content:"×";font-size:15px}.workflow-modal--disqualify .workflow-share-select span[data-v-0c9c76e6]:last-child:before{content:"⌄";font-size:11px}.workflow-modal--disqualify[data-v-0c9c76e6]{width:min(calc(100vw - 48px),408px);min-height:370px;padding:14px 16px 18px}.workflow-modal--disqualify .workflow-simple__title-row[data-v-0c9c76e6]{position:relative;display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:2px 0 11px;border-bottom:1px solid #f3e8ed}.workflow-modal--disqualify .workflow-disqualify__header-row[data-v-0c9c76e6]{cursor:pointer}.workflow-modal--disqualify .workflow-simple__title-row h4[data-v-0c9c76e6]{color:#ff5c93;font-size:12px;font-weight:500;line-height:1}.workflow-modal--disqualify .workflow-simple__icon[data-v-0c9c76e6]{width:16px;height:16px;border:1px solid #ff5c93;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.workflow-modal--disqualify .workflow-simple__icon[data-v-0c9c76e6]:before{content:"←";color:#ff5c93;font-size:10px;line-height:1}.workflow-modal--disqualify .workflow-modal__close[data-v-0c9c76e6]{display:none}.workflow-modal--disqualify .workflow-modal__close[data-v-0c9c76e6]:before{content:"×";color:#ff5c93;font-size:14px;line-height:1}.workflow-modal--disqualify .workflow-simple__section[data-v-0c9c76e6]{margin-bottom:12px}.workflow-modal--disqualify label[data-v-0c9c76e6]{margin-bottom:6px;color:#71616a;font-size:10px;font-weight:500}.workflow-modal--disqualify .workflow-note-card__author[data-v-0c9c76e6]{min-height:28px;padding:0 10px;gap:8px;font-size:10px;background:#fde9f1;color:#d86a92}.workflow-modal--disqualify .workflow-note-card__avatar[data-v-0c9c76e6]{width:16px;height:16px}.workflow-modal--disqualify .workflow-share-select[data-v-0c9c76e6]{height:30px;padding:0 12px;border:1px solid #efe3e8;border-radius:6px;background:#fff;color:#9f8f97;font-size:10px}.workflow-modal--disqualify .workflow-share-select span[data-v-0c9c76e6]:last-child:before{content:"⌄";color:#aea0a7;font-size:11px}.workflow-modal--disqualify .workflow-disqualify__title[data-v-0c9c76e6]{color:#ff5c93;margin-bottom:8px;font-size:11px;font-weight:500}.workflow-modal--disqualify .workflow-disqualify__select-wrap[data-v-0c9c76e6]{position:relative}.workflow-modal--disqualify .workflow-disqualify__select-menu[data-v-0c9c76e6]{position:absolute;top:calc(100% + 4px);left:0;width:100%;padding:4px 0;border:1px solid #efe3e8;border-radius:6px;background:#fff;box-shadow:0 12px 28px #20151c1f;z-index:10}.workflow-modal--disqualify .workflow-disqualify__select-menu button[data-v-0c9c76e6]{width:100%;min-height:28px;padding:0 12px;color:#6d5d65;font-size:10px;text-align:left}.workflow-modal--disqualify .workflow-disqualify__select-menu button[data-v-0c9c76e6]:hover{background:#fcf7f9}.workflow-modal--disqualify .workflow-disqualify__option[data-v-0c9c76e6]{display:grid;grid-template-columns:10px 1fr;align-items:center;column-gap:8px;margin-top:8px;color:#3f3439;font-size:10px;line-height:1.2}.workflow-modal--disqualify .workflow-disqualify__radio[data-v-0c9c76e6]{width:10px;height:10px;border:1px solid #ded4d9;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.workflow-modal--disqualify .workflow-disqualify__radio[data-v-0c9c76e6]:after{content:"";width:4px;height:4px;border-radius:50%;background:transparent}.workflow-modal--disqualify .workflow-disqualify__option input:checked+.workflow-disqualify__radio[data-v-0c9c76e6]{border-color:#ff5c93}.workflow-modal--disqualify .workflow-disqualify__option input:checked+.workflow-disqualify__radio[data-v-0c9c76e6]:after{background:#ff5c93}.workflow-modal--disqualify .workflow-disqualify__option span[data-v-0c9c76e6]:last-child{white-space:nowrap}.workflow-modal--disqualify .workflow-email__editor[data-v-0c9c76e6]{border-radius:6px;overflow:hidden;max-width:100%}.workflow-modal--disqualify .workflow-email__toolbar[data-v-0c9c76e6]{display:flex;flex-wrap:wrap;min-height:42px;padding:6px 8px;gap:6px;max-width:100%}.workflow-modal--disqualify .workflow-email__tool[data-v-0c9c76e6]{min-width:28px;height:28px;border-radius:8px;font-size:13px}.workflow-modal--disqualify .workflow-email__editor textarea[data-v-0c9c76e6]{min-height:126px;width:100%;max-width:100%;box-sizing:border-box;padding:12px;font-size:11px;line-height:1.45}.workflow-modal--disqualify input[data-v-0c9c76e6],.workflow-modal--disqualify textarea[data-v-0c9c76e6],.workflow-modal--disqualify .workflow-share-select[data-v-0c9c76e6],.workflow-modal--disqualify .workflow-email__editor[data-v-0c9c76e6]{width:100%;max-width:100%;box-sizing:border-box}.workflow-modal--disqualify .workflow-modal__submit--small[data-v-0c9c76e6]{width:74px;height:24px;margin:14px auto 0 0;border-radius:7px;font-size:10px}.workflow-assign-action__header[data-v-0c9c76e6]{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #f1e6ea}.workflow-assign-action__header h4[data-v-0c9c76e6]{margin:0;color:#ea4f8d;font-size:13px;font-weight:500}.workflow-modal--assign-action .workflow-modal__close[data-v-0c9c76e6]{top:14px;right:14px}.workflow-assign-action__section[data-v-0c9c76e6]{margin-bottom:12px}.workflow-assign-action__section label[data-v-0c9c76e6]{margin-bottom:6px;color:#58434d;font-size:10px;font-weight:500}.workflow-assign-action__inline-field[data-v-0c9c76e6]{display:grid;grid-template-columns:1fr auto;gap:8px}.workflow-assign-action__inline-field input[data-v-0c9c76e6]{min-width:0}.workflow-assign-action__section input[data-v-0c9c76e6],.workflow-assign-action__input[data-v-0c9c76e6]{width:100%;min-width:0;height:32px;padding:0 10px;border:1px solid #eddbe3;border-radius:8px;background:#fff;color:#2d2328;font-size:10px}.workflow-assign-action__section input[readonly][data-v-0c9c76e6]{background:#fbf6f8;color:#8e7783}.workflow-assign-action__inline-button[data-v-0c9c76e6]{width:52px;height:24px;align-self:center;border-radius:999px;background:#ffe7f0;color:#ea4f8d;font-size:10px;font-weight:600}.workflow-assign-action__editor .workflow-email__toolbar[data-v-0c9c76e6]{min-height:42px;padding:6px 8px;gap:6px}.workflow-assign-action__editor .workflow-email__tool[data-v-0c9c76e6]{min-width:24px;height:24px;border-radius:6px;font-size:12px}.workflow-assign-action__editor textarea[data-v-0c9c76e6]{min-height:98px;padding:10px 12px;font-size:10px;line-height:1.45}.workflow-assign-action__reminder-row[data-v-0c9c76e6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.workflow-assign-action__toggle[data-v-0c9c76e6]{width:26px;height:14px;border-radius:999px;background:#f1dce6;position:relative;transition:background-color .18s ease}.workflow-assign-action__toggle span[data-v-0c9c76e6]{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #271c232e;transition:transform .18s ease}.workflow-assign-action__toggle--active[data-v-0c9c76e6]{background:#f6d7e5}.workflow-assign-action__toggle--active span[data-v-0c9c76e6]{transform:translate(12px);background:#41c86a}.workflow-assign-action__reminder-fields[data-v-0c9c76e6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.workflow-assign-action__select[data-v-0c9c76e6]{height:32px;padding:0 10px;font-size:10px}.workflow-assign-action__feedback[data-v-0c9c76e6]{margin:12px 0 0;font-size:10px}.workflow-assign-action__feedback--success[data-v-0c9c76e6]{color:#2f8f53}.workflow-assign-action__feedback--error[data-v-0c9c76e6]{color:#d33f70}.workflow-modal--assign-action .workflow-modal__submit--small[data-v-0c9c76e6]{margin-top:14px}.workflow-email__title-row[data-v-0c9c76e6]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.workflow-email__title-row h4[data-v-0c9c76e6]{margin:0;color:#2f252b}.workflow-email__icon[data-v-0c9c76e6]{width:18px;height:18px;border-radius:6px;background:#ea4f8d;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.workflow-email__section[data-v-0c9c76e6]{margin-bottom:14px}.workflow-email__candidate[data-v-0c9c76e6]{display:flex;align-items:center;gap:10px}.workflow-email__avatar[data-v-0c9c76e6]{width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#f2b364,#e45893)}.workflow-email__candidate-text[data-v-0c9c76e6]{display:grid}.workflow-email__candidate-text strong[data-v-0c9c76e6]{font-size:10px;color:#4a3a42}.workflow-email__candidate-text span[data-v-0c9c76e6]{font-size:9px;color:#6b88ff}.workflow-email__feedback[data-v-0c9c76e6]{margin:10px 0 0;font-size:11px;line-height:1.45}.workflow-email__feedback--success[data-v-0c9c76e6]{color:#1d8f46}.workflow-email__feedback--error[data-v-0c9c76e6]{color:#d1497b}.workflow-email__debug[data-v-0c9c76e6]{margin:10px 0 0;padding:10px 12px;border:1px solid #f0dde5;border-radius:8px;background:#fff7fa;color:#6b4d58;font-size:10px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.workflow-email__editor[data-v-0c9c76e6]{border:1px solid #efe3e8;border-radius:6px;overflow:hidden;background:#fff}.workflow-email__toolbar[data-v-0c9c76e6]{min-height:46px;padding:8px;border-bottom:1px solid #efe3e8;display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#4d4348;font-size:11px}.workflow-email__tool[data-v-0c9c76e6]{min-width:30px;height:30px;padding:0 8px;border:1px solid #dfdfe6;border-radius:8px;background:#fff;color:#34343c;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.workflow-email__tool--italic[data-v-0c9c76e6]{font-style:italic}.workflow-email__tool--underline[data-v-0c9c76e6]{text-decoration:underline}.workflow-email__expand[data-v-0c9c76e6]{margin-left:auto}.workflow-email__editor textarea[data-v-0c9c76e6]{width:100%;min-height:140px;padding:10px 12px;border:0;resize:none;outline:none;color:#8b7982;font-size:11px;line-height:1.45}.workflow-email__expanded[data-v-0c9c76e6]{width:min(calc(100vw - 48px),322px);min-height:394px;border-radius:8px;background:#fff;box-shadow:0 24px 60px #17111b3d;overflow:hidden}.workflow-email__toolbar--expanded[data-v-0c9c76e6]{border-bottom:1px solid #efe3e8}.workflow-email__expand--close[data-v-0c9c76e6]{font-size:12px}.workflow-email__expanded-textarea[data-v-0c9c76e6]{width:100%;min-height:350px;padding:10px 12px;border:0;resize:none;outline:none;color:#8b7982;font-size:11px;line-height:1.45}.workflow-assign[data-v-0c9c76e6]{position:relative;width:398px}.workflow-assign__modal[data-v-0c9c76e6],.workflow-assign__menu[data-v-0c9c76e6],.workflow-assign__submenu[data-v-0c9c76e6]{border-radius:10px;background:#fff;box-shadow:0 18px 40px #1a121729}.workflow-assign__modal[data-v-0c9c76e6]{position:relative;width:398px;padding:18px 18px 16px}.workflow-assign__modal h4[data-v-0c9c76e6]{margin:0 0 12px;color:#ea4f8d;font-size:16px;font-weight:500}.workflow-assign__select-all[data-v-0c9c76e6]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#4d4047;font-size:13px}.workflow-assign__api-panel[data-v-0c9c76e6]{display:grid;gap:10px;margin-bottom:12px;padding:12px;border:1px solid #f0e3e8;border-radius:10px;background:#fff8fb}.workflow-assign__api-grid[data-v-0c9c76e6]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.workflow-assign__field[data-v-0c9c76e6],.workflow-assign__candidate-field[data-v-0c9c76e6]{display:grid;gap:5px}.workflow-assign__field span[data-v-0c9c76e6],.workflow-assign__candidate-field span[data-v-0c9c76e6]{color:#8e7783;font-size:10px;font-weight:500}.workflow-assign__field input[data-v-0c9c76e6],.workflow-assign__candidate-field input[data-v-0c9c76e6]{width:100%;min-width:0;height:32px;padding:0 10px;border:1px solid #ecd8e1;border-radius:8px;background:#fff;color:#342a30;font-size:11px}.workflow-assign__field input[data-v-0c9c76e6]::placeholder,.workflow-assign__candidate-field input[data-v-0c9c76e6]::placeholder{color:#c4b0b9}.workflow-assign__apply[data-v-0c9c76e6]{min-width:120px;height:32px;padding:0 12px;border-radius:8px;background:#ea4f8d;color:#fff;font-size:11px;font-weight:600}.workflow-assign__apply[data-v-0c9c76e6]:disabled{opacity:.6;cursor:wait}.workflow-assign__apply--secondary[data-v-0c9c76e6]{background:#4f7dff}.workflow-assign__feedback[data-v-0c9c76e6]{margin:0;font-size:11px}.workflow-assign__feedback--success[data-v-0c9c76e6]{color:#2f8f53}.workflow-assign__feedback--error[data-v-0c9c76e6]{color:#d33f70}.workflow-assign__list[data-v-0c9c76e6]{display:grid;gap:10px}.workflow-assign__candidate[data-v-0c9c76e6]{min-height:40px;padding:10px 12px;border:1px solid #f0e3e8;border-radius:8px;background:#fff;display:grid;grid-template-columns:16px 22px 1fr 18px;align-items:start;gap:10px;cursor:pointer}.workflow-assign__candidate--selected[data-v-0c9c76e6]{background:#fff7fa;border-color:#ebb8cc}.workflow-assign__candidate-check[data-v-0c9c76e6],.workflow-assign__candidate-check input[data-v-0c9c76e6]{display:inline-flex;align-items:center;justify-content:center}.workflow-assign__candidate-avatar[data-v-0c9c76e6]{width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#f2b364,#e45893)}.workflow-assign__candidate-body[data-v-0c9c76e6]{display:grid;gap:4px}.workflow-assign__candidate-body strong[data-v-0c9c76e6]{font-size:12px;color:#ea4f8d;font-weight:500}.workflow-assign__candidate-body span[data-v-0c9c76e6]{font-size:10px;color:#b8a9b1}.workflow-assign__candidate-more[data-v-0c9c76e6]{color:#cbb8c2;font-size:16px;line-height:1;align-self:start}.workflow-assign__add[data-v-0c9c76e6]{width:100%;height:28px;margin-top:12px;border-radius:6px;background:#ea4f8d;color:#fff;font-size:12px;font-weight:600}.workflow-assign__menu[data-v-0c9c76e6],.workflow-assign__submenu[data-v-0c9c76e6]{width:132px;padding:8px 0;position:absolute;left:calc(100% + 4px)}.workflow-assign__submenu[data-v-0c9c76e6]{width:144px;left:calc(100% + 140px)}.workflow-assign__menu-item[data-v-0c9c76e6]{width:100%;min-height:30px;padding:0 12px;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#7f616d;font-size:11px;text-align:left}.workflow-assign__menu-item[data-v-0c9c76e6]:hover{background:#fbe8f0}.workflow-modal.workflow-modal--schedule[data-v-0c9c76e6]{width:min(calc(100vw - 28px),402px);max-height:calc(100vh - 36px);min-height:auto;padding:14px 10px 18px;border-radius:12px;overflow-y:auto;animation:workflowScheduleModalIn-0c9c76e6 .22s ease-out}.workflow-modal.workflow-modal--schedule h4[data-v-0c9c76e6]{margin:0 0 18px;color:#ff5c93;font-size:12px;font-weight:500}.workflow-modal.workflow-modal--schedule .workflow-modal__close[data-v-0c9c76e6]{top:12px;right:14px;width:18px;height:18px;color:transparent;font-size:0}.workflow-modal.workflow-modal--schedule .workflow-modal__close[data-v-0c9c76e6]:before,.workflow-modal.workflow-modal--schedule .workflow-modal__close[data-v-0c9c76e6]:after{content:"";position:absolute;top:8px;left:4px;width:10px;height:1.5px;background:#ff5c93}.workflow-modal.workflow-modal--schedule .workflow-modal__close[data-v-0c9c76e6]:before{transform:rotate(45deg)}.workflow-modal.workflow-modal--schedule .workflow-modal__close[data-v-0c9c76e6]:after{transform:rotate(-45deg)}.workflow-modal.workflow-modal--schedule .workflow-simple__section[data-v-0c9c76e6]{margin-bottom:10px}.workflow-modal.workflow-modal--schedule label[data-v-0c9c76e6]{margin-bottom:6px;color:#4f4449;font-size:10px;font-weight:500}.workflow-modal.workflow-modal--schedule input[data-v-0c9c76e6]{width:100%;height:33px;padding:0 12px;border:1px solid #efe3e8;border-radius:7px;background:#fff;color:#7d6d75;font-size:10px}.workflow-modal.workflow-modal--schedule input[data-v-0c9c76e6]::placeholder{color:#cabec4}.workflow-modal.workflow-modal--schedule .workflow-schedule__select[data-v-0c9c76e6]{height:33px;padding:0 12px;border:1px solid #efe3e8;border-radius:7px;background:#fff;color:#988993;font-size:10px}.workflow-modal.workflow-modal--schedule .workflow-schedule__select span[data-v-0c9c76e6]:last-child{position:relative;width:18px;height:18px;flex:0 0 18px;color:transparent;font-size:0}.workflow-modal.workflow-modal--schedule .workflow-simple__section:nth-of-type(4) .workflow-schedule__select span[data-v-0c9c76e6]:last-child:before,.workflow-modal.workflow-modal--schedule .workflow-schedule__type-wrap .workflow-schedule__select span[data-v-0c9c76e6]:last-child:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:8px;height:8px;margin:auto;border-right:1px solid #f0dfa8;border-bottom:1px solid #f0dfa8;transform:rotate(45deg)}.workflow-modal.workflow-modal--schedule .workflow-schedule__row[data-v-0c9c76e6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.workflow-modal.workflow-modal--schedule .workflow-schedule__time-row[data-v-0c9c76e6]{display:grid;grid-template-columns:1fr 58px;gap:8px}.workflow-modal.workflow-modal--schedule .workflow-schedule__time-unit[data-v-0c9c76e6]{height:33px;justify-content:center;border:1px solid #efe3e8;border-radius:7px;background:#fff;color:#8b7d87;font-size:10px}.workflow-modal.workflow-modal--schedule .workflow-schedule__row .workflow-simple__section:first-child .workflow-schedule__select span[data-v-0c9c76e6]:last-child:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:13px;height:11px;margin:auto;border:1px solid #f0dfa8;border-radius:2px;background:linear-gradient(#f0dfa8,#f0dfa8) center 3px / 8px 1px no-repeat,linear-gradient(#f0dfa8,#f0dfa8) center 6px / 7px 1px no-repeat}.workflow-modal.workflow-modal--schedule .workflow-schedule__row .workflow-simple__section:first-child .workflow-schedule__select span[data-v-0c9c76e6]:last-child:after{content:"";position:absolute;top:1px;left:4px;width:1.5px;height:3px;border-radius:999px;background:#f0dfa8;box-shadow:5px 0 #f0dfa8}.workflow-modal.workflow-modal--schedule .workflow-schedule__row .workflow-simple__section:last-child .workflow-schedule__select span[data-v-0c9c76e6]:last-child:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:13px;height:13px;margin:auto;border:1px solid #f0dfa8;border-radius:50%}.workflow-modal.workflow-modal--schedule .workflow-schedule__row .workflow-simple__section:last-child .workflow-schedule__select span[data-v-0c9c76e6]:last-child:after{content:"";position:absolute;top:4px;left:8px;width:1px;height:4px;background:#f0dfa8}.workflow-modal.workflow-modal--schedule .workflow-schedule__durations[data-v-0c9c76e6]{display:flex;align-items:center;gap:14px;margin:4px 0 8px}.workflow-modal.workflow-modal--schedule .workflow-schedule__duration[data-v-0c9c76e6]{position:relative;display:inline-flex;align-items:center;gap:4px;color:#51454b;font-size:10px}.workflow-modal.workflow-modal--schedule .workflow-schedule__duration input[data-v-0c9c76e6],.workflow-modal.workflow-modal--schedule .workflow-schedule__note-check input[data-v-0c9c76e6]{position:absolute;opacity:0;pointer-events:none}.workflow-modal.workflow-modal--schedule .workflow-schedule__duration-radio[data-v-0c9c76e6]{width:12px;height:12px;border:1px solid #8e858a;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 12px}.workflow-modal.workflow-modal--schedule .workflow-schedule__duration-radio[data-v-0c9c76e6]:after{content:"";width:6px;height:6px;border-radius:50%;background:transparent}.workflow-modal.workflow-modal--schedule .workflow-schedule__duration input:checked+.workflow-schedule__duration-radio[data-v-0c9c76e6]{border-color:#ea4f8d}.workflow-modal.workflow-modal--schedule .workflow-schedule__duration input:checked+.workflow-schedule__duration-radio[data-v-0c9c76e6]:after{background:#ea4f8d}.workflow-modal.workflow-modal--schedule .workflow-schedule__type-wrap[data-v-0c9c76e6]{position:relative}.workflow-modal.workflow-modal--schedule .workflow-schedule__type-menu[data-v-0c9c76e6]{position:absolute;top:calc(100% + 6px);right:0;width:120px;padding:6px 0;border:1px solid #efe3e8;border-radius:10px;background:#fff;box-shadow:0 14px 30px #20151c24;z-index:12}.workflow-modal.workflow-modal--schedule .workflow-schedule__type-menu button[data-v-0c9c76e6]{width:100%;min-height:28px;padding:0 12px;font-size:10px;text-align:left}.workflow-modal.workflow-modal--schedule .workflow-schedule__type-menu button[data-v-0c9c76e6]:nth-child(1){color:#ff5c93}.workflow-modal.workflow-modal--schedule .workflow-schedule__type-menu button[data-v-0c9c76e6]:nth-child(2){color:#4f7dff}.workflow-modal.workflow-modal--schedule>.workflow-simple__section:not(.workflow-schedule__type-wrap):nth-last-of-type(2) .workflow-schedule__select span[data-v-0c9c76e6]:last-child:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:12px;height:12px;margin:auto;border:1px solid #f0dfa8;border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.workflow-modal.workflow-modal--schedule>.workflow-simple__section:not(.workflow-schedule__type-wrap):nth-last-of-type(2) .workflow-schedule__select span[data-v-0c9c76e6]:last-child:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:3px;height:3px;border-radius:50%;background:#f0dfa8}.workflow-modal.workflow-modal--schedule .workflow-schedule__notes[data-v-0c9c76e6]{display:grid;gap:16px}.workflow-modal.workflow-modal--schedule .workflow-schedule__actions[data-v-0c9c76e6]{display:flex;justify-content:flex-end;margin-top:14px}.workflow-modal.workflow-modal--schedule .workflow-schedule__actions .workflow-modal__submit--small[data-v-0c9c76e6]{min-width:86px}.workflow-modal.workflow-modal--schedule .workflow-schedule__note-check[data-v-0c9c76e6]{position:relative;display:inline-flex;align-items:center;gap:8px;color:#17111b;font-size:10px;line-height:1.2}.workflow-modal.workflow-modal--schedule .workflow-schedule__checkbox[data-v-0c9c76e6]{width:16px;height:16px;border-radius:2px;background:#ea4f8d;position:relative;flex:0 0 16px}.workflow-modal.workflow-modal--schedule .workflow-schedule__checkbox[data-v-0c9c76e6]:before{content:"✓";color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1}@keyframes workflowScheduleModalIn-0c9c76e6{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.workflow-modal.workflow-modal--hired-success[data-v-0c9c76e6]{width:min(calc(100vw - 28px),612px);min-height:412px;padding:18px 22px;border-radius:16px;text-align:center;overflow:hidden;animation:workflowScheduleModalIn-0c9c76e6 .22s ease-out}.workflow-modal.workflow-modal--hired-success .workflow-modal__close[data-v-0c9c76e6]{top:16px;right:16px;color:#2f2730;font-size:20px}.workflow-hired-success__confetti[data-v-0c9c76e6]{display:block;width:calc(100% + 36px);max-width:none;margin:-6px 0 2px -18px;pointer-events:none}.workflow-hired-success__eyebrow[data-v-0c9c76e6]{margin:-8px 0 6px;color:#151018;font-size:18px;font-weight:500}.workflow-hired-success__figure[data-v-0c9c76e6]{display:block;width:154px;margin:0 auto 10px}.workflow-modal.workflow-modal--hired-success h4[data-v-0c9c76e6]{margin:0 0 10px;color:#ff5c93;font-size:18px;font-weight:500}.workflow-hired-success__text[data-v-0c9c76e6]{max-width:360px;margin:0 auto 24px;color:#8e8a8d;font-size:12px;line-height:1.2;white-space:pre-line}.workflow-modal__submit--hired[data-v-0c9c76e6]{min-width:238px;height:42px;border-radius:10px;background:#ea4f8d;color:#fff;font-size:14px;font-weight:500}.job-stages-step[data-v-03175c51]{position:relative;isolation:isolate;max-width:100%;margin:0 auto}.job-stages-step__head[data-v-03175c51]{display:flex;align-items:center;justify-content:space-between;gap:var(--surface-gap);margin-bottom:var(--surface-gap)}.job-stages-step__title[data-v-03175c51]{margin:0;font-size:var(--font-section-title);font-weight:600;color:#17111b}.job-stages-step__text[data-v-03175c51]{margin:8px 0 0;max-width:620px;font-size:var(--font-small);line-height:1.4;color:#d1c3ca}.job-stages-step__ghost[data-v-03175c51]{min-width:148px;height:var(--ui-button-sm-height);padding:0 14px;border:1px solid #cdd8ff;border-radius:var(--ui-radius-sm);color:#4f7dff;font-size:var(--ui-small-font);background:#fff;flex:0 0 auto}.job-stages-step__canvas[data-v-03175c51]{position:relative}.job-stages-step__workflow-shell[data-v-03175c51]{padding:var(--surface-pad);border:1px solid #f1d8e3;border-radius:var(--surface-radius-lg);background:linear-gradient(180deg,#fff7fa,#fff)}.job-stages-step__canvas--dimmed .stage-shell[data-v-03175c51],.job-stages-step__canvas--dimmed .job-stages-step__footer[data-v-03175c51]{opacity:.3}.stage-shell[data-v-03175c51]{width:100%;max-width:100%;margin:0 auto;border:1px solid #efe4e8;border-radius:var(--surface-radius);background:#fff;padding:var(--surface-pad)}.stage-shell__stage-name[data-v-03175c51],.stage-shell__row[data-v-03175c51]{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 14px 0 10px;border-radius:var(--ui-radius-sm);background:#fcfbfb;color:#8b6675;font-size:var(--ui-small-font);line-height:1.2}.stage-shell__stage-name[data-v-03175c51]{margin-bottom:12px;color:#ea4f8d;font-weight:600}.stage-shell__row+.stage-shell__row[data-v-03175c51],.stage-module+.stage-module[data-v-03175c51]{margin-top:12px}.stage-shell__handle[data-v-03175c51]{width:12px;height:16px;flex:0 0 auto;opacity:.5;background-image:radial-gradient(circle,#e5dde1 1px,transparent 1.2px),radial-gradient(circle,#e5dde1 1px,transparent 1.2px);background-size:6px 6px;background-position:0 0,3px 3px}.stage-shell__dot[data-v-03175c51]{width:4px;height:4px;border-radius:50%;background:currentColor;display:inline-block;margin-right:10px;flex:0 0 auto}.stage-shell__dot--ghost[data-v-03175c51]{opacity:0}.stage-shell__label[data-v-03175c51]{min-width:0;flex:1 1 auto;display:inline-flex;align-items:center;justify-content:flex-start;text-align:left;padding-left:14px}.stage-shell__label--current[data-v-03175c51]{color:#ea4f8d}.stage-switch[data-v-03175c51]{width:22px;height:14px;border-radius:999px;background:#e6e0e3;position:relative;flex:0 0 auto;margin-left:12px}.stage-switch[data-v-03175c51]:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#c7c7c7}.stage-switch--on[data-v-03175c51]{background:#f4d8e1}.stage-switch--on[data-v-03175c51]:after{left:10px;background:#49bf61}.stage-module[data-v-03175c51]{border:1px solid #f6eff2;border-radius:12px;padding:16px;background:#fcfbfc}.stage-module__header[data-v-03175c51]{display:flex;gap:8px}.stage-module__bullet[data-v-03175c51]{width:6px;height:6px;border-radius:50%;margin-top:5px;flex:0 0 auto}.stage-module__bullet--pink[data-v-03175c51]{background:#ea4f8d}.stage-module__bullet--slate[data-v-03175c51]{background:#cfcfcf}.stage-module__header strong[data-v-03175c51]{display:block;margin-bottom:3px;font-size:var(--ui-small-font);color:#3b2d35}.stage-module__header p[data-v-03175c51]{margin:0;font-size:var(--ui-small-font);line-height:1.35;color:#c7bcc1}.automated-summary-list[data-v-03175c51],.automated-saved-list[data-v-03175c51]{display:grid;gap:8px;margin-top:12px}.automated-summary-card[data-v-03175c51],.automated-saved-list__row[data-v-03175c51]{padding:10px 12px;border:1px solid #efe4e8;border-radius:8px;background:#fff}.automated-summary-card strong[data-v-03175c51],.automated-saved-list__row strong[data-v-03175c51]{display:block;font-size:var(--ui-meta-font);color:#3b2d35}.automated-summary-card p[data-v-03175c51],.automated-saved-list__row p[data-v-03175c51]{margin:4px 0 0;font-size:var(--ui-tiny-font);color:#a4939d}.automated-saved-list__row[data-v-03175c51]{display:flex;align-items:center;justify-content:space-between;gap:12px}.automated-saved-list__actions[data-v-03175c51]{display:inline-flex;align-items:center;gap:8px}.automated-saved-list__actions button[data-v-03175c51]{color:#ea4f8d;font-size:var(--ui-meta-font)}.scorecard-summary-card[data-v-03175c51]{margin-top:12px;padding:12px 14px;border:1px solid #e9dfe4;border-radius:12px;background:#fff}.scorecard-summary-card__top[data-v-03175c51]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.scorecard-summary-card__top strong[data-v-03175c51]{font-size:var(--ui-tiny-font);font-weight:500;color:#3b2d35}.scorecard-summary-card__owner[data-v-03175c51]{margin:4px 0 0;font-size:var(--ui-tiny-font);color:#a09198}.scorecard-summary-card__menu[data-v-03175c51]{color:#ea4f8d;font-size:16px;line-height:1}.scorecard-summary-card__tags[data-v-03175c51]{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.scorecard-summary-card__tags span[data-v-03175c51]{padding:2px 6px;border-radius:3px;background:#f7eff2;color:#8f7e87;font-size:8px;line-height:1.2}.inline-score-builder[data-v-03175c51]{margin:14px 0 10px}.inline-score-builder label[data-v-03175c51],.modal-form label[data-v-03175c51]{display:block;margin:10px 0 6px;font-size:var(--ui-small-font);color:#9e8d96}.inline-score-builder__check[data-v-03175c51]{display:inline-flex;align-items:center;gap:6px;font-size:var(--ui-small-font);color:#563844;justify-content:flex-start;line-height:1;cursor:pointer}.inline-score-builder__check-icon[data-v-03175c51]{width:12px;height:12px;border:1px solid #e58cab;border-radius:999px;position:relative;flex:0 0 auto;display:inline-block;vertical-align:middle}.inline-score-builder__check-icon[data-v-03175c51]:before,.inline-score-builder__check-icon[data-v-03175c51]:after{content:"";position:absolute;top:50%;left:50%;background:#e45893;transform:translate(-50%,-50%)}.inline-score-builder__check-icon[data-v-03175c51]:before{width:6px;height:1px}.inline-score-builder__check-icon[data-v-03175c51]:after{width:1px;height:6px}.inline-score-builder input[data-v-03175c51],.modal-form input[data-v-03175c51],.modal-form textarea[data-v-03175c51]{width:100%;border:1px solid #eee4e8;border-radius:var(--ui-radius-sm);background:#faf8f9;padding:10px 12px;color:#6e6168;font-size:var(--ui-meta-font);font-family:inherit}.inline-score-builder[data-v-03175c51] .dropdown__trigger{height:var(--ui-control-sm-height);min-height:var(--ui-control-sm-height);padding:0 36px 0 12px;border-radius:var(--ui-radius-sm);background:#fff;font-size:var(--ui-small-font)}.inline-score-builder[data-v-03175c51] .dropdown__value{font-size:var(--ui-small-font)}.inline-score-builder[data-v-03175c51] .dropdown__arrow{right:12px;width:6px;height:6px}.inline-score-builder__helper[data-v-03175c51]{margin:8px 0 0;font-size:var(--ui-meta-font);line-height:1.4}.inline-score-builder__helper--warning[data-v-03175c51]{color:#d38aa6}.modal-form textarea[data-v-03175c51]{min-height:88px;resize:none}.modal-form__grid[data-v-03175c51]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stage-module__add[data-v-03175c51]{display:block;width:100%;min-height:var(--ui-button-xs-height);margin-top:10px;border-radius:var(--ui-radius-xs);background:#ea4f8d;color:#fff;font-size:var(--ui-meta-font);font-weight:600}.stage-shell__append-row[data-v-03175c51]{display:grid;grid-template-columns:1fr 180px;gap:var(--surface-gap);margin-top:16px}.stage-shell__append-input[data-v-03175c51]{width:100%;min-height:var(--ui-control-sm-height);padding:0 14px;border:1px solid #f2e4ea;border-radius:var(--ui-radius-sm);background:#fff;color:#6e6168;font-size:var(--ui-small-font)}.stage-shell__append[data-v-03175c51]{display:block;width:100%;min-height:var(--ui-control-sm-height);border:1px dashed #f2e4ea;border-radius:var(--ui-radius-sm);color:#ea4f8d;font-size:var(--ui-small-font);text-align:center}.job-stages-step__api-feedback[data-v-03175c51]{margin:10px 4px 0;font-size:var(--ui-small-font)}.job-stages-step__api-feedback--success[data-v-03175c51]{color:#2f8f53}.job-stages-step__api-feedback--error[data-v-03175c51]{color:#d33f70}.job-stages-step__footer[data-v-03175c51]{width:100%;max-width:100%;margin:16px auto 0;display:flex;justify-content:flex-end}.job-stages-step__next[data-v-03175c51],.modal-primary[data-v-03175c51]{min-width:78px;height:var(--ui-button-sm-height);padding:0 14px;border-radius:var(--ui-radius-sm);background:#ea4f8d;color:#fff;font-size:var(--ui-small-font);font-weight:600}.modal-primary--small[data-v-03175c51]{min-width:64px}.job-stages-overlay[data-v-03175c51]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:#17111b47;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:28px;z-index:1000}.job-stages-modal[data-v-03175c51]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(calc(100vw - 48px),620px);max-height:calc(100vh - 80px);padding:18px 18px 16px;border-radius:18px;background:#fff;border:1px solid #f1e1e8;box-shadow:0 30px 70px #1811163d;overflow-y:auto;z-index:1001}.job-stages-modal--wide[data-v-03175c51]{width:min(calc(100vw - 48px),700px)}.job-stages-modal--scorecard[data-v-03175c51]{width:min(calc(100vw - 48px),780px);padding:18px 22px 20px}.job-stages-modal--questions[data-v-03175c51]{width:min(calc(100vw - 48px),780px);min-height:420px;padding-bottom:72px}.job-stages-modal[data-v-03175c51]:has(.wizard-mini-tabs--scorecard){width:min(calc(100vw - 48px),780px)}.job-stages-modal__close[data-v-03175c51]{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:999px;background:#fff3f7;color:#f08db2;font-size:20px;font-weight:600;line-height:.9}.job-stages-modal__title-wrap[data-v-03175c51]{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #f4e8ed}.job-stages-modal__title-wrap h4[data-v-03175c51]{margin:0;font-size:13px;color:#3b2d35;text-transform:capitalize}.job-stages-modal__icon[data-v-03175c51]{width:18px;height:18px;border-radius:6px;display:grid;place-items:center;background:#fff0f6;color:#ea4f8d;position:relative}.job-stages-modal__icon[data-v-03175c51]:before{content:"";width:8px;height:8px;border:1.5px solid #ea4f8d;border-radius:2px;box-sizing:border-box}.job-stages-modal--scorecard .job-stages-modal__title-wrap[data-v-03175c51]{margin-bottom:16px}.job-stages-modal--scorecard .job-stages-modal__title-wrap h4[data-v-03175c51]{font-size:16px;font-weight:600;text-transform:none}.saved-scorecards__head[data-v-03175c51],.saved-scorecards__row[data-v-03175c51]{display:grid;grid-template-columns:14px 1fr 1fr auto;gap:8px;align-items:center;min-height:34px;padding:0 10px;font-size:10px}.saved-scorecards__head[data-v-03175c51]{border-radius:8px;background:#fdeaf1;color:#8f7080;margin-bottom:8px}.saved-scorecards__row[data-v-03175c51]{color:#8b7983;border-bottom:1px solid #f6edf1}.saved-scorecards__row button[data-v-03175c51]{color:#ea4f8d;font-size:10px}.saved-scorecards__actions[data-v-03175c51]{display:inline-flex;align-items:center;gap:8px}.saved-scorecards__select[data-v-03175c51]{display:inline-grid;place-items:center}.saved-scorecards__dot[data-v-03175c51],.saved-scorecards__radio[data-v-03175c51]{width:8px;height:8px;border-radius:50%;background:#ea4f8d}.saved-scorecards__radio[data-v-03175c51]{background:#fff;border:1px solid #f1cad8}.saved-scorecards__radio--active[data-v-03175c51]{background:#ea4f8d}.scorecard-api-feedback[data-v-03175c51]{margin:10px 0 0;font-size:11px;line-height:1.4}.scorecard-api-feedback--success[data-v-03175c51]{color:#1d8f46}.scorecard-api-feedback--error[data-v-03175c51]{color:#d13c6a}.wizard-mini-tabs[data-v-03175c51]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:18px;padding-bottom:10px}.wizard-mini-tabs button[data-v-03175c51]{position:relative;padding-top:12px;padding-bottom:0;border-bottom:2px solid transparent;color:#ccb8c2;font-size:11px;line-height:1.25;text-align:left}.wizard-mini-tabs button[data-v-03175c51]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;border-radius:999px;background:#f0dbe4}.wizard-mini-tabs--scorecard button[data-v-03175c51]:nth-child(1):before{background:#ff5a93}.wizard-mini-tabs--scorecard button[data-v-03175c51]:nth-child(2):before{background:#8ea7ff}.wizard-mini-tabs--scorecard button[data-v-03175c51]:nth-child(3):before{background:#cab2f5}.wizard-mini-tabs--scorecard button[data-v-03175c51]:nth-child(4):before{background:#f6d48d}.wizard-mini-tabs--scorecard button[data-v-03175c51]:nth-child(5):before{background:#9be4cf}.wizard-mini-tabs--scorecard button[data-v-03175c51]:nth-child(6):before{background:#f1b4ce}.wizard-mini-tabs .is-current[data-v-03175c51]{color:#ea4f8d;font-weight:600}.wizard-mini-tabs .is-current[data-v-03175c51]:before{height:3px}.job-stages-modal--questions .wizard-mini-tabs button[data-v-03175c51]{font-size:10px}.job-stages-modal--questions .modal-form label[data-v-03175c51]{margin:0 0 8px;font-size:12px;color:#958790}.job-stages-modal--questions .modal-primary[data-v-03175c51]{position:absolute;left:22px;bottom:18px}.modal-form--scorecard label[data-v-03175c51]{margin:0 0 8px;font-size:12px;color:#9b9097}.modal-form--scorecard>label+.dropdown[data-v-03175c51],.modal-form--scorecard>label+input[data-v-03175c51],.modal-form--scorecard>label+textarea[data-v-03175c51],.modal-form--scorecard .modal-form__grid[data-v-03175c51],.modal-form--scorecard .modal-form__grid+label[data-v-03175c51]{margin-bottom:12px}.modal-form--scorecard .modal-form__grid[data-v-03175c51]{gap:18px}.modal-form--scorecard input[data-v-03175c51],.modal-form--scorecard textarea[data-v-03175c51]{border:1px solid #ebdfe5;border-radius:6px;background:#fcfbfc;padding:11px 12px;color:#7c6f77;font-size:13px}.modal-form--scorecard textarea[data-v-03175c51]{min-height:126px;line-height:1.45}.modal-options[data-v-03175c51]{display:grid;gap:8px;margin-top:12px}.modal-options--questions[data-v-03175c51]{margin-top:10px}.modal-empty[data-v-03175c51]{margin:0;color:#b9a8b1;font-size:13px}.modal-option[data-v-03175c51]{min-height:46px;padding:0 14px;border-radius:6px;background:var(--option-color);color:#fff;display:flex;align-items:center;gap:8px;font-size:15px;justify-content:flex-start}.modal-option__check[data-v-03175c51]{width:24px;height:24px;border-radius:50%;background:#fff;position:relative;flex:0 0 auto}.modal-option__check[data-v-03175c51]:after{content:"";position:absolute;left:7px;top:5px;width:5px;height:9px;border-right:2px solid var(--option-color);border-bottom:2px solid var(--option-color);transform:rotate(45deg)}.question-pick[data-v-03175c51]{position:relative;margin-bottom:14px}.question-pick input[data-v-03175c51]{height:62px;padding:0 58px 0 20px;font-size:17px;border-radius:14px;background:#fcfbfc}.question-pick__add[data-v-03175c51]{position:absolute;top:50%;right:14px;width:28px;height:28px;border:1px solid #cfc2c8;border-radius:999px;color:#8f8189;display:grid;place-items:center;font-size:22px;line-height:1;transform:translateY(-50%)}.modal-pills[data-v-03175c51],.skill-tag-grid[data-v-03175c51]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.modal-pill[data-v-03175c51],.skill-tag-grid__item[data-v-03175c51]{min-height:24px;padding:0 10px;border-radius:6px;display:inline-flex;align-items:center;color:#fff;font-size:10px}.modal-pill--pink[data-v-03175c51]{background:#ea4f8d}.modal-pill--blue[data-v-03175c51]{background:#4f7dff}.skill-tag-grid__item[data-v-03175c51]{background:var(--tag-color)}.modal-separator[data-v-03175c51]{margin:14px 0;text-align:center;color:#cab8c2;font-size:10px}.modal-helper[data-v-03175c51]{margin:10px 0 0;color:#ea4f8d;font-size:10px}.modal-helper-link[data-v-03175c51]{color:#ea4f8d;font-size:11px;text-align:left}.modal-form--automated[data-v-03175c51]{padding-top:2px}.automated-title[data-v-03175c51]{margin:0 0 6px;color:#ea4f8d;font-size:12px;font-weight:600}.automated-copy[data-v-03175c51]{margin:0 0 14px;color:#c1b2ba;font-size:11px;line-height:1.35}.modal-separator--automated[data-v-03175c51]{margin:18px 0}.automated-add[data-v-03175c51]{width:100%;min-height:42px;border:1px dashed #f1e4ea;border-radius:8px;background:#fff;color:#ff5a93;display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px}.success-card[data-v-03175c51]{min-height:280px;display:grid;place-items:center;text-align:center}.success-card__mark[data-v-03175c51]{width:72px;height:72px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(180deg,#ffd6e5,#ea4f8d);color:#fff;font-size:34px;box-shadow:0 16px 28px #ea4f8d3d}.success-card p[data-v-03175c51]{margin:12px 0;color:#9c8791;font-size:11px}.success-card__actions[data-v-03175c51]{display:flex;align-items:center;gap:20px}.preview-card[data-v-03175c51]{display:grid;gap:12px}.preview-card__section[data-v-03175c51]{border:1px solid #f2e3ea;border-radius:14px;padding:12px;background:#fffafc}.preview-card__label[data-v-03175c51]{margin-bottom:8px;font-size:11px;color:#ab8898}.preview-card__row[data-v-03175c51]{display:flex;justify-content:space-between;gap:12px;color:#61545c;font-size:11px}.preview-strip[data-v-03175c51]{min-height:36px;padding:0 12px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:500;box-shadow:0 10px 20px #4e334014}.preview-stars[data-v-03175c51]{letter-spacing:1px;font-size:14px;line-height:1}.preview-strip--pink[data-v-03175c51]{background:#ea4f8d}.preview-strip--blue[data-v-03175c51]{background:#4f7dff}.preview-note[data-v-03175c51]{padding:14px 12px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#f05c9a,#e5488c);font-size:11px;line-height:1.45;box-shadow:0 12px 24px #ea4f8d29}.preview-card textarea[data-v-03175c51]{width:100%;min-height:90px;border:1px solid #eddce5;border-radius:10px;background:#fff;padding:12px;color:#9c8791;font-size:11px;line-height:1.4;resize:none}.assessment-list[data-v-03175c51]{display:grid;gap:10px;margin-bottom:12px}.assessment-list__item[data-v-03175c51]{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:10px;border:1px solid #f2e7ec;border-radius:8px}.assessment-list__icon[data-v-03175c51]{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--assessment-color) 16%,white);color:var(--assessment-color);font-size:10px;font-weight:700}.assessment-list__item strong[data-v-03175c51]{display:block;font-size:10px;color:#594d54}.assessment-list__item p[data-v-03175c51]{margin:4px 0 0;font-size:9px;line-height:1.35;color:#b5a6ae}.assessment-list__item button[data-v-03175c51]{font-size:10px}.toggle-field[data-v-03175c51]{min-height:34px;padding:0 10px;border:1px solid #eee4e8;border-radius:8px;background:#faf8f9;display:flex;align-items:center;justify-content:space-between;color:#85757d;font-size:10px}@media(max-width:900px){.competency-grid[data-v-03175c51],.question-grid[data-v-03175c51],.workflow-grid[data-v-03175c51],.workflow-grid--split[data-v-03175c51],.preview-grid[data-v-03175c51]{grid-template-columns:1fr!important}.stage-builder__row[data-v-03175c51],.workflow-card__row[data-v-03175c51],.preview-card__row[data-v-03175c51],.success-card__actions[data-v-03175c51]{flex-wrap:wrap}}@media(max-width:640px){.stage-shell[data-v-03175c51],.accordion-card[data-v-03175c51],.preview-card__section[data-v-03175c51]{padding:14px}.assessment-list__item[data-v-03175c51]{grid-template-columns:24px 1fr}.assessment-list__item button[data-v-03175c51]{grid-column:1 / -1;justify-self:stretch}.preview-strip[data-v-03175c51],.success-card__actions[data-v-03175c51]{flex-wrap:wrap}}.step-form[data-v-011ce109]{display:flex;flex-direction:column;gap:var(--space-fields)}.step-form__grid[data-v-011ce109]{display:grid;gap:var(--space-fields)}.step-form__grid--two[data-v-011ce109]{grid-template-columns:repeat(2,minmax(0,1fr))}.step-form__field[data-v-011ce109]{min-width:0}.step-form__label[data-v-011ce109]{display:block;margin-bottom:6px;font-size:var(--font-label);color:#1f1720}.step-form__label-row[data-v-011ce109]{display:flex;justify-content:space-between;align-items:center;gap:12px}.step-form__input[data-v-011ce109],.step-form__textarea[data-v-011ce109]{width:100%;border:1px solid #e6dfe3;border-radius:var(--control-radius);background:#f8f8f8;color:#5f565c;min-height:var(--control-height);padding:12px var(--control-padding-x);font:inherit;font-size:var(--font-body)}.step-form__input[data-v-011ce109]::placeholder,.step-form__textarea[data-v-011ce109]::placeholder{color:#cfc3c9}.step-form__textarea[data-v-011ce109]{min-height:var(--textarea-min-height);resize:none;line-height:1.35}.step-form__ai-button[data-v-011ce109]{height:34px;padding:0 14px;border:1px solid #8fa8ff;border-radius:999px;color:#4f7dff;font-size:12px;font-weight:600;background:linear-gradient(180deg,#fff,#f5f8ff);display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 10px #4f7dff14}.step-form__ai-button[data-v-011ce109]:disabled{opacity:.7;cursor:wait}.step-form__ai-icon[data-v-011ce109]{width:16px;height:16px;border-radius:999px;display:grid;place-items:center;background:#eef3ff;color:#4f7dff;font-size:12px;line-height:1}.step-form__error[data-v-011ce109]{margin:6px 0 0;font-size:12px;color:#e15b8f}.step-form__success[data-v-011ce109]{margin:6px 0 0;font-size:12px;color:#1d8f46}.step-form__input--error[data-v-011ce109],.step-form__textarea--error[data-v-011ce109],.step-form__dropdown--error[data-v-011ce109] .dropdown__trigger{border-color:#e15b8f;box-shadow:0 0 0 3px #e15b8f14}.job-preview-step[data-v-508a47ee]{display:flex;justify-content:center}.job-preview-card[data-v-508a47ee]{width:100%;max-width:760px;border:1px solid #efe4e8;border-radius:14px;background:#fff;padding:22px}.job-preview-card__header[data-v-508a47ee]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.job-preview-card__header-side[data-v-508a47ee]{display:flex;align-items:flex-start;gap:10px}.job-preview-card__title[data-v-508a47ee]{margin:0;font-size:16px;font-weight:600;color:#17111b}.job-preview-card__text[data-v-508a47ee]{margin:8px 0 0;max-width:620px;font-size:var(--ui-small-font);line-height:1.6;color:var(--hint-soft)}.job-preview-card__menu-wrap[data-v-508a47ee]{position:relative;flex:0 0 auto}.job-preview-card__menu-trigger[data-v-508a47ee]{min-width:28px;height:28px;border-radius:999px;color:#a98a97;font-size:18px;line-height:1}.job-preview-card__menu-trigger--open[data-v-508a47ee]{background:#fff3f7;color:#ea4f8d}.job-preview-card__menu[data-v-508a47ee]{position:absolute;top:calc(100% + 8px);right:0;z-index:10;width:124px;padding:8px 0;border:1px solid #e9dfe4;border-radius:14px;background:#fff;box-shadow:0 10px 24px #1f16241f}.job-preview-card__menu button[data-v-508a47ee]{width:100%;min-height:var(--ui-button-xs-height);padding:0 12px;color:#ea4f8d;font-size:var(--ui-small-font);text-align:left}.job-preview-card__menu button[data-v-508a47ee]:hover{background:#fff4f8}.job-preview-card__menu-item[data-v-508a47ee]{display:flex;align-items:center;justify-content:space-between;gap:8px}.job-preview-card__menu-item--publish[data-v-508a47ee]{color:#f1b32a}.job-preview-card__menu-arrow[data-v-508a47ee]{width:6px;height:6px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg);flex:0 0 auto}.job-preview-card__body[data-v-508a47ee]{display:grid;gap:22px}.job-preview-card__section h4[data-v-508a47ee]{margin:0 0 22px;font-size:var(--ui-small-font);color:#ff5f9d}.job-preview-card__section-copy[data-v-508a47ee]{margin:-4px 0 18px;font-size:var(--ui-meta-font);color:var(--hint-soft)}.job-preview-card__section-copy span[data-v-508a47ee]{color:#ff5f9d;text-decoration:underline}.job-preview-card__grid[data-v-508a47ee]{display:grid;gap:22px 16px}.job-preview-card__grid--two[data-v-508a47ee]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:28px}.job-preview-card__field label[data-v-508a47ee]{display:block;margin-bottom:20px;font-size:var(--ui-meta-font);color:#17111b;line-height:1.2}.job-preview-card__value[data-v-508a47ee]{min-height:54px;padding:16px 18px;border:1px solid #e9dfe4;border-radius:10px;background:#f8f8f8;color:var(--muted-strong);font-size:var(--font-small)}.job-preview-card__value--select[data-v-508a47ee]{display:flex;align-items:center;justify-content:space-between;gap:12px}.job-preview-card__value-arrow[data-v-508a47ee]{width:10px;height:10px;border-right:2px solid #9d9498;border-bottom:2px solid #9d9498;transform:rotate(45deg);flex:0 0 auto;margin-right:6px}.job-preview-card__editor[data-v-508a47ee]{border:1px solid #e9dfe4;border-radius:10px;background:#f8f8f8;overflow:hidden}.job-preview-card__editor p[data-v-508a47ee]{margin:0;min-height:200px;padding:18px 16px;color:#c2b8be;font-size:13px;line-height:1.45}.job-preview-card__editor--meta p[data-v-508a47ee]{min-height:148px}.job-preview-card__toolbar[data-v-508a47ee]{min-height:52px;padding:10px 12px;border-bottom:1px solid #eee5e9;background:#fcfbfc;display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#2f2931;font-size:14px}.tool-btn[data-v-508a47ee]{min-width:38px;height:38px;padding:0 10px;border:1px solid #e4dbe0;border-radius:8px;background:#fff;color:#2f2931;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.tool-sep[data-v-508a47ee]{width:1px;height:22px;background:#ece2e7}.is-strong[data-v-508a47ee]{font-weight:700}.is-italic[data-v-508a47ee]{font-style:italic}.is-underlined[data-v-508a47ee]{text-decoration:underline}.is-strike[data-v-508a47ee]{text-decoration:line-through}.job-preview-card__salary[data-v-508a47ee]{padding-top:10px;margin-top:4px}.job-preview-card__salary h5[data-v-508a47ee]{margin:0 0 18px;font-size:16px;font-weight:600;color:#7b434d}.job-preview-card__section>.job-preview-card__field+.job-preview-card__grid[data-v-508a47ee],.job-preview-card__section>.job-preview-card__grid+.job-preview-card__field[data-v-508a47ee],.job-preview-card__section>.job-preview-card__field+.job-preview-card__field[data-v-508a47ee],.job-preview-card__section>.job-preview-card__grid+.job-preview-card__salary[data-v-508a47ee],.job-preview-card__section>.job-preview-card__field+.job-preview-card__salary[data-v-508a47ee]{margin-top:12px}.job-preview-card__tags[data-v-508a47ee]{display:flex;gap:8px;flex-wrap:wrap}.job-preview-card__tags-box[data-v-508a47ee]{border:1px solid #ddd6da;border-radius:8px;background:#fff;padding:16px}.job-preview-card__tags span[data-v-508a47ee]{min-height:30px;padding:0 10px;border-radius:10px;background:color-mix(in srgb,var(--tag-color) 45%,white);color:#17111b;display:inline-flex;align-items:center;gap:6px;font-size:11px}.job-preview-card__tags i[data-v-508a47ee]{width:16px;height:16px;border-radius:999px;background:#fff;color:var(--tag-color);display:inline-grid;place-items:center;font-style:normal;font-size:13px;line-height:1;font-weight:700}.job-preview-card__recruiter[data-v-508a47ee]{min-height:44px;padding:8px 12px;border:1px solid #e9dfe4;border-radius:8px;background:#f8f8f8;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#f06a9a;font-size:var(--ui-small-font)}.job-preview-card__avatar[data-v-508a47ee]{width:16px;height:16px;border-radius:999px;margin-right:6px;background:linear-gradient(135deg,#ffd98e,#ff7b8f)}.job-preview-card__recruiter>span[data-v-508a47ee]:nth-child(2){flex:1 1 auto}.job-preview-card__recruiter button[data-v-508a47ee]{min-width:48px;height:var(--ui-button-xs-height);border-radius:999px;background:#ffd8e7;color:#f06a9a;font-size:var(--ui-tiny-font)}.job-preview-card__actions[data-v-508a47ee]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.job-preview-card__publish-wrap[data-v-508a47ee]{position:relative}.job-preview-card__ghost[data-v-508a47ee],.job-preview-card__primary[data-v-508a47ee]{min-width:120px;height:var(--ui-button-sm-height);padding:0 14px;border-radius:10px;font-size:var(--ui-meta-font);font-weight:600}.job-preview-card__ghost[data-v-508a47ee],.job-preview-card__primary[data-v-508a47ee]{background:#ea4f8d;color:#fff}.job-preview-card__primary--menu[data-v-508a47ee]{display:inline-flex;align-items:center;justify-content:space-between;gap:8px}.job-preview-card__primary-arrow[data-v-508a47ee]{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-1px);flex:0 0 auto}.job-preview-card__publish-menu[data-v-508a47ee]{position:absolute;top:calc(100% + 8px);left:0;z-index:10;min-width:120px;padding:6px 0;border:1px solid #e9dfe4;border-radius:10px;background:#fff;box-shadow:0 10px 24px #1f16241f}.job-preview-card__publish-menu button[data-v-508a47ee]{width:100%;min-height:var(--ui-button-xs-height);padding:0 10px;color:#ea4f8d;font-size:var(--ui-tiny-font);text-align:left}.job-preview-card__publish-menu button[data-v-508a47ee]:hover{background:#fff4f8}.job-preview-modal[data-v-508a47ee]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:24px}.job-preview-modal__backdrop[data-v-508a47ee]{position:absolute;top:0;right:0;bottom:0;left:0;background:#110c1294}.job-preview-modal__card[data-v-508a47ee]{position:relative;z-index:1;width:min(100%,360px);border-radius:8px;background:#fff;box-shadow:0 18px 50px #160f183d;overflow:hidden}.job-preview-modal__header[data-v-508a47ee]{padding:12px 16px;border-bottom:1px solid #f0e6ea}.job-preview-modal__title-wrap[data-v-508a47ee]{display:flex;align-items:center;gap:10px}.job-preview-modal__title-wrap h4[data-v-508a47ee]{margin:0;font-size:14px;font-weight:600;color:#ea4f8d}.job-preview-modal__title-icon[data-v-508a47ee]{width:14px;height:14px;border:1px solid #f3a8c4;border-radius:999px;position:relative}.job-preview-modal__title-icon[data-v-508a47ee]:before,.job-preview-modal__title-icon[data-v-508a47ee]:after{content:"";position:absolute;top:50%;left:50%;background:#ea4f8d;transform:translate(-50%,-50%)}.job-preview-modal__title-icon[data-v-508a47ee]:before{width:6px;height:1px}.job-preview-modal__title-icon[data-v-508a47ee]:after{width:1px;height:6px}.job-preview-modal__section[data-v-508a47ee]{padding:16px}.job-preview-modal__section+.job-preview-modal__section[data-v-508a47ee]{padding-top:8px}.job-preview-modal__section-head[data-v-508a47ee]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#17111b;font-size:11px;font-weight:500}.job-preview-modal__switch[data-v-508a47ee]{width:26px;height:16px;border-radius:999px;background:#f1dfe6;position:relative}.job-preview-modal__switch[data-v-508a47ee]:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000001f}.job-preview-modal__switch--on[data-v-508a47ee]{background:#d9f2de}.job-preview-modal__switch--on[data-v-508a47ee]:after{left:12px;background:#48bf67}.job-preview-modal__grid[data-v-508a47ee]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.job-preview-modal__field span[data-v-508a47ee]:first-child{display:block;margin-bottom:8px;color:var(--hint);font-size:var(--ui-tiny-font)}.job-preview-modal__input-control[data-v-508a47ee]{width:100%;min-height:34px;padding:0 10px;border:1px solid #f0e6ea;border-radius:4px;background:#fff;color:var(--muted-strong);font-size:var(--ui-tiny-font)}.job-preview-modal__actions[data-v-508a47ee]{padding:4px 16px 16px}.job-preview-modal__button[data-v-508a47ee]{min-width:66px;height:24px;padding:0 14px;border-radius:8px;background:#ea4f8d;color:#fff;font-size:var(--ui-tiny-font);font-weight:700}.metadata-step__title[data-v-787e78e1]{margin:0;font-size:var(--font-section-title);color:#ff5f9d}.metadata-step__hint[data-v-787e78e1]{margin:8px 0 14px;font-size:var(--font-small);color:#1f1720}.metadata-step__upload[data-v-787e78e1]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.metadata-step__thumb[data-v-787e78e1]{width:32px;height:32px;border-radius:999px;background:#f5dbe7;box-shadow:0 0 0 1px #ecbfd0}.metadata-step__upload-actions[data-v-787e78e1]{display:flex;flex-direction:column;gap:4px}.metadata-step__upload-btn[data-v-787e78e1]{width:120px;height:40px;border-radius:8px;background:#f6f4f6;color:#2d2531;font-size:var(--font-small)}.metadata-step__upload-note[data-v-787e78e1]{font-size:var(--font-small);color:#d2c4cb}.metadata-step__file-input[data-v-787e78e1]{display:none}.metadata-step__field[data-v-787e78e1]{margin-top:10px}.metadata-step__label-row[data-v-787e78e1]{display:flex;justify-content:space-between;align-items:center;gap:12px}.metadata-step__label[data-v-787e78e1]{display:block;margin-bottom:6px;font-size:var(--font-label);color:#1f1720}.metadata-step__input[data-v-787e78e1],.metadata-step__textarea[data-v-787e78e1]{width:100%;border:1px solid #e9dfe4;border-radius:var(--control-radius);background:#f8f8f8;color:#5f565c;min-height:var(--control-height);padding:12px var(--control-padding-x);font:inherit;font-size:var(--font-body)}.metadata-step__input[data-v-787e78e1]::placeholder,.metadata-step__textarea[data-v-787e78e1]::placeholder{color:#cfc3c9}.metadata-step__textarea[data-v-787e78e1]{min-height:var(--textarea-min-height);resize:none;line-height:1.35}.metadata-step__ai-btn[data-v-787e78e1]{height:34px;padding:0 14px;border:1px solid #9ab0ff;border-radius:999px;color:#4f7dff;font-size:12px;font-weight:600;background:linear-gradient(180deg,#fff,#f5f8ff);display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 10px #4f7dff14}.metadata-step__ai-btn[data-v-787e78e1]:disabled{opacity:.7;cursor:wait}.metadata-step__ai-icon[data-v-787e78e1]{width:16px;height:16px;border-radius:999px;display:grid;place-items:center;background:#eef3ff;color:#4f7dff;font-size:12px;line-height:1}.metadata-step__error[data-v-787e78e1]{margin:6px 0 0;font-size:12px;color:#e15b8f}.metadata-step__success[data-v-787e78e1]{margin:6px 0 0;font-size:12px;color:#1d8f46}.metadata-step__input--error[data-v-787e78e1],.metadata-step__textarea--error[data-v-787e78e1]{border-color:#e15b8f;box-shadow:0 0 0 3px #e15b8f14}.recruiter-step__hint[data-v-8fda60f9]{margin:0 0 14px;font-size:var(--font-small);color:#d2c4cb}.recruiter-step__hint span[data-v-8fda60f9]{color:#ff6a9d}.recruiter-step__title[data-v-8fda60f9],.recruiter-step__selected-title[data-v-8fda60f9]{font-size:var(--font-label);color:#1d171f}.recruiter-step__selected-title[data-v-8fda60f9]{margin-top:20px}.recruiter-step__grid[data-v-8fda60f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin-top:10px}.recruiter-step__card[data-v-8fda60f9]{min-height:52px;padding:10px 12px;background:#faf9fa;display:flex;align-items:center;gap:8px}.recruiter-step__avatar[data-v-8fda60f9],.recruiter-step__selected-avatar[data-v-8fda60f9]{border-radius:999px;background:color-mix(in srgb,var(--avatar-color) 78%,white);color:#fff;display:grid;place-items:center;font-size:10px;font-weight:700}.recruiter-step__avatar[data-v-8fda60f9]{width:28px;height:28px}.recruiter-step__meta[data-v-8fda60f9]{flex:1;min-width:0}.recruiter-step__name[data-v-8fda60f9],.recruiter-step__type[data-v-8fda60f9]{font-size:var(--font-small)}.recruiter-step__name[data-v-8fda60f9]{color:#1d171f}.recruiter-step__plus[data-v-8fda60f9]{width:20px;height:20px;border-radius:999px;border:1px solid #ffb6cd;color:#ff6a9d;font-size:13px;line-height:1}.recruiter-step__selected[data-v-8fda60f9]{min-height:var(--control-height);padding:8px 12px;border:1px solid #e7dde2;border-radius:6px;background:#faf9fa;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.recruiter-step__selected-chips[data-v-8fda60f9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.recruiter-step__selected-chip[data-v-8fda60f9]{min-height:28px;padding:0 10px;border-radius:999px;background:#ffe1ec;color:#f06a9a;display:inline-flex;align-items:center;gap:6px;font-size:var(--font-small)}.recruiter-step__selected-avatar[data-v-8fda60f9]{width:16px;height:16px}.recruiter-step__close[data-v-8fda60f9]{color:#cfa2b3}.recruiter-step__add[data-v-8fda60f9]{min-width:56px;height:28px;border-radius:999px;background:#ffd8e7;color:#f06a9a;font-size:var(--font-small)}.recruiter-step__add[data-v-8fda60f9]:disabled{opacity:.45}.recruiter-step__count[data-v-8fda60f9]{margin:6px 0 0;font-size:var(--font-small);color:#ff6a9d}.tags-step__hint[data-v-6a99795d]{margin:0 0 14px;font-size:var(--font-small);color:#d2c4cb}.tags-step__hint span[data-v-6a99795d]{color:#ff6a9d}.tags-step__picker[data-v-6a99795d]{min-height:56px;padding:10px;border:1px solid #ddd4d9;border-radius:6px;background:#fff;display:flex;gap:8px;flex-wrap:wrap}.tags-step__picker-chip[data-v-6a99795d],.tags-step__chip[data-v-6a99795d]{min-height:28px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:var(--font-small)}.tags-step__picker-chip[data-v-6a99795d]{background:color-mix(in srgb,var(--chip-color) 20%,white);color:#3a3136}.tags-step__picker-chip span[data-v-6a99795d]:last-child,.tags-step__chip button[data-v-6a99795d]{width:16px;height:16px;border-radius:999px;display:inline-grid;place-items:center;background:#fff;color:var(--chip-color);font-size:12px;line-height:1}.tags-step__section-title[data-v-6a99795d]{margin:12px 0 8px;font-size:var(--font-label);color:#1d171f}.tags-step__selected[data-v-6a99795d]{min-height:var(--control-height);padding:8px 12px;border:1px solid #e7dde2;border-radius:6px;background:#faf9fa;display:flex;align-items:center;justify-content:space-between;gap:8px}.tags-step__chips[data-v-6a99795d]{display:flex;gap:6px;flex-wrap:wrap}.tags-step__chip[data-v-6a99795d]{background:var(--chip-color);color:#fff}.tags-step__add[data-v-6a99795d]{min-width:56px;height:28px;border-radius:999px;background:#ffd8e7;color:#f06a9a;font-size:var(--font-small)}.tags-step__add[data-v-6a99795d]:disabled{opacity:.45}.tags-step__count[data-v-6a99795d]{margin:6px 0 0;font-size:var(--font-small);color:#ff6a9d}.page-container--post-job[data-v-7ec41029]{max-width:var(--container-max);--wizard-shell-max: 760px;--job-form-title: 22px;--job-form-subtitle: 14px;--job-form-label: 14px;--job-form-body: 15px;--job-form-small: 13px;--job-form-border: #f2bfd2;--job-form-border-strong: #ec9fba;--job-form-bg: #ffffff;--job-form-muted: #b5a5ae;--job-form-ink: #17111b;--job-form-radius: 12px;--job-form-control-height: 56px;--job-form-textarea-min: 152px}.breadcrumb-link[data-v-7ec41029]{color:inherit}.breadcrumb-text--active[data-v-7ec41029]{color:#2d2531}.post-job-page[data-v-7ec41029]{display:flex;flex-direction:column;align-items:center;padding-top:var(--space-blocks);padding-bottom:72px}.post-job-page__header[data-v-7ec41029]{text-align:center;margin-bottom:14px}.post-job-page__title[data-v-7ec41029]{margin:0;font-size:var(--font-page-title);font-weight:700;letter-spacing:.02em;color:#17111b}.post-job-page__subtitle[data-v-7ec41029]{margin:10px 0 0;font-size:var(--font-body);color:#cfc1c8}.starter-card[data-v-7ec41029]{width:100%;max-width:var(--wizard-shell-max);min-height:176px;margin-top:32px;padding:var(--surface-pad);background:#fff;border:1px solid #ece3e7;border-radius:var(--surface-radius-lg);box-shadow:0 6px 14px #53394508}.starter-card__field[data-v-7ec41029]{min-width:0;max-width:430px;margin:0 auto}.starter-card__label[data-v-7ec41029]{display:block;margin-bottom:8px;font-size:var(--font-label);color:#17111b}.starter-card__divider[data-v-7ec41029]{margin:var(--space-fields) 0;text-align:center;font-size:var(--font-small);color:#d3c5cb}.starter-card__scratch[data-v-7ec41029]{display:block;width:100%;max-width:430px;height:var(--button-height);margin:0 auto;border:1px solid #efdde4;border-radius:var(--button-radius);color:#ea4f8d;background:#fff;font-size:var(--font-button)}.starter-card__actions[data-v-7ec41029]{display:flex;justify-content:flex-end;margin-top:var(--space-sections);padding-right:34px}.starter-card__next[data-v-7ec41029]{min-width:80px;height:var(--ui-button-sm-height);padding:0 var(--button-padding-x);border-radius:var(--button-radius);background:#ea4f8d;color:#fff;font-size:var(--ui-small-font);font-weight:600}.wizard-steps[data-v-7ec41029]{width:100%;max-width:var(--wizard-shell-max);display:flex;justify-content:center;gap:12px;flex-wrap:nowrap;margin-bottom:14px}.wizard-step-pill[data-v-7ec41029]{min-height:var(--ui-button-sm-height);padding:0 14px;border:1px solid #d8ccd2;border-radius:20px;background:#fff;color:#b9aab3;display:inline-flex;align-items:center;gap:6px;font-size:var(--ui-small-font);white-space:nowrap;cursor:pointer}.wizard-step-pill--active[data-v-7ec41029],.wizard-step-pill--completed[data-v-7ec41029]{border-color:var(--step-color);background:var(--step-color);color:#fff}.wizard-step-pill__index[data-v-7ec41029]{width:18px;height:18px;border-radius:999px;display:grid;place-items:center;font-size:11px;background:#fff;color:#b9aab3;font-weight:700}.wizard-step-pill--active .wizard-step-pill__index[data-v-7ec41029],.wizard-step-pill--completed .wizard-step-pill__index[data-v-7ec41029]{color:var(--step-color)}.wizard-step-pill--locked[data-v-7ec41029]{opacity:.55;cursor:not-allowed}.wizard-card[data-v-7ec41029]{width:100%;max-width:var(--wizard-shell-max);min-height:468px;padding:24px;background:#fff;border:1px solid #efe4e8;border-radius:var(--surface-radius-lg);box-shadow:0 2px 8px #53394508}.wizard-card--app-form[data-v-7ec41029],.wizard-card--intelligent[data-v-7ec41029]{max-width:var(--wizard-shell-max);padding:24px}.wizard-card--job-stages[data-v-7ec41029]{max-width:var(--wizard-shell-max);min-height:468px;padding:24px}.wizard-card__title[data-v-7ec41029]{margin:0 0 18px;font-size:var(--font-section-title);font-weight:600;color:#17111b}.posting-tabs[data-v-7ec41029]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:var(--space-sections)}.posting-tab[data-v-7ec41029]{position:relative;padding:8px 0 6px;border-bottom:1px solid #f4eaee;color:#e6dbe0;font-size:var(--font-small);text-align:center;white-space:nowrap;cursor:pointer}.posting-tab[data-v-7ec41029]:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--tab-accent);opacity:.45}.posting-tab--active[data-v-7ec41029]{color:var(--tab-accent);font-weight:600}.posting-tab--active[data-v-7ec41029]:after{opacity:1}.posting-tab--locked[data-v-7ec41029]{opacity:.55;cursor:not-allowed}.wizard-panel[data-v-7ec41029]{min-height:322px}.wizard-validation[data-v-7ec41029]{margin:4px 0 0;color:#e15b8f;font-size:var(--font-small)}.wizard-submission[data-v-7ec41029]{margin:6px 0 0;color:#31a85c;font-size:var(--font-small)}.wizard-placeholder[data-v-7ec41029]{min-height:260px;border:1px dashed #eddbe3;border-radius:16px;display:grid;place-items:center;text-align:center;color:#b9a6af}.wizard-placeholder__title[data-v-7ec41029]{margin:0;font-size:var(--font-section-title);color:#17111b}.wizard-placeholder__text[data-v-7ec41029]{margin:10px 0 0;font-size:var(--font-body)}.wizard-actions[data-v-7ec41029]{display:flex;justify-content:flex-end;align-items:center;gap:20px;margin-top:12px}.wizard-actions__skip[data-v-7ec41029]{color:#ea4f8d;font-size:var(--ui-small-font)}.wizard-actions__next[data-v-7ec41029]{min-width:109px;height:var(--ui-button-sm-height);padding:0 var(--button-padding-x);border-radius:var(--button-radius);background:#ea4f8d;color:#fff;font-size:var(--ui-small-font);font-weight:600}.page-container--post-job[data-v-7ec41029] h3,.page-container--post-job[data-v-7ec41029] .application-form__title,.page-container--post-job[data-v-7ec41029] .intelligent-screen__title,.page-container--post-job[data-v-7ec41029] .job-stages-step__title,.page-container--post-job[data-v-7ec41029] .hiring-team-step__title,.page-container--post-job[data-v-7ec41029] .job-preview-card__title,.page-container--post-job[data-v-7ec41029] .metadata-step__title{font-size:var(--job-form-title);line-height:1.2;color:var(--job-form-ink)}.page-container--post-job[data-v-7ec41029] .application-form__hint,.page-container--post-job[data-v-7ec41029] .intelligent-screen__text,.page-container--post-job[data-v-7ec41029] .job-stages-step__text,.page-container--post-job[data-v-7ec41029] .hiring-team-step__text,.page-container--post-job[data-v-7ec41029] .job-preview-card__text,.page-container--post-job[data-v-7ec41029] .metadata-step__hint,.page-container--post-job[data-v-7ec41029] .appearance-step__hint,.page-container--post-job[data-v-7ec41029] .tags-step__hint,.page-container--post-job[data-v-7ec41029] .recruiter-step__hint{font-size:var(--job-form-subtitle);line-height:1.45;color:#c8b8c0}.page-container--post-job[data-v-7ec41029] label,.page-container--post-job[data-v-7ec41029] .step-form__label,.page-container--post-job[data-v-7ec41029] .metadata-step__label,.page-container--post-job[data-v-7ec41029] .job-preview-card__field label,.page-container--post-job[data-v-7ec41029] .move-criteria__field label,.page-container--post-job[data-v-7ec41029] .range-grid label,.page-container--post-job[data-v-7ec41029] .app-field__label{font-size:var(--job-form-label);font-weight:500;line-height:1.3;color:var(--job-form-ink)}.page-container--post-job[data-v-7ec41029] input:not([type=checkbox]):not([type=radio]):not([type=range]),.page-container--post-job[data-v-7ec41029] textarea,.page-container--post-job[data-v-7ec41029] .dropdown__trigger,.page-container--post-job[data-v-7ec41029] .job-preview-card__value,.page-container--post-job[data-v-7ec41029] .job-preview-modal__input,.page-container--post-job[data-v-7ec41029] .criteria-select__trigger,.page-container--post-job[data-v-7ec41029] .upload-zone,.page-container--post-job[data-v-7ec41029] .recruiter-step__selected,.page-container--post-job[data-v-7ec41029] .tags-step__selected,.page-container--post-job[data-v-7ec41029] .hiring-team-step__selected,.page-container--post-job[data-v-7ec41029] .question-pick input,.page-container--post-job[data-v-7ec41029] .toggle-field,.page-container--post-job[data-v-7ec41029] .accordion-card__input{border:1px solid var(--job-form-border);border-radius:var(--job-form-radius);background:var(--job-form-bg);color:#6f626a;box-shadow:none}.page-container--post-job[data-v-7ec41029] input:not([type=checkbox]):not([type=radio]):not([type=range]),.page-container--post-job[data-v-7ec41029] .dropdown__trigger,.page-container--post-job[data-v-7ec41029] .job-preview-card__value,.page-container--post-job[data-v-7ec41029] .job-preview-modal__input,.page-container--post-job[data-v-7ec41029] .criteria-select__trigger,.page-container--post-job[data-v-7ec41029] .toggle-field,.page-container--post-job[data-v-7ec41029] .accordion-card__input{min-height:var(--job-form-control-height);height:var(--job-form-control-height);padding-top:0;padding-bottom:0;font-size:var(--job-form-body);line-height:calc(var(--job-form-control-height) - 2px);box-sizing:border-box}.page-container--post-job[data-v-7ec41029] textarea,.page-container--post-job[data-v-7ec41029] .step-form__textarea,.page-container--post-job[data-v-7ec41029] .metadata-step__textarea,.page-container--post-job[data-v-7ec41029] .workflow-note-form__textarea{min-height:var(--job-form-textarea-min);padding:16px 18px;font-size:var(--job-form-body);line-height:1.5}.page-container--post-job[data-v-7ec41029] input::placeholder,.page-container--post-job[data-v-7ec41029] textarea::placeholder,.page-container--post-job[data-v-7ec41029] .dropdown__trigger--placeholder,.page-container--post-job[data-v-7ec41029] .dropdown__value,.page-container--post-job[data-v-7ec41029] .job-preview-card__value,.page-container--post-job[data-v-7ec41029] .job-preview-modal__input{font-size:var(--job-form-body);color:var(--job-form-muted)}.page-container--post-job[data-v-7ec41029] input::placeholder{line-height:calc(var(--job-form-control-height) - 2px)}.page-container--post-job[data-v-7ec41029] input:focus-visible,.page-container--post-job[data-v-7ec41029] textarea:focus-visible,.page-container--post-job[data-v-7ec41029] .dropdown__trigger:focus-visible,.page-container--post-job[data-v-7ec41029] .criteria-select__trigger:focus-visible{outline:none;border-color:var(--job-form-border-strong);box-shadow:0 0 0 3px #ea4f8d14}.page-container--post-job[data-v-7ec41029] .dropdown__menu,.page-container--post-job[data-v-7ec41029] .criteria-select__menu,.page-container--post-job[data-v-7ec41029] .job-preview-card__menu,.page-container--post-job[data-v-7ec41029] .job-preview-card__publish-menu{border:1px solid var(--job-form-border);border-radius:12px;box-shadow:0 12px 24px #2a182214}.page-container--post-job[data-v-7ec41029] .question-builder__card,.page-container--post-job[data-v-7ec41029] .move-criteria__card,.page-container--post-job[data-v-7ec41029] .accordion-card,.page-container--post-job[data-v-7ec41029] .stage-shell,.page-container--post-job[data-v-7ec41029] .job-preview-card,.page-container--post-job[data-v-7ec41029] .hiring-team-step__selected,.page-container--post-job[data-v-7ec41029] .tags-step__selected,.page-container--post-job[data-v-7ec41029] .recruiter-step__selected{border-color:var(--job-form-border);border-radius:14px}.page-container--post-job[data-v-7ec41029] .dropdown__arrow,.page-container--post-job[data-v-7ec41029] .criteria-select__arrow,.page-container--post-job[data-v-7ec41029] .job-preview-card__value-arrow{border-color:#cb98ad}@media(max-width:1100px){.page-container--post-job[data-v-7ec41029]{--job-form-title: 24px;--job-form-label: 15px;--job-form-body: 14px;--job-form-subtitle: 13px}.wizard-steps[data-v-7ec41029]{justify-content:flex-start;overflow-x:auto;padding-bottom:6px}.wizard-step-pill[data-v-7ec41029]{flex:0 0 auto}.wizard-card[data-v-7ec41029],.wizard-card--app-form[data-v-7ec41029],.wizard-card--intelligent[data-v-7ec41029],.wizard-card--job-stages[data-v-7ec41029]{max-width:none;padding:22px 20px 18px}.posting-tabs[data-v-7ec41029]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.page-container--post-job[data-v-7ec41029]{--job-form-title: 20px;--job-form-label: 14px;--job-form-body: 13px;--job-form-subtitle: 12px;--job-form-control-height: 46px;--job-form-textarea-min: 140px}.post-job-page__header[data-v-7ec41029]{gap:8px}.post-job-page__title[data-v-7ec41029]{font-size:24px}.starter-card[data-v-7ec41029],.wizard-card[data-v-7ec41029],.wizard-card--app-form[data-v-7ec41029],.wizard-card--intelligent[data-v-7ec41029],.wizard-card--job-stages[data-v-7ec41029]{min-height:0;padding:18px 14px 16px;border-radius:16px}.posting-tabs[data-v-7ec41029]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.posting-tab[data-v-7ec41029]{white-space:normal;line-height:1.35}.wizard-actions[data-v-7ec41029]{flex-wrap:wrap;justify-content:stretch;gap:10px}.wizard-actions__skip[data-v-7ec41029],.wizard-actions__next[data-v-7ec41029]{width:100%;min-width:0;text-align:center}.page-container--post-job[data-v-7ec41029] .step-form__grid,.page-container--post-job[data-v-7ec41029] .details-grid,.page-container--post-job[data-v-7ec41029] .additional-grid,.page-container--post-job[data-v-7ec41029] .recruiter-step__grid,.page-container--post-job[data-v-7ec41029] .metadata-step__grid,.page-container--post-job[data-v-7ec41029] .job-preview-card__grid--two,.page-container--post-job[data-v-7ec41029] .job-preview-modal__grid,.page-container--post-job[data-v-7ec41029] .application-form__grid,.page-container--post-job[data-v-7ec41029] .app-stage-grid,.page-container--post-job[data-v-7ec41029] .range-grid,.page-container--post-job[data-v-7ec41029] .question-builder__header,.page-container--post-job[data-v-7ec41029] .move-criteria__layout,.page-container--post-job[data-v-7ec41029] .workflow-grid,.page-container--post-job[data-v-7ec41029] .workflow-grid--two,.page-container--post-job[data-v-7ec41029] .criteria-grid{grid-template-columns:1fr!important}.page-container--post-job[data-v-7ec41029] .question-builder__footer,.page-container--post-job[data-v-7ec41029] .move-criteria__buttons,.page-container--post-job[data-v-7ec41029] .job-preview-card__footer,.page-container--post-job[data-v-7ec41029] .job-preview-card__header,.page-container--post-job[data-v-7ec41029] .job-preview-card__actions,.page-container--post-job[data-v-7ec41029] .question-builder__actions,.page-container--post-job[data-v-7ec41029] .question-builder__badges{flex-wrap:wrap}.page-container--post-job[data-v-7ec41029] .job-preview-card,.page-container--post-job[data-v-7ec41029] .question-builder__card,.page-container--post-job[data-v-7ec41029] .move-criteria__card,.page-container--post-job[data-v-7ec41029] .stage-shell{padding:16px}.page-container--post-job[data-v-7ec41029] .classification-bar{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{font-family:Arial,Helvetica,sans-serif;--bg: #f8f5f6;--ink: #1f1624;--muted: #9a7d8c;--muted-strong: #7f6975;--muted-soft: #9a8791;--hint: #8f7b86;--hint-soft: #a3929b;--pink: #ea4f8d;--pink-soft: #f5d9e4;--pink-line: #f0dde5;--white: #ffffff;--container-max: 1240px;--page-pad-x: 24px;--page-pad-y: 20px;--space-fields: 16px;--space-sections: 24px;--space-blocks: 32px;--font-page-title: 32px;--font-section-title: 22px;--font-label: 16px;--font-body: 16px;--font-button: 16px;--font-small: 14px;--control-height: 48px;--control-padding-x: 16px;--control-radius: 10px;--textarea-min-height: 140px;--button-height: 48px;--button-padding-x: 24px;--button-radius: 10px;--surface-radius: 14px;--surface-radius-lg: 18px;--surface-pad: 20px;--surface-gap: 16px;--ui-small-font: 12px;--ui-meta-font: 12px;--ui-tiny-font: 11px;--ui-button-sm-height: 36px;--ui-button-xs-height: 28px;--ui-control-sm-height: 40px;--ui-radius-sm: 8px;--ui-radius-xs: 6px}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;min-width:320px;background:var(--bg);color:var(--ink);overflow-x:hidden;font-size:var(--font-body)}button,a{font:inherit}button{border:0;background:transparent;cursor:pointer}a{color:inherit;text-decoration:none}.page-bg{min-height:100vh;padding:0}.page-canvas{width:100%;min-height:100vh;margin:0;background:var(--white);padding:var(--page-pad-y) var(--page-pad-x) 32px}.topbar{display:grid;grid-template-columns:140px 1fr auto;align-items:center;column-gap:42px}.brand{display:flex;align-items:center;gap:8px}.brand__mark{width:32px;height:32px;display:block;flex:0 0 auto;object-fit:contain}.brand__text{display:flex;flex-direction:column}.brand__title{color:var(--pink);font-size:24px;font-weight:700;line-height:1}.brand__subtitle{margin-top:2px;color:#d3a4b8;font-size:9px;line-height:1.1}.menu-toggle{display:none;width:44px;height:44px;border:1px solid #f0dde5;border-radius:12px;align-items:center;justify-content:center;justify-self:end;gap:4px;flex-direction:column;background:#fff8fb;color:var(--pink)}.menu-toggle span{width:18px;height:2px;border-radius:999px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.menu-toggle--open span:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-toggle--open span:nth-child(2){opacity:0}.menu-toggle--open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.nav-tabs{display:flex;align-items:center;gap:34px}.nav-tabs__item{padding:12px 20px;border-radius:8px;font-size:var(--font-body);color:#17111d}.nav-tabs__item--active{background:var(--pink);color:#fff}.topbar-actions{display:flex;align-items:center;gap:18px}.quick-icons{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:14px;background:#f8edf2}.icon-btn{width:36px;height:36px;display:grid;place-items:center;color:var(--pink);transition:background-color .18s ease,color .18s ease,transform .18s ease}.icon-btn--chip{border-radius:12px}.icon-btn--chip:hover{background:#fff7fa;color:#d93c7e;transform:translateY(-1px)}.icon-svg{width:20px;height:20px;display:block;stroke-linecap:round;stroke-linejoin:round}.icon-svg--search{width:19px;height:19px}.profile-chip{display:flex;align-items:center;gap:9px}.profile-chip__avatar{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#efc171,#ea8250);color:#fff;display:grid;place-items:center;font-size:10px;font-weight:700}.profile-chip__name{font-size:var(--font-small);line-height:1.1;font-weight:600;color:var(--pink)}.profile-chip__mail{margin-top:1px;font-size:12px;color:#2d2531}.profile-chip__caret{width:8px;height:8px;border-right:1.5px solid #de7ca4;border-bottom:1.5px solid #de7ca4;transform:rotate(45deg)}.content{padding-top:var(--space-blocks)}.page-container{width:min(100%,var(--container-max));margin:0 auto;padding:20px 24px}.breadcrumb-row{display:flex;align-items:center;gap:8px;margin-left:100px;margin-bottom:var(--space-sections);color:#967f8c;font-size:var(--font-small)}.crumb-home{width:12px;height:12px;background:radial-gradient(circle at 46% 40%,#ffb4ce 22%,#ec6b9d 24%,#ec6b9d);clip-path:polygon(50% 0%,100% 38%,100% 100%,0 100%,0 38%)}.breadcrumb-sep{width:5px;height:5px;border-top:1.5px solid var(--pink);border-right:1.5px solid var(--pink);transform:rotate(45deg)}.heading-row{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 16px;max-width:100%;gap:20px}.heading-row h1{margin:0;padding-top:6px;font-size:var(--font-page-title);line-height:1;font-weight:700}.toolbar{display:flex;align-items:center;gap:8px;margin-right:0;flex-shrink:0}.toolbar__show{display:flex;align-items:center;gap:7px;color:#8c6577;font-size:var(--font-small)}.pill-select,.soft-btn,.outline-btn,.view-toggle{border-radius:8px}.pill-select{min-width:40px;padding:0 var(--control-padding-x);background:var(--pink-soft);color:var(--pink);display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--control-height);font-size:var(--font-button)}.caret-small{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-2px}.view-toggle{display:flex;align-items:center;gap:4px;padding:4px;background:var(--pink-soft)}.view-toggle__btn{width:22px;height:20px;border-radius:6px;position:relative}.view-toggle__btn.active{background:#fff}.view-toggle__btn--grid:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;background:linear-gradient(var(--pink),var(--pink)) left top/5px 5px no-repeat,linear-gradient(var(--pink),var(--pink)) right top/5px 5px no-repeat,linear-gradient(var(--pink),var(--pink)) left bottom/5px 5px no-repeat,linear-gradient(var(--pink),var(--pink)) right bottom/5px 5px no-repeat}.view-toggle__btn--list:before{content:"";position:absolute;left:5px;right:5px;top:5px;height:2px;background:var(--pink);box-shadow:0 4px 0 var(--pink),0 8px 0 var(--pink)}.soft-btn{display:inline-flex;align-items:center;gap:7px;padding:0 var(--button-padding-x);height:var(--button-height);background:#f2d2dd;color:var(--pink);font-size:var(--font-button)}.filter-icon{width:8px;height:8px;background:currentColor;clip-path:polygon(0 0,100% 0,64% 42%,64% 100%,36% 100%,36% 42%)}.outline-btn{padding:0 var(--button-padding-x);height:var(--button-height);border:1px solid var(--pink);color:var(--pink);font-size:var(--font-button)}.table-wrap{margin:0;width:100%;max-width:100%}.table-grid{display:grid;grid-template-columns:28px 88px 210px 140px 110px 100px 190px 180px 70px;align-items:center;column-gap:12px}.table-header{padding:var(--surface-pad);background:#fff;border:1px solid #f1e3e9;border-radius:var(--surface-radius);font-size:var(--font-small)}.header-cell{display:flex;align-items:center;gap:7px;white-space:nowrap;width:100%;justify-self:start;justify-content:flex-start}.sort-icon{width:8px;height:10px;position:relative}.sort-icon:before,.sort-icon:after{content:"";position:absolute;left:2px;width:4px;height:4px;border-right:1px solid #d89ab6;border-bottom:1px solid #d89ab6}.sort-icon:before{top:0;transform:rotate(225deg)}.sort-icon:after{bottom:0;transform:rotate(45deg)}.table-row{position:relative;padding:18px var(--surface-pad);border-bottom:1px solid var(--pink-line);font-size:var(--font-body)}.select-col{display:flex;justify-content:center}.radio{width:12px;height:12px;border-radius:50%;border:1px solid #efadc4}.radio--filled{background:#e96f9c;border-color:#e96f9c}.cell{display:flex;align-items:center;white-space:nowrap;width:100%;justify-self:start;text-align:left}.cell--id{color:#16111b}.cell--title{color:#9e647c}.stages{display:flex;align-items:center;gap:7px;justify-content:flex-start}.stage-dot{width:7px;height:7px;border-radius:50%}.tag-list{display:flex;gap:6px;flex-wrap:nowrap;justify-content:flex-start}.tag-chip{min-width:34px;padding:4px 8px;border-radius:999px;background:#f2e5ea;color:#7d6874;font-size:var(--font-small);text-align:center}.department{font-size:var(--font-small);white-space:nowrap}.department--pink{color:#f04f92}.department--blue{color:#4264ff}.department--indigo{color:#6d46ec}.department--gold{color:#df9a00}.department--green{color:#28b85d}.recruiter{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 4px;border-radius:999px;font-size:var(--font-small);white-space:nowrap}.recruiter--pink{color:#ea5b93;background:#f8eaf0}.recruiter--blue{color:#486eff;background:#ecf0ff}.recruiter--purple{color:#6b49e8;background:#efeafd}.recruiter--gold{color:#cd9200;background:#fff4d9}.recruiter--green{color:#27a65b;background:#e8f7ed}.recruiter--cyan{color:#06a8cb;background:#e7f8fb}.avatar{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:11px;font-weight:700}.avatar--pink{background:linear-gradient(135deg,#ffbdcb,#ec4b8d)}.avatar--blue{background:linear-gradient(135deg,#7fb2ff,#4460ff)}.avatar--purple{background:linear-gradient(135deg,#a08dfd,#754bf0)}.avatar--gold{background:linear-gradient(135deg,#ffd86d,#f0ad08)}.avatar--green{background:linear-gradient(135deg,#7dedb0,#1fbb60)}.avatar--cyan{background:linear-gradient(135deg,#7defff,#0bb0c8)}.action-cell{position:relative;overflow:visible;display:flex;justify-content:flex-end;align-items:center;width:100%}.action-cell--open{z-index:25}.menu-trigger{display:inline-flex;align-items:center;gap:4px;color:var(--pink);padding:4px 2px 4px 10px}.menu-trigger span{width:4px;height:4px;border-radius:50%;background:currentColor}.menu-card{position:absolute;top:50%;right:14px;transform:translateY(-8%);width:156px;background:#fff;border:1px solid #e8d7df;border-radius:var(--surface-radius-lg);box-shadow:0 8px 14px #8967772e;padding:8px 0;z-index:20;display:flex;flex-direction:column;align-items:stretch}.menu-card button{width:100%;padding:10px 16px;text-align:left;color:#8b596a;font-size:var(--font-small);white-space:nowrap;display:block;line-height:1.2}.menu-card button:hover{background:#fcf7f9}.pagination-row{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:18px 6px 0 0;max-width:100%}@media(min-width:1600px){.page-canvas{padding-left:40px;padding-right:40px}.table-grid{grid-template-columns:28px 88px 210px 140px 110px 100px 190px 180px 70px}}.page-pill,.page-next{min-width:14px;height:14px;border-radius:4px;display:grid;place-items:center;font-size:var(--font-small);color:#e78aad}input:not([type=checkbox]):not([type=radio]):not([type=range]),select{min-height:var(--control-height);padding:12px var(--control-padding-x);font-size:var(--font-body);border-radius:var(--control-radius)}textarea{min-height:var(--textarea-min-height);padding:14px;font-size:var(--font-body);border-radius:var(--control-radius)}.page-pill--active{background:var(--pink);color:#fff}.page-pill--ghost{color:#cfb3bf}.page-next:before{content:"";width:5px;height:5px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}@media(max-width:1180px){:root{--page-pad-x: 18px;--page-pad-y: 18px;--space-blocks: 24px;--font-page-title: 28px;--font-section-title: 20px}.topbar{grid-template-columns:1fr auto;column-gap:20px;row-gap:18px}.nav-tabs{grid-column:1 / -1;flex-wrap:wrap;gap:10px}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px}.breadcrumb-row{margin-left:0;flex-wrap:wrap}.heading-row,.toolbar{flex-wrap:wrap}.page-container{padding:18px}}@media(max-width:760px){:root{--page-pad-x: 14px;--page-pad-y: 14px;--space-fields: 12px;--space-sections: 18px;--space-blocks: 20px;--font-page-title: 22px;--font-section-title: 18px;--font-label: 14px;--font-body: 14px;--font-button: 14px;--font-small: 12px;--control-height: 44px;--button-height: 44px}.page-canvas{padding:var(--page-pad-y) var(--page-pad-x) 24px}.topbar{grid-template-columns:1fr}.topbar--menu-open{align-items:stretch}.brand__title{font-size:20px}.menu-toggle{display:inline-flex;grid-column:2;grid-row:1}.topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.topbar-actions{grid-column:1 / -1;justify-content:space-between;gap:10px;min-width:0}.profile-chip__mail{display:none}.nav-tabs{display:none;grid-column:1 / -1;flex-direction:column;align-items:stretch;gap:8px;padding:10px;border:1px solid #f0dde5;border-radius:16px;background:#fff8fb}.nav-tabs--open{display:flex}.nav-tabs__item{flex:0 0 auto;width:100%;padding:12px 14px;text-align:left}.quick-icons{order:2}.profile-chip{min-width:0;order:3;gap:8px}.profile-chip__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-btn[aria-label=Search]{order:1}.page-container{padding:16px 0}.toolbar{width:100%;gap:6px}.toolbar>*{flex:1 1 auto}.pill-select,.soft-btn,.outline-btn{justify-content:center;padding:0 14px}.table-wrap{overflow-x:auto;padding-bottom:8px}.table-header,.table-row{min-width:1080px}}
