@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600&display=swap";:root{--sidebar-width: 17.5rem;--page-gutter: 1.5rem}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .ghost-icon-btn:hover{border-color:var(--secondary);color:var(--black);background:var(--secondary)}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__left{display:flex;align-items:center;gap:1rem}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__desc{margin:.35rem 0 0;font-weight:600;color:var(--text-muted)}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge{border:1px solid var(--border);padding:.4rem .9rem;border-radius:999px;font-weight:600;background:var(--surface);color:var(--text-muted)}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge--approved{background:#10b98133;border-color:#10b9814d;color:#10b981}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge--pending,:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge--pending_review{background:#f59e0b33;border-color:#f59e0b4d;color:#f59e0b}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge.pane-appbar__badge--rejected{background:#ef444433!important;color:#ef4444!important;border-color:#ef44444d!important;box-shadow:none!important}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge--suspended{background:#f9731633;color:#f97316;border-color:#f973164d}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge--closed{background:#6b728033;color:#6b7280;border-color:#6b72804d}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge--visibility-active{background:#10b9811f;border-color:#8de8c861;color:#8de8c8}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge--visibility-paused{background:#f59e0b24;border-color:#f59e0b57;color:#ffd2ae}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__badge--visibility-inactive{background:#94a3b824;border-color:#94a3b84d;color:#c8d5b9}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__light-btn{border-color:var(--secondary);color:var(--black)}:where(body:not([data-dashboard-theme=operational])) .pane-appbar__light-btn:hover{background:var(--secondary);color:var(--black)}:where(body:not([data-dashboard-theme=operational])) .pane-appbar .eyebrow,:where(body:not([data-dashboard-theme=operational])) .pane-appbar h1{color:var(--white)}:where(body:not([data-dashboard-theme=operational])) .pane-appbar .ghost-icon-btn{background:var(--surface);border-color:var(--border);color:var(--secondary)}:where(body:not([data-dashboard-theme=operational])) .pane-appbar .ghost-icon-btn:hover{background:var(--secondary);color:var(--black)}:where(body:not([data-dashboard-theme=operational])) .eyebrow{font-size:.85rem;text-transform:uppercase;letter-spacing:.2em;color:var(--secondary);margin:0 0 .5rem;font-weight:800}:where(body:not([data-dashboard-theme=operational])) .auth-screen{max-width:480px;margin:0 auto;padding:4rem 1.5rem 5rem}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .owner-sidebar__subtext{display:none}@keyframes spin{to{transform:rotate(360deg)}}:where(body:not([data-dashboard-theme=operational])) .desktop-only-gate{min-height:100vh;display:grid;place-items:center;padding:2rem;background:#091716;color:#fefefe}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .desktop-only-gate__eyebrow{color:#ffcba4;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}:where(body:not([data-dashboard-theme=operational])) .desktop-only-gate h1{margin:.65rem 0 0;color:#fefefe;font-size:1.65rem}:where(body:not([data-dashboard-theme=operational])) .desktop-only-gate p{margin:.8rem 0 0;color:#c7d0cc;line-height:1.5}:where(body:not([data-dashboard-theme=operational])) .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)}:where(body:not([data-dashboard-theme=operational])) .panel__header h1{margin:.2rem 0 .6rem;font-size:1.5rem;font-weight:600;color:#fefefe}:where(body:not([data-dashboard-theme=operational])) .muted{color:var(--text-muted);margin:0;font-size:.875rem;font-weight:400}:where(body:not([data-dashboard-theme=operational])) h3{color:#fefefe;font-weight:600;font-size:1rem}:where(body:not([data-dashboard-theme=operational])) p{color:#c8d5b9;font-size:.875rem}:where(body:not([data-dashboard-theme=operational])) h1{color:#fefefe;font-size:1.5rem;font-weight:600}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .form{margin-top:2rem;display:flex;flex-direction:column;gap:1.25rem}:where(body:not([data-dashboard-theme=operational])) .form__field{display:flex;flex-direction:column;gap:.35rem;font-weight:500;color:var(--white)}:where(body:not([data-dashboard-theme=operational])) .form__field>span,:where(body:not([data-dashboard-theme=operational])) label{color:#fefefe;font-size:.875rem;font-weight:500}:where(body:not([data-dashboard-theme=operational])) .form__field input,:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .form__field input:focus,:where(body:not([data-dashboard-theme=operational])) .form__field select:focus{border-color:var(--secondary);box-shadow:0 0 0 3px #ffcba44d;outline:none}:where(body:not([data-dashboard-theme=operational])) .form__error{margin:-.25rem 0 .5rem;color:#ef4444;font-size:.875rem;font-weight:600}:where(body:not([data-dashboard-theme=operational])) .required-mark{color:#ef4444;font-weight:700}:where(body:not([data-dashboard-theme=operational])) .btn-spinner{width:1rem;height:1rem;flex-shrink:0;animation:spin .8s linear infinite}:where(body:not([data-dashboard-theme=operational])) .branch-card__meta,:where(body:not([data-dashboard-theme=operational])) .staff-card__meta,:where(body:not([data-dashboard-theme=operational])) .approvals-meta,:where(body:not([data-dashboard-theme=operational])) .meta-text{color:#c8d5b9;font-size:.75rem}:where(body:not([data-dashboard-theme=operational]):not(.getdoppio-public)) button{border-radius:.625rem!important;cursor:pointer}:where(body:not([data-dashboard-theme=operational])) button:disabled{opacity:.5!important;pointer-events:none!important}:where(body:not([data-dashboard-theme=operational])) .primary-btn,:where(body:not([data-dashboard-theme=operational])) .owner-action-button,:where(body:not([data-dashboard-theme=operational])) .action-btn--primary,:where(body:not([data-dashboard-theme=operational])) .staff-btn--primary,:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .primary-btn:hover,:where(body:not([data-dashboard-theme=operational])) .owner-action-button:hover,:where(body:not([data-dashboard-theme=operational])) .action-btn--primary:hover,:where(body:not([data-dashboard-theme=operational])) .staff-btn--primary:hover,:where(body:not([data-dashboard-theme=operational])) .deal-create-modal .primary-btn.peach:hover{background:#ffcba4e6!important;color:#0b0f0f!important;transform:none!important}:where(body:not([data-dashboard-theme=operational])) .primary-btn{min-width:max-content}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .auth-submit-btn:hover{box-shadow:none!important}:where(body:not([data-dashboard-theme=operational])) .auth-submit-btn:disabled{min-height:3.25rem}:where(body:not([data-dashboard-theme=operational])) .ghost-pill-btn,:where(body:not([data-dashboard-theme=operational])) .staff-btn--ghost,:where(body:not([data-dashboard-theme=operational])) .action-btn--ghost,:where(body:not([data-dashboard-theme=operational])) .pane-appbar__light-btn,:where(body:not([data-dashboard-theme=operational])) .owner-action-button--ghost,:where(body:not([data-dashboard-theme=operational])) .deal-create-modal .ghost-pill-btn.light,:where(body:not([data-dashboard-theme=operational])) .drawer-close,:where(body:not([data-dashboard-theme=operational])) .copy-pill{background:transparent!important;border:1px solid #ffcba4!important;color:#ffcba4!important;box-shadow:none!important}:where(body:not([data-dashboard-theme=operational])) .ghost-pill-btn:hover,:where(body:not([data-dashboard-theme=operational])) .staff-btn--ghost:hover,:where(body:not([data-dashboard-theme=operational])) .action-btn--ghost:hover,:where(body:not([data-dashboard-theme=operational])) .pane-appbar__light-btn:hover,:where(body:not([data-dashboard-theme=operational])) .owner-action-button--ghost:hover,:where(body:not([data-dashboard-theme=operational])) .deal-create-modal .ghost-pill-btn.light:hover,:where(body:not([data-dashboard-theme=operational])) .drawer-close:hover,:where(body:not([data-dashboard-theme=operational])) .copy-pill:hover{background:#ffcba41a!important;color:#ffcba4!important;transform:none!important}:where(body:not([data-dashboard-theme=operational])) .danger,:where(body:not([data-dashboard-theme=operational])) .staff-btn--danger,:where(body:not([data-dashboard-theme=operational])) .owner-action-button--danger,:where(body:not([data-dashboard-theme=operational])) .ghost-icon-btn.danger,:where(body:not([data-dashboard-theme=operational])) .action-btn.danger,:where(body:not([data-dashboard-theme=operational])) .action-btn--danger{background:#ef4444!important;border:1px solid #ef4444!important;color:#fefefe!important}:where(body:not([data-dashboard-theme=operational])) .danger:hover,:where(body:not([data-dashboard-theme=operational])) .staff-btn--danger:hover,:where(body:not([data-dashboard-theme=operational])) .owner-action-button--danger:hover,:where(body:not([data-dashboard-theme=operational])) .ghost-icon-btn.danger:hover,:where(body:not([data-dashboard-theme=operational])) .action-btn.danger:hover,:where(body:not([data-dashboard-theme=operational])) .action-btn--danger:hover{background:#ef4444e6!important;color:#fefefe!important;transform:none!important}:where(body:not([data-dashboard-theme=operational])) .owner-home-screen,:where(body:not([data-dashboard-theme=operational])) .owner-beans-screen,:where(body:not([data-dashboard-theme=operational])) .owner-marketing-screen,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen,:where(body:not([data-dashboard-theme=operational])) .owner-shop-screen,:where(body:not([data-dashboard-theme=operational])) .owner-deals,:where(body:not([data-dashboard-theme=operational])) .owner-staff,:where(body:not([data-dashboard-theme=operational])) .owner-branch-details,:where(body:not([data-dashboard-theme=operational])) .owner-branches,:where(body:not([data-dashboard-theme=operational])) .admin-approvals,:where(body:not([data-dashboard-theme=operational])) .admin-categories,:where(body:not([data-dashboard-theme=operational])) .blank-page{background:transparent!important;color:#fefefe;padding:var(--space-24)}@media(min-width:1024px){:where(body:not([data-dashboard-theme=operational])) .owner-home-screen,:where(body:not([data-dashboard-theme=operational])) .owner-beans-screen,:where(body:not([data-dashboard-theme=operational])) .owner-marketing-screen,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen,:where(body:not([data-dashboard-theme=operational])) .owner-shop-screen,:where(body:not([data-dashboard-theme=operational])) .owner-deals,:where(body:not([data-dashboard-theme=operational])) .owner-staff,:where(body:not([data-dashboard-theme=operational])) .owner-branch-details,:where(body:not([data-dashboard-theme=operational])) .owner-branches,:where(body:not([data-dashboard-theme=operational])) .admin-approvals,:where(body:not([data-dashboard-theme=operational])) .admin-categories,:where(body:not([data-dashboard-theme=operational])) .blank-page{padding:var(--space-32)}}:where(body:not([data-dashboard-theme=operational])) .owner-home-screen h1,:where(body:not([data-dashboard-theme=operational])) .owner-beans-screen h1,:where(body:not([data-dashboard-theme=operational])) .owner-marketing-screen h1,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen h1,:where(body:not([data-dashboard-theme=operational])) .owner-shop-screen h1,:where(body:not([data-dashboard-theme=operational])) .owner-deals h1,:where(body:not([data-dashboard-theme=operational])) .owner-staff h1,:where(body:not([data-dashboard-theme=operational])) .owner-branch-details h1,:where(body:not([data-dashboard-theme=operational])) .owner-branches h1,:where(body:not([data-dashboard-theme=operational])) .admin-approvals h1,:where(body:not([data-dashboard-theme=operational])) .admin-categories h1,:where(body:not([data-dashboard-theme=operational])) .blank-page h1{color:#fefefe!important;font-size:1.5rem;font-weight:600}:where(body:not([data-dashboard-theme=operational])) .owner-home-screen .muted,:where(body:not([data-dashboard-theme=operational])) .owner-beans-screen .muted,:where(body:not([data-dashboard-theme=operational])) .owner-marketing-screen .muted,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .muted,:where(body:not([data-dashboard-theme=operational])) .owner-shop-screen .muted,:where(body:not([data-dashboard-theme=operational])) .owner-deals .muted,:where(body:not([data-dashboard-theme=operational])) .owner-staff .muted,:where(body:not([data-dashboard-theme=operational])) .owner-branch-details .muted,:where(body:not([data-dashboard-theme=operational])) .owner-branches .muted,:where(body:not([data-dashboard-theme=operational])) .admin-approvals .muted,:where(body:not([data-dashboard-theme=operational])) .admin-categories .muted,:where(body:not([data-dashboard-theme=operational])) .blank-page .muted{color:#c8d5b9!important;font-size:.875rem}:where(body:not([data-dashboard-theme=operational])) .owner-home-card,:where(body:not([data-dashboard-theme=operational])) .beans-card,:where(body:not([data-dashboard-theme=operational])) .category-card,:where(body:not([data-dashboard-theme=operational])) .branch-details-card,:where(body:not([data-dashboard-theme=operational])) .owner-card,:where(body:not([data-dashboard-theme=operational])) .deal-metric,:where(body:not([data-dashboard-theme=operational])) .admin-categories__toolbar,:where(body:not([data-dashboard-theme=operational])) .owner-menu-layout,:where(body:not([data-dashboard-theme=operational])) .owner-menu-sidebar,:where(body:not([data-dashboard-theme=operational])) .owner-menu-content,:where(body:not([data-dashboard-theme=operational])) .owner-menu-category,:where(body:not([data-dashboard-theme=operational])) .menu-item-row,:where(body:not([data-dashboard-theme=operational])) .live-deal-row,:where(body:not([data-dashboard-theme=operational])) .owner-staff__summary .staff-stat,:where(body:not([data-dashboard-theme=operational])) .owner-staff__toolbar .staff-search,:where(body:not([data-dashboard-theme=operational])) .owner-shop-tabs,:where(body:not([data-dashboard-theme=operational])) .owner-shop-loading-card,:where(body:not([data-dashboard-theme=operational])) .deal-create-modal,:where(body:not([data-dashboard-theme=operational])) .deal-create-body,:where(body:not([data-dashboard-theme=operational])) .deal-section,:where(body:not([data-dashboard-theme=operational])) .deal-preview-card{background:#173a3b!important;border:1px solid #254545!important;border-radius:.75rem!important;color:#fefefe;box-shadow:none!important}:where(body:not([data-dashboard-theme=operational])) .owner-sheet,:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .owner-menu-layout{overflow:hidden}:where(body:not([data-dashboard-theme=operational])) .owner-menu-sidebar{border-right:1px solid #254545!important}:where(body:not([data-dashboard-theme=operational])) .owner-menu-content__header{border-bottom:1px solid #254545!important}:where(body:not([data-dashboard-theme=operational])) .deal-create-modal,:where(body:not([data-dashboard-theme=operational])) .deal-create-body,:where(body:not([data-dashboard-theme=operational])) .deal-section,:where(body:not([data-dashboard-theme=operational])) .deal-preview-card,:where(body:not([data-dashboard-theme=operational])) .deal-schedule-row{border-color:#3a6a6b!important;box-shadow:inset 0 0 0 1px #c8d5b90d!important}:where(body:not([data-dashboard-theme=operational])) .deal-create-stepper,:where(body:not([data-dashboard-theme=operational])) .deal-create-header,:where(body:not([data-dashboard-theme=operational])) .deal-create-footer{border-color:#3a6a6b!important}:where(body:not([data-dashboard-theme=operational])) .owner-sheet,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .location-picker,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .location-picker__map,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .tag-picker__group,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .form-grid input,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .form-grid textarea,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .hours-row__inputs select,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .location-picker__coords input,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .location-picker__search,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .tag-picker__search{border-color:#3a6a6b!important}:where(body:not([data-dashboard-theme=operational])) .owner-sheet{box-shadow:0 18px 40px #00000059,inset 0 0 0 1px #c8d5b90d!important}:where(body:not([data-dashboard-theme=operational])) .owner-sheet .form-grid input,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .form-grid textarea,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .hours-row__inputs select,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .location-picker__coords input,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .location-picker__search,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .tag-picker__search{background:#1f3d3e!important}:where(body:not([data-dashboard-theme=operational])) .owner-sheet .tag-picker__search{background:#254545!important;border-color:#254545!important}:where(body:not([data-dashboard-theme=operational])) .owner-sheet .form-grid input:focus,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .form-grid textarea:focus,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .hours-row__inputs select:focus,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .location-picker__coords input:focus,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .location-picker__search:focus,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .tag-picker__search:focus,:where(body:not([data-dashboard-theme=operational])) .owner-sheet .tag-picker__search:focus-within{outline:none;border-color:#ffcba4!important;box-shadow:0 0 10px #ffcba438}:where(body:not([data-dashboard-theme=operational])) .location-picker,:where(body:not([data-dashboard-theme=operational])) .hours-row__inputs select,:where(body:not([data-dashboard-theme=operational])) .location-picker__search{background:#254545!important;border:1px solid #254545!important;color:#fefefe!important}:where(body:not([data-dashboard-theme=operational])) .owner-menu-search,:where(body:not([data-dashboard-theme=operational])) .admin-categories__search,:where(body:not([data-dashboard-theme=operational])) .tag-picker__search,:where(body:not([data-dashboard-theme=operational])) .menu-tags__search,:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .owner-menu-search>svg,:where(body:not([data-dashboard-theme=operational])) .admin-categories__search>svg,:where(body:not([data-dashboard-theme=operational])) .tag-picker__search>svg,:where(body:not([data-dashboard-theme=operational])) .menu-tags__search>svg,:where(body:not([data-dashboard-theme=operational])) .staff-search>svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#c8d5b9;opacity:1;pointer-events:none;transition:color .2s ease}:where(body:not([data-dashboard-theme=operational])) .owner-menu-search input,:where(body:not([data-dashboard-theme=operational])) .admin-categories__search input,:where(body:not([data-dashboard-theme=operational])) .tag-picker__search input,:where(body:not([data-dashboard-theme=operational])) .menu-tags__search input,:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .owner-menu-search input::placeholder,:where(body:not([data-dashboard-theme=operational])) .admin-categories__search input::placeholder,:where(body:not([data-dashboard-theme=operational])) .tag-picker__search input::placeholder,:where(body:not([data-dashboard-theme=operational])) .menu-tags__search input::placeholder,:where(body:not([data-dashboard-theme=operational])) .staff-search input::placeholder{color:#c8d5b980!important}:where(body:not([data-dashboard-theme=operational])) .owner-menu-search:focus-within,:where(body:not([data-dashboard-theme=operational])) .admin-categories__search:focus-within,:where(body:not([data-dashboard-theme=operational])) .tag-picker__search:focus-within,:where(body:not([data-dashboard-theme=operational])) .menu-tags__search:focus-within,:where(body:not([data-dashboard-theme=operational])) .staff-search:focus-within{border-color:#ffcba4!important;box-shadow:0 0 10px #ffcba438}:where(body:not([data-dashboard-theme=operational])) .owner-menu-search:focus-within>svg,:where(body:not([data-dashboard-theme=operational])) .admin-categories__search:focus-within>svg,:where(body:not([data-dashboard-theme=operational])) .tag-picker__search:focus-within>svg,:where(body:not([data-dashboard-theme=operational])) .menu-tags__search:focus-within>svg,:where(body:not([data-dashboard-theme=operational])) .staff-search:focus-within>svg{color:#ffcba4}:where(body:not([data-dashboard-theme=operational])) .owner-menu-search input:focus,:where(body:not([data-dashboard-theme=operational])) .admin-categories__search input:focus,:where(body:not([data-dashboard-theme=operational])) .tag-picker__search input:focus,:where(body:not([data-dashboard-theme=operational])) .menu-tags__search input:focus,:where(body:not([data-dashboard-theme=operational])) .staff-search input:focus{outline:none!important;border:none!important;box-shadow:none!important}:where(body:not([data-dashboard-theme=operational])) .owner-home-screen .owner-home-card,:where(body:not([data-dashboard-theme=operational])) .owner-home-screen .live-deal-row,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .owner-menu-layout,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .owner-menu-sidebar,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .owner-menu-content,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .owner-menu__empty,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .menu-category-preview,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .menu-variants,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .menu-addons,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .menu-item-row,:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .owner-menu-category:not(.is-active){border-color:#3a6a6b!important;box-shadow:inset 0 0 0 1px #c8d5b90d!important}:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .owner-menu-sidebar{border-right-color:#3a6a6b!important}:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .owner-menu-content__header{border-bottom-color:#3a6a6b!important}:where(body:not([data-dashboard-theme=operational])) .owner-menu-screen .owner-menu-category.is-active{border:2px solid #ffcba4!important}:where(body:not([data-dashboard-theme=operational])) .owner-branches__grid,:where(body:not([data-dashboard-theme=operational])) .owner-staff__grid,:where(body:not([data-dashboard-theme=operational])) .admin-categories__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){:where(body:not([data-dashboard-theme=operational])) .owner-branches__grid,:where(body:not([data-dashboard-theme=operational])) .owner-staff__grid,:where(body:not([data-dashboard-theme=operational])) .admin-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){:where(body:not([data-dashboard-theme=operational])) .owner-branches__grid,:where(body:not([data-dashboard-theme=operational])) .owner-staff__grid,:where(body:not([data-dashboard-theme=operational])) .admin-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(body:not([data-dashboard-theme=operational])) .owner-branches__empty,:where(body:not([data-dashboard-theme=operational])) .owner-staff__empty,:where(body:not([data-dashboard-theme=operational])) .owner-deals__empty,:where(body:not([data-dashboard-theme=operational])) .admin-approvals__empty,:where(body:not([data-dashboard-theme=operational])) .admin-categories__empty,:where(body:not([data-dashboard-theme=operational])) .live-deals__empty,:where(body:not([data-dashboard-theme=operational])) .blank-page__canvas{border-radius:.75rem!important;border:1px dashed #254545!important;background:#173a3b80!important}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .empty-state__title{margin:0;color:#fefefe;font-size:1.125rem;font-weight:600}:where(body:not([data-dashboard-theme=operational])) .empty-state__description{margin:0;max-width:36ch;color:#c8d5b9;font-size:.875rem}:where(body:not([data-dashboard-theme=operational])) .empty-state .primary-btn{margin-top:.25rem}:where(body:not([data-dashboard-theme=operational])) :where(.deal-toggle,.deal-schedule-toggle,.menu-toggle,.menu-toggle--split,.hours-row__closed,.story-toggle,.admin-field--checkbox,.radioOption) input[type=checkbox],:where(body:not([data-dashboard-theme=operational])) :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(body:not([data-dashboard-theme=operational])) :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(body:not([data-dashboard-theme=operational])) :where(.radioOption) input[type=radio]{border-radius:999px}:where(body:not([data-dashboard-theme=operational])) :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(body:not([data-dashboard-theme=operational])) :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(body:not([data-dashboard-theme=operational])) :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(body:not([data-dashboard-theme=operational])) :where(.radioOption) input[type=radio]:before{border-radius:999px}:where(body:not([data-dashboard-theme=operational])) :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(body:not([data-dashboard-theme=operational])) :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(body:not([data-dashboard-theme=operational])) :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(body:not([data-dashboard-theme=operational])) :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)}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .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%)}:where(body:not([data-dashboard-theme=operational])) .deal-schedule-open-close input[type=checkbox]:checked{border-color:#ffcba4}:where(body:not([data-dashboard-theme=operational])) .deal-schedule-open-close input[type=checkbox]:checked:before{transform:scale(1)}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .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}:where(body:not([data-dashboard-theme=operational])) .sidebar-link__badge--danger{color:#fecaca;background:#f871711a;border-color:#f8717142}:where(body:not([data-dashboard-theme=operational])) .sidebar-link--active .sidebar-link__badge{color:#102525;background:#ffd2ae;border-color:#ffd2ae}@media(max-width:720px){:where(body:not([data-dashboard-theme=operational])) .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}@font-face{font-family:Doppio Workspace;src:url(/workspace/plus-jakarta-sans-latin.woff2) format("woff2");font-weight:500 800;font-style:normal;font-display:swap}: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);--dashboard-on-action: #ffffff;--dashboard-accent-text: #d5a17f;--dashboard-overlay: rgba(2, 12, 12, .78);--dashboard-shadow: 0 18px 48px rgba(0, 0, 0, .24)}*,*: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]{--sidebar-width: 268px;--dashboard-type-title: 30px;--dashboard-type-section: 19px;--dashboard-type-subsection: 15px;--dashboard-type-body: 14px;--dashboard-type-meta: 12px;--dashboard-weight-heading: 700;--dashboard-weight-label: 700;--dashboard-weight-body: 500;--dashboard-bg: #ffffff;--dashboard-canvas: #f4f5f1;--dashboard-nav: #123a36;--dashboard-nav-raised: #1d4b45;--dashboard-nav-text: #eaf2ed;--dashboard-nav-text-secondary: #b4cfc1;--dashboard-nav-active: #f0c6a3;--dashboard-surface: #ffffff;--dashboard-surface-raised: #f4f5f1;--dashboard-surface-emphasis: #eef1ec;--dashboard-input: #ffffff;--dashboard-border: #dae1da;--dashboard-border-strong: #8b9992;--dashboard-divider: #dae1da;--dashboard-text: #172d2b;--dashboard-text-secondary: #53655f;--dashboard-text-tertiary: #5f6d66;--dashboard-brand: #185b51;--dashboard-brand-hover: #11483f;--dashboard-brand-text: #185b51;--dashboard-brand-soft: #eef1ec;--dashboard-accent: #efbc94;--dashboard-accent-hover: #e4ab80;--dashboard-accent-soft: #f8eadc;--dashboard-accent-ink: #172d2b;--dashboard-accent-text: #8b4824;--dashboard-success: #276647;--dashboard-success-soft: #e7f1e8;--dashboard-success-border: #a4cbb3;--dashboard-warning: #87580f;--dashboard-warning-soft: #fcf1d9;--dashboard-warning-border: #d7bb88;--dashboard-danger: #ac3442;--dashboard-danger-soft: #fbecee;--dashboard-danger-border: #dca8ad;--dashboard-info: #345f8f;--dashboard-info-soft: #eaf0f8;--dashboard-info-border: #adc8df;--dashboard-neutral-soft: #eef1ec;--dashboard-focus: 0 0 0 3px rgba(24, 91, 81, .18);--dashboard-overlay: rgba(25, 32, 29, .42);--dashboard-shadow: 0 16px 48px rgba(25, 32, 29, .14);background:var(--dashboard-bg);color:var(--dashboard-text);color-scheme:light;font-family:Doppio Workspace,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:0}body[data-dashboard-theme=operational] input[type=checkbox],body[data-dashboard-theme=operational] input[type=radio]{accent-color:var(--dashboard-brand-text)}:where(body:not([data-dashboard-theme=operational])) input:not([type=checkbox]):not([type=radio]),:where(body:not([data-dashboard-theme=operational])) select,:where(body:not([data-dashboard-theme=operational])) textarea{background:#2a5657;border:1px solid rgba(200,213,185,.28);color:#fefefe}:where(body:not([data-dashboard-theme=operational])) input:not([type=checkbox]):not([type=radio])::placeholder,:where(body:not([data-dashboard-theme=operational])) textarea::placeholder{color:#c8d5b9ad}:where(body:not([data-dashboard-theme=operational])) input:not([type=checkbox]):not([type=radio]):focus,:where(body:not([data-dashboard-theme=operational])) select:focus,:where(body:not([data-dashboard-theme=operational])) 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)}
