.launch-screen{--launch-ink:#fe5f00;--launch-paper:#fff;--launch-foam:color-mix(in srgb, var(--launch-ink) 22%, var(--launch-paper));z-index:var(--z-overlay);background:var(--launch-paper);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dark .launch-screen{--launch-paper:#000}.launch-screen__mark{width:28.5vmax;height:28.5vmax;overflow:visible}.launch-screen--web .launch-screen__mark{width:min(28.5vmax,200px);height:min(28.5vmax,200px)}.launch-screen__ink{fill:var(--launch-ink)}.launch-screen__outline{fill:none;stroke:var(--launch-ink);stroke-width:12px;stroke-linejoin:round;stroke-linecap:round}.launch-pour__mug-glass{fill:var(--launch-paper)}.launch-pour__foam{fill:var(--launch-foam)}.launch-pour__glints{fill:none;stroke:var(--launch-paper);stroke-width:8px;stroke-linecap:round;opacity:.45}.launch-pour__mug{animation:1s linear both launch-mug}.launch-pour__beer{animation:1s linear both launch-beer}.launch-pour__stream{animation:.1s cubic-bezier(.5,0,1,1) .23s both launch-stream}.launch-pour__stream-tail{animation:.15s cubic-bezier(.5,0,1,1) .8s reverse both launch-stream}.launch-pour__level{animation:.6s cubic-bezier(.4,.1,.6,1) .28s both launch-level}.launch-pour__wave{animation:.6s linear infinite launch-wave}.launch-screen--closing{pointer-events:none;animation:.4s cubic-bezier(.3,.1,.7,.7) both launch-iris}@keyframes launch-mug{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:translate(150px,-170px)rotate(10deg)}15%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.3,1.2);transform:translate(0)rotate(-15deg)}28%{transform:translate(0)rotate(-114deg)}80%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:translate(0)rotate(-106deg)}88%{opacity:1;animation-timing-function:cubic-bezier(.5,0,1,1);transform:translate(0)rotate(-30deg)}to{opacity:0;transform:translate(150px,-170px)rotate(10deg)}}@keyframes launch-beer{0%{animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:rotate(-10deg)translateY(56px)}15%{animation-timing-function:cubic-bezier(.5,0,.3,1.2);transform:rotate(15deg)translateY(56px)}28%{transform:rotate(114deg)translateY(-55px)}80%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(106deg)translateY(-10px)}88%{animation-timing-function:cubic-bezier(.5,0,1,1);transform:rotate(30deg)translateY(220px)}to{transform:rotate(-10deg)translateY(220px)}}@keyframes launch-stream{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes launch-level{0%{transform:translateY(840px)}to{transform:translateY(232px)}}@keyframes launch-wave{0%{transform:translate(0)}to{transform:translate(-160px)}}@keyframes launch-iris{0%{clip-path:circle(63vmax)}to{clip-path:circle(0)}}:root[data-business-workspace],.business-workspace{--background:220 13% 95%;--foreground:24 18% 10%;--card:0 0% 100%;--card-foreground:24 18% 10%;--popover:0 0% 100%;--popover-foreground:24 18% 10%;--primary:17 88% 40%;--primary-foreground:0 0% 100%;--secondary:220 14% 93%;--secondary-foreground:222 18% 11%;--muted:220 13% 93%;--muted-foreground:220 9% 36%;--accent:220 13% 92%;--accent-foreground:222 18% 9%;--border:220 13% 86%;--input:220 11% 72%;--ring:17 88% 40%;--sidebar-background:0 0% 100%;--success:146 66% 28%;--success-foreground:0 0% 100%;--destructive:4 76% 45%;--destructive-foreground:0 0% 100%;--warning:37 79% 34%;--warning-foreground:0 0% 100%;--radius-control:.5rem;--radius-chip:.375rem;--radius:.5rem;--radius-lg:.625rem;--radius-xl:.75rem;--business-body:1rem;--business-label:.75rem;--business-section:1.125rem;--business-shadow-xs:0 1px 2px #0f12180a;--business-shadow:0 1px 2px #0f12180a;--business-accent-icon:hsl(var(--primary));--business-accent-text:hsl(var(--primary));--business-accent-surface:hsl(var(--secondary));--bg-base:hsl(var(--background));--bg-elevated:hsl(var(--card));--text-primary:hsl(var(--foreground));--text-secondary:hsl(var(--muted-foreground));--text-tertiary:hsl(var(--muted-foreground));--c-accent:var(--business-accent-icon);--c-accent-subtle:hsl(var(--secondary));--glass-border:hsl(var(--border));--glass-border-strong:hsl(var(--input));--depth-0:none;--line-signal:var(--business-accent-icon);--free-green:hsl(var(--success));--business-card-border:hsl(var(--border) / .8);--business-ease-out:cubic-bezier(.2, 0, 0, 1)}:root.dark[data-business-workspace],.dark .business-workspace,.business-workspace.dark{--background:222 18% 6%;--foreground:220 14% 96%;--card:222 16% 10%;--card-foreground:220 14% 96%;--popover:222 16% 12%;--popover-foreground:220 14% 96%;--primary:21 100% 60%;--primary-foreground:222 18% 6%;--secondary:222 14% 14%;--secondary-foreground:220 14% 96%;--muted:222 14% 14%;--muted-foreground:220 10% 70%;--accent:222 14% 16%;--accent-foreground:220 14% 96%;--border:222 13% 20%;--input:222 12% 30%;--ring:21 100% 60%;--sidebar-background:222 16% 9%;--success:148 51% 56%;--success-foreground:222 18% 6%;--destructive:4 92% 70%;--destructive-foreground:222 18% 6%;--warning:38 90% 64%;--warning-foreground:222 18% 6%;--business-shadow-xs:0 1px 2px #00000047;--business-shadow:0 1px 2px #0000003d;--c-accent-subtle:hsl(var(--secondary))}:root[data-look=native][data-business-workspace],[data-look=native] .business-workspace{--background:240 24% 96%;--card:0 0% 100%;--popover:0 0% 100%;--secondary:240 11% 91%;--muted:240 11% 91%;--muted-foreground:240 1% 39%;--accent:240 11% 91%;--border:240 2% 85%;--radius-control:62.4375rem;--radius-chip:62.4375rem;--radius:.75rem;--radius-lg:1rem;--radius-xl:1.375rem;--business-shadow-xs:none;--business-shadow:none;--business-card-border:transparent}:root.dark[data-look=native][data-business-workspace],:root.dark[data-look=native] .business-workspace{--background:0 0% 0%;--card:240 3% 11%;--popover:240 2% 18%;--secondary:240 2% 18%;--muted:240 2% 18%;--muted-foreground:240 3% 69%;--accent:240 2% 23%;--border:240 2% 22%;--business-card-border:transparent}:root{--business-surface-border:hsl(var(--border));--business-surface-shadow:none;--business-card-border:hsl(var(--border));--business-accent-terracotta:hsl(var(--primary));--business-accent-peach:var(--c-accent-subtle);--business-ease-out:ease-out;--business-radius-control:.75rem;--business-radius-row:1rem;--business-radius-card:1.25rem;--business-leather:#18181b;--business-terracotta:#c2410c;--business-terracotta-bright:#fb923c;--business-cream:#eceef1;--business-paper:#f7f8fa;--business-gain-on-leather:#8be8b8;--business-loss-on-leather:#ffb8ad}html[data-business-workspace]:not(.dark){--bg-base:#f2f3f5;--bg-elevated:#fff;--glass-default:#e6e9ed;--glass-subtle:#eceef1}:root[data-business-workspace]:not(.dark),:root:not(.dark) .business-workspace{--business-surface-border:#dde1e6;--business-surface-shadow:0 1px 2px #18181b0a, 0 .25rem .75rem -.25rem #18181b0a;--business-accent-terracotta:var(--business-terracotta);--business-accent-peach:#fceee6;--business-heat-0:#e9ecf0;--business-heat-1:#c9cfd7;--business-heat-2:#9aa2ad;--business-heat-3:#2b3038}:root.dark[data-business-workspace],.dark .business-workspace{--business-surface-border:#ffffff14;--business-surface-shadow:0 2px .5rem #00000047;--business-accent-terracotta:var(--business-terracotta-bright);--business-accent-peach:#ea580c29;--business-heat-0:#1d2127;--business-heat-1:#30363f;--business-heat-2:#58606b;--business-heat-3:#e3e6ea}.business-workspace{background:hsl(var(--background));color:hsl(var(--foreground));font-size:var(--business-body);-webkit-font-smoothing:antialiased;min-width:0;max-width:100%;line-height:1.5;overflow-x:clip}.business-panel{border:1px solid var(--business-card-border);border-radius:var(--business-radius-card);background:hsl(var(--card));min-width:0;box-shadow:var(--business-shadow)}:where(.business-panel){padding:1.5rem}.business-section-title{font-size:var(--business-section);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.25}.business-muted{color:hsl(var(--muted-foreground));font-size:var(--business-label);line-height:1.5}.business-empty{border:1px dashed hsl(var(--border));border-radius:var(--business-radius-card);background:hsl(var(--card));padding:2rem 1.5rem}.business-workspace :is(button:not([role=switch]):not([role=radio]):not([role=checkbox]),input:not([type=checkbox]):not([type=radio]),select,[role=combobox]){min-height:2.75rem}.business-workspace :is(input,textarea,select){font-size:1rem}.business-workspace :is(h1,h2,h3){letter-spacing:-.02em}.business-workspace :is(h1,h2,h3,p){overflow-wrap:anywhere}.business-workspace img{outline-offset:-1px;outline:1px solid oklch(0% 0 0/.1)}.dark .business-workspace img{outline-color:oklch(100% 0 0/.1)}.business-workspace :is(button,a,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:.1875rem}.business-action{transition:background-color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1)}@media (hover:hover) and (pointer:fine){.business-action:hover:not(:disabled){transform:translateY(-1px)}}.business-action:active:not(:disabled){transform:scale(.98)}:root[data-business-workspace] .glass-bottomsheet{background:hsl(var(--popover));color:hsl(var(--popover-foreground));-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid hsl(var(--border))}@media (width<=639px){:where(.business-panel){padding:1rem}.business-rewards-tab .community-reward-actions{flex-wrap:wrap}.business-rewards-tab .community-reward-actions button{flex-basis:100%}}.business-community-nav [role=tablist]{background:0 0;border-radius:0;justify-content:flex-start;gap:.25rem;height:auto}.business-community-nav [role=tab]{min-height:2.75rem;box-shadow:none;border-radius:.625rem;font-size:.875rem;font-weight:500}.business-community-nav [role=tab][data-state=active]{background:hsl(var(--secondary));color:hsl(var(--primary));font-weight:600}.business-workspace .business-segmented{background:hsl(var(--secondary));border:1px solid hsl(var(--border) / .7);border-radius:.75rem;gap:.1875rem;width:100%;padding:.1875rem;display:flex}.business-workspace .business-segmented>button{min-width:0;min-height:2.5rem;color:hsl(var(--muted-foreground));box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.5625rem;flex:1;padding:.375rem .625rem;font-size:.8125rem;font-weight:500;transition:transform .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1)}.business-workspace .business-segmented>button:hover:not([aria-pressed=true]){color:hsl(var(--foreground))}.business-workspace .business-segmented>button:active{transform:scale(.98)}.business-workspace .business-segmented>button[aria-pressed=true]{border-color:hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:var(--business-shadow-xs);font-weight:600}@media (width<=639px){.business-workspace .business-segmented>button{min-height:2.75rem}}.business-workspace .business-community-segmented{background:hsl(var(--foreground) / .08);border-radius:62.4375rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.125rem;padding:.1875rem;display:grid}.business-workspace .business-community-segmented>button{min-height:2.75rem;color:hsl(var(--foreground));letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;border-radius:62.4375rem;padding:0 .375rem;font-size:.875rem;font-weight:500;overflow:hidden}.business-workspace .business-community-segmented>button[aria-pressed=true]{background:hsl(var(--card));font-weight:600;box-shadow:0 1px 3px #00000024}@media (width<=359.98px){.business-workspace .business-community-segmented:has(>:nth-child(4)){border-radius:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}.business-workspace .business-community-segmented>button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.business-workspace .business-community-toolbar{align-items:center;gap:.75rem;display:flex}.business-workspace .business-community-toolbar>.business-community-segmented{flex:1;min-width:0;max-width:20rem}.business-workspace .business-community-toolbar>:last-child:not(.business-community-segmented){flex-shrink:0;margin-left:auto}.business-community-home{max-width:60rem;min-height:calc(100dvh - var(--safe-area-top,0px));margin-inline:auto}.business-workspace .business-text-action{min-height:2.75rem;color:var(--business-accent-text);align-items:center;gap:.3125rem;padding:.5rem .25rem;font-size:.8125rem;font-weight:600;display:inline-flex}.business-header-identity{overflow:hidden}.business-header-identity>div:last-of-type{min-width:0}.business-header-identity [role=combobox]{letter-spacing:-.02em;height:auto;min-height:2.5rem;font-size:1rem}.business-header-identity [role=combobox]>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.business-header-identity [role=combobox] svg{width:.875rem;height:.875rem;color:hsl(var(--muted-foreground))}.business-community-detail:not(.business-community-detail--embedded){padding-bottom:calc(4.25rem + var(--safe-area-bottom,0px))!important}.business-community-detail>.flex-1{min-height:0}.business-community-compact-header{gap:.5rem;min-height:4rem}.business-community-compact-header>div>h1{font-size:1.125rem}.business-community-compact-header .business-create-event{padding-inline:.625rem;font-size:.75rem}.business-community-compact-header .business-create-event svg{margin-right:0}.business-community-nav>[role=tablist]{white-space:nowrap;border-bottom:0;display:flex}.business-community-nav>[role=tablist] [role=tab]{flex:none}.business-community-nav>[role=tabpanel]{margin-top:.75rem}.business-community-post-actions>button{flex:1;gap:.5rem;font-size:.8125rem}.business-community-post-card{border:1px solid var(--business-card-border);border-radius:var(--business-radius-card);box-shadow:var(--business-shadow)}.business-community-post-card :is(p,span){color:inherit}.business-member-row{border:0;border-bottom:1px solid hsl(var(--border));border-radius:0;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .5rem;display:flex}.business-member-row>.flex-1{min-width:0}.business-member-row>.flex-1 p{overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.business-member-row [data-radix-collection-item]{flex:none}.business-workspace .business-community-admin-management [role=tablist]{display:none}.business-reward-row{border-radius:var(--business-radius-card);box-shadow:var(--business-shadow)}.business-rewards-manager .business-reward-actions{flex-wrap:wrap;gap:.5rem;display:flex}.business-rewards-manager .business-reward-actions>button{flex:1 1 0;min-width:0;min-height:2.75rem;padding-inline:.75rem;font-size:.9375rem}@media (width<=1023px){.business-workspace .business-empty{padding:1.25rem 1rem}.business-workspace .business-community-nav [role=tablist]{gap:0}.business-workspace .business-community-nav [role=tab]{min-height:2.75rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600}}.business-community-home .business-workspace-header{min-height:3.5rem}.business-workspace .business-community-member-search input{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:var(--business-radius-row)}.business-rewards-manager .business-rewards-toolbar{padding:0}.business-rewards-manager .business-rewards-content{padding:.75rem 0 0}.business-community-detail .business-rewards-manager>.liquid-card{box-shadow:none;background:0 0;border:0}.business-reward-row [role=switch]{position:relative}.business-reward-row [role=switch]:before{content:"";position:absolute;inset:-.625rem 0}.business-workspace .business-rewards-compliance{background:var(--business-accent-surface);border-radius:var(--business-radius-card)}.business-community-detail .business-community-nav{padding-inline:1rem}.business-community-detail .business-community-nav [role=tablist]{min-width:100%}.business-community-detail .business-community-nav [role=tab][data-state=active]{border-radius:.5rem}.business-community-detail .business-community-content{padding-inline:1rem}@media (width<=639px){.business-community-home .business-workspace-header .business-header-identity [role=combobox]{font-size:1.25rem}.business-community-home .business-header-identity{gap:.625rem}.business-community-detail .business-community-nav [role=tab] svg{display:none}.business-community-detail .business-community-nav [role=tab]{min-height:2.75rem;padding-inline:.75rem}.business-purchase-campaign{min-width:0}}@media (width<=359px){.business-community-compact-header .business-create-event{width:2.75rem;padding:0}.business-community-compact-header .business-create-event>span{display:none}}.business-workspace [role=progressbar]>div{transition:transform .15s cubic-bezier(.2,0,0,1)}.business-workspace .business-icon{vertical-align:middle;flex-shrink:0}.business-workspace .business-header-actions button .business-icon{width:1.25rem;height:1.25rem}.business-workspace .business-community-post-actions>button .business-icon{width:1.25rem;height:1.25rem;margin:0}.business-workspace .business-community-post-card>div:last-of-type{justify-content:space-between}.business-workspace .business-community-post-card button .business-icon,.business-workspace .business-reward-actions .business-icon{width:1.25rem;height:1.25rem}@media (width>=1024px){.desktop-app-content .business-community-detail{left:14.5rem}}@media (prefers-reduced-motion:reduce){:root[data-business-workspace] [class*=active\:scale-]:active{--tw-scale-x:1!important;--tw-scale-y:1!important}:root[data-business-workspace] *,.business-workspace *{transition:none!important;animation:none!important}:root[data-business-workspace] .app-nav__link:active,.business-workspace .business-action:active{transform:none!important}}.business-fig{border:1px solid var(--business-surface-border);border-radius:var(--business-radius-card);background:var(--bg-elevated,hsl(var(--card)));flex-direction:column;flex:1 1 0;gap:2px;min-width:0;padding:.875rem 1rem;display:flex}.business-fig>strong{font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:700;line-height:1.875rem}.business-fig>span{color:hsl(var(--muted-foreground));font-size:.8125rem}.business-fig>small{color:hsl(var(--muted-foreground));font-size:.75rem}main.business-owner-workspace .ios-group{border:1px solid var(--business-surface-border);border-radius:var(--business-radius-card);background:var(--bg-elevated);box-shadow:var(--business-surface-shadow);margin-inline:0}main.business-owner-workspace .ios-group-header,main.business-owner-workspace .ios-group-footer{padding-inline:.25rem}main.business-owner-workspace .business-workspace-header,.business-community-home .business-workspace-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 .75rem;min-height:2.75rem;margin-bottom:.5rem;padding:0 0 .5rem;display:grid}main.business-owner-workspace .business-header-identity,.business-community-home .business-header-identity{display:contents}main.business-owner-workspace .business-header-identity>div,.business-community-home .business-header-identity>div{flex-direction:column;grid-area:1/1;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex}main.business-owner-workspace .business-workspace-header .business-header-context,.business-community-home .business-workspace-header .business-header-context{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main.business-owner-workspace .business-header-identity :is(h1:not(.sr-only),[role=combobox]),.business-community-home .business-header-identity :is(h1:not(.sr-only),[role=combobox]){min-width:0;max-width:100%}main.business-owner-workspace .business-header-subline,.business-community-home .business-header-subline{white-space:nowrap;flex-wrap:nowrap;gap:.25rem;max-width:100%;margin:0;font-size:.8125rem;line-height:1.125rem;overflow:visible}main.business-owner-workspace .business-header-subline-dot,.business-community-home .business-header-subline-dot{display:none}main.business-owner-workspace .business-workspace-header [role=combobox][aria-label].business-header-venue-select,.business-community-home .business-workspace-header [role=combobox][aria-label].business-header-venue-select{min-height:2.75rem;margin-block:-.625rem}main.business-owner-workspace .business-header-actions,.business-community-home .business-header-actions{grid-area:1/2;align-self:center;gap:.5rem;margin-block:-.625rem}main.business-owner-workspace .business-header-identity h1:not(.sr-only),main.business-owner-workspace .business-header-identity [role=combobox],.business-community-home .business-header-identity h1:not(.sr-only),.business-community-home .business-header-identity [role=combobox]{letter-spacing:-.02em;height:auto;min-height:1.5rem;color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}main.business-owner-workspace .business-header-identity [role=combobox],.business-community-home .business-header-identity [role=combobox]{min-height:1.5rem}.business-header-subline{color:var(--text-secondary);font-size:.75rem;line-height:1.35}.business-header-status-inline{color:var(--text-secondary);font-weight:500}#business-workspace-panel .business-owner-overview{flex-direction:column;gap:1rem;display:flex}#business-workspace-panel .business-home-heading{flex-direction:column;align-items:stretch;gap:.875rem;padding:0;display:flex}.business-home-greeting-block{flex-direction:column;gap:2px;display:flex}#business-workspace-panel .business-home-today{letter-spacing:0;text-transform:none;color:var(--text-secondary);margin:0;font-size:.875rem;font-weight:600;line-height:1.4}#business-workspace-panel .business-home-greeting{letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:2rem;font-weight:700;line-height:1.1}.business-next-step{border-radius:var(--business-radius-card);background:var(--business-leather);color:#fff;box-shadow:0 .375rem 1.125rem -.375rem color-mix(in srgb, var(--business-leather) 25%, transparent);align-items:center;gap:.75rem;margin-top:0;padding:1rem;display:flex}.dark .business-next-step{background:color-mix(in srgb, white 6%, var(--business-leather));border:1px solid #ffffff1a}.business-next-step__icon{width:2.75rem;height:2.75rem;color:var(--business-terracotta-bright);background:#ffffff1a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.business-next-step__icon svg{width:1.25rem;height:1.25rem}.business-next-step__copy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.business-next-step__copy p{letter-spacing:normal;text-transform:none;color:color-mix(in srgb, white 60%, var(--business-leather));margin:0;font-size:.6875rem;font-weight:600;line-height:1.3}.business-next-step__copy strong{color:#fff;font-size:1rem;font-weight:650;line-height:1.25}.business-next-step__copy small{color:color-mix(in srgb, white 82%, var(--business-leather));font-size:.875rem;line-height:1.35}.business-next-step>:is(button,a){background:var(--business-terracotta);color:#fff;border-radius:62.4375rem;flex-shrink:0;height:2.75rem;min-height:2.75rem;padding:0 1rem;font-size:.9375rem;font-weight:600}.business-analytics-more{min-height:2.75rem;color:var(--text-primary);align-items:center;gap:.375rem;padding:0 2px;font-size:.9375rem;font-weight:600;display:inline-flex}.business-analytics-more:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:.1875rem}.business-next-step>:is(button,a):focus-visible{outline-offset:.1875rem;outline:2px solid #fff}@media (width<=420px){.business-next-step{grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"icon copy""button button";align-items:center;gap:.75rem;display:grid}.business-next-step__icon{grid-area:icon}.business-next-step__copy{grid-area:copy}.business-next-step>:is(button,a){grid-area:button;justify-self:start;margin-inline-start:3.5rem}}.business-home-ledger-card{border:1px solid var(--business-surface-border);border-radius:var(--business-radius-card);background:var(--bg-elevated);box-shadow:var(--business-surface-shadow);overflow:hidden}#business-workspace-panel .business-owner-metrics{border:0;border-top:1px solid var(--business-surface-border);background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:0;display:grid}#business-workspace-panel .business-owner-metric{min-height:4.25rem;box-shadow:none;text-align:left;color:var(--text-primary);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:.75rem 1rem;display:flex}#business-workspace-panel .business-owner-metric+.business-owner-metric{border-inline-start:1px solid var(--business-surface-border)}#business-workspace-panel .business-owner-metric strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;font-size:1.375rem;font-weight:700;line-height:1.15}#business-workspace-panel .business-owner-metric p{color:var(--text-secondary);margin:0;font-size:.875rem;font-weight:500;line-height:1.3}@media (width>=1024px){#business-workspace-panel .business-home-ledger-card{grid-template-columns:minmax(0,1.55fr) minmax(16.5rem,.85fr);align-items:stretch;display:grid}#business-workspace-panel .business-owner-metrics{border-top:0;border-left:1px solid var(--business-surface-border);grid-template-columns:minmax(0,1fr)}#business-workspace-panel .business-owner-metric{padding:.875rem 1.125rem}#business-workspace-panel .business-owner-metric+.business-owner-metric{border-inline-start:0;border-top:1px solid var(--business-surface-border)}}#business-workspace-panel .business-home-status{border:1px solid var(--business-surface-border);border-radius:var(--business-radius-card);background:var(--bg-elevated);box-shadow:var(--business-surface-shadow);margin-top:0;overflow:hidden}#business-workspace-panel .business-home-status-row{min-height:3.625rem;padding:.625rem 1rem;display:flex}#business-workspace-panel .business-home-status-indicator{flex-shrink:0;width:.5625rem;height:.5625rem}#business-workspace-panel :is(.business-owner-panel,.business-community-activity,.business-setup-resume,.business-verification-panel){border:1px solid var(--business-surface-border);border-radius:var(--business-radius-card);background:var(--bg-elevated);box-shadow:var(--business-surface-shadow)}#business-workspace-panel .business-owner-columns{gap:1rem;margin-top:0}#business-workspace-panel .business-owner-section-heading h2{letter-spacing:-.02em;font-size:1.125rem;font-weight:700;line-height:1.25}.business-boost-studio>section+section,.business-boost-studio>section+.purchase-boosts{margin-top:1.5rem}.business-claim-review-header{justify-content:flex-start;align-items:center;gap:.5rem}.business-claim-count{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.business-claim-avatar{background:hsl(var(--secondary));width:2.625rem;height:2.625rem;color:hsl(var(--foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.business-claim-row{flex-wrap:nowrap;row-gap:.5rem}.business-claim-actions{flex:none;justify-content:flex-end;gap:.5rem;display:flex}@media (width<=639px){.business-claim-row{flex-wrap:wrap}.business-claim-actions{flex:1 0 100%}}.business-claim-decision{border:0;border-radius:62.4375rem;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:0 1rem;font-size:.9375rem;font-weight:600;transition:transform .15s,opacity .15s;display:inline-flex}.business-claim-decision svg{width:1.25rem;height:1.25rem}.business-claim-decision:active:not(:disabled){transform:scale(.94)}.business-claim-decision:disabled{opacity:.45}.business-claim-decision:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.business-claim-decision--decline{color:hsl(var(--destructive));background:0 0}.business-claim-decision--approve{border:1px solid hsl(var(--primary) / .5);color:hsl(var(--primary));background:0 0}.business-claim-expand-row{display:flex}.business-claim-expand{border:0;border-top:1px solid var(--business-surface-border);width:100%;min-height:2.75rem;color:var(--business-accent-terracotta);text-align:left;background:0 0;align-items:center;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:600;display:flex}.business-claim-expand:active{opacity:.7}.business-claim-expand:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.business-boost-card .ios-row__subtitle{white-space:normal}#business-workspace-panel .business-analytics-view{gap:1rem}#business-workspace-panel .business-panel{border:1px solid var(--business-surface-border);border-radius:var(--business-radius-card);background:var(--bg-elevated);box-shadow:var(--business-surface-shadow)}#business-workspace-panel .business-panel+.business-panel{margin-top:.875rem}#business-workspace-panel .provider-state{background:0 0;padding:0;font-size:.8125rem;font-weight:500}.fees-split{border-radius:.75rem;height:2.75rem;font-size:.8125rem;font-weight:600;display:flex;overflow:hidden}.fees-split>span{white-space:nowrap;justify-content:center;align-items:center;min-width:0;display:flex}.fees-split>span:first-child{background:var(--text-primary);color:var(--bg-base)}.fees-split>span:last-child{background:var(--business-accent-peach);color:var(--business-accent-terracotta)}main.business-owner-workspace .business-header-identity [role=combobox].business-header-venue-select,.business-community-home .business-header-identity [role=combobox].business-header-venue-select{overflow:hidden}main.business-owner-workspace .business-header-venue-select>span,.business-community-home .business-header-venue-select>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=22.5rem){main.business-owner-workspace .business-header-actions,.business-community-home .business-header-actions{gap:.375rem}}@media (width<=26rem){#business-workspace-panel .business-dash-week-head{flex-direction:column;gap:.5rem}#business-workspace-panel .business-dash-figure{white-space:nowrap;flex-wrap:nowrap}}@media (width<=30rem){#business-workspace-panel .business-claim-row,#business-workspace-panel .purchase-boosts .business-claim-row{flex-wrap:wrap}#business-workspace-panel .business-claim-row .ios-row__text{flex:calc(100% - 3.5rem);min-width:0}#business-workspace-panel .business-claim-actions,#business-workspace-panel .purchase-boosts .business-claim-actions{flex:1 0 100%;justify-content:flex-end}}@media (width<=1023.98px){.business-owner-navigation.app-nav:before{content:"";z-index:-1;left:50%;bottom:calc(-8px - var(--safe-area-bottom,0px));width:100vw;height:calc(100% + 3rem + var(--safe-area-bottom,0px));background:linear-gradient(to bottom, transparent, var(--bg-base,hsl(var(--background))) 55%);pointer-events:none;position:absolute;transform:translate(-50%)}}#billing .business-billing-heading{display:none}.business-next-steps{flex-direction:column;gap:.5rem;min-width:0;display:flex}
