.page-module__30Mpda__accountMain{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-bg) 82%, white), var(--theme-paper))}.page-module__30Mpda__accountWelcome{background:linear-gradient(135deg, color-mix(in srgb, var(--theme-surface) 90%, white), color-mix(in srgb, var(--theme-accent) 11%, white));border-color:color-mix(in srgb, var(--theme-accent) 30%, var(--theme-border));box-shadow:0 8px 24px color-mix(in srgb, var(--theme-primary) 8%, transparent)}.page-module__30Mpda__summaryGrid,.page-module__30Mpda__lowerGrid{gap:12px;min-width:0;display:grid}.page-module__30Mpda__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.page-module__30Mpda__lowerGrid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));margin-top:12px}.page-module__30Mpda__statCard{border:1px solid color-mix(in srgb, var(--theme-border) 80%, #94a3b8);background:color-mix(in srgb, var(--theme-surface) 94%, white);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:74px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #0f172a0d}.page-module__30Mpda__statIcon{background:color-mix(in srgb, var(--theme-info) 10%, white);width:34px;height:34px;color:var(--theme-info);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.page-module__30Mpda__statLabel,.page-module__30Mpda__statHint{color:var(--theme-muted);font-size:11px;line-height:1.25}.page-module__30Mpda__statLabel{font-weight:700}.page-module__30Mpda__statValue{color:var(--theme-ink);overflow-wrap:anywhere;margin-top:2px;font-size:16px;font-weight:800;line-height:1.1}.page-module__30Mpda__statHint{margin-top:4px}.page-module__30Mpda__integrationSection,.page-module__30Mpda__infoCard,.page-module__30Mpda__logCard{background:color-mix(in srgb, var(--theme-surface) 96%, white);border-color:color-mix(in srgb, var(--theme-border) 82%, #94a3b8);box-shadow:inset 0 1px #ffffffe6,0 12px 26px #0f172a0d}.page-module__30Mpda__integrationSection,.page-module__30Mpda__logCard{margin-top:12px}.page-module__30Mpda__infoCard .detail-row{min-height:34px;padding:7px 0}.page-module__30Mpda__subscriptionList .detail-row:first-child{min-height:42px}:is(.page-module__30Mpda__infoCard .request-row,.page-module__30Mpda__logCard .request-row){padding:9px 0}.page-module__30Mpda__logCard .request-row{border-bottom-color:color-mix(in srgb, var(--theme-border) 64%, transparent);align-items:center}.page-module__30Mpda__logCard .icon-inline{min-width:0}.page-module__30Mpda__logRow{background:color-mix(in srgb, var(--theme-surface) 96%, white);border:1px solid color-mix(in srgb, var(--theme-border) 70%, transparent);border-radius:8px;padding:10px 12px!important}.page-module__30Mpda__detailStatus{background:color-mix(in srgb, var(--theme-success) 12%, white);min-height:24px;color:var(--theme-primary-dark);border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.page-module__30Mpda__integrationGrid{grid-template-columns:minmax(440px,1fr) minmax(0,1.85fr);align-items:start;gap:12px;min-width:0;display:grid}.page-module__30Mpda__providerList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.page-module__30Mpda__providerCard,.page-module__30Mpda__providerCardActive{border:1px solid color-mix(in srgb, var(--theme-border) 86%, #94a3b8);background:var(--theme-surface);width:100%;color:var(--theme-ink);cursor:pointer;text-align:left;border-radius:8px;gap:4px;padding:8px 9px;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}.page-module__30Mpda__providerCard:hover,.page-module__30Mpda__providerCardActive{border-color:color-mix(in srgb, var(--theme-primary) 58%, var(--theme-border))}.page-module__30Mpda__providerCardActive{background:color-mix(in srgb, var(--theme-primary) 8%, white);box-shadow:inset 3px 0 0 var(--theme-primary)}.page-module__30Mpda__providerHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.page-module__30Mpda__connectedPill,.page-module__30Mpda__pendingPill,.page-module__30Mpda__selectedPill{white-space:nowrap;border-radius:999px;align-items:center;min-height:22px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.page-module__30Mpda__connectedPill{background:color-mix(in srgb, var(--theme-success) 18%, white);color:var(--theme-success)}.page-module__30Mpda__pendingPill{background:color-mix(in srgb, var(--theme-warning) 18%, white);color:#92400e}.page-module__30Mpda__selectedPill{background:var(--theme-primary);color:#fff}.page-module__30Mpda__providerMethods,.page-module__30Mpda__providerDefaults{min-width:0;color:var(--theme-muted);overflow-wrap:anywhere;font-size:10.5px;line-height:1.25}.page-module__30Mpda__routingSummary{border:1px solid color-mix(in srgb, var(--theme-info) 18%, var(--theme-border));background:color-mix(in srgb, var(--theme-info) 4%, white);min-width:0;color:var(--theme-muted);border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:11px;display:flex}.page-module__30Mpda__routingSummary strong{color:var(--theme-ink);white-space:nowrap;font-size:12px}.page-module__30Mpda__routingSummary span{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__30Mpda__configPanel{border:1px solid color-mix(in srgb, var(--theme-border) 82%, #94a3b8);background:color-mix(in srgb, var(--theme-surface) 94%, white);border-radius:8px;gap:10px;padding:11px;display:grid}.page-module__30Mpda__configHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.page-module__30Mpda__configHeader h4{color:var(--theme-ink);margin:0;font-size:15px;font-weight:900}.page-module__30Mpda__configHeader p,.page-module__30Mpda__methodBox p{color:var(--theme-muted);margin:4px 0 0;font-size:12px}.page-module__30Mpda__configSection{border-top:1px solid color-mix(in srgb, var(--theme-border) 62%, transparent);gap:8px;padding-top:10px;display:grid}.page-module__30Mpda__configHeader+.page-module__30Mpda__configSection{border-top:0;padding-top:0}.page-module__30Mpda__readinessBox{border:1px solid var(--theme-border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 10px;font-size:12px;display:flex}.page-module__30Mpda__readinessBox div{gap:2px;min-width:0;display:grid}.page-module__30Mpda__readinessBox strong{color:var(--theme-ink);font-size:12px}.page-module__30Mpda__readinessBox span{color:var(--theme-muted);font-weight:800}.page-module__30Mpda__readinessBox>span{background:#fff;border-radius:999px;flex-shrink:0;padding:4px 8px}.page-module__30Mpda__readinessOk{border-color:color-mix(in srgb, var(--theme-success) 28%, var(--theme-border));background:color-mix(in srgb, var(--theme-success) 6%, white)}.page-module__30Mpda__readinessWarn{border-color:color-mix(in srgb, var(--theme-warning) 34%, var(--theme-border));background:color-mix(in srgb, var(--theme-warning) 8%, white)}.page-module__30Mpda__sectionLabel{color:var(--theme-primary-dark);text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:900;line-height:1.2;display:flex}.page-module__30Mpda__sectionLabel:after{content:"";background:color-mix(in srgb, var(--theme-border) 70%, transparent);flex:auto;height:1px}.page-module__30Mpda__toggleRow{border:1px solid color-mix(in srgb, var(--theme-border) 82%, #94a3b8);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:8px 10px;font-weight:800;display:inline-flex}.page-module__30Mpda__toggleRow input,.page-module__30Mpda__methodChip input{accent-color:var(--theme-primary)}.page-module__30Mpda__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;display:grid}.page-module__30Mpda__fieldGroup{color:var(--theme-muted);text-transform:uppercase;gap:5px;font-size:12px;font-weight:800;display:grid}.page-module__30Mpda__formGrid input,.page-module__30Mpda__formGrid select{border:1px solid color-mix(in srgb, var(--theme-border) 82%, #94a3b8);width:100%;min-height:36px;color:var(--theme-ink);text-transform:none;background:#fff;border-radius:8px;outline:none;padding:7px 10px;font-size:13px;font-weight:600}.page-module__30Mpda__formGrid input:focus,.page-module__30Mpda__formGrid select:focus{border-color:var(--theme-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-primary) 14%, transparent)}.page-module__30Mpda__fullWidth{grid-column:1/-1}.page-module__30Mpda__methodBox{border:1px solid color-mix(in srgb, var(--theme-info) 16%, var(--theme-border));background:color-mix(in srgb, var(--theme-info) 4%, white);border-radius:8px;gap:8px;padding:10px;display:grid}.page-module__30Mpda__methodChips{flex-wrap:wrap;gap:8px;display:flex}.page-module__30Mpda__methodChip{border:1px solid color-mix(in srgb, var(--theme-border) 82%, #94a3b8);min-height:30px;color:var(--theme-ink);white-space:normal;background:#fff;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px 9px;font-size:12px;font-weight:800;display:inline-flex}.page-module__30Mpda__methodChip small{color:var(--theme-muted);font-size:11px;font-weight:700}.page-module__30Mpda__saveIntegration{background:var(--theme-primary);color:#fff;cursor:pointer;min-height:36px;box-shadow:0 10px 18px color-mix(in srgb, var(--theme-primary) 18%, transparent);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:900;display:inline-flex}.page-module__30Mpda__saveIntegration:hover{background:var(--theme-primary-dark)}.page-module__30Mpda__saveIntegration:disabled{cursor:not-allowed;background:color-mix(in srgb, var(--theme-primary) 42%, white);box-shadow:none}.page-module__30Mpda__integrationMessage{border:1px solid color-mix(in srgb, var(--theme-info) 20%, var(--theme-border));background:color-mix(in srgb, var(--theme-info) 5%, white);color:var(--theme-muted);border-radius:8px;padding:9px 10px;font-size:13px;font-weight:700}@media (max-width:1000px){.page-module__30Mpda__integrationGrid,.page-module__30Mpda__providerList{grid-template-columns:1fr}}@media (max-width:640px){.page-module__30Mpda__formGrid{grid-template-columns:1fr}.page-module__30Mpda__configHeader{flex-direction:column}}@container (max-width:1000px){.page-module__30Mpda__integrationGrid,.page-module__30Mpda__providerList{grid-template-columns:1fr}}@container (max-width:640px){.page-module__30Mpda__formGrid{grid-template-columns:1fr}.page-module__30Mpda__configHeader{flex-direction:column}.page-module__30Mpda__toggleRow,.page-module__30Mpda__saveIntegration{width:100%}}
