.sheet-backdrop.svelte-pf7r86{z-index:1000;padding:var(--padding);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.connect-sheet.svelte-pf7r86{background:var(--primary);border-radius:var(--border-radius);flex-direction:column;width:100%;max-width:420px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #0003}.sheet-header.svelte-pf7r86{border-bottom:1px solid var(--button-stroke);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.sheet-header.svelte-pf7r86 h3:where(.svelte-pf7r86){margin:0;font-size:16px;font-weight:500}.close-button.svelte-pf7r86{cursor:pointer;color:var(--gray);background:0 0;border:none;border-radius:50%;padding:4px;transition:background .2s}.close-button.svelte-pf7r86:hover{background:var(--button-hover)}.sheet-content.svelte-pf7r86{padding:24px 24px calc(24px + env(safe-area-inset-bottom,0px)) 24px;overflow-y:auto}.form-wrapper.svelte-pf7r86{text-align:center;width:100%;max-width:360px;margin:0 auto}.service-description.svelte-pf7r86{color:var(--gray);text-align:left;margin:0 0 24px;font-size:14px;line-height:1.5}.connect-form.svelte-pf7r86{flex-direction:column;gap:16px;display:flex}.connect-form.svelte-pf7r86 .button:where(.svelte-pf7r86){width:100%;padding-top:12px;padding-bottom:12px}.input-group.svelte-pf7r86{width:100%}.input-label.svelte-pf7r86{color:var(--gray);text-align:left;margin-bottom:6px;font-size:12px;display:block}.route-info-section.svelte-pf7r86{background:var(--button-elevated);text-align:left;border-radius:8px;padding:12px}.route-info-row.svelte-pf7r86{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.route-info-row.svelte-pf7r86:not(:last-child){border-bottom:1px solid var(--button-stroke)}.route-label.svelte-pf7r86{color:var(--gray);font-size:12px}.route-value.svelte-pf7r86{color:var(--secondary);text-align:right;max-width:60%;font-size:13px;font-weight:500}.input-group.svelte-pf7r86 textarea:where(.svelte-pf7r86){resize:vertical;min-height:120px}.input-group.svelte-pf7r86 input:where(.svelte-pf7r86):focus,.input-group.svelte-pf7r86 textarea:where(.svelte-pf7r86):focus{outline:none;box-shadow:0 0 0 1.5px var(--sidebar-highlight) inset!important}.error-text.svelte-pf7r86{color:var(--red);text-align:center;margin:0;font-size:14px}.loader.svelte-pf7r86{border:2px solid;border-radius:50%;width:16px;height:16px;animation:1s linear infinite svelte-pf7r86-spin;display:inline-block;border-bottom-color:#0000!important}@keyframes svelte-pf7r86-spin{to{transform:rotate(360deg)}}.method-selector.svelte-pf7r86{text-align:left;width:100%}.selector-label.svelte-pf7r86{color:var(--gray);text-transform:capitalize;margin-bottom:8px;font-size:12px}@media screen and (width<=535px){.sheet-backdrop.svelte-pf7r86{align-items:flex-end;padding:0}.connect-sheet.svelte-pf7r86{border-radius:var(--border-radius) var(--border-radius) 0 0;max-width:100%;margin-bottom:0}}
