.catalog-page{max-width:1400px;color:var(--ink,#173d30);margin:auto}.catalog-heading{justify-content:space-between;align-items:center;gap:24px;margin:4px 0 24px;display:flex}.catalog-heading h1{letter-spacing:-1.8px;margin:6px 0 8px;font-size:clamp(30px,3vw,40px);line-height:1.12}.catalog-heading p{color:#6a746c;margin:0;line-height:1.6}.catalog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.catalog-actions .button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.catalog-actions svg{flex-shrink:0;width:18px;height:18px}.catalog-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.catalog-search{flex:1;max-width:470px}.catalog-search>.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.catalog-page>.notice{color:#315334;background:#eaf1df;border-radius:12px;margin:0 0 20px;padding:12px 16px;font-size:13px}.catalog-search input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #dfe5dd;border-radius:13px;padding:14px 18px;font-size:14px}.catalog-tabs{background:#eaf0e7;border-radius:12px;gap:4px;padding:4px;display:flex}.catalog-tabs button{color:#617066;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:11px 15px;font-size:13px}.catalog-tabs button[aria-pressed=true]{color:#173e2d;background:#fff;box-shadow:0 2px 5px #173e2d0a}.catalog-layout{grid-template-columns:190px minmax(0,1fr);gap:34px;display:grid}.catalog-layout aside{align-self:start;min-width:0;position:sticky;top:100px}.catalog-layout aside h2{color:#758075;margin:0 0 14px;font-size:13px;font-weight:600}.catalog-layout aside button{text-align:left;overflow-wrap:anywhere;width:100%;font:inherit;color:#536458;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:14px;display:flex}.catalog-layout aside button[aria-pressed=true]{color:#214731;background:#e7efdc;font-weight:600}.catalog-layout aside button span{color:#6b796a;flex-shrink:0;font-size:12px}.catalog-count{color:#758075;margin-bottom:16px;font-size:13px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.catalog-card{background:#fff;border:1px solid #e1e7dd;border-radius:18px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.catalog-card:hover{border-color:#b9c9a8;box-shadow:0 9px 30px #173d3009}.catalog-card-open{text-align:left;cursor:pointer;width:100%;min-height:126px;color:inherit;font:inherit;background:0 0;border:0;align-items:center;padding:0;display:flex}.catalog-card-image{background:#f0f3ed;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:94px;height:94px;margin:16px 0 16px 16px;display:flex;overflow:hidden}.catalog-card-image img{object-fit:contain;width:100%;height:100%;display:block}.catalog-card-image>svg{color:#9dae93;width:39px;height:39px}.catalog-card-copy{flex:1;gap:9px;min-width:0;padding:16px;display:grid}.catalog-card-copy h2{letter-spacing:-.4px;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600;line-height:1.45}.catalog-card-copy small{color:#78816e;overflow-wrap:anywhere;font-size:12px}.catalog-card-copy>strong{letter-spacing:-.5px;font-size:19px;font-weight:600}.catalog-card footer{color:#7c8578;border-top:1px solid #edf0e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:11px;display:flex}.catalog-card footer button{font:inherit;color:#55674a;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:30px;padding:6px 0;font-size:12px;text-decoration:underline}.catalog-empty{text-align:center;background:#f7f9f3;border:1px dashed #d8e1d0;border-radius:20px;padding:70px 24px}.catalog-empty>svg{color:#8a9e79;width:45px;height:45px;margin:auto auto 12px}.catalog-empty h2{letter-spacing:-.6px;font-size:23px}.catalog-empty p{color:#72806e;max-width:400px;margin:12px auto;line-height:1.7}.catalog-editor,.catalog-import{gap:22px;display:grid}.catalog-editor h3{letter-spacing:-.8px;margin:0;font-size:25px;line-height:1.3}.catalog-steps{color:#95a08d;gap:14px;font-size:12px;display:flex}.catalog-steps [aria-current]{color:#1c4734;font-weight:700}.catalog-editor fieldset{border:0;gap:19px;min-width:0;margin:0;padding:0;display:grid}.catalog-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.catalog-editor label,.catalog-import label:not(.catalog-check),.catalog-picker label:not(.catalog-pick-list label){color:#5e6d5c;gap:8px;margin:0;font-size:13px;display:grid}.catalog-editor input,.catalog-editor select,.catalog-editor textarea,.catalog-import select,.catalog-picker input:not([type=checkbox]),.catalog-picker select{box-sizing:border-box;width:100%;min-width:0;min-height:46px;font:inherit;color:#263e2d;background:#fff;border:1px solid #dce4d5;border-radius:11px;margin:0;padding:12px 14px;font-size:14px}.catalog-editor textarea{resize:vertical}.catalog-editor .muted,.catalog-import .muted,.catalog-picker .muted{color:#79836f;font-size:13px;line-height:1.65}.catalog-margin{background:#f0f5e6;border-radius:12px;justify-content:space-between;gap:14px;padding:17px;font-size:13px;display:flex}.catalog-margin strong{color:#24492d}.catalog-edit-image{text-align:center;width:100%;max-width:200px;margin:0 auto}.catalog-edit-image img{aspect-ratio:1;object-fit:contain;background:#f0f3ed;border-radius:14px;width:100%;height:auto;display:block}.catalog-edit-image button{font:inherit;background:#fff;border:1px solid #dfe6d8;border-radius:8px;margin-top:8px;padding:8px 12px}.catalog-picker{background:#f5f8ee;border:1px solid #dce5d2;border-radius:14px;margin-bottom:20px}.catalog-picker summary{cursor:pointer;color:#2d5133;align-items:center;gap:10px;padding:16px;font-size:14px;font-weight:600;display:flex}.catalog-picker summary svg{width:20px;height:20px}.catalog-picker-body{gap:16px;padding:0 16px 16px;display:grid}.catalog-pick-list{gap:7px;max-height:240px;display:grid;overflow:auto}.catalog-pick-list label{cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.catalog-pick-list input[type=checkbox],.catalog-check input{accent-color:#285737;flex-shrink:0;width:18px;height:18px}.catalog-pick-list span{gap:4px;min-width:0;font-size:13px;display:grid}.catalog-pick-list small{color:#78866e;font-size:11px}.catalog-pick-list .catalog-pick-image{object-fit:contain;background:#f0f3ed;border-radius:8px;flex:0 0 42px;width:42px;height:42px}.catalog-pick-list strong,.catalog-pick-list small{overflow-wrap:anywhere}.catalog-picker summary:focus-visible{outline-offset:3px;border-radius:12px;outline:2px solid #285737}.catalog-import-rows{border:1px solid #e2e8dc;border-radius:12px;max-height:290px;overflow:auto}.catalog-import-rows>div{overflow-wrap:anywhere;border-bottom:1px solid #edf1e8;grid-template-columns:70px minmax(0,1fr) minmax(80px,1fr);align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:grid}.catalog-import-rows>div:last-child{border-bottom:0}.catalog-import-rows strong{font-weight:600}.catalog-file{text-align:center;cursor:pointer;background:#f3f7eb;border:1px dashed #b6c7a7;border-radius:14px;padding:35px 20px}.catalog-file input{max-width:100%;font:inherit}.catalog-check{align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.catalog-import a{color:#315c38;text-underline-offset:4px}@media (min-width:1550px){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1050px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-layout{grid-template-columns:150px minmax(0,1fr);gap:20px}.catalog-heading{flex-direction:column;align-items:flex-start}.catalog-heading .catalog-actions{justify-content:flex-start}}@media (max-width:650px){.catalog-heading{gap:18px;margin-bottom:26px}.catalog-heading h1{font-size:34px}.catalog-heading .catalog-actions{width:100%}.catalog-heading .button{flex:1;padding:12px;font-size:12px}.catalog-toolbar{flex-direction:column;align-items:stretch;gap:13px}.catalog-search{max-width:none}.catalog-tabs{align-self:flex-start}.catalog-layout{display:block}.catalog-layout aside{gap:7px;margin-bottom:22px;padding-bottom:5px;display:flex;position:static;overflow:auto}.catalog-layout aside h2{display:none}.catalog-layout aside button{white-space:nowrap;background:#eef3e8;flex-shrink:0;width:auto;padding:10px 12px}.catalog-grid{grid-template-columns:1fr;gap:12px}.catalog-card-copy{gap:7px;padding:13px}.catalog-card-copy h2{font-size:15px}.catalog-card-copy>strong{font-size:16px}.catalog-card footer{gap:2px;padding:8px 12px}.catalog-fields{grid-template-columns:1fr}.catalog-actions .button{min-height:44px}.catalog-import-rows>div{grid-template-columns:55px minmax(0,1fr)}.catalog-import-rows>div>span:last-child{grid-column:2}.catalog-editor h3{font-size:23px}}@media (prefers-reduced-motion:reduce){.catalog-card{transition:none}}
.workspace-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:12px 0 32px;display:flex}.workspace-heading h1{letter-spacing:-1.8px;color:#183f32;margin:10px 0 12px;font-size:clamp(30px,3.6vw,48px);font-weight:650;line-height:1.12}.workspace-heading p{color:#758078;max-width:650px;margin:0;line-height:1.65}.workspace-heading>.cp-actions{flex-shrink:0}.owner-dashboard,.campaign-workspace{max-width:1320px;margin:auto;padding-bottom:50px}.overview-metrics{border-block:1px solid #e0e5de;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:36px;padding:26px 0;display:grid}.overview-metrics article{border-right:1px solid #e0e5de;flex-direction:column;gap:6px;padding:0 28px;display:flex}.overview-metrics article:first-child{padding-left:0}.overview-metrics article:last-child{border:0}.overview-metrics article>span{color:#647569;font-size:13px;font-weight:600}.overview-metrics strong{letter-spacing:-1.6px;color:#183f32;font-size:42px;font-weight:600}.overview-metrics small{color:#8b938b;font-size:12px}.overview-columns{grid-template-columns:minmax(0,1fr) 300px;gap:50px;display:grid}.overview-columns>aside{border-left:1px solid #e5e8e0;padding-left:30px}.overview-section{margin-bottom:18px;padding:12px 0 30px}.overview-section h2{letter-spacing:-.6px;margin:0 0 16px;font-size:21px;line-height:1.3}.overview-section p{color:#758078;margin-bottom:22px;font-size:14px;line-height:1.7}.overview-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.overview-module-grid>button{text-align:left;color:#244e3c;background:#fafbf8;border:1px solid #e0e5dc;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-height:154px;padding:20px;display:flex}.overview-module-grid small{color:#778374;font-size:12px;line-height:1.6}.overview-module-grid svg{width:18px;height:18px;margin-top:auto}.overview-links>button{text-align:left;color:#234d3a;background:0 0;border:0;border-bottom:1px solid #e7e9e2;align-items:center;gap:18px;width:100%;padding:20px 0;display:flex}.overview-links>button>svg{flex-shrink:0;width:24px}.overview-links>button>svg:last-child{width:18px;margin-left:auto}.overview-links small,.overview-campaign small{color:#7e887d;margin-top:4px;font-size:13px;line-height:1.6;display:block}.overview-campaign{text-align:left;color:#244d37;background:#eef4e4;border:0;border-radius:14px;align-items:center;gap:14px;width:100%;margin-bottom:18px;padding:16px 20px;display:flex}.overview-campaign>svg{width:20px;margin-left:auto}.cp-workspace.has-modules,.module-workspace{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:38px;display:grid}.cp-workspace.has-modules{padding-top:32px}.module-library{border-right:1px solid #e4e8df;padding:6px 26px 28px 0;position:sticky;top:24px}.module-library h2{letter-spacing:-.7px;margin:8px 0 10px;font-size:21px}.module-library>p{color:#879082;margin:0 0 22px;font-size:12px;line-height:1.6}.module-library>button{text-align:left;color:#355240;background:0 0;border:0;border-bottom:1px solid #edf0e9;border-radius:9px;align-items:center;gap:11px;width:100%;min-height:69px;padding:12px 6px;display:flex}.module-library>button:hover,.module-library>button[aria-pressed=true]{background:#f0f5e9}.module-symbol{flex-shrink:0;place-items:center;width:31px;height:34px;display:grid}.module-symbol svg{width:22px;height:22px}.module-library strong{font-size:13px;font-weight:600;line-height:1.5;display:block}.module-library small{color:#8a9385;font-size:10px;line-height:1.5;display:block}.module-library>button>svg{flex-shrink:0;width:15px;height:15px;margin-left:auto}.module-content{min-width:0}.module-content .op-columns{grid-template-columns:minmax(0,1fr)}.module-content .op-preview{display:none}.campaign-note{color:#60735f;background:#f5f7ef;border:1px solid #e7eadf;border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:32px;padding:18px 22px;display:flex}.campaign-note svg{flex-shrink:0;width:21px;height:21px;margin-top:2px}.campaign-note p{margin:0;font-size:13px;line-height:1.7}.campaign-note strong{color:#35543b;font-weight:650}.campaign-plans{margin-bottom:38px}.campaign-plans>article{border-top:1px solid #e1e7db;align-items:center;gap:20px;padding:22px 0;display:flex}.campaign-plans>article>.cp-actions{margin-left:auto}.campaign-plans h3{margin:0 0 6px;font-size:17px}.campaign-plans p{color:#75806f;margin:0 0 5px;font-size:13px}.campaign-plans small{color:#91998b;font-size:11px}.campaign-state{color:#708065;white-space:nowrap;border:1px solid #e0e6d8;border-radius:30px;padding:7px 12px;font-size:11px;font-weight:600}.campaign-state.is-live{color:#3e612e;background:#e9f1d8;border-color:#d8e4c4}.campaign-empty-line{color:#8b9384;border-block:1px solid #e6e9e0;padding:24px 0;font-size:14px}.campaign-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.campaign-cards>article{background:#fff;border:1px solid #e4e7dc;border-radius:19px;overflow:hidden}.campaign-cover{text-align:left;color:#23472f;background:#eaf0df;border:0;flex-direction:column;align-items:flex-start;width:100%;min-height:247px;padding:27px;display:flex;position:relative;overflow:hidden}.campaign-cover>span{letter-spacing:1.5px;opacity:.7;font-size:9px;font-weight:650}.campaign-cover>svg{stroke-width:1px;opacity:.65;align-self:flex-end;width:68px;height:68px;margin:22px 0 20px;transform:rotate(-12deg)}.campaign-cover>strong{letter-spacing:-1px;overflow-wrap:anywhere;font-size:29px;font-weight:600;line-height:1.15}.campaign-cover>small{opacity:.7;margin-top:9px;font-size:11px}.campaign-cover.cover-1{color:#6b5134;background:#f0e8da}.campaign-cover.cover-2{color:#344f51;background:#e2eae9}.campaign-cards>article>div{justify-content:space-between;align-items:center;gap:8px;padding:17px 20px;display:flex}.campaign-cards .cp-button,.campaign-cards .cp-text-button{min-height:36px;font-size:11px}.campaign-cards .is-archived{opacity:.65}.campaign-new{color:#5a7150;text-align:center;background:#fbfcf8;border:1px dashed #cdd7c3;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:320px;padding:30px;display:flex}.campaign-new>svg{stroke-width:1px;width:32px;height:32px}.campaign-new>span{color:#8a9580;max-width:220px;font-size:12px;line-height:1.6}.campaign-history{margin-top:38px}.campaign-history>p{border-top:1px solid #e7ebdf;justify-content:space-between;gap:15px;padding:16px 0;font-size:13px;display:flex}.campaign-history span{color:#8a9580}.campaign-module-status{border-bottom:1px solid #e4e9df;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:5px 0 22px;display:flex}.campaign-module-status h2{letter-spacing:-.6px;margin:0;font-size:21px}.campaign-override{color:#7a866f;background:#f7f8f2;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;padding:15px 18px;font-size:12px;line-height:1.6;display:flex}.campaign-override button{white-space:nowrap;font-size:11px}.campaign-inventory>button{text-align:left;color:#31503b;background:0 0;border:0;border-bottom:1px solid #e5e9df;align-items:center;gap:20px;width:100%;padding:23px 10px;display:flex}.campaign-inventory>button>svg{flex-shrink:0;width:25px;height:25px}.campaign-inventory>button>svg:last-child{width:17px;margin-left:5px}.campaign-inventory strong{font-size:16px;font-weight:600;display:block}.campaign-inventory small{color:#89917f;margin-top:6px;font-size:12px;line-height:1.5;display:block}.module-badge{color:#859075;white-space:nowrap;background:#f2f4ed;border-radius:20px;margin-left:auto;padding:6px 10px;font-size:10px}.module-badge.is-custom{color:#57743e;background:#ebf2df}.campaign-management{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.campaign-appearance>div{margin-bottom:25px}.campaign-appearance h3{font-size:14px}.campaign-banner{object-fit:cover;background:#f2f4ec;border-radius:14px;width:100%;height:210px;margin-bottom:13px;display:block}.campaign-check{align-items:center;gap:12px;line-height:1.6;margin:22px 0!important;font-size:13px!important;display:flex!important}.campaign-check input{flex-shrink:0;width:18px!important;height:18px!important;min-height:18px!important}.campaign-success{color:#48673b;background:#f4f8ec;border:1px solid #dce7cb;border-radius:12px;padding:16px 20px;font-size:13px}.paper-parent-link{margin-bottom:18px}.owner-nav,.cp-workspace.has-modules .cp-benefits{min-width:0}@media (min-width:1100px){.owner-nav a{padding-inline:10px!important}.owner-nav{gap:2px!important}}@media (max-width:1100px){.overview-columns{grid-template-columns:minmax(0,1fr) 245px;gap:28px}.overview-metrics article{padding-inline:18px}.campaign-cards{gap:15px}.campaign-cards>article>div{flex-wrap:wrap;padding:14px}.cp-workspace.has-modules,.module-workspace{grid-template-columns:220px minmax(0,1fr);gap:25px}.module-library{padding-right:18px}.workspace-heading{align-items:flex-start}.workspace-heading>.cp-actions{flex-wrap:wrap;justify-content:flex-end}.campaign-override{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.overview-columns{grid-template-columns:1fr;gap:24px}.overview-columns>aside{border-top:1px solid #e3e8da;border-left:0;padding-top:24px;padding-left:0}.overview-metrics{grid-template-columns:1fr 1fr;row-gap:24px;padding:12px 0}.overview-metrics article{padding:8px 16px!important}.overview-metrics article:nth-child(2){border:0}.overview-metrics strong{font-size:34px}.overview-module-grid{grid-template-columns:1fr}.overview-module-grid>button{min-height:100px}.campaign-cards{grid-template-columns:1fr 1fr}.workspace-heading{flex-direction:column;gap:20px}.workspace-heading>.cp-actions{justify-content:flex-start}.cp-workspace.has-modules,.module-workspace{grid-template-columns:1fr;gap:22px}.module-library{border-bottom:1px solid #e5e9df;border-right:0;grid-template-columns:1fr 1fr;column-gap:12px;padding:0 0 20px;display:grid;position:static}.module-library>.eyebrow,.module-library>h2,.module-library>p{grid-column:1/-1}.module-library>p{margin-bottom:7px}.module-library small{font-size:10px}.module-library strong{font-size:12px}.module-library>button>svg{display:none}.module-symbol{width:25px}.campaign-plans>article{flex-wrap:wrap;gap:14px}.campaign-plans>article>.cp-actions{width:100%;margin-left:0}.campaign-cover{min-height:240px;padding:20px}.campaign-cover strong{font-size:25px}.campaign-history>p{flex-direction:column}.campaign-module-status{align-items:flex-start}.campaign-module-status .cp-text-button{font-size:11px}.owner-nav{scrollbar-width:thin;max-width:100%;overflow-x:auto}.owner-nav>a{flex-shrink:0}.campaign-inventory>button{gap:12px}.module-badge{padding:5px 7px;font-size:9px}}@media (max-width:430px){.campaign-cards{grid-template-columns:1fr}.campaign-cover{min-height:230px}.workspace-heading h1{font-size:33px}.campaign-note{gap:10px;padding:15px}.module-library{column-gap:7px}.module-library>button{gap:7px}.campaign-inventory strong{font-size:14px}.campaign-inventory small{font-size:11px}.campaign-inventory>button>svg:last-child{display:none}.campaign-override .cp-text-button{white-space:normal}.campaign-module-status{gap:10px}.campaign-plans .cp-actions{flex-wrap:wrap}.workspace-heading>.cp-actions{width:100%}}@media (prefers-reduced-motion:no-preference){.campaign-cover>svg{transition:transform .25s}.campaign-cover:hover>svg{transform:rotate(-5deg)translateY(-3px)}.module-library>button,.overview-module-grid>button{transition:background .15s}}@media (max-width:760px){.owner-nav{scrollbar-width:none}.owner-nav::-webkit-scrollbar{display:none}}
.owner-workspace{--ow-ink:#202d28;--ow-muted:#707b74;--ow-green:#1c503e;--ow-line:#e5e9e3;--line:#e5e9e3;color:var(--ow-ink);background:#fff;min-height:100dvh;font-size:14px}.owner-workspace .development,.owner-workspace .product-shell>.footer{display:none}.owner-workspace .product-shell{width:calc(100% - 224px);margin-left:224px;padding:0}.owner-workspace .owner-layout>.content{max-width:1420px;min-height:calc(100dvh - 66px);margin:0 auto;padding:33px 40px 60px}.owner-workspace .feedback:empty{display:none}.ow-sidebar{z-index:20;border-right:1px solid var(--ow-line);background:#f3f5f1;flex-direction:column;width:224px;padding:28px 15px 10px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.ow-brand{letter-spacing:-1.7px;color:var(--ow-ink);padding:0 13px;font-size:27px;font-weight:800;line-height:1}.ow-brand span{color:#73916b}.ow-sidebar svg,.ow-topbar svg,.ow-navigation-dialog svg{flex-shrink:0;width:19px;height:19px}.ow-business,.ow-account,.ow-business-list>button{text-align:left;width:100%;color:var(--ow-ink);background:#ffffffa3;border:1px solid #e0e5dc;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 9px;display:flex}.ow-business{margin:29px 0 25px}.ow-business>span:nth-child(2),.ow-account>span:nth-child(2),.ow-business-list>button>span:nth-child(2){flex:1;min-width:0}.ow-business strong,.ow-account strong,.ow-business-list strong{overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.5;display:block}.ow-business small,.ow-account small,.ow-business-list small{color:var(--ow-muted);margin-top:2px;font-size:10px;display:block}.ow-business-initial,.ow-avatar{width:34px;height:34px;color:var(--ow-green);background:#e3ebdc;border-radius:8px;flex-shrink:0;place-items:center;font-size:20px;font-weight:650;display:grid}.ow-business>svg,.ow-account>svg{width:13px;height:13px}.ow-sidebar nav,.ow-mobile-links nav{gap:4px;display:grid}.ow-sidebar nav a,.ow-sidebar nav button,.ow-mobile-links nav a,.ow-mobile-links nav button{color:#68756c;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;min-height:42px;padding:11px 13px;font-size:13px;font-weight:600;display:flex}.ow-sidebar nav [aria-current=page],.ow-mobile-links nav [aria-current=page]{color:#244e38;background:#e3ebdd}.ow-sidebar nav a:hover,.ow-sidebar nav button:hover,.ow-mobile-links nav a:hover{color:var(--ow-ink);background:#e8ede4}.ow-sidebar-bottom{margin-top:auto;padding-top:24px}.ow-drift{color:var(--ow-green);background:#fff;border:1px solid #dce3d6;border-radius:9px;align-items:center;gap:10px;margin:16px 0;padding:12px;font-size:13px;font-weight:700;display:flex}.ow-drift>svg:last-child{width:15px;margin-left:auto}.ow-account{background:0 0;border:0;padding:10px 4px}.ow-avatar{background:#e2e8de;border-radius:50%;width:29px;height:29px;font-size:12px}.ow-topbar{border-bottom:1px solid var(--ow-line);min-height:66px;color:var(--ow-muted);align-items:center;gap:12px;margin-left:224px;padding:0 38px;font-size:12px;display:flex}.ow-topbar strong{color:#45564a;font-weight:600}.ow-breadcrumb-separator{color:#c4cdc1;margin:0 12px}.ow-top-help{margin-left:auto}.ow-menu-trigger{display:none}.owner-workspace .workspace-heading,.owner-workspace .page-heading,.owner-workspace .op-heading{align-items:center;gap:18px;margin:0 0 27px}.owner-workspace .workspace-heading h1,.owner-workspace .page-heading h1,.owner-workspace .op-heading h1{letter-spacing:-1.1px;color:var(--ow-ink);margin:0 0 7px;font-size:27px;font-weight:750;line-height:1.3}.owner-workspace .workspace-heading p,.owner-workspace .page-heading p,.owner-workspace .op-heading p{color:var(--ow-muted);margin:0;font-size:13px;line-height:1.65}.owner-workspace .workspace-heading .eyebrow,.owner-workspace .page-heading>.eyebrow,.owner-workspace .op-heading .eyebrow{display:none}.owner-workspace .cp-button{min-height:38px;box-shadow:none;border-radius:8px;gap:8px;padding:8px 13px;font-size:12px}.owner-workspace .cp-primary{background:var(--ow-green);border-color:var(--ow-green);color:#fff}.owner-workspace .cp-text-button{font-size:12px}.owner-workspace .cp-button svg,.owner-workspace .cp-text-button svg{width:16px;height:16px}.owner-workspace .panel{box-shadow:none;border-radius:11px}.owner-workspace h2{color:var(--ow-ink)}.owner-workspace .overview-metrics{border-top:0;border-bottom:1px solid var(--ow-line);gap:20px;margin:0 0 28px;padding:0 0 25px}.owner-workspace .overview-metrics article{gap:6px;padding:0 20px 0 0;display:block}.owner-workspace .overview-metrics article:first-child{padding-left:0}.owner-workspace .overview-metrics article>span{color:var(--ow-muted);font-size:12px;font-weight:500}.owner-workspace .overview-metrics strong{letter-spacing:-1.2px;color:var(--ow-ink);margin:10px 0;font-size:33px;font-weight:750;line-height:1.2;display:block}.owner-workspace .overview-metrics small{color:var(--ow-muted);font-size:10px}.owner-workspace .ow-overview-columns{grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);gap:35px}.owner-workspace .ow-overview-columns>aside{border:0;padding:0}.ow-activity-chart{border:0;border-bottom:1px solid var(--ow-line);border-radius:0;padding:0 0 27px}.ow-activity-chart .section-heading{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.ow-activity-chart h2{letter-spacing:-.3px;margin:0;font-size:16px}.ow-activity-chart p{color:var(--ow-muted);margin:6px 0 0;font-size:12px}.ow-chart{border-bottom:1px solid var(--ow-line);background:repeating-linear-gradient(0deg,#0000 0 49px,#edf0eb 49px 50px);align-items:end;gap:5px;height:174px;margin-top:18px;display:flex}.ow-chart>div{flex:1;align-items:end;min-width:0;height:100%;display:flex}.ow-chart>div>span{background:#c7d8b7;border-radius:3px 3px 0 0;width:100%;min-height:2px;display:block}.ow-chart-axis{color:var(--ow-muted);justify-content:space-between;gap:10px;margin-top:12px;font-size:10px;display:flex}.ow-chart-data{color:var(--ow-muted);margin-top:15px;font-size:10px}.ow-chart-data summary{cursor:pointer}.ow-chart-data table{width:100%;margin-top:15px}.ow-chart-data th,.ow-chart-data td{text-align:left;border-bottom:1px solid var(--ow-line);padding:6px 10px}.ow-next-plan{margin-top:25px}.owner-workspace .ow-next-plan .cm-next-plan{border:1px solid var(--ow-line);background:#fff;border-radius:10px;margin:0;padding:20px}.ow-club-summary{border:1px solid var(--ow-line);border-radius:11px;overflow:hidden}.ow-overview-image{object-fit:cover;width:100%;height:116px;display:block}.ow-club-summary-body{padding:20px}.ow-club-summary h2{margin:0;font-size:18px;line-height:1.5}.ow-club-summary p{color:var(--ow-muted);margin:5px 0 20px;font-size:11px}.ow-club-summary dl{border-top:1px solid var(--ow-line);margin-top:17px;margin-bottom:20px;padding-top:17px;font-size:12px}.ow-club-summary dl>div{justify-content:space-between;gap:12px;margin:15px 0;display:flex}.ow-club-summary dt{color:var(--ow-muted)}.ow-club-summary dd{margin:0;font-weight:650}.ow-club-summary .cp-button{width:100%}.ow-print-shortcut{border:1px solid var(--ow-line);text-align:left;width:100%;color:var(--ow-ink);background:#f5f7f2;border-radius:10px;align-items:center;gap:12px;margin-top:18px;padding:18px;display:flex}.ow-print-shortcut strong{font-size:12px;display:block}.ow-print-shortcut small{color:var(--ow-muted);margin-top:5px;font-size:10px;display:block}.ow-print-shortcut svg{width:18px;height:18px}.ow-print-shortcut>svg:last-child{margin-left:auto}.ow-print-icon{background:#e7eddf;border-radius:8px;place-items:center;padding:8px;display:grid}.ow-setup-guide{margin-top:20px}.owner-workspace .ow-setup-guide .bg-summary{background:0 0;border:0;padding:9px 0;font-size:12px}.owner-workspace .ow-setup-guide .bg-summary small{font-size:10px}.owner-workspace .ow-setup-guide .bg-setup{background:#f5f8f1;border-radius:10px}.ow-profile-strip{border-bottom:1px solid var(--ow-line);align-items:center;gap:15px;padding:0 0 24px;display:flex}.ow-profile-image{object-fit:cover;border-radius:8px;flex-shrink:0;width:70px;height:54px;display:block}.ow-profile-strip h2{letter-spacing:-.35px;margin:0 0 6px;font-size:16px}.ow-profile-strip>div:not(.cp-image-fallback){flex:1;min-width:0}.ow-profile-strip span{color:var(--ow-muted);font-size:11px}.ow-profile-strip>button{flex-shrink:0;margin-left:auto}.owner-workspace .ow-club-content{padding-top:22px;display:block}.ow-club-content .cc-heading{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ow-club-content .content-filters{margin:0 0 20px}.ow-benefit-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;margin:20px 0 26px;display:grid}.owner-workspace .ow-benefit-grid .cp-feature{border:1px solid var(--ow-line);background:#fff;border-radius:11px;flex-direction:column;gap:0;min-width:0;min-height:300px;margin:0;padding:23px;display:flex}.ow-benefit-grid .cp-feature-body,.ow-benefit-grid .cp-feature-copy{width:100%;padding:0}.owner-workspace .ow-benefit-grid .cp-feature h3{color:var(--ow-ink);letter-spacing:-.5px;margin:14px 0 8px;font-size:24px;font-weight:700;line-height:1.32}.owner-workspace .ow-benefit-grid .cp-feature p{color:var(--ow-muted);margin:0 0 17px;font-size:12px;line-height:1.65}.owner-workspace .ow-benefit-grid .cp-feature-type{color:var(--ow-muted);font-size:11px}.owner-workspace .ow-benefit-grid .cp-status{background:#edf3e6;padding:3px 7px;font-size:10px}.ow-stamp-preview{flex-wrap:wrap;order:1;gap:8px;margin-top:auto;padding:23px 0 0;display:flex}.ow-stamp-preview>span{color:#85927d;background:#f4f7f0;border:1px dashed #c9d5bf;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.ow-stamp-preview svg{width:17px;height:17px}.ow-stamp-preview>span:last-child{color:#43653b;background:#e7efda;border-style:solid}.owner-workspace .ow-benefit-grid .cp-feature-bottom{gap:12px;margin:0}.ow-benefit-grid .cp-feature-meta{font-size:10px}.owner-workspace .ow-benefit-grid .cm-paper-link{background:#fafaf7}.ow-benefit-grid .cm-paper-link .cp-feature-art{color:#456445;background:#fff;border:1px solid #e2e6dc;border-radius:4px;width:58px;height:66px;margin-bottom:9px;transform:rotate(-6deg);box-shadow:3px 4px #e9ecdf}.ow-benefit-grid .cm-paper-link .cp-feature-art svg{width:26px;height:26px}.ow-club-content .cm-group-heading{margin:25px 0 12px;padding:0}.ow-club-content .cm-group-heading h3{font-size:14px}.ow-club-content .cc-posts{border:1px solid var(--ow-line);border-radius:10px;gap:0;overflow:visible}.owner-workspace .ow-club-content .cc-post{border:0;border-bottom:1px solid var(--ow-line);border-radius:0;align-items:center;gap:14px;padding:17px 18px}.ow-club-content .cc-post:last-child{border-bottom:0}.owner-workspace .ow-club-content .cc-image{border-radius:7px;width:42px;height:42px}.ow-club-content .cc-post h3{letter-spacing:-.2px;margin:4px 0;font-size:13px}.ow-club-content .cc-status{font-size:10px}.ow-club-content .cc-post-copy p{-webkit-line-clamp:1;margin:4px 0 10px;font-size:11px}.ow-club-content .cc-post-copy .actions{gap:8px;margin:0}.owner-workspace .ow-club-content .cc-post .cp-button{min-height:31px;padding:5px 10px;font-size:11px}.owner-workspace .ow-club-content .cc-welcome{border:1px solid var(--ow-line);background:#fff;border-radius:10px;gap:15px;margin:0 0 26px;padding:18px}.ow-club-content .cc-welcome .cp-feature-art{border-radius:8px;width:38px;height:38px}.ow-club-content .cc-welcome h3{margin:0 0 5px;font-size:13px}.ow-club-content .cc-welcome p{margin:0;font-size:11px}.owner-workspace .cc-empty{background:#fbfcfa;border-radius:10px;padding:24px}.owner-workspace .cc-empty h3{font-size:15px}.owner-workspace .cc-empty p{font-size:12px}.owner-workspace .club-dialog{border:0;border-left:1px solid var(--ow-line);width:min(540px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ow-ink);background:#fff;border-radius:0;margin:0 0 0 auto;padding:0;box-shadow:-16px 0 60px #16362512}.owner-workspace .club-dialog[open]{flex-direction:column;display:flex}.owner-workspace .club-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14291f45}.owner-workspace .cp-dialog-header{border-bottom:1px solid var(--ow-line);padding:24px}.owner-workspace .cp-dialog-header h2{letter-spacing:-.6px;margin:0;font-size:20px;line-height:1.4}.owner-workspace .cp-dialog-header p{margin:6px 0 0;font-size:12px;line-height:1.65}.owner-workspace .cp-dialog-scroll{flex:1;min-height:0;padding:24px;overflow:auto}.owner-workspace .cp-dialog-footer{border-top:1px solid var(--ow-line);padding:16px 24px}.owner-workspace .cp-edit-menu{gap:10px}.owner-workspace .cp-edit-choice{border-radius:9px;padding:17px 14px}.owner-workspace .cp-edit-choice strong{font-size:13px}.owner-workspace .cp-edit-choice small{font-size:11px;line-height:1.65}.owner-workspace .cp-field{font-size:12px}.owner-workspace .cp-field input,.owner-workspace .cp-field select,.owner-workspace .cp-field textarea{border-radius:8px;font-size:14px}.owner-workspace .ow-navigation-dialog{width:min(400px,100vw)}.ow-business-list{gap:12px;display:grid}.ow-account-options>p{color:var(--ow-muted);font-size:12px}.ow-account-options>button{width:100%;margin-top:16px}.owner-workspace .campaign-grid{gap:18px}.owner-workspace .campaign-card{box-shadow:none;border-radius:10px}.owner-workspace .catalog-workspace h1,.owner-workspace .statistics-workspace h1{font-size:27px}.owner-workspace button:focus-visible,.owner-workspace a:focus-visible,.owner-workspace summary:focus-visible{outline-offset:3px;outline:3px solid #86a990}.owner-workspace .cp-actions{align-items:center;gap:10px;display:flex}.ow-sidebar nav a,.ow-sidebar nav button{min-height:39px;padding-block:9px}.ow-sidebar .ow-business{margin-block:25px 21px}.ow-sidebar .ow-drift{margin-block:12px}.ow-sidebar .ow-account strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ow-profile-image.cp-image-fallback,.ow-overview-image.cp-image-fallback{place-items:center;display:grid}.ow-club-content .cm-inventory{border:0;border-radius:0;padding:0}.ow-club-content .cm-filters{padding-bottom:16px}.ow-club-content .cm-filters button{border-radius:7px;min-height:36px;padding:7px 12px;font-size:11px}.owner-workspace .ow-benefit-grid .cp-feature{align-items:stretch}.owner-workspace .ow-benefit-grid .cp-feature-body{padding-right:0}.owner-workspace .ow-benefit-grid .cp-feature-body>.cm-menu{position:absolute;top:16px;right:15px}.owner-workspace .ow-benefit-grid .cp-feature-type{padding-right:28px}.owner-workspace .ow-club-content .cc-welcome>.cp-feature-art{flex:0 0 38px}.owner-workspace .ow-club-content .cc-image{flex:0 0 42px}.ow-benefit-grid .cm-paper-link .cp-feature-art{align-self:flex-start}.owner-workspace .catalog-heading,.owner-workspace .statistics-heading{margin:0 0 27px}.owner-workspace .catalog-heading h1,.owner-workspace .statistics-heading h1{color:var(--ow-ink);letter-spacing:-1.1px;margin:0 0 7px;font-size:27px;font-weight:750;line-height:1.3}.owner-workspace .catalog-heading p,.owner-workspace .statistics-heading p{color:var(--ow-muted);font-size:13px}.owner-workspace .catalog-heading .eyebrow{display:none}.owner-workspace .button{min-height:38px;box-shadow:none;border-radius:8px;padding:9px 14px;font-size:12px}.owner-workspace .catalog-search input{border-radius:8px;padding:11px 14px;font-size:13px}.owner-workspace .catalog-tabs{background:#f3f5f1;border-radius:8px;padding:3px}.owner-workspace .catalog-tabs button{border-radius:6px;padding:8px 12px;font-size:12px}.owner-workspace .catalog-card{box-shadow:none;border-radius:10px}.owner-workspace .catalog-layout{grid-template-columns:160px minmax(0,1fr);gap:24px}.owner-workspace .statistics-metrics article{box-shadow:none;border-radius:10px}.ow-paper-cover{pointer-events:none;background:#fff;border:1px solid #e2e6dc;width:130px;padding:12px;position:absolute;top:44px;right:26px;transform:rotate(7deg);box-shadow:0 9px 18px #182c2414}.ow-paper-cover>strong{color:#244637;border-bottom:1px solid #ccd5bd;padding-bottom:8px;font:700 20px/1.1 Georgia,serif;display:block}.ow-paper-cover>div{gap:4px;height:76px;margin-top:9px;display:flex;overflow:hidden}.ow-paper-cover img{object-fit:cover;flex:1;width:50%;min-width:0}.ow-paper-cover svg{color:#799372;width:30px;margin:auto}.ow-paper-cover>span{border-top:1px solid #ccd5bd;margin-top:9px;padding-top:10px;font:700 25px/1 Georgia,serif;display:block}.owner-workspace .ow-benefit-grid .cm-paper-link{justify-content:center;min-height:300px;padding-right:175px}.owner-workspace .ow-benefit-grid .cm-paper-link h3{font-size:20px}.owner-workspace .catalog-grid{border:1px solid var(--ow-line);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:0;display:grid;overflow:hidden}.owner-workspace .catalog-card{border:0;border-bottom:1px solid var(--ow-line);box-shadow:none;border-radius:0;align-items:center;display:flex}.owner-workspace .catalog-card:last-child{border-bottom:0}.owner-workspace .catalog-card-open{flex:1;min-width:0;min-height:86px}.owner-workspace .catalog-card-image{border-radius:7px;width:46px;height:46px;margin:14px 0 14px 16px}.owner-workspace .catalog-card-image>svg{width:23px;height:23px}.owner-workspace .catalog-card-copy{gap:4px;padding:12px 16px}.owner-workspace .catalog-card-copy h2{font-size:13px;font-weight:700}.owner-workspace .catalog-card-copy>strong{font-size:13px}.owner-workspace .catalog-card-copy small{font-size:10px}.owner-workspace .catalog-card footer{border:0;justify-content:flex-end;min-width:150px;padding:15px}.owner-workspace .catalog-card footer span{font-size:10px}.owner-workspace .catalog-card footer button{min-height:38px;font-size:11px}.owner-workspace .ow-next-plan .cm-next{border:0;border-radius:10px;margin:0;padding:0 0 26px}.owner-workspace .cm-next h2{font-size:16px}.owner-workspace .cm-next p{color:var(--ow-muted);font-size:12px}.owner-workspace .cm-team{box-shadow:none;border-radius:10px;padding:22px}.owner-workspace .cm-team .section-heading h2{font-size:15px}.owner-workspace .cm-team .staff-row{padding:16px 0}.owner-workspace .cm-team .staff-row .avatar{border-radius:50%;width:34px;height:34px;font-size:12px}.owner-workspace .cm-team .staff-row b{font-size:13px}.owner-workspace .cm-team .staff-row p,.owner-workspace .cm-team .fine{font-size:11px}.owner-workspace .cm-team .team-add{padding-top:22px}.owner-workspace .cm-team .pill{padding:4px 8px;font-size:10px}.owner-workspace .cm-account,.owner-workspace .cm-security{border-radius:10px;padding:22px}.owner-workspace .cm-account h2,.owner-workspace .cm-security h2,.owner-workspace .activity h2{margin-bottom:12px;font-size:16px}.owner-workspace .cm-account>p,.owner-workspace .cm-security>p{color:#68756c;font-size:12px;line-height:1.7}.owner-workspace .activity-row b,.owner-workspace .activity-row p,.owner-workspace .activity-row time{font-size:11px}.owner-workspace .owner-dashboard .activity{border:0;border-top:1px solid var(--ow-line);border-radius:0;margin:22px 0 0;padding:21px 0 0}.owner-workspace .owner-dashboard .activity-row{gap:12px;padding:12px 0}.owner-workspace .owner-dashboard .activity>p{color:var(--ow-muted);font-size:12px}.ow-campaign-help{color:var(--ow-muted);margin:-5px 0 26px;font-size:12px}.ow-campaign-help summary{cursor:pointer}.ow-campaign-help p{max-width:650px;margin-top:12px;line-height:1.7}.owner-workspace .ow-activity-chart .section-heading{text-align:left;align-items:flex-start}@media (min-width:1500px){.owner-workspace .owner-layout>.content{padding:39px 55px 60px}.ow-topbar{padding-inline:55px}.owner-workspace .ow-overview-columns{gap:50px}.ow-benefit-grid{gap:25px}.owner-workspace .ow-benefit-grid .cp-feature{padding:28px}.owner-workspace .ow-benefit-grid .cp-feature:not(.cm-paper-link) h3{font-size:27px}.owner-workspace .ow-benefit-grid .cm-paper-link{padding-right:175px}}@media (max-width:1100px){.ow-sidebar{width:205px}.owner-workspace .product-shell{width:calc(100% - 205px);margin-left:205px}.ow-topbar{margin-left:205px;padding-inline:28px}.owner-workspace .owner-layout>.content{padding:28px}.owner-workspace .ow-overview-columns{grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr);gap:25px}.ow-benefit-grid{grid-template-columns:1fr 1fr}.owner-workspace .ow-benefit-grid .cp-feature{padding:19px}.owner-workspace .ow-benefit-grid .cp-feature:not(.cm-paper-link) h3{font-size:22px}.owner-workspace .ow-benefit-grid .cm-paper-link{padding-right:145px}.ow-paper-cover{width:110px;right:19px}.ow-stamp-preview{gap:6px}.ow-stamp-preview>span{width:29px;height:29px}}@media (max-width:850px){.owner-workspace .ow-overview-columns,.ow-benefit-grid{grid-template-columns:minmax(0,1fr)}.owner-workspace .ow-overview-columns>aside{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.ow-print-shortcut{margin-top:0}.owner-workspace .workspace-heading{flex-wrap:wrap}}@media (max-width:680px){.ow-sidebar{display:none}.owner-workspace .product-shell{width:100%;margin-left:0;padding:0}.ow-topbar{margin-left:0;padding-inline:18px}.ow-menu-trigger{display:inline-flex}.owner-workspace .ow-mobile-navigation{width:min(300px,100vw);margin:0 auto 0 0}.ow-mobile-links .ow-business{margin-top:0}.ow-mobile-links .ow-sidebar-bottom{padding-top:30px}.owner-workspace .catalog-layout{grid-template-columns:minmax(0,1fr)}.owner-workspace .catalog-card{flex-wrap:wrap;align-items:flex-start}.owner-workspace .catalog-card footer{justify-content:space-between;width:100%;padding:0 16px 10px 78px}.owner-workspace .ow-benefit-grid .cm-paper-link{min-height:215px;padding-right:133px}.ow-paper-cover{width:98px;top:28px;right:18px}.owner-workspace .product-shell{padding:0}.owner-workspace .owner-layout>.content{padding:24px 19px 45px}.owner-workspace .workspace-heading,.owner-workspace .page-heading,.owner-workspace .op-heading{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:24px}.owner-workspace .workspace-heading h1,.owner-workspace .page-heading h1,.owner-workspace .op-heading h1{font-size:25px}.owner-workspace .cp-actions{flex-wrap:wrap}.owner-workspace .cp-button{min-height:44px}.owner-workspace .overview-metrics{grid-template-columns:1fr 1fr;row-gap:24px}.owner-workspace .overview-metrics article{padding:0 14px}.owner-workspace .overview-metrics article:nth-child(odd){padding-left:0}.owner-workspace .overview-metrics article:nth-child(2n){border-right:0}.owner-workspace .ow-overview-columns{grid-template-columns:1fr}.ow-overview-image{height:145px}.ow-activity-chart{padding:0 0 24px}.ow-chart{gap:3px}.ow-chart-axis{font-size:9px}.ow-benefit-grid{grid-template-columns:1fr;gap:16px}.ow-profile-strip{flex-wrap:wrap;gap:12px}.ow-profile-strip>button{margin-left:82px}.ow-profile-image{width:60px;height:48px}.ow-profile-strip h2{font-size:14px}.owner-workspace .ow-club-content .cc-welcome{flex-wrap:wrap}.ow-club-content .cc-welcome>button{margin-left:53px}.owner-workspace .ow-club-content .cc-post{padding:16px}.ow-topbar>span{font-size:10px}.ow-breadcrumb-separator{margin-inline:6px}.owner-workspace .cp-dialog-header,.owner-workspace .cp-dialog-scroll{padding:20px}.owner-workspace .cp-dialog-footer{padding:16px 20px}.owner-workspace .club-dialog input,.owner-workspace .club-dialog select,.owner-workspace .club-dialog textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.owner-workspace *,.owner-workspace :before,.owner-workspace :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.owner-workspace .ow-profile-strip>.cp-edit-profile{position:static;inset:auto}.ow-topbar{line-height:normal}.ow-business strong{font-size:13px}.ow-sidebar nav a,.ow-sidebar nav button{min-height:41px;padding-block:0;line-height:normal}.ow-sidebar .ow-business{min-height:60px;margin-block:29px 25px}.ow-sidebar nav [aria-current=page]{font-weight:750}.owner-workspace .ow-benefit-grid .cp-feature:not(.cm-paper-link){background:#f2f6ec}.owner-workspace .ow-benefit-grid .cp-feature-body{flex-direction:column;height:100%;display:flex}.owner-workspace .ow-benefit-grid .cp-feature-bottom{margin-top:18px}.owner-workspace .ow-benefit-grid .cp-feature-description{max-width:330px}.owner-workspace .ow-benefit-grid .cp-feature-meta{font-size:11px}.owner-workspace .ow-club-content .cc-post-copy p{font-size:12px}.owner-workspace .owner-dashboard .activity h2{font-size:16px}.owner-workspace .owner-dashboard .activity-row b{font-size:12px}@media (max-width:680px){.ow-topbar{min-height:58px;padding-inline:18px}.owner-workspace .ow-overview-columns>aside{display:block}.ow-print-shortcut{margin-top:15px}.owner-workspace .overview-metrics strong{font-size:29px}.owner-workspace .overview-metrics article{padding:0 10px 0 0}.owner-workspace .overview-metrics{gap:23px 18px}.owner-workspace .ow-benefit-grid .cp-feature{min-height:260px}.owner-workspace .ow-benefit-grid .cp-feature:not(.cm-paper-link) h3{font-size:24px}.ow-paper-cover>strong{font-size:17px}.ow-paper-cover>div{height:55px}.owner-workspace .ow-club-content .cm-filters button{min-height:44px}}
.loyalty-manager{background:#fff;border:1px solid #e4e9e0;border-radius:20px;gap:24px;padding:28px;display:grid}.lm-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.lm-heading h2{color:#000;letter-spacing:-.8px;margin:0 0 8px;font-size:26px}.lm-heading p,.lm-store>p{color:#667264;margin:0;line-height:1.6}.lm-state{white-space:nowrap;color:#235237;background:#eef4e9;border-radius:30px;padding:7px 12px;font-size:13px}.lm-choice-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lm-choice{text-align:left;color:#000;cursor:pointer;font:inherit;background:#fff;border:1px solid #dfe6da;border-radius:17px;flex-direction:column;align-items:start;gap:12px;padding:24px;display:flex}.lm-choice.selected{background:#f1f6ec;border:2px solid #32774c;padding:23px}.lm-choice strong{font-size:19px}.lm-choice>span:last-child{color:#596557;font-size:14px;line-height:1.6}.lm-symbol{color:#287047;font-size:28px}.lm-rate{grid-template-columns:minmax(150px,240px) 100px;align-items:start;gap:16px;margin-bottom:18px;display:grid}.lm-rate p{color:#64705e;grid-column:1/-1;margin:0;font-size:13px}.lm-configured,.lm-store{border-top:1px solid #e5eadf;gap:16px;padding-top:24px;display:grid}.lm-configured h3,.lm-store h3{color:#000;margin:0;font-size:21px}.lm-configured>p{margin:0}.lm-reward-form{background:#f1f5ed;border-radius:14px;flex-wrap:wrap;align-items:end;gap:16px;padding:20px;display:flex}.lm-reward-form strong{flex:1;align-self:center}.lm-reward-form label{max-width:150px}.lm-empty{color:#687363;background:#f7f8f5;border-radius:14px;padding:28px}.lm-store-grid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:20px;display:grid}.lm-store-item{color:#000;flex-direction:column;gap:9px;min-width:0;display:flex}.lm-photo{aspect-ratio:1;color:#508346;background:#eff2ec;border-radius:16px;place-items:center;font-size:40px;display:grid;position:relative;overflow:hidden}.lm-photo img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lm-store-item .actions{gap:14px}.club-setup{gap:28px;max-width:980px;margin:0 auto;padding:32px 24px 70px;display:grid}.setup-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.setup-top strong{color:#133b2b;font-size:24px}.setup-steps{gap:10px;margin:0;padding:0;list-style:none;display:flex}.setup-steps li{background:#e6eadf;border-radius:8px;flex:1;height:5px}.setup-steps li.current{background:#327b4e}.setup-intro h1{color:#000;letter-spacing:-1px;margin:0 0 12px;font-size:36px;line-height:1.2}.setup-intro p{color:#677260;margin:0;font-size:16px;line-height:1.6}.setup-module-list{grid-template-columns:1fr 1fr;gap:14px;display:grid}.setup-module-list label{cursor:pointer;border:1px solid #dfe5d9;border-radius:16px;flex-direction:row;gap:14px;padding:22px;display:flex}.setup-module-list input{width:20px;min-height:20px;margin:0}.setup-module-list small{color:#667260;margin-top:6px;font-weight:400;display:block}.setup-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.setup-preview{background:#fff;border:1px solid #e1e8dc;border-radius:26px;gap:24px;width:100%;max-width:390px;margin:0 auto;padding:26px;display:grid;box-shadow:0 16px 45px #1b352b0a}.setup-preview h2{color:#000;margin:0;font-size:22px}.setup-preview .loyalty-preview{background:#eaf2e1;border-radius:24px;gap:18px;padding:30px 22px;display:grid}.loyalty-preview strong{color:#000;font-size:24px}.setup-review{grid-template-columns:1fr 1fr;align-items:center;gap:35px;display:grid}.setup-review ul{padding-left:20px;line-height:2}.setup-note{color:#39533b;background:#f0f5ea;border-radius:18px;padding:24px;line-height:1.7}.setup-note h2{color:#000;margin-top:0}@media (max-width:640px){.loyalty-manager{padding:20px}.lm-heading{flex-direction:column}.lm-choice-grid,.setup-module-list,.setup-review{grid-template-columns:1fr}.club-setup{padding:24px 16px 45px}.setup-intro h1{font-size:29px}.lm-reward-form{flex-direction:column;align-items:stretch}.lm-rate{grid-template-columns:minmax(0,1fr) 90px}.setup-footer{flex-wrap:wrap}}.owner-workspace[data-setup=true] .product-shell{width:100%;margin-left:0}.setup-optional{border:1px solid #e1e7db;border-radius:14px;padding:17px 20px}.setup-optional summary{cursor:pointer;color:#193f2c;min-height:28px;font-weight:650}.setup-optional>details{border-top:1px solid #e1e7db;padding:15px 0}.setup-optional .optional-tag{margin-left:8px;font-size:12px}.setup-optional[open]>summary{margin-bottom:18px}.setup-steps .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.setup-preview .loyalty-preview{background:#edf3e9;padding:20px}.setup-preview-card{background:#cde2b7;border-radius:18px;gap:15px;padding:20px;display:grid;box-shadow:0 10px 20px #263d2712}.setup-rewards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.setup-rewards article{gap:8px;min-width:0;font-size:12px;display:grid}.setup-rewards article img,.setup-rewards article .cp-image-placeholder{aspect-ratio:1;object-fit:contain;background:#f0f1ee;border-radius:15px;width:100%}.setup-rewards article strong{color:#000;font-size:14px}
.gs-start-layout{grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr);align-items:start;gap:55px;width:100%;max-width:1140px;display:grid}.gs-start-layout>.business-onboarding{width:100%;max-width:none;margin:0;padding:32px}.gs-start-preview{background:radial-gradient(at 0 10%,#dbe2d7,#0000 65%),#f4f6ef;border-radius:30px;gap:25px;padding:30px;display:grid;position:sticky;top:65px}.gs-start-preview h2{letter-spacing:-.9px;color:#000;margin:0 0 13px;font-size:28px;line-height:1.15}.gs-start-preview p{color:#62705d;margin:0;font-size:13px;line-height:1.75}.gs-start-preview>p{text-align:center;font-size:12px}.gs-start-layout .gs-phone{height:410px}.gs-start-layout .business-onboarding form>label{font-size:14px}.gs-start-layout .business-onboarding form>p{font-size:14px;line-height:1.75}.gs-start-layout .business-onboarding .contract-acceptance{font-size:12px}.gs-start-layout .business-onboarding h1{font-size:32px;line-height:1.15}.gs-start-layout .business-onboarding .gs-first-note{margin:13px 0 20px;font-size:12px}.gs-start-layout .business-onboarding .step-heading{font-size:12px}.gs-start-layout .business-onboarding .note{font-size:12px;line-height:1.75}.gs-start-layout .business-onboarding .actions{justify-content:space-between;gap:12px}.gs-start-layout .business-onboarding .actions .button{font-size:13px}.business-onboarding .hours-day>.note,.guided-setup .hours-day>.note{background:0 0;border:0;align-self:center;padding:0;line-height:1.5}.gs-pearl{isolation:isolate}.gs-phone-products article>.cp-image-fallback{aspect-ratio:1;background:#f0f0ed;border-radius:13px;place-items:center;width:100%;display:grid}.gs-phone-products .cp-image-fallback svg{color:#a8b1a2;width:28px;height:28px}@media (max-width:900px){.gs-start-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:25px}.gs-start-layout>.business-onboarding{padding:25px}.gs-start-preview{padding:22px}.gs-start-preview h2{font-size:24px}}@media (max-width:760px){.gs-start-layout{grid-template-columns:1fr;gap:24px}.gs-start-preview{max-width:430px;margin:auto;position:relative;top:0}.gs-start-layout>.business-onboarding{padding:23px}.gs-start-layout .business-onboarding .actions{flex-wrap:wrap}.gs-start-layout .business-onboarding .actions .button{flex:1}}.club-setup.guided-setup{--gs-ink:#080a09;--gs-muted:#626a65;--gs-line:#e0e5e0;--gs-green:#235a40;max-width:1220px;color:var(--gs-ink);gap:34px;padding:32px 40px}.gs-top{border-bottom:1px solid var(--gs-line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.gs-top>strong{letter-spacing:-1.4px;font-size:29px}.gs-top>span{color:var(--gs-muted);font-size:14px}.gs-top .text-button{font-size:14px}.gs-progress{gap:12px;margin:0;padding:0;list-style:none;display:flex}.gs-progress li{color:#737b75;flex:1;align-items:center;gap:9px;font-size:13px;display:flex}.gs-progress li>span{border:1px solid #d8ded8;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.gs-progress li[aria-current]{color:#000;font-weight:650}.gs-progress li[aria-current]>span{color:#fff;background:#171c19;border-color:#171c19}.gs-progress .done>span{color:var(--gs-green);background:#eaf1e9;border-color:#eaf1e9}.gs-progress small{font-size:12px}.gs-page-heading{max-width:790px}.gs-page-heading>p:first-child{color:var(--gs-muted);margin:0 0 10px;font-size:13px}.gs-page-heading h1{letter-spacing:-1.8px;color:#000;outline:none;margin:0 0 16px;font-size:clamp(31px,3.5vw,47px);font-weight:650;line-height:1.12}.gs-page-heading>p:last-child{color:var(--gs-muted);margin:0;font-size:16px;line-height:1.7}.gs-split{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);align-items:start;gap:70px;display:grid}.gs-choose{gap:16px;padding-top:8px;display:grid}.gs-choice-intro{margin-bottom:4px}.gs-choice-intro h2,.gs-editor-title h2{letter-spacing:-.7px;color:#000;margin:0 0 12px;font-size:25px;line-height:1.2}.gs-choice-intro p,.gs-editor-title p{color:var(--gs-muted);margin:0;font-size:15px;line-height:1.7}.gs-choice{font:inherit;text-align:left;cursor:pointer;color:#000;background:#fff;border:1px solid #dce1dd;border-radius:20px;gap:12px;padding:23px;transition:border-color .18s,box-shadow .18s;display:grid}.gs-choice-option{gap:4px;min-width:0;display:grid}.gs-help-link{text-align:left;color:#235a40;text-underline-offset:4px;justify-self:start;align-items:center;gap:8px;min-height:44px;padding:8px 4px;font-size:14px;line-height:1.5;text-decoration:underline;display:inline-flex}.gs-help-link svg{flex:0 0 18px;width:18px;height:18px}.gs-loyalty-help{color:#000;background:#fff;width:min(720px,100% - 32px)}.gs-loyalty-help .cp-dialog-header h2{letter-spacing:-.7px;color:#000;margin:0;font-size:clamp(21px,4vw,28px);line-height:1.2}.gs-loyalty-help .cp-icon-button{flex:0 0 44px;width:44px;height:44px}.gs-loyalty-help h3{letter-spacing:-.4px;color:#000;margin:26px 0 15px;font-size:19px}.gs-help-example-note{color:#657068;margin:12px 0 0;font-size:12px;line-height:1.65}.gs-help-stamp-example{background:radial-gradient(at 0 20%,#d9dfd5,#0000 75%),#f5f3f1;border-radius:22px;gap:19px;padding:24px;display:grid}.gs-help-stamp-example>span{color:#586259;font-size:13px}.gs-help-stamp-example>div{gap:10px;display:flex}.gs-help-stamp-example>div>span{aspect-ratio:1;color:#fff;background:#20392d;border-radius:50%;place-items:center;width:clamp(30px,6vw,48px);font-size:21px;display:grid}.gs-help-stamp-example svg{width:23px;height:23px}.gs-help-stamp-example>strong{letter-spacing:-.5px;font-size:22px}.gs-help-steps{gap:20px;margin:0;padding-left:24px;display:grid}.gs-help-steps li{padding-left:6px}.gs-help-steps li::marker{color:#235a40;font-weight:650}.gs-help-steps strong{font-size:15px}.gs-help-steps p,.gs-help-answers p{color:#59655e;margin:6px 0 0;font-size:14px;line-height:1.7}.gs-help-answers{border-top:1px solid #e5e9e5;margin-top:26px}.gs-loyalty-help .cp-dialog-footer{justify-content:flex-end}@media (max-width:480px){.gs-loyalty-help .cp-dialog-header,.gs-loyalty-help .cp-dialog-scroll,.gs-loyalty-help .cp-dialog-footer{padding:20px}.gs-loyalty-help .cp-dialog-footer .button{width:100%}.gs-help-stamp-example{padding:18px}}.gs-choice[aria-pressed=true]{background:linear-gradient(120deg,#f7faf6,#fff 70%);border-color:#235a40;box-shadow:0 0 0 1px #235a40}.gs-choice:focus-visible{outline-offset:4px;outline:3px solid #50876a}.gs-choice>div{align-items:center;gap:12px;display:flex}.gs-choice strong{letter-spacing:-.5px;font-size:21px}.gs-choice-mark{width:35px;color:var(--gs-green);font-size:24px}.gs-choice-radio{color:var(--gs-green);margin-left:auto}.gs-choice>b{font-size:14px;font-weight:600}.gs-choice p{color:var(--gs-muted);margin:0;font-size:14px;line-height:1.65}.gs-choice>small{color:#3f5147;border-top:1px solid #e5e9e5;padding-top:12px;font-size:12px;line-height:1.5}.gs-choice-action{justify-items:start;gap:14px;margin-top:12px;display:grid}.gs-package-selection{gap:28px;display:grid}.gs-package-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.gs-package-card{align-content:start;gap:18px;padding:30px}.gs-package-plus{background:linear-gradient(125deg,#f0f5f0,#fff 75%);border-color:#9fb8a7}.gs-package-recommended{color:#245a41;background:#e0eade;border-radius:99px;padding:6px 11px;font-size:12px;font-weight:650}.gs-package-intro{justify-content:space-between;align-items:end;gap:24px;display:flex}.gs-package-intro h2{letter-spacing:-.8px;margin:0 0 8px;font-size:24px;line-height:1.3}.gs-package-intro p{color:var(--gs-muted);margin:0;font-size:15px;line-height:1.6}.gs-package-currencies{flex-shrink:0;gap:4px;display:flex}.gs-package-currencies button{font:inherit;cursor:pointer;color:#171b19;background:#fff;border:1px solid #dce1dd;border-radius:99px;min-height:44px;padding:8px 15px;font-size:13px;font-weight:650}.gs-package-currencies button[aria-pressed=true]{color:#fff;background:#171b19;border-color:#171b19}.gs-package-currencies button:focus-visible{outline-offset:3px;outline:3px solid #50876a}.gs-package-card ul{border-top:1px solid #e5e9e5;gap:14px;margin:6px 0 0;padding:22px 0 0;list-style:none;display:grid}.gs-package-card li{gap:12px;font-size:15px;line-height:1.5;display:flex}.gs-package-card li>span{color:var(--gs-green)}.gs-package-confirm{border-top:1px solid #e0e5df;align-items:center;gap:36px;padding-top:28px;display:flex}.gs-package-confirm>div{flex:1;max-width:740px}.gs-package-confirm p{color:var(--gs-muted);margin:8px 0 0;font-size:14px;line-height:1.65}.gs-package-confirm>.button{flex-shrink:0}.gs-chosen-package{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.gs-chosen-package>strong{color:var(--gs-green);font-size:15px}.gs-choice:disabled{cursor:default}@media (max-width:720px){.gs-package-intro{flex-direction:column;align-items:start;gap:18px}.gs-package-grid{grid-template-columns:1fr;gap:18px}.gs-package-card{padding:24px}.gs-package-confirm{flex-direction:column;align-items:stretch;gap:20px}}.gs-choice-action>span{color:var(--gs-muted);max-width:390px;font-size:13px;line-height:1.6}.guided-setup .button{border-radius:12px;min-height:49px;padding:13px 22px;font-size:14px}.guided-setup .button:not(.secondary){background:#1f523b}.guided-setup .text-button{min-height:36px}.guided-setup button:disabled{cursor:wait;opacity:.55}.gs-story{gap:16px;min-width:0;display:grid}.gs-story-stage{background:radial-gradient(at 20% 12%,#d6ddd7,#0000 65%),linear-gradient(135deg,#eff0eb,#f7f8f4 60%,#ecefe8);border-radius:34px;padding:21px 28px}.gs-phone{isolation:isolate;color:#000;background:radial-gradient(130% 53% at 15% 0,#d7dbd7,#0000 80%),#fff;border:6px solid #1c211e;border-radius:43px;width:100%;max-width:330px;height:574px;margin:auto;font-family:inherit;font-size:12px;position:relative;overflow:hidden;box-shadow:0 17px 33px #26352a16}.gs-phone-status{justify-content:space-between;padding:14px 23px 12px;font-size:11px;font-weight:750;display:flex}.gs-phone-top{align-items:center;gap:10px;padding:7px 14px 19px;font-size:12px;display:flex}.gs-phone-top strong{overflow-wrap:anywhere;flex:1;line-height:1.3}.gs-phone-top>span:last-child{background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.gs-phone-monogram{background:#fff;border-radius:50%;flex:none;place-items:center;width:33px;height:33px;font-weight:700;display:grid}.gs-phone-content{padding:0 13px 27px;transition:filter .35s}.gs-content-dimmed{filter:brightness(.72)}.gs-pearl{background:radial-gradient(at 3% 85%,#bfc9bd 0%,#0000 70%),radial-gradient(at 95% 0,#faf9f0 0%,#0000 66%),linear-gradient(110deg,#d2d8cd,#f2eee4 68%,#e8e8d7);border-radius:23px;flex-direction:column;gap:12px;min-height:177px;padding:20px 17px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fff9}.gs-pearl>span:first-child{color:#425046;font-size:10px}.gs-pearl>strong{letter-spacing:-.8px;overflow-wrap:anywhere;font-size:23px;line-height:1.12}.gs-pearl>p{color:#424a42;max-width:220px;margin:0;font-size:10px;line-height:1.5}.gs-stamps{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:5px;display:flex}.gs-stamps>span{color:#63705e;background:#fff5;border:1px solid #6f806840;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.gs-stamps .filled{color:#fff;background:#284c37;border-color:#284c37;animation:.35s ease-out gs-stamp-land}.gs-pearl-points{background:radial-gradient(at 0 90%,#b1c0af 0%,#0000 75%),radial-gradient(at 90% 0,#fffaf0,#0000 65%),linear-gradient(125deg,#d0d8cb,#eee8d6)}.gs-pearl-points:after{content:"✦";color:#3b5a3220;z-index:-1;font-size:110px;position:absolute;top:29px;right:10px;transform:rotate(-12deg)}.gs-pearl .gs-balance{font-size:51px;font-weight:650;animation:.45s ease-out gs-balance-in}.gs-balance small{letter-spacing:0;font-size:14px;font-weight:500}.gs-pearl-bottom{border-top:1px solid #60734a25;margin-top:auto;padding-top:9px;font-size:9px;line-height:1.5}.gs-ready{background:#fff;border:1px solid #dce5d7;border-radius:12px;align-items:center;gap:9px;margin-top:12px;padding:10px;animation:.35s ease-out gs-balance-in;display:flex}.gs-ready>span:first-child{color:var(--gs-green);font-size:20px}.gs-ready>div{flex:1;gap:4px;display:grid}.gs-ready strong{font-size:10px}.gs-ready small{color:#677062;font-size:9px}.gs-phone-section{justify-content:space-between;align-items:center;gap:8px;margin:21px 0 12px;display:flex}.gs-phone-section>strong{letter-spacing:-.3px;font-size:14px;line-height:1.2}.gs-phone-section>span{white-space:nowrap;color:var(--gs-green);font-size:9px}.gs-phone-products{gap:11px;display:flex}.gs-phone-products article{flex-direction:column;flex:0 0 calc(50% - 5.5px);gap:6px;min-width:0;display:flex}.gs-phone-products article>img,.gs-phone-products article>.cp-image-placeholder{aspect-ratio:1;object-fit:contain;background:#f0f0ed;border-radius:13px;width:100%}.gs-phone-products article>strong{overflow-wrap:anywhere;font-size:11px;line-height:1.3}.gs-phone-products article>span{color:#2d6547;font-size:11px;font-weight:700}.gs-product-chosen{outline-offset:4px;border-radius:13px;outline:2px solid #397151}.gs-phone-editorial{background:#f2eee8;border-radius:17px;gap:8px;margin-top:23px;padding:20px 15px;display:grid}.gs-phone-editorial small{font-size:9px}.gs-phone-editorial strong{letter-spacing:-.7px;max-width:170px;font-size:21px;line-height:1.05}.gs-phone-home{z-index:4;background:#151a17;border-radius:10px;width:30%;height:4px;position:absolute;bottom:6px;left:35%}.gs-demo-sheet{z-index:2;text-align:center;background:#fff;border-radius:28px 28px 0 0;flex-direction:column;align-items:center;gap:13px;padding:25px 22px;animation:.4s ease-out gs-sheet-in;display:flex;position:absolute;inset:190px 0 0;box-shadow:0 -12px 50px #0002}.gs-sheet-symbol{color:#28553c;background:#edf2e9;border-radius:50%;place-items:center;width:67px;height:67px;font-size:33px;display:grid}.gs-demo-sheet>small{color:#697267;font-size:10px}.gs-demo-sheet>strong{letter-spacing:-.8px;font-size:25px;line-height:1.1}.gs-demo-sheet p{color:#697267;margin:0;font-size:11px;line-height:1.6}.gs-demo-swipe{background:#eff1eb;border-radius:30px;justify-content:center;align-items:center;width:100%;min-height:45px;margin-top:auto;display:flex;position:relative}.gs-demo-swipe>span{color:#fff;background:#28553c;border-radius:50%;place-items:center;width:37px;height:37px;font-size:23px;display:grid;position:absolute;top:4px;left:4px}.gs-demo-swipe>small{font-size:10px}.gs-demo-swipe.swiping>span{animation:1.8s ease-in-out forwards gs-swipe}.gs-demo-swipe.swiping>small{opacity:.45}.gs-demo-redeemed{background:#f5f8f0}.gs-demo-timer{color:#28553c;font-variant-numeric:tabular-nums;margin-top:auto;padding-bottom:15px;font-size:22px;font-weight:650}.gs-story-caption{text-align:center;min-height:85px;padding:0 7px}.gs-story-caption strong{letter-spacing:-.3px;font-size:17px}.gs-story-caption p{color:var(--gs-muted);margin:7px 0 0;font-size:13px;line-height:1.6}.gs-story-controls{color:#667065;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:11px;display:flex}.gs-story-controls .text-button{font-size:12px}.gs-story-dots{justify-content:center;gap:7px;display:flex}.gs-story-dots button{cursor:pointer;background:0 0;border:0;width:28px;height:28px;position:relative}.gs-story-dots button:after{content:"";background:#cfd7cd;border-radius:50%;position:absolute;inset:10px}.gs-story-dots button[aria-current]:after{background:#235a40}.gs-editor{gap:23px;min-width:0;padding:5px 0 0;display:grid}.gs-editor-title>span{color:#4e6d56;margin-bottom:12px;font-size:12px;display:block}.gs-editor label{color:#111;gap:9px;font-size:14px;font-weight:600;display:grid}.gs-editor label small{color:var(--gs-muted);font-weight:400}.gs-editor input,.gs-editor textarea,.gs-editor select{width:100%;min-width:0;font:inherit;color:#111;background:#fff;border:1px solid #d8dfd7;border-radius:12px;min-height:50px;margin:0;padding:13px 15px;font-size:16px}.gs-editor textarea{resize:vertical;min-height:95px;line-height:1.6}.gs-editor input:focus-visible,.gs-editor textarea:focus-visible,.gs-editor select:focus-visible{outline-offset:3px;outline:2px solid #477458}.gs-rate-fields{grid-template-columns:minmax(0,1fr) minmax(90px,.65fr);gap:14px;display:grid}.gs-calculation{background:linear-gradient(115deg,#e9eee4,#f8f6ee);border-radius:20px;gap:10px;padding:23px;display:grid}.gs-calculation>span{color:#56624f;font-size:14px}.gs-calculation>strong{letter-spacing:-1.2px;color:#1e4b34;font-size:39px;font-weight:650}.gs-calculation>p{color:#626d5e;margin:0;font-size:12px;line-height:1.6}.gs-explain{border-left:3px solid #9bb399;padding:0 0 0 18px}.gs-explain>strong{color:#1c3c2b;font-size:14px}.gs-explain p{color:#59655a;margin:8px 0 0;font-size:14px;line-height:1.75}.gs-field-help{color:#697064;margin:-10px 0 0;font-size:12px;line-height:1.7}.gs-stamp-options{border:0;gap:12px;margin:0;padding:0;display:flex}.gs-stamp-options legend{margin-bottom:13px;font-size:14px;font-weight:600}.gs-stamp-options button{cursor:pointer;font:inherit;background:#fff;border:1px solid #dce1d9;border-radius:14px;flex:1;justify-items:center;gap:5px;padding:17px;display:grid}.gs-stamp-options button[aria-pressed=true]{color:#235a40;background:#eff4e9;border-color:#235a40}.gs-stamp-options strong{font-size:24px;font-weight:600}.gs-stamp-options span{font-size:12px}.gs-form-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.gs-live-preview{background:radial-gradient(at 0 0,#e0e6dd,#0000 65%),#f6f7f2;border-radius:32px;gap:17px;min-width:0;padding:29px;display:grid;position:sticky;top:25px}.gs-live-preview>p{color:#65705f;text-align:center;margin:0;font-size:11px;line-height:1.6}.gs-extra-fields,.gs-image-picker{border:1px solid var(--gs-line);border-radius:16px;min-width:0;padding:17px 19px}.gs-extra-fields summary,.gs-image-picker summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.6}.gs-extra-fields summary>span,.gs-image-picker summary>span{color:#77806f;margin-left:8px;font-size:11px;font-weight:400}.gs-extra-fields p,.gs-image-picker>p{color:#67705f;margin:15px 0;font-size:13px;line-height:1.65}.gs-extra-fields>details{border-top:1px solid var(--gs-line);padding:15px 0}.gs-extra-fields .contact-editor{border:0;margin:0;padding-top:15px}.gs-chosen-image{object-fit:cover;border-radius:14px;width:100%;height:160px;margin-bottom:16px}.gs-chosen-image.gs-product-image{aspect-ratio:1;object-fit:contain;background:#f0f0ed;width:200px;max-width:100%;height:auto;display:block}.guided-setup .cp-library{background:0 0;padding:0}.guided-setup .cp-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-home-tile{background:#fff;border:1px solid #e5e8df;border-radius:17px;gap:8px;padding:12px;display:grid}.gs-home-tile>img{object-fit:cover;border-radius:11px;width:100%;height:100px}.gs-home-tile>span{color:#38573e;background:#ecf0e7;border-radius:11px;place-items:center;height:70px;font-size:29px;display:grid}.gs-home-tile>strong{font-size:14px}.gs-home-tile>small{color:#6d7569;font-size:11px;line-height:1.5}.gs-finish h2{letter-spacing:-1px;margin:22px 0 15px;font-size:30px;line-height:1.2}.gs-finish p{color:#5c665c;font-size:15px;line-height:1.8}.gs-finish-check{color:#28513a;background:#eaf2e4;border-radius:50%;place-items:center;width:51px;height:51px;font-size:25px;display:grid}.gs-next-steps{margin:30px 0}.gs-next-steps h3{margin-bottom:21px;font-size:17px}.gs-next-steps>div{gap:14px;margin:19px 0;display:flex}.gs-next-steps>div>span{border:1px solid #dae2d4;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.gs-next-steps p{margin:0;font-size:13px;line-height:1.7}.gs-next-steps strong{color:#111;margin-bottom:3px;font-size:14px;display:block}.gs-bottom{border-top:1px solid var(--gs-line);color:#77806e;justify-content:space-between;gap:20px;padding-top:22px;font-size:12px;line-height:1.6;display:flex}.gs-bottom a{color:#395841;white-space:nowrap}.business-onboarding .hours-editor,.guided-setup .hours-editor{border:0;gap:0;max-width:100%;padding-top:12px}.business-onboarding .hours-day,.guided-setup .hours-day{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0}.business-onboarding .hours-periods,.guided-setup .hours-periods{gap:7px}.business-onboarding .hours-period,.guided-setup .hours-period{grid-template-columns:minmax(0,105px) 10px minmax(0,105px);gap:6px}.business-onboarding .hours-period label,.guided-setup .hours-period label{gap:4px;font-size:11px}.business-onboarding .contact-editor .hours-period input,.guided-setup .contact-editor .hours-period input{width:100%;height:38px;min-height:38px;padding:6px;font-size:14px}.business-onboarding .hours-day-toggle,.guided-setup .hours-day-toggle{min-height:38px;font-size:12px}.business-onboarding .hours-shortcuts,.guided-setup .hours-shortcuts{gap:7px}.business-onboarding .hours-shortcuts .text-button,.guided-setup .hours-shortcuts .text-button{min-height:30px;padding:0;font-size:11px}.business-onboarding .hours-day .note,.guided-setup .hours-day .note{margin:0;font-size:12px}.business-onboarding .contact-editor .hours-day-toggle input,.guided-setup .contact-editor .hours-day-toggle input{flex:none;width:17px;height:17px;min-height:0;margin:0;padding:0}.business-onboarding .contact-editor .banner-checkbox input,.guided-setup .contact-editor .banner-checkbox input{width:18px;height:18px;min-height:0;margin:0;padding:0}.business-onboarding .hours-dash,.guided-setup .hours-dash{padding-bottom:9px}.business-onboarding{border-radius:26px!important}.business-onboarding h1{color:#000;letter-spacing:-1.1px}.business-onboarding>form>p:first-of-type{max-width:510px;line-height:1.8}.business-onboarding .gs-first-note{color:#426048;background:#f1f4ed;border-radius:14px;padding:17px 20px;font-size:13px;line-height:1.7}.business-onboarding .setup-optional .contact-editor .hours-day-toggle{flex-direction:row}.business-onboarding .setup-optional{margin:20px 0}@keyframes gs-stamp-land{0%{opacity:.4;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes gs-balance-in{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes gs-sheet-in{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:translateY(0)}}@keyframes gs-swipe{to{left:calc(100% - 41px)}}@media (min-width:1450px){.club-setup.guided-setup{padding-top:40px}.gs-split{gap:100px}}@media (max-width:1000px){.club-setup.guided-setup{padding-inline:26px}.gs-split{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:30px}.gs-story-stage{padding:19px}.gs-live-preview{padding:20px}.gs-progress small{font-size:11px}}@media (max-width:760px){.club-setup.guided-setup{gap:27px;padding:22px 18px}.gs-top>span{display:none}.gs-progress{gap:8px}.gs-progress li{text-align:center;align-content:start;justify-items:center;gap:6px;display:grid}.gs-progress small{font-size:10px;line-height:1.4}.gs-progress li>span{width:24px;height:24px}.gs-page-heading h1{letter-spacing:-1.1px}.gs-split{grid-template-columns:1fr;gap:30px}.gs-choice-split .gs-story{grid-row:auto}.gs-story{width:100%;max-width:430px;margin:0 auto}.gs-story-stage{padding:18px 28px}.gs-phone{max-width:305px;height:550px}.gs-story-caption{min-height:75px}.gs-live-preview{width:100%;max-width:430px;margin:auto;position:relative;top:0}.gs-editor-split .gs-live-preview{order:2}.gs-form-actions{flex-wrap:wrap;align-items:stretch}.gs-form-actions>.button{flex:1;min-width:100px}.gs-bottom{flex-direction:column;gap:8px}.gs-choose{padding:0}.gs-choice{padding:20px}.gs-choice-action>.button{width:100%}.gs-choice-action{justify-items:stretch}.gs-finish h2{font-size:27px}}@media (max-width:380px){.gs-story-stage{padding:15px}.gs-phone{border-width:5px}.gs-rate-fields{grid-template-columns:minmax(0,1fr) 90px}.business-onboarding .hours-day,.guided-setup .hours-day{grid-template-columns:1fr;gap:4px}.business-onboarding .hours-period,.guided-setup .hours-period{grid-template-columns:100px 10px 100px}.gs-extra-fields,.gs-image-picker{padding:14px}.gs-top>strong{font-size:26px}.gs-progress small{font-size:9px}}@media (prefers-reduced-motion:reduce){.guided-setup *,.guided-setup :before,.guided-setup :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.club-sections{border-bottom:1px solid #e0e5df;flex-wrap:wrap;gap:8px;margin-bottom:26px;padding:12px 0 24px;display:flex}.club-sections button{color:#26382b;cursor:pointer;background:#fff;border:1px solid #dfe4de;border-radius:24px;min-height:46px;padding:12px 17px;font:600 15px Manrope,sans-serif}.club-sections button[aria-current=page]{color:#fff;background:#1e4936;border-color:#1e4936}.club-section-heading{justify-content:space-between;align-items:start;gap:24px;margin:0 0 24px;display:flex}.club-section-heading h2{letter-spacing:-.7px;color:#080a09;margin:0 0 8px;font-size:25px}.club-section-heading p{color:#637067;max-width:680px;margin:0;font-size:15px;line-height:1.7}.feature-explainer{gap:22px;padding:10px 0;font-size:17px;line-height:1.7;display:grid}.feature-explainer>span{color:#285a40;font-size:52px}.launch-guide{color:#101a12;background:linear-gradient(125deg,#f0f3ea,#fff 65%);border:1px solid #dce4d9;border-radius:22px;margin:0 0 28px;padding:28px}.launch-guide>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.launch-guide h2{letter-spacing:-.8px;margin:4px 0 9px;font-size:27px}.launch-guide p{color:#5d6b60;max-width:760px;margin:0 0 12px;font-size:15px;line-height:1.7}.launch-guide .launch-count{color:#346347;font-size:13px;font-weight:700}.launch-guide progress{accent-color:#285b3e;border:0;width:100%;height:7px;margin:12px 0 20px}.launch-guide ol{margin:0;padding:0;list-style:none}.launch-guide li{border-top:1px solid #dce4d9;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:17px;padding:21px 0;display:grid}.launch-guide li>span{border:1px solid #cdd8c8;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}.launch-guide li.done>span{color:#fff;background:#285b3e;border-color:#285b3e}.launch-guide h3{color:#111b13;margin:1px 0 7px;font-size:17px;line-height:1.5}.launch-guide label{color:#3c5142;align-items:start;gap:9px;margin:10px 0;font-size:14px;line-height:1.6;display:flex}.launch-guide input[type=checkbox]{accent-color:#285b3e;flex:0 0 18px;width:18px;height:18px;margin:3px 0}.run-help{background:#fff;border:1px solid #e0e6dd;border-radius:14px;margin:14px 0;padding:19px}.run-help a{color:#23553a;text-underline-offset:3px;font-weight:600}@media (max-width:650px){.launch-guide{padding:20px}.launch-guide h2{font-size:23px}.launch-guide li{grid-template-columns:30px minmax(0,1fr);gap:12px}.launch-guide li>.cp-button{grid-column:2;justify-self:start}.club-section-heading{flex-direction:column;gap:10px}.club-sections button{padding:10px 13px;font-size:14px}.launch-guide>header{flex-wrap:wrap}}
.owner-workspace{--ow-ink:#151a17;--ow-green:#24563f;--ow-muted:#667168;--line:#e4e8e1;--muted:#667168;color:#151a17;background:#f6f7f4;font-size:16px}.owner-workspace .product-shell{width:calc(100% - 236px);margin-left:236px}.owner-workspace .owner-layout>.content{max-width:1680px;padding:46px clamp(24px,3.8vw,72px) 130px}.owner-workspace .ow-sidebar{background:#f0f2ec;border-color:#e1e5dc;width:236px;padding:30px 18px 116px}.owner-workspace .ow-topbar{background:#f6f7f4;border-bottom:1px solid #e4e8e1;width:calc(100% - 236px);margin-left:236px}.owner-workspace .ow-sidebar nav a,.owner-workspace .ow-sidebar nav button{min-height:48px;padding:12px;font-size:15px}.owner-workspace .ow-business strong,.owner-workspace .ow-account strong{font-size:14px}.owner-workspace .ow-business small,.owner-workspace .ow-account small{font-size:12px}.owner-workspace h1,.owner-workspace .workspace-heading h1,.owner-workspace .op-heading h1{letter-spacing:-1.5px;font-size:clamp(32px,3vw,44px);font-weight:650;line-height:1.16}.owner-workspace h2{letter-spacing:-.8px;font-size:27px;font-weight:650;line-height:1.3}.owner-workspace h3{font-size:20px;font-weight:650;line-height:1.35}.owner-workspace p{font-size:16px;line-height:1.65}.owner-workspace small,.owner-workspace .fine,.owner-workspace .cp-field-note,.owner-workspace .op-note{font-size:14px;line-height:1.5}.owner-workspace .workspace-heading,.owner-workspace .op-heading{align-items:center;margin-bottom:32px}.owner-workspace .workspace-heading p,.owner-workspace .op-heading p{max-width:72ch;font-size:17px}.owner-workspace .button,.owner-workspace .cp-button,.owner-workspace .cp-text-button,.owner-workspace .text-button,.owner-workspace .cm-shortcut,.owner-workspace summary{min-height:48px;font-size:15px}.owner-workspace .button,.owner-workspace .cp-button{border-radius:12px;padding:12px 20px}.owner-workspace .button:not(.secondary),.owner-workspace .cp-primary{color:#fff;background:#24563f}.owner-workspace .button.secondary,.owner-workspace .cp-secondary{color:#24563f;background:#fff;border:1px solid #dce3d8}.owner-workspace input:not([type=checkbox]):not([type=radio]):not([type=range]),.owner-workspace select,.owner-workspace textarea{font:inherit;background:#fff;border-radius:12px;min-height:50px;padding:13px 15px;font-size:16px}.owner-workspace input[type=checkbox],.owner-workspace input[type=radio]{flex-shrink:0;width:20px;height:20px}.owner-workspace .form-card,.owner-workspace .panel,.owner-workspace .cm-account,.owner-workspace .lm-configured{box-shadow:none;background:#fff;border:1px solid #e4e8e1;border-radius:22px;padding:28px}.owner-workspace .club-sections{background:#edf0e8;border:0;border-radius:16px;flex-wrap:wrap;gap:6px;margin-bottom:30px;padding:8px;display:flex}.owner-workspace .club-sections button{border:0;border-radius:10px;min-height:46px;padding:10px 16px;font-size:15px}.owner-workspace .club-sections [aria-current=page]{color:#24563f;background:#fff;box-shadow:0 2px 8px #182c1110}.owner-workspace .club-section-heading{margin-bottom:26px}.owner-workspace .club-section-heading h2{margin:0 0 6px}.owner-workspace .club-section-heading p{max-width:70ch}.studio-status{color:#24563f;background:#ffffffb8;border-radius:99px;padding:7px 12px;font-size:14px;line-height:1.5;display:inline-flex}.studio-overview-hero{background:#e5eadc;border-radius:28px;grid-template-columns:1fr 1fr;margin:0 0 28px;display:grid;overflow:hidden}.studio-overview-hero>div:first-child{align-self:center;padding:clamp(28px,3vw,48px)}.studio-overview-hero h2{letter-spacing:-1.4px;max-width:15ch;margin:22px 0 16px;font-size:clamp(30px,3vw,46px);line-height:1.15}.studio-overview-hero p{max-width:48ch}.studio-overview-hero .actions{margin-top:28px}.studio-overview-art{min-height:370px;position:relative;overflow:hidden}.studio-overview-art>img,.studio-overview-art>.managed-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.studio-overview-card{background:linear-gradient(125deg,#e4e8dcf5,#fffaf0f5);border-radius:22px;padding:26px;position:absolute;bottom:12%;left:8%;right:8%;transform:rotate(-5deg);box-shadow:0 18px 40px #10241328}.studio-overview-card strong{letter-spacing:-.7px;margin:20px 0 6px;font-size:28px;display:block}.studio-overview-card span,.studio-overview-card p{font-size:14px}.studio-overview-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:36px;display:grid}.studio-overview-actions>button{text-align:left;background:#fff;border:1px solid #e4e8e1;border-radius:20px;gap:10px;padding:25px;display:grid}.studio-overview-actions svg{color:#24563f;width:28px;height:28px}.studio-overview-actions strong{font-size:20px;font-weight:650}.studio-overview-actions span{color:#667168;font-size:15px;line-height:1.5}.owner-workspace .overview-metrics{margin-bottom:30px;padding:24px 0 32px}.owner-workspace .overview-metrics strong{font-size:36px}.owner-workspace .overview-metrics span{font-size:15px}.owner-workspace .overview-metrics small{font-size:13px}.owner-workspace .ow-overview-columns{grid-template-columns:minmax(0,1fr) 300px;gap:26px}.owner-workspace .ow-activity-chart,.owner-workspace .ow-next-plan,.owner-workspace .ow-club-summary,.owner-workspace .activity-list{background:#fff;border-radius:20px}.owner-workspace .ow-chart{height:190px}.studio-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.studio-module-card{text-align:left;background:#fff;border:1px solid #e4e8e1;border-radius:22px;flex-direction:column;padding:0;display:flex;overflow:hidden}.studio-module-card>img{aspect-ratio:16/9;object-fit:cover;width:100%}.studio-module-card>div{flex-direction:column;flex:1;padding:25px;display:flex}.studio-module-card h2{margin:0 0 10px;font-size:24px}.studio-module-card p{color:#667168;margin:0 0 20px}.studio-module-card span{color:#24563f;margin-top:auto;font-size:15px;font-weight:650;display:block}.owner-workspace .catalog-grid,.owner-workspace .lm-store-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px}.owner-workspace .catalog-card,.owner-workspace .lm-store-item{background:#fff;border:1px solid #e4e8e1;border-radius:20px;overflow:hidden}.owner-workspace .catalog-card-image,.owner-workspace .lm-photo{aspect-ratio:1;background:#edf0eb;border-radius:0;height:auto;padding:0}.owner-workspace .catalog-card-image img,.owner-workspace .lm-photo img,.owner-workspace .catalog-editor-image img,.owner-workspace .gs-product-preview img,.owner-workspace .gs-phone-products img,.owner-workspace .op-thumb img{object-fit:cover;width:100%;height:100%}.owner-workspace .catalog-editor-image,.owner-workspace .gs-product-preview{aspect-ratio:1;border-radius:18px;width:min(100%,240px);height:auto;overflow:hidden}.owner-workspace .catalog-card strong,.owner-workspace .lm-store-item>strong{font-size:18px}.owner-workspace .lm-store-item>span{color:#24563f;font-size:18px;font-weight:750}.owner-workspace .lm-heading{margin-bottom:28px}.owner-workspace .lm-choice{border-radius:20px;min-height:150px;padding:28px}.owner-workspace .lm-choice strong{font-size:22px}.owner-workspace .lm-choice span{font-size:16px}.owner-workspace .lm-store{margin-top:38px}.owner-workspace .lm-reward-form,.studio-economics{background:#eaf0e5;border-radius:18px;padding:22px}.owner-workspace .op-columns{grid-template-columns:minmax(0,1fr) 320px;gap:28px}.owner-workspace .op-row{background:#fff;border-radius:20px;grid-template-columns:160px minmax(0,1fr);gap:22px;margin:16px 0;padding:22px}.owner-workspace .op-thumb{aspect-ratio:1;border-radius:16px;width:160px;height:160px;overflow:hidden}.owner-workspace .op-row h3{font-size:23px}.owner-workspace .op-row-actions{flex-wrap:wrap;grid-column:2}.owner-workspace .cm-paper-status{background:#fff;border-radius:16px;padding:18px 22px;font-size:15px}.owner-workspace .cm-settings{max-width:none}.owner-workspace .cc-post-card,.owner-workspace .cc-poll-card{background:#fff;border-radius:22px}.owner-workspace .cp-workspace{grid-template-columns:1fr}.owner-workspace .ow-profile-strip{background:#fff;border:1px solid #e4e8e1;border-radius:24px;padding:28px}.owner-workspace .ow-profile-image{object-fit:cover;border-radius:16px;width:160px;height:110px}.owner-workspace .cp-library-grid{gap:16px}.owner-workspace .cp-library-image img{aspect-ratio:1;object-fit:cover}.owner-workspace .club-dialog{border-radius:24px;max-width:calc(100vw - 24px)}.owner-workspace .cp-dialog-header{padding:24px 28px}.owner-workspace .cp-dialog-header h2{font-size:27px}.owner-workspace .cp-dialog-scroll{padding:24px 28px}.owner-workspace .cp-dialog-header .cp-icon-button{min-width:48px;min-height:48px}.studio-launch-helper{z-index:35;width:204px;position:fixed;bottom:16px;left:16px}.studio-helper-trigger{color:#151a17;text-align:left;background:#fff;border:1px solid #dce3d6;border-radius:16px;align-items:center;gap:10px;width:100%;padding:13px;display:flex;box-shadow:0 8px 30px #15241617}.studio-helper-trigger>span:first-child{color:#24563f;border:3px solid #e5eadf;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:750;display:grid}.studio-helper-trigger>span:nth-child(2){flex:1;font-size:14px;font-weight:650}.studio-helper-trigger small{color:#667168;margin-top:4px;font-size:12px;display:block}.studio-helper-panel.launch-guide{background:#fff;border:1px solid #dce3d6;border-radius:22px;width:min(460px,100vw - 32px);max-height:min(76dvh,760px);margin:0;padding:24px;position:absolute;bottom:82px;left:0;overflow:auto;box-shadow:0 16px 60px #1d2e2426}.studio-helper-panel header{align-items:start}.studio-helper-panel h2{font-size:24px}.studio-helper-panel header>div>p:last-child{display:none}.studio-helper-panel.launch-guide ol{gap:0;display:grid}.studio-helper-panel.launch-guide li{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:20px 0;display:grid}.studio-helper-panel.launch-guide li>button{grid-column:2;width:fit-content}.studio-helper-panel h3{font-size:17px}.studio-helper-panel p,.studio-helper-panel label{font-size:14px}.studio-helper-panel label{align-items:start;gap:8px;display:flex}.studio-helper-intro{gap:5px;margin:14px 0;display:grid}.studio-steps{flex-wrap:wrap;gap:8px;margin-bottom:36px;display:flex}.studio-steps button{background:#fff;border:1px solid #dce3d6;border-radius:99px;align-items:center;gap:10px;min-height:48px;padding:10px 15px;font-size:15px;display:flex}.studio-steps button span{background:#edf1e8;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.studio-steps button[aria-current=step]{color:#fff;background:#24563f;border-color:#24563f}.studio-steps button[aria-current=step] span{color:#24563f;background:#fff}.studio-intro-split{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);align-items:start;gap:52px;display:grid}.studio-intro-copy{max-width:650px}.studio-intro-copy h2{margin:22px 0;font-size:36px;line-height:1.2}.studio-intro-copy p{margin:18px 0}.studio-intro-copy>.button{margin:10px 10px 10px 0}.studio-intro-stage{background:linear-gradient(135deg,#dfe6dc,#f5f3eb);border-radius:32px;justify-items:center;padding:36px;display:grid;position:sticky;top:90px}.studio-customer-phone{color:#151a17;background:linear-gradient(135deg,#e2e7e1 0,#fff 35%);border:6px solid #1d2520;border-radius:42px;width:min(100%,340px);min-height:550px;padding:20px 17px 30px;overflow:hidden;box-shadow:0 15px 40px #20391a15}.studio-phone-status{justify-content:space-between;margin:0 8px 25px;font-size:11px;font-weight:750;display:flex}.studio-phone-heading{align-items:center;gap:12px;margin-bottom:22px;display:flex}.studio-phone-heading>span{background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:14px;display:grid}.studio-phone-heading strong{flex:1;font-size:14px}.studio-phone-heading svg{width:24px;height:24px}.studio-customer-phone h3{margin:22px 0 14px;font-size:17px}.studio-customer-phone>img{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%;margin:16px 0}.studio-customer-phone p{font-size:12px;line-height:1.55}.studio-pearl{background:radial-gradient(at 90% 0,#fff9f0,#0000 65%),linear-gradient(120deg,#bdcbbb,#eeeadb);border-radius:23px;min-height:190px;padding:22px 18px}.studio-pearl>span{font-size:12px}.studio-point-balance{letter-spacing:-2px;margin:25px 0 16px;font-size:52px;font-weight:650;display:block}.studio-point-balance small{letter-spacing:0;font-size:17px}.studio-stamps{flex-wrap:wrap;gap:9px;margin:22px 0;display:flex}.studio-stamps span{background:#ffffff50;border:1px solid #80917b;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.studio-stamps .filled{color:#fff;background:#24563f;border-color:#24563f}.studio-phone-reward{text-align:center;background:#f1f2ee;border-radius:20px;justify-items:center;gap:15px;padding:25px 16px;display:grid}.studio-phone-reward svg{color:#24563f;width:50px;height:50px}.studio-phone-reward strong{font-size:15px}.studio-phone-reward span{color:#24563f;font-size:15px;font-weight:750}.studio-phone-action{color:#fff;text-align:center;background:#24563f;border-radius:12px;margin:20px 0;padding:15px;font-size:14px}.studio-stage-caption{color:#667168;margin:18px 0 0;font-size:13px!important}.studio-mode-choice{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.studio-mode-choice button{background:#fff;border:1px solid #dce3d6;border-radius:12px;padding:12px 16px}.studio-mode-choice [aria-pressed=true]{color:#fff;background:#24563f}.studio-counter-example{background:#fff;border:1px solid #dce3d6;border-radius:22px;gap:20px;padding:26px;display:grid}.studio-counter-example label{gap:12px;display:grid}.studio-counter-example label span{color:#667168;font-size:14px;line-height:1.5}.studio-swipe{background:#e5ecdf;border-radius:22px;gap:20px;padding:25px;display:grid}.studio-swipe input{accent-color:#24563f;width:100%;height:56px}.studio-success{color:#24563f;background:#e5ecdf;border-radius:16px;padding:20px}.studio-preview-dialog{width:600px}.studio-preview-content{justify-items:center;gap:24px;display:grid}.studio-preview-rewards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.studio-preview-rewards article{gap:8px;min-width:0;display:grid}.studio-preview-rewards img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%}.studio-preview-rewards strong{font-size:12px}.studio-preview-rewards span{color:#24563f;font-size:13px;font-weight:750}.studio-crop-dialog{width:640px}.studio-crop-frame{cursor:grab;touch-action:none;background:#edf0eb;border-radius:18px;width:100%;position:relative;overflow:hidden}.studio-crop-frame:active{cursor:grabbing}.studio-crop-frame img{-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;transform:translate(-50%,-50%);max-width:none!important;max-height:none!important}.studio-crop-zoom{grid-template-columns:1fr auto;gap:15px;margin:24px 0;display:grid}.studio-crop-zoom input{accent-color:#24563f;grid-column:1/-1;width:100%}.studio-collection-heading{margin:25px 0}.studio-collection-heading+.lm-store-grid{margin-bottom:24px}@media (min-width:1800px){.owner-workspace .owner-layout>.content{padding-left:70px;padding-right:70px}}@media (max-width:1150px){.studio-module-grid{grid-template-columns:1fr 1fr}.studio-intro-split{gap:26px}.owner-workspace .op-columns,.owner-workspace .ow-overview-columns{grid-template-columns:minmax(0,1fr)}.owner-workspace .op-preview{max-width:420px;position:static}.studio-overview-hero{grid-template-columns:1.1fr .9fr}}@media (max-width:900px){.owner-workspace .product-shell,.owner-workspace .ow-topbar{width:100%;margin-left:0}.owner-workspace .ow-sidebar{display:none}.studio-launch-helper{width:220px;bottom:12px;left:12px}.studio-intro-split{grid-template-columns:1fr}.studio-intro-stage{position:static}.studio-overview-actions{gap:12px}.studio-overview-actions>button{padding:20px}.studio-overview-art{min-height:340px}}@media (max-width:650px){.owner-workspace .owner-layout>.content{padding:28px 18px 120px}.owner-workspace .workspace-heading{flex-direction:column;align-items:flex-start;gap:20px}.studio-overview-hero{border-radius:22px;grid-template-columns:1fr}.studio-overview-hero>div:first-child{padding:28px}.studio-overview-art{min-height:260px}.studio-overview-actions{grid-template-columns:1fr}.studio-overview-actions>button{grid-template-columns:35px minmax(0,1fr);gap:8px 12px}.studio-overview-actions span{grid-column:2}.studio-overview-actions svg{grid-row:1/3}.studio-module-grid{grid-template-columns:1fr}.owner-workspace .catalog-grid,.owner-workspace .lm-store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.owner-workspace .catalog-card strong,.owner-workspace .lm-store-item>strong{overflow-wrap:anywhere;font-size:15px}.owner-workspace .op-row{grid-template-columns:94px minmax(0,1fr);gap:14px;padding:16px}.owner-workspace .op-thumb{width:94px;height:94px}.owner-workspace .op-row h3{font-size:19px}.owner-workspace .op-row-actions{grid-column:1/-1}.studio-intro-copy h2{font-size:29px}.studio-intro-stage{padding:20px 12px}.studio-customer-phone{min-height:490px}.studio-steps{gap:6px}.studio-steps button{padding:8px 12px;font-size:13px}.owner-workspace .cp-dialog-header,.owner-workspace .cp-dialog-scroll{padding:20px}.owner-workspace .ow-profile-strip{flex-wrap:wrap;gap:18px;padding:20px}.owner-workspace .ow-profile-image{width:100%;height:170px}.owner-workspace .club-sections{gap:2px;padding:5px}.owner-workspace .club-sections button{padding:9px 12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.owner-workspace *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.studio-readiness{background:#fff;border:1px solid #e4e8e1;border-radius:22px;gap:20px;margin-bottom:32px;padding:28px;display:grid}.studio-readiness h2{margin:0 0 10px}.studio-activity-details>summary{cursor:pointer;padding:18px 0;font-size:20px;font-weight:650}.studio-activity-details>.overview-columns{margin-top:20px}.owner-workspace .cm-team{background:#fff;border:1px solid #e4e8e1;border-radius:22px;padding:28px}.owner-workspace .staff-row{flex-wrap:wrap;gap:18px;padding:22px 0}.owner-workspace .staff-row p{font-size:15px}.owner-workspace .studio-crop-dialog,.owner-workspace .studio-preview-dialog{border:1px solid #dce3d6;width:min(640px,100vw - 24px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;inset:0;overflow:hidden}.owner-workspace .studio-crop-dialog .cp-dialog-scroll,.owner-workspace .studio-preview-dialog .cp-dialog-scroll{max-height:calc(100dvh - 150px);overflow-y:auto}.owner-workspace .studio-crop-dialog .studio-crop-frame+p{margin-top:18px}.owner-workspace .cp-library-image img{aspect-ratio:1;object-fit:cover;height:auto}.owner-workspace .catalog-edit-image{justify-items:start;gap:12px;display:grid}.owner-workspace .catalog-edit-image img,.owner-workspace .gs-chosen-image.gs-product-image{aspect-ratio:1;object-fit:cover;border-radius:18px;width:min(100%,240px);height:auto}.owner-workspace .staff-row label{flex:220px;min-width:0;max-width:100%}.owner-workspace .staff-row select{width:100%;min-width:0;max-width:100%}@media (max-width:650px){.studio-steps{flex-wrap:nowrap;max-width:100%;padding-bottom:8px;overflow-x:auto}.studio-steps button{flex-shrink:0}}.studio-module-card>.studio-module-loyalty{aspect-ratio:16/9;background:radial-gradient(at 90% 0,#fff9f0,#0000 65%),linear-gradient(120deg,#bdcbbb,#eeeadb);flex-direction:column;justify-content:center;gap:15px;min-height:190px;padding:28px;display:flex}.studio-module-loyalty>strong{letter-spacing:-.8px;font-size:27px;line-height:1.2}.studio-module-card .studio-module-loyalty>span{margin:0;font-size:14px}.studio-module-loyalty .studio-stamps{gap:7px;margin:0}.studio-module-loyalty .studio-stamps span{width:28px;height:28px;margin:0}.studio-crop-frame{max-width:min(100%,44dvh);margin-inline:auto}.studio-image-modes{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.studio-image-modes button{text-align:left;color:#17251f;cursor:pointer;background:#fff;border:1px solid #dfe5de;border-radius:14px;min-height:76px;padding:14px}.studio-image-modes button[aria-pressed=true]{background:#edf2eb;border-color:#24563f;box-shadow:inset 0 0 0 1px #24563f}.studio-image-modes strong,.studio-image-modes span{display:block}.studio-image-modes span{color:#56645a;margin-top:5px;font-size:13px;line-height:1.45}.studio-image-editor{grid-template-columns:minmax(0,1fr) 150px;align-items:start;gap:24px;display:grid}.studio-image-editor .studio-crop-frame{background:#fff;width:100%}.studio-image-tip{color:#56645a;font-size:14px;line-height:1.5}.studio-image-preview{padding:0}.studio-image-preview>span{margin:0 0 10px;font-size:13px;font-weight:600;display:block}.studio-image-preview small{color:#56645a;margin-top:10px;font-size:12px;line-height:1.5;display:block}@media (max-width:600px){.studio-image-editor{grid-template-columns:minmax(0,1fr) 94px;gap:12px}.studio-image-modes button{padding:10px}.studio-image-modes span{font-size:12px}}.studio-image-editor .studio-crop-frame{box-shadow:0 0 0 1px #e0e6dd}.owner-workspace .studio-print-dialog{border:1px solid #dce3d6;width:min(960px,100vw - 24px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;inset:0;overflow:hidden}.owner-workspace .studio-print-dialog .cp-dialog-scroll{max-height:calc(100dvh - 180px);overflow-y:auto}.cp-print-mini.loyalty.points b{background:#dfe9dc;border:0;border-radius:3px;height:14px}@media (max-width:420px){.studio-image-editor{grid-template-columns:1fr}.studio-image-preview{grid-template-columns:72px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.studio-image-preview>span{grid-column:2;margin:0}.studio-image-preview>.studio-crop-frame{grid-area:1/1/3;width:72px}.studio-image-preview small{grid-column:2;margin:0}}.owner-workspace .studio-print-dialog .cp-dialog-header>div,.owner-workspace .studio-crop-dialog .cp-dialog-header>div{flex:1;min-width:0}.owner-workspace .studio-print-dialog .cp-dialog-header>.cp-icon-button,.owner-workspace .studio-crop-dialog .cp-dialog-header>.cp-icon-button{flex-shrink:0}@media (max-width:420px){.owner-workspace .studio-print-dialog .cp-dialog-header h2,.owner-workspace .studio-crop-dialog .cp-dialog-header h2{font-size:22px}}
.ca-draft-card{overflow-wrap:anywhere;background:#fff;border:1px solid #dce3d9;border-radius:16px;margin:20px 0;overflow:hidden}.ca-draft-card>div{padding:18px}.ca-draft-card img{object-fit:cover;width:100%;max-height:180px;display:block}.ca-draft-card h3{margin:8px 0;font-size:20px;line-height:1.35}.ca-draft-card p{white-space:pre-wrap;margin:8px 0 14px;line-height:1.55}.ca-draft-actions{flex-wrap:wrap;gap:10px;display:flex}.ca-draft-actions button{min-height:42px}.ca-draft-note{color:#667168;margin:0 0 12px;font-size:12px;line-height:1.5}.ca-draft-card span,.ca-draft-period{color:#667168;font-size:13px}.ca-draft-mode{color:#24563f;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-weight:600;display:flex}.ca-draft-mode button{min-width:40px;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #dce3d9;border-radius:10px}.ca-draft-recovery{background:#f5f8f2;border:1px solid #dce3d9;border-radius:12px;margin-bottom:14px;padding:14px}.ca-draft-recovery p{margin:0 0 8px;line-height:1.5}.ca-draft-recovery small{margin-top:8px;display:block}.owner-workspace .ow-assistant-toggle{color:#234c38;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4ded3;border-radius:12px;align-items:center;gap:9px;margin-left:8px;padding:9px 15px;font-size:14px;font-weight:600;display:flex}.owner-workspace .ow-assistant-toggle[aria-expanded=true]{background:#e6ede0;border-color:#a9bda6}.club-assistant{z-index:35;color:#151a17;background:#fcfcfa;border-left:1px solid #dce3d9;flex-direction:column;width:420px;font-size:16px;display:flex;position:fixed;top:66px;bottom:0;right:0;box-shadow:-12px 0 44px #243e2c09}.ca-header{border-bottom:1px solid #e9ece6;flex-shrink:0;align-items:center;gap:12px;padding:19px 22px;display:flex}.ca-mark{color:#24563f;background:0 0;border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ca-header>div{flex:1;min-width:0}.ca-header h2{margin:0 0 3px;font-size:16px}.ca-header p{color:#667168;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.ca-icon{color:#536153;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;place-items:center;width:38px;min-height:38px;font-size:24px;display:grid}.ca-icon:hover{background:#f0f3ed}.ca-icon:disabled{opacity:.35;cursor:default}.ca-thread{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:30px 24px 20px;overflow:auto}.ca-welcome{padding:5px 0 12px}.ca-welcome>svg{color:#24563f;width:34px;height:34px;margin-bottom:14px}.ca-welcome h3{letter-spacing:-.7px;max-width:290px;margin:0 0 14px;font-size:29px;font-weight:650;line-height:1.25}.ca-welcome>p{color:#647064;margin:0 0 18px;line-height:1.6}.ca-starters{gap:9px;display:grid}.ca-starters button{text-align:left;color:#273d2c;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0e6da;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;font-size:14px;line-height:1.45;display:flex}.ca-starters button:hover{background:#eef3e8}.ca-starters span{font-size:18px}.ca-message{margin-bottom:26px}.ca-user{background:#eeefeb;border-radius:18px 18px 5px;margin-left:26px;padding:14px 16px}.ca-speaker{color:#6b7568;margin-bottom:7px;font-size:12px;font-weight:600;display:block}.ca-text p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 13px;font-size:15px;line-height:1.65}.ca-text p:last-child{margin-bottom:0}.ca-thinking{color:#657060;font-size:14px}.ca-compose{margin:10px 16px max(16px, env(safe-area-inset-bottom));background:#fff;border:1px solid #dfe3dc;border-radius:22px;flex-shrink:0;padding:14px;box-shadow:0 4px 18px #172b2110}.ca-input-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ca-compose textarea{box-sizing:border-box;resize:none;width:100%;min-height:76px;max-height:180px;font:inherit;color:#17251b;background:0 0;border:0;border-radius:10px;padding:5px 3px 12px;font-size:15px;line-height:1.5;display:block}.ca-compose textarea:focus{outline:none}.ca-compose:focus-within{border-color:#91aa9a;box-shadow:0 0 0 3px #174c3609,0 4px 18px #172b2110}.ca-attach-button{color:#233d30;cursor:pointer;background:#fff;border:1px solid #e5e7e1;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.ca-attach-button:hover{background:#f0f3ed}.ca-attach-button:disabled{opacity:.45;cursor:default}.ca-brand-symbol{object-fit:contain;border-radius:8px;display:block}.ca-mark .ca-brand-symbol{border-radius:11px;width:36px;height:36px}.ca-welcome>.ca-brand-symbol{border-radius:13px;width:42px;height:42px;margin-bottom:21px}.club-assistant button:focus-visible{outline-offset:3px;outline:2px solid #587c65}.ca-compose-bottom{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.ca-compose small{color:#75806f;font-size:11px}.ca-send{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#174c36;border:0;border-radius:14px;align-items:center;gap:10px;padding:10px 15px;font-size:14px;font-weight:600;display:flex}.ca-send:disabled{opacity:.45;cursor:default}.ca-send span{font-size:20px;line-height:1}.ca-error{color:#923f30;margin:0 0 10px;font-size:13px;line-height:1.5}.ca-suggestions{margin:28px 0}.ca-suggestions-title{color:#24563f;align-items:center;gap:10px;margin:0 0 14px;display:flex}.ca-suggestions-title h2{color:#202b22;margin:0;font-size:18px}.ca-suggestion-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ca-suggestion-list article{background:#edf2e6;border:1px solid #e0e7d8;border-radius:17px;justify-content:space-between;align-items:flex-start;gap:14px;padding:21px;display:flex}.ca-suggestion-list h3{margin:0 0 8px;font-size:17px}.ca-suggestion-list p{color:#5a6955;margin:0 0 16px;font-size:14px;line-height:1.5}.ca-ask{color:#24563f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.ca-ask span{margin-left:8px}@media (min-width:1200px){.owner-workspace.assistant-open .product-shell{width:calc(100% - 656px);margin-right:420px}.owner-workspace.assistant-open .owner-layout>.content{padding-left:28px;padding-right:28px}.assistant-open .studio-overview-hero{grid-template-columns:1fr}.assistant-open .studio-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1199px){.club-assistant{box-shadow:-10px 0 40px #16321b1c}.owner-workspace.assistant-open:after{content:"";z-index:34;pointer-events:none;background:#1e302c15;position:fixed;inset:66px 420px 0 0}}@media (max-width:600px){.club-assistant{z-index:110;border:0;width:100%;height:100dvh;top:0;bottom:auto}.ca-header{padding:15px 16px}.ca-thread{padding:18px}.ca-compose{padding-left:14px;padding-right:14px}.ca-welcome{padding-top:12px}.ca-suggestion-list{grid-template-columns:1fr}.owner-workspace .ow-assistant-toggle{gap:0;padding:9px;font-size:0}.owner-workspace .ow-assistant-toggle svg{width:22px;height:22px}.owner-workspace.assistant-open:after{display:none}}@media (prefers-reduced-motion:reduce){.club-assistant *{scroll-behavior:auto!important}}@media (max-width:600px){body:has(.owner-workspace.assistant-open){overflow:hidden}.club-assistant .ca-thread{overscroll-behavior:contain}}.ca-text ul,.ca-text ol{margin:0 0 16px;padding-left:22px;font-size:15px;line-height:1.65}.ca-text li{overflow-wrap:anywhere;margin-bottom:8px}.ca-table-scroll{max-width:100%;margin-bottom:16px;overflow-x:auto}.ca-table-scroll table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.5}.ca-table-scroll th,.ca-table-scroll td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e4e9df;min-width:70px;padding:8px}.ca-table-scroll th{color:#4a624b;background:#f4f6f0}@media (min-width:1200px){.owner-workspace.assistant-open .ow-overview-columns,.owner-workspace.assistant-open .op-columns,.assistant-open .studio-intro-split{grid-template-columns:minmax(0,1fr)}.owner-workspace.assistant-open .overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.assistant-open .catalog-heading{flex-wrap:wrap}.owner-workspace.assistant-open .catalog-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.owner-workspace.assistant-open .studio-readiness{flex-wrap:wrap}}.ca-credits{background:#f8faf5;border-bottom:1px solid #e7ebdf;flex-shrink:0;max-height:45%;padding:14px 20px;overflow:auto}.ca-credit-summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.ca-credit-summary strong{color:#1b3829;font-size:23px}.ca-credit-summary span{color:#4e6151;font-size:13px}.ca-credit-summary button,.ca-credit-close{font:inherit;color:#24563f;cursor:pointer;background:#fff;border:1px solid #d2dfca;border-radius:9px;padding:9px 11px;font-size:13px}.ca-credits p{color:#65715e;margin:5px 0 0;font-size:12px;line-height:1.5}.ca-credit-topup{padding:16px 0 4px}.ca-credit-topup h3{margin:0 0 7px;font-size:18px}.ca-credit-topup label{margin:16px 0 8px;font-size:13px;display:block}.ca-credit-topup input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cfdcc7;border-radius:10px;padding:11px}.ca-credit-choices{gap:8px;margin-bottom:10px;display:flex}.ca-credit-choices button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d3dfcc;border-radius:9px;flex:1;padding:10px}.ca-credit-choices button[aria-pressed=true]{color:#1d482e;background:#e3edda;border-color:#89a476}.ca-credit-topup .ca-send{justify-content:center;width:100%;margin-top:12px}.ca-credit-close{margin-top:10px}.ca-credits .ca-credit-empty{color:#715123}.ca-credit-total{color:#234b35;border-top:1px solid #dce6d6;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:13px 0;font-size:15px;display:flex}.ca-credit-total strong{font-size:20px}.club-assistant .ca-credits{background:0 0;border-bottom:1px solid #eceee8;padding:10px 24px}.club-assistant .ca-credit-summary strong{font-size:14px;font-weight:650}.club-assistant .ca-credit-summary{font-size:13px}.club-assistant .ca-credit-summary button{font-size:12px}.club-assistant .ca-credits>p:not([role]):not(.ca-credit-empty){display:none}.ca-compose-bottom small{text-align:center;flex:1;font-size:10px}.ca-message.ca-assistant .ca-speaker{color:#37513f}.ca-draft-card{box-shadow:0 2px 12px #203a2905}.ca-draft-card h3{font-size:18px}.ca-draft-card>div>span:first-child{color:#2e6448;font-weight:600}.ca-prepared{background:#f5f8f2;border-top:1px solid #dce3d9;max-height:34dvh;padding:16px 20px;overflow:auto}.ca-prepared img{object-fit:contain;width:100%;max-height:100px;margin-bottom:12px;display:block}.ca-prepared p{margin:8px 0 12px}.ca-attachment{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.ca-attachment img{object-fit:cover;border-radius:7px;width:56px;height:42px}.offer-publication-review>img{object-fit:contain;background:#f5f8f2;border-radius:14px;width:100%;max-height:260px}.offer-publication-review p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}
