.details[data-v-24acb32b]{width:min(620px,100%);margin:22px 0;padding:var(--ui-card-padding);border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-raised)}.details__header[data-v-24acb32b],dl div[data-v-24acb32b],.actions[data-v-24acb32b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.eyebrow[data-v-24acb32b]{margin:0 0 5px;color:var(--ui-primary);font-size:12px;font-weight:700;text-transform:uppercase}h2[data-v-24acb32b],dl[data-v-24acb32b],dd[data-v-24acb32b],p[data-v-24acb32b]{margin:0}.close-button[data-v-24acb32b]{width:36px;height:36px;margin:0;padding:0;background:var(--ui-surface-soft);box-shadow:none;color:var(--ui-text-medium);font-size:24px}dl[data-v-24acb32b]{margin-top:18px;padding:14px 0;border-block:1px solid var(--ui-border)}dl div+div[data-v-24acb32b]{margin-top:9px}dd[data-v-24acb32b]{max-width:65%;overflow-wrap:anywhere;text-align:right}.fault[data-v-24acb32b],.confirmation[data-v-24acb32b]{display:grid;gap:6px;margin-top:16px;padding:14px;border-radius:var(--ui-card-radius);background:var(--ui-warning-soft);color:var(--ui-warning)}.confirmation[data-v-24acb32b]{background:var(--ui-error-soft);color:var(--ui-error)}.actions[data-v-24acb32b]{justify-content:flex-start;flex-wrap:wrap}.button-danger[data-v-24acb32b]{background:var(--ui-error);box-shadow:none}.button-secondary[data-v-24acb32b]{border-color:var(--ui-border-strong);background:transparent;box-shadow:none;color:var(--ui-text-medium)}.action-error[data-v-24acb32b]{margin-top:14px;color:var(--ui-error)}.step[data-v-61bd9108]{display:grid;gap:10px}h3[data-v-61bd9108],p[data-v-61bd9108]{margin:0}p[data-v-61bd9108]{color:var(--ui-text-secondary)}label[data-v-61bd9108]{margin-top:7px;font-weight:650}.privacy[data-v-50c9d567]{margin-top:18px}.result[data-v-50c9d567]{padding:16px;border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface-soft)}.result--passed[data-v-50c9d567]{border-color:var(--ui-success);background:var(--ui-success-soft)}.result--failed[data-v-50c9d567]{border-color:var(--ui-error);background:var(--ui-error-soft)}h3[data-v-50c9d567],p[data-v-50c9d567]{margin:0}p[data-v-50c9d567]{margin-top:7px;color:var(--ui-text-secondary)}.manual-check[data-v-50c9d567]{display:grid;gap:7px;margin-top:14px}.manual-check label[data-v-50c9d567]{font-weight:600}.manual-check input[data-v-50c9d567]{margin-right:7px}textarea[data-v-50c9d567]{resize:vertical}.findings[data-v-50c9d567]{display:grid;gap:9px;margin:12px 0 0;padding:0;list-style:none}.findings li[data-v-50c9d567]{display:grid;gap:3px;padding:12px;border-left:3px solid var(--ui-warning);background:var(--ui-warning-soft)}.findings span[data-v-50c9d567]{color:var(--ui-text-secondary)}.probe[data-v-bc5a89c7]{margin-top:20px;padding-top:18px;border-top:1px solid var(--ui-border)}h3[data-v-bc5a89c7],p[data-v-bc5a89c7]{margin:0}p[data-v-bc5a89c7]{margin-top:7px;color:var(--ui-text-secondary)}form[data-v-bc5a89c7]{display:grid;gap:9px;margin-top:16px}label[data-v-bc5a89c7]{margin-top:5px;font-weight:650}textarea[data-v-bc5a89c7]{resize:vertical}.operation[data-v-bc5a89c7]{display:grid;gap:6px;margin-top:14px;padding:13px;border-radius:var(--ui-card-radius);background:var(--ui-info-soft)}.operation--sent[data-v-bc5a89c7]{background:var(--ui-success-soft);color:var(--ui-success)}.operation--failed[data-v-bc5a89c7],.operation--unknown[data-v-bc5a89c7]{background:var(--ui-error-soft);color:var(--ui-error)}.setup[data-v-a720a61b]{width:min(680px,100%);margin:22px 0;padding:var(--ui-card-padding);border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-raised)}.setup__header[data-v-a720a61b]{display:flex;justify-content:space-between;gap:16px;margin-bottom:22px}.eyebrow[data-v-a720a61b]{margin:0 0 5px;color:var(--ui-primary);font-size:12px;font-weight:700;text-transform:uppercase}h2[data-v-a720a61b]{margin:0;font-size:21px}.close-button[data-v-a720a61b]{width:36px;height:36px;margin:0;padding:0;background:var(--ui-surface-soft);box-shadow:none;color:var(--ui-text-medium);font-size:24px}.bound-line[data-v-a720a61b]{margin-top:18px;padding:12px;border-radius:var(--ui-card-radius);background:var(--ui-success-soft);color:var(--ui-success)}.setup-error[data-v-a720a61b]{margin:14px 0 0;color:var(--ui-error)}.auth-step[data-v-e948f23a]{margin-top:20px}.auth-result[data-v-e948f23a],.challenge-form[data-v-e948f23a]{padding:18px;border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface-soft)}.auth-result--ready[data-v-e948f23a]{border-color:var(--ui-success);background:var(--ui-success-soft)}.auth-result--failed[data-v-e948f23a]{border-color:var(--ui-error);background:var(--ui-error-soft)}h3[data-v-e948f23a],p[data-v-e948f23a]{margin:0}p[data-v-e948f23a]{margin-top:7px;color:var(--ui-text-secondary)}.challenge-value[data-v-e948f23a]{display:block;margin-top:14px;padding:12px;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:var(--ui-card-radius);background:var(--ui-surface)}.challenge-form[data-v-e948f23a]{display:grid;gap:10px}label[data-v-e948f23a]{font-weight:650}.wizard[data-v-690e01eb]{width:min(620px,100%);margin:22px 0;padding:var(--ui-card-padding);border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-raised)}.wizard__header[data-v-690e01eb]{display:flex;justify-content:space-between;gap:16px}.eyebrow[data-v-690e01eb]{margin:0 0 5px;color:var(--ui-primary);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}h2[data-v-690e01eb]{margin:0;font-size:21px}.close-button[data-v-690e01eb]{width:36px;height:36px;margin:0;padding:0;background:var(--ui-surface-soft);box-shadow:none;color:var(--ui-text-medium);font-size:24px}.wizard-form[data-v-690e01eb]{display:grid;gap:9px;margin-top:22px}.wizard-form label[data-v-690e01eb]{margin-top:7px;font-weight:650}.wizard-error[data-v-690e01eb]{margin:14px 0 0;color:var(--ui-error)}.section-heading[data-v-019c51af],.connection-card__top[data-v-019c51af],dl div[data-v-019c51af]{display:flex;align-items:center;justify-content:space-between;gap:16px}.section-heading[data-v-019c51af]{margin-bottom:18px}h2[data-v-019c51af],h3[data-v-019c51af],p[data-v-019c51af],dl[data-v-019c51af],dd[data-v-019c51af]{margin:0}h2[data-v-019c51af]{font-size:22px;line-height:1.3}h3[data-v-019c51af]{font-size:17px;line-height:1.35}.eyebrow[data-v-019c51af],.connection-card p[data-v-019c51af],dt[data-v-019c51af]{color:var(--ui-text-secondary);font-size:13px}.eyebrow[data-v-019c51af]{margin-bottom:4px;text-transform:uppercase;letter-spacing:.06em}.count[data-v-019c51af]{min-width:32px;padding:6px 10px;border-radius:999px;background:var(--ui-primary-soft);color:var(--ui-primary);text-align:center;font-weight:700}.connection-grid[data-v-019c51af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px}.connection-card[data-v-019c51af]{min-width:0;padding:var(--ui-card-padding);border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);transition:box-shadow .14s ease,transform .14s ease}.connection-card[data-v-019c51af]:hover{box-shadow:var(--ui-shadow-raised);transform:translateY(-2px)}.connection-card__top[data-v-019c51af]{align-items:flex-start}.connection-card__identity[data-v-019c51af]{display:flex;min-width:0;align-items:center;gap:12px}.adapter-avatar[data-v-019c51af]{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border-radius:var(--ui-card-radius);background:var(--ui-primary-soft);color:var(--ui-primary);font-weight:700}.connection-card p[data-v-019c51af]{margin-top:5px;overflow-wrap:anywhere}.status[data-v-019c51af]{flex:0 0 auto;max-width:55%;padding:6px 9px;border-radius:var(--ui-card-radius);background:var(--ui-surface-soft);color:var(--ui-text-secondary);font-size:12px;font-weight:700;text-align:center}.status--ready[data-v-019c51af]{background:var(--ui-success-soft);color:var(--ui-success)}.status--degraded[data-v-019c51af],.status--reauth-required[data-v-019c51af]{background:var(--ui-warning-soft);color:var(--ui-warning)}dl[data-v-019c51af]{margin-top:18px;padding-top:14px;border-top:1px solid var(--ui-border)}dl div+div[data-v-019c51af]{margin-top:10px}dd[data-v-019c51af]{max-width:65%;overflow-wrap:anywhere;text-align:right}.connection-card__actions[data-v-019c51af]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.connection-details[data-v-019c51af]{border-color:rgb(var(--ui-primary-rgb) / 35%);background:transparent;box-shadow:none;color:var(--ui-primary)}.connection-details[data-v-019c51af]:hover:not(:disabled){background:var(--ui-primary-soft);box-shadow:none}@media(max-width:480px){.connection-card__top[data-v-019c51af]{flex-direction:column}.status[data-v-019c51af]{max-width:100%}.connection-card__actions button[data-v-019c51af]{width:100%}}.connector-logo[data-v-432078fc]{display:block;object-fit:contain;max-width:100%;margin-bottom:16px}.app-shell[data-v-432078fc]{width:min(1180px,100%);margin:0 auto;padding:28px var(--ui-page-gutter) 48px}.page-header[data-v-432078fc]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.page-header__content[data-v-432078fc]{min-width:0}.product-label[data-v-432078fc],.page-description[data-v-432078fc],.state-panel p[data-v-432078fc]{margin:0;color:var(--ui-text-secondary)}.product-label[data-v-432078fc]{margin-bottom:6px;color:var(--ui-primary);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}h1[data-v-432078fc]{margin:0;font-size:clamp(26px,4vw,34px);font-weight:700;line-height:1.2}.page-description[data-v-432078fc]{margin-top:10px}.add-connection[data-v-432078fc]{flex:0 0 auto;margin:0}.add-connection span[data-v-432078fc]{margin-right:5px;font-size:18px;line-height:0}.page-actions[data-v-432078fc]{margin:-12px 0 20px;padding:10px 14px;border-radius:var(--ui-card-radius);background:var(--ui-error-soft)}.page-actions p[data-v-432078fc]{margin:0;color:var(--ui-error)}.state-panel[data-v-432078fc]{display:flex;align-items:center;gap:18px;min-height:150px;padding:24px;border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-card)}.state-panel h2[data-v-432078fc]{margin:0 0 7px;font-size:19px}.state-panel--notice[data-v-432078fc]{border-color:color-mix(in srgb,var(--ui-info) 28%,var(--ui-border));background:var(--ui-info-soft)}.state-panel--danger[data-v-432078fc]{border-color:color-mix(in srgb,var(--ui-error) 28%,var(--ui-border));background:var(--ui-error-soft)}.loader[data-v-432078fc]{width:26px;height:26px;flex:0 0 auto;border:3px solid var(--ui-border);border-top-color:var(--ui-primary);border-radius:50%;animation:spin-432078fc .8s linear infinite}@keyframes spin-432078fc{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.loader[data-v-432078fc]{animation:none}}@media(max-width:640px){.app-shell[data-v-432078fc]{padding:20px 16px 36px}.page-header[data-v-432078fc]{align-items:stretch;flex-direction:column;gap:18px}.add-connection[data-v-432078fc]{width:100%}}.handover-widget[data-v-ecc15db9]{min-width:300px;padding:16px;color:var(--ui-text-medium)}section[data-v-ecc15db9]{padding:var(--ui-card-padding);border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-card)}h1[data-v-ecc15db9]{margin:0 0 10px;font-size:20px;line-height:1.3}p[data-v-ecc15db9]{margin:8px 0;color:var(--ui-text-secondary);line-height:1.45}button[data-v-ecc15db9]{margin-top:10px}label[data-v-ecc15db9]{display:block;margin-top:12px;font-weight:600}input[data-v-ecc15db9],select[data-v-ecc15db9]{margin-top:6px}.search-row[data-v-ecc15db9]{display:flex;gap:8px;align-items:flex-start}.search-row input[data-v-ecc15db9]{min-width:0}.search-row button[data-v-ecc15db9]{flex:0 0 auto;margin-top:6px}.error[data-v-ecc15db9]{color:var(--ui-error)}@media(max-width:360px){.handover-widget[data-v-ecc15db9]{padding:10px}.search-row[data-v-ecc15db9]{align-items:stretch;flex-direction:column}.search-row button[data-v-ecc15db9]{width:100%;margin-top:0}}.contact-widget[data-v-5bddc682]{padding:16px;color:var(--ui-text-medium)}section[data-v-5bddc682]{padding:var(--ui-card-padding);border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface);box-shadow:var(--ui-shadow-card)}h1[data-v-5bddc682]{margin:0 0 10px;font-size:20px;line-height:1.3}p[data-v-5bddc682]{margin:8px 0;color:var(--ui-text-secondary);line-height:1.45}button[data-v-5bddc682]{margin-top:10px}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-DzMWdK87.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-B7rQpwPu.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-cyrillic-ext-600-normal-BEMPJSe4.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-UFn0vR9r.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-DAIM1_dR.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-hCeO1jFL.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-cyrillic-600-normal-8LtBID_l.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-BiSG5NnW.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-CNwBRw8h.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-CkrA1NAy.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-latin-600-normal-aFTKHmff.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-CXeAXeti.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--ui-primary: #214f5f;--ui-primary-hover: #143041;--ui-primary-active: #143041;--ui-primary-rgb: 33 79 95;--ui-background: #f3f7f8;--ui-surface: #fff;--ui-surface-soft: #edf3f5;--ui-text-high: #143041;--ui-text-medium: #284956;--ui-text-secondary: #526c77;--ui-border: #dce6e9;--ui-border-strong: #a4b7bf;--ui-success: #25765a;--ui-warning: #9a5c18;--ui-error: #b54c48;--ui-info: #214f5f;--ui-success-soft: #e7f3ed;--ui-warning-soft: #fff1d6;--ui-error-soft: #fbece9;--ui-info-soft: #e7f1f5;--ui-primary-soft: #ffcb68;--ui-card-radius: 6px;--ui-control-radius: 6px;--ui-card-padding: 20px;--ui-page-gutter: 24px;--ui-shadow-card: 0 2px 8px rgb(20 48 65 / 10%);--ui-shadow-raised: 0 6px 18px rgb(20 48 65 / 16%);color:var(--ui-text-medium);background:var(--ui-background);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{min-width:320px;margin:0;background:var(--ui-background);font-size:15px;line-height:1.5}button,input,select,textarea{font:inherit}button{min-height:38px;padding:8px 18px;border:1px solid transparent;border-radius:var(--ui-control-radius);background:var(--ui-primary);box-shadow:0 2px 5px rgb(var(--ui-primary-rgb) / 28%);color:#fff;font-weight:600;cursor:pointer;transition:background-color .14s ease,box-shadow .14s ease,transform .14s ease}button:hover:not(:disabled){background:var(--ui-primary-hover);box-shadow:0 4px 9px rgb(var(--ui-primary-rgb) / 34%);transform:translateY(-1px)}button:active:not(:disabled){background:var(--ui-primary-active);transform:translateY(0)}button:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgb(var(--ui-primary-rgb) / 24%);outline-offset:2px}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;min-height:48px;padding:11px 14px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-control-radius);background:var(--ui-surface);color:var(--ui-text-high);transition:border-color .14s ease,box-shadow .14s ease}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:var(--ui-primary);box-shadow:0 0 0 1px var(--ui-primary);outline:none}input:disabled,select:disabled,textarea:disabled{background:var(--ui-surface-soft);color:var(--ui-text-secondary);cursor:not-allowed}h1,h2,h3{color:var(--ui-text-high)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
