.app-icon[data-v-ec982cf3]{flex-shrink:0;display:block}.ua-root[data-v-5084326b]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ua-image[data-v-5084326b],.ua-fallback[data-v-5084326b]{width:100%;height:100%;display:block}.ua-image[data-v-5084326b]{object-fit:cover;color:#0000}.ua-fallback[data-v-5084326b]{letter-spacing:-.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.ra-page[data-v-0b1e8c15]{min-height:100%}.ra-topbar[data-v-0b1e8c15]{z-index:12;background:color-mix(in srgb, var(--c-bg) 84%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--c-border-soft);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 24px;display:flex;position:sticky;top:0}.ra-topbar__title[data-v-0b1e8c15]{flex-direction:column;gap:4px;display:flex}.ra-topbar__eyebrow[data-v-0b1e8c15]{text-transform:uppercase;letter-spacing:.08em;color:var(--c-text-4);font-size:11px;font-weight:700}.ra-topbar__main[data-v-0b1e8c15]{color:var(--c-text);align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.ra-topbar__spacer[data-v-0b1e8c15]{flex:auto}.ra-topbar__actions[data-v-0b1e8c15]{align-items:center;gap:8px;display:flex}.ra-shell[data-v-0b1e8c15]{padding:24px}.ra-grid[data-v-0b1e8c15]{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:20px;max-width:1180px;margin:0 auto;display:grid}.ra-main[data-v-0b1e8c15],.ra-side[data-v-0b1e8c15]{flex-direction:column;gap:16px;min-width:0;display:flex}.ra-card[data-v-0b1e8c15]{border:1px solid var(--c-border-soft);background:var(--c-bg-card);border-radius:8px;padding:20px}.ra-card--mutation-banner[data-v-0b1e8c15]{border-color:color-mix(in srgb, var(--warning) 32%, var(--c-border-soft) 68%);background:color-mix(in srgb, var(--warning-bg) 58%, var(--c-bg-card) 42%)}.ra-card__label[data-v-0b1e8c15]{text-transform:uppercase;letter-spacing:.08em;color:var(--c-text-4);margin-bottom:12px;font-size:11px;font-weight:700}.ra-summary-head[data-v-0b1e8c15]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.ra-user[data-v-0b1e8c15]{align-items:center;gap:12px;min-width:0;display:flex}.ra-user__copy[data-v-0b1e8c15],.ra-user-inline__copy[data-v-0b1e8c15],.ra-comment__body[data-v-0b1e8c15]{min-width:0}.ra-user__name[data-v-0b1e8c15]{color:var(--c-text);font-size:15px;font-weight:700}.ra-user__meta[data-v-0b1e8c15]{color:var(--c-text-4);margin-top:2px;font-size:12px}.ra-avatar[data-v-0b1e8c15]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:inline-flex}.ra-avatar--small[data-v-0b1e8c15]{width:30px;height:30px;font-size:11px}.ra-group-users[data-v-0b1e8c15]{flex-direction:column;gap:6px;min-width:0;display:flex}.ra-group-label[data-v-0b1e8c15]{color:var(--c-text-4);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.ra-group-avatars[data-v-0b1e8c15]{align-items:center;display:flex}.ra-avatar--stacked[data-v-0b1e8c15]{border:2px solid var(--c-bg-card);margin-left:-8px}.ra-avatar--stacked[data-v-0b1e8c15]:first-child{margin-left:0}.ra-avatar--more[data-v-0b1e8c15]{background:var(--c-bg-hover);color:var(--c-text-3);border:2px solid var(--c-bg-card);margin-left:-8px;font-size:10px;font-weight:700}.ra-group-names[data-v-0b1e8c15]{color:var(--c-text-2);font-size:13px;line-height:1.4}.ra-type-chip[data-v-0b1e8c15]{border:1px solid var(--c-border-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.ra-type-chip__dot[data-v-0b1e8c15]{border-radius:50%;width:8px;height:8px}.ra-dates[data-v-0b1e8c15]{align-items:stretch;gap:12px;display:flex}.ra-date-card[data-v-0b1e8c15]{border:1px solid var(--c-border-soft);background:color-mix(in srgb, var(--c-bg-hover) 72%, var(--c-bg-card) 28%);border-radius:8px;flex:1 1 0;min-width:0;padding:14px}.ra-date-card__label[data-v-0b1e8c15],.ra-comments-count[data-v-0b1e8c15],.ra-comment__role[data-v-0b1e8c15],.ra-comment__time[data-v-0b1e8c15],.ra-approval-time[data-v-0b1e8c15],.ra-detail-row span[data-v-0b1e8c15]{color:var(--c-text-4);font-size:12px}.ra-date-card__value[data-v-0b1e8c15]{align-items:baseline;gap:8px;margin-top:4px;display:flex}.ra-date-card__value strong[data-v-0b1e8c15]{color:var(--c-text);font-size:28px;line-height:1}.ra-date-card__value span[data-v-0b1e8c15]{color:var(--c-text-2);font-size:14px;font-weight:600}.ra-date-card__weekday[data-v-0b1e8c15]{color:var(--c-text-4);text-transform:capitalize;margin-top:4px;font-size:12px;display:block}.ra-date-arrow[data-v-0b1e8c15]{color:var(--c-text-4);align-items:center;display:flex}.ra-period-meta[data-v-0b1e8c15]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.ra-period-chip[data-v-0b1e8c15]{background:color-mix(in srgb, var(--primary) 12%, var(--c-bg-card) 88%);border:1px solid color-mix(in srgb, var(--primary) 22%, var(--c-border-soft) 78%);min-height:32px;color:var(--primary);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.ra-period-text[data-v-0b1e8c15]{color:var(--c-text-4);font-size:12px}.ra-flag-chips[data-v-0b1e8c15]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ra-flag-chip[data-v-0b1e8c15]{border:1px solid color-mix(in srgb, var(--warning) 24%, var(--c-border-soft) 76%);background:color-mix(in srgb, var(--warning-bg) 72%, var(--c-bg-card) 28%);min-height:30px;color:var(--warning);cursor:default;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.ra-flag-chip--ghost[data-v-0b1e8c15]{color:var(--c-text-3);cursor:pointer;background:0 0;border-style:dashed}.ra-flag-chip--picker[data-v-0b1e8c15]{cursor:pointer;justify-content:flex-start;min-height:36px;padding:0 12px}.ra-flag-chip__remove[data-v-0b1e8c15]{background:var(--danger-bg);width:18px;height:18px;color:var(--danger);opacity:0;pointer-events:none;transition:opacity var(--transition-fast);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-6px;right:-4px}.ra-flag-chip:hover .ra-flag-chip__remove[data-v-0b1e8c15]{opacity:1;pointer-events:auto}.ra-flag-picker[data-v-0b1e8c15]{flex-wrap:wrap;gap:10px;display:flex}.ra-modal-head[data-v-0b1e8c15]{flex-direction:column;gap:4px;display:flex}.ra-modal-head__title[data-v-0b1e8c15]{font-size:16px;font-weight:700}.ra-modal-head__sub[data-v-0b1e8c15]{color:var(--c-text-4);font-size:13px}.ra-mutation-banner[data-v-0b1e8c15]{color:var(--warning-fg);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ra-inline-link[data-v-0b1e8c15]{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.ra-inline-link[data-v-0b1e8c15]:hover{text-decoration:underline}.ra-card--draft[data-v-0b1e8c15]{border-color:color-mix(in srgb, var(--warning) 34%, var(--c-border-soft) 66%);background:color-mix(in srgb, var(--warning-bg) 52%, var(--c-bg-card) 48%)}.ra-draft-note[data-v-0b1e8c15]{color:var(--warning);margin-bottom:14px;font-size:13px;font-weight:600}.ra-draft-block[data-v-0b1e8c15]{flex-direction:column;gap:10px;padding-top:14px;display:flex}.ra-draft-block+.ra-draft-block[data-v-0b1e8c15]{border-top:1px solid color-mix(in srgb, var(--warning) 18%, var(--c-border-soft) 82%);margin-top:4px}.ra-draft-block__title[data-v-0b1e8c15]{text-transform:uppercase;letter-spacing:.08em;color:var(--warning);font-size:11px;font-weight:700}.ra-draft-balance[data-v-0b1e8c15]{border:1px solid #0000;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.ra-draft-balance.is-ok[data-v-0b1e8c15]{background:color-mix(in srgb, var(--success-bg) 80%, var(--c-bg-card) 20%);border-color:color-mix(in srgb, var(--success) 26%, var(--c-border-soft) 74%);color:var(--success)}.ra-draft-balance.is-warn[data-v-0b1e8c15]{background:color-mix(in srgb, var(--warning-bg) 80%, var(--c-bg-card) 20%);border-color:color-mix(in srgb, var(--warning) 26%, var(--c-border-soft) 74%);color:var(--warning)}.ra-draft-balance strong[data-v-0b1e8c15]{color:var(--c-text)}.ra-draft-balance__hint[data-v-0b1e8c15]{color:var(--c-text-4);margin-left:auto;font-size:12px}.ra-draft-warnings[data-v-0b1e8c15]{border:1px solid color-mix(in srgb, var(--warning) 28%, var(--c-border-soft) 72%);background:color-mix(in srgb, var(--warning-bg) 68%, var(--c-bg-card) 32%);border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ra-draft-warnings__title[data-v-0b1e8c15]{color:var(--warning);font-size:12px;font-weight:700}.ra-draft-warning-row[data-v-0b1e8c15]{color:var(--c-text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ra-draft-warning-row__badge[data-v-0b1e8c15]{border-radius:6px;align-items:center;min-height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.ra-draft-warning-row__badge.is-ban[data-v-0b1e8c15]{background:color-mix(in srgb, var(--warning-bg) 88%, var(--c-bg-card) 12%);color:var(--warning)}.ra-draft-warning-row__badge.is-limit[data-v-0b1e8c15]{background:color-mix(in srgb, var(--warning-bg) 92%, var(--c-bg-card) 8%);color:var(--warning)}.ra-draft-warning-row__badge.is-conflict[data-v-0b1e8c15]{background:color-mix(in srgb, var(--warning-bg) 88%, var(--c-bg-card) 12%);color:var(--warning)}.ra-draft-warning-row__person[data-v-0b1e8c15]{color:var(--c-text);font-weight:700}.ra-draft-warning-row__period[data-v-0b1e8c15]{color:var(--c-text-4)}.ra-draft-ok[data-v-0b1e8c15],.ra-draft-empty[data-v-0b1e8c15]{color:var(--success);font-size:13px;font-weight:600}.ra-draft-approver[data-v-0b1e8c15]{align-items:center;gap:10px;display:flex}.ra-draft-approver--link[data-v-0b1e8c15]{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0}.ra-draft-approver--link:hover .ra-draft-approver__name[data-v-0b1e8c15]{color:var(--c-accent)}.ra-draft-approver__copy[data-v-0b1e8c15]{flex-direction:column;gap:2px;display:flex}.ra-draft-approver__name[data-v-0b1e8c15]{color:var(--c-text);font-size:13px;font-weight:700}.ra-draft-approver__role[data-v-0b1e8c15]{color:var(--c-text-4);font-size:11px}.ra-description[data-v-0b1e8c15],.ra-comment__text[data-v-0b1e8c15],.ra-approval-comment[data-v-0b1e8c15]{white-space:pre-wrap;color:var(--c-text-2);margin:0;font-size:14px;line-height:1.65}.ra-placeholder[data-v-0b1e8c15],.ra-empty[data-v-0b1e8c15]{color:var(--c-text-4);font-size:14px}.ra-empty[data-v-0b1e8c15]{text-align:center;max-width:1180px;margin:0 auto;padding:48px 24px}.ra-comments-list[data-v-0b1e8c15]{flex-direction:column;gap:14px;display:flex}.ra-comment[data-v-0b1e8c15]{gap:10px;display:flex}.ra-comment--mine[data-v-0b1e8c15]{flex-direction:row-reverse}.ra-comment--mine .ra-comment__body[data-v-0b1e8c15]{align-items:flex-end}.ra-comment--mine .ra-comment__text[data-v-0b1e8c15]{background:color-mix(in srgb, var(--primary-color,#6366f1) 12%, var(--c-bg-card));border-radius:12px 2px 12px 12px}.ra-comment__body[data-v-0b1e8c15]{flex-direction:column;gap:4px;display:flex}.ra-comment__meta[data-v-0b1e8c15]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ra-comment__actions[data-v-0b1e8c15]{gap:2px;margin-left:4px;display:flex}.ra-comment__action-btn[data-v-0b1e8c15]{width:22px;height:22px;color:var(--c-text-4);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.ra-comment__action-btn[data-v-0b1e8c15]:hover{background:var(--c-border-soft);color:var(--c-text)}.ra-comment__action-btn--danger[data-v-0b1e8c15]:hover{background:color-mix(in srgb, var(--error,#ef4444) 12%, transparent);color:var(--error,#ef4444)}.ra-comment__edit-input[data-v-0b1e8c15]{border:1px solid var(--c-border-soft);background:var(--c-bg-card);width:100%;color:var(--c-text);resize:vertical;box-sizing:border-box;border-radius:6px;outline:none;padding:6px 8px;font-size:14px}.ra-comment__edit-input[data-v-0b1e8c15]:focus{border-color:var(--primary-color,#6366f1)}.ra-comment__text[data-v-0b1e8c15]{background:color-mix(in srgb, var(--c-border-soft) 40%, var(--c-bg-card));border-radius:2px 12px 12px;padding:8px 12px;font-size:14px;line-height:1.55}.ra-comment-delete-modal__text[data-v-0b1e8c15]{color:var(--c-text-4);white-space:pre-wrap;font-size:14px;line-height:1.5}.ra-danger-btn[data-v-0b1e8c15]{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600}.ra-danger-btn[data-v-0b1e8c15]:disabled{opacity:.6;cursor:not-allowed}.ra-comment__author[data-v-0b1e8c15],.ra-user-inline__name[data-v-0b1e8c15]{color:var(--c-text);font-size:13px;font-weight:700}.ra-comment-form[data-v-0b1e8c15]{border-top:1px solid var(--c-border-soft);margin-top:18px;padding-top:18px}.ra-textarea[data-v-0b1e8c15]{resize:vertical;border:1px solid var(--c-border-soft);background:var(--c-bg);width:100%;min-height:98px;color:var(--c-text);font:inherit;box-sizing:border-box;border-radius:8px;outline:none;padding:12px 14px}.ra-textarea[data-v-0b1e8c15]:focus{border-color:color-mix(in srgb, var(--primary) 45%, var(--c-border-soft) 55%);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent)}.ra-comment-form__actions[data-v-0b1e8c15]{justify-content:flex-end;margin-top:12px;display:flex}.ra-description-edit[data-v-0b1e8c15]{flex-direction:column;gap:8px;margin-top:12px;display:flex}.ra-description-edit__actions[data-v-0b1e8c15]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ra-textarea--description[data-v-0b1e8c15]{min-height:104px}.ra-spinner[data-v-0b1e8c15]{border:2px solid color-mix(in srgb, currentColor 28%, transparent);vertical-align:-2px;border-top-color:currentColor;border-radius:50%;width:13px;height:13px;animation:.8s linear infinite ra-spin-0b1e8c15;display:inline-block}@keyframes ra-spin-0b1e8c15{to{transform:rotate(360deg)}}.ra-detail-list[data-v-0b1e8c15]{flex-direction:column;display:flex}.ra-detail-row[data-v-0b1e8c15]{border-bottom:1px solid var(--c-border-soft);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.ra-detail-row[data-v-0b1e8c15]:last-child{border-bottom:none}.ra-detail-row--user[data-v-0b1e8c15]{align-items:center}.ra-user-inline--sm[data-v-0b1e8c15]{cursor:pointer;justify-content:flex-end;gap:8px;width:auto}.ra-detail-row strong[data-v-0b1e8c15]{text-align:right;color:var(--c-text-2);font-size:13px}.ra-approval-list[data-v-0b1e8c15]{flex-direction:column;gap:0;display:flex}.ra-approval-step[data-v-0b1e8c15]{gap:12px;display:flex}.ra-approval-step__rail[data-v-0b1e8c15]{flex-direction:column;flex-shrink:0;align-items:center;width:22px;display:flex}.ra-approval-dot[data-v-0b1e8c15]{color:#fff;background:var(--fg-4);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ra-approval-dot.is-approved[data-v-0b1e8c15]{background:var(--success)}.ra-approval-dot.is-rejected[data-v-0b1e8c15]{background:var(--danger)}.ra-approval-dot.is-current[data-v-0b1e8c15]{background:var(--warning);box-shadow:0 0 0 4px var(--warning-bg)}.ra-approval-dot.is-waiting[data-v-0b1e8c15]{background:color-mix(in srgb, var(--c-bg-hover) 72%, var(--c-bg-card) 28%);border:1px solid var(--c-border-soft)}.ra-approval-dot__inner[data-v-0b1e8c15]{background:var(--c-text-4);border-radius:50%;width:6px;height:6px}.ra-approval-line[data-v-0b1e8c15]{background:var(--c-border-soft);flex:auto;width:2px;min-height:26px;margin-top:4px}.ra-approval-step__body[data-v-0b1e8c15]{flex:auto;min-width:0;padding-bottom:18px}.ra-user-inline[data-v-0b1e8c15]{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:0;display:flex}.ra-user-inline__copy[data-v-0b1e8c15]{flex-direction:column;gap:2px;display:flex}.ra-user-inline__role[data-v-0b1e8c15]{color:var(--c-text-4);font-size:11px}.ra-you-badge[data-v-0b1e8c15]{color:var(--primary);text-transform:uppercase;margin-left:6px;font-size:11px;font-weight:700}.ra-approval-step__meta[data-v-0b1e8c15]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;margin-left:40px;display:flex}.ra-approval-state[data-v-0b1e8c15]{font-size:12px;font-weight:700}.ra-approval-state.is-approved[data-v-0b1e8c15]{color:var(--success)}.ra-approval-state.is-rejected[data-v-0b1e8c15]{color:var(--danger)}.ra-approval-state.is-pending[data-v-0b1e8c15]{color:var(--warning)}.ra-approval-comment[data-v-0b1e8c15]{margin-top:6px;margin-left:40px;font-size:13px}.ra-cancel-modal[data-v-0b1e8c15]{flex-direction:column;gap:14px;display:flex}.ra-cancel-modal__title[data-v-0b1e8c15]{color:var(--c-text);font-size:18px;font-weight:700}.ra-cancel-modal__text[data-v-0b1e8c15]{color:var(--c-text-2);font-size:14px;line-height:1.6}.ra-cancel-modal__actions[data-v-0b1e8c15]{justify-content:flex-end;gap:10px;display:flex}.ra-decision-actions-modal[data-v-0b1e8c15]{text-align:center;align-items:center}.ra-decision-actions-modal .ra-cancel-modal__actions[data-v-0b1e8c15]{justify-content:center}.ra-scale-modal[data-v-0b1e8c15]{flex-direction:column;gap:14px;display:flex}.ra-scale-modal__header[data-v-0b1e8c15]{color:var(--c-text);font-size:18px;font-weight:700}.ra-scale-modal__fields[data-v-0b1e8c15]{flex-direction:column;display:flex}.ra-scale-note[data-v-0b1e8c15]{background:color-mix(in srgb, var(--warning-bg) 72%, var(--c-bg-card) 28%);border:1px solid color-mix(in srgb, var(--warning) 24%, var(--c-border-soft) 76%);color:var(--warning-fg);border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.5}.ra-scale-balance-summary[data-v-0b1e8c15]{background:var(--c-bg-soft);border:1px solid var(--c-border-soft);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px;padding:10px 12px;font-size:13px;display:flex}.ra-scale-balance-summary.is-warn[data-v-0b1e8c15]{background:color-mix(in srgb, var(--warning-bg) 72%, var(--c-bg-card) 28%);border-color:color-mix(in srgb, var(--warning) 24%, var(--c-border-soft) 76%)}.ra-scale-balance-summary__label[data-v-0b1e8c15]{color:var(--c-text-3);font-weight:700}.ra-scale-balance-summary__val[data-v-0b1e8c15]{color:var(--c-text);font-weight:700}.ra-scale-balance-summary__val.is-bad[data-v-0b1e8c15]{color:var(--danger)}.ra-scale-balance-summary__period[data-v-0b1e8c15]{color:var(--c-text-3)}.ra-scale-approvers[data-v-0b1e8c15]{background:var(--c-bg-soft);border:1px solid var(--c-border-soft);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.ra-scale-approvers__label[data-v-0b1e8c15]{text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-3);font-size:11px;font-weight:700}.ra-scale-approver-row[data-v-0b1e8c15]{align-items:center;gap:10px;display:flex}.ra-scale-approver-avatar[data-v-0b1e8c15]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:flex}.ra-scale-approver-copy[data-v-0b1e8c15]{flex-direction:column;gap:2px;min-width:0;display:flex}.ra-scale-approver-name[data-v-0b1e8c15]{color:var(--c-text);font-size:13px;font-weight:700}.ra-scale-approver-role[data-v-0b1e8c15]{color:var(--c-text-4);font-size:11px}.ra-scale-approvers__auto[data-v-0b1e8c15],.ra-scale-approvers__missing[data-v-0b1e8c15]{font-size:13px;font-weight:600}.ra-scale-approvers__auto[data-v-0b1e8c15]{color:var(--success)}.ra-scale-approvers__missing[data-v-0b1e8c15]{color:var(--danger)}.ra-scale-modal__actions[data-v-0b1e8c15]{justify-content:flex-end;gap:10px;display:flex}.ra-scale-balance-grid[data-v-0b1e8c15]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ra-scale-balance[data-v-0b1e8c15]{border:1px solid var(--c-border-soft);background:var(--c-bg-soft);border-radius:10px;flex-direction:column;gap:12px;padding:12px;display:flex}.ra-scale-balance--loading[data-v-0b1e8c15]{color:var(--c-text-2);font-size:13px}.ra-scale-balance__title[data-v-0b1e8c15]{color:var(--c-text-2);font-size:12px;font-weight:700}.ra-scale-balance__summary[data-v-0b1e8c15]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.ra-scale-balance__summary-item[data-v-0b1e8c15]{background:var(--c-bg-card);border:1px solid var(--c-border-soft);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ra-scale-balance__summary-label[data-v-0b1e8c15]{text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-4);font-size:11px;font-weight:700}.ra-scale-balance__summary-item strong[data-v-0b1e8c15]{color:var(--c-text);font-size:18px}.ra-scale-balance__summary-item strong.is-bad[data-v-0b1e8c15]{color:var(--danger)}.ra-scale-balance__compare[data-v-0b1e8c15]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.ra-scale-balance__column[data-v-0b1e8c15]{flex-direction:column;gap:8px;display:flex}.ra-scale-balance__column-title[data-v-0b1e8c15]{color:var(--c-text-2);font-size:12px;font-weight:700}.ra-scale-balance__stats[data-v-0b1e8c15]{flex-direction:column;gap:6px;display:flex}.ra-scale-balance__stat[data-v-0b1e8c15]{background:color-mix(in srgb, var(--c-bg-card) 84%, var(--c-bg-soft) 16%);min-height:30px;color:var(--c-text-2);border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:12px;display:flex}.ra-scale-balance__stat strong[data-v-0b1e8c15]{color:var(--c-text);font-size:12px}.ra-scale-balance__empty[data-v-0b1e8c15]{min-height:30px;color:var(--c-text-4);align-items:center;font-size:12px;display:inline-flex}.ra-scale-warnings[data-v-0b1e8c15]{border:1px solid color-mix(in srgb, var(--warning) 24%, var(--c-border-soft) 76%);background:color-mix(in srgb, var(--warning-bg) 52%, var(--c-bg-card) 48%);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.ra-scale-warnings__title[data-v-0b1e8c15]{color:var(--c-text-2);font-size:12px;font-weight:700}.ra-scale-warning-row[data-v-0b1e8c15]{color:var(--c-text-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.ra-scale-warning-row__badge[data-v-0b1e8c15]{border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.ra-scale-warning-row__badge.is-ban[data-v-0b1e8c15]{background:color-mix(in srgb, var(--danger-bg) 76%, var(--c-bg-card) 24%);color:var(--danger)}.ra-scale-warning-row__badge.is-limit[data-v-0b1e8c15]{background:color-mix(in srgb, var(--warning-bg) 76%, var(--c-bg-card) 24%);color:var(--warning)}.ra-scale-warning-row__badge.is-conflict[data-v-0b1e8c15]{background:color-mix(in srgb, var(--danger-bg) 76%, var(--c-bg-card) 24%);color:var(--danger)}.ra-scale-warning-row__person[data-v-0b1e8c15]{color:var(--c-text);font-weight:600}.ra-scale-warning-row__period[data-v-0b1e8c15]{color:var(--c-text-3)}.ra-status-pill[data-v-0b1e8c15],.ra-decision-note[data-v-0b1e8c15]{border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.ra-status-pill.is-pending[data-v-0b1e8c15]{background:var(--warning-bg);color:var(--warning-fg)}.ra-status-pill.is-provisional[data-v-0b1e8c15]{background:color-mix(in srgb, var(--warning-bg) 72%, var(--c-bg-card) 28%);color:var(--warning-fg)}.ra-status-pill.is-approved[data-v-0b1e8c15],.ra-decision-note.is-approved[data-v-0b1e8c15]{background:var(--success-bg);color:var(--success-fg)}.ra-status-pill.is-rejected[data-v-0b1e8c15],.ra-decision-note.is-rejected[data-v-0b1e8c15]{background:var(--danger-bg);color:var(--danger-fg)}.ra-status-pill.is-cancelled[data-v-0b1e8c15]{background:color-mix(in srgb, var(--c-bg-hover) 82%, var(--c-bg-card) 18%);color:var(--c-text-4)}.ra-ghost-btn[data-v-0b1e8c15],.ra-primary-btn[data-v-0b1e8c15]{min-height:34px;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.ra-ghost-btn[data-v-0b1e8c15]{border:1px solid var(--c-border-soft);color:var(--c-text-2);background:0 0}.ra-ghost-btn--danger[data-v-0b1e8c15]{color:var(--danger);border-color:var(--danger-border)}.ra-primary-btn[data-v-0b1e8c15]{border:1px solid var(--success);background:var(--success);color:#fff}.ra-ghost-btn[data-v-0b1e8c15]:disabled,.ra-primary-btn[data-v-0b1e8c15]:disabled{opacity:.55;cursor:default}@media (width<=1080px){.ra-grid[data-v-0b1e8c15]{grid-template-columns:1fr}}@media (width<=720px){.ra-topbar[data-v-0b1e8c15],.ra-shell[data-v-0b1e8c15]{padding-left:16px;padding-right:16px}.ra-summary-head[data-v-0b1e8c15],.ra-dates[data-v-0b1e8c15]{flex-direction:column}.ra-date-arrow[data-v-0b1e8c15]{display:none}.ra-topbar__actions[data-v-0b1e8c15]{width:100%}.ra-topbar__actions[data-v-0b1e8c15]>*{flex:1 1 0}}.ra-attach-head[data-v-0b1e8c15]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ra-attach-add-btn[data-v-0b1e8c15]{border:1px solid var(--c-border-soft);background:var(--c-bg-soft);color:var(--c-text-2);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.ra-attach-add-btn[data-v-0b1e8c15]:hover:not(:disabled){background:var(--c-bg-muted);color:var(--c-text)}.ra-attach-add-btn[data-v-0b1e8c15]:disabled{opacity:.5;cursor:not-allowed}.ra-attach-spin[data-v-0b1e8c15]{animation:.8s linear infinite ra-spin-0b1e8c15}.ra-attach-drop[data-v-0b1e8c15]{border:1.5px dashed var(--c-border-soft);color:var(--c-text-4);border-radius:6px;justify-content:center;align-items:center;margin-bottom:8px;padding:10px;font-size:12px;transition:border-color .15s,background .15s;display:flex}.ra-attach-drop.is-over[data-v-0b1e8c15]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent);color:var(--accent)}.ra-attach-loading[data-v-0b1e8c15]{justify-content:center;padding:12px;display:flex}.ra-spinner-sm[data-v-0b1e8c15]{border:2px solid var(--c-border-soft);border-top-color:var(--accent);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite ra-spin-0b1e8c15}.ra-attach-list[data-v-0b1e8c15]{flex-direction:column;gap:4px;display:flex}.ra-attach-item[data-v-0b1e8c15]{background:var(--c-bg-soft);border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.ra-attach-item__icon[data-v-0b1e8c15]{color:var(--c-text-4);flex-shrink:0}.ra-attach-item__name[data-v-0b1e8c15]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:none;flex:auto;padding:0;font-size:13px;font-weight:500;overflow:hidden}.ra-attach-item__name[data-v-0b1e8c15]:hover{text-decoration:underline}.ra-attach-item__size[data-v-0b1e8c15]{color:var(--c-text-4);flex-shrink:0;font-size:11px}.ra-attach-item__dl[data-v-0b1e8c15],.ra-attach-item__del[data-v-0b1e8c15]{cursor:pointer;width:24px;height:24px;color:var(--c-text-4);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ra-attach-item__dl[data-v-0b1e8c15]:hover{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.ra-attach-item__del[data-v-0b1e8c15]:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}.landing-page[data-v-fbd60011]{color:#0f172a;scroll-behavior:smooth;background:#f3f6f8;min-height:100%}.landing-header[data-v-fbd60011]{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;max-width:1440px;margin:0 auto;padding:22px 32px 0;display:grid;position:sticky;top:0}.landing-brand[data-v-fbd60011]{color:#0f172a;letter-spacing:-.05em;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.landing-brand__logo[data-v-fbd60011]{width:auto;height:36px;display:block}.landing-nav[data-v-fbd60011]{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;display:flex}.landing-nav__link[data-v-fbd60011]{color:#475569;font-size:15px;font-weight:600;text-decoration:none;transition:color .16s}.landing-nav__link[data-v-fbd60011]:hover{color:#0f172a}.landing-cta[data-v-fbd60011]{letter-spacing:-.01em;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex}.landing-cta[data-v-fbd60011]:hover{transform:translateY(-1px)}.landing-cta--header[data-v-fbd60011]{color:#fff;width:max-content;box-shadow:none;background:#16a85a;border:1px solid #16a85a;justify-self:end}.landing-main[data-v-fbd60011]{max-width:1440px;margin:0 auto;padding:24px 32px 44px}.landing-section[data-v-fbd60011]{margin-top:20px;scroll-margin-top:96px}.landing-section--hero[data-v-fbd60011]{color:#0f172a;margin-top:12px;padding:56px 0 64px;position:relative}.landing-section--dark[data-v-fbd60011]{background:#fff;border:1px solid #dbe4ee;border-radius:32px;padding:32px;position:relative;box-shadow:0 12px 32px #0f172a0d}.landing-section--requests[data-v-fbd60011]{background:#fff;border:1px solid #dbe4ee;overflow:hidden;box-shadow:0 12px 32px #0f172a0d}.landing-section--light[data-v-fbd60011]{padding:24px 0}.landing-section--alt[data-v-fbd60011]{background:#fff;border:1px solid #dae4f1eb;border-radius:38px;padding:26px 24px;box-shadow:0 12px 32px #0f172a0a}.landing-status-shell[data-v-fbd60011]{background:#fff;border:1px solid #dae4f1eb;border-radius:38px;padding:28px;box-shadow:0 12px 32px #0f172a0a}.landing-section--footer[data-v-fbd60011]{color:#0f172a;background:#fff;border:1px solid #dbe4ee;border-radius:32px;margin-top:28px;padding:34px 32px 24px;box-shadow:0 12px 32px #0f172a0d}.landing-hero[data-v-fbd60011]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:34px;display:grid}.landing-hero__copy[data-v-fbd60011]{padding-top:12px}.landing-kicker[data-v-fbd60011]{color:#17a55f;letter-spacing:.06em;text-transform:uppercase;background:#eefbf3;border:1px solid #cfeedd;border-radius:999px;align-items:center;min-height:46px;margin:0 0 20px;padding:0 22px;font-size:13px;font-weight:800;display:inline-flex}.landing-kicker--soft[data-v-fbd60011]{color:#17a55f}.landing-title[data-v-fbd60011]{letter-spacing:-.07em;max-width:560px;margin:0;font-size:clamp(58px,6vw,96px);font-weight:900;line-height:.9}.landing-title span[data-v-fbd60011]{display:block}.landing-script[data-v-fbd60011]{color:#4ee39a;letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(28px,2.3vw,44px);font-style:italic;font-weight:500;line-height:1}.landing-lead[data-v-fbd60011]{color:#475569;max-width:500px;margin:28px 0 0;font-size:18px;line-height:1.6}.landing-lead__accent[data-v-fbd60011]{color:#4ee39a;font-weight:700}.landing-hero__benefits[data-v-fbd60011]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.landing-benefit[data-v-fbd60011]{background:#fff;border:1px solid #dbe4ee;border-radius:18px;align-items:center;gap:12px;min-height:96px;padding:14px 16px;display:flex;box-shadow:0 8px 20px #0f172a0a}.landing-benefit[data-v-fbd60011]:last-child{grid-column:1/-1}.landing-benefit__icon[data-v-fbd60011]{color:#16a85a;flex-shrink:0;align-self:center;width:22px;height:22px;margin-top:0;display:block}.landing-benefit__icon svg[data-v-fbd60011]{width:22px;height:22px;display:block}.landing-benefit__icon--hub[data-v-fbd60011]{color:#16a85a}.landing-benefit__icon--stack[data-v-fbd60011]{color:#0f7ae5}.landing-benefit__icon--arrow[data-v-fbd60011]{color:#059669}.landing-benefit__content[data-v-fbd60011]{align-self:center;justify-items:start;gap:4px;min-width:0;display:grid}.landing-benefit__title[data-v-fbd60011]{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:14px;font-weight:800;line-height:1.3}.landing-benefit__desc[data-v-fbd60011]{color:#64748b;margin:0;font-size:13px;line-height:1.5}.landing-hero__note[data-v-fbd60011]{color:#e8fff0;background:linear-gradient(#161e2cc7,#0e1520d6);border:1px solid #5ceb9c38;border-radius:999px;align-items:center;gap:12px;margin-top:28px;padding:16px 22px;font-size:17px;line-height:1.3;display:inline-flex;box-shadow:0 20px 48px #00000038}.landing-hero__visual[data-v-fbd60011]{justify-content:flex-end;display:flex}.landing-hero-shot[data-v-fbd60011]{background:#fff;border:1px solid #dbe4ee;border-radius:16px;width:min(100%,760px);min-height:600px;overflow:hidden;box-shadow:0 18px 44px #0f172a14}.landing-hero-shot__image[data-v-fbd60011]{object-fit:cover;object-position:left center;width:100%;height:100%;min-height:600px;display:block}.placeholder-frame[data-v-fbd60011]{background:linear-gradient(#ffffffe0,#f8fafcf5);border:1px dashed #0f172a1f;border-radius:16px;flex-direction:column;justify-content:center;min-height:100%;padding:30px;display:flex;box-shadow:0 30px 70px #0f172a17}.placeholder-frame--dark[data-v-fbd60011]{color:#0f172a;background:#fff;border-color:#0f172a1f;box-shadow:0 18px 44px #0f172a14}.placeholder-frame__meta[data-v-fbd60011]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.placeholder-frame__tag[data-v-fbd60011]{letter-spacing:.08em;text-transform:uppercase;color:#16a85a;background:#16a85a14;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.placeholder-frame--dark .placeholder-frame__tag[data-v-fbd60011]{color:#16a85a;background:#eefbf3}.placeholder-frame__hint[data-v-fbd60011]{color:#64748bc7;font-size:12px;font-weight:700}.placeholder-frame--dark .placeholder-frame__hint[data-v-fbd60011]{color:#64748bc7}.placeholder-frame__title[data-v-fbd60011]{letter-spacing:-.04em;max-width:360px;font-size:28px;font-weight:800;line-height:1.08}.placeholder-frame__desc[data-v-fbd60011]{color:#64748beb;max-width:400px;margin:12px 0 0;font-size:15px;line-height:1.55}.placeholder-frame--dark .placeholder-frame__desc[data-v-fbd60011]{color:#64748beb}.placeholder-frame--hero[data-v-fbd60011]{width:min(100%,760px);min-height:600px}.placeholder-frame--rail[data-v-fbd60011]{width:min(100%,640px);min-height:560px}.placeholder-frame--request[data-v-fbd60011]{width:min(100%,700px);min-height:420px}.placeholder-frame--notification[data-v-fbd60011]{width:min(100%,500px);min-height:500px}.placeholder-frame--team[data-v-fbd60011]{width:min(100%,640px);min-height:560px}.placeholder-frame--balance[data-v-fbd60011]{width:100%;min-height:340px}.placeholder-frame--balance-mini[data-v-fbd60011]{width:100%;min-height:180px}.placeholder-frame--security[data-v-fbd60011]{width:100%;min-height:560px}.placeholder-frame--report[data-v-fbd60011]{width:min(100%,760px);min-height:360px}.placeholder-frame--report-top[data-v-fbd60011]{width:min(100%,720px);min-height:220px}.landing-block[data-v-fbd60011]{align-items:start;gap:36px;display:grid}.landing-block--split[data-v-fbd60011]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.landing-block--problem[data-v-fbd60011]{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr)}.landing-block--reverse .landing-copy[data-v-fbd60011]{order:2}.landing-block--reverse .landing-visual-stack[data-v-fbd60011]{order:1}.landing-block--requests[data-v-fbd60011]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.landing-block--notifications[data-v-fbd60011]{grid-template-columns:minmax(0,.82fr) minmax(0,.78fr) 272px}.landing-block--status[data-v-fbd60011]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.landing-block--balances[data-v-fbd60011]{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.landing-block--structure[data-v-fbd60011]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center}.landing-block--security[data-v-fbd60011]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch}.landing-copy[data-v-fbd60011]{min-width:0}.landing-heading[data-v-fbd60011]{color:#0f172a;letter-spacing:-.06em;max-width:760px;margin:0;font-size:clamp(42px,4.5vw,72px);font-weight:900;line-height:.95}.landing-block--problem .landing-heading[data-v-fbd60011]{margin-bottom:14px}.landing-block--problem .landing-text[data-v-fbd60011]{margin-top:0}.landing-heading--final[data-v-fbd60011]{color:#0f172a;max-width:820px}.landing-section--dark .landing-heading[data-v-fbd60011],.landing-section--dark .landing-text[data-v-fbd60011]{color:#0f172a}.landing-section--dark .landing-text[data-v-fbd60011]{color:#475569}.landing-text[data-v-fbd60011]{color:#475569;max-width:560px;margin:22px 0 0;font-size:19px;line-height:1.58}.landing-text--final[data-v-fbd60011]{color:#e2e8f0b8}.landing-service-list[data-v-fbd60011],.landing-channel-list[data-v-fbd60011],.landing-steps[data-v-fbd60011],.landing-balance-list[data-v-fbd60011],.landing-rule-list[data-v-fbd60011],.landing-report-list[data-v-fbd60011]{gap:14px;margin-top:28px;display:grid}.landing-problem-grid[data-v-fbd60011]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:34px;display:grid}.landing-service-card[data-v-fbd60011],.landing-problem-card[data-v-fbd60011],.landing-channel[data-v-fbd60011],.landing-step[data-v-fbd60011],.landing-balance[data-v-fbd60011],.landing-rule[data-v-fbd60011],.landing-report[data-v-fbd60011],.landing-mini-panel[data-v-fbd60011],.landing-side-card[data-v-fbd60011],.landing-note-card[data-v-fbd60011]{background:#fff;border:1px solid #94a3b82e;border-radius:20px;box-shadow:0 16px 36px #0f172a0f}.landing-problem-card[data-v-fbd60011]{background:#fff;border:1px solid #dbe4ee;min-width:0;padding:18px 16px;box-shadow:0 10px 24px #0f172a0a}.landing-problem-card__icon[data-v-fbd60011]{color:#16a85a;background:#eefbf3;border:1px solid #cfeedd;border-radius:999px;place-items:center;width:54px;height:54px;font-size:24px;font-weight:800;display:grid}.landing-problem-card__title[data-v-fbd60011]{color:#0f172a;letter-spacing:-.03em;margin-top:16px;font-size:17px;font-weight:800;line-height:1.2}.landing-problem-card__desc[data-v-fbd60011]{color:#64748b;margin-top:10px;font-size:13px;line-height:1.45}.landing-service-card[data-v-fbd60011]{align-items:center;gap:14px;padding:16px 18px;display:flex}.landing-service-card__badge[data-v-fbd60011],.landing-channel__icon[data-v-fbd60011],.landing-step__index[data-v-fbd60011],.landing-stat__value[data-v-fbd60011],.landing-side-card__icon[data-v-fbd60011]{border-radius:14px;flex-shrink:0;place-items:center;font-weight:800;display:grid}.landing-service-card__badge[data-v-fbd60011]{color:#0f172a;background:linear-gradient(#d1fae5,#bbf7d0);width:48px;height:48px;font-size:14px}.landing-service-card__title[data-v-fbd60011],.landing-channel__title[data-v-fbd60011],.landing-step__title[data-v-fbd60011],.landing-balance__title[data-v-fbd60011],.landing-rule__title[data-v-fbd60011],.landing-report__title[data-v-fbd60011],.landing-mini-panel__title[data-v-fbd60011],.landing-side-card__title[data-v-fbd60011],.landing-note-card__title[data-v-fbd60011]{color:#0f172a;letter-spacing:-.02em;font-size:16px;font-weight:800;line-height:1.3}.landing-service-card__desc[data-v-fbd60011],.landing-channel__desc[data-v-fbd60011],.landing-step__desc[data-v-fbd60011],.landing-balance__desc[data-v-fbd60011],.landing-rule__desc[data-v-fbd60011],.landing-report__desc[data-v-fbd60011],.landing-mini-panel__desc[data-v-fbd60011],.landing-side-card__desc[data-v-fbd60011],.landing-note-card__desc[data-v-fbd60011]{color:#64748b;margin-top:6px;font-size:14px;line-height:1.55}.landing-callout[data-v-fbd60011]{border-radius:18px;margin-top:30px;padding:18px 22px;font-size:16px;font-weight:600;line-height:1.55}.landing-balance .landing-callout--light[data-v-fbd60011]{align-self:flex-start;width:min(580px,100%);margin-right:auto}.landing-callout--dark[data-v-fbd60011]{color:#0f172a;background:#fff;border:1px solid #dbe4ee}.landing-callout--light[data-v-fbd60011]{color:#0f172a;background:linear-gradient(#f0fdf4f5,#fffffff5);border:1px solid #86efac6b}.landing-callout--quote[data-v-fbd60011]{color:#0f172a;background:#fff;border:1px solid #94a3b829}.landing-flow[data-v-fbd60011],.landing-visual-stack[data-v-fbd60011],.landing-status-grid[data-v-fbd60011],.landing-status-stack[data-v-fbd60011],.landing-report-stack[data-v-fbd60011],.landing-final[data-v-fbd60011],.landing-hero__visual[data-v-fbd60011]{min-width:0}.landing-flow[data-v-fbd60011]{width:760px;max-width:100%;min-height:520px;margin-left:auto;position:relative}.landing-flow__stack[data-v-fbd60011]{z-index:2;position:absolute;inset:0}.landing-service-ghost[data-v-fbd60011]{color:#0f172a;background:#fff;border:1px solid #dbe4ee;border-radius:20px;align-items:center;gap:12px;width:176px;height:88px;padding:12px;display:flex;position:absolute;box-shadow:0 10px 24px #0f172a0a}.landing-service-ghost__badge-image[data-v-fbd60011]{object-fit:contain;flex-shrink:0;width:34px;height:34px;display:block}.landing-service-ghost__title[data-v-fbd60011]{color:#0f172a;letter-spacing:-.03em;font-size:14px;font-weight:800;line-height:1.15}.landing-service-ghost__desc[data-v-fbd60011]{color:#64748b;margin-top:4px;font-size:12px;line-height:1.2}.landing-service-ghost--clickup[data-v-fbd60011]{top:52px;left:24px}.landing-service-ghost--telegram[data-v-fbd60011]{top:52px;left:560px}.landing-service-ghost--discord[data-v-fbd60011]{top:366px;left:24px}.landing-service-ghost--vacation[data-v-fbd60011]{top:366px;left:560px}.landing-flow__portal[data-v-fbd60011]{z-index:3;position:absolute;top:204px;left:288px}.landing-portal-hub[data-v-fbd60011]{background:#fff;border:1px solid #dbe4ee;border-radius:24px;justify-content:center;align-items:center;gap:12px;width:220px;min-height:112px;padding:18px 22px;display:flex;box-shadow:0 10px 24px #0f172a0a}.landing-portal-hub__logo[data-v-fbd60011]{flex-shrink:0;width:44px;height:44px}.landing-portal-hub__title[data-v-fbd60011]{color:#0f172a;letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:1.1}.landing-portal-hub__desc[data-v-fbd60011]{color:#64748b;margin-top:8px;font-size:14px;line-height:1.45}.landing-flow__lines[data-v-fbd60011]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing-flow__line[data-v-fbd60011]{fill:none;stroke-width:2.4px;stroke-linecap:round}.landing-flow__line--glow[data-v-fbd60011]{stroke-width:8px;opacity:.16}.landing-flow__hub[data-v-fbd60011]{display:none}.landing-visual-stack[data-v-fbd60011]{flex-direction:column;align-items:flex-end;gap:20px;display:flex}.landing-visual-stack--wide[data-v-fbd60011]{gap:24px}.landing-visual-stack--request[data-v-fbd60011]{grid-template-columns:minmax(0,1fr) 178px;justify-content:center;place-self:center;align-items:center;gap:22px;width:100%;display:grid}.landing-visual-stack--security[data-v-fbd60011]{position:relative}.landing-security-visual[data-v-fbd60011]{justify-content:flex-end;align-items:center;width:100%;min-width:0;height:100%;display:flex}.landing-security-visual__stack[data-v-fbd60011]{align-self:center;gap:14px;width:min(100%,920px);display:grid}.landing-security-visual__frame[data-v-fbd60011]{border:1px solid #e2e8f0;border-radius:18px;overflow:hidden;box-shadow:0 10px 24px #0f172a0a}.landing-security-visual__frame--main[data-v-fbd60011]{min-height:440px}.landing-security-visual__frame--secondary[data-v-fbd60011]{height:auto}.landing-security-visual__image[data-v-fbd60011]{width:100%;height:auto;display:block}.landing-security-visual__frame--main .landing-security-visual__image[data-v-fbd60011]{transform-origin:top;transform:scale(1.02)}.landing-security-visual__frame--secondary .landing-security-visual__image[data-v-fbd60011]{width:100%;height:auto;display:block}.landing-side-card[data-v-fbd60011],.landing-note-card[data-v-fbd60011],.landing-mini-panel[data-v-fbd60011],.landing-metric[data-v-fbd60011]{padding:22px}.landing-side-card[data-v-fbd60011]{align-self:center;width:min(100%,240px);min-height:244px}.landing-section--requests .landing-side-card[data-v-fbd60011]{background:#fff;border-color:#dbe4ee;width:178px;min-height:210px;box-shadow:0 10px 24px #0f172a0a}.landing-section--requests .landing-side-card__title[data-v-fbd60011]{color:#0f172a}.landing-section--requests .landing-side-card__desc[data-v-fbd60011]{color:#64748b}.landing-side-card__icon[data-v-fbd60011],.landing-note-card__icon[data-v-fbd60011]{color:#16a85a;background:linear-gradient(#dcfce7,#f0fdf4);width:52px;height:52px;margin-bottom:16px;font-size:24px}.landing-steps[data-v-fbd60011]{max-width:500px}.landing-step[data-v-fbd60011]{align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.landing-step__index[data-v-fbd60011]{color:#16a85a;background:linear-gradient(#dcfce7,#f0fdf4);width:44px;height:44px;font-size:13px}.landing-request-rail[data-v-fbd60011]{gap:14px;max-width:400px;margin-top:34px;display:grid;position:relative}.landing-request-node[data-v-fbd60011]{align-items:center;gap:14px;min-height:60px;display:flex;position:relative}.landing-request-node__icon[data-v-fbd60011]{color:#16a85a;background:#eefbf3;border:1px solid #cfeedd;border-radius:18px;flex:0 0 56px;place-items:center;width:56px;height:56px;font-size:22px;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff08}.landing-request-node__body[data-v-fbd60011]{flex-direction:column;justify-content:center;min-width:0;max-width:250px;display:flex}.landing-request-node__title[data-v-fbd60011]{color:#0f172a;letter-spacing:-.03em;font-size:16px;font-weight:800;line-height:1.15}.landing-request-node__desc[data-v-fbd60011]{color:#64748b;min-height:0;margin-top:4px;font-size:13px;line-height:1.25}.landing-request-node__line[data-v-fbd60011]{background:linear-gradient(#65f4a5d6,#65f4a51f);border-radius:999px;width:2px;height:15px;position:absolute;top:calc(100% - 1px);left:27px}.landing-request-status-preview[data-v-fbd60011]{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.landing-request-shot[data-v-fbd60011]{background:#fff;border:1px solid #e6edf5;border-radius:18px;align-self:center;width:min(100%,700px);overflow:hidden;box-shadow:0 10px 24px #0f172a0a}.landing-request-shot__image[data-v-fbd60011]{transform-origin:50%;width:100%;height:auto;display:block;transform:scale(1.012)}.landing-section--requests .placeholder-frame--dark[data-v-fbd60011]{color:#0f172a;background:#f8fafc;border:1px dashed #0f172a24;box-shadow:0 10px 24px #0f172a0a}.landing-section--requests .placeholder-frame--dark .placeholder-frame__tag[data-v-fbd60011]{color:#16a85a;background:#eefbf3}.landing-section--requests .placeholder-frame--dark .placeholder-frame__hint[data-v-fbd60011]{color:#64748bc7}.landing-section--requests .placeholder-frame--dark .placeholder-frame__desc[data-v-fbd60011]{color:#64748b}.landing-request-approval__status[data-v-fbd60011]{border-radius:999px;align-items:center;min-height:38px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.landing-request-approval__status--ok[data-v-fbd60011]{color:#7cf5b0;background:#16a85a4d;border:1px solid #22c55e42}.landing-request-approval__status--wait[data-v-fbd60011]{color:#b7791f;background:#fbbf243d;border:1px solid #fbbf243d}.landing-channel[data-v-fbd60011]{align-items:center;gap:14px;padding:16px 18px;display:flex}.landing-channel--rail[data-v-fbd60011]{min-height:104px}.landing-channel__icon[data-v-fbd60011]{color:#16a85a;width:28px;height:28px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;place-items:center;display:grid}.landing-channel__icon-image[data-v-fbd60011]{object-fit:contain;width:28px;height:28px;display:block}.landing-stats[data-v-fbd60011]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.landing-stat[data-v-fbd60011]{background:linear-gradient(#fff,#f8fafc);border:1px solid #94a3b829;border-radius:20px;padding:18px;box-shadow:0 12px 30px #0f172a0d}.landing-stat__value[data-v-fbd60011]{color:#16a85a;background:linear-gradient(#dcfce7,#f0fdf4);width:56px;height:56px;margin-bottom:12px;font-size:24px}.landing-stat__label[data-v-fbd60011]{color:#334155;font-size:14px;font-weight:600;line-height:1.4}.landing-status-grid[data-v-fbd60011]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.landing-status-placeholder[data-v-fbd60011]{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:visible}.landing-status-placeholder--main[data-v-fbd60011]{min-height:0}.landing-status-placeholder--side[data-v-fbd60011]{align-self:stretch;min-height:0}.landing-status-placeholder__image[data-v-fbd60011]{object-fit:initial;object-position:top center;width:100%;height:auto;display:block}.landing-status-placeholder__image--team[data-v-fbd60011]{width:76%;height:auto;margin:0 auto;display:block}.landing-status-placeholder__image--events[data-v-fbd60011]{width:100%;height:auto;margin:0}.landing-status-board[data-v-fbd60011]{background:#fff;border:1px solid #dbe4ee;border-radius:24px;flex-direction:column;min-height:100%;padding:22px;display:flex;box-shadow:0 12px 28px #0f172a0d}.landing-status-board__header[data-v-fbd60011]{justify-content:space-between;align-items:center;gap:16px;display:flex}.landing-status-board__title[data-v-fbd60011]{color:#0f172a;letter-spacing:-.03em;font-size:18px;font-weight:800;line-height:1.2}.landing-status-board__tools[data-v-fbd60011]{align-items:center;gap:12px;display:flex}.landing-status-search[data-v-fbd60011]{color:#94a3b8;background:#fff;border:1px solid #dbe4ee;border-radius:12px;align-items:center;gap:10px;min-height:38px;padding:0 14px;font-size:14px;display:inline-flex}.landing-status-search .app-icon[data-v-fbd60011]{color:#94a3b8}.landing-status-filter[data-v-fbd60011]{color:#64748b;background:#fff;border:1px solid #dbe4ee;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.landing-status-board__list[data-v-fbd60011]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.landing-status-row[data-v-fbd60011]{background:linear-gradient(#fff,#fbfdff);border:1px solid #e6edf5;border-radius:16px;align-items:center;gap:12px;min-height:76px;padding:12px 14px;display:flex}.landing-status-row__avatar[data-v-fbd60011]{color:#fff;letter-spacing:-.03em;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid;overflow:hidden}.landing-status-row__avatar--office[data-v-fbd60011]{background:linear-gradient(#16a85a,#11a14f)}.landing-status-row__avatar--remote[data-v-fbd60011]{background:linear-gradient(#3b82f6,#2563eb)}.landing-status-row__avatar--vacation[data-v-fbd60011]{background:linear-gradient(#14b8a6,#0f9f96)}.landing-status-row__avatar--sick[data-v-fbd60011]{background:linear-gradient(#ef4444,#dc2626)}.landing-status-row__avatar img[data-v-fbd60011]{object-fit:cover;width:100%;height:100%;display:block}.landing-status-row__body[data-v-fbd60011]{flex:auto;min-width:0}.landing-status-row__name[data-v-fbd60011]{color:#0f172a;letter-spacing:-.03em;font-size:14px;font-weight:800;line-height:1.15}.landing-status-row__dept[data-v-fbd60011]{color:#64748b;margin-top:4px;font-size:12px;line-height:1.2}.landing-status-row__pill[data-v-fbd60011]{white-space:nowrap;border-radius:999px;flex:none;padding:6px 10px;font-size:12px;font-weight:700;line-height:1}.landing-status-row__pill--office[data-v-fbd60011]{color:#16a85a;background:#eefbf3}.landing-status-row__pill--remote[data-v-fbd60011]{color:#2563eb;background:#eff6ff}.landing-status-row__pill--vacation[data-v-fbd60011]{color:#0891b2;background:#ecfeff}.landing-status-row__pill--sick[data-v-fbd60011]{color:#dc2626;background:#fef2f2}.landing-status-board__more[data-v-fbd60011]{color:#475569;background:#f8fafc;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;margin-top:16px;font-size:14px;font-weight:700;display:inline-flex}.landing-status-quick[data-v-fbd60011]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:540px;margin-top:18px;display:grid}.landing-status-quick__card[data-v-fbd60011]{background:#fff;border:1px solid #dbe4ee;border-radius:20px;min-height:152px;padding:20px 18px;box-shadow:0 10px 24px #0f172a0a}.landing-status-quick__icon[data-v-fbd60011]{color:#16a85a;background:#eefbf3;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.landing-status-quick__icon--remote[data-v-fbd60011]{color:#2563eb;background:#eff6ff}.landing-status-quick__icon--sick[data-v-fbd60011]{color:#dc2626;background:#fef2f2}.landing-status-quick__icon .app-icon[data-v-fbd60011]{display:block}.landing-status-quick__value[data-v-fbd60011]{color:#0f172a;letter-spacing:-.05em;margin-top:14px;font-size:40px;font-weight:800;line-height:1}.landing-status-quick__label[data-v-fbd60011]{color:#334155;margin-top:8px;font-size:14px;font-weight:600;line-height:1.35}.landing-status-stack[data-v-fbd60011]{gap:14px;display:grid}.landing-mini-panel[data-v-fbd60011]{background:#fff;border:1px solid #dbe4ee;border-radius:20px;min-height:148px;padding:20px;box-shadow:0 10px 24px #0f172a0a}.landing-mini-panel--chart[data-v-fbd60011]{min-height:256px}.landing-mini-panel__topline[data-v-fbd60011]{justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-mini-panel__top-icon[data-v-fbd60011]{color:#64748b;background:#fff;border:1px solid #dbe4ee;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.landing-status-donut[data-v-fbd60011]{grid-template-columns:168px minmax(0,1fr);align-items:center;gap:18px;margin-top:18px;display:grid}.landing-status-donut__ring[data-v-fbd60011]{background:conic-gradient(#16a85a 0 60%, #3b82f6 60% 82%, #ef4444 82% 92%, #14b8a6 92% 100%);border-radius:50%;width:168px;height:168px;position:relative}.landing-status-donut__ring[data-v-fbd60011]:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:22px;box-shadow:inset 0 0 0 1px #e6edf5}.landing-status-donut__center[data-v-fbd60011]{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.landing-status-donut__value[data-v-fbd60011]{color:#0f172a;letter-spacing:-.05em;font-size:36px;font-weight:800;line-height:1}.landing-status-donut__label[data-v-fbd60011]{color:#64748b;margin-top:4px;font-size:13px;line-height:1.2}.landing-status-donut__legend[data-v-fbd60011]{gap:12px;display:grid}.landing-status-legend[data-v-fbd60011]{color:#334155;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:14px;line-height:1.2;display:grid}.landing-status-legend__dot[data-v-fbd60011]{border-radius:50%;width:10px;height:10px}.landing-status-legend__dot--office[data-v-fbd60011]{background:#16a85a}.landing-status-legend__dot--remote[data-v-fbd60011]{background:#3b82f6}.landing-status-legend__dot--sick[data-v-fbd60011]{background:#ef4444}.landing-status-legend__dot--vacation[data-v-fbd60011]{background:#14b8a6}.landing-status-legend__text[data-v-fbd60011]{min-width:0}.landing-status-legend__value[data-v-fbd60011]{color:#0f172a;font-weight:700}.landing-mini-panel--dark[data-v-fbd60011]{color:#0f172a;background:#fff;border-color:#dbe4ee;min-height:108px}.landing-mini-panel--dark .landing-mini-panel__title[data-v-fbd60011],.landing-mini-panel--dark .landing-mini-panel__desc[data-v-fbd60011]{color:inherit}.landing-mini-panel__value[data-v-fbd60011]{color:#0f172a;letter-spacing:-.04em;margin-top:10px;font-size:26px;font-weight:800;line-height:1.1}.landing-mini-panel__value--small[data-v-fbd60011]{font-size:20px}.landing-mini-panel__avatars[data-v-fbd60011]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.landing-mini-panel__avatar[data-v-fbd60011]{color:#fff;letter-spacing:-.02em;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid;overflow:hidden}.landing-mini-panel__avatar--office[data-v-fbd60011]{background:linear-gradient(#16a85a,#11a14f)}.landing-mini-panel__avatar--more[data-v-fbd60011]{color:#64748b;background:#fff;border:1px solid #dbe4ee}.landing-mini-panel__avatar img[data-v-fbd60011]{object-fit:cover;width:100%;height:100%;display:block}.landing-mini-return[data-v-fbd60011]{gap:0;margin-top:14px;display:grid}.landing-mini-return__row[data-v-fbd60011]{border-top:1px solid #edf2f7;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.landing-mini-return__row[data-v-fbd60011]:first-child{border-top:0;padding-top:0}.landing-mini-return__avatar[data-v-fbd60011]{color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.landing-mini-return__avatar--vacation[data-v-fbd60011]{background:linear-gradient(#14b8a6,#0f9f96)}.landing-mini-return__avatar--remote[data-v-fbd60011]{background:linear-gradient(#3b82f6,#2563eb)}.landing-mini-return__avatar--office[data-v-fbd60011]{background:linear-gradient(#16a85a,#11a14f)}.landing-mini-return__body[data-v-fbd60011]{min-width:0}.landing-mini-return__name[data-v-fbd60011]{color:#0f172a;font-size:14px;font-weight:700;line-height:1.2}.landing-mini-return__desc[data-v-fbd60011]{color:#64748b;margin-top:3px;font-size:12px;line-height:1.2}.landing-mini-return__date[data-v-fbd60011]{color:#64748b;font-size:13px;font-weight:700;line-height:1.2}.landing-balance-list[data-v-fbd60011]{max-width:540px}.landing-balance[data-v-fbd60011]{padding:18px 20px}.landing-report-stack[data-v-fbd60011]{gap:22px;display:grid}.landing-report-metrics[data-v-fbd60011]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.landing-metric[data-v-fbd60011]{background:linear-gradient(#fff,#f8fafc);border:1px solid #86efac47;border-radius:20px}.landing-metric__value[data-v-fbd60011]{color:#16a85a;letter-spacing:-.04em;font-size:22px;font-weight:800;line-height:1}.landing-metric__label[data-v-fbd60011]{color:#64748b;margin-top:8px;font-size:14px;line-height:1.4}.landing-rule-list[data-v-fbd60011]{gap:12px;max-width:640px;margin-top:28px;display:grid}.landing-rule[data-v-fbd60011]{background:#ffffffdb;border:1px solid #94a3b829;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.landing-rule__icon[data-v-fbd60011]{color:#16a85a;flex:0 0 22px;display:block}.landing-rule__title[data-v-fbd60011]{line-height:1.25}.landing-rule__desc[data-v-fbd60011]{line-height:1.45}.landing-notification-center[data-v-fbd60011]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 10px 24px #0f172a0a}.landing-notification-center__image[data-v-fbd60011]{border-radius:18px;width:calc(100% + 6px);height:auto;margin:-3px;display:block}.landing-channel-rail[data-v-fbd60011]{align-self:center;gap:18px;display:grid}.landing-inline-points[data-v-fbd60011]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:8px;display:grid}.landing-inline-points--notifications[data-v-fbd60011]{margin-top:20px}.landing-inline-point[data-v-fbd60011]{color:#334155;background:#ffffffe0;border:1px solid #94a3b829;border-radius:18px;justify-content:center;align-items:center;gap:12px;min-height:64px;padding:14px 18px;font-size:16px;font-weight:600;display:flex}.landing-inline-point__icon[data-v-fbd60011]{color:#16a85a;background:#16a85a1f;border-radius:999px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:900;display:grid}.landing-balance-visual[data-v-fbd60011]{place-content:center;align-self:center;justify-items:stretch;gap:10px;width:100%;display:grid}.landing-balance-visual__frame[data-v-fbd60011]{border:1px solid #e2e8f0;border-radius:18px;align-self:center;width:100%;max-width:430px;overflow:hidden;box-shadow:0 10px 24px #0f172a0a}.landing-balance-visual__image[data-v-fbd60011]{object-fit:initial;object-position:top center;width:calc(100% + 8px);height:auto;margin:-4px;display:block}.landing-balance-visual__image--main[data-v-fbd60011]{min-height:0}.landing-structure-visual[data-v-fbd60011]{justify-content:flex-end;align-items:center;width:100%;min-width:0;display:flex}.landing-structure-visual__frame[data-v-fbd60011]{border:1px solid #e2e8f0;border-radius:18px;width:min(100%,920px);overflow:hidden;box-shadow:0 10px 24px #0f172a0a}.landing-structure-visual__image[data-v-fbd60011]{width:100%;height:auto;display:block}.landing-structure-visual__frame .landing-structure-visual__image[data-v-fbd60011]{transform-origin:50%;transform:scale(1.02)}.landing-final[data-v-fbd60011]{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.landing-final--compact[data-v-fbd60011]{text-align:center;justify-content:center;align-items:center;min-height:180px}.landing-final__logos[data-v-fbd60011]{justify-content:center;align-items:center;gap:20px;display:flex}.landing-final__logo-full[data-v-fbd60011]{width:auto;height:56px;display:block}.landing-final__logo-mini[data-v-fbd60011]{width:auto;height:80px;display:block}.landing-final__actions[data-v-fbd60011]{flex-wrap:wrap;gap:14px;display:flex}.landing-cta--primary[data-v-fbd60011]{color:#fff;box-shadow:none;background:#16a85a;border:1px solid #16a85a}.landing-cta--ghost[data-v-fbd60011]{color:#0f172a;background:#fff;border:1px solid #dbe4ee}.landing-final__note[data-v-fbd60011]{color:#64748b;margin:0;font-size:18px;line-height:1.4}@media (width<=1180px){.landing-header[data-v-fbd60011]{grid-template-columns:1fr;justify-items:start}.landing-nav[data-v-fbd60011]{justify-content:flex-start;gap:18px}.landing-hero[data-v-fbd60011],.landing-block--split[data-v-fbd60011],.landing-block--requests[data-v-fbd60011],.landing-block--notifications[data-v-fbd60011],.landing-block--status[data-v-fbd60011],.landing-block--problem[data-v-fbd60011],.landing-block--balances[data-v-fbd60011],.landing-block--structure[data-v-fbd60011],.landing-status-grid[data-v-fbd60011],.landing-flow[data-v-fbd60011]{grid-template-columns:1fr}.landing-block--reverse .landing-copy[data-v-fbd60011],.landing-block--reverse .landing-visual-stack[data-v-fbd60011]{order:initial}.landing-hero__visual[data-v-fbd60011],.landing-visual-stack[data-v-fbd60011]{align-items:stretch}.landing-flow[data-v-fbd60011]{min-height:auto}.landing-flow__stack[data-v-fbd60011],.landing-flow__portal[data-v-fbd60011]{width:auto;position:static;transform:none}.landing-flow__stack[data-v-fbd60011]{gap:14px;display:grid}.landing-service-ghost[data-v-fbd60011]{width:100%;position:static}.landing-flow__lines[data-v-fbd60011],.landing-flow__hub[data-v-fbd60011]{display:none}.landing-side-card[data-v-fbd60011],.landing-note-card[data-v-fbd60011]{width:100%;position:static}.landing-portal-hub[data-v-fbd60011]{width:100%;margin-left:0}.landing-stats[data-v-fbd60011],.landing-report-metrics[data-v-fbd60011],.landing-problem-grid[data-v-fbd60011],.landing-inline-points[data-v-fbd60011],.landing-visual-stack--request[data-v-fbd60011],.landing-notification-center[data-v-fbd60011]{grid-template-columns:1fr}.landing-channel--rail[data-v-fbd60011]:before{display:none}}@media (width<=760px){.landing-main[data-v-fbd60011]{padding:20px 16px 28px}.landing-header[data-v-fbd60011]{padding:18px 16px 0}.landing-section--dark[data-v-fbd60011],.landing-section--footer[data-v-fbd60011]{border-radius:24px;padding-left:18px;padding-right:18px}.landing-section--alt[data-v-fbd60011]{border-radius:24px;padding:18px 14px}.landing-status-shell[data-v-fbd60011]{border-radius:24px;padding:20px}.landing-security-visual__stack[data-v-fbd60011]{width:100%}.landing-security-visual__frame--main[data-v-fbd60011]{min-height:280px}.landing-security-visual__frame--secondary[data-v-fbd60011]{min-height:100px}.landing-hero[data-v-fbd60011]{gap:28px}.landing-hero__benefits[data-v-fbd60011]{grid-template-columns:1fr}.landing-title[data-v-fbd60011]{font-size:clamp(44px,18vw,64px)}.landing-heading[data-v-fbd60011]{font-size:clamp(34px,10vw,48px)}.landing-lead[data-v-fbd60011],.landing-text[data-v-fbd60011],.landing-final__note[data-v-fbd60011]{font-size:16px}.landing-note-card[data-v-fbd60011],.landing-side-card[data-v-fbd60011],.landing-mini-panel[data-v-fbd60011],.landing-stat[data-v-fbd60011],.landing-metric[data-v-fbd60011],.landing-callout[data-v-fbd60011],.landing-inline-point[data-v-fbd60011],.landing-problem-card[data-v-fbd60011]{border-radius:18px}.placeholder-frame[data-v-fbd60011]{border-radius:22px;padding:20px}.placeholder-frame__title[data-v-fbd60011]{font-size:20px}.placeholder-frame--hero[data-v-fbd60011],.placeholder-frame--rail[data-v-fbd60011],.placeholder-frame--request[data-v-fbd60011],.placeholder-frame--notification[data-v-fbd60011],.placeholder-frame--team[data-v-fbd60011],.placeholder-frame--balance[data-v-fbd60011],.placeholder-frame--structure[data-v-fbd60011],.placeholder-frame--security[data-v-fbd60011],.placeholder-frame--report[data-v-fbd60011],.landing-hero-shot[data-v-fbd60011],.landing-hero-shot__image[data-v-fbd60011]{min-height:280px}.landing-stats[data-v-fbd60011],.landing-report-metrics[data-v-fbd60011],.landing-problem-grid[data-v-fbd60011],.landing-inline-points[data-v-fbd60011],.landing-status-grid[data-v-fbd60011]{grid-template-columns:1fr}.landing-status-grid[data-v-fbd60011]{grid-template-rows:auto auto;min-height:auto}}
