.route-dialog[data-v-c03cc8aa]{font-size:13px}.route-dialog>.institution-toolbar[data-v-c03cc8aa]{flex-wrap:nowrap;align-items:center;gap:12px}.route-dialog>.institution-toolbar h2[data-v-c03cc8aa]{flex:1;min-width:0;margin:0}.route-dialog>.institution-toolbar .icon-button[data-v-c03cc8aa]{flex:0 0 44px;width:44px;height:44px;padding:0}.customer-loading[data-v-1fc91cbf]{z-index:1;background:var(--color-page);color:var(--color-text-strong);place-items:center;display:grid;position:absolute;inset:0}.customer-loading-content[data-v-1fc91cbf]{justify-items:center;gap:12px;display:grid}.customer-loading p[data-v-1fc91cbf]{margin:0;font-size:14px;font-weight:500}.customer-loading-spinner[data-v-1fc91cbf]{color:var(--color-brand-coral);animation:1s linear infinite customer-loading-spin-1fc91cbf}@keyframes customer-loading-spin-1fc91cbf{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.customer-loading-spinner[data-v-1fc91cbf]{animation:none}}.customer-content[data-v-d13cc9d6]{position:relative}.customer-page-header[data-v-4a697f32]{color:#fff;background:linear-gradient(110deg,#fc643c,#ff795b);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:90px;padding:20px;display:flex}.customer-page-heading[data-v-4a697f32]{min-width:0}.customer-page-heading h1[data-v-4a697f32]{color:inherit;margin:0 0 2px;font-size:18px;font-weight:600;line-height:1.3}.customer-page-heading p[data-v-4a697f32]{color:inherit;margin:0;font-size:12px;line-height:1.5}.customer-page-user[data-v-4a697f32]{flex-shrink:0;align-items:center;gap:8px;max-width:240px;display:flex}.customer-page-avatar[data-v-4a697f32]{height:36px;color:var(--color-text-muted);background:#fff;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.customer-page-avatar img[data-v-4a697f32]{object-fit:cover;border-radius:50%;width:36px;height:36px}.customer-page-identity[data-v-4a697f32]{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.customer-page-identity strong[data-v-4a697f32]{font-size:13px;font-weight:600;line-height:1.4}.customer-page-identity small[data-v-4a697f32]{font-size:10px;line-height:1.4}@media (width<=767px){.customer-page-header[data-v-4a697f32]{flex-direction:column;align-items:flex-start;gap:16px}.customer-page-user[data-v-4a697f32]{max-width:100%}}.completion-notice[data-v-4a8c3c85]{color:#705c50;background:#f7f3ef;border-radius:8px;align-items:center;gap:8px;margin:0 0 20px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.completion-notice svg[data-v-4a8c3c85]{flex-shrink:0}
