@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600&display=swap";:root{--sidebar-width: 17.5rem;--page-gutter: 1.5rem}.ghost-icon-btn{width:42px;height:42px;border-radius:999px;border:1px solid var(--border);background:var(--surface);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--secondary);transition:background .2s ease,color .2s ease,border-color .2s ease}.ghost-icon-btn:hover{border-color:var(--secondary);color:var(--black);background:var(--secondary)}.pane-appbar{background:var(--surface-muted);color:var(--white);display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem var(--page-gutter, 2rem);border-radius:8px;border:1px solid var(--border);box-shadow:0 25px 60px #00000059;margin-bottom:1rem}.pane-appbar__left{display:flex;align-items:center;gap:1rem}.pane-appbar__desc{margin:.35rem 0 0;font-weight:600;color:var(--text-muted)}.pane-appbar__actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.pane-appbar__badge{border:1px solid var(--border);padding:.4rem .9rem;border-radius:999px;font-weight:600;background:var(--surface);color:var(--text-muted)}.pane-appbar__badge--approved{background:#10b98133;border-color:#10b9814d;color:#10b981}.pane-appbar__badge--pending,.pane-appbar__badge--pending_review{background:#f59e0b33;border-color:#f59e0b4d;color:#f59e0b}.pane-appbar__badge.pane-appbar__badge--rejected{background:#ef444433!important;color:#ef4444!important;border-color:#ef44444d!important;box-shadow:none!important}.pane-appbar__badge--suspended{background:#f9731633;color:#f97316;border-color:#f973164d}.pane-appbar__badge--closed{background:#6b728033;color:#6b7280;border-color:#6b72804d}.pane-appbar__badge--visibility-active{background:#10b9811f;border-color:#8de8c861;color:#8de8c8}.pane-appbar__badge--visibility-paused{background:#f59e0b24;border-color:#f59e0b57;color:#ffd2ae}.pane-appbar__badge--visibility-inactive{background:#94a3b824;border-color:#94a3b84d;color:#c8d5b9}.pane-appbar__light-btn{border-color:var(--secondary);color:var(--black)}.pane-appbar__light-btn:hover{background:var(--secondary);color:var(--black)}.pane-appbar .eyebrow,.pane-appbar h1{color:var(--white)}.pane-appbar .ghost-icon-btn{background:var(--surface);border-color:var(--border);color:var(--secondary)}.pane-appbar .ghost-icon-btn:hover{background:var(--secondary);color:var(--black)}.sidebar-section-label{color:#c8d5b9;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;font-weight:500;margin:0 0 .35rem}.sidebar-brand-name{color:#fefefe;font-size:1.25rem;font-weight:600;margin:0}.eyebrow{font-size:.85rem;text-transform:uppercase;letter-spacing:.2em;color:var(--secondary);margin:0 0 .5rem;font-weight:800}.auth-screen{max-width:480px;margin:0 auto;padding:4rem 1.5rem 5rem}.route-loading{min-height:100vh;display:grid;place-items:center;gap:.85rem;align-content:center;background:radial-gradient(circle at 50% 18%,rgba(255,203,164,.12),transparent 24rem),#061413;color:#fefefe;font-weight:800}.route-loading__spinner{width:2.15rem;height:2.15rem;border-radius:999px;border:2px solid rgba(255,203,164,.22);border-top-color:#ffcba4;animation:spin .8s linear infinite}.dashboard-shell{min-height:100vh;padding:0;padding-left:var(--sidebar-width)}.dashboard-sidebar{position:fixed;top:0;left:0;width:var(--sidebar-width);height:100vh;display:flex;flex-direction:column;background:#0f1d1d;color:#c8d5b9;border-right:1px solid #254545}.dashboard-sidebar h2{margin:0;color:#fefefe;font-size:1.25rem;font-weight:600}.dashboard-sidebar .eyebrow{color:#ffcba4}.dashboard-sidebar__section{padding:1.5rem}.dashboard-sidebar__section--header,.dashboard-sidebar__section--switcher{border-bottom:1px solid #254545}.dashboard-sidebar__section--header{padding:1.25rem 1.35rem 1.05rem}.dashboard-sidebar__section--switcher{position:relative;padding:.9rem 1.1rem 1rem;z-index:40}.dashboard-sidebar__section--nav{display:flex;flex-direction:column;flex:1;min-height:0;padding:1.15rem 1rem 1.25rem}.sidebar-nav{display:flex;flex-direction:column;gap:.55rem;flex:1;overflow-y:auto;padding-right:.25rem}.owner-sidebar__subtext{display:none}.sidebar-context-card{background:#173a3b;border:1px solid #254545;border-radius:.5rem;padding:.9rem .8rem;display:flex;flex-direction:column;gap:.25rem;color:#fefefe}.sidebar-context-card span{color:#c8d5b9;font-size:.8rem}.owner-branch-trigger{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.5rem;border:1px solid #254545;background:#173a3b;color:#fefefe;padding:.72rem .8rem;text-align:left;cursor:pointer;width:100%;transition:background .15s ease,border-color .15s ease}.owner-branch-trigger:hover{border-color:#254545;background:#1d4142;box-shadow:none;transform:none}.owner-branch-trigger:disabled{cursor:default}.owner-branch-trigger__text{display:flex;flex-direction:column;gap:0;font-size:.8rem;color:#c8d5b9;min-width:0}.owner-branch-trigger__text strong{font-size:.95rem;color:#fefefe}.owner-branch-trigger__text>span{display:none}.owner-branch-trigger__loading{display:inline-flex;align-items:center;gap:.45rem}.owner-branch-trigger__loading strong{color:#fefefe}.owner-branch-trigger__chevron{color:#c8d5b9;flex-shrink:0;margin-top:.1rem;transition:transform .15s ease,opacity .15s ease}.owner-branch-trigger__chevron.is-open{transform:rotate(180deg)}.owner-loading-spinner{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,203,164,.32);border-top-color:#ffcba4;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.branch-switcher{background:#173a3b;border:1px solid #254545;border-radius:.5rem;box-shadow:0 14px 28px #00000059;padding:.5rem;display:flex;flex-direction:column;gap:.5rem;transform-origin:top center}.branch-switcher--sidebar{position:absolute;top:calc(100% + .35rem);left:.5rem;right:.5rem;width:auto;min-width:15rem;margin:0;z-index:80;opacity:0;transform:translateY(0) scale(.95);transition:opacity .15s ease,transform .15s ease;will-change:opacity,transform}.branch-switcher--sidebar.is-open{opacity:1;transform:translateY(2px) scale(1)}.branch-switcher--sidebar.is-closing{opacity:0;transform:translateY(0) scale(.95);pointer-events:none}.branch-switcher__list{display:flex;flex-direction:column;gap:.35rem;max-height:220px;overflow-y:auto}.branch-switcher__empty{border:1px dashed #254545;border-radius:.5rem;padding:.75rem;background:#173a3b80;color:#c8d5b9;font-weight:600}.branch-switcher__item{border:1px solid transparent;border-radius:.5rem;padding:.625rem .75rem;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;text-align:left;width:100%;color:#fefefe}.branch-switcher__item:hover{background:#2a2a2a;color:#fefefe}.branch-switcher__item.is-active{border-color:#254545;background:#2a2a2a;color:#fefefe}.branch-switcher__item:disabled{opacity:.65;cursor:not-allowed}.branch-switcher__meta strong{display:block;color:inherit;font-size:.85rem;line-height:1.2}.branch-switcher__meta .muted{color:#c8d5b9;opacity:.8;font-size:.68rem;line-height:1.2}.branch-switcher__pill{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.2rem .55rem;background:#ffcba424;color:#ffcba4;border:1px solid rgba(255,203,164,.45);font-weight:700;font-size:.72rem}.branch-switcher__pill svg{font-size:.75rem}.branch-switcher__loading{display:flex;align-items:center;gap:.5rem;color:#ffcba4;font-size:.8rem;font-weight:600;padding:.25rem}.owner-branch-switch-error{margin:.45rem 0 0;color:#ffc3b8;font-size:.72rem;font-weight:650;line-height:1.4}.sidebar-link{display:flex;align-items:center;gap:.75rem;padding:.7rem .8rem;border-radius:.5rem;text-decoration:none;color:#c8d5b9;font-weight:600;transition:background .2s ease,color .2s ease}.sidebar-link:hover{background:#173a3b;color:#fefefe}.sidebar-link--active{background:#ffcba4;color:#0b0f0f}.sidebar-link--active:hover{background:#ffcba4;color:#0b0f0f;transform:none}.sidebar-link__icon{font-size:16px;flex-shrink:0}.sidebar-link__label{font-weight:600}.sidebar-nav__group{display:grid;gap:.4rem;margin-bottom:.85rem}.sidebar-nav__group-items{display:grid;gap:.35rem}.sidebar-nav__group-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:.1rem 0;padding:.35rem .8rem;border:0;background:transparent;color:#a9b9b1;cursor:pointer;text-align:left}.sidebar-nav__group-toggle:hover,.sidebar-nav__group-toggle:focus-visible{color:#c8d5b9;outline:none}.sidebar-nav__group-label{color:inherit;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sidebar-nav__group-chevron{flex:0 0 auto;color:inherit;font-size:.9rem;transition:transform .14s ease}.sidebar-nav__group-chevron.is-open{transform:rotate(180deg)}.sidebar-footer{margin-top:1rem;padding-top:1rem;border-top:1px solid #254545}.logout-button{width:100%;display:flex;align-items:center;gap:12px;text-align:left;border-radius:.5rem;border:none;background:transparent;color:#ef4444;font-weight:600;padding:.625rem .75rem;cursor:pointer;transition:background .2s ease,color .2s ease}.logout-button:hover{background:#ef444429;color:#fefefe;transform:none;box-shadow:none}.dashboard-main{max-width:none;margin:0;min-height:100vh}.desktop-only-gate{min-height:100vh;display:grid;place-items:center;padding:2rem;background:#091716;color:#fefefe}.desktop-only-gate__content{width:min(32rem,100%);padding:2rem;border:1px solid rgba(200,213,185,.16);border-radius:.75rem;background:#1b4142;text-align:center}.desktop-only-gate__eyebrow{color:#ffcba4;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.desktop-only-gate h1{margin:.65rem 0 0;color:#fefefe;font-size:1.65rem}.desktop-only-gate p{margin:.8rem 0 0;color:#c7d0cc;line-height:1.5}.owner-topbar{position:sticky;top:0;z-index:30;min-height:4rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem var(--page-gutter, 1.5rem);background:#091716eb;border-bottom:1px solid rgba(200,213,185,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.owner-topbar__context{display:flex;align-items:baseline;gap:.65rem;flex:1 1 auto;min-width:0}.owner-topbar__actions{display:flex;align-items:center;justify-content:flex-end;gap:.35rem;flex:0 0 auto;margin-left:auto}.owner-topbar__context span{color:#aebbb6;font-size:.72rem;font-weight:600}.owner-topbar__context strong{overflow:hidden;color:#fefefe;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.owner-topbar__alerts{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.35rem;height:2.35rem;border:1px solid transparent;border-radius:.65rem;padding:0;background:transparent;color:#c6d0cc;text-decoration:none;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.owner-topbar__menu{position:relative;flex:0 0 auto}.owner-topbar__menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;padding:0;border:1px solid transparent;border-radius:.65rem;background:transparent;color:#c6d0cc;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.owner-topbar__menu-trigger:hover,.owner-topbar__menu-trigger:focus-visible,.owner-topbar__menu-trigger.is-open{border-color:#ffcba44d;background:#ffcba41f;color:#ffcba4;outline:none}.owner-topbar__menu-panel{position:absolute;top:calc(100% + .55rem);right:0;z-index:40;width:14rem;padding:.45rem;border:1px solid rgba(200,213,185,.18);border-radius:.7rem;background:#1b4142;box-shadow:0 16px 32px #00000047}.owner-topbar__menu-label{display:block;padding:.45rem .6rem .35rem;color:#aebbb6;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.owner-topbar__menu-panel a{display:flex;align-items:center;gap:.55rem;padding:.58rem .6rem;border-radius:.45rem;color:#d6dfdb;font-size:.78rem;font-weight:600;text-decoration:none}.owner-topbar__menu-panel a:hover,.owner-topbar__menu-panel a:focus-visible,.owner-topbar__menu-panel a.active{background:#ffcba41f;color:#ffcba4;outline:none}.owner-topbar__menu-panel svg{flex:0 0 auto;font-size:.95rem}.owner-topbar__alerts:hover,.owner-topbar__alerts:focus-visible,.owner-topbar__alerts.is-active{border-color:#ffcba44d;background:#ffcba41f;color:#ffcba4;outline:none}.owner-topbar__alert-count{position:absolute;top:-.25rem;right:-.3rem;min-width:1.1rem;height:1.1rem;padding:0 .25rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid #091716;border-radius:999px;background:#ffcba4;color:#0b0f0f;font-size:.62rem;font-weight:800;line-height:1}@media(prefers-reduced-motion:reduce){.owner-topbar__alerts,.owner-topbar__menu-trigger{transition:none}}.dashboard-main.is-branch-switching{cursor:progress}.panel{background:var(--surface-muted);border-radius:8px;padding:2.5rem;border:1px solid var(--border);box-shadow:0 25px 55px #00000059;color:var(--white)}.panel__header h1{margin:.2rem 0 .6rem;font-size:1.5rem;font-weight:600;color:#fefefe}.muted{color:var(--text-muted);margin:0;font-size:.875rem;font-weight:400}h3{color:#fefefe;font-weight:600;font-size:1rem}p{color:#c8d5b9;font-size:.875rem}h1{color:#fefefe;font-size:1.5rem;font-weight:600}.blank-page__canvas{margin-top:2rem;min-height:360px;border-radius:20px;border:2px dashed var(--border);background:#173a3b80;display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--text-muted);text-align:center}.form{margin-top:2rem;display:flex;flex-direction:column;gap:1.25rem}.form__field{display:flex;flex-direction:column;gap:.35rem;font-weight:500;color:var(--white)}.form__field>span,label{color:#fefefe;font-size:.875rem;font-weight:500}.form__field input,.form__field select{border-radius:12px;border:1px solid #254545;background:#254545;color:var(--white);padding:.85rem 1rem;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.form__field input:focus,.form__field select:focus{border-color:var(--secondary);box-shadow:0 0 0 3px #ffcba44d;outline:none}.form__error{margin:-.25rem 0 .5rem;color:#ef4444;font-size:.875rem;font-weight:600}.required-mark{color:#ef4444;font-weight:700}.btn-spinner{width:1rem;height:1rem;flex-shrink:0;animation:spin .8s linear infinite}.branch-card__meta,.staff-card__meta,.approvals-meta,.meta-text{color:#c8d5b9;font-size:.75rem}button{border-radius:.625rem!important;cursor:pointer}button:disabled{opacity:.5!important;pointer-events:none!important}.primary-btn,.owner-action-button,.action-btn--primary,.staff-btn--primary,.deal-create-modal .primary-btn.peach{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:.75rem 1.35rem;flex-shrink:0;font-weight:800;line-height:1.1;text-align:center;white-space:nowrap;background:#ffcba4!important;color:#0b0f0f!important;border:1px solid #ffcba4!important;box-shadow:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease!important}.primary-btn:hover,.owner-action-button:hover,.action-btn--primary:hover,.staff-btn--primary:hover,.deal-create-modal .primary-btn.peach:hover{background:#ffcba4e6!important;color:#0b0f0f!important;transform:none!important}.primary-btn{min-width:max-content}.auth-submit-btn{width:100%!important;min-width:100%!important;min-height:3.25rem;flex:0 0 auto;padding:.95rem 1.25rem!important;border-radius:14px!important;font-size:.98rem;font-weight:800;line-height:1.1;white-space:nowrap;letter-spacing:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease!important}.auth-submit-btn:hover{box-shadow:none!important}.auth-submit-btn:disabled{min-height:3.25rem}.ghost-pill-btn,.staff-btn--ghost,.action-btn--ghost,.pane-appbar__light-btn,.owner-action-button--ghost,.deal-create-modal .ghost-pill-btn.light,.drawer-close,.copy-pill{background:transparent!important;border:1px solid #ffcba4!important;color:#ffcba4!important;box-shadow:none!important}.ghost-pill-btn:hover,.staff-btn--ghost:hover,.action-btn--ghost:hover,.pane-appbar__light-btn:hover,.owner-action-button--ghost:hover,.deal-create-modal .ghost-pill-btn.light:hover,.drawer-close:hover,.copy-pill:hover{background:#ffcba41a!important;color:#ffcba4!important;transform:none!important}.danger,.staff-btn--danger,.owner-action-button--danger,.ghost-icon-btn.danger,.action-btn.danger,.action-btn--danger{background:#ef4444!important;border:1px solid #ef4444!important;color:#fefefe!important}.danger:hover,.staff-btn--danger:hover,.owner-action-button--danger:hover,.ghost-icon-btn.danger:hover,.action-btn.danger:hover,.action-btn--danger:hover{background:#ef4444e6!important;color:#fefefe!important;transform:none!important}.dashboard-sidebar .owner-branch-trigger,.dashboard-sidebar .logout-button{border:1px solid #254545;background:#173a3b;color:#fefefe;box-shadow:none;transform:none}.dashboard-sidebar .logout-button{border-color:transparent;background:transparent;color:#ef4444}.dashboard-sidebar .owner-branch-trigger:hover{border-color:#254545;background:#1d4142}.dashboard-sidebar .logout-button:hover{background:#ef444429;color:#fefefe}.owner-home-screen,.owner-beans-screen,.owner-marketing-screen,.owner-menu-screen,.owner-shop-screen,.owner-deals,.owner-staff,.owner-branch-details,.owner-branches,.admin-approvals,.admin-categories,.blank-page{background:transparent!important;color:#fefefe;padding:var(--space-24)}@media(min-width:1024px){.owner-home-screen,.owner-beans-screen,.owner-marketing-screen,.owner-menu-screen,.owner-shop-screen,.owner-deals,.owner-staff,.owner-branch-details,.owner-branches,.admin-approvals,.admin-categories,.blank-page{padding:var(--space-32)}}.owner-home-screen h1,.owner-beans-screen h1,.owner-marketing-screen h1,.owner-menu-screen h1,.owner-shop-screen h1,.owner-deals h1,.owner-staff h1,.owner-branch-details h1,.owner-branches h1,.admin-approvals h1,.admin-categories h1,.blank-page h1{color:#fefefe!important;font-size:1.5rem;font-weight:600}.owner-home-screen .muted,.owner-beans-screen .muted,.owner-marketing-screen .muted,.owner-menu-screen .muted,.owner-shop-screen .muted,.owner-deals .muted,.owner-staff .muted,.owner-branch-details .muted,.owner-branches .muted,.admin-approvals .muted,.admin-categories .muted,.blank-page .muted{color:#c8d5b9!important;font-size:.875rem}.owner-home-card,.beans-card,.category-card,.branch-details-card,.owner-card,.deal-metric,.admin-categories__toolbar,.owner-menu-layout,.owner-menu-sidebar,.owner-menu-content,.owner-menu-category,.menu-item-row,.live-deal-row,.owner-staff__summary .staff-stat,.owner-staff__toolbar .staff-search,.owner-shop-tabs,.owner-shop-loading-card,.deal-create-modal,.deal-create-body,.deal-section,.deal-preview-card{background:#173a3b!important;border:1px solid #254545!important;border-radius:.75rem!important;color:#fefefe;box-shadow:none!important}.owner-sheet,.admin-sheet{background:#0f1d1d!important;border:1px solid #3a6a6b!important;border-radius:.75rem!important;color:#fefefe;box-shadow:0 18px 40px #00000073,inset 0 0 0 1px #c8d5b90a!important}.owner-menu-layout{overflow:hidden}.owner-menu-sidebar{border-right:1px solid #254545!important}.owner-menu-content__header{border-bottom:1px solid #254545!important}.deal-create-modal,.deal-create-body,.deal-section,.deal-preview-card,.deal-schedule-row{border-color:#3a6a6b!important;box-shadow:inset 0 0 0 1px #c8d5b90d!important}.deal-create-stepper,.deal-create-header,.deal-create-footer,.owner-sheet,.owner-sheet .location-picker,.owner-sheet .location-picker__map,.owner-sheet .tag-picker__group,.owner-sheet .form-grid input,.owner-sheet .form-grid textarea,.owner-sheet .hours-row__inputs select,.owner-sheet .location-picker__coords input,.owner-sheet .location-picker__search,.owner-sheet .tag-picker__search{border-color:#3a6a6b!important}.owner-sheet{box-shadow:0 18px 40px #00000059,inset 0 0 0 1px #c8d5b90d!important}.owner-sheet .form-grid input,.owner-sheet .form-grid textarea,.owner-sheet .hours-row__inputs select,.owner-sheet .location-picker__coords input,.owner-sheet .location-picker__search,.owner-sheet .tag-picker__search{background:#1f3d3e!important}.owner-sheet .tag-picker__search{background:#254545!important;border-color:#254545!important}.owner-sheet .form-grid input:focus,.owner-sheet .form-grid textarea:focus,.owner-sheet .hours-row__inputs select:focus,.owner-sheet .location-picker__coords input:focus,.owner-sheet .location-picker__search:focus,.owner-sheet .tag-picker__search:focus,.owner-sheet .tag-picker__search:focus-within{outline:none;border-color:#ffcba4!important;box-shadow:0 0 10px #ffcba438}.location-picker,.hours-row__inputs select,.location-picker__search{background:#254545!important;border:1px solid #254545!important;color:#fefefe!important}.owner-menu-search,.admin-categories__search,.tag-picker__search,.menu-tags__search,.staff-search{position:relative;display:block!important;border-radius:.625rem!important;border:1px solid #254545!important;background:#254545!important;color:#fefefe!important;transition:all .2s ease}.owner-menu-search>svg,.admin-categories__search>svg,.tag-picker__search>svg,.menu-tags__search>svg,.staff-search>svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#c8d5b9;opacity:1;pointer-events:none;transition:color .2s ease}.owner-menu-search input,.admin-categories__search input,.tag-picker__search input,.menu-tags__search input,.staff-search input{width:100%;border:none!important;outline:none;background:transparent!important;color:#fefefe!important;font-size:.875rem!important;padding:.4rem .65rem .4rem 2rem!important}.owner-menu-search input::placeholder,.admin-categories__search input::placeholder,.tag-picker__search input::placeholder,.menu-tags__search input::placeholder,.staff-search input::placeholder{color:#c8d5b980!important}.owner-menu-search:focus-within,.admin-categories__search:focus-within,.tag-picker__search:focus-within,.menu-tags__search:focus-within,.staff-search:focus-within{border-color:#ffcba4!important;box-shadow:0 0 10px #ffcba438}.owner-menu-search:focus-within>svg,.admin-categories__search:focus-within>svg,.tag-picker__search:focus-within>svg,.menu-tags__search:focus-within>svg,.staff-search:focus-within>svg{color:#ffcba4}.owner-menu-search input:focus,.admin-categories__search input:focus,.tag-picker__search input:focus,.menu-tags__search input:focus,.staff-search input:focus{outline:none!important;border:none!important;box-shadow:none!important}.owner-home-screen .owner-home-card,.owner-home-screen .live-deal-row,.owner-menu-screen .owner-menu-layout,.owner-menu-screen .owner-menu-sidebar,.owner-menu-screen .owner-menu-content,.owner-menu-screen .owner-menu__empty,.owner-menu-screen .menu-category-preview,.owner-menu-screen .menu-variants,.owner-menu-screen .menu-addons,.owner-menu-screen .menu-item-row,.owner-menu-screen .owner-menu-category:not(.is-active){border-color:#3a6a6b!important;box-shadow:inset 0 0 0 1px #c8d5b90d!important}.owner-menu-screen .owner-menu-sidebar{border-right-color:#3a6a6b!important}.owner-menu-screen .owner-menu-content__header{border-bottom-color:#3a6a6b!important}.owner-menu-screen .owner-menu-category.is-active{border:2px solid #ffcba4!important}.owner-branches__grid,.owner-staff__grid,.admin-categories__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.owner-branches__grid,.owner-staff__grid,.admin-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.owner-branches__grid,.owner-staff__grid,.admin-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.owner-branches__empty,.owner-staff__empty,.owner-deals__empty,.admin-approvals__empty,.admin-categories__empty,.live-deals__empty,.blank-page__canvas{border-radius:.75rem!important;border:1px dashed #254545!important;background:#173a3b80!important}.empty-state{min-height:260px;border-radius:.75rem;border:1px dashed #254545;background:#173a3b80;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.75rem;padding:1.5rem}.empty-state__icon{width:3rem;height:3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffcba41a;color:#ffcba4;font-size:1.35rem}.empty-state__title{margin:0;color:#fefefe;font-size:1.125rem;font-weight:600}.empty-state__description{margin:0;max-width:36ch;color:#c8d5b9;font-size:.875rem}.empty-state .primary-btn{margin-top:.25rem}:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox,.radioOption) input[type=checkbox],:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox,.radioOption) input[type=radio]{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;margin:0;border:1px solid #254545;background:#173a3b;display:inline-grid;place-content:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox) input[type=checkbox]{border-radius:.3rem}:where(.radioOption) input[type=radio]{border-radius:999px}:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox,.radioOption) input[type=checkbox]:before,:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox,.radioOption) input[type=radio]:before{content:"";width:.6rem;height:.6rem;transform:scale(0);transition:transform .14s ease-in-out;box-shadow:inset 1em 1em #ffcba4}:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox) input[type=checkbox]:before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}:where(.radioOption) input[type=radio]:before{border-radius:999px}:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox,.radioOption) input[type=checkbox]:checked,:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox,.radioOption) input[type=radio]:checked{border-color:#ffcba4}:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox,.radioOption) input[type=checkbox]:checked:before,:where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox,.radioOption) input[type=radio]:checked:before{transform:scale(1)}.deal-schedule-open-close input[type=checkbox]{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;margin:0;border:1px solid #254545;border-radius:.3rem;background:#173a3b;display:inline-grid;place-content:center;cursor:pointer}.deal-schedule-open-close input[type=checkbox]:before{content:"";width:.6rem;height:.6rem;transform:scale(0);transition:transform .14s ease-in-out;box-shadow:inset 1em 1em #ffcba4;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.deal-schedule-open-close input[type=checkbox]:checked{border-color:#ffcba4}.deal-schedule-open-close input[type=checkbox]:checked:before{transform:scale(1)}.admin-dashboard-tools{min-height:56px;display:flex;align-items:center;justify-content:flex-end;padding:.7rem 2rem;border-bottom:1px solid rgba(37,69,69,.68);background:#061413d1}.sidebar-link__badge{min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:0 .34rem;color:#ffd2ae;font-size:.68rem;font-weight:800;line-height:1;background:#ffd2ae1a;border:1px solid rgba(255,210,174,.22);border-radius:999px}.sidebar-link__badge--danger{color:#fecaca;background:#f871711a;border-color:#f8717142}.sidebar-link--active .sidebar-link__badge{color:#102525;background:#ffd2ae;border-color:#ffd2ae}@media(max-width:720px){.admin-dashboard-tools{min-height:48px;padding:.5rem 1rem}}.action-confirmation>.action-confirmation__header{position:relative;grid-template-columns:auto minmax(0,1fr);padding-right:4.5rem}.action-confirmation>.action-confirmation__header>div{min-width:0}.action-confirmation.action-confirmation>.action-confirmation__header>.action-confirmation__close{position:absolute;top:1.15rem;right:1.2rem;z-index:1}.admin-detail-drawer.admin-detail-drawer>header{position:sticky;padding:1.25rem 4.5rem 1.25rem 1.25rem}.admin-detail-drawer.admin-detail-drawer>header>div{min-width:0}.admin-detail-drawer.admin-detail-drawer>header>button{position:absolute;top:1rem;right:1.25rem;z-index:1}.admin-global-search.admin-global-search>header{position:relative;padding-right:4rem}.admin-global-search.admin-global-search>header>input{min-width:0}.admin-global-search.admin-global-search>header>button{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.admin-sheet.admin-sheet{position:relative}.admin-sheet.admin-sheet>.admin-sheet__header{position:relative;justify-content:flex-start;align-items:flex-start;min-height:2.5rem;padding-right:4.5rem}.admin-sheet.admin-sheet>.admin-sheet__header>button{position:absolute;top:0;right:0;z-index:1}.admin-sheet.admin-sheet>.admin-sheet__header>div,.owner-shop-screen .owner-sheet.owner-sheet>header>.owner-sheet__heading,.perk-config-modal.perk-config-modal>.perk-config-modal__header>div,.pulse-modal.pulse-modal>.pulse-modal__header>div,.deal-create-modal.deal-create-modal>.deal-create-header>div{min-width:0}.staff-modal.staff-modal{position:relative}.staff-modal.staff-modal>header{position:relative;align-items:flex-start;justify-content:flex-start;min-height:2.5rem;padding-right:4.5rem}.staff-modal.staff-modal>header>button{position:absolute;top:0;right:0;z-index:1}.branch-modal.branch-modal>.branch-modal__header{position:relative;align-items:flex-start;justify-content:flex-start;padding-right:5.25rem}.branch-modal.branch-modal>.branch-modal__header>.branch-modal__close{position:absolute;top:1.25rem;right:1.35rem;z-index:1}.owner-menu-screen .owner-sheet.owner-sheet,.owner-shop-screen .owner-sheet.owner-sheet{position:relative}.owner-menu-screen .owner-sheet.owner-sheet>header,.owner-shop-screen .owner-sheet.owner-sheet>header{position:relative;justify-content:flex-start;align-items:flex-start;min-height:2.5rem;padding-right:3.75rem}.owner-menu-screen .owner-sheet.owner-sheet>header>.ghost-icon-btn,.owner-shop-screen .owner-sheet.owner-sheet>header>.ghost-icon-btn{position:absolute;top:0;right:0;z-index:1}.owner-shop-screen .story-modal.story-modal,.crop-modal__card.crop-modal__card,.perk-config-modal.perk-config-modal,.pulse-modal.pulse-modal,.deal-create-modal.deal-create-modal{position:relative}.owner-shop-screen .story-modal.story-modal>.story-modal__header,.crop-modal__card.crop-modal__card>header,.perk-config-modal.perk-config-modal>.perk-config-modal__header,.pulse-modal.pulse-modal>.pulse-modal__header,.deal-create-modal.deal-create-modal>.deal-create-header{position:relative;justify-content:flex-start;align-items:flex-start;min-height:2.5rem;padding-right:4.5rem}.owner-shop-screen .story-modal.story-modal>.story-modal__header>.ghost-icon-btn,.crop-modal__card.crop-modal__card>header>.ghost-icon-btn,.perk-config-modal.perk-config-modal>.perk-config-modal__header>button,.pulse-modal.pulse-modal>.pulse-modal__header>button,.deal-create-modal.deal-create-modal>.deal-create-header>.ghost-icon-btn{position:absolute;top:0;right:0;z-index:1}.public-shop-preview__bar.public-shop-preview__bar{position:relative;padding-right:calc(clamp(1rem,3vw,3rem) + 3.5rem)}.public-shop-preview__bar.public-shop-preview__bar>div{min-width:0}.public-shop-preview__bar.public-shop-preview__bar>.public-shop-preview__close{position:absolute;top:50%;right:clamp(1rem,3vw,3rem);transform:translateY(-50%)}.announcement-confirm.announcement-confirm{padding-right:4rem}body[data-dashboard-theme=operational]{background:var(--dashboard-bg)}body[data-dashboard-theme=operational] .dashboard-shell{background:var(--dashboard-bg);color:var(--dashboard-text)}body[data-dashboard-theme=operational] .dashboard-sidebar{background:var(--dashboard-nav)!important;border-right-color:var(--dashboard-border)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .dashboard-sidebar h2,body[data-dashboard-theme=operational] .sidebar-brand-name,body[data-dashboard-theme=operational] .dashboard-main h1,body[data-dashboard-theme=operational] .dashboard-main h2,body[data-dashboard-theme=operational] .dashboard-main h3,body[data-dashboard-theme=operational] .dashboard-main h4,body[data-dashboard-theme=operational] .dashboard-main strong{color:var(--dashboard-nav-text)}body[data-dashboard-theme=operational] .dashboard-sidebar .eyebrow,body[data-dashboard-theme=operational] .dashboard-main .eyebrow{color:var(--dashboard-brand-text)!important}body[data-dashboard-theme=operational] .dashboard-sidebar__section--header,body[data-dashboard-theme=operational] .dashboard-sidebar__section--switcher,body[data-dashboard-theme=operational] .sidebar-footer{border-color:var(--dashboard-border)!important}body[data-dashboard-theme=operational] .sidebar-context-card,body[data-dashboard-theme=operational] .dashboard-sidebar .owner-branch-trigger,body[data-dashboard-theme=operational] .branch-switcher,body[data-dashboard-theme=operational] .owner-topbar__menu-panel{background:var(--dashboard-nav-raised)!important;border-color:var(--dashboard-border-strong)!important;box-shadow:0 18px 38px #0000003d!important}body[data-dashboard-theme=operational] .sidebar-context-card span,body[data-dashboard-theme=operational] .owner-sidebar__subtext,body[data-dashboard-theme=operational] .sidebar-section-label,body[data-dashboard-theme=operational] .sidebar-nav__group-toggle,body[data-dashboard-theme=operational] .owner-topbar__context span,body[data-dashboard-theme=operational] .owner-topbar__menu-label{color:var(--dashboard-text-tertiary)!important}body[data-dashboard-theme=operational] .sidebar-link{color:var(--dashboard-text-secondary)}body[data-dashboard-theme=operational] .sidebar-link:hover,body[data-dashboard-theme=operational] .sidebar-link:focus-visible{background:var(--dashboard-surface-raised);color:var(--dashboard-text);outline:none}body[data-dashboard-theme=operational] .sidebar-link--active,body[data-dashboard-theme=operational] .sidebar-link--active:hover{background:var(--dashboard-brand-soft)!important;color:var(--dashboard-text)!important;box-shadow:inset 2px 0 0 var(--dashboard-brand)!important}body[data-dashboard-theme=operational] .sidebar-link--active .sidebar-link__icon{color:var(--dashboard-brand-text)}body[data-dashboard-theme=operational] .owner-topbar{background:#121d1af5!important;border-bottom-color:var(--dashboard-border)!important}body[data-dashboard-theme=operational] .owner-topbar__context strong,body[data-dashboard-theme=operational] .owner-topbar__menu-panel a{color:var(--dashboard-text)}body[data-dashboard-theme=operational] .owner-topbar__alerts,body[data-dashboard-theme=operational] .owner-topbar__menu-trigger{color:var(--dashboard-text-secondary)}body[data-dashboard-theme=operational] .owner-topbar__alerts:hover,body[data-dashboard-theme=operational] .owner-topbar__alerts:focus-visible,body[data-dashboard-theme=operational] .owner-topbar__alerts.is-active,body[data-dashboard-theme=operational] .owner-topbar__menu-trigger:hover,body[data-dashboard-theme=operational] .owner-topbar__menu-trigger:focus-visible,body[data-dashboard-theme=operational] .owner-topbar__menu-trigger.is-open,body[data-dashboard-theme=operational] .owner-topbar__menu-panel a:hover,body[data-dashboard-theme=operational] .owner-topbar__menu-panel a:focus-visible,body[data-dashboard-theme=operational] .owner-topbar__menu-panel a.active{background:var(--dashboard-brand-soft)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important;outline:none}body[data-dashboard-theme=operational] .owner-topbar__alert-count{background:var(--dashboard-accent)!important;border-color:var(--dashboard-nav)!important;color:var(--dashboard-accent-ink)!important}body[data-dashboard-theme=operational] .admin-shop-context,body[data-dashboard-theme=operational] .admin-global-search-trigger{background:var(--dashboard-surface)!important;border-color:var(--dashboard-border)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .admin-shop-context>svg,body[data-dashboard-theme=operational] .admin-shop-context a,body[data-dashboard-theme=operational] .admin-global-search-trigger:hover,body[data-dashboard-theme=operational] .admin-global-search-trigger:focus-visible{color:var(--dashboard-brand-text)!important}body[data-dashboard-theme=operational] .admin-shop-context span,body[data-dashboard-theme=operational] .admin-shop-context small,body[data-dashboard-theme=operational] .admin-global-search-trigger kbd{color:var(--dashboard-text-tertiary)!important}body[data-dashboard-theme=operational] .admin-shop-context a{border-color:var(--dashboard-border-strong)!important}body[data-dashboard-theme=operational] .admin-shop-context button:hover,body[data-dashboard-theme=operational] .admin-global-search-trigger:hover{background:var(--dashboard-surface-raised)!important}body[data-dashboard-theme=operational] .pane-appbar,body[data-dashboard-theme=operational] .panel,body[data-dashboard-theme=operational] .owner-page-header{background:var(--dashboard-surface)!important;border-color:var(--dashboard-border)!important;box-shadow:none!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .pane-appbar__left{flex:1 1 auto;min-width:0}body[data-dashboard-theme=operational] .pane-appbar__actions{flex:0 0 auto;justify-content:flex-end}body[data-dashboard-theme=operational] .pane-appbar__desc,body[data-dashboard-theme=operational] .owner-page-header__description,body[data-dashboard-theme=operational] .muted,body[data-dashboard-theme=operational] .meta-text,body[data-dashboard-theme=operational] .branch-card__meta,body[data-dashboard-theme=operational] .staff-card__meta,body[data-dashboard-theme=operational] .approvals-meta{color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .owner-home-card,body[data-dashboard-theme=operational] .beans-card,body[data-dashboard-theme=operational] .category-card,body[data-dashboard-theme=operational] .branch-details-card,body[data-dashboard-theme=operational] .owner-card,body[data-dashboard-theme=operational] .deal-metric,body[data-dashboard-theme=operational] .admin-categories__toolbar,body[data-dashboard-theme=operational] .owner-menu-layout,body[data-dashboard-theme=operational] .owner-menu-sidebar,body[data-dashboard-theme=operational] .owner-menu-content,body[data-dashboard-theme=operational] .owner-menu-category,body[data-dashboard-theme=operational] .menu-item-row,body[data-dashboard-theme=operational] .live-deal-row,body[data-dashboard-theme=operational] .owner-staff__summary .staff-stat,body[data-dashboard-theme=operational] .owner-staff__toolbar .staff-search,body[data-dashboard-theme=operational] .owner-shop-tabs,body[data-dashboard-theme=operational] .owner-shop-loading-card,body[data-dashboard-theme=operational] .deal-create-body,body[data-dashboard-theme=operational] .deal-section,body[data-dashboard-theme=operational] .deal-preview-card{background:var(--dashboard-surface)!important;border-color:transparent!important;box-shadow:none!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-menu-sidebar,body[data-dashboard-theme=operational] .owner-menu-content__header,body[data-dashboard-theme=operational] .owner-shop-tabs{border-color:var(--dashboard-border)!important}body[data-dashboard-theme=operational] input:not([type=checkbox]):not([type=radio]),body[data-dashboard-theme=operational] select,body[data-dashboard-theme=operational] textarea,body[data-dashboard-theme=operational] .form__field input,body[data-dashboard-theme=operational] .form__field select,body[data-dashboard-theme=operational] .owner-menu-search,body[data-dashboard-theme=operational] .admin-categories__search,body[data-dashboard-theme=operational] .tag-picker__search,body[data-dashboard-theme=operational] .menu-tags__search,body[data-dashboard-theme=operational] .staff-search,body[data-dashboard-theme=operational] .owner-reviews__search{background:var(--dashboard-input)!important;border:1px solid var(--dashboard-border-strong)!important;border-radius:8px!important;color:var(--dashboard-text)!important;box-shadow:none!important}body[data-dashboard-theme=operational] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),body[data-dashboard-theme=operational] select,body[data-dashboard-theme=operational] textarea{min-height:2.5rem;padding:.6rem .75rem;border-radius:8px;line-height:1.35}body[data-dashboard-theme=operational] .owner-menu-search input,body[data-dashboard-theme=operational] .admin-categories__search input,body[data-dashboard-theme=operational] .tag-picker__search input,body[data-dashboard-theme=operational] .menu-tags__search input,body[data-dashboard-theme=operational] .staff-search input,body[data-dashboard-theme=operational] .owner-reviews__search input,body[data-dashboard-theme=operational] .admin-global-search header input{min-height:0!important;padding:0!important;border:0!important;border-style:none!important;border-width:0!important;border-image:none!important;border-radius:0!important;background:transparent!important;outline:none!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}body[data-dashboard-theme=operational] .owner-reviews__search>input{font-weight:500!important}body[data-dashboard-theme=operational] .owner-menu-search:focus-within,body[data-dashboard-theme=operational] .admin-categories__search:focus-within,body[data-dashboard-theme=operational] .tag-picker__search:focus-within,body[data-dashboard-theme=operational] .menu-tags__search:focus-within,body[data-dashboard-theme=operational] .staff-search:focus-within,body[data-dashboard-theme=operational] .owner-reviews__search:focus-within{border-color:var(--dashboard-brand)!important;box-shadow:var(--dashboard-focus)!important}body[data-dashboard-theme=operational] input:focus,body[data-dashboard-theme=operational] select:focus,body[data-dashboard-theme=operational] textarea:focus,body[data-dashboard-theme=operational] input:focus-visible,body[data-dashboard-theme=operational] select:focus-visible,body[data-dashboard-theme=operational] textarea:focus-visible{border-color:var(--dashboard-brand)!important;box-shadow:var(--dashboard-focus)!important;outline:none}body[data-dashboard-theme=operational] .primary-btn,body[data-dashboard-theme=operational] .owner-action-button,body[data-dashboard-theme=operational] .action-btn--primary,body[data-dashboard-theme=operational] .staff-btn--primary,body[data-dashboard-theme=operational] .deal-create-modal .primary-btn.peach{background:var(--dashboard-brand)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important;box-shadow:none!important}body[data-dashboard-theme=operational] .primary-btn:hover,body[data-dashboard-theme=operational] .owner-action-button:hover,body[data-dashboard-theme=operational] .action-btn--primary:hover,body[data-dashboard-theme=operational] .staff-btn--primary:hover,body[data-dashboard-theme=operational] .deal-create-modal .primary-btn.peach:hover{background:var(--dashboard-brand-hover)!important;border-color:var(--dashboard-brand-hover)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .ghost-pill-btn,body[data-dashboard-theme=operational] .staff-btn--ghost,body[data-dashboard-theme=operational] .action-btn--ghost,body[data-dashboard-theme=operational] .pane-appbar__light-btn,body[data-dashboard-theme=operational] .owner-action-button--ghost,body[data-dashboard-theme=operational] .deal-create-modal .ghost-pill-btn.light,body[data-dashboard-theme=operational] .drawer-close,body[data-dashboard-theme=operational] .copy-pill{background:transparent!important;border-color:var(--dashboard-border-strong)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .ghost-pill-btn:hover,body[data-dashboard-theme=operational] .staff-btn--ghost:hover,body[data-dashboard-theme=operational] .action-btn--ghost:hover,body[data-dashboard-theme=operational] .pane-appbar__light-btn:hover,body[data-dashboard-theme=operational] .owner-action-button--ghost:hover,body[data-dashboard-theme=operational] .deal-create-modal .ghost-pill-btn.light:hover,body[data-dashboard-theme=operational] .drawer-close:hover,body[data-dashboard-theme=operational] .copy-pill:hover{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .ghost-icon-btn{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-border-strong)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .owner-state--loading,body[data-dashboard-theme=operational] .owner-state--empty{background:var(--dashboard-surface-raised)!important;border-color:transparent!important}body[data-dashboard-theme=operational] .owner-state__label,body[data-dashboard-theme=operational] .owner-state__description,body[data-dashboard-theme=operational] .owner-state__title{color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .owner-state__title{color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-state__icon{background:var(--dashboard-brand-soft)!important;color:var(--dashboard-brand-text)!important}body[data-dashboard-theme=operational] .owner-state__action,body[data-dashboard-theme=operational] .owner-state__retry{border-color:var(--dashboard-border-strong)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .owner-state__action:hover,body[data-dashboard-theme=operational] .owner-state__action:focus-visible,body[data-dashboard-theme=operational] .owner-state__retry:hover,body[data-dashboard-theme=operational] .owner-state__retry:focus-visible{background:var(--dashboard-surface-emphasis)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .danger,body[data-dashboard-theme=operational] .staff-btn--danger,body[data-dashboard-theme=operational] .owner-action-button--danger,body[data-dashboard-theme=operational] .action-btn.danger,body[data-dashboard-theme=operational] .action-btn--danger{background:var(--dashboard-danger)!important;border-color:var(--dashboard-danger)!important;color:var(--dashboard-accent-ink)!important}body[data-dashboard-theme=operational] .owner-sheet,body[data-dashboard-theme=operational] .admin-sheet,body[data-dashboard-theme=operational] .deal-create-modal,body[data-dashboard-theme=operational] .action-confirmation,body[data-dashboard-theme=operational] .admin-global-search,body[data-dashboard-theme=operational] .branch-modal,body[data-dashboard-theme=operational] .staff-modal,body[data-dashboard-theme=operational] .story-modal,body[data-dashboard-theme=operational] .crop-modal__card,body[data-dashboard-theme=operational] .perk-config-modal,body[data-dashboard-theme=operational] .pulse-modal{background:var(--dashboard-surface)!important;border-color:var(--dashboard-border-strong)!important;box-shadow:0 24px 64px #00000052!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-sheet-backdrop,body[data-dashboard-theme=operational] .admin-sheet-backdrop,body[data-dashboard-theme=operational] .staff-modal-backdrop,body[data-dashboard-theme=operational] .branch-modal__backdrop,body[data-dashboard-theme=operational] .story-modal-backdrop,body[data-dashboard-theme=operational] .crop-modal,body[data-dashboard-theme=operational] .perk-config-backdrop,body[data-dashboard-theme=operational] .pulse-modal-backdrop{background:#020908c7!important}body[data-dashboard-theme=operational] .owner-home-screen,body[data-dashboard-theme=operational] .owner-beans-screen,body[data-dashboard-theme=operational] .owner-marketing-screen,body[data-dashboard-theme=operational] .owner-menu-screen,body[data-dashboard-theme=operational] .owner-shop-screen,body[data-dashboard-theme=operational] .owner-deals,body[data-dashboard-theme=operational] .owner-staff,body[data-dashboard-theme=operational] .owner-branch-details,body[data-dashboard-theme=operational] .owner-branches,body[data-dashboard-theme=operational] .owner-reviews,body[data-dashboard-theme=operational] .owner-billing-screen,body[data-dashboard-theme=operational] .owner-account-screen,body[data-dashboard-theme=operational] .owner-alerts-screen,body[data-dashboard-theme=operational] .owner-announcements-screen,body[data-dashboard-theme=operational] .owner-order-analytics-screen,body[data-dashboard-theme=operational] .owner-cash-closeout-screen,body[data-dashboard-theme=operational] .owner-exports-screen{background:transparent!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .metrics-card,body[data-dashboard-theme=operational] .operating-card,body[data-dashboard-theme=operational] .next-action-card,body[data-dashboard-theme=operational] .readiness-card,body[data-dashboard-theme=operational] .today-orders-card,body[data-dashboard-theme=operational] .loyalty-summary-card,body[data-dashboard-theme=operational] .live-deals,body[data-dashboard-theme=operational] .quick-actions,body[data-dashboard-theme=operational] .control-center-alerts,body[data-dashboard-theme=operational] .owner-deals__slot-card,body[data-dashboard-theme=operational] .branch-card,body[data-dashboard-theme=operational] .staff-card,body[data-dashboard-theme=operational] .owner-review-card,body[data-dashboard-theme=operational] .owner-billing-overview,body[data-dashboard-theme=operational] .owner-billing-invoices,body[data-dashboard-theme=operational] .owner-billing-payment,body[data-dashboard-theme=operational] .owner-billing-request,body[data-dashboard-theme=operational] .owner-billing-request-status,body[data-dashboard-theme=operational] .owner-billing-help,body[data-dashboard-theme=operational] .cash-closeout-current,body[data-dashboard-theme=operational] .cash-closeout-empty,body[data-dashboard-theme=operational] .cash-closeout-history,body[data-dashboard-theme=operational] .owner-alerts-card,body[data-dashboard-theme=operational] .owner-announcements-card{background:var(--dashboard-surface)!important;border-color:transparent!important;box-shadow:none!important}body[data-dashboard-theme=operational] .owner-home-card__header,body[data-dashboard-theme=operational] .control-center-card__header,body[data-dashboard-theme=operational] .owner-billing-invoices__header,body[data-dashboard-theme=operational] .today-orders-card__activity-heading,body[data-dashboard-theme=operational] .loyalty-summary-card__recent-heading{border-color:var(--dashboard-border)!important}body[data-dashboard-theme=operational] .owner-home-screen .muted,body[data-dashboard-theme=operational] .owner-beans-screen .muted,body[data-dashboard-theme=operational] .owner-marketing-screen .muted,body[data-dashboard-theme=operational] .owner-menu-screen .muted,body[data-dashboard-theme=operational] .owner-shop-screen .muted,body[data-dashboard-theme=operational] .owner-deals .muted,body[data-dashboard-theme=operational] .owner-staff .muted,body[data-dashboard-theme=operational] .owner-branches .muted,body[data-dashboard-theme=operational] .owner-reviews .muted,body[data-dashboard-theme=operational] .owner-billing-screen p,body[data-dashboard-theme=operational] .owner-account-screen p,body[data-dashboard-theme=operational] .owner-order-analytics-screen p{color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .owner-menu-screen{background:var(--dashboard-bg)!important}body[data-dashboard-theme=operational] .owner-menu-layout,body[data-dashboard-theme=operational] .owner-menu-sidebar,body[data-dashboard-theme=operational] .owner-menu-content,body[data-dashboard-theme=operational] .owner-menu-category,body[data-dashboard-theme=operational] .menu-item-row,body[data-dashboard-theme=operational] .menu-addons,body[data-dashboard-theme=operational] .menu-tags__group,body[data-dashboard-theme=operational] .menu-variants,body[data-dashboard-theme=operational] .menu-category-preview{background:var(--dashboard-surface)!important;border-color:transparent!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-menu-category.is-active,body[data-dashboard-theme=operational] .menu-category-toggle.is-active,body[data-dashboard-theme=operational] .menu-tags__chips button.selected{background:var(--dashboard-brand-soft)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-menu-category:not(.is-active):hover,body[data-dashboard-theme=operational] .menu-item-row:hover,body[data-dashboard-theme=operational] .menu-item-row__edit:hover,body[data-dashboard-theme=operational] .owner-menu-category__actions .ghost-icon-btn:hover{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-border-strong)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-beans-screen .beans-ops-card,body[data-dashboard-theme=operational] .owner-beans-screen .beans-ops-metric,body[data-dashboard-theme=operational] .owner-beans-screen .beans-ops-policy{background:var(--dashboard-surface)!important;border-color:transparent!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .beans-ops-activity__icon,body[data-dashboard-theme=operational] .beans-ops-title-icon,body[data-dashboard-theme=operational] .owner-shop-screen .owner-card__icon,body[data-dashboard-theme=operational] .owner-shop-screen .media-gallery__icon{background:var(--dashboard-brand-soft)!important;color:var(--dashboard-brand-text)!important}body[data-dashboard-theme=operational] .beans-ops-status--success,body[data-dashboard-theme=operational] .operating-state--open,body[data-dashboard-theme=operational] .readiness-status--live,body[data-dashboard-theme=operational] .staff-status--active,body[data-dashboard-theme=operational] .shop-profile-status--approved{background:var(--dashboard-success-soft)!important;border-color:var(--dashboard-success-border)!important;color:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .beans-ops-status--warning,body[data-dashboard-theme=operational] .operating-state--closeout,body[data-dashboard-theme=operational] .readiness-status--under_review,body[data-dashboard-theme=operational] .shop-profile-status--pending,body[data-dashboard-theme=operational] .owner-billing-status--past_due strong{background:var(--dashboard-warning-soft)!important;border-color:var(--dashboard-warning-border)!important;color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .beans-ops-status--danger,body[data-dashboard-theme=operational] .operating-state--closed,body[data-dashboard-theme=operational] .staff-status--inactive,body[data-dashboard-theme=operational] .shop-profile-status--rejected,body[data-dashboard-theme=operational] .shop-profile-status--suspended{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .owner-shop-screen .shop-profile-section,body[data-dashboard-theme=operational] .owner-shop-screen .shop-profile-panel,body[data-dashboard-theme=operational] .owner-shop-screen .shop-profile-hero,body[data-dashboard-theme=operational] .owner-shop-screen .media-slot,body[data-dashboard-theme=operational] .owner-shop-screen .media-gallery__item,body[data-dashboard-theme=operational] .owner-shop-screen .stories-row,body[data-dashboard-theme=operational] .owner-shop-screen .stories-summary-card,body[data-dashboard-theme=operational] .owner-shop-screen .gallery-section,body[data-dashboard-theme=operational] .owner-shop-screen .gallery-dropzone,body[data-dashboard-theme=operational] .owner-shop-screen .owner-tab-panel{background:var(--dashboard-surface)!important;border-color:transparent!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-shop-screen .owner-tab--active{background:var(--dashboard-brand-soft)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-shop-screen .owner-tab{color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .owner-shop-screen .owner-tab:hover{background:var(--dashboard-surface-raised)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-shop-auth-alert{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .owner-shop-auth-alert strong,body[data-dashboard-theme=operational] .owner-shop-auth-alert p{color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .owner-marketing-screen .marketing-kpi-card,body[data-dashboard-theme=operational] .owner-marketing-screen .marketing-perks-panel,body[data-dashboard-theme=operational] .owner-marketing-screen .marketing-pulse-panel,body[data-dashboard-theme=operational] .owner-marketing-screen .marketing-state-card,body[data-dashboard-theme=operational] .owner-marketing-screen .perk-card,body[data-dashboard-theme=operational] .owner-marketing-screen .trail-program,body[data-dashboard-theme=operational] .owner-marketing-screen .loyalty-operations,body[data-dashboard-theme=operational] .owner-marketing-screen .membership-directory,body[data-dashboard-theme=operational] .owner-marketing-screen .pulse-summary-card,body[data-dashboard-theme=operational] .owner-marketing-screen .pulse-row,body[data-dashboard-theme=operational] .owner-marketing-screen .membership-directory__table{background:var(--dashboard-surface)!important;border-color:transparent!important;box-shadow:none!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-marketing-screen .perk-card:hover,body[data-dashboard-theme=operational] .owner-marketing-screen .pulse-row:hover{background:var(--dashboard-surface-raised)!important}body[data-dashboard-theme=operational] .owner-marketing-screen .membership-directory__tabs button.active,body[data-dashboard-theme=operational] .owner-marketing-screen .perk-card.is-selected{background:var(--dashboard-brand-soft)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-marketing-screen .trail-program__controls,body[data-dashboard-theme=operational] .owner-marketing-screen .trail-program__target-input,body[data-dashboard-theme=operational] .owner-marketing-screen .loyalty-operations__metrics,body[data-dashboard-theme=operational] .owner-marketing-screen .loyalty-operations__recent,body[data-dashboard-theme=operational] .owner-marketing-screen .membership-directory__controls,body[data-dashboard-theme=operational] .owner-marketing-screen .membership-directory__table-wrap,body[data-dashboard-theme=operational] .owner-marketing-screen .membership-directory__pagination{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-border)!important}body[data-dashboard-theme=operational] .owner-marketing-screen .trail-program__toggle.is-on .trail-program__toggle-track{background:var(--dashboard-brand)!important;border-color:var(--dashboard-brand)!important}body[data-dashboard-theme=operational] .order-analytics-metric,body[data-dashboard-theme=operational] .order-analytics-card,body[data-dashboard-theme=operational] .order-analytics-error,body[data-dashboard-theme=operational] .cash-closeout-current,body[data-dashboard-theme=operational] .cash-closeout-history,body[data-dashboard-theme=operational] .cash-closeout-empty,body[data-dashboard-theme=operational] .cash-closeout-error{background:var(--dashboard-surface)!important;border-color:transparent!important;box-shadow:none!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .order-analytics__ranges,body[data-dashboard-theme=operational] .cash-closeout-current dl div,body[data-dashboard-theme=operational] .cash-closeout-history header{border-color:var(--dashboard-border)!important}body[data-dashboard-theme=operational] .cash-closeout-empty.cash-closeout-empty--compact{justify-items:center!important;text-align:center!important}body[data-dashboard-theme=operational] .order-analytics__ranges,body[data-dashboard-theme=operational] .cash-closeout-current__title>span{background:var(--dashboard-surface-raised)!important}body[data-dashboard-theme=operational] .admin-dashboard-tools,body[data-dashboard-theme=operational] .admin-page-header,body[data-dashboard-theme=operational] .admin-overview-card,body[data-dashboard-theme=operational] .admin-filter-bar,body[data-dashboard-theme=operational] .admin-inspection,body[data-dashboard-theme=operational] .admin-metric,body[data-dashboard-theme=operational] .admin-data-table-wrap,body[data-dashboard-theme=operational] [class*=admin-][class*=__filters],body[data-dashboard-theme=operational] [class*=admin-][class*=__table],body[data-dashboard-theme=operational] [class*=admin-][class*=__list],body[data-dashboard-theme=operational] [class*=admin-][class*=__panel]{background:var(--dashboard-surface)!important;border-color:transparent!important;box-shadow:none!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .admin-dashboard-tools{border-bottom:1px solid var(--dashboard-border)!important}body[data-dashboard-theme=operational] .admin-page-header p:not(.eyebrow),body[data-dashboard-theme=operational] .admin-overview-empty,body[data-dashboard-theme=operational] .admin-data-table td,body[data-dashboard-theme=operational] .admin-inspection p,body[data-dashboard-theme=operational] .admin-inspection ul,body[data-dashboard-theme=operational] .admin-filter-bar>span,body[data-dashboard-theme=operational] .admin-active-filters,body[data-dashboard-theme=operational] .admin-data-table__pagination{color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .admin-overview-card>header,body[data-dashboard-theme=operational] .admin-data-table th,body[data-dashboard-theme=operational] .admin-data-table__pagination,body[data-dashboard-theme=operational] .admin-application-list article,body[data-dashboard-theme=operational] .admin-attention-list>button{border-color:var(--dashboard-border)!important}body[data-dashboard-theme=operational] .admin-data-table th,body[data-dashboard-theme=operational] .admin-data-table__pagination,body[data-dashboard-theme=operational] .admin-filter-bar,body[data-dashboard-theme=operational] .admin-accounts__pagination,body[data-dashboard-theme=operational] .admin-audit__pagination,body[data-dashboard-theme=operational] .admin-server-pagination{background:var(--dashboard-surface-raised)!important}body[data-dashboard-theme=operational] .admin-data-table tr:hover,body[data-dashboard-theme=operational] .admin-attention-list>button:hover,body[data-dashboard-theme=operational] .admin-partner-detail-list>button:hover{background:var(--dashboard-surface-raised)!important}body[data-dashboard-theme=operational] .admin-data-table th,body[data-dashboard-theme=operational] .admin-data-table__empty,body[data-dashboard-theme=operational] .admin-data-table__pagination,body[data-dashboard-theme=operational] .admin-overview-empty-text,body[data-dashboard-theme=operational] .admin-data-table__empty strong{color:var(--dashboard-text-tertiary)!important}body[data-dashboard-theme=operational] .admin-data-table td strong,body[data-dashboard-theme=operational] .admin-overview-card h2,body[data-dashboard-theme=operational] .admin-overview-empty strong,body[data-dashboard-theme=operational] .admin-inspection h3,body[data-dashboard-theme=operational] .admin-inspection dd,body[data-dashboard-theme=operational] .admin-metric strong{color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .admin-overview-link,body[data-dashboard-theme=operational] .admin-data-table__sort:hover,body[data-dashboard-theme=operational] .admin-inspection a,body[data-dashboard-theme=operational] .admin-application-list button,body[data-dashboard-theme=operational] .admin-overview-card>header>svg,body[data-dashboard-theme=operational] .admin-metric svg{color:var(--dashboard-brand-text)!important}body[data-dashboard-theme=operational] .admin-status-badge,body[data-dashboard-theme=operational] .admin-active-filters button,body[data-dashboard-theme=operational] .admin-partner-detail-list>button,body[data-dashboard-theme=operational] .admin-data-table__pagination button{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-border-strong)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .admin-status-badge--approved,body[data-dashboard-theme=operational] .admin-status-badge--active,body[data-dashboard-theme=operational] .admin-status-badge--processed,body[data-dashboard-theme=operational] .admin-status-badge--paid-external{background:var(--dashboard-success-soft)!important;color:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .admin-status-badge--pending-review,body[data-dashboard-theme=operational] .admin-status-badge--pending,body[data-dashboard-theme=operational] .admin-status-badge--issued{background:var(--dashboard-warning-soft)!important;color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .admin-status-badge--failed,body[data-dashboard-theme=operational] .admin-status-badge--dead-letter,body[data-dashboard-theme=operational] .admin-status-badge--rejected,body[data-dashboard-theme=operational] .admin-status-badge--suspended,body[data-dashboard-theme=operational] .admin-status-badge--closed,body[data-dashboard-theme=operational] .admin-status-badge--overdue,body[data-dashboard-theme=operational] .admin-status-badge--past-due{background:var(--dashboard-danger-soft)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .admin-risk-banner{background:var(--dashboard-warning-soft)!important;border-color:var(--dashboard-warning-border)!important;color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .admin-risk-banner--danger{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .admin-detail-drawer,body[data-dashboard-theme=operational] .admin-detail-drawer>header{background:var(--dashboard-surface)!important;border-color:var(--dashboard-border)!important}body[data-dashboard-theme=operational] .admin-detail-drawer__backdrop,body[data-dashboard-theme=operational] .admin-global-search__backdrop{background:#020908c7!important}body[data-dashboard-theme=operational] .dashboard-main .owner-page-header{padding:0 0 .5rem!important}body[data-dashboard-theme=operational] .owner-topbar__menu-panel{background:var(--dashboard-surface-raised)!important}body[data-dashboard-theme=operational] .deal-create-modal .primary-btn.peach{background:var(--dashboard-accent)!important;border-color:var(--dashboard-accent)!important;color:var(--dashboard-accent-ink)!important}body[data-dashboard-theme=operational] .deal-create-modal .primary-btn.peach:hover,body[data-dashboard-theme=operational] .deal-create-modal .primary-btn.peach:focus-visible{background:var(--dashboard-accent-hover)!important;border-color:var(--dashboard-accent-hover)!important;color:var(--dashboard-accent-ink)!important}body[data-dashboard-theme=operational] .pane-appbar__badge{background:var(--dashboard-surface-raised);border-color:var(--dashboard-border-strong);color:var(--dashboard-text-secondary)}body[data-dashboard-theme=operational] .pane-appbar__badge--approved,body[data-dashboard-theme=operational] .pane-appbar__badge--visibility-active{background:var(--dashboard-success-soft);border-color:var(--dashboard-success-border);color:var(--dashboard-success)}body[data-dashboard-theme=operational] .pane-appbar__badge--pending,body[data-dashboard-theme=operational] .pane-appbar__badge--pending_review,body[data-dashboard-theme=operational] .pane-appbar__badge--visibility-paused{background:var(--dashboard-warning-soft);border-color:var(--dashboard-warning-border);color:var(--dashboard-warning)}body[data-dashboard-theme=operational] .pane-appbar__badge--rejected,body[data-dashboard-theme=operational] .pane-appbar__badge--suspended,body[data-dashboard-theme=operational] .pane-appbar__badge--closed{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .pane-appbar__badge--visibility-inactive{background:var(--dashboard-info-soft);border-color:var(--dashboard-info-border);color:var(--dashboard-info)}body[data-dashboard-theme=operational] .beans-ops-status--success,body[data-dashboard-theme=operational] .operating-state--open,body[data-dashboard-theme=operational] .readiness-status--live,body[data-dashboard-theme=operational] .staff-status--active,body[data-dashboard-theme=operational] .shop-profile-status--approved{border-color:var(--dashboard-success-border)!important}body[data-dashboard-theme=operational] .beans-ops-status--warning,body[data-dashboard-theme=operational] .operating-state--closeout,body[data-dashboard-theme=operational] .readiness-status--under_review,body[data-dashboard-theme=operational] .shop-profile-status--pending,body[data-dashboard-theme=operational] .owner-billing-status--past_due strong,body[data-dashboard-theme=operational] .admin-risk-banner{border-color:var(--dashboard-warning-border)!important}body[data-dashboard-theme=operational] .beans-ops-status--danger,body[data-dashboard-theme=operational] .operating-state--closed,body[data-dashboard-theme=operational] .staff-status--inactive,body[data-dashboard-theme=operational] .shop-profile-status--rejected,body[data-dashboard-theme=operational] .shop-profile-status--suspended,body[data-dashboard-theme=operational] .owner-shop-auth-alert,body[data-dashboard-theme=operational] .admin-risk-banner--danger{border-color:var(--dashboard-danger-border)!important}body[data-dashboard-theme=operational] .dashboard-shell,body[data-dashboard-theme=operational] .dashboard-main{background:var(--dashboard-bg)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .dashboard-main{isolation:isolate}body[data-dashboard-theme=operational] .dashboard-sidebar{background:var(--dashboard-nav)!important;border-right:1px solid var(--dashboard-border)!important}body[data-dashboard-theme=operational] .dashboard-sidebar__section--header,body[data-dashboard-theme=operational] .dashboard-sidebar__section--switcher,body[data-dashboard-theme=operational] .sidebar-footer{border-color:var(--dashboard-divider)!important}body[data-dashboard-theme=operational] .dashboard-sidebar .sidebar-section-label,body[data-dashboard-theme=operational] .dashboard-sidebar .sidebar-nav__group-label,body[data-dashboard-theme=operational] .dashboard-sidebar .sidebar-nav__group-toggle,body[data-dashboard-theme=operational] .dashboard-sidebar .owner-sidebar__subtext{color:var(--dashboard-text-tertiary)!important}body[data-dashboard-theme=operational] .dashboard-sidebar .sidebar-brand-name,body[data-dashboard-theme=operational] .dashboard-sidebar h2{color:var(--dashboard-nav-text)!important}body[data-dashboard-theme=operational] .dashboard-sidebar .sidebar-context-card,body[data-dashboard-theme=operational] .dashboard-sidebar .owner-branch-trigger,body[data-dashboard-theme=operational] .dashboard-sidebar .branch-switcher,body[data-dashboard-theme=operational] .owner-topbar__menu-panel{background:var(--dashboard-nav-raised)!important;border-color:var(--dashboard-border)!important;box-shadow:0 20px 44px #00000052!important}body[data-dashboard-theme=operational] .dashboard-sidebar .sidebar-context-card span,body[data-dashboard-theme=operational] .dashboard-sidebar .owner-branch-trigger__text,body[data-dashboard-theme=operational] .dashboard-sidebar .owner-branch-trigger__chevron,body[data-dashboard-theme=operational] .dashboard-sidebar .branch-switcher__meta .muted{color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .dashboard-sidebar .owner-branch-trigger__text strong,body[data-dashboard-theme=operational] .dashboard-sidebar .branch-switcher__item,body[data-dashboard-theme=operational] .dashboard-sidebar .branch-switcher__meta strong{color:var(--dashboard-nav-text)!important}body[data-dashboard-theme=operational] .dashboard-sidebar .branch-switcher__item:hover,body[data-dashboard-theme=operational] .dashboard-sidebar .branch-switcher__item.is-active{background:var(--dashboard-surface-emphasis)!important;border-color:var(--dashboard-brand)!important}body[data-dashboard-theme=operational] .sidebar-link{color:var(--dashboard-nav-text-secondary)!important}body[data-dashboard-theme=operational] .sidebar-link:hover,body[data-dashboard-theme=operational] .sidebar-link:focus-visible{background:var(--dashboard-nav-raised)!important;color:var(--dashboard-nav-text)!important;outline:none!important;box-shadow:none!important}body[data-dashboard-theme=operational] .sidebar-link--active,body[data-dashboard-theme=operational] .sidebar-link--active:hover{background:var(--dashboard-nav-active)!important;color:var(--dashboard-nav-text)!important;box-shadow:inset 2px 0 0 var(--dashboard-brand-text)!important}body[data-dashboard-theme=operational] .sidebar-link--active .sidebar-link__icon,body[data-dashboard-theme=operational] .sidebar-nav__group-toggle:hover,body[data-dashboard-theme=operational] .sidebar-nav__group-toggle:focus-visible{color:var(--dashboard-brand-text)!important}body[data-dashboard-theme=operational] .owner-topbar{background:#141a18f0!important;border-bottom-color:var(--dashboard-divider)!important;box-shadow:0 1px #dae6e00a!important}body[data-dashboard-theme=operational] .owner-topbar__context strong,body[data-dashboard-theme=operational] .owner-topbar__menu-panel a{color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-topbar__context span,body[data-dashboard-theme=operational] .owner-topbar__menu-label{color:var(--dashboard-text-tertiary)!important}body[data-dashboard-theme=operational] .owner-topbar__alerts,body[data-dashboard-theme=operational] .owner-topbar__menu-trigger{color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .owner-topbar__alerts:hover,body[data-dashboard-theme=operational] .owner-topbar__alerts:focus-visible,body[data-dashboard-theme=operational] .owner-topbar__alerts.is-active,body[data-dashboard-theme=operational] .owner-topbar__menu-trigger:hover,body[data-dashboard-theme=operational] .owner-topbar__menu-trigger:focus-visible,body[data-dashboard-theme=operational] .owner-topbar__menu-trigger.is-open,body[data-dashboard-theme=operational] .owner-topbar__menu-panel a:hover,body[data-dashboard-theme=operational] .owner-topbar__menu-panel a:focus-visible,body[data-dashboard-theme=operational] .owner-topbar__menu-panel a.active{background:var(--dashboard-brand-soft)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important;outline:none!important}body[data-dashboard-theme=operational] .owner-topbar__alert-count{background:var(--dashboard-danger)!important;border-color:var(--dashboard-nav)!important;color:#1b1112!important}body[data-dashboard-theme=operational] .dashboard-main .owner-page-header,body[data-dashboard-theme=operational] .dashboard-main .pane-appbar{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .dashboard-main .eyebrow{color:var(--dashboard-text-tertiary)!important}body[data-dashboard-theme=operational] .dashboard-main .owner-page-header .eyebrow,body[data-dashboard-theme=operational] .dashboard-main .pane-appbar .eyebrow{color:var(--dashboard-brand-text)!important}body[data-dashboard-theme=operational] .dashboard-main .owner-page-header h1,body[data-dashboard-theme=operational] .dashboard-main .pane-appbar h1,body[data-dashboard-theme=operational] .dashboard-main h1,body[data-dashboard-theme=operational] .dashboard-main h2,body[data-dashboard-theme=operational] .dashboard-main h3,body[data-dashboard-theme=operational] .dashboard-main h4,body[data-dashboard-theme=operational] .dashboard-main strong{color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .dashboard-main .owner-page-header__description,body[data-dashboard-theme=operational] .dashboard-main .pane-appbar__desc,body[data-dashboard-theme=operational] .dashboard-main .muted,body[data-dashboard-theme=operational] .dashboard-main .meta-text,body[data-dashboard-theme=operational] .dashboard-main small{color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .dashboard-main .owner-page-header__context,body[data-dashboard-theme=operational] .dashboard-main .owner-page-header__context *{color:var(--dashboard-text-tertiary)!important}body[data-dashboard-theme=operational] .owner-home-card,body[data-dashboard-theme=operational] .beans-card,body[data-dashboard-theme=operational] .category-card,body[data-dashboard-theme=operational] .branch-details-card,body[data-dashboard-theme=operational] .owner-card,body[data-dashboard-theme=operational] .deal-metric,body[data-dashboard-theme=operational] .owner-menu-layout,body[data-dashboard-theme=operational] .owner-menu-sidebar,body[data-dashboard-theme=operational] .owner-menu-content,body[data-dashboard-theme=operational] .admin-categories__toolbar,body[data-dashboard-theme=operational] .admin-dashboard-tools,body[data-dashboard-theme=operational] .admin-page-header,body[data-dashboard-theme=operational] .admin-overview-card,body[data-dashboard-theme=operational] .admin-filter-bar,body[data-dashboard-theme=operational] .admin-inspection,body[data-dashboard-theme=operational] .admin-metric,body[data-dashboard-theme=operational] .admin-data-table-wrap{background:var(--dashboard-surface)!important;border-color:transparent!important;box-shadow:none!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-menu-category,body[data-dashboard-theme=operational] .menu-item-row,body[data-dashboard-theme=operational] .owner-menu-content__header,body[data-dashboard-theme=operational] .owner-shop-tabs,body[data-dashboard-theme=operational] .admin-data-table th,body[data-dashboard-theme=operational] .admin-data-table__pagination,body[data-dashboard-theme=operational] .admin-accounts__pagination,body[data-dashboard-theme=operational] .admin-audit__pagination,body[data-dashboard-theme=operational] .admin-server-pagination{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-divider)!important}body[data-dashboard-theme=operational] .owner-menu-category.is-active,body[data-dashboard-theme=operational] .menu-category-toggle.is-active,body[data-dashboard-theme=operational] .menu-tags__chips button.selected,body[data-dashboard-theme=operational] .owner-shop-screen .owner-tab--active{background:var(--dashboard-brand-soft)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-menu-category:not(.is-active):hover,body[data-dashboard-theme=operational] .menu-item-row:hover,body[data-dashboard-theme=operational] .owner-shop-screen .owner-tab:hover,body[data-dashboard-theme=operational] .admin-data-table tr:hover,body[data-dashboard-theme=operational] .admin-attention-list>button:hover,body[data-dashboard-theme=operational] .admin-partner-detail-list>button:hover{background:var(--dashboard-surface-emphasis)!important}body[data-dashboard-theme=operational] .owner-home-card__header,body[data-dashboard-theme=operational] .control-center-card__header,body[data-dashboard-theme=operational] .owner-billing-invoices__header,body[data-dashboard-theme=operational] .today-orders-card__activity-heading,body[data-dashboard-theme=operational] .loyalty-summary-card__recent-heading,body[data-dashboard-theme=operational] .admin-overview-card>header,body[data-dashboard-theme=operational] .admin-application-list article,body[data-dashboard-theme=operational] .admin-attention-list>button{border-color:var(--dashboard-divider)!important}body[data-dashboard-theme=operational] .owner-home-screen .control-center-alerts .owner-state--empty,body[data-dashboard-theme=operational] .owner-home-screen .control-center-alerts .owner-state--loading{min-height:0!important;padding:.5rem 0!important;background:transparent!important;border:0!important}body[data-dashboard-theme=operational] .owner-home-screen .control-center-alerts .owner-state__icon{background:var(--dashboard-success-soft)!important;color:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .owner-home-screen .control-center-alert--primary{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important}body[data-dashboard-theme=operational] .owner-home-screen .control-center-alert__icon{background:var(--dashboard-neutral-soft)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .owner-home-screen .control-center-alert--critical .control-center-alert__icon{background:var(--dashboard-danger-soft)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .owner-home-screen .control-center-alert--warning .control-center-alert__icon{background:var(--dashboard-warning-soft)!important;color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .owner-home-screen .control-center-alert--info .control-center-alert__icon{background:var(--dashboard-info-soft)!important;color:var(--dashboard-info)!important}body[data-dashboard-theme=operational] .owner-home-screen .readiness-status--live,body[data-dashboard-theme=operational] .owner-home-screen .readiness-status--ready,body[data-dashboard-theme=operational] .owner-home-screen .operating-state--open{background:var(--dashboard-success-soft)!important;border-color:var(--dashboard-success-border)!important;color:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .owner-home-screen .readiness-status--under_review,body[data-dashboard-theme=operational] .owner-home-screen .operating-state--closeout{background:var(--dashboard-warning-soft)!important;border-color:var(--dashboard-warning-border)!important;color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .owner-home-screen .operating-state--closed{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .owner-home-screen .readiness-progress span{background:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .owner-home-screen .readiness-card__complete{background:var(--dashboard-success-soft)!important;border-color:var(--dashboard-success-border)!important;color:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .owner-home-screen .readiness-card__error,body[data-dashboard-theme=operational] .owner-home-screen .control-center-card__error,body[data-dashboard-theme=operational] .owner-home-screen .operating-card__error{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] input:not([type=checkbox]):not([type=radio]),body[data-dashboard-theme=operational] select,body[data-dashboard-theme=operational] textarea,body[data-dashboard-theme=operational] .form__field input,body[data-dashboard-theme=operational] .form__field select,body[data-dashboard-theme=operational] .owner-menu-search,body[data-dashboard-theme=operational] .admin-categories__search,body[data-dashboard-theme=operational] .tag-picker__search,body[data-dashboard-theme=operational] .menu-tags__search,body[data-dashboard-theme=operational] .staff-search,body[data-dashboard-theme=operational] .owner-reviews__search{background:var(--dashboard-input)!important;border:1px solid var(--dashboard-border-strong)!important;color:var(--dashboard-text)!important;box-shadow:none!important}body[data-dashboard-theme=operational] input::placeholder,body[data-dashboard-theme=operational] textarea::placeholder{color:var(--dashboard-text-tertiary)!important}body[data-dashboard-theme=operational] input:focus,body[data-dashboard-theme=operational] select:focus,body[data-dashboard-theme=operational] textarea:focus,body[data-dashboard-theme=operational] input:focus-visible,body[data-dashboard-theme=operational] select:focus-visible,body[data-dashboard-theme=operational] textarea:focus-visible,body[data-dashboard-theme=operational] .owner-menu-search:focus-within,body[data-dashboard-theme=operational] .admin-categories__search:focus-within,body[data-dashboard-theme=operational] .tag-picker__search:focus-within,body[data-dashboard-theme=operational] .menu-tags__search:focus-within,body[data-dashboard-theme=operational] .staff-search:focus-within,body[data-dashboard-theme=operational] .owner-reviews__search:focus-within{border-color:var(--dashboard-brand)!important;box-shadow:var(--dashboard-focus)!important;outline:none!important}body[data-dashboard-theme=operational] .owner-menu-search input,body[data-dashboard-theme=operational] .admin-categories__search input,body[data-dashboard-theme=operational] .tag-picker__search input,body[data-dashboard-theme=operational] .menu-tags__search input,body[data-dashboard-theme=operational] .staff-search input,body[data-dashboard-theme=operational] .owner-reviews__search input,body[data-dashboard-theme=operational] .admin-global-search header input{border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}body[data-dashboard-theme=operational] .primary-btn,body[data-dashboard-theme=operational] .secondary-btn,body[data-dashboard-theme=operational] .owner-action-button,body[data-dashboard-theme=operational] .action-btn--primary,body[data-dashboard-theme=operational] .staff-btn--primary,body[data-dashboard-theme=operational] .deal-create-modal .primary-btn.peach{min-height:2.5rem;background:var(--dashboard-brand)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important;box-shadow:none!important}body[data-dashboard-theme=operational] .primary-btn:hover,body[data-dashboard-theme=operational] .primary-btn:focus-visible,body[data-dashboard-theme=operational] .owner-action-button:hover,body[data-dashboard-theme=operational] .owner-action-button:focus-visible,body[data-dashboard-theme=operational] .action-btn--primary:hover,body[data-dashboard-theme=operational] .action-btn--primary:focus-visible,body[data-dashboard-theme=operational] .staff-btn--primary:hover,body[data-dashboard-theme=operational] .staff-btn--primary:focus-visible,body[data-dashboard-theme=operational] .deal-create-modal .primary-btn.peach:hover,body[data-dashboard-theme=operational] .deal-create-modal .primary-btn.peach:focus-visible{background:var(--dashboard-brand-hover)!important;border-color:var(--dashboard-brand-hover)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .secondary-btn,body[data-dashboard-theme=operational] .ghost-pill-btn,body[data-dashboard-theme=operational] .staff-btn--ghost,body[data-dashboard-theme=operational] .action-btn--ghost,body[data-dashboard-theme=operational] .pane-appbar__light-btn,body[data-dashboard-theme=operational] .owner-action-button--ghost,body[data-dashboard-theme=operational] .drawer-close,body[data-dashboard-theme=operational] .copy-pill{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-border-strong)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .secondary-btn:hover,body[data-dashboard-theme=operational] .secondary-btn:focus-visible,body[data-dashboard-theme=operational] .ghost-pill-btn:hover,body[data-dashboard-theme=operational] .ghost-pill-btn:focus-visible,body[data-dashboard-theme=operational] .staff-btn--ghost:hover,body[data-dashboard-theme=operational] .staff-btn--ghost:focus-visible,body[data-dashboard-theme=operational] .action-btn--ghost:hover,body[data-dashboard-theme=operational] .action-btn--ghost:focus-visible,body[data-dashboard-theme=operational] .pane-appbar__light-btn:hover,body[data-dashboard-theme=operational] .pane-appbar__light-btn:focus-visible,body[data-dashboard-theme=operational] .owner-action-button--ghost:hover,body[data-dashboard-theme=operational] .owner-action-button--ghost:focus-visible,body[data-dashboard-theme=operational] .drawer-close:hover,body[data-dashboard-theme=operational] .drawer-close:focus-visible,body[data-dashboard-theme=operational] .copy-pill:hover,body[data-dashboard-theme=operational] .copy-pill:focus-visible{background:var(--dashboard-surface-emphasis)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .ghost-icon-btn{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-border-strong)!important;color:var(--dashboard-text-secondary)!important;box-shadow:none!important}body[data-dashboard-theme=operational] .ghost-icon-btn:hover,body[data-dashboard-theme=operational] .ghost-icon-btn:focus-visible{background:var(--dashboard-surface-emphasis)!important;border-color:var(--dashboard-brand)!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .danger,body[data-dashboard-theme=operational] .staff-btn--danger,body[data-dashboard-theme=operational] .owner-action-button--danger,body[data-dashboard-theme=operational] .action-btn.danger,body[data-dashboard-theme=operational] .action-btn--danger{background:var(--dashboard-danger)!important;border-color:var(--dashboard-danger)!important;color:#1b1112!important}body[data-dashboard-theme=operational] .danger:hover,body[data-dashboard-theme=operational] .staff-btn--danger:hover,body[data-dashboard-theme=operational] .owner-action-button--danger:hover,body[data-dashboard-theme=operational] .action-btn.danger:hover,body[data-dashboard-theme=operational] .action-btn--danger:hover{background:#ffabb0!important;border-color:#ffabb0!important}body[data-dashboard-theme=operational] .admin-status-badge,body[data-dashboard-theme=operational] .owner-billing-invoice-status,body[data-dashboard-theme=operational] .branch-pill,body[data-dashboard-theme=operational] .deal-card__badge,body[data-dashboard-theme=operational] .stories-status-badge,body[data-dashboard-theme=operational] .story-status{background:var(--dashboard-neutral-soft)!important;border-color:var(--dashboard-border)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .admin-status-badge--approved,body[data-dashboard-theme=operational] .admin-status-badge--active,body[data-dashboard-theme=operational] .admin-status-badge--processed,body[data-dashboard-theme=operational] .admin-status-badge--paid-external,body[data-dashboard-theme=operational] .owner-billing-invoice-status--paid_external,body[data-dashboard-theme=operational] .branch-pill--approved,body[data-dashboard-theme=operational] .deal-card__badge--active,body[data-dashboard-theme=operational] .deal-card__badge--approved,body[data-dashboard-theme=operational] .staff-status--active,body[data-dashboard-theme=operational] .membership-directory__status--active{background:var(--dashboard-success-soft)!important;border-color:var(--dashboard-success-border)!important;color:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .admin-status-badge--pending-review,body[data-dashboard-theme=operational] .admin-status-badge--pending,body[data-dashboard-theme=operational] .admin-status-badge--issued,body[data-dashboard-theme=operational] .owner-billing-invoice-status--issued,body[data-dashboard-theme=operational] .branch-pill--pending,body[data-dashboard-theme=operational] .branch-pill--pending_review,body[data-dashboard-theme=operational] .readiness-status--under_review{background:var(--dashboard-warning-soft)!important;border-color:var(--dashboard-warning-border)!important;color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .admin-status-badge--failed,body[data-dashboard-theme=operational] .admin-status-badge--dead-letter,body[data-dashboard-theme=operational] .admin-status-badge--rejected,body[data-dashboard-theme=operational] .admin-status-badge--suspended,body[data-dashboard-theme=operational] .admin-status-badge--closed,body[data-dashboard-theme=operational] .admin-status-badge--overdue,body[data-dashboard-theme=operational] .admin-status-badge--past-due,body[data-dashboard-theme=operational] .owner-billing-invoice-status--overdue,body[data-dashboard-theme=operational] .branch-pill--rejected,body[data-dashboard-theme=operational] .branch-pill--closed,body[data-dashboard-theme=operational] .deal-card__badge--rejected,body[data-dashboard-theme=operational] .staff-status--inactive,body[data-dashboard-theme=operational] .operating-state--closed,body[data-dashboard-theme=operational] .shop-profile-status--rejected,body[data-dashboard-theme=operational] .shop-profile-status--suspended{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .beans-ops-status--success,body[data-dashboard-theme=operational] .beans-ops-metric--success,body[data-dashboard-theme=operational] .beans-ops-activity__icon--success,body[data-dashboard-theme=operational] .order-analytics-metric--success,body[data-dashboard-theme=operational] .shop-profile-status--approved{color:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .beans-ops-status--warning,body[data-dashboard-theme=operational] .beans-ops-metric--warning,body[data-dashboard-theme=operational] .beans-ops-activity__icon--warning,body[data-dashboard-theme=operational] .order-analytics-metric--warning{color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .beans-ops-status--danger,body[data-dashboard-theme=operational] .beans-ops-metric--danger,body[data-dashboard-theme=operational] .beans-ops-activity__icon--danger,body[data-dashboard-theme=operational] .order-analytics-metric--danger{color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .admin-risk-banner,body[data-dashboard-theme=operational] .beans-ops-alert--warning{background:var(--dashboard-warning-soft)!important;border-color:var(--dashboard-warning-border)!important;color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .admin-risk-banner--danger,body[data-dashboard-theme=operational] .owner-shop-auth-alert{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .admin-data-table th,body[data-dashboard-theme=operational] .admin-data-table td,body[data-dashboard-theme=operational] .owner-billing-invoices th,body[data-dashboard-theme=operational] .owner-billing-invoices td{border-bottom-color:var(--dashboard-divider)!important}body[data-dashboard-theme=operational] .admin-data-table td,body[data-dashboard-theme=operational] .owner-billing-invoices td{color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .admin-data-table th,body[data-dashboard-theme=operational] .owner-billing-invoices th{color:var(--dashboard-text-tertiary)!important}body[data-dashboard-theme=operational] .admin-data-table td strong,body[data-dashboard-theme=operational] .owner-billing-invoices td strong{color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-sheet,body[data-dashboard-theme=operational] .admin-sheet,body[data-dashboard-theme=operational] .deal-create-modal,body[data-dashboard-theme=operational] .action-confirmation,body[data-dashboard-theme=operational] .admin-global-search,body[data-dashboard-theme=operational] .branch-modal,body[data-dashboard-theme=operational] .staff-modal,body[data-dashboard-theme=operational] .story-modal,body[data-dashboard-theme=operational] .crop-modal__card,body[data-dashboard-theme=operational] .perk-config-modal,body[data-dashboard-theme=operational] .pulse-modal,body[data-dashboard-theme=operational] .admin-detail-drawer{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-border-strong)!important;box-shadow:0 24px 64px #0000006b!important;color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-sheet-backdrop,body[data-dashboard-theme=operational] .admin-sheet-backdrop,body[data-dashboard-theme=operational] .staff-modal-backdrop,body[data-dashboard-theme=operational] .branch-modal__backdrop,body[data-dashboard-theme=operational] .story-modal-backdrop,body[data-dashboard-theme=operational] .crop-modal,body[data-dashboard-theme=operational] .perk-config-backdrop,body[data-dashboard-theme=operational] .pulse-modal-backdrop,body[data-dashboard-theme=operational] .admin-detail-drawer__backdrop,body[data-dashboard-theme=operational] .admin-global-search__backdrop{background:#030706d1!important}body[data-dashboard-theme=operational] .admin-detail-drawer>header,body[data-dashboard-theme=operational] .admin-global-search header{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-divider)!important}body[data-dashboard-theme=operational] .owner-home-screen .control-center-card__link,body[data-dashboard-theme=operational] .owner-home-screen .control-center-card__link:hover,body[data-dashboard-theme=operational] .admin-overview-link,body[data-dashboard-theme=operational] .admin-inspection a,body[data-dashboard-theme=operational] .admin-data-table__sort:hover{color:var(--dashboard-brand-text)!important}body[data-dashboard-theme=operational] .owner-beans-screen .eyebrow,body[data-dashboard-theme=operational] .owner-billing-screen .eyebrow{color:var(--dashboard-accent)!important}body[data-dashboard-theme=operational] .owner-beans-screen .beans-ops-card__header{color:var(--dashboard-text)!important}body[data-dashboard-theme=operational] .owner-beans-screen .beans-ops-metric strong,body[data-dashboard-theme=operational] .owner-beans-screen .beans-ops-stat dd,body[data-dashboard-theme=operational] .owner-beans-screen .beans-ops-source-list strong{color:var(--dashboard-accent)!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-metric,body[data-dashboard-theme=operational] .owner-reviews-screen .owner-reviews-card,body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-card{background:var(--dashboard-surface)!important;border-color:transparent!important;box-shadow:none!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-reviews__moderation-note,body[data-dashboard-theme=operational] .owner-reviews-screen .owner-reviews__empty,body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-card--hidden{background:var(--dashboard-surface-raised)!important;border-color:var(--dashboard-border)!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-card--deleted{background:var(--dashboard-surface-emphasis)!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-reviews__title-icon,body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-card__avatar{background:var(--dashboard-brand-soft)!important;color:var(--dashboard-brand-text)!important;box-shadow:none!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-metric__icon{background:var(--dashboard-neutral-soft)!important;border-color:var(--dashboard-border)!important;color:var(--dashboard-text-secondary)!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-metric--success .owner-review-metric__icon,body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-status--visible,body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-verified{background:var(--dashboard-success-soft)!important;border-color:var(--dashboard-success-border)!important;color:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-metric--warning .owner-review-metric__icon,body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-status--hidden{background:var(--dashboard-warning-soft)!important;border-color:var(--dashboard-warning-border)!important;color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-metric--rating .owner-review-metric__icon{background:var(--dashboard-accent-soft)!important;border-color:var(--dashboard-accent)!important;color:var(--dashboard-accent)!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-status--deleted,body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-card__actions button.is-danger{background:var(--dashboard-danger-soft)!important;border-color:var(--dashboard-danger-border)!important;color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] .owner-reviews-screen .owner-review-stars .is-filled{color:var(--dashboard-accent)!important}body[data-dashboard-theme=operational] .admin-status-badge--warning,body[data-dashboard-theme=operational] .admin-status-badge--pending-activation,body[data-dashboard-theme=operational] .admin-status-badge--under-review,body[data-dashboard-theme=operational] .admin-status-badge--review{background:var(--dashboard-warning-soft)!important;border-color:var(--dashboard-warning-border)!important;color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .admin-status-badge--info,body[data-dashboard-theme=operational] .admin-status-badge--processing,body[data-dashboard-theme=operational] .admin-status-badge--queued,body[data-dashboard-theme=operational] .admin-status-badge--not-created{background:var(--dashboard-info-soft)!important;border-color:var(--dashboard-info-border)!important;color:var(--dashboard-info)!important}body[data-dashboard-theme=operational] .membership-directory__status--active,body[data-dashboard-theme=operational] .membership-directory__expiry--active,body[data-dashboard-theme=operational] .perk-status.is-approved,body[data-dashboard-theme=operational] .stories-status-badge--active,body[data-dashboard-theme=operational] .story-status--active{color:var(--dashboard-success)!important}body[data-dashboard-theme=operational] .membership-directory__status--expired,body[data-dashboard-theme=operational] .membership-directory__expiry--expired,body[data-dashboard-theme=operational] .perk-status.is-review,body[data-dashboard-theme=operational] .stories-status-badge--expired,body[data-dashboard-theme=operational] .story-status--expired{color:var(--dashboard-warning)!important}body[data-dashboard-theme=operational] .membership-directory__status--revoked,body[data-dashboard-theme=operational] .membership-directory__expiry--revoked{color:var(--dashboard-danger)!important}body[data-dashboard-theme=operational] :where(button,a,input,select,textarea,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--dashboard-brand-text)!important;outline-offset:2px;box-shadow:var(--dashboard-focus)!important}:root{font-family:Geist Sans,Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;color:#fefefe;background-color:#091716;--primary: #004d4f;--secondary: #ffcba4;--surface: #1b4142;--surface-muted: #1f4748;--white: #fefefe;--black: #0b0f0f;--text-muted: #c8d5b9;--border: rgba(200, 213, 185, .17);--bg: #091716;--gradient-start: #1b4142;--gradient-end: #091716;--space-4: .25rem;--space-8: .5rem;--space-12: .75rem;--space-16: 1rem;--space-20: 1.25rem;--space-24: 1.5rem;--space-32: 2rem;--radius-button: .625rem;--radius-card: .75rem;--focus-ring: 0 0 0 3px rgba(255, 203, 164, .3);--dashboard-bg: #0c1110;--dashboard-nav: #09100f;--dashboard-nav-raised: #141b18;--dashboard-nav-text: #f2f5f3;--dashboard-nav-text-secondary: #b6c1bc;--dashboard-nav-active: rgba(42, 156, 146, .18);--dashboard-surface: #141a18;--dashboard-surface-raised: #1a211e;--dashboard-surface-emphasis: #202a26;--dashboard-input: #0f1513;--dashboard-border: rgba(218, 230, 224, .12);--dashboard-border-strong: rgba(218, 230, 224, .22);--dashboard-divider: rgba(218, 230, 224, .14);--dashboard-text: #f2f5f3;--dashboard-text-secondary: #b6c1bc;--dashboard-text-tertiary: #84938d;--dashboard-brand: #24756f;--dashboard-brand-hover: #2f8d84;--dashboard-brand-text: #78cfc3;--dashboard-brand-soft: rgba(42, 156, 146, .16);--dashboard-accent: #d5a17f;--dashboard-accent-hover: #e0b08f;--dashboard-accent-soft: rgba(213, 161, 127, .14);--dashboard-accent-ink: #17110e;--dashboard-success: #72d2a0;--dashboard-success-soft: rgba(114, 210, 160, .14);--dashboard-success-border: rgba(114, 210, 160, .34);--dashboard-warning: #efc16e;--dashboard-warning-soft: rgba(239, 193, 110, .14);--dashboard-warning-border: rgba(239, 193, 110, .36);--dashboard-danger: #f29198;--dashboard-danger-soft: rgba(242, 145, 152, .14);--dashboard-danger-border: rgba(242, 145, 152, .36);--dashboard-info: #82bce0;--dashboard-info-soft: rgba(130, 188, 224, .14);--dashboard-info-border: rgba(130, 188, 224, .34);--dashboard-neutral-soft: rgba(218, 230, 224, .07);--dashboard-focus: 0 0 0 3px rgba(120, 207, 195, .3)}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;background:#091716;color:inherit}#root{min-height:100vh}a{color:inherit}button,input,select,textarea{font:inherit}input[type=checkbox],input[type=radio]{accent-color:#ffcba4}body[data-dashboard-theme=operational]{background:var(--dashboard-bg);color:var(--dashboard-text)}body[data-dashboard-theme=operational] input[type=checkbox],body[data-dashboard-theme=operational] input[type=radio]{accent-color:var(--dashboard-brand-text)}input:not([type=checkbox]):not([type=radio]),select,textarea{background:#2a5657;border:1px solid rgba(200,213,185,.28);color:#fefefe}input:not([type=checkbox]):not([type=radio])::placeholder,textarea::placeholder{color:#c8d5b9ad}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{outline:none;border-color:#ffcba4;box-shadow:0 0 0 3px #ffcba44d}:where(button,a,input,select,textarea,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid #ffcba4;outline-offset:2px;box-shadow:var(--focus-ring)}
