.grow-workspace{display:grid;gap:26px}.grow-hero{background:var(--ui-selected);border:1px solid var(--line);border-radius:24px;padding:36px;display:grid;grid-template-columns:1.3fr 1fr;gap:32px;align-items:center}.grow-eyebrow{font-size:11px;font-weight:750;letter-spacing:.12em;color:var(--muted)}.grow-hero h2{font-size:clamp(28px,3vw,42px);line-height:1.12;letter-spacing:-.035em;margin:16px 0}.grow-hero p{line-height:1.7;margin-bottom:24px}.grow-path{display:grid;gap:10px}.grow-path>div{display:flex;gap:18px;align-items:center;background:var(--surface);border:1px solid var(--line);padding:20px;border-radius:14px}.grow-path>div>span{font-size:22px;color:var(--accent)}.grow-path strong,.grow-path small{display:block}.grow-path small{margin-top:4px}.grow-pulse{display:grid;grid-template-columns:repeat(3,1fr) 1.2fr;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--surface)}.grow-pulse>div,.grow-pulse>a{padding:20px;display:flex;flex-direction:column;justify-content:center;gap:7px}.grow-pulse strong{font-size:28px}.grow-pulse span{font-size:12px;color:var(--muted)}.grow-pulse>a{font-weight:650;background:var(--surface-alt)}.grow-ideas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.grow-ideas article{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.grow-ideas h3,.grow-ideas p{margin:0}.grow-ideas p{line-height:1.6;flex:1}.grow-ideas button{margin-top:8px;min-height:44px}.grow-form,.grow-next{display:grid;grid-template-columns:1fr 1fr;gap:20px}.grow-next>a{padding:26px;border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--ink);text-decoration:none}.grow-next p{line-height:1.6}.grow-next strong{color:var(--accent)}.grow-editor{scroll-margin-top:90px}.grow-editor label{display:grid;gap:8px;margin:16px 0}.grow-editor textarea{width:100%;line-height:1.65;resize:vertical}.grow-tabs{display:flex;gap:8px;margin:20px 0;flex-wrap:wrap}.grow-tabs button{min-height:44px}.grow-editor details{margin-top:24px}.grow-editor li{margin:12px 0}.grow-connections{display:grid;gap:12px;margin:20px 0}.grow-connections>div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding-bottom:12px}.grow-connections span{font-size:13px;color:var(--muted)}.grow-workspace details>summary{cursor:pointer;min-height:44px;padding:12px 0}.grow-workspace .simple-task-grid{margin-top:24px}@media(max-width:850px){.grow-hero{grid-template-columns:1fr;padding:24px}.grow-path{grid-template-columns:repeat(3,1fr)}.grow-path>div{display:block;padding:14px}.grow-pulse{grid-template-columns:1fr 1fr}.grow-ideas{grid-template-columns:1fr}.grow-ideas article{padding:20px}.grow-form,.grow-next{grid-template-columns:1fr}}@media(max-width:480px){.grow-path{grid-template-columns:1fr}.grow-path>div{display:flex}.grow-hero{padding:20px}.grow-pulse>div,.grow-pulse>a{padding:16px}.grow-connections>div{flex-direction:column;gap:6px}.grow-editor .section-heading{align-items:flex-start;gap:12px}.grow-editor input,.grow-editor select{min-width:0;width:100%}}.newsletter-center{max-width:1200px}.newsletter-center .panel{margin-bottom:20px}.nl-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.nl-tabs [aria-current=page]{background:var(--accent,#5c3c87);color:#fff}.nl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nl-editor{max-width:800px}.nl-editor fieldset,.newsletter-center fieldset{border:0;padding:0;min-width:0}.newsletter-center input,.newsletter-center textarea,.newsletter-center select{max-width:100%}.nl-preview{position:fixed;inset:4vh 5vw;z-index:60;background:var(--surface,#fffdfa);overflow:auto;box-shadow:0 20px 80px #0005}.nl-preview iframe{width:100%;height:65vh;border:1px solid #ded8cf;background:#f5f2eb}.nl-connection strong{font-size:18px}.newsletter-center td{overflow-wrap:anywhere}.newsletter-center .checkbox{margin:24px 0 12px}.newsletter-center .actions{flex-wrap:wrap}@media(max-width:700px){.nl-grid{grid-template-columns:1fr}.nl-preview{inset:2vh 3vw}.newsletter-center h1{font-size:32px}.nl-tabs button{flex:1 1 40%}}.nl-simple-connection{max-width:850px}.nl-delivery-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.nl-delivery-heading h2{margin:0 0 8px}.nl-delivery-heading p{margin:0;line-height:1.5}.nl-delivery-heading .badge{white-space:nowrap}.nl-delivery-facts{display:grid;grid-template-columns:2fr 1fr;gap:24px;margin:28px 0}.nl-delivery-facts dt{font-size:13px;opacity:.75;margin-bottom:8px}.nl-delivery-facts dd{margin:0;font-weight:600;overflow-wrap:anywhere}.nl-simple-connection .actions{display:flex;align-items:center;gap:20px}.nl-delivery-details{margin-top:26px;padding-top:18px;border-top:1px solid var(--border,#81758755)}.nl-delivery-details summary{cursor:pointer;font-size:14px}.nl-delivery-details code{overflow-wrap:anywhere}.nl-check-summary{margin:18px 0 0;font-size:14px}@media(max-width:600px){.nl-delivery-heading{flex-direction:column;gap:12px}.nl-delivery-facts{grid-template-columns:1fr;gap:18px;margin:22px 0}.nl-simple-connection .actions{align-items:stretch;flex-direction:column;gap:14px}.nl-simple-connection .actions .button{width:100%}}.kinder-studio{--ks-ink:#261e31;--ks-paper:#fffdf8;--ks-line:#e6dfd2;--ks-lilac:#e8d5f3;--ks-muted:#786e80;max-width:1420px;margin:auto;color:var(--ks-ink)}.ks-header{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;background:#e8d5f3;border:1px solid #d4b9e5;border-radius:26px;padding:34px 42px;margin-bottom:24px;min-height:240px;color:#261e31}.ks-header>div{z-index:1}.ks-header>div>img{width:174px;height:auto;display:block;margin-bottom:26px}.ks-header p,.ks-section-title p{font-size:10px;letter-spacing:2px;font-weight:700;margin:0 0 12px}.ks-header h1{font-family:Georgia,serif;font-size:clamp(32px,3.4vw,48px);line-height:1.04;margin:0 0 18px;letter-spacing:-1.5px}.ks-header h1 em{font-weight:400}.ks-header span{font-size:14px}.ks-mascot{width:270px;height:270px;object-fit:contain;transform:rotate(7deg);margin:-5px 18px -30px 20px}.ks-toolbar{display:flex;justify-content:space-between;gap:18px;align-items:center;margin:0 0 20px}.ks-toolbar nav{display:flex;gap:5px;border:1px solid var(--ks-line);border-radius:30px;background:var(--ks-paper);padding:5px}.ks-toolbar nav button{border:none;background:transparent;padding:12px 20px;border-radius:24px;color:var(--ks-muted);font-weight:600}.ks-toolbar nav button[aria-current=page]{background:#261e31;color:#fff8ed}.ks-toolbar a{font-size:13px;color:var(--ks-ink)}.ks-summary{display:flex;gap:24px;flex-wrap:wrap;border-bottom:1px solid var(--ks-line);padding:0 0 20px;margin-bottom:18px;font-size:12px;color:var(--ks-muted)}.ks-summary>span{display:flex;align-items:center;gap:7px}.ks-summary b{color:var(--ks-ink)}.ks-dot{width:7px;height:7px;border-radius:50%;background:#ac8952;display:inline-block}.ks-dot.active{background:#368263}.ks-setup{background:var(--ks-paper);border:1px solid var(--ks-line);border-radius:14px;padding:14px 18px;margin:16px 0;color:var(--ks-muted);font-size:12px}.ks-setup summary{font-weight:600;cursor:pointer;color:var(--ks-ink)}.ks-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:32px 0 20px}.ks-section-title h2{font-family:Georgia,serif;font-size:29px;letter-spacing:-.7px;margin:0}.ks-section-title p{color:var(--ks-muted)}.kinder-studio .button{background:#261e31;color:#fff8ed;border:1px solid #261e31;border-radius:24px;padding:11px 18px;font-size:12px;white-space:nowrap}.kinder-studio button{cursor:pointer;font-family:inherit}.kinder-studio button:disabled{cursor:not-allowed;opacity:.5}.ks-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px}.ks-filters input,.ks-filters select{font:inherit;font-size:12px;border:1px solid var(--ks-line);background:var(--ks-paper);color:var(--ks-ink);border-radius:12px;padding:12px;min-width:110px}.ks-filters input{flex:1;min-width:190px}.ks-library{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.ks-template{border-radius:20px;overflow:hidden;background:var(--ks-paper);border:1px solid var(--ks-line);transition:transform .15s,box-shadow .15s}.ks-template:hover{transform:translateY(-3px);box-shadow:0 10px 26px #261e3110}.ks-thumbnail{width:100%;border:0;background:#f4efe8;padding:18px 20px 0;display:block;text-align:left;color:#261e31}.ks-art{display:block;width:100%;height:auto;object-fit:cover}.ks-thumbnail .ks-art{border-radius:12px 12px 0 0}.ks-thumbnail>div{background:#fffdf8;padding:18px 21px 22px;min-height:146px;border-bottom:1px solid #eee5d8}.ks-thumbnail>div>img{width:100px;height:auto;margin:0 0 12px}.ks-thumbnail h3{font-family:Georgia,serif;font-size:23px;line-height:1.08;white-space:pre-line;letter-spacing:-.6px;margin:0 0 14px}.ks-thumbnail span{font-size:8px;background:#261e31;color:#fff8ed;border-radius:14px;padding:8px 12px;display:inline-block}.ks-card-meta{padding:20px}.ks-tag{display:inline-block;background:#eee7f3;border-radius:12px;padding:4px 9px;font-size:10px;font-weight:600;color:#61417b;margin-right:5px}.ks-tag.default,.ks-tag.active{background:#dfeddf;color:#31533e}.ks-tag.paused{background:#f4e8cf;color:#77551c}.ks-tag.stopped{background:#f2dedb;color:#8d4640}.ks-card-meta h3{font-size:16px;line-height:1.3;margin:10px 0 6px;letter-spacing:-.2px}.ks-card-meta p{color:var(--ks-muted);font-size:11px;margin:0 0 18px}.ks-card-actions{display:flex;gap:12px;align-items:center}.ks-card-actions>button:not(.button),.ks-card-actions details button{background:none;color:var(--ks-ink);border:0;font-size:12px;padding:8px 0}.ks-card-actions details{margin-left:auto;position:relative}.ks-card-actions summary{list-style:none;cursor:pointer;font-size:15px}.ks-card-actions details[open]{z-index:2}.ks-card-actions details[open] button{display:block;min-width:140px;padding:10px 12px;background:var(--ks-paper);border:1px solid var(--ks-line)}.ks-notice{padding:14px 18px;border-radius:12px;background:#e4eddf;color:#35503b;font-size:13px}.ks-workbench{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);gap:24px;align-items:start;margin:22px 0}.ks-workbench form{background:var(--ks-paper);border:1px solid var(--ks-line);border-radius:20px;padding:26px}.ks-workbench .ks-section-title{margin:0 0 22px}.ks-workbench .ks-section-title h2{font-size:24px}.ks-workbench fieldset{border:0;padding:0;margin:0;min-width:0}.ks-workbench label{display:block;font-size:12px;font-weight:600;margin-bottom:16px}.ks-workbench input,.ks-workbench select,.ks-workbench textarea{display:block;box-sizing:border-box;width:100%;margin-top:7px;border:1px solid var(--ks-line);border-radius:10px;background:var(--ks-paper);color:var(--ks-ink);padding:11px 12px;font:inherit;font-size:13px;font-weight:400}.ks-workbench textarea{resize:vertical;line-height:1.6}.ks-workbench h3{font-size:14px;margin:26px 0 14px}.ks-two{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.ks-help{font-size:11px!important;line-height:1.6;color:var(--ks-muted);margin:0 0 18px}.ks-customize{border:1px solid var(--ks-line);padding:15px;border-radius:13px;margin:18px 0}.ks-customize summary{cursor:pointer;font-size:13px;font-weight:600;margin-bottom:14px}.ks-customize input[type=color]{height:44px;padding:3px}.ks-live-preview{position:sticky;top:18px;background:#eae3da;border-radius:20px;padding:16px}.ks-live-preview>div{display:flex;justify-content:space-between;align-items:center;padding:0 4px 14px;font-size:12px}.ks-live-preview button{background:var(--ks-paper);border:1px solid var(--ks-line);padding:7px 12px;border-radius:15px}.ks-live-preview iframe{display:block;width:100%;height:820px;border:0;border-radius:10px;background:#f5f0e7;margin:auto}.ks-live-preview iframe.mobile{max-width:360px}.ks-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.ks-presets>button{background:var(--ks-paper);border:1px solid var(--ks-line);border-radius:17px;overflow:hidden;padding:0 0 20px;text-align:left;color:var(--ks-ink)}.ks-presets img{height:150px;object-fit:cover}.ks-presets b,.ks-presets span{display:block;margin:14px 18px 0}.ks-presets span{margin-top:7px;font-size:12px;color:var(--ks-muted)}.ks-automation-list article{display:flex;align-items:center;gap:20px;padding:20px;background:var(--ks-paper);border:1px solid var(--ks-line);border-radius:16px;margin:14px 0}.ks-automation-list article>.ks-art{width:140px;border-radius:12px}.ks-automation-list h3{margin:8px 0;font-size:16px}.ks-automation-list p{font-size:12px;color:var(--ks-muted);margin:6px 0}.ks-automation-actions{margin-left:auto;display:flex;gap:6px;flex-wrap:wrap;max-width:270px;justify-content:flex-end}.ks-automation-actions button{font-size:11px;background:transparent;border:1px solid var(--ks-line);border-radius:16px;padding:8px 12px;color:var(--ks-ink)}.ks-empty{padding:40px;border:1px dashed #cbbbcd;border-radius:20px;text-align:center}.ks-dialog,.ks-confirm{position:fixed;inset:40px;z-index:1000;width:min(850px,calc(100% - 36px));max-height:calc(100dvh - 80px);margin:auto;border:1px solid var(--ks-line);border-radius:20px;background:var(--ks-paper);box-shadow:0 0 0 100vmax #17102099;padding:20px;color:var(--ks-ink);box-sizing:border-box}.ks-dialog>div{display:flex;justify-content:space-between;gap:15px;align-items:center}.ks-dialog h2{font-size:20px;margin:0 0 15px}.ks-dialog iframe{width:100%;height:calc(100dvh - 235px);border:0}.ks-dialog p{font-size:11px}.ks-confirm{max-width:550px;inset:12vh auto auto 50%;transform:translate(-50%);overflow:auto;padding:28px}.ks-confirm p{font-size:13px;line-height:1.7}.ks-confirm button{margin-right:12px}.ks-legacy>.newsletter-center>header,.ks-legacy .nl-connection,.ks-legacy .metrics{display:none}.ks-legacy .nl-tabs button:nth-child(2),.ks-legacy .nl-tabs button:nth-child(3){display:none}.kinder-studio :focus-visible{outline:3px solid #9561bf;outline-offset:3px}[data-theme=dark] .kinder-studio{--ks-ink:#f4edf8;--ks-paper:#29252d;--ks-line:#49404f;--ks-muted:#c0b4c6}.ks-header{isolation:isolate}@media(max-width:1100px){.ks-library{grid-template-columns:repeat(2,minmax(0,1fr))}.ks-mascot{width:220px;height:220px}.ks-automation-list article{flex-wrap:wrap}.ks-automation-actions{margin-left:0;max-width:none}}@media(max-width:720px){.ks-header{padding:26px 23px;min-height:210px}.ks-header>div>img{width:135px;margin-bottom:26px}.ks-header h1{font-size:32px;max-width:260px}.ks-header>div>span{display:block;max-width:220px;font-size:12px}.ks-mascot{position:absolute;width:160px;height:160px;right:-43px;bottom:-12px;opacity:.9}.ks-toolbar{align-items:stretch;flex-direction:column;gap:12px}.ks-toolbar nav{overflow:auto}.ks-toolbar nav button{flex-shrink:0;padding:10px 13px;font-size:11px}.ks-toolbar>a{align-self:flex-end}.ks-summary{gap:12px;font-size:11px}.ks-section-title{align-items:flex-start;margin-top:26px}.ks-section-title h2{font-size:25px}.ks-section-title>.button{padding:10px 12px;font-size:10px}.ks-library{gap:14px}.ks-thumbnail{padding:10px 10px 0}.ks-thumbnail>div{padding:12px;min-height:120px}.ks-thumbnail h3{font-size:19px}.ks-thumbnail>div>img{width:75px}.ks-thumbnail span{font-size:7px;padding:6px 8px}.ks-card-meta{padding:13px}.ks-card-meta h3{font-size:14px}.ks-card-actions{flex-wrap:wrap;gap:8px}.ks-card-actions>.button{padding:9px 12px;font-size:10px}.ks-filters select{min-width:0;flex:1;max-width:48%}.ks-filters input{flex-basis:100%}.ks-workbench{grid-template-columns:1fr}.ks-workbench form{padding:20px}.ks-live-preview{position:static}.ks-live-preview iframe{height:700px}.ks-presets{gap:12px;grid-template-columns:1fr}.ks-presets>button{display:grid;grid-template-columns:110px 1fr;padding:0;align-items:center}.ks-presets img{grid-row:span 2;height:115px}.ks-presets b{margin:15px 15px 0;font-size:14px}.ks-presets span{margin:0 15px 15px;font-size:11px}.ks-automation-list article>.ks-art{width:100px}.ks-dialog{inset:20px 0;max-height:calc(100dvh - 40px)}.ks-dialog iframe{height:calc(100dvh - 200px)}}@media(prefers-reduced-motion:reduce){.ks-template{transition:none}.ks-template:hover{transform:none}}.billing-overview{border:1px solid #ded9e4;border-radius:16px;background:#fffdfa;padding:20px;margin:18px 0}.billing-overview-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.billing-overview-heading h3{margin:0 0 5px;font-size:18px}.billing-overview-heading p{margin:0;color:#706a78;font-size:12px}.merchant-workspace .billing-check-button{background:#543b92;color:#fff;border:1px solid #543b92;border-radius:10px;padding:10px 16px;font-weight:600;font-size:12px;min-height:40px}.billing-overview>.fine{margin:12px 0 16px}.billing-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.merchant-workspace .billing-summary-card{background:#f7f4fa;color:#403348;text-align:left;padding:13px;border:1px solid transparent;border-radius:10px}.billing-summary-card span{font-size:11px;display:block;line-height:1.5;min-height:33px}.billing-summary-card strong{display:block;font-size:26px;font-weight:500;margin-top:4px}.merchant-workspace .billing-summary-card[aria-pressed=true]{border-color:#543b92;box-shadow:0 0 0 1px #543b92}.billing-status{display:inline-block;border-radius:6px;padding:4px 7px;font-size:11px;background:#efedf1;color:#574d60}.billing-status.test{background:#eee5f9;color:#643895}.billing-status.non_test{background:#e4f2ec;color:#256247}.billing-status.review{background:#fff0d9;color:#875800}.billing-status.none{background:#e9eef3;color:#3e5870}.billing-overview-footer{display:flex;justify-content:space-between;align-items:center;margin-top:14px;font-size:12px;color:#706a78}.merchant-table td.billing-cell{white-space:normal;min-width:200px;max-width:280px}.billing-cell small{line-height:1.5}.merchant-workspace .merchant-action-buttons button{border:1px solid #d8cde4;border-radius:9px;color:#543b92;background:#faf7fd;min-height:38px}.merchant-workspace .merchant-action-buttons button[aria-pressed=true],.merchant-workspace .merchant-action-buttons button.button{background:#543b92;color:#fff}.billing-caution{padding:10px 12px;background:#fff3df;color:#785017;border-radius:8px;font-size:12px}@media(max-width:800px){.billing-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-overview{padding:15px}.billing-summary-card:last-child{grid-column:1/-1}.billing-overview-footer{gap:10px;flex-wrap:wrap}}.merchant-workspace .billing-summary-card{margin:0;min-height:124px;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.merchant-workspace .merchant-table button,.merchant-workspace .merchant-action-buttons button,.merchant-workspace .merchant-actions button{border:1px solid #d5c9e5;border-radius:9px;background:#f3edf9;color:#543b92;font-weight:600;min-height:38px;padding:9px 13px;cursor:pointer}.merchant-workspace button:disabled{cursor:not-allowed;opacity:.5}.merchant-table .installation-cell{min-width:170px;white-space:normal}.merchant-table td.billing-cell{min-width:150px;max-width:210px}.installation-pill{display:inline-block;font-size:11px;padding:5px 8px;border-radius:6px;background:#eeebf1;color:#62566f}.installation-pill.connected{background:#e6f2ea;color:#276044}.installation-pill.removed{background:#fbeaea;color:#973c3c}.status-details{font-size:11px;color:#71647b;margin-top:7px;max-width:260px;white-space:normal}.status-details summary{cursor:pointer;color:#543b92}.status-details p{line-height:1.6;margin:8px 0}.installation-profile{border-top:1px solid #ded9e4;margin-top:20px;padding:18px 0}.installation-profile h3{font-size:16px;margin:0 0 10px}.installation-profile .status-details{max-width:650px}.merchant-table tbody tr:nth-child(2n){background:#fcf9fe}.merchant-table tbody tr:hover{background:#f5effa}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-0.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-1.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-2.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-3.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-4.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-5.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-6.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-7.ttf) format("truetype")}:root{font-family:DM Sans,sans-serif;color:#29252f;background:#f7f5f0;font-synthesis:none;--purple:#543b92;--lilac:#d9c5ee;--ink:#29252f;--line:#ded9e4;--paper:#fffdfa}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:4px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #9272c3;outline-offset:4px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Space Grotesk,sans-serif;letter-spacing:-.04em;font-weight:500}h1{font-size:clamp(2.3rem,4vw,4.1rem);line-height:1.06;margin-bottom:24px}h2{font-size:1.75rem;line-height:1.2}h3{font-size:1.2rem}p{line-height:1.7}small,.fine{font-size:.82rem;line-height:1.6;color:#706a78}em{font-family:Georgia,serif;font-weight:400;color:var(--purple)}.purple{color:var(--purple)}.devbar{padding:10px 24px;text-align:center;background:#eae3f3;color:#483265;font-size:.8rem;line-height:1.5;border-bottom:1px solid #d4c5e9}header{max-width:1400px;margin:auto;padding:27px 5%;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:9px;text-decoration:none;flex-shrink:0}.brand img{width:49px;height:49px;object-fit:contain}.brand>span{font:700 2rem/.85 Georgia,serif;letter-spacing:-1.5px}.brand i{font-size:1.65rem}.brand small{display:block;font:600 .61rem/1.4 DM Sans,sans-serif;letter-spacing:1.6px;margin-top:9px;color:#776783}nav{display:flex;align-items:center;gap:28px;font-size:.9rem}nav>a:not(.button){text-decoration:none}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;border:1px solid var(--purple);background:var(--purple);color:#fff;border-radius:13px;padding:17px 23px;font-weight:600;text-decoration:none;min-height:48px;transition:transform .18s,box-shadow .18s}.button:hover{transform:translateY(-2px);box-shadow:0 5px #d4c1e7}.button:active{transform:translateY(0)}.button.small{padding:12px 18px}.button.full{width:100%}.button.light{background:#f9f6ff;color:var(--purple)}main{max-width:1400px;margin:auto;padding:30px 5% 70px}.hero{display:grid;grid-template-columns:1.25fr .85fr;gap:7%;align-items:center;padding:45px 0 70px}.eyebrow{font-size:.76rem;font-weight:700;letter-spacing:1.4px;margin-bottom:25px}.tiny-mark{display:inline-flex;align-items:center;justify-content:center;background:#e4d8f0;border-radius:7px;width:25px;height:25px;margin-right:9px;font-family:Georgia;transform:rotate(-8deg)}.intro{font-size:1.15rem;color:#696170;max-width:530px}.actions{display:flex;align-items:flex-start;gap:22px;flex-direction:column;margin:30px 0 22px}.quiet-link{font-size:.88rem}.invitation{background:#dbc8ef;border:1px solid #c4abd9;border-radius:25px;padding:27px 26px 23px;box-shadow:8px 9px #eae2f0;transform:rotate(2deg);text-align:center}.invitation-top{display:flex;justify-content:space-between;gap:12px;font-size:.61rem;letter-spacing:1px;font-weight:700}.invitation>img{height:220px;width:220px;object-fit:contain;margin:15px auto 0;filter:drop-shadow(0 14px 9px #80629924)}.invitation h2{font-size:1.75rem;line-height:1.15}.invitation-bottom{border-top:1px solid #9c7db452;padding-top:19px;display:flex;justify-content:space-around;align-items:center;font-size:.9rem}.steps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.steps article{padding:33px 32px 26px 0}.steps article+article{padding-left:32px;border-left:1px solid var(--line)}.steps article>span{font-size:.76rem;color:var(--purple);letter-spacing:1px;font-weight:700}.steps h2{font-size:1.38rem;margin-top:23px}.steps p{font-size:.94rem;color:#6d6672;margin-bottom:0}.join-strip{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:36px 40px;background:#e7edac;border-radius:20px;margin-top:55px}.join-strip h2{margin-bottom:0}.join-strip .eyebrow{margin-bottom:12px}footer{max-width:1400px;margin:auto;padding:35px 5%;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:25px;flex-wrap:wrap}footer>div{display:flex;gap:22px;font-size:.85rem}footer>small{width:100%;text-align:right}.auth-layout{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-top:40px;padding-bottom:90px}.auth-story{padding:40px 0}.auth-story h1{font-size:clamp(2.5rem,3.7vw,3.8rem)}.auth-story img{height:175px;width:175px;object-fit:contain;margin:0 0 18px 35px}.auth-story p:last-child{color:#746b7c}.form-card,.panel{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:32px}.form-card{box-shadow:0 15px 50px #3a1d5c08}.form-card>p{color:#6b6571}.form-card .eyebrow{color:var(--purple)}.field{display:flex;flex-direction:column;gap:8px;font-size:.9rem;font-weight:500;margin-bottom:20px}.field input,.field textarea,.field select{width:100%;padding:13px 14px;border:1px solid #cec7d6;border-radius:10px;background:#fff;font-weight:400;color:var(--ink);min-height:48px}.field textarea{resize:vertical;line-height:1.5}.form-links{margin-top:25px;display:flex;justify-content:space-between;gap:15px;font-size:.83rem;flex-wrap:wrap}form>small{display:block;margin:-10px 0 20px}.error,.notice{padding:15px;border-radius:10px;font-size:.9rem;overflow-wrap:anywhere}.error{background:#ffebe8;color:#982f28}.notice{background:#eee7f7;color:#493165}.notice p:last-child{margin-bottom:0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.checkbox{display:flex;gap:12px;align-items:flex-start;font-size:.88rem;line-height:1.6;margin:20px 0}.checkbox input{width:20px;height:20px;flex-shrink:0;accent-color:var(--purple)}.legal{max-width:900px}.legal pre{white-space:pre-wrap;font:inherit;line-height:1.8}.workspace{display:grid;grid-template-columns:245px 1fr;min-height:calc(100vh - 42px)}aside{background:#eee9f3;border-right:1px solid var(--line);padding:32px 20px;display:flex;flex-direction:column;gap:7px}aside>.brand{margin-bottom:35px}aside>a:not(.brand){padding:13px 15px;border-radius:10px;text-decoration:none;font-size:.9rem}aside>a.selected{background:#dfd3ed;color:#493077;font-weight:600}.nav-label{font-size:.68rem;font-weight:700;letter-spacing:1.2px;margin:20px 15px 5px;color:#817387}.aside-bottom{margin-top:auto;padding:40px 12px 0;display:flex;flex-direction:column;gap:7px;overflow-wrap:anywhere}.aside-bottom span{font-weight:600}.text-button{background:none;border:0;padding:4px 0;color:var(--purple);text-align:left;font-weight:600;min-height:40px}.work-content{padding:0 5% 60px;min-width:0;max-width:1300px}.work-top{display:flex;justify-content:space-between;gap:20px;padding:27px 0;border-bottom:1px solid var(--line);margin-bottom:45px;font-size:.82rem;color:#726877;align-items:center}.work-content h1{font-size:clamp(2rem,3vw,3rem)}.work-content>.eyebrow{margin-bottom:15px}.badge{display:inline-block;font-size:.75rem;font-weight:600;background:#eae0f4;color:#533b71;border-radius:20px;padding:7px 12px;white-space:nowrap}.overview-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;margin-top:30px}.status-panel h2{margin-top:25px}.status-panel p{color:#706777}.next-panel{position:relative;background:#eee5f7}.next-panel>img{position:absolute;right:20px;top:10px;width:75px;height:75px;object-fit:contain}.next-panel h3{margin-right:60px}.next-panel ol{padding-left:23px;margin-top:30px;line-height:2.6;font-size:.92rem;color:#8d8197}.next-panel li.done{color:#473260}.muted-panel{margin-top:25px;background:transparent}.muted-panel p{max-width:710px;margin-bottom:0;color:#716977}.muted-panel .eyebrow{margin-bottom:15px}.application-form,.application-summary,.security{max-width:780px}.application-form>p{color:#6d6474}.application-summary h2{margin-top:25px}dl{display:grid;grid-template-columns:160px 1fr;gap:15px;font-size:.95rem}dt{color:#7e7385}dd{margin:0;overflow-wrap:anywhere}.preserve{white-space:pre-wrap;overflow-wrap:anywhere}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:30px 0}.metrics .panel{padding:23px}.metrics span{font-size:.88rem;color:#756b7d}.metrics strong{display:block;font:500 2.6rem Space Grotesk;margin-top:12px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.section-heading h2{margin-bottom:0}.section-heading select{border:1px solid var(--line);border-radius:8px;padding:9px;background:#fff}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.88rem;text-align:left}th{font-weight:500;color:#87798d;font-size:.8rem;padding:15px 10px;border-bottom:1px solid var(--line)}td{padding:17px 10px;border-bottom:1px solid #eee8f1}td small{display:block;overflow-wrap:anywhere}.pagination{display:flex;justify-content:flex-end;gap:18px;align-items:center;margin-top:22px;font-size:.84rem}.pagination button,.section-heading>button{border:1px solid var(--line);background:#fff;padding:10px 14px;border-radius:8px}.empty{text-align:center;padding:30px}.empty img{width:100px;height:100px;object-fit:contain}.empty p{color:#7a7080}.review{margin-top:25px}.review .badge{margin-bottom:15px}.review form{border-top:1px solid var(--line);padding-top:25px;margin:25px 0}.audit{border-top:1px solid var(--line);padding:15px 0;font-size:.9rem}.audit small{display:block}.audit p{margin:10px 0 0}.security hr{border:0;border-top:1px solid var(--line);margin:28px 0}.qr{width:200px;height:200px}.secret{overflow-wrap:anywhere;display:block;margin:15px 0}.recovery{font-size:1rem;line-height:1.8;padding:20px;background:#eee8f6;border-radius:12px;white-space:pre-wrap}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:1000px){.hero{gap:35px}.hero h1{font-size:3rem}.invitation-top{font-size:.55rem}.invitation>img{width:175px;height:175px}.workspace{grid-template-columns:205px 1fr}aside .brand>span{font-size:1.7rem}.overview-grid{grid-template-columns:1fr}.next-panel ol{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.auth-layout{gap:40px}.work-content{padding:0 5% 50px}}@media(max-width:700px){header{padding:20px 5%;gap:10px}header nav{gap:15px}header nav>a:first-child{display:none}header .button{padding:11px;font-size:.8rem;gap:8px}.brand>span{font-size:1.65rem}.brand img{width:40px;height:40px}.brand small{font-size:.53rem;letter-spacing:1px}.hero{grid-template-columns:1fr;padding-top:15px;gap:35px}.hero h1{font-size:2.65rem}.invitation{max-width:410px;width:95%;justify-self:center}.steps{grid-template-columns:1fr}.steps article,.steps article+article{padding:26px 0;border-left:0}.steps article+article{border-top:1px solid var(--line)}.steps h2{margin-top:15px}.join-strip{padding:28px;flex-direction:column;align-items:flex-start}.join-strip h2{font-size:1.5rem}footer{gap:23px}footer>div{flex-wrap:wrap}footer>small{text-align:left}.auth-layout{grid-template-columns:1fr;padding-top:10px;gap:20px}.auth-story{padding:0}.auth-story h1{font-size:2.4rem}.auth-story>img,.auth-story>p:last-child{display:none}.form-card,.panel{padding:24px}.workspace{display:block}aside{padding:18px 5%;flex-direction:row;align-items:center;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--line);gap:5px}aside>.brand{width:100%;margin-bottom:12px}.nav-label{display:none}aside>a:not(.brand){font-size:.8rem;padding:10px}.aside-bottom{padding:0;margin-left:auto;margin-top:0}.aside-bottom span,.aside-bottom small{display:none}.work-top{margin-bottom:30px;padding:20px 0}.work-content{padding:0 5% 35px}.metrics{gap:8px}.metrics .panel{padding:15px 10px}.metrics strong{font-size:2rem}.metrics span{font-size:.75rem}.form-grid{grid-template-columns:1fr;gap:0}dl{grid-template-columns:1fr;gap:7px}dd{margin-bottom:12px}.section-heading{align-items:flex-start;flex-direction:column}.table-wrap table{min-width:580px}.next-panel ol{display:block}.devbar{font-size:.75rem;padding:8px 16px}.form-links{gap:18px}.actions .button{font-size:.92rem;padding:16px}.work-top>span:first-child{max-width:65%}.review p{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.owner-page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:12px 0 26px}.owner-page-heading h1{font-size:clamp(30px,4vw,46px);letter-spacing:-1.4px;margin:8px 0}.owner-page-heading p{color:var(--muted);margin:0}.owner-world{max-width:1350px;margin:auto}.world-offline{font-size:12px;border:1px solid var(--line);border-radius:20px;padding:9px 14px;color:var(--muted);white-space:nowrap}.world-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);align-items:center;gap:40px;min-height:440px}.world-visual{min-width:0;text-align:center}.world-visual canvas{width:100%;aspect-ratio:1;display:block;touch-action:pan-y;cursor:grab}.world-visual canvas:active{cursor:grabbing}.world-controls{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.world-controls button{min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);padding:8px 12px}.world-hint{color:var(--muted);font-size:11px}.world-status h2{font-size:21px}.world-status dl{margin:20px 0 26px}.world-status dl>div{display:flex;justify-content:space-between;gap:12px;padding:17px 0;border-bottom:1px solid var(--line)}.world-status dt{font-size:14px;color:var(--muted)}.world-status dd{margin:0;font-size:22px;font-variant-numeric:tabular-nums}.world-status p{font-size:14px;line-height:1.6;color:var(--muted);max-width:38ch}.world-status details{margin-top:18px;font-size:12px;color:var(--muted)}.world-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.world-shortcuts a{display:grid;grid-template-columns:32px 1fr;gap:5px 10px;color:var(--ink);text-decoration:none;padding:14px;border-radius:12px}.world-shortcuts a:hover{background:var(--surface-soft)}.world-shortcuts a>span{grid-row:1/3;font-size:24px}.world-shortcuts small{color:var(--muted);line-height:1.5}.owner-nav-symbol{font-size:18px;width:24px;flex-shrink:0;text-align:center}.owner-utilities{border-top:1px solid var(--line);margin-top:18px;padding-top:10px}.owner-utilities>a{display:block;padding:12px 0}.owner-settings-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.owner-settings-links a{padding:20px;border:1px solid var(--line);border-radius:12px;color:var(--ink);text-decoration:none}.owner-settings-links strong,.owner-settings-links small{display:block}.owner-settings-links small{margin-top:8px;line-height:1.5;color:var(--muted)}@media(max-width:900px){.world-layout{grid-template-columns:1fr;gap:14px}.world-visual{max-width:580px;width:100%;margin:auto}.world-status{border-top:1px solid var(--line);padding-top:16px}.world-status dl{display:flex;gap:20px;flex-wrap:wrap}.world-status dl>div{flex:1;min-width:150px}.world-status p{max-width:65ch}.owner-page-heading{flex-wrap:wrap}}@media(max-width:600px){.world-shortcuts,.owner-settings-links{grid-template-columns:1fr;gap:8px}.world-layout{min-height:0}.world-offline{font-size:11px}.world-status dl{display:block}.world-shortcuts{margin-top:22px}.owner-page-heading h1{font-size:32px}}.owner-world .world-status dl{display:block}.owner-world .world-status dd{font-size:clamp(16px,1.6vw,22px);text-align:right}.world-merchants{margin-top:24px}.world-merchants ul{list-style:none;padding:0}.world-merchants li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.world-merchants li span{color:var(--muted);font-size:13px}.world-merchants h2{font-size:18px}@media(max-width:600px){.world-merchants li{flex-direction:column;gap:4px}}.world-country-focus{display:flex;justify-content:center;align-items:center;gap:12px;font-size:12px;margin:16px 0}.world-country-focus select{max-width:260px;min-height:44px}.world-attribution{font-size:10px;color:var(--muted)}.world-attribution a{color:inherit}@media(max-width:600px){.world-country-focus{flex-direction:column;gap:4px}}.control-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.control-heading .eyebrow{margin-bottom:15px}.control-heading .intro{max-width:650px}.control-refresh{padding:11px 17px;background:var(--paper);border:1px solid var(--line);border-radius:12px;color:var(--purple);min-height:44px}.control-updated{font-size:.76rem;color:#786f80}.control-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.control-duo{display:grid;grid-template-columns:1fr 1fr;gap:22px}.control-duo h2,.control-connection h2{margin-top:22px}.control-duo p,.control-module-grid p{color:#706777}.control-soft{background:#eee5f7}.control-note{margin:20px 0 0}.control-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0}.control-module-grid .panel{display:flex;flex-direction:column;align-items:flex-start}.control-module-grid .badge{margin-top:auto}.control-index{font-size:.8rem;color:var(--purple);margin-bottom:22px}.control-activity{margin-top:24px}.control-activity ol{list-style:none;padding:0;margin:0}.control-activity li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-top:1px solid var(--line);font-size:.88rem}.control-activity small{display:block;margin-top:5px}.control-activity time{font-size:.78rem;color:#786f80;text-align:right}.control-activity b{text-transform:capitalize}.control-activity>.fine{margin:18px 0 0}@media(max-width:1000px){.control-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.control-duo{grid-template-columns:1fr}}@media(max-width:700px){.control-heading{flex-direction:column;gap:0}.control-module-grid{grid-template-columns:1fr}.control-activity li{align-items:flex-start;flex-direction:column;gap:8px}.control-activity time{text-align:left}.control-metrics .panel{padding:20px 15px}}.shopify-records{margin:25px 0}.record-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.record-tabs button{border:1px solid var(--line);border-radius:12px;background:var(--paper);padding:12px 20px;color:var(--purple)}.record-tabs button[aria-pressed=true]{background:var(--purple);color:#fff}.record-search{display:flex;align-items:flex-end;gap:15px;margin:25px 0;flex-wrap:wrap}.record-search .field{margin:0;flex:1;min-width:180px}.record-list{display:grid;gap:15px}.record-list summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:15px;overflow-wrap:anywhere}.record-list summary small,.record-list article small{display:block;margin-top:6px}.record-list article h3{margin:15px 0}.record-list article .text-button{display:block;margin-top:14px}.record-list dl{margin-top:25px}.ticket-message{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.ticket-message small{display:block}.ticket-message p{margin-top:12px}@media(max-width:700px){.record-list summary{align-items:flex-start;flex-direction:column}.record-search .button{width:100%}}.ticket-controls{margin-top:24px}.ticket-controls textarea{width:100%;resize:vertical;min-height:130px}.ticket-composer-footer,.ticket-management{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.ticket-management{border-top:1px solid #e1d9ec;margin-top:24px;padding-top:24px}.ticket-management form{display:flex;align-items:end;gap:12px}.ticket-history{padding-left:20px}.ticket-history li{margin:16px 0}.ticket-history small{display:block}.ticket-controls button{transition:background .16s,opacity .16s}.ticket-controls button:disabled{cursor:not-allowed;opacity:.55}@media(max-width:600px){.ticket-composer-footer{align-items:stretch;flex-direction:column}.ticket-management,.ticket-management form{width:100%}.ticket-management .field{flex:1}}.support-desk{--inbox-line:#e2daeb;--inbox-purple:#543a91}.support-tier-legend{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.support-tier-legend span,.support-tier{background:#eee7f5;color:#543a91;border-radius:20px;padding:5px 10px;font-size:11px;font-weight:650;display:inline-block}.tier-full{background:#543a91;color:#fff}.tier-priority{background:#ded0ef}.tier-limited{background:#eee;color:#666}.inbox-filters{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;align-items:end}.inbox-filters .field{margin:0;min-width:0}.inbox-layout{display:grid;grid-template-columns:minmax(260px,35%) minmax(0,1fr);border:1px solid var(--inbox-line);border-radius:22px;overflow:hidden;background:#fffdf9;margin-top:20px;align-items:start}.inbox-queue{border-right:1px solid var(--inbox-line);max-height:900px;overflow-y:auto;position:static!important;width:auto!important;background:transparent!important;padding:0!important}.inbox-queue-heading{padding:16px;display:flex;justify-content:space-between;border-bottom:1px solid var(--inbox-line)}.inbox-row{width:100%;border:0;border-bottom:1px solid var(--inbox-line);border-radius:0;text-align:left;display:flex;gap:7px;flex-direction:column;padding:18px;background:transparent;color:inherit;cursor:pointer;box-shadow:inset 3px 0 transparent}.inbox-row:hover{background:#f6f1fa}.inbox-row.selected{background:#ede5f6;box-shadow:inset 3px 0 #7854b4}.inbox-row .support-tier{align-self:flex-start}.inbox-row-top{display:flex;justify-content:space-between;gap:10px;width:100%;align-items:center}.inbox-row-top b{overflow-wrap:anywhere}.inbox-row strong{font-size:14px}.inbox-preview{font-size:12px;line-height:1.5;color:#716779;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inbox-row small{font-size:11px;color:#756783}.urgency{font-size:10px;text-transform:uppercase;color:#777}.urgency-high{color:#a4423e}.urgency-medium{color:#93652b}.inbox-conversation{padding:24px;min-width:0}.conversation-heading{display:flex;justify-content:space-between;align-items:start;gap:12px}.conversation-heading h3{margin:0;font-size:21px}.conversation-heading p{font-size:12px;overflow-wrap:anywhere}.conversation-heading .support-tier{white-space:nowrap}.conversation-pages{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 0}.conversation-pages button{font-size:11px;padding:7px}.inbox-thread{max-height:420px;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:18px 6px}.inbox-message{max-width:88%;padding:14px 17px;border:1px solid var(--inbox-line);border-radius:16px;background:#fff;align-self:flex-start;overflow-wrap:anywhere}.inbox-message.from-team{align-self:flex-end;background:#efe8f7;border-color:#e5d8f0}.inbox-message b{font-size:11px}.inbox-message p{font-size:14px;line-height:1.6;margin:8px 0}.inbox-message small{font-size:10px;color:#756783}.inbox-conversation .ticket-controls{padding:18px;border-radius:16px;margin-top:12px}.inbox-conversation .ticket-controls h3{font-size:15px}.inbox-conversation .ticket-controls .ticket-management{gap:12px}.inbox-conversation .ticket-controls textarea{min-height:110px}.inbox-empty{padding:35px 24px;color:#82728e}.inbox-back{display:none}.inbox-queue .pagination{padding:14px;font-size:12px}.inbox-row:focus-visible{outline:2px solid #7854b4;outline-offset:-3px}@media(max-width:1000px){.inbox-filters{grid-template-columns:1fr 1fr}.inbox-layout{grid-template-columns:minmax(220px,36%) minmax(0,1fr)}.inbox-conversation{padding:14px}.conversation-heading{flex-direction:column}}@media(max-width:720px){.inbox-layout{display:block}.inbox-layout .inbox-conversation,.inbox-layout.has-selection .inbox-queue{display:none}.inbox-layout.has-selection .inbox-conversation{display:block}.inbox-queue{max-height:none;border:0}.inbox-back{display:block;margin-bottom:20px}.inbox-filters{grid-template-columns:1fr 1fr}.inbox-filters .field:first-child{grid-column:1/-1}.inbox-message{max-width:94%}.inbox-thread{max-height:45vh}.inbox-conversation .ticket-controls{padding:12px}}.inbox-tier-tabs{display:flex;gap:4px;flex-wrap:wrap;margin:16px 0;padding:4px;border:1px solid var(--inbox-line);border-radius:12px;width:fit-content;background:#f5f1f8}.inbox-tier-tabs button{border:0;border-radius:8px;background:transparent;padding:8px 12px;font-size:12px;color:#6d627a}.inbox-tier-tabs button[aria-pressed=true]{background:#fff;color:#543a91;box-shadow:0 1px 4px #38214c14;font-weight:650}.support-desk .inbox-filters{grid-template-columns:minmax(180px,1fr) minmax(150px,220px) auto}.support-desk .inbox-layout{height:clamp(580px,80dvh,900px);align-items:stretch;grid-template-columns:minmax(250px,34%) minmax(0,1fr);border-radius:16px}.support-desk .inbox-queue{display:flex;flex-direction:column;max-height:none;min-height:0;overflow:hidden}.inbox-queue-body{overflow-y:auto;min-height:0;flex:1;scrollbar-gutter:stable}.inbox-queue-heading{font-size:12px;flex:none;background:#faf8fc}.support-desk .inbox-row{padding:12px 14px;gap:5px;min-height:94px;box-sizing:border-box}.inbox-row-top b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.inbox-row-top time{font-size:10px;color:#82768c;white-space:nowrap}.inbox-subject,.inbox-row-bottom{display:flex;align-items:center;gap:7px;width:100%;min-width:0}.inbox-subject strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;flex:1;min-width:0;font-weight:500}.priority-dot{width:6px;height:6px;border-radius:50%;background:#aca3b5;flex:none}.priority-dot.urgency-high{background:#bb5252}.priority-dot.urgency-medium{background:#b38a40}.inbox-plan{font-size:10px;color:#76608e;flex:none}.support-desk .inbox-preview{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;font-size:11px;min-width:0}.inbox-row-bottom small{white-space:nowrap;font-size:10px;color:#765294}.support-desk .inbox-row.selected{background:#f0eaf7;box-shadow:inset 3px 0 #7854b4}.inbox-queue .pagination{margin:0;border-top:1px solid var(--inbox-line);background:#faf8fc;flex:none}.support-desk .inbox-conversation{display:flex;flex-direction:column;min-height:0;padding:16px 20px;position:relative;overflow-y:auto}.inbox-update{font-size:10px;color:#81708e;min-height:14px;text-align:right;flex:none}.support-desk .conversation-heading h3{font-size:17px}.support-desk .conversation-heading p{margin:4px 0 8px}.support-desk .conversation-heading .support-tier{font-size:10px;padding:4px 8px}.support-desk .conversation-pages{padding:5px 0;border-bottom:1px solid var(--inbox-line);flex:none}.support-desk .inbox-thread{flex:1;min-height:100px;max-height:none;padding:14px 4px;gap:10px;overscroll-behavior:contain}.support-desk .inbox-message{padding:9px 12px;border-radius:12px;max-width:85%}.support-desk .inbox-message p{margin:4px 0;font-size:13px}.support-desk .inbox-message b{font-size:10px}.support-desk .inbox-conversation .ticket-controls{flex:none;padding:12px 0 0;margin:0;border:0;border-radius:0;border-top:1px solid var(--inbox-line);background:transparent;box-shadow:none;max-height:55%;overflow-y:auto}.support-desk .ticket-controls .section-heading{margin:0 0 8px}.support-desk .ticket-controls .section-heading h3{margin:0;font-size:13px}.support-desk .ticket-controls .field{font-size:11px;margin:0 0 6px}.support-desk .ticket-controls textarea{min-height:72px;max-height:160px;padding:10px;font-size:13px}.support-desk .ticket-composer-footer{gap:8px;margin:6px 0;flex-wrap:nowrap}.support-desk .ticket-composer-footer small{font-size:10px}.support-desk .ticket-controls button{padding:8px 12px;font-size:12px}.support-desk .ticket-controls .badge{font-size:10px;padding:3px 8px}.ticket-options{margin:8px 0}.ticket-options summary,.support-desk .ticket-controls details>summary{font-size:11px;cursor:pointer;color:#756585}.support-desk .ticket-management{margin:8px 0;padding:8px 0}.support-desk .ticket-management .record-tabs{margin:0}.support-desk .ticket-controls .error,.support-desk .ticket-controls .notice{padding:10px;font-size:12px;margin:8px 0}.support-desk .ticket-controls .error button{display:block;margin-top:8px}.inbox-tier-tabs button:focus-visible{outline:2px solid #7854b4;outline-offset:2px}@media(max-width:1000px){.support-desk .inbox-layout{grid-template-columns:minmax(230px,38%) minmax(0,1fr)}.support-desk .inbox-conversation{padding:12px}.support-desk .conversation-heading{flex-direction:row;flex-wrap:wrap}.support-desk .ticket-composer-footer small{max-width:55%}}@media(max-width:720px){.support-desk .inbox-layout{display:block;height:80dvh;min-height:560px}.support-desk .inbox-queue{height:100%;border:0}.support-desk .inbox-layout .inbox-conversation{display:none}.support-desk .inbox-layout.has-selection .inbox-conversation{display:flex;height:100%;box-sizing:border-box}.support-desk .inbox-layout.has-selection .inbox-queue{display:none}.support-desk .inbox-back{display:block;margin:0 0 4px;align-self:flex-start}.support-desk .inbox-filters{grid-template-columns:1fr auto}.support-desk .inbox-filters .field:first-child{grid-column:1/-1}.support-desk .inbox-thread{max-height:none}.support-desk .ticket-composer-footer{flex-direction:row;align-items:center}.inbox-tier-tabs{width:auto}.inbox-tier-tabs button{padding:8px;font-size:11px}}.inbox-urgency-label{font-size:9px;text-transform:uppercase;color:#86758c;flex:none}.inbox-toolbar-note{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:12px 0;font-size:11px;color:#81738b}.inbox-toolbar-note button{font-size:11px}.ticket-navigation{display:flex;justify-content:space-between;align-items:center;gap:8px;flex:none;border-bottom:1px solid var(--inbox-line);padding-bottom:9px;margin-bottom:8px;color:#81738b;font-size:11px}.ticket-navigation>div{display:flex;gap:5px}.ticket-navigation button{font-size:11px;padding:6px 9px;border-radius:7px}.inbox-row:hover .inbox-preview{color:#51435e}.support-desk button:focus-visible{outline:2px solid #7854b4;outline-offset:2px}.support-desk .inbox-row:focus-visible{outline-offset:-3px}.inbox-queue-heading{gap:10px}.inbox-queue-heading small{white-space:nowrap}.inbox-queue .pagination button{font-size:11px;padding:7px 10px}.inbox-queue .pagination span{white-space:nowrap;font-size:11px}@media(max-width:720px){.ticket-navigation{flex-wrap:wrap}.inbox-toolbar-note{gap:8px}.support-desk .conversation-pages button{font-size:10px}}.merchant-workspace{margin-top:24px}.merchant-workspace h2{font-size:24px;margin:0}.merchant-search{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:18px 0}.merchant-search .field{flex:1;min-width:200px;margin:0}.merchant-results{display:flex;justify-content:space-between;font-size:12px;color:#82728e;margin:16px 0}.merchant-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--paper)}.merchant-table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.merchant-table th{text-align:left;font-size:11px;color:#82728e;background:#f3edf8;padding:13px 16px}.merchant-table td{padding:15px 16px;border-top:1px solid var(--line)}.merchant-table small{display:block;font-size:11px;color:#82728e;margin-top:3px}.merchant-table tbody tr:hover{background:#f8f4fa}.merchant-table button{font-size:12px;padding:8px 12px}.merchant-profile{border:1px solid var(--line);border-radius:18px;padding:24px;background:var(--paper)}.merchant-profile header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin:22px 0}.merchant-profile header p{margin:5px 0;font-size:13px}.merchant-tags{display:flex;gap:6px;flex-wrap:wrap}.merchant-tags span{background:#eee6f5;padding:5px 9px;border-radius:12px;font-size:11px;text-transform:capitalize}.merchant-action-buttons{display:flex;gap:8px;flex-wrap:wrap}.merchant-action-buttons button,.merchant-action-buttons a{font-size:12px;padding:9px 12px}.merchant-action-buttons button[aria-pressed=true]{background:var(--purple);color:#fff}.merchant-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}.merchant-kpis>div{padding:16px;background:#f5f0f8;border-radius:12px}.merchant-kpis small{font-size:11px;color:#82728e}.merchant-kpis strong{display:block;font-size:25px;font-weight:500;margin-top:5px}.merchant-actions{padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.merchant-actions h3,.merchant-detail-grid h3{font-size:16px;margin:0 0 12px}.merchant-confirm{margin-top:16px;padding:18px;border:1px solid #cabbdd;border-radius:12px;background:#f7f3fb;font-size:13px}.merchant-confirm .field{margin:15px 0}.merchant-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.merchant-detail-grid dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;font-size:12px}.merchant-detail-grid dt{color:#82728e}.merchant-detail-grid dd{margin:0;overflow-wrap:anywhere}.merchant-workspace button:focus-visible{outline:2px solid #7854b4;outline-offset:2px}@media(max-width:800px){.merchant-detail-grid{grid-template-columns:1fr}.merchant-kpis{grid-template-columns:1fr 1fr}.merchant-profile{padding:16px}.merchant-results{gap:8px;flex-wrap:wrap}}.operational-center .control-heading h1{font-size:28px;margin:6px 0}.operational-center .control-heading .intro{font-size:13px;margin:6px 0}.operational-center .control-heading .eyebrow{display:none}.operational-center .control-heading{margin-bottom:10px}.operational-center .control-updated{margin:10px 0;font-size:11px}@media(max-width:720px){.workspace .support-desk .inbox-layout{height:auto;min-height:0}.workspace .support-desk .inbox-queue{height:auto;max-height:70dvh}.workspace .support-desk .inbox-layout.has-selection .inbox-conversation{height:auto;overflow:visible;padding:12px}.workspace .support-desk .inbox-thread{flex:none;min-height:160px;max-height:52dvh;overflow-y:auto}.workspace .support-desk .inbox-conversation .ticket-controls{max-height:none;overflow:visible}.workspace .support-desk .ticket-controls textarea{font-size:16px;min-height:100px}.workspace .support-desk .ticket-composer-footer{flex-wrap:wrap;gap:10px}.workspace .support-desk .ticket-composer-footer small{max-width:none;flex-basis:100%;font-size:12px}.workspace .support-desk .ticket-management form{flex-wrap:wrap;gap:8px}.workspace .support-desk .ticket-management .field{min-width:0;flex-basis:100%}.workspace .support-desk .inbox-filters{grid-template-columns:minmax(0,1fr)}.workspace .support-desk .inbox-tier-tabs{flex-wrap:nowrap;overflow-x:auto;max-width:100%}.workspace .support-desk .inbox-tier-tabs button{flex-shrink:0}.workspace .merchant-search .field,.workspace .record-search .field{min-width:0;flex-basis:100%}.workspace .merchant-results{gap:8px;flex-wrap:wrap}}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-0.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-1.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-2.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-3.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-4.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-5.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-6.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-7.ttf) format("truetype")}:root{color-scheme:light;--purple:#755095;--ink:#261e31;--paper:#fffdf8;--line:#e5dfe8;background:#f6f3ed;color:#261e31;font-family:DM Sans,Arial,sans-serif}body{background:#f6f3ed;color:#261e31}.ac-app{display:grid;grid-template-columns:238px minmax(0,1fr);min-height:100vh}.ac-sidebar{background:#fffdf8;border-right:1px solid #e5dfe8;padding:30px 20px;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;overflow:auto}.ac-sidebar>a>img{width:160px;height:40px;object-fit:contain;margin:0 0 34px}.ac-eyebrow{font-size:10px!important;letter-spacing:1.7px;font-weight:700;color:#766080;margin:0 0 16px}.ac-sidebar nav{display:flex;flex-direction:column;gap:5px}.ac-sidebar nav a{display:flex;gap:13px;align-items:center;text-decoration:none;border-radius:12px;padding:13px 12px;font-size:13px;color:#6c6073}.ac-sidebar nav a>span{width:20px;font-size:19px;color:#8765a3;text-align:center}.ac-sidebar nav a[aria-current=page]{background:#eee1f5;color:#382345;font-weight:700}.ac-side-bottom{margin-top:auto;padding-top:35px;display:flex;gap:12px;flex-direction:column;font-size:12px}.ac-side-bottom small{font-size:10px}.ac-side-bottom button{align-self:start;border:0;background:transparent;padding:0;text-decoration:underline;font-size:12px}.ac-main{min-width:0}.ac-top{max-width:none;display:flex;align-items:center;justify-content:space-between;padding:22px 34px;border-bottom:1px solid #e5dfe8;margin:0;background:#f6f3ed;font-size:12px}.ac-top i{font-style:normal;padding:0 12px;color:#baadbf}.ac-owner{font-size:10px;background:#e7eee0;padding:7px 11px;border-radius:20px;color:#36533b}.ac-main>main{max-width:1500px;margin:0 auto;padding:28px 34px 70px}.ac-page-title h1{font:42px/1.1 Georgia,serif;letter-spacing:-1.2px;margin:0 0 30px}.ac-page-title p{margin-bottom:10px}.ac-welcome{background:#e8d5f3;border:1px solid #d9bee9;border-radius:25px;padding:36px 42px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px;overflow:hidden}.ac-welcome h1{font:44px/1.05 Georgia,serif;letter-spacing:-1.4px;margin-bottom:18px}.ac-welcome em{color:inherit}.ac-welcome p:not(.ac-eyebrow){font-size:13px}.ac-welcome>img{width:240px;max-width:32%;object-fit:contain}.ac-app .button,.ac-login .button{background:#261e31;color:#fffdf8;border:1px solid #261e31;border-radius:24px;padding:12px 20px;font-size:12px;min-height:42px}.ac-app button:not(.button){border:1px solid #ddd4e3;background:#fffdf8;border-radius:12px;padding:10px 14px;color:#44314d;font-size:12px;min-height:40px}.ac-app button:disabled{opacity:.5}.ac-app .panel{border:1px solid #e5dfe8;border-radius:18px;padding:24px;background:#fffdf8;box-shadow:none;margin-bottom:22px}.ac-app .panel h2{font:24px/1.2 Georgia,serif;letter-spacing:-.5px}.ac-app p{font-size:13px;line-height:1.65}.ac-app small,.ac-app .fine{font-size:11px;color:#7c7084}.ac-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:15px;margin:22px 0}.ac-metrics article{padding:23px;background:#fffdf8;border:1px solid #e5dfe8;border-radius:17px;display:flex;flex-direction:column;gap:13px}.ac-metrics article>span{font-size:12px}.ac-metrics strong{font:38px/1 Georgia,serif}.ac-metrics small{font-size:10px}.ac-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:22px;align-items:start}.ac-action{display:block!important;text-align:left;width:100%;margin:12px 0;border-radius:13px!important;background:#f7f2fa!important;border:0!important;padding:17px!important}.ac-action b,.ac-action span{display:block}.ac-action span{font-size:11px;color:#75607f;margin-top:7px}.ac-big{font:56px Georgia,serif}.ac-chips{display:flex;flex-wrap:wrap;gap:8px}.ac-chips>span{background:#f0e8f5;border-radius:13px;padding:7px 12px;font-size:11px}.ac-chart{height:155px;display:flex;align-items:end;gap:7px;padding-top:28px;margin-top:15px}.ac-chart>div{position:relative;flex:1;background:#c09bd9;border-radius:5px 5px 0 0;min-width:3px}.ac-chart>div>span{position:absolute;top:-22px;font-size:10px;left:50%;transform:translate(-50%)}.ac-chart-labels{display:flex;justify-content:space-between;font-size:10px;color:#89758e;margin-top:12px}.ac-note{border:1px solid #dfcceb;background:#eee1f5;border-radius:17px;padding:21px 24px;margin-bottom:25px;font-size:14px}.ac-note p{margin:8px 0 0}.ac-note a{display:inline-block;margin-top:10px;font-size:12px}.ac-search{display:flex;gap:15px;align-items:end;margin:20px 0}.ac-search label{flex:1}.ac-app label{font-size:12px;display:block;font-weight:600}.ac-app input,.ac-app textarea,.ac-app select{background:#fffdf8;color:#261e31;border:1px solid #dfd6e5;border-radius:10px;padding:11px 13px;font:inherit;font-size:13px;max-width:100%}.ac-app label>input,.ac-app label>textarea{display:block;width:100%;margin:8px 0 18px}.ac-app textarea{resize:vertical}.ac-app .ac-check{display:flex;gap:10px;align-items:start;font-weight:400;margin:20px 0}.ac-app .ac-check input{width:18px;margin:2px 0}.ac-app .table-wrap{overflow:auto}.ac-app td{font-size:12px}.ac-app td small{display:block;margin-top:5px}.ac-app th{font-size:10px;text-transform:uppercase;letter-spacing:.7px}.ac-status{display:inline-block;border-radius:20px;background:#ece6f2;color:#684680;padding:5px 10px;font-size:10px}.ac-status.ready,.ac-status.scheduled{background:#e2eedc;color:#3b6038}.ac-status.setup,.ac-status.inactive,.ac-status.draft{background:#f7ebcb;color:#886520}.ac-status.unavailable,.ac-status.uninstalled{background:#f6e0dc;color:#944f46}.ac-opportunity{padding:18px 0;border-bottom:1px solid #ece5ee;display:flex;gap:15px;align-items:center;justify-content:space-between}.ac-opportunity h3{font-size:15px;margin:10px 0 6px;overflow-wrap:anywhere}.ac-opportunity p{margin:3px 0}.ac-opportunity button{flex-shrink:0}.ac-assistant{background:#f0e7f6!important}.ac-assistant>img{float:right;width:80px}.ac-assistant label textarea{background:#fffdf8}.ac-answer{border-top:1px solid #d9c9e4;margin-top:24px;padding-top:20px}.ac-answer li{font-size:13px;line-height:1.7;margin:9px 0}.ac-draft-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0;border-bottom:1px solid #eae2ee;font-size:12px}.ac-draft-row small{display:block;margin-top:5px}.ac-health-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.ac-health-grid h2{margin:17px 0 12px}.ac-content-switch{display:flex;gap:10px;justify-content:flex-end;margin:0 0 18px}.ac-content-switch button[aria-pressed=true]{background:#e8d5f3;border-color:#cab1de}.ac-journey .nl-tabs,.ac-journey .newsletter-center>header,.ac-journey .nl-connection,.ac-journey .metrics{display:none}.ac-menu{display:none}.ac-login{max-width:540px;margin:8vh auto;padding:40px;background:#fffdf8;border:1px solid #e5dfe8;border-radius:26px}.ac-login>img:first-child{width:180px}.ac-login-mascot{width:135px;display:block;margin:20px auto}.ac-login h1{font:38px/1.15 Georgia,serif;letter-spacing:-.8px}.ac-login p{font-size:14px}.ac-login .button{display:inline-block;text-decoration:none;margin:10px 0}.ac-skip{position:absolute;top:-100px;left:260px;z-index:100;background:#fff;padding:15px}.ac-skip:focus{top:10px}.ac-app .ks-header{max-width:none;margin:0 0 24px}.ac-app .ks-thumbnail{padding:18px 20px 0!important;border-radius:0!important}.ac-app .ks-card-actions button{min-height:36px}.ac-app .ks-toolbar nav button{border:0;border-radius:25px}.ac-app .ks-toolbar nav button[aria-current=page]{background:#261e31;color:#fffdf8}.ac-app .ks-toolbar nav{max-width:100%;overflow:auto}.ac-app .ks-header h1 em{color:inherit}.ac-app .ks-thumbnail h3{font-weight:700}.ac-app iframe{max-width:100%}.ac-app .section-heading{gap:18px}.ac-app .control-activity ol{padding-left:20px}.ac-app .control-activity li{padding:16px 0;border-bottom:1px solid #e5dfe8}.ac-app .control-activity li small{display:block}.ac-app .control-activity time{font-size:11px;color:#7c7084}@media(max-width:1150px){.ac-app{grid-template-columns:205px minmax(0,1fr)}.ac-sidebar{padding:25px 12px}.ac-main>main{padding:24px}.ac-welcome{padding:30px}.ac-welcome h1{font-size:38px}.ac-columns{grid-template-columns:1fr}.ac-assistant>img{width:110px}.ac-metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:750px){.ac-app{display:block}.ac-sidebar{display:none;position:fixed;top:65px;bottom:0;left:0;width:275px;height:calc(100dvh - 65px);z-index:50;box-shadow:20px 0 40px #261e3120}.ac-sidebar.open{display:flex}.ac-top{padding:15px 18px;gap:12px;position:sticky;top:0;z-index:55;min-height:65px}.ac-menu{display:block!important}.ac-owner{display:none}.ac-main>main{padding:20px 15px 50px}.ac-welcome{padding:28px 23px;position:relative;min-height:310px}.ac-welcome h1{font-size:36px;position:relative;z-index:1}.ac-welcome>div{position:relative;z-index:1}.ac-welcome>img{position:absolute;right:-45px;top:5px;width:150px;max-width:none;opacity:.38}.ac-metrics{gap:10px}.ac-metrics article{padding:18px 15px}.ac-metrics strong{font-size:31px}.ac-app .panel{padding:19px}.ac-page-title h1{font-size:35px}.ac-health-grid{grid-template-columns:1fr;gap:0}.ac-opportunity{align-items:start;flex-direction:column}.ac-draft-row{flex-wrap:wrap}.ac-search{align-items:stretch;flex-direction:column}.ac-chart{gap:4px}.ac-chart>div>span{font-size:8px}.ac-login{margin:25px 15px;padding:28px}.ac-content-switch{justify-content:flex-start}.ac-content-switch button{font-size:10px}.ac-app .ks-library{grid-template-columns:1fr 1fr}.ac-app .ks-thumbnail{padding:10px 10px 0!important}.ac-app .ks-thumbnail h3{font-size:18px}.ac-app .ks-card-meta{padding:12px}.ac-app .ks-card-actions button{padding:7px 9px;font-size:10px}.ac-app .ks-header h1{font-size:32px}.ac-app .ks-toolbar nav button{white-space:nowrap;font-size:10px;padding:11px}.ac-app .ks-two{grid-template-columns:1fr}.ac-skip{left:15px}.ac-app .ks-dialog{padding:15px}.ac-app .ks-workbench{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.ac-app{--ink:#30233b;--purple:#745096;grid-template-columns:250px minmax(0,1fr)}.ac-sidebar{padding:24px 16px}.ac-sidebar nav a{font-size:14px;min-height:48px;gap:12px}.ac-sidebar nav a:hover{background:#f3eaf7}.ac-sidebar>a>img{margin-bottom:24px}.ac-sidebar .ac-eyebrow{padding-left:12px}.ac-eyebrow{font-size:11px!important;letter-spacing:1.35px}.ac-side-bottom small{font-size:12px;line-height:1.5}.ac-side-bottom button{min-height:44px!important;text-align:left}.ac-top{height:76px;font-size:14px;background:#fffdf8}.ac-owner{font-size:12px}.ac-main>main{padding:30px clamp(20px,3vw,48px) 72px;max-width:1600px}.ac-page-title h1,.ac-welcome h1{font-family:DM Sans,Arial,sans-serif;font-weight:650;letter-spacing:-1.3px;font-size:36px;line-height:1.15}.ac-welcome{min-height:220px;padding:30px 36px;background:linear-gradient(115deg,#eee1f6,#f4edf8);border-color:#e0cde9}.ac-welcome>img{width:170px}.ac-welcome p:not(.ac-eyebrow){font-size:15px;max-width:460px}.ac-app .panel h2{font-family:DM Sans,Arial,sans-serif;font-size:22px;font-weight:650;line-height:1.3}.ac-app p{font-size:15px}.ac-app small,.ac-app .fine{font-size:13px;line-height:1.55;color:#6c5e75}.ac-app label{font-size:14px}.ac-app input,.ac-app select,.ac-app textarea{font-size:16px;min-height:46px}.ac-app button:not(.button),.ac-app .button,.ac-login .button{font-size:14px;min-height:46px;padding:11px 17px;border-radius:12px}.ac-app button:disabled{cursor:not-allowed}.ac-app button:focus-visible,.ac-app a:focus-visible,.ac-auth :focus-visible{outline:3px solid #9563b5;outline-offset:3px}.ac-metrics article>span{font-size:14px}.ac-metrics strong{font-family:DM Sans,Arial,sans-serif;font-weight:650}.ac-metrics small{font-size:12px}.ac-action span{font-size:13px}.ac-app td{font-size:14px;padding:15px 12px}.ac-app th,.ac-status{font-size:12px}.ac-app .ks-card-actions button{min-height:44px}.ac-app .ks-toolbar nav button{font-size:14px}.ac-app .section-heading,.ac-content-switch{flex-wrap:wrap}.ac-health-grid>*{min-width:0}.ac-draft-row{font-size:14px;overflow-wrap:anywhere}.ac-app .table-wrap{overscroll-behavior-x:contain}.ac-nav-close,.ac-backdrop{display:none!important}.ac-auth{max-width:500px;margin:5vh auto;padding:36px}.ac-auth h1{font:650 32px/1.15 DM Sans,Arial,sans-serif;letter-spacing:-1px}.ac-auth .ac-eyebrow{margin-top:28px}.ac-auth p{font-size:15px;line-height:1.6}.ac-auth label{display:block;font-size:14px;font-weight:600;margin:20px 0}.ac-auth input{display:block;width:100%;min-height:48px;margin:8px 0;font-size:16px;padding:12px;border-radius:10px;border:1px solid #d9cedf;background:#fff}.ac-auth form>.button{width:100%;margin-top:8px}.ac-text-button{display:block;background:none;border:0;padding:12px 0;min-height:44px;color:#654180;text-align:left;font-size:14px}.ac-migration{margin-top:24px;padding-top:20px;border-top:1px solid #e5dfe8}.ac-migration summary{cursor:pointer;min-height:44px;line-height:44px}.ac-qr{display:block;margin:20px auto;width:220px}.ac-backup{padding:16px;background:#f0e8f5;overflow:auto;-webkit-user-select:all;user-select:all}.ac-invite{padding:20px;background:#f4eef8;margin-top:20px;border-radius:14px}.ac-invite input{width:100%}.ac-invite .button{display:inline-block;margin:10px}.ac-accounts{max-width:850px}.ac-accounts form{max-width:540px}@media(max-width:1150px){.ac-app{grid-template-columns:220px minmax(0,1fr)}.ac-sidebar nav a{font-size:13px}.ac-app .ks-library{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.ac-app{display:block}.ac-top{height:72px;padding:10px 16px;gap:10px}.ac-top>span{font-size:13px}.ac-top i{padding:0 5px}.ac-app .ac-backdrop{display:block!important;position:fixed;inset:72px 0 0;z-index:48;background:#24192e80!important;border:0!important;border-radius:0!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ac-sidebar{top:72px;height:calc(100dvh - 72px);width:min(330px,88vw);padding:16px 20px 30px;z-index:50}.ac-sidebar.open .ac-nav-close{display:block!important;align-self:end;margin-bottom:20px}.ac-sidebar nav a{font-size:15px;min-height:49px}.ac-sidebar>a>img{margin-bottom:18px}.ac-main>main{padding:20px 16px 40px}.ac-welcome{min-height:0;padding:24px}.ac-welcome h1{font-size:29px;max-width:260px}.ac-welcome>img{width:120px;right:-32px;top:15px;opacity:.25}.ac-welcome .button{width:100%;margin-top:8px}.ac-app .panel{padding:20px 17px;border-radius:16px}.ac-metrics article{padding:18px 14px}.ac-metrics strong{font-size:30px}.ac-metrics article>span{font-size:13px}.ac-metrics small{font-size:12px}.ac-page-title h1{font-size:30px;margin-bottom:22px}.ac-app .ks-toolbar nav{padding-bottom:8px}.ac-app .ks-toolbar nav button{font-size:13px;min-height:46px}.ac-app .ks-filters{flex-wrap:wrap}.ac-app .ks-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:18px}.ac-app .ks-live-preview{position:static}.ac-app .ks-live-preview iframe{height:65dvh}.ac-auth{margin:16px;padding:26px 22px}.ac-auth h1{font-size:29px}.ac-app .pagination{gap:8px;flex-wrap:wrap}.ac-app .pagination button{flex:1}.ac-app .section-heading h2{font-size:21px}.ac-search button{width:100%}.ac-health-grid{grid-template-columns:1fr}.ac-skip:focus{z-index:100}}@media(max-width:540px){.ac-app .ks-library{grid-template-columns:minmax(0,1fr)}.ac-app .ks-thumbnail{padding:24px 24px 0!important}.ac-app .ks-thumbnail h3{font-size:24px}.ac-app .ks-card-meta{padding:18px}.ac-app .ks-card-actions{display:flex;flex-wrap:wrap;gap:8px}.ac-app .ks-card-actions button{font-size:14px;flex:1}.ac-app .ks-two{grid-template-columns:minmax(0,1fr)}.ac-content-switch>button{flex:1}.ac-app .ac-draft-row>div{flex-basis:100%}.ac-app .ac-note{padding:20px}.ac-app .ks-workbench{min-width:0}.ac-app .ks-workbench>*{min-width:0}}.ks-mobile-work-tabs{display:none}@media(max-width:750px){.ac-app .ks-mobile-work-tabs{display:flex;gap:8px;position:sticky;top:72px;z-index:10;background:#f6f3ed;padding:10px 0;grid-column:1/-1}.ac-app .ks-mobile-work-tabs button{flex:1}.ac-app .ks-mobile-work-tabs button[aria-pressed=true]{background:#e8d5f3;border-color:#ac89c4}.ac-app .ks-view-preview>form,.ac-app .ks-view-edit>.ks-live-preview{display:none}.ac-app .ks-view-preview>.ks-live-preview{margin:0}.ac-app .ks-view-preview>.ks-live-preview iframe{height:72dvh}}.ac-simple{background:#f7f6f8;--paper:#fff;--line:#e8e4ed;grid-template-columns:224px minmax(0,1fr)}.ac-simple .ac-sidebar{background:#fff;border-color:var(--line);padding:28px 18px}.ac-simple .ac-sidebar>a>img{width:155px;margin-bottom:30px}.ac-simple .ac-sidebar nav{gap:8px}.ac-simple .ac-sidebar nav a{padding:13px 15px;border-radius:10px;font-size:15px;gap:13px}.ac-simple .ac-sidebar nav a>span{font-size:15px;width:auto;color:inherit;text-align:left}.ac-simple .ac-sidebar nav a svg{flex-shrink:0}.ac-simple .ac-sidebar nav a[aria-current=page]{background:#eee3f6;color:#56346d;box-shadow:inset 3px 0 #9464b5}.ac-simple .ac-top{height:72px;background:#fff;border-color:var(--line);padding:14px 32px}.ac-simple .ac-top .ac-find-button{display:flex;gap:10px;align-items:center;min-height:40px;border-color:#e8e4ed;background:#faf9fb;font-size:13px;color:#71657b}.ac-simple .ac-main>main{max-width:1400px;padding:32px 36px 64px}.ac-page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.ac-page-heading h1{font:650 32px/1.2 DM Sans,Arial,sans-serif;letter-spacing:-.8px;margin:0 0 8px}.ac-page-heading p{margin:0;color:#746b7b;font-size:14px}.ac-section-tabs{display:flex;gap:24px;border-bottom:1px solid #ded8e5;margin:0 0 28px;overflow:auto;scrollbar-width:thin}.ac-section-tabs a{padding:13px 0 15px;white-space:nowrap;font-size:14px;font-weight:550;text-decoration:none;color:#776b80;border-bottom:3px solid transparent}.ac-section-tabs a[aria-current=page]{border-bottom-color:#80539e;color:#523165;font-weight:700}.ac-section-tabs a:hover{color:#523165}.ac-page-body{min-width:0}.ac-simple .panel{background:#fff;border-color:var(--line);border-radius:14px;padding:24px;box-shadow:0 2px 4px #24152e03}.ac-simple button:not(.button){background:#fff;border-radius:9px}.ac-simple .button{background:#674180;border-color:#674180;border-radius:9px}.ac-simple .button.secondary{background:#fff;color:#674180;border-color:#ddd1e6;font-size:13px;display:inline-flex;align-items:center;text-decoration:none;min-height:44px}.ac-simple label{font-size:14px}.ac-simple input,.ac-simple select,.ac-simple textarea{background:#fff;border-color:#dcd6e3;border-radius:8px}.ac-simple h2{font-size:21px}.ac-simple .ac-metrics{margin-top:0;gap:16px}.ac-simple .ac-metrics article{background:#fff;border-radius:14px;gap:10px}.ac-simple .ac-metrics strong{font-size:34px}.ac-simple .ac-action{background:#faf7fc!important;border:1px solid #eee6f3!important;margin:10px 0}.ac-simple .ac-note{background:#f5f0f8;border-color:#e5d8ec;padding:18px 22px}.ac-simple .ac-note p{font-size:14px}.ac-simple .ac-note b{font-size:15px}.ac-disclosure{margin:18px 0;border:1px solid #e6dfec;border-radius:10px;padding:0 18px;background:#fff}.ac-disclosure>summary{font-weight:600;font-size:14px;cursor:pointer;min-height:48px;padding:14px 0;color:#624873}.ac-disclosure[open]{padding-bottom:18px}.ac-disclosure>summary::marker{color:#9676ac}.ac-simple details.panel>summary{font-size:16px;cursor:pointer;font-weight:600}.ac-simple details.panel:not([open]){padding:4px 24px}.ac-simple .ac-danger{color:#9a363b!important;border-color:#edd3d5!important;background:#fff9f9!important}.ac-delivery-note{display:flex;gap:10px;flex-wrap:wrap;background:#f7f2e7;padding:12px 16px;border-radius:10px;font-size:13px!important;color:#665735}.ac-delivery-note a{color:#6e428c;font-weight:600}.ac-simple .ks-section-title{margin:20px 0}.ac-simple .ks-section-title h2{font:650 22px/1.3 DM Sans,Arial,sans-serif}.ac-simple .ks-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ac-simple .ks-template{border:1px solid #e6deed;border-radius:14px;box-shadow:none;overflow:visible}.ac-simple .ks-thumbnail{border-radius:13px 13px 0 0!important;overflow:hidden}.ac-simple .ks-card-meta{padding:18px}.ac-simple .ks-card-meta h3{font-size:16px}.ac-simple .ks-card-meta p{font-size:12px}.ac-simple .ks-card-actions{gap:8px}.ac-simple .ks-card-actions button{font-size:13px;min-height:42px}.ac-simple .ks-filters{display:flex;align-items:start;gap:12px;position:relative;margin:18px 0 24px}.ac-simple .ks-filters>input{flex:1;min-width:0}.ks-filter-options{position:relative}.ks-filter-options>summary{cursor:pointer;list-style:none;border:1px solid #ddd3e4;background:#fff;border-radius:9px;padding:12px 18px;min-height:46px;font-size:14px}.ks-filter-options>div{position:absolute;right:0;top:54px;z-index:15;display:grid;gap:12px;width:280px;background:#fff;padding:18px;border:1px solid #ded2e7;box-shadow:0 12px 35px #37254218;border-radius:12px}.ac-simple .ks-filter-options select{width:100%}.ac-simple .ks-workbench{gap:24px}.ac-simple .ks-workbench>form{background:#fff;border:1px solid #e6dfec;border-radius:14px;padding:24px}.ac-simple .ks-workbench fieldset{margin:0;padding:0;border:0}.ac-simple .ks-live-preview{border:1px solid #e6dfec;border-radius:14px;padding:16px;background:#f0ebf3;top:20px}.ac-simple .ks-live-preview>div{margin-bottom:14px}.ac-simple .ks-live-preview iframe{background:#fff;border-radius:6px}.ac-simple .ks-help{font-size:12px;line-height:1.5}.ac-simple .ks-automation-list>article{box-shadow:none;border-radius:12px}.ac-simple .ks-automation-actions{gap:8px}.ac-simple .nl-editor{max-width:800px}.ac-simple .nl-editor fieldset{border:0;padding:0}.ac-simple .newsletter-center>.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ac-simple .merchant-search,.ac-simple .inbox-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;background:#fff;border:1px solid var(--line);padding:20px;border-radius:12px}.ac-simple .merchant-search .field:first-child,.ac-simple .inbox-filters .field:first-child{flex:1;min-width:180px}.ac-simple .merchant-search label>input,.ac-simple .inbox-filters label>input{margin-bottom:0}.ac-simple .merchant-search .field,.ac-simple .inbox-filters .field{margin:0}.ac-simple .merchant-profile{padding:24px;background:#fff;border:1px solid var(--line);border-radius:14px}.ac-simple .merchant-table-wrap{overflow:auto;background:#fff;border:1px solid var(--line);border-radius:12px}.ac-simple .merchant-detail-grid{grid-template-columns:1fr 1fr;gap:24px}.ac-simple .merchant-detail-grid dd{overflow-wrap:anywhere}.ac-simple .growth-heading{display:none}.ac-simple .growth-toolbar{padding:0;margin-bottom:20px}.ac-simple .growth-toolbar label{min-width:150px}.ac-simple .growth-funnel{overflow:auto}.ac-simple .growth-center .growth-grid{gap:20px}.ac-simple .growth-center h2{font-family:DM Sans,Arial,sans-serif}.ac-simple .ac-search label>input{margin-bottom:0}.ac-simple .ac-search{background:#fff;padding:20px;border-radius:12px;border:1px solid var(--line)}.ac-simple .support-desk .section-heading .eyebrow,.ac-bottom-nav{display:none}.ac-finder{width:min(560px,calc(100vw - 32px));max-height:80dvh;border:1px solid #ddd3e6;border-radius:18px;padding:24px;background:#fff;box-shadow:0 30px 90px #261c3e35;color:#30233b}.ac-finder::backdrop{background:#24192e66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ac-finder input{width:100%;margin:16px 0;font-size:16px;padding:14px}.ac-finder nav{display:grid;max-height:52dvh;overflow:auto}.ac-finder nav a{display:flex;justify-content:space-between;align-items:center;gap:20px;text-decoration:none;color:#392b44;padding:14px 12px;border-radius:8px;min-height:48px}.ac-finder nav a:hover{background:#f2eaf8}.ac-finder nav span{font-size:12px;color:#796681}.ac-setup-prompt{display:flex;justify-content:space-between;gap:20px;padding:20px;background:#f0e6f7;border-radius:12px;margin-bottom:24px}.ac-setup-prompt p{margin:4px 0}.ac-simple .ac-accounts{max-width:780px}.ac-simple .ac-accounts>p{max-width:580px}@media(max-width:1180px){.ac-simple{grid-template-columns:200px minmax(0,1fr)}.ac-simple .ac-main>main{padding:28px 24px 64px}.ac-simple .ks-library{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-simple .ac-section-tabs{gap:20px}}@media(max-width:750px){.ac-simple{display:block}.ac-simple .ac-top{height:64px;padding:10px 16px;position:sticky}.ac-simple .ac-top .ac-menu{padding:8px;min-height:42px;display:flex!important;align-items:center;justify-content:center}.ac-simple .ac-top .ac-find-button{padding:8px;min-height:42px;border:0;background:transparent}.ac-find-button>span{display:none}.ac-simple .ac-breadcrumb{margin-right:auto;font-size:13px}.ac-simple .ac-sidebar{top:64px;height:calc(100dvh - 64px);z-index:60}.ac-simple .ac-backdrop{inset:64px 0 0;z-index:58}.ac-simple .ac-main>main{padding:24px 16px calc(96px + env(safe-area-inset-bottom))}.ac-page-heading{display:block;margin-bottom:16px}.ac-page-heading h1{font-size:28px}.ac-page-heading p{font-size:14px;line-height:1.45}.ac-page-heading>.button{margin-top:14px}.ac-section-tabs{gap:20px;margin:0 -16px 22px;padding:0 16px;scroll-padding-left:16px}.ac-section-tabs a{font-size:14px;padding:12px 0}.ac-simple .panel{padding:20px 16px}.ac-simple .ac-metrics{gap:10px}.ac-simple .ac-metrics article{padding:18px 14px}.ac-simple .ac-metrics strong{font-size:30px}.ac-simple .ac-metrics article>span{font-size:13px}.ac-simple .ks-library{gap:16px}.ac-simple .ks-workbench>form{padding:20px 16px}.ac-simple .ks-mobile-work-tabs{top:64px;background:#f7f6f8}.ac-simple .ks-live-preview{top:auto;padding:12px}.ac-simple .merchant-search,.ac-simple .inbox-filters{display:grid;grid-template-columns:1fr 1fr;padding:16px;gap:14px}.ac-simple .merchant-search .field:first-child,.ac-simple .inbox-filters .field:first-child{grid-column:1/-1;min-width:0}.ac-simple .merchant-search .field:last-of-type{grid-column:1/-1}.ac-simple .merchant-search button,.ac-simple .inbox-filters button{min-height:46px}.ac-simple .merchant-search button.button,.ac-simple .inbox-filters button.button{grid-column:1/-1}.ac-simple .merchant-profile{padding:18px 14px}.ac-simple .merchant-detail-grid{grid-template-columns:1fr}.ac-simple .merchant-action-buttons{display:flex;flex-wrap:wrap;gap:8px}.ac-simple .merchant-action-buttons>*{min-height:44px;font-size:13px}.ac-simple .merchant-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-simple .inbox-layout,.ac-simple .inbox-conversation{min-width:0}.ac-simple .conversation-pages{flex-wrap:wrap;gap:6px}.ac-simple .ticket-navigation{flex-wrap:wrap;gap:8px}.ac-simple .inbox-message{overflow-wrap:anywhere}.ac-simple .growth-toolbar{display:flex;gap:12px;flex-wrap:wrap}.ac-simple .growth-toolbar label{flex:1;min-width:120px}.ac-simple .growth-permissions{grid-template-columns:1fr}.ac-simple .newsletter-center>.metrics{grid-template-columns:1fr}.ac-simple .newsletter-center>.metrics>.panel{display:flex;justify-content:space-between;align-items:center;margin:0;padding:16px}.ac-simple .newsletter-center>.metrics strong{font-size:25px}.ac-simple .ac-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:56;display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border-top:1px solid #e4ddea;padding:7px 4px calc(7px + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #28182e06}.ac-bottom-nav a{display:flex;flex-direction:column;align-items:center;gap:5px;min-height:48px;padding:5px 1px;text-decoration:none;color:#807288;font-size:11px;border-radius:9px}.ac-bottom-nav a[aria-current=page]{color:#623c7b;background:#f0e6f7;font-weight:700}.ac-finder{padding:20px;margin-top:10vh}.ac-simple .ac-disclosure{padding:0 14px}.ac-simple .ac-disclosure[open]{padding-bottom:14px}.ac-simple .ac-setup-prompt{display:block}.ac-simple .ac-setup-prompt a{display:inline-block;margin-top:10px}.ac-simple .ks-automation-list>article{display:flex;flex-wrap:wrap;padding:18px}.ac-simple .ks-automation-list>article>.ks-art{width:64px;height:64px}.ac-simple .ks-automation-actions{width:100%;display:flex;flex-wrap:wrap}.ac-simple .ks-automation-actions button{flex:1;min-width:90px;font-size:13px}.ac-simple .ac-draft-row{gap:10px}.ac-simple .ac-draft-row time{font-size:12px}}@media(max-width:540px){.ac-simple .ks-library{grid-template-columns:minmax(0,1fr)}.ac-simple .ks-thumbnail{padding:20px 24px 0!important}.ac-simple .ks-card-actions{display:flex}.ac-simple .ks-card-actions>button{flex:1}.ac-simple .ks-filters>input{width:100%}.ac-simple .ks-filter-options>div{width:260px}.ac-simple .ac-health-grid{grid-template-columns:1fr}}.finance-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0 28px}.finance-intro h2{font-size:34px;letter-spacing:-1px;line-height:1.18;margin:10px 0}.finance-intro p{color:#75667c}.finance-filters{margin-bottom:20px}.finance-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0}.finance-metric{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;text-decoration:none;color:var(--ink);min-width:0}.finance-metric:last-child{background:#eee2f5;border-color:#d6bee5}.finance-metric strong{font-size:clamp(23px,2.1vw,34px);letter-spacing:-1px;overflow-wrap:anywhere}.finance-metric span{font-weight:600;font-size:13px}.finance-metric small{font-size:12px;color:#786a7f}.finance-breakdown{display:grid;grid-template-columns:1.2fr 1fr;gap:40px}.finance-breakdown dl{display:grid;grid-template-columns:1fr auto;gap:16px;margin:16px 0}.finance-breakdown dd{margin:0;font-weight:700;text-align:right}.finance-breakdown dt:nth-last-of-type(1),.finance-breakdown dd:last-child{border-top:1px solid var(--line);padding-top:18px}.finance-breakdown>div{background:#faf7fc;padding:20px;border-radius:12px}.finance-breakdown>div p{font-size:13px;line-height:1.6}.finance-breakdown b{float:right;margin-left:10px}.finance-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.finance-editor{border:2px solid #cbb0df!important}.finance-editor label{display:grid;gap:7px;margin:12px 0}.finance-filters label{min-width:0}.finance-filters input{width:100%}@media(max-width:1000px){.finance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-breakdown{gap:20px}}@media(max-width:750px){.finance-intro{display:block}.finance-intro h2{font-size:28px}.finance-intro>.button{margin-top:10px}.finance-metrics{gap:10px}.finance-metric{padding:16px 12px}.finance-metric strong{font-size:23px}.finance-breakdown,.finance-form-grid{grid-template-columns:1fr}.finance-breakdown dl{font-size:13px;gap:14px}.finance-filters label{width:100%}.finance-filters label input{min-width:0}}.business-brief{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:32px 38px;border:1px solid #dfcce9;background:linear-gradient(120deg,#f0e3f8,#fffaf2);border-radius:22px;margin-bottom:26px}.business-brief h2{font-size:38px;letter-spacing:-1.3px;line-height:1.1;margin:12px 0}.business-brief p{max-width:420px;line-height:1.6;font-size:14px;color:#77617f}.business-brief>img{width:170px;height:170px;object-fit:contain}.business-brief-values{display:grid;gap:14px;min-width:260px}.business-brief-values a{display:flex;align-items:center;justify-content:space-between;gap:24px;text-decoration:none;color:var(--ink);padding-bottom:12px;border-bottom:1px solid #dfcce9}.business-brief-values strong{font-size:24px}.business-brief-values span,.business-brief-values small{font-size:12px}.business-brief-values small{max-width:300px;line-height:1.5;color:#77617f}@media(max-width:750px){.business-brief{padding:24px 20px;gap:16px;align-items:flex-start}.business-brief h2{font-size:30px}.business-brief>img{width:70px;height:70px}.business-brief:has(.business-brief-values){display:block}.business-brief-values{min-width:0;margin-top:24px}.finance-editor{scroll-margin-top:80px}}.ac-planner-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(120deg,#faf5ff,#fff)}.ac-planner-intro h2{margin:5px 0;font-size:26px}.ac-planner-intro p{max-width:560px}.ac-planner-views{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.ac-planner-views button{display:flex;align-items:center;gap:10px;border-radius:24px}.ac-planner-views button[aria-pressed=true]{background:#38244f;color:#fff;border-color:#38244f}.ac-planner-views span{font-size:12px;background:#ede5f5;color:#38244f;padding:2px 7px;border-radius:12px}.ac-planner-tools{display:flex;align-items:end;gap:16px}.ac-planner-tools label{flex:1;max-width:520px}.ac-planner-tools input{width:100%}.ac-plan-item{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:22px;padding:24px 0;border-bottom:1px solid #eee8f2;align-items:center}.ac-plan-date{display:grid;gap:6px;color:#664381}.ac-plan-copy h3{margin:5px 0;overflow-wrap:anywhere}.ac-plan-copy p{margin:6px 0}.ac-plan-item>a{font-weight:600}.ac-planner-empty{padding:36px 10px;text-align:center}.ac-planner-list{margin:14px 0 24px}@media(max-width:750px){.ac-planner-intro{align-items:start;flex-direction:column}.ac-plan-item{grid-template-columns:1fr;gap:10px}.ac-plan-date{display:flex;flex-wrap:wrap;gap:10px}.ac-planner-tools{align-items:stretch;flex-direction:column}.ac-planner-tools button{align-self:start}.ac-plan-item>a{padding:10px 0;min-height:44px}.ac-planner-views button{min-height:44px}}.finance-summary-list{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 20px}.finance-summary-list dd{margin:0;font-weight:650}.finance-summary-list dt{overflow-wrap:anywhere}.profit-chart-month{padding:18px 0;border-bottom:1px solid #eee8f2}.profit-chart-row{display:grid;grid-template-columns:150px 1fr 120px;gap:14px;align-items:center;font-size:13px;margin:12px 0}.profit-chart-row strong{text-align:right}.profit-chart-track{height:12px;background:#f2edf6;border-radius:8px;overflow:hidden}.profit-chart-track i{height:100%;display:block;background:#9774b4;border-radius:8px}.profit-chart-row.totalExpenses i{background:#d09a59}.profit-chart-row.profitBeforeTax i{background:#50897d}.finance-attribution{border:1px solid #ded8e5;border-radius:14px;padding:20px;margin:22px 0}.finance-attribution legend{font-weight:650;padding:0 8px}@media(max-width:750px){.ac-simple .ac-bottom-nav{grid-template-columns:repeat(6,minmax(0,1fr))}.profit-chart-row{grid-template-columns:1fr auto;gap:8px}.profit-chart-track{grid-column:1/-1;grid-row:2}.finance-attribution{padding:16px 12px}.finance-summary-list{font-size:13px;gap:12px}}.ac-workspace{--surface:#fff;--surface-alt:#f6f7fb;--line:#e5e7ef;--ink:#242132;--muted:#747184;--accent:#8054a8;--purple:#8054a8;background:var(--surface-alt);color:var(--ink);grid-template-columns:252px minmax(0,1fr);min-height:100dvh}.ac-workspace .ac-sidebar{background:#171421;color:#d5d0df;border:0;padding:24px 15px;gap:0}.ac-workspace .ac-sidebar>a>img{width:156px;background:#fff;border-radius:10px;padding:8px;margin:0 12px 24px}.ac-workspace .ac-sidebar .ac-eyebrow{font-size:10px!important;color:#91899f;margin:4px 12px 20px}.ac-workspace .ac-sidebar nav{gap:5px}.ac-workspace .ac-sidebar nav>a{color:#c6bfd2;border-radius:8px;font-size:14px;padding:11px 13px;min-height:44px}.ac-workspace .ac-sidebar nav>a:hover{background:#272132}.ac-workspace .ac-sidebar nav>a[aria-current=page]{color:#fff;background:#76489b;box-shadow:none}.ac-nav-group{font-size:10px;letter-spacing:1.3px;color:#93899e;padding:20px 13px 8px;text-transform:uppercase}.ac-nav-children{display:grid;border-left:1px solid #494051;margin:4px 0 10px 23px;padding-left:9px}.ac-workspace .ac-sidebar nav .ac-nav-children a{font-size:12px;color:#a99eb8;padding:8px 10px;min-height:36px;border-radius:6px;display:block;text-decoration:none}.ac-workspace .ac-sidebar nav .ac-nav-children a[aria-current=page]{color:#fff;background:#33273f}.ac-workspace .ac-side-bottom{border-top:1px solid #393141;padding:20px 12px 0;color:#fff}.ac-workspace .ac-side-bottom a,.ac-workspace .ac-side-bottom small{color:#bcb2ca}.ac-workspace .ac-side-bottom button{color:#d5cbe0}.ac-workspace .ac-top{background:var(--surface);border-color:var(--line);height:72px;padding:12px 28px;gap:16px}.ac-shell-tools{display:flex;align-items:center;gap:10px;margin-left:auto}.ac-workspace .ac-collapse{display:inline-flex;align-items:center;justify-content:center;padding:8px;min-width:40px;min-height:40px;border:1px solid var(--line);background:var(--surface-alt);color:var(--ink)}.ac-workspace .ac-top .ac-find-button{background:var(--surface-alt);color:var(--muted);border-color:var(--line)}.ac-workspace .ac-main>main{padding:28px 30px 60px;max-width:1600px}.ac-workspace .ac-page-heading h1{font-size:29px;letter-spacing:-.6px}.ac-workspace .ac-page-heading p{font-size:13px;color:var(--muted)}.ac-workspace .ac-page-heading{margin-bottom:18px}.ac-workspace .panel{background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 2px 3px #1d153004;padding:22px;margin-bottom:20px}.ac-workspace .panel h2{font-size:17px;letter-spacing:-.2px}.ac-workspace .panel h3{font-size:15px}.ac-workspace .fine,.ac-workspace small{color:var(--muted)}.ac-workspace p{font-size:14px}.ac-workspace .ac-section-tabs{gap:22px;margin-bottom:22px;border-color:var(--line)}.ac-workspace .ac-section-tabs a{font-size:13px}.ac-workspace button:not(.button),.ac-workspace .button{border-radius:8px;font-size:13px;min-height:40px;padding:9px 13px}.ac-workspace input,.ac-workspace select,.ac-workspace textarea{border-radius:8px;border-color:var(--line)}.ac-workspace th{background:var(--surface-alt);font-weight:600}.ac-workspace td,.ac-workspace th{border-color:var(--line)}.ac-workspace .section-heading{margin-bottom:20px}.ac-workspace .section-heading h2{margin:0}.ac-workspace .section-heading p{margin:6px 0 0}.ac-workspace .section-heading a{font-size:12px}.dash-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px;font-size:13px;color:var(--muted)}.dash-toolbar>div{display:flex;align-items:center;gap:12px}.dash-source{background:#eee6f7;color:#775397;border:1px solid #e1d3ef;font-size:10px;font-weight:700;padding:6px 9px;border-radius:6px;letter-spacing:1px}.dash-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:22px}.dash-kpi{display:block;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px;color:var(--ink);text-decoration:none;min-width:0}.dash-kpi>div{display:flex;justify-content:space-between;gap:10px;align-items:center}.dash-kpi span{font-size:13px;color:var(--muted)}.dash-kpi i{display:flex;padding:8px;border-radius:9px;background:#eee6f7;color:#8960b3}.dash-kpi:nth-child(2) i{background:#e2f2ed;color:#4c9d84}.dash-kpi:nth-child(3) i{background:#e7edf8;color:#6389b2}.dash-kpi:nth-child(4) i{background:#f9efdc;color:#b49049}.dash-kpi strong{display:block;font-size:30px;font-weight:650;margin:10px 0;letter-spacing:-.7px;overflow-wrap:anywhere}.dash-kpi small{display:block;font-size:11px}.dash-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:0 22px}.dash-grid>*{min-width:0}.dash-inline{font-size:12px;display:flex;gap:10px;align-items:center}.dash-inline select{font-size:12px;min-height:36px}.dash-chart-number{display:flex;align-items:baseline;gap:12px;margin:14px 0 20px}.dash-chart-number strong{font-size:28px;font-weight:650}.dash-chart-number span{font-size:12px;color:var(--muted)}.dash-bars{height:160px;display:flex;gap:5px;border-bottom:1px solid var(--line);background:repeating-linear-gradient(to top,transparent 0,transparent 39px,var(--line) 40px)}.dash-bars>div{flex:1;display:flex;align-items:flex-end;height:100%;min-width:0}.dash-bars i{display:block;width:100%;background:linear-gradient(#9e7abe,#8054a8);border-radius:4px 4px 0 0;min-height:0}.dash-chart-axis{display:flex;justify-content:space-between;color:var(--muted);font-size:11px;margin:12px 0 16px}.dash-growth details{font-size:12px;color:var(--muted)}.dash-donut{width:170px;height:170px;border-radius:50%;margin:22px auto;display:grid;place-items:center}.dash-donut>div{width:124px;height:124px;border-radius:50%;background:var(--surface);display:flex;align-items:center;justify-content:center;flex-direction:column}.dash-donut strong{font-size:30px}.dash-donut small{font-size:11px}.dash-legend{display:grid;grid-template-columns:1fr auto;gap:12px;font-size:13px}.dash-legend dt{display:flex;align-items:center;gap:9px}.dash-legend dt i{height:8px;width:8px;border-radius:50%}.dash-legend dd{margin:0;font-weight:600}.dash-task{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}.dash-task>i{padding:9px;border-radius:9px;background:var(--surface-alt);display:flex;color:var(--accent)}.dash-task>span:nth-child(2){flex:1;display:grid;gap:5px}.dash-task b{font-size:13px}.dash-task small{font-size:12px}.dash-finance-empty{display:flex;align-items:center;gap:20px;padding:15px 0}.dash-finance-empty>svg{color:var(--accent);width:36px;height:36px;flex-shrink:0}.dash-finance-empty div{flex:1}.dash-finance-empty p{margin:6px 0;color:var(--muted)}.dash-finance-empty a{font-size:13px}.dash-activity>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--line);font-size:13px}.dash-activity time{font-size:12px;color:var(--muted)}.ac-workspace.ac-compact{grid-template-columns:80px minmax(0,1fr)}.ac-compact .ac-sidebar{padding:24px 10px}.ac-compact .ac-sidebar>a>img{width:52px;margin:0 4px 24px;padding:4px}.ac-compact .ac-sidebar .ac-eyebrow,.ac-compact .ac-nav-group,.ac-compact .ac-nav-children,.ac-compact .ac-sidebar nav>a>span,.ac-compact .ac-side-bottom{display:none}.ac-compact .ac-sidebar nav>a{justify-content:center;padding:12px}.ac-workspace[data-theme=dark]{--surface:#211c2b;--surface-alt:#17141e;--line:#3a3246;--ink:#eee9f4;--muted:#b0a5bf;--accent:#b58bd6;color-scheme:dark}.ac-workspace[data-theme=dark] .panel,.ac-workspace[data-theme=dark] .finance-metric,.ac-workspace[data-theme=dark] .ac-metrics article,.ac-workspace[data-theme=dark] .ac-metrics a{background:var(--surface);color:var(--ink);border-color:var(--line)}.ac-workspace[data-theme=dark] :is(input,select,textarea,button:not(.button),.ac-find-button){background:var(--surface-alt);color:var(--ink);border-color:var(--line)}.ac-workspace[data-theme=dark] :is(h1,h2,h3,label,td,dt,dd){color:var(--ink)}.ac-workspace[data-theme=dark] :is(.ac-note,.notice,.ac-setup-prompt,.finance-intro,.business-brief,.ac-planner-intro){background:#30253c;color:#e7d9f3;border-color:#51405e}.ac-workspace[data-theme=dark] a:not(.button){color:#c8a2e8}.ac-workspace[data-theme=dark] :is(.merchant-search,.ac-search,.inbox-filters,.inbox-conversation,.merchant-profile,.ac-finder){background:var(--surface);color:var(--ink);border-color:var(--line)}.ac-workspace[data-theme=dark] .ac-section-tabs a{color:var(--muted)}.ac-workspace[data-theme=dark] .ac-section-tabs a[aria-current=page]{color:#d8b5f3}.ac-workspace[data-theme=dark] .ac-bottom-nav{background:var(--surface);border-color:var(--line)}.ac-workspace[data-theme=dark] .ac-bottom-nav a[aria-current=page]{background:#443153;color:#fff}@media(max-width:1100px){.dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-grid{grid-template-columns:minmax(0,1fr) minmax(240px,1fr)}}@media(max-width:750px){.ac-workspace,.ac-workspace.ac-compact{display:block}.ac-workspace .ac-collapse{display:none}.ac-workspace .ac-top{padding:12px 16px;height:64px;gap:10px}.ac-workspace .ac-sidebar{top:64px;bottom:0;height:calc(100dvh - 64px);width:280px;padding:20px 15px 90px;overflow:auto}.ac-workspace .ac-main>main{padding:22px 16px 100px}.ac-workspace .ac-page-heading h1{font-size:25px}.ac-shell-tools{gap:5px}.ac-workspace .ac-theme-toggle{font-size:12px;min-width:42px;padding:8px}.dash-grid{grid-template-columns:1fr}.dash-kpis{gap:10px}.dash-kpi{padding:15px}.dash-kpi strong{font-size:26px}.dash-kpi>div>i{display:none}.dash-kpi span{font-size:12px}.dash-toolbar{align-items:flex-start}.dash-toolbar>div{display:grid;gap:5px}.dash-source{width:fit-content}.dash-bars{height:130px;gap:3px}.dash-finance-empty{align-items:flex-start;flex-wrap:wrap}.dash-activity>div{flex-direction:column;gap:7px}.ac-workspace .ac-sidebar .ac-nav-close{color:#fff;background:#30253c}.ac-workspace.ac-compact .ac-sidebar>a>img{width:156px;margin:0 12px 24px;padding:8px}.ac-workspace.ac-compact .ac-sidebar nav>a{justify-content:flex-start}.ac-workspace.ac-compact .ac-sidebar nav>a>span,.ac-workspace.ac-compact .ac-nav-group,.ac-workspace.ac-compact .ac-side-bottom{display:block}.ac-workspace.ac-compact .ac-nav-children{display:grid}.ac-workspace .panel{padding:18px}}.budget-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.budget-grid article{border:1px solid var(--line);border-radius:12px;padding:18px;min-width:0}.budget-grid h3{margin:0}.budget-grid strong{font-size:24px;display:block;margin:12px 0}.budget-grid progress{width:100%;accent-color:#8960b3;display:block;margin-bottom:18px}.budget-state{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:var(--muted)}.budget-state.over_budget,.budget-state.at_budget{color:#b43f3f;font-weight:700}.budget-state.approaching{color:#986a21;font-weight:700}@media(max-width:1000px){.budget-grid{grid-template-columns:1fr}}.mk-connection-card{display:flex;flex-direction:column;min-width:0}.mk-connection-card>.mk-actions{margin-top:18px}.mk-setup-details{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.mk-setup-details summary{cursor:pointer;font-weight:600;color:var(--ink);padding:4px 0}.mk-setup-details :is(p,li){overflow-wrap:anywhere}.mk-setup-details summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}@media(max-width:600px){.mk-connection-card .section-heading{align-items:flex-start;flex-wrap:wrap;gap:12px}.mk-connection-card>.mk-actions>button{width:100%}}.simple-task-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 24px}.simple-task-grid>a{display:flex;align-items:center;gap:16px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px;text-decoration:none;color:var(--ink)!important;min-height:116px}.simple-task-grid>a:hover{border-color:var(--accent);background:var(--surface-alt)}.simple-task-grid i{display:grid;place-items:center;background:var(--surface-alt);color:var(--accent);border-radius:12px;padding:14px}.simple-task-grid strong{font-size:17px;display:block;margin-bottom:7px}.simple-task-grid small{display:block;line-height:1.5}.simple-task-grid>a>span:last-child{margin-left:auto}.simple-tools nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.simple-tools nav a{display:flex;justify-content:space-between;gap:12px;padding:16px 0;text-decoration:none;border-bottom:1px solid var(--line);color:var(--ink)!important}.simple-area-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.simple-area-nav label{display:flex;align-items:center;gap:12px;font-size:13px}.simple-area-nav select{margin:0;max-width:240px}.simple-quick-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.simple-quick-actions a{display:flex;gap:10px;align-items:center;padding:14px 18px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink)!important;text-decoration:none}.simple-insights>summary{font-weight:600;cursor:pointer;padding:4px 0}.simple-insights[open]>summary{margin-bottom:22px}.simple-insights>.dash-grid>.panel{box-shadow:none}.ac-workspace label.simple-mobile-pages{display:none}.simple-task-grid a:focus-visible,.simple-tools a:focus-visible,.simple-quick-actions a:focus-visible,.simple-insights summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:750px){.simple-task-grid{grid-template-columns:1fr;gap:12px}.simple-task-grid>a{padding:18px;min-height:92px}.simple-task-grid strong{font-size:16px}.simple-tools nav{grid-template-columns:1fr}.simple-area-nav{align-items:flex-start;flex-direction:column;gap:12px}.simple-area-nav label,.simple-area-nav select{width:100%;max-width:none}.simple-quick-actions{display:grid;grid-template-columns:1fr;gap:8px}.ac-workspace label.simple-mobile-pages{display:grid;gap:8px;margin:0 0 20px}.simple-mobile-pages select{margin:0;width:100%}.ac-workspace .simple-desktop-tabs{display:none}}.simple-finance-link{display:flex;justify-content:space-between;gap:16px;margin:-6px 0 24px}.ac-workspace{--paper:var(--surface);--surface-soft:var(--surface-alt);--ui-selected:#eee5f7;--ui-selected-ink:#563274;--muted:#666175;--success-bg:#e5f2e9;--success-ink:#235737;--warning-bg:#fff2d6;--warning-ink:#745016;--error-bg:#fbe9e8;--error-ink:#972f36;--inbox-line:var(--line);--inbox-purple:var(--accent);color-scheme:light}.ac-workspace[data-theme=dark]{--surface:#221e29;--surface-alt:#17151c;--paper:var(--surface);--line:#49414f;--ink:#f2edf5;--muted:#c0b7c9;--purple:#bd98dd;--accent:#c7a2e5;--ui-selected:#3b2c49;--ui-selected-ink:#f2dcff;--success-bg:#193d2c;--success-ink:#b8efc9;--warning-bg:#49381b;--warning-ink:#ffdfa0;--error-bg:#48242b;--error-ink:#ffc4c9;color-scheme:dark}.ac-workspace *{box-sizing:border-box}.ac-workspace :is(input,select,textarea,option,optgroup){background:var(--surface);color:var(--ink);border-color:var(--line)}.ac-workspace ::placeholder{color:var(--muted);opacity:1}.ac-workspace :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.ac-workspace :is(h1,h2,h3,h4,label,legend,summary,dt,dd,th,td){color:var(--ink)}.ac-workspace :is(p,li){color:inherit}.ac-workspace :is(.fine,small){color:var(--muted)}.ac-workspace :is(button,.button){font-family:inherit}.ac-workspace .button{background:#714693;color:#fff;border-color:#714693}.ac-workspace .button.secondary{background:var(--surface);color:var(--ink);border-color:var(--line)}.ac-workspace button:disabled{opacity:.65;cursor:not-allowed}.ac-workspace :is(button[aria-pressed=true],button[aria-current=page]){background:var(--ui-selected)!important;color:var(--ui-selected-ink)!important;border-color:var(--accent)!important}.ac-workspace .ac-sidebar{width:100%;align-items:stretch;overflow-x:hidden;scrollbar-width:thin;padding:20px 12px;gap:0}.ac-workspace .ac-sidebar>a{display:block;text-align:left;padding:0 12px}.ac-workspace .ac-sidebar>a>img{margin:0 0 18px;width:150px;height:42px}.ac-workspace .ac-sidebar .ac-eyebrow{margin:0 12px 12px;padding:0}.ac-workspace .ac-sidebar nav{display:flex;width:100%;align-items:stretch;gap:4px;text-align:left}.ac-workspace .ac-sidebar nav>a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;min-height:44px;margin:0;padding:11px 12px;gap:12px;color:#ded7e8;border-radius:8px}.ac-workspace .ac-sidebar nav>a>svg{width:20px;height:20px;flex:0 0 20px}.ac-workspace .ac-sidebar nav>a>span{font-size:13px;line-height:20px;font-weight:500;text-align:left;width:auto;min-width:0;color:inherit}.ac-workspace .ac-sidebar nav>a[aria-current=page]{background:#714693;color:#fff}.ac-workspace .ac-sidebar .ac-nav-group{width:100%;padding:18px 12px 6px;margin:0;font-size:10px;color:#a69bb7;text-align:left}.ac-workspace .ac-side-bottom{margin-top:24px;padding:16px 12px 0;gap:8px}.ac-workspace .ac-side-bottom button{background:transparent!important;color:#ded7e8!important;border:0!important}.ac-workspace .ac-side-bottom small{color:#bcb2ca}.ac-workspace.ac-compact .ac-sidebar{padding:20px 10px}.ac-workspace.ac-compact .ac-sidebar>a{padding:0}.ac-workspace.ac-compact .ac-sidebar>a>img{width:52px;margin:0 3px 18px}.ac-workspace.ac-compact .ac-sidebar nav>a{justify-content:center;padding:12px}.ac-workspace.ac-compact .ac-sidebar nav>a>span{display:none}.ac-workspace .ac-section-tabs{overflow-x:auto;flex-wrap:nowrap}.ac-workspace .ac-section-tabs a{white-space:nowrap;flex-shrink:0}.ac-workspace .ac-page-body{min-width:0}.ac-workspace .table-wrap{max-width:100%;overflow:auto}.ac-workspace :is(dialog,.ac-finder){background:var(--surface);color:var(--ink);border-color:var(--line)}.ac-workspace .kinder-studio{--ks-paper:var(--surface);--ks-ink:var(--ink);--ks-muted:var(--muted);--ks-line:var(--line);color:var(--ink)}.ac-workspace[data-theme=dark] :is(.inbox-layout,.inbox-message,.merchant-table-wrap,.ks-filter-options>div,.nl-preview,.nl-compose,.ac-search-result,.ac-finder nav a,.finance-metric,.ac-metrics article,.ac-metrics a){background:var(--surface);color:var(--ink);border-color:var(--line)}.ac-workspace[data-theme=dark] :is(.inbox-queue-heading,.inbox-queue .pagination,.inbox-tier-tabs,.inbox-message.from-team,.merchant-kpis>div,.merchant-confirm,.ks-live-preview,.ks-header,.ac-chips>span,.ac-assistant,.ac-action,.ac-answer,.ac-welcome,.control-soft,.profit-chart-track,.merchant-table tbody tr:hover,.inbox-row:hover,.inbox-row.selected,.support-desk .inbox-row.selected){background:var(--ui-selected)!important;color:var(--ink);border-color:var(--line)}.ac-workspace[data-theme=dark] :is(.inbox-preview,.inbox-row small,.inbox-row-top time,.inbox-plan,.inbox-row-bottom small,.inbox-update,.inbox-empty,.inbox-toolbar-note,.ticket-navigation,.inbox-urgency-label,.merchant-results,.merchant-table small,.merchant-detail-grid dt,.control-updated,.control-duo p,.control-module-grid p,.ac-action span,.ac-plan-date,.business-brief p,.business-brief-values small,.ticket-options summary){color:var(--muted)}.ac-workspace :is(.error,.ks-error){background:var(--error-bg);color:var(--error-ink);border-color:var(--error-ink)}.ac-workspace :is(.notice,.ks-notice){background:var(--success-bg);color:var(--success-ink);border-color:var(--success-ink)}.ac-workspace :is(.badge,.ac-status,.ks-tag,.merchant-tags span,.support-tier){background:var(--ui-selected);color:var(--ui-selected-ink)}.ac-workspace :is(.ac-status.ready,.ac-status.published,.ks-tag.active){background:var(--success-bg);color:var(--success-ink)}.ac-workspace :is(.ac-status.failed,.ac-status.unknown,.ac-status.unavailable,.budget-state.over_budget,.budget-state.at_budget){background:var(--error-bg);color:var(--error-ink)}.ac-workspace :is(.ac-status.blocked,.ac-status.draft,.ac-status.scheduled,.budget-state.approaching){background:var(--warning-bg);color:var(--warning-ink)}.ac-workspace[data-theme] .ks-thumbnail{color:#261e31;background:#f4efe8}.ac-workspace[data-theme] .ks-thumbnail h3{color:#261e31}.ac-workspace[data-theme] .ks-thumbnail span{background:#261e31;color:#fff8ed}.ac-workspace[data-theme] .ks-thumbnail>div{background:#fffdf8;color:#261e31}.ac-workspace .ks-filter-options>div{z-index:10}.ac-workspace :is(.ks-workbench,.ac-columns,.merchant-detail-grid)>*{min-width:0}.mk-toolbar{display:flex;align-items:end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:0 0 20px}.mk-toolbar label{flex:1;min-width:160px}.mk-toolbar label input,.mk-toolbar label select{width:100%;margin:6px 0 0}.mk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mk-grid>*{min-width:0}.mk-editor{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,1fr);gap:24px}.mk-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:15px}.mk-preview{border:1px solid var(--line);border-radius:14px;padding:22px;background:var(--surface-alt);overflow-wrap:anywhere}.mk-preview p{white-space:pre-wrap}.mk-preview img{width:100%;max-height:240px;object-fit:contain}.mk-row{padding:20px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;align-items:start}.mk-row h3{margin:0 0 8px}.mk-row p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:65ch}.mk-row small{display:block}.mk-empty{text-align:center;padding:40px 20px}.mk-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mk-metrics>div{border:1px solid var(--line);border-radius:12px;padding:18px}.mk-metrics strong{display:block;font-size:25px;margin-top:10px}.mk-code{overflow-wrap:anywhere;font-size:12px}.mk-calendar-day{border-left:3px solid var(--accent);padding-left:18px;margin:24px 0}.mk-check{display:flex!important;align-items:center;gap:10px;font-weight:400!important}.mk-check input{width:18px!important;margin:0!important}.ac-workspace .mk-text-link{font-size:13px;text-decoration:underline}@media(max-width:1000px){.mk-editor,.mk-grid{grid-template-columns:1fr}}@media(max-width:750px){.ac-workspace .ac-sidebar{width:min(290px,85vw);padding:20px 12px 40px}.ac-workspace.ac-compact .ac-sidebar>a>img{width:150px}.ac-workspace.ac-compact .ac-sidebar nav>a{justify-content:flex-start}.ac-workspace.ac-compact .ac-sidebar nav>a>span{display:block}.ac-workspace .ac-bottom-nav{grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:env(safe-area-inset-bottom,8px)}.ac-workspace .ac-bottom-nav button{background:transparent;border:0;display:flex;flex-direction:column;align-items:center;gap:5px;min-height:48px;padding:5px 1px;color:var(--ink);font-size:11px}.ac-workspace .ac-top{gap:6px}.ac-workspace .ac-breadcrumb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ac-workspace .ac-breadcrumb i{padding:0 4px}.ac-workspace .ac-find-button span{display:none}.ac-workspace .ac-page-heading{flex-wrap:wrap;gap:12px}.ac-workspace :is(input,select,textarea){font-size:16px}.mk-row{flex-direction:column}.mk-toolbar{align-items:stretch}.mk-metrics{grid-template-columns:1fr}.ac-workspace .ks-workbench{grid-template-columns:minmax(0,1fr)}.ac-workspace .ks-dialog,.ac-workspace .ks-confirm{max-width:calc(100vw - 24px)}.ac-workspace .ac-main>main{padding-bottom:100px}}@media(prefers-reduced-motion:reduce){.ac-workspace *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.ac-workspace[data-theme=dark] :is(.ac-disclosure,.ac-invite,.ac-backup,.finance-breakdown>div,.ac-planner-views span,.ks-mobile-work-tabs,.ac-simple .ks-workbench>form){background:var(--surface);color:var(--ink);border-color:var(--line)}.ac-workspace[data-theme=dark] .ks-workbench>form{background:var(--surface)}.ac-workspace[data-theme=dark] .ac-delivery-note{background:var(--warning-bg);color:var(--warning-ink)}.ac-workspace[data-theme=dark] .ac-danger{background:var(--error-bg)!important;color:var(--error-ink)!important;border-color:var(--error-ink)!important}.ac-workspace[data-theme=dark] :is(.finance-intro p,.ac-finder nav span,.ac-chart-labels,.ac-eyebrow){color:var(--muted)}.ac-workspace[data-theme=dark] .ac-finder nav a:hover{background:var(--ui-selected)}.ac-workspace[data-theme=dark] .ac-section-tabs a:hover{color:var(--ink)}.ac-workspace[data-theme=dark] .ac-bottom-nav a{color:var(--muted)}.ac-workspace .mk-editor>aside{background:var(--surface-alt);color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:22px}.ac-workspace[data-theme=dark] :is(.recovery,.ac-auth .secret){background:var(--ui-selected);color:var(--ink)}.ac-workspace[data-theme=dark] :is(.metrics span,.empty p,.status-panel p,.muted-panel p){color:var(--muted)}.ac-app .seo-copy-preview{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:30rem;overflow:auto;color:var(--ink)}.ac-app .mk-editor label>select{display:block;width:100%;margin-top:6px}.ac-app .workflow-canvas{display:grid;gap:22px;max-width:760px;margin:24px auto}.ac-app .workflow-node{position:relative;padding:22px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.ac-app .workflow-node:not(:last-child):after{content:"";position:absolute;width:2px;height:23px;bottom:-24px;left:50%;background:var(--line)}.ac-app .workflow-node legend{font-weight:700;padding:0 10px}.ac-app .workflow-node label{display:block;margin:12px 0}.ac-app .workflow-node input,.ac-app .workflow-node textarea,.ac-app .workflow-node select{display:block;width:100%;margin-top:6px}.ac-app .social-native{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--surface);color:var(--ink);max-width:480px}.ac-app .social-native header{display:flex;align-items:center;gap:10px;padding:16px}.ac-app .social-native header img{width:40px;height:40px;border-radius:50%;object-fit:cover}.ac-app .social-native header div{flex:1}.ac-app .social-native small{display:block}.ac-app .social-caption{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 16px 16px;margin:0}.ac-app .social-more{padding:2px 4px;border:0;background:none;color:var(--purple);font:inherit}.ac-app .social-preview-actions{padding:12px 16px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.ac-app .social-media-frame{display:grid;place-items:center;min-height:220px;background:var(--surface-alt);text-align:center}.ac-app .social-media-frame>img{width:100%;height:auto;display:block}.ac-app .social-media-frame>div{padding:22px}.ac-workspace .ks-filter-options>summary{background:var(--surface);color:var(--ink);border-color:var(--line)}.ac-workspace .ks-filter-options>summary:hover{background:var(--surface-alt)}.ac-workspace[data-theme=dark] .merchant-table tbody tr:nth-child(2n){background:var(--surface-alt);color:var(--ink)}.ac-workspace[data-theme=dark] .billing-overview{background:var(--surface);border-color:var(--line)}.ac-workspace[data-theme=dark] .billing-overview-heading p,.ac-workspace[data-theme=dark] .billing-overview-footer{color:var(--muted)}.ac-workspace[data-theme=dark] .merchant-workspace .billing-summary-card{background:var(--surface-alt);color:var(--ink)}.ac-workspace[data-theme=dark] .merchant-workspace .billing-summary-card[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ac-workspace .simple-finance-heading{margin:12px 0 24px}.ac-workspace .simple-finance-heading h2{font-size:clamp(25px,3vw,36px);margin:8px 0}.ac-workspace .simple-finance-heading p{color:var(--muted)}.ac-workspace .simple-periods{display:flex;gap:8px;flex-wrap:wrap}.ac-workspace .simple-periods button{min-height:44px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:10px 16px}.ac-workspace .simple-periods button[aria-pressed=true]{background:var(--ui-selected);color:var(--ui-selected-ink);border-color:var(--accent)}.ac-workspace .simple-money-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ac-workspace .simple-money-grid article{padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--surface-alt)}.ac-workspace .simple-money-grid strong{display:block;font-size:clamp(24px,3vw,34px);margin:12px 0;overflow-wrap:anywhere}.ac-workspace .simple-money-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.ac-workspace .simple-finance-note{color:var(--muted);margin-top:20px}.ac-workspace .simple-waterfall{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0;margin:20px 0}.ac-workspace .simple-waterfall dt,.ac-workspace .simple-waterfall dd{padding:14px 0;border-bottom:1px solid var(--line);margin:0}.ac-workspace .simple-waterfall dd{text-align:right;font-weight:650}.ac-workspace .simple-waterfall dt:last-of-type,.ac-workspace .simple-waterfall dd:last-of-type{font-size:20px;color:var(--ink);font-weight:750}.ac-workspace .profit-planner .finance-form-grid{margin:20px 0}@media(max-width:650px){.ac-workspace .simple-money-grid{grid-template-columns:1fr}.ac-workspace .simple-money-grid article{padding:18px}.ac-workspace .simple-periods{width:100%}.ac-workspace .simple-periods button{flex:1}.ac-workspace .simple-waterfall{gap:0 12px}}.ac-workspace .page-help{margin:0 0 20px;border-bottom:1px solid var(--line);color:var(--muted)}.ac-workspace .page-help summary{cursor:pointer;min-height:44px;display:list-item;padding:12px 0;font-size:13px;color:var(--muted)}.ac-workspace .page-help p{max-width:760px;line-height:1.7;padding:0 0 16px;margin:0;color:var(--ink)}@media(max-width:750px){.ac-workspace .ac-top{height:64px;min-height:64px}.ac-workspace .ac-backdrop{inset:64px 0 0}.ac-workspace .ac-sidebar{width:min(280px,calc(100vw - 24px));padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain}.ac-workspace .ac-main>main{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}.ac-workspace .ac-bottom-nav{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}.ac-workspace :is(button,.button,summary){min-height:44px;touch-action:manipulation}.ac-workspace summary{display:list-item;padding-top:10px;padding-bottom:10px;line-height:1.5}.ac-workspace .ks-card-actions summary{display:flex;align-items:center;justify-content:center;min-width:44px}.ac-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px;max-width:100%;min-width:0;box-sizing:border-box}.ac-workspace :is(.panel,.mk-editor,.ks-workbench,.finance-form-grid)>*{min-width:0}.ac-workspace :is(.table-wrap,.merchant-table-wrap){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.ac-workspace :is(.mk-row,.ac-draft-row){flex-wrap:wrap;gap:14px}.ac-workspace .mk-row>div{min-width:0;max-width:100%}.ac-workspace :is(.mk-actions,.ks-automation-actions){justify-content:flex-start;max-width:100%}.ac-workspace :is(.mk-actions,.ks-automation-actions)>button{flex:1 1 120px;white-space:normal}.ac-workspace .ks-filter-options>div{max-width:calc(100vw - 48px);box-sizing:border-box}.ac-workspace .ks-mobile-work-tabs{top:64px;background:var(--surface);color:var(--ink);border-bottom:1px solid var(--line)}.ac-workspace .ks-mobile-work-tabs button[aria-pressed=true]{background:var(--accent);color:var(--surface);border-color:var(--accent)}.ac-workspace :is(.ks-dialog,.ks-confirm,.ac-finder){inset:12px;margin:auto;transform:none;width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain;box-sizing:border-box}.ac-workspace .ks-dialog iframe{height:calc(100dvh - 200px);min-height:180px}.ac-workspace :is(.ks-dialog,.ks-confirm,.ac-finder) :is(h2,p){overflow-wrap:anywhere}.ac-workspace .ac-finder nav a{align-items:flex-start;gap:12px}.ac-workspace .ac-finder nav a>*{min-width:0;overflow-wrap:anywhere}.ac-workspace .ac-page-heading{flex-wrap:wrap;gap:12px}}@media(max-width:420px){.ac-workspace .ac-top{gap:6px;padding-inline:10px}.ac-workspace .ac-breadcrumb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-workspace .ac-find-button span{display:none}.ac-workspace .ac-find-button{min-width:44px;justify-content:center}.ac-workspace .simple-waterfall{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ac-workspace .simple-waterfall :is(dt,dd){overflow-wrap:anywhere}.ac-workspace .ks-card-actions>.button{flex-basis:100%}}
