.commerce{--co-accent:var(--accent,#a68bfa);max-width:1250px;margin:0 auto;color:var(--text-primary,var(--cream));padding:8px 0 48px}.commerce *{box-sizing:border-box}.commerce h1{font-size:clamp(28px,3vw,42px);font-weight:600;letter-spacing:-.04em;line-height:1.15;margin:8px 0 12px}.commerce h2{font-size:20px;font-weight:600;letter-spacing:-.02em;margin:0 0 10px}.commerce h3{font-size:15px;font-weight:600;margin:0 0 6px}.commerce p{line-height:1.65}.commerce small,.commerce-muted{color:var(--text-secondary,var(--cream-dim));font-size:13px;line-height:1.6}.commerce-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.commerce-head p{max-width:690px;color:var(--text-secondary);font-size:14px}.commerce-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted)}.commerce-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.commerce-tabs{display:flex;gap:6px;border-bottom:1px solid var(--border);margin:24px 0}.commerce-tabs a{padding:12px 16px;font-size:13px;border-bottom:2px solid transparent;color:var(--text-secondary)}.commerce-tabs a[aria-current=page]{color:var(--text-primary);border-color:var(--co-accent)}.commerce-panel{border:1px solid var(--border);border-radius:12px;background:var(--surface,var(--bg-card));padding:24px;margin-bottom:22px;min-width:0}.commerce-panel-head{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px}.commerce-panel-head form.commerce-toolbar{flex-wrap:nowrap;max-width:420px}.commerce-panel-head .commerce-search{flex:1;width:auto}@media (max-width:600px){.app-main>.commerce{padding:12px 10px 36px}}.commerce-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.commerce-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:12px;overflow:hidden;margin:24px 0}.commerce-metric{padding:22px;background:var(--surface,var(--bg-card));border-right:1px solid var(--border)}.commerce-metric:last-child{border:0}.commerce-metric strong{display:block;font-size:29px;font-weight:500;letter-spacing:-.04em;margin:8px 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.commerce-metric:first-child{background:color-mix(in srgb,var(--co-accent) 10%,var(--surface,var(--bg-card)))}.commerce-table-wrap{overflow:auto}.commerce table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.commerce th{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:600;padding:12px;white-space:nowrap}.commerce td,.commerce th{border-bottom:1px solid var(--border)}.commerce td{padding:15px 12px;vertical-align:middle}.commerce td.numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.commerce tr:last-child td{border-bottom:0}.commerce td small{display:block;font-size:11px}.commerce td a{text-decoration:underline;text-underline-offset:4px}.commerce-status{display:inline-flex;align-items:center;gap:6px;border-radius:5px;padding:4px 8px;background:var(--surface-hover);font-size:11px;white-space:nowrap}.commerce-status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.commerce-status[data-state=active],.commerce-status[data-state=approved],.commerce-status[data-state=paid],.commerce-status[data-state=processed],.commerce-status[data-state=succeeded]{color:var(--success,#3cae87);background:color-mix(in srgb,var(--success,#3cae87) 10%,transparent)}.commerce-status[data-state=failed],.commerce-status[data-state=past_due],.commerce-status[data-state=unpaid]{color:var(--danger,#e26971);background:color-mix(in srgb,var(--danger,#e26971) 10%,transparent)}.commerce-banner{padding:16px 20px;border:1px solid color-mix(in srgb,var(--co-accent) 28%,var(--border));border-left:3px solid var(--co-accent);border-radius:8px;background:color-mix(in srgb,var(--co-accent) 6%,transparent);font-size:13px;margin:18px 0;line-height:1.6}.commerce-empty{padding:32px 12px;color:var(--text-secondary);text-align:center;line-height:1.7;font-size:13px}.commerce-action{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:100%}.commerce-action .btn{font-size:12px;min-height:37px}.commerce-error{color:var(--danger,#d25b69);font-size:13px;flex-basis:100%;overflow-wrap:anywhere}.commerce-success{font-size:12px;color:var(--success,#3cae87)}.commerce-confirm{flex-basis:100%;border:1px solid var(--border);background:var(--surface);padding:16px;border-radius:8px}.commerce-confirm p{margin-bottom:12px}.commerce-confirm .btn{margin:0 8px 6px 0}.commerce-confirm-dialog{width:min(460px,calc(100% - 24px))}.commerce-confirm-dialog .commerce-confirm{border:0;border-radius:0;padding:20px 22px 22px}@media (max-width:420px){.commerce-confirm-dialog .commerce-confirm .btn{width:100%;min-height:44px;margin-right:0}}.commerce-form{display:grid;gap:16px}.commerce-form label{display:grid;gap:6px;font-size:12px;color:var(--text-secondary)}.commerce-form input,.commerce-form select,.commerce-form textarea,.commerce-search{width:100%;border:1px solid var(--border);border-radius:6px;background:var(--bg-base,var(--bg));color:var(--text-primary,var(--cream));padding:10px 12px;font:inherit;font-size:13px;min-width:0}.commerce-form textarea{resize:vertical;min-height:100px}.commerce-form .check{display:flex;align-items:center;gap:9px}.commerce-form input[type=checkbox]{width:16px;height:16px;accent-color:var(--co-accent)}.commerce-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.commerce-step{display:grid;grid-template-columns:32px 1fr;gap:14px;padding:22px 0;border-bottom:1px solid var(--border)}.commerce-step:last-child{border:0}.commerce-step-number{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--border);border-radius:50%;font-size:12px;color:var(--co-accent)}.commerce-step p{font-size:13px;color:var(--text-secondary);margin:6px 0 14px}.commerce code{overflow-wrap:anywhere;font-size:11px}.commerce-dl{display:grid;grid-template-columns:1fr auto;gap:12px;font-size:13px}.commerce-dl dt{color:var(--text-secondary)}.commerce-dl dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.commerce-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.commerce-plan{padding:26px;border:1px solid var(--border);border-radius:12px;background:var(--surface);display:flex;flex-direction:column;position:relative}.commerce-plan[data-featured=true]{border-color:var(--co-accent);background:color-mix(in srgb,var(--co-accent) 6%,var(--surface))}.commerce-price{font-size:42px;letter-spacing:-.05em;line-height:1.2;margin:18px 0 8px}.commerce-price small{font-size:13px;letter-spacing:0}.commerce-plan ul{margin:22px 0;padding:0;list-style:none;display:grid;gap:14px;flex:1}.commerce-plan li{display:flex;gap:10px;font-size:13px;line-height:1.5}.commerce-plan li svg{color:var(--co-accent);flex-shrink:0;margin-top:2px}.commerce-plan .btn,.commerce-plan .commerce-action{width:100%}.commerce-mark{font-size:11px;color:var(--co-accent);margin-bottom:12px}.commerce-editor{min-height:300px!important;line-height:1.8!important}.commerce-proof{font-size:12px;white-space:pre-wrap;max-height:320px;overflow:auto;padding:16px;background:var(--bg);border:1px solid var(--border);border-radius:6px;line-height:1.8;overflow-wrap:anywhere}.commerce details>summary{cursor:pointer;font-size:13px;padding:12px 0;font-weight:500}.commerce-mobile-only{display:none}.commerce-public{max-width:1160px;padding:60px 24px;margin:auto}.commerce-steps{display:flex;gap:22px;flex-wrap:wrap;color:var(--text-muted);font-size:12px;margin:20px 0 30px}.commerce-steps strong{color:var(--co-accent)}.commerce a:focus-visible,.commerce button:focus-visible,.commerce input:focus-visible,.commerce select:focus-visible,.commerce summary:focus-visible,.commerce textarea:focus-visible{outline:2px solid var(--co-accent);outline-offset:3px}.commerce-split{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);gap:22px}.commerce-notes{font-size:13px;line-height:1.7;display:grid;gap:8px;padding-left:18px}.commerce-progress{height:6px;border-radius:3px;background:var(--surface-hover);overflow:hidden;margin-top:12px}.commerce-progress span{height:100%;display:block;background:var(--co-accent)}.wp-setup-disclosure{margin-top:16px}.wp-setup-disclosure>summary{color:var(--co-accent)}.wp-setup{border-top:1px solid var(--border);margin-top:6px}.wp-setup-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;border-bottom:1px solid var(--border)}.wp-setup-progress li{min-width:0}.wp-setup-progress button{width:100%;min-height:82px;display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:9px;align-content:center;text-align:left;padding:14px 10px;color:var(--text-secondary);background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer}.wp-setup-progress button>span{grid-row:1/3;width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--border);border-radius:50%}.wp-setup-progress svg{width:14px;height:14px}.wp-setup-progress small{font-size:9px;letter-spacing:.08em;text-transform:uppercase}.wp-setup-progress strong{overflow-wrap:anywhere;font-size:11px;font-weight:600}.wp-setup-progress li[data-current=true] button{color:var(--text-primary);border-bottom-color:var(--co-accent);background:color-mix(in srgb,var(--co-accent) 5%,transparent)}.wp-connection-state,.wp-setup-progress li[data-complete=true] button>span{color:var(--success,#3cae87);border-color:color-mix(in srgb,var(--success,#3cae87) 42%,var(--border));background:color-mix(in srgb,var(--success,#3cae87) 10%,transparent)}.wp-setup-form,.wp-setup-stage{padding:24px 4px 4px}.wp-setup-stage{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px}.wp-setup-form-head p,.wp-setup-stage>div>p{margin:6px 0 0;color:var(--text-secondary);font-size:13px}.wp-setup-stage-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--co-accent);background:var(--surface-hover)}.wp-setup-stage-icon svg{width:18px;height:18px}.wp-setup-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:20px}.wp-setup-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px}.wp-security-note{display:grid;grid-template-columns:22px 1fr;gap:9px;margin-top:16px;padding:12px;border:1px solid color-mix(in srgb,var(--success,#3cae87) 30%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--success,#3cae87) 7%,transparent);color:var(--success,#3cae87)}.wp-security-note svg{width:18px;height:18px;margin-top:2px}.wp-security-note p{margin:0;color:var(--text-secondary);font-size:12px}.wp-setup-form-head,.wp-setup-result-head{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:center}.wp-setup-error{padding:12px;border:1px solid color-mix(in srgb,var(--danger,#d25b69) 35%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--danger,#d25b69) 7%,transparent)}.wp-setup-result{padding-top:20px}.wp-setup-result-head>svg{width:34px;height:34px;color:var(--success,#3cae87)}.wp-setup-result-head p{margin:3px 0 0;color:var(--text-secondary);font-size:12px;overflow-wrap:anywhere}.wp-diagnostic-list{margin-top:18px;border-top:1px solid var(--border)}.wp-diagnostic-row{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:12px 0;border-bottom:1px solid var(--border)}.wp-diagnostic-row>svg{width:16px;height:16px;margin-top:2px;color:var(--success,#3cae87)}.wp-diagnostic-row[data-state=warning]>svg{color:var(--warning,#d89a49)}.wp-diagnostic-row[data-state=optional]>svg{color:var(--text-muted)}.wp-diagnostic-row strong{display:block;font-size:12px}.wp-diagnostic-row p{margin:2px 0 0;color:var(--text-secondary);font-size:11px;line-height:1.5}.wp-connection-row{padding:14px 0;border-bottom:1px solid var(--border)}.wp-connection-main{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center}.wp-connection-state{width:28px;height:28px;display:grid;place-items:center;border:1px solid;border-radius:50%}.wp-connection-state svg{width:14px;height:14px}.wp-connection-main h3,.wp-connection-main p{margin:0}.wp-connection-main p,.wp-connection-main small{display:block;overflow-wrap:anywhere;color:var(--text-secondary);font-size:11px}.wp-connection-main .btn{display:inline-flex;align-items:center;gap:6px;font-size:11px}.wp-diagnostic-compact{margin-left:40px}.wp-connection-error{margin:10px 0 0 40px}.wp-document-picker{display:grid;gap:12px;padding:16px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface-hover) 55%,transparent)}.wp-document-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.wp-document-search .btn{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.wp-builder-compatibility{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;padding-top:12px;border-top:1px solid var(--border)}.wp-builder-compatibility>svg{width:18px;height:18px;margin-top:1px;color:var(--success,#78d6a3)}.wp-builder-compatibility[data-state=protected]>svg{color:var(--warning,#e7b65b)}.wp-builder-compatibility p,.wp-builder-compatibility strong{display:block;margin:0}.wp-builder-compatibility p{margin-top:3px;color:var(--text-secondary);font-size:12px;line-height:1.5}.wp-manual-id{border-top:1px solid var(--border);padding-top:4px}.wp-manual-id>summary{color:var(--text-secondary)}.cms-handoff-heading{display:flex;justify-content:space-between;align-items:start;gap:24px}.cms-handoff-heading h2{margin-top:6px}.cms-handoff-heading p{max-width:700px;margin-bottom:0}.cms-handoff-mode,.cms-ready-state{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:28px;padding:4px 10px;border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);font-size:11px;white-space:nowrap}.cms-handoff-mode svg,.cms-ready-state svg{width:14px;height:14px}.cms-handoff-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:22px;border-top:1px solid var(--border)}.cms-field-panel,.cms-platform-guide{min-width:0;padding-top:20px}.cms-platform-guide{padding-right:24px;border-right:1px solid var(--border)}.cms-field-panel{padding-left:24px}.cms-platform-guide label{display:grid;gap:7px;color:var(--text-secondary);font-size:12px}.cms-platform-title{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;margin-top:18px}.cms-platform-title>svg{width:28px;height:28px;padding:6px;border:1px solid var(--border);border-radius:7px;color:var(--co-accent)}.cms-field-panel-head span,.cms-field-panel-head strong,.cms-platform-title span,.cms-platform-title strong{display:block}.cms-field-panel-head span,.cms-platform-title span{margin-top:2px;color:var(--text-secondary);font-size:11px;line-height:1.45}.cms-platform-guide ol{display:grid;gap:9px;margin:18px 0;padding-left:20px;color:var(--text-secondary);font-size:12px;line-height:1.55}.cms-platform-guide a{display:inline-flex;align-items:center;gap:6px;color:var(--text-primary);font-size:12px;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:3px}.cms-field-panel-head{display:flex;align-items:start;justify-content:space-between;gap:14px;padding-bottom:13px}.cms-ready-state{color:var(--success,#78d6a3)}.cms-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 0;border-top:1px solid var(--border)}.cms-copy-row strong{display:block;font-size:12px}.cms-copy-row p{display:-webkit-box;overflow:hidden;margin:4px 0 0;color:var(--text-secondary);font-size:12px;line-height:1.5;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cms-copy-row .btn,.cms-download{display:inline-flex;align-items:center;justify-content:center;gap:7px}.cms-handoff-blocked{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0;color:var(--warning,#e7b65b);font-size:12px;line-height:1.5}.cms-handoff-blocked svg{flex:0 0 auto;margin-top:1px}.cms-download{margin-top:16px;text-align:center;white-space:normal}.cms-download svg{flex:0 0 auto}.cms-handoff-feedback{min-height:22px;padding-top:8px;color:var(--success,#78d6a3);font-size:12px}.cms-handoff-feedback [role=alert]{color:var(--danger,#ef8f9c)}.spin{animation:wp-spin .8s linear infinite}@keyframes wp-spin{to{transform:rotate(1turn)}}@media (max-width:900px){.commerce-plan-grid{grid-template-columns:1fr}.commerce-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-metric{border-bottom:1px solid var(--border)}.commerce-split{grid-template-columns:1fr}}@media (max-width:600px){.commerce-head{align-items:start;flex-direction:column;gap:14px}.commerce-fields,.commerce-grid{grid-template-columns:1fr}.commerce-panel{padding:18px}.commerce-metric{padding:16px}.commerce-metric strong{font-size:24px}.commerce-public{padding:32px 16px}.commerce-plan-grid{gap:12px}.commerce-plan{padding:22px 20px}.commerce-plan ul{gap:10px;margin:18px 0}.commerce-plan li,.commerce-plan>.commerce-muted{font-size:14px}.commerce-mark{font-size:12px;line-height:1.45}.commerce-price{font-size:38px;margin:14px 0 8px}.commerce-plan .btn,.commerce-plan .commerce-action .btn{min-height:46px;font-size:13px}.commerce-plan>small{font-size:12px;line-height:1.55}.commerce-public .commerce-toolbar a{display:inline-flex;align-items:center;min-height:44px}.commerce-tabs{overflow:auto}.commerce-tabs a{white-space:nowrap}.commerce-panel-head{flex-wrap:wrap}.commerce-dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.commerce-dl dd{overflow-wrap:anywhere}.commerce-search{min-width:0}.commerce-toolbar{width:100%}.commerce-toolbar>.commerce-search{flex:1}.wp-setup-progress{grid-template-columns:1fr}.wp-setup-progress button{min-height:58px;border-bottom-width:1px}.wp-setup-progress li[data-current=true] button{border-bottom-color:var(--border);box-shadow:inset 3px 0 0 var(--co-accent)}.wp-connection-main{grid-template-columns:30px minmax(0,1fr)}.wp-connection-main .btn{grid-column:2;justify-self:start}.wp-connection-error,.wp-diagnostic-compact{margin-left:0}.wp-document-search{grid-template-columns:1fr}.wp-document-search .btn{justify-content:center}.cms-handoff-heading{display:grid}.cms-handoff-mode{justify-self:start}.cms-handoff-layout{grid-template-columns:1fr}.cms-platform-guide{padding-right:0;padding-bottom:20px;border-right:0;border-bottom:1px solid var(--border)}.cms-field-panel{padding-left:0}.cms-copy-row{grid-template-columns:1fr}.cms-copy-row .btn,.cms-download{width:100%}.cms-handoff{padding-bottom:64px}}.UniversalConnector_connector__U8FC_{margin-top:24px;padding-top:24px;border-top:1px solid var(--border);color:var(--text)}.UniversalConnector_heading__pARH8{display:flex;align-items:flex-start;gap:13px;margin-bottom:20px}.UniversalConnector_connectorIcon__2WYQh{display:grid;place-items:center;width:40px;height:40px;flex:none;color:var(--accent);background:var(--accent-soft);border-radius:10px}.UniversalConnector_heading__pARH8 h3{margin:0;font-size:16px;font-weight:600}.UniversalConnector_heading__pARH8 p{margin:5px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.65}.UniversalConnector_loading__mZ9eT{display:flex;align-items:center;gap:10px;padding:24px 0 0;color:var(--text-secondary);font-size:13px}.UniversalConnector_connectionState__IvARh{display:flex;align-items:flex-start;gap:11px;padding:16px;border:1px solid;border-radius:10px;margin-bottom:20px}.UniversalConnector_connectionState__IvARh>svg{flex:none;margin-top:2px}.UniversalConnector_connectionState__IvARh small,.UniversalConnector_connectionState__IvARh span,.UniversalConnector_connectionState__IvARh strong{display:block;overflow-wrap:anywhere}.UniversalConnector_connectionState__IvARh strong{font-size:14px;font-weight:600}.UniversalConnector_connectionState__IvARh span{color:var(--text-secondary);font-size:12px;margin-top:4px}.UniversalConnector_connectionState__IvARh small{font-size:11px;color:var(--text-muted);margin-top:6px}.UniversalConnector_prepared__zqs00{color:var(--info);background:var(--info-soft);border-color:var(--info-border)}.UniversalConnector_verified__IfiNV{color:var(--success);background:var(--success-soft);border-color:var(--success-border)}.UniversalConnector_explanation__OHQmB,.UniversalConnector_prepare__YBgR1 p{max-width:700px;margin:0 0 16px;font-size:13px;line-height:1.7;color:var(--text-secondary)}.UniversalConnector_explanation__OHQmB button{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.UniversalConnector_steps___Xr0K{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.UniversalConnector_steps___Xr0K li{min-width:0;display:flex;align-items:flex-start;gap:13px}.UniversalConnector_stepNumber__sRpnW{width:27px;height:27px;border-radius:50%;border:1px solid var(--border-strong);color:var(--accent);background:var(--surface);display:grid;place-items:center;font-size:12px;font-weight:600;flex:none}.UniversalConnector_steps___Xr0K li>div{flex:1;min-width:0}.UniversalConnector_evidence__u3zxc h4,.UniversalConnector_scope__y3hWY h4,.UniversalConnector_steps___Xr0K h4{font-size:14px;font-weight:600;margin:2px 0 6px}.UniversalConnector_scope__y3hWY p,.UniversalConnector_steps___Xr0K p{margin:0 0 12px;color:var(--text-secondary);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.UniversalConnector_codeBlock__vkboG{background:var(--surface-muted);border:1px solid var(--border);border-radius:9px;overflow:hidden;margin:12px 0}.UniversalConnector_codeBlock__vkboG pre{margin:0;padding:14px;color:var(--text);font-size:12px;line-height:1.7;overflow-x:auto}.UniversalConnector_codeBlock__vkboG pre code{font-family:var(--font-geist-mono),monospace}.UniversalConnector_codeBlock__vkboG button{display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-top:1px solid var(--border);background:var(--surface);color:var(--accent);width:100%;min-height:38px;font-size:12px;padding:8px 12px}.UniversalConnector_codeBlock__vkboG button:hover{background:var(--accent-soft)}.UniversalConnector_steps___Xr0K .UniversalConnector_requirement__qhIR0{font-size:12px;color:var(--text-muted)}.UniversalConnector_helpLink___Lpqb{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-size:12px;text-decoration:none;min-height:28px}.UniversalConnector_helpLink___Lpqb:hover{text-decoration:underline;text-underline-offset:3px}.UniversalConnector_error__QEHCi{display:flex;align-items:flex-start;gap:9px;padding:13px 15px;border:1px solid var(--danger-border);border-radius:8px;background:var(--danger-soft);color:var(--danger);font-size:13px;line-height:1.7;margin:16px 0;overflow-wrap:anywhere}.UniversalConnector_error__QEHCi>svg{flex:none;margin-top:3px}.UniversalConnector_error__QEHCi p{margin:0 0 7px}.UniversalConnector_error__QEHCi button{color:inherit;text-decoration:underline;text-underline-offset:3px;min-height:32px}.UniversalConnector_notice__H6Kch{margin:14px 0;font-size:13px;line-height:1.7;color:var(--text-secondary)}.UniversalConnector_scope__y3hWY{padding:18px;border:1px solid var(--border);border-radius:10px;background:var(--surface-muted);margin-top:22px}.UniversalConnector_scope__y3hWY p:last-of-type{margin-bottom:5px}.UniversalConnector_scope__y3hWY .UniversalConnector_paused__V0t_r{color:var(--warning);padding-top:8px}.UniversalConnector_evidence__u3zxc{border-top:1px solid var(--border);padding-top:18px;margin-top:20px}.UniversalConnector_evidence__u3zxc dl{display:grid;gap:12px;margin:13px 0 0}.UniversalConnector_evidence__u3zxc dt{font-size:11px;color:var(--text-muted);margin-bottom:3px}.UniversalConnector_evidence__u3zxc dd{font-size:13px;line-height:1.6;margin:0;overflow-wrap:anywhere}.UniversalConnector_editor__BEBnz>summary,.UniversalConnector_installationDetails__MzlrF>summary,.UniversalConnector_native__5_mCV>summary{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text);cursor:pointer;min-height:44px}.UniversalConnector_editor__BEBnz>summary>svg,.UniversalConnector_installationDetails__MzlrF>summary>svg,.UniversalConnector_native__5_mCV>summary>svg{margin-left:auto}.UniversalConnector_editor__BEBnz{margin-top:20px;padding-top:14px;border-top:1px solid var(--border)}.UniversalConnector_editor__BEBnz form{display:grid;gap:14px;padding-top:12px}.UniversalConnector_editor__BEBnz form>p{color:var(--text-secondary);font-size:13px;line-height:1.7;margin:0}.UniversalConnector_editor__BEBnz label{display:grid;gap:7px;font-size:12px;color:var(--text-secondary)}.UniversalConnector_editor__BEBnz :is(input,textarea){width:100%;min-width:0;min-height:44px;padding:11px 12px;border:1px solid var(--border-strong);border-radius:8px;font-size:13px;background:var(--surface);color:var(--text)}.UniversalConnector_editor__BEBnz form>button{justify-self:start}.UniversalConnector_comparison__5hD0f{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border);border-radius:9px;overflow:hidden}.UniversalConnector_comparison__5hD0f>div{min-width:0;padding:14px;background:var(--surface-muted)}.UniversalConnector_comparison__5hD0f>div+div{border-left:1px solid var(--border);background:var(--surface)}.UniversalConnector_comparison__5hD0f span{display:block;color:var(--text-muted);font-size:11px;margin-bottom:8px}.UniversalConnector_comparison__5hD0f strong{display:block;color:var(--text);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.UniversalConnector_comparison__5hD0f p{color:var(--text-secondary);font-size:12px;line-height:1.7;overflow-wrap:anywhere;margin:5px 0 0}.UniversalConnector_native__5_mCV{margin-top:24px;padding-top:17px;border-top:1px solid var(--border)}.UniversalConnector_native__5_mCV>summary>span{color:var(--text-muted);font-size:11px;font-weight:400}.UniversalConnector_native__5_mCV>div{padding-top:8px}.UniversalConnector_native__5_mCV p{color:var(--text-secondary);font-size:13px;line-height:1.7;margin:0 0 15px}.UniversalConnector_native__5_mCV form{display:grid;gap:14px;max-width:520px}.UniversalConnector_native__5_mCV label{display:grid;gap:7px;font-size:12px;color:var(--text-secondary)}.UniversalConnector_native__5_mCV input{width:100%;min-width:0;min-height:44px;padding:11px 12px;border:1px solid var(--border-strong);border-radius:8px;font-size:13px;background:var(--surface);color:var(--text)}.UniversalConnector_native__5_mCV form>button{justify-self:start}.UniversalConnector_nativeSuccess__rEB00{display:flex;align-items:center;gap:9px;padding:12px;margin-bottom:17px;border:1px solid var(--success-border);border-radius:8px;background:var(--success-soft);color:var(--success);font-size:12px}.UniversalConnector_footer__D3Fdl{margin-top:22px;padding-top:16px;border-top:1px solid var(--border)}.UniversalConnector_disconnect__jL6sT{display:inline-flex;align-items:center;gap:7px;min-height:36px;color:var(--text-muted);font-size:12px}.UniversalConnector_disconnect__jL6sT:hover{color:var(--danger)}.UniversalConnector_connector__U8FC_ button:disabled{opacity:.6;cursor:not-allowed}.UniversalConnector_disconnectDialog__uBVM_{width:min(480px,calc(100vw - 32px))}.UniversalConnector_dialogBody__ojakI{padding:22px}.UniversalConnector_dialogBody__ojakI p{color:var(--text-secondary);font-size:13px;line-height:1.75;margin:0 0 12px}.UniversalConnector_dialogActions__A_LJ_{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding-top:12px}@media(max-width:600px){.UniversalConnector_heading__pARH8,.UniversalConnector_steps___Xr0K li{gap:10px}.UniversalConnector_codeBlock__vkboG pre{font-size:11px;padding:12px}.UniversalConnector_prepare__YBgR1>button,.UniversalConnector_steps___Xr0K li>div>button{width:100%;justify-content:center;white-space:normal}.UniversalConnector_scope__y3hWY{padding:14px}.UniversalConnector_codeBlock__vkboG button,.UniversalConnector_disconnect__jL6sT,.UniversalConnector_helpLink___Lpqb{min-height:44px}.UniversalConnector_native__5_mCV input{font-size:16px}.UniversalConnector_editor__BEBnz :is(input,textarea){font-size:16px}.UniversalConnector_comparison__5hD0f{grid-template-columns:1fr}.UniversalConnector_comparison__5hD0f>div+div{border-left:0;border-top:1px solid var(--border)}.UniversalConnector_native__5_mCV>summary{flex-wrap:wrap}.UniversalConnector_dialogActions__A_LJ_{display:grid;grid-template-columns:1fr}}.WebsiteConnections_page__E8rhb{max-width:1020px}.WebsiteConnections_success__subvx{display:flex;align-items:center;gap:10px;border:1px solid var(--success-border);border-radius:12px;padding:14px 18px;margin:0 0 22px;color:var(--success);background:var(--success-soft);font-size:14px}.WebsiteConnections_basics__Xr1pI{border:1px solid var(--border);border-radius:14px;background:var(--surface);margin-bottom:28px}.WebsiteConnections_row__qG0qG{display:flex;gap:16px;align-items:center;padding:24px}.WebsiteConnections_row__qG0qG+.WebsiteConnections_row__qG0qG{border-top:1px solid var(--border)}.WebsiteConnections_rowText__iWaPU{flex:1;min-width:0}.WebsiteConnections_rowText__iWaPU h2{font-size:16px;margin-bottom:5px}.WebsiteConnections_rowText__iWaPU p{color:var(--text-secondary);font-size:13px;margin:0 0 4px;overflow-wrap:anywhere}.WebsiteConnections_rowText__iWaPU small{font-size:12px}.WebsiteConnections_row__qG0qG>a{flex-shrink:0}.WebsiteConnections_googleIcon___WfVj,.WebsiteConnections_icon__XdVe0{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent);background:var(--accent-soft)}.WebsiteConnections_googleIcon___WfVj{color:var(--success);background:var(--success-soft)}.WebsiteConnections_heading___b7WG{display:flex;align-items:start;gap:16px;margin-bottom:24px}.WebsiteConnections_heading___b7WG p{margin:0}.WebsiteConnections_selectLabel__iD_y6{display:flex;flex-direction:column;gap:8px;max-width:480px;color:var(--text);font-size:13px;font-weight:600}.WebsiteConnections_selectLabel__iD_y6 select{width:100%;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;min-height:44px}.WebsiteConnections_selectLabel__iD_y6 select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.WebsiteConnections_detail__1ABGQ{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.WebsiteConnections_detail__1ABGQ h3{display:flex;gap:10px;align-items:center}.WebsiteConnections_detail__1ABGQ>p{margin:10px 0 20px}.WebsiteConnections_steps__kX_TZ{list-style:decimal;margin:22px 0;padding-left:24px}.WebsiteConnections_steps__kX_TZ li{padding-left:7px;margin-bottom:20px}.WebsiteConnections_steps__kX_TZ li::marker{color:var(--accent);font-weight:600}.WebsiteConnections_steps__kX_TZ strong{font-size:14px}.WebsiteConnections_steps__kX_TZ p{margin:5px 0 0;font-size:13px;color:var(--text-secondary);max-width:720px}.WebsiteConnections_actions__Xrlxc{display:flex;flex-wrap:wrap;gap:10px}.WebsiteConnections_detail__1ABGQ .WebsiteConnections_note__C_A8k{margin-bottom:0;font-size:12px;color:var(--text-muted);max-width:760px}@media (max-width:700px){.WebsiteConnections_row__qG0qG{flex-wrap:wrap;padding:20px;gap:12px}.WebsiteConnections_rowText__iWaPU{flex-basis:calc(100% - 58px)}.WebsiteConnections_row__qG0qG>a{width:100%;justify-content:center}.WebsiteConnections_setup__vHmbP{padding:20px}.WebsiteConnections_heading___b7WG{gap:12px}.WebsiteConnections_heading___b7WG h2{font-size:18px}.WebsiteConnections_actions__Xrlxc>a{width:100%;justify-content:center}}.start_start__lWpyZ{max-width:1040px}.start_welcome__KNklk{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:28px}.start_welcome__KNklk>div{max-width:670px}.start_welcome__KNklk>div:last-child:not(:first-child),.start_welcome__KNklk>img{width:150px;flex-shrink:0}.start_welcome__KNklk p{color:var(--text-secondary);max-width:580px}.start_account__56OB6{display:inline-block;color:var(--text-secondary);font-size:13px;margin-top:14px}.start_next__ocdqX{border-color:var(--accent);padding:28px}.start_next__ocdqX h2{margin-top:10px;font-size:24px}.start_next__ocdqX p{max-width:760px;color:var(--text-secondary);margin-bottom:18px}.start_next__ocdqX .start_website__PmEBB{font-size:13px;overflow-wrap:anywhere}.start_sectionTitle__A4KCE{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:30px 0 12px}.start_sectionTitle__A4KCE span{font-size:13px;color:var(--text-secondary);white-space:nowrap}.start_steps__i7V6r{list-style:none;margin:0;padding:0;border-top:1px solid var(--border)}.start_steps__i7V6r li{display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--border);padding:22px 0}.start_stepIcon__WreNh{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--surface);color:var(--accent);flex-shrink:0}.start_stepIcon__WreNh svg{width:19px;height:19px}.start_steps__i7V6r li>div{flex:1}.start_steps__i7V6r p{font-size:14px;color:var(--text-secondary);max-width:620px}.start_steps__i7V6r a{display:flex;align-items:center;gap:8px;font-size:13px;min-height:44px}.start_later__RTCMA{display:flex;gap:16px;padding:28px 0}.start_later__RTCMA>svg{flex-shrink:0;color:var(--accent)}.start_later__RTCMA p{font-size:14px;color:var(--text-secondary);max-width:760px}.start_later__RTCMA a{display:inline-block;margin-top:12px;font-size:14px;min-height:32px;color:var(--accent)}.start_help__J9amJ{font-size:13px;color:var(--text-secondary);border-top:1px solid var(--border);padding-top:18px}@media (max-width:650px){.start_welcome__KNklk{gap:0}.start_welcome__KNklk>div:last-child:not(:first-child),.start_welcome__KNklk>img{display:none}.start_next__ocdqX{padding:20px}.start_steps__i7V6r li{flex-wrap:wrap;gap:12px}.start_steps__i7V6r li>div{flex-basis:calc(100% - 60px)}.start_steps__i7V6r a{margin-left:52px}.start_sectionTitle__A4KCE{align-items:start}.start_sectionTitle__A4KCE h2{font-size:18px}.start_later__RTCMA{padding-bottom:20px}}