:root{--adm-bg:#f5f4f1;--adm-card:#fff;--adm-ink:#161616;--adm-muted:#74737a;--adm-faint:#a3a2a8;--adm-line:#ecebe7;--adm-soft:#f6f5f2;--adm-dark:#211f30;--adm-dark-2:#2c2a3d;--adm-dark-ink:#c9c8d3;--adm-lime:var(--mn-lime);--adm-lime-ink:var(--mn-lime-ink);--adm-radius:20px;--adm-radius-sm:12px;--adm-shadow:0 1px 2px #16161608, 0 6px 24px #1616160a;--adm-gutter:20px;--adm-gap:16px;--adm-pad:22px}.mn-admin,.mn-auth{color:var(--adm-ink);font-size:var(--mn-text-base)}body:has(.mn-admin){background:var(--adm-bg,#f5f4f1)}.mn-admin{background:var(--adm-bg);--sidebar-width:16.5rem!important;--sidebar-width-icon:3.25rem!important}.mn-side{--sidebar:var(--adm-dark);--sidebar-foreground:var(--adm-dark-ink);--sidebar-accent:#ffffff0f;--sidebar-accent-foreground:#fff;--sidebar-border:transparent;--sidebar-ring:var(--adm-lime)}.mn-side [data-sidebar=sidebar]{color:var(--adm-dark-ink);background:var(--adm-dark)!important;border:0!important;border-radius:24px!important;box-shadow:0 10px 30px #211f302e!important}.mn-side-head{min-height:64px;position:relative;padding:22px 18px 10px!important}.mn-side-logo img{object-fit:contain;width:auto;height:34px;margin-inline-start:-6px}.mn-side-mark{background:var(--adm-lime);width:32px;height:32px;color:var(--adm-lime-ink);border-radius:10px;place-items:center;font-size:15px;font-weight:600;display:none}[data-collapsible=icon] .mn-side-logo{display:none}[data-collapsible=icon] .mn-side-mark{display:grid}[data-collapsible=icon] .mn-side-head{align-items:center;padding:18px 8px 10px!important}.mn-side-content{padding:4px 6px}.mn-side-group{padding:6px 8px!important}.mn-side-group+.mn-side-group{border-top:1px solid #ffffff12;margin-top:6px;padding-top:14px!important}.mn-side-label{letter-spacing:.02em;margin-bottom:4px;color:#8e8c9c!important;font-size:var(--mn-text-xs)!important;padding:0 8px!important;font-weight:400!important}.mn-side-link{height:42px!important;color:var(--adm-dark-ink)!important;font-size:var(--mn-text-base)!important;transition:background-color var(--mn-duration) var(--mn-ease), color var(--mn-duration) var(--mn-ease)!important;border-radius:12px!important;gap:12px!important;padding:0 12px!important;font-weight:400!important}.mn-side-link svg{stroke-width:1.6px;width:18px!important;height:18px!important}.mn-side-link:hover{color:#fff!important;background:#ffffff0f!important}.mn-side-link[data-active=true]{background:var(--adm-lime)!important;color:var(--adm-lime-ink)!important;font-weight:500!important}.mn-side-link[data-active=true] svg{stroke-width:2px}[data-collapsible=icon] .mn-side-link{justify-content:center;width:40px!important;height:40px!important;padding:0!important}.mn-side-count{background:var(--adm-lime);min-width:22px;height:20px;color:var(--adm-lime-ink);border-radius:10px;place-items:center;margin-inline-start:auto;padding:0 6px;font-size:11px;font-weight:600;display:grid}.mn-side-link[data-active=true] .mn-side-count{background:var(--adm-dark);color:#fff}[data-collapsible=icon] .mn-side-count{min-width:16px;height:16px;padding:0 4px;font-size:9px;position:absolute;top:2px;right:2px}.mn-side-foot{gap:6px!important;padding:10px 14px 16px!important}.mn-side-promo{background:var(--adm-lime);color:var(--adm-lime-ink);border-radius:18px;gap:4px;margin-bottom:6px;padding:16px;display:grid}.mn-side-promo strong{font-weight:500;font-size:var(--mn-text-md);line-height:1.3}.mn-side-promo span{font-size:var(--mn-text-sm);opacity:.75}.mn-side-promo button{all:unset;background:var(--adm-dark);color:#fff;height:36px;font-size:var(--mn-text-sm);cursor:pointer;transition:transform var(--mn-duration-fast) var(--mn-ease);border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:8px;font-weight:500;display:inline-flex}.mn-side-promo button:active{transform:scale(.97)}.mn-side-promo button:focus-visible{outline:2px solid var(--adm-dark);outline-offset:2px}[data-collapsible=icon] .mn-side-promo{display:none}[data-sidebar=sidebar][data-mobile=true]{color:var(--adm-dark-ink);background:var(--adm-dark)!important}[data-mobile=true] .mn-side-link{color:var(--adm-dark-ink)!important}.mn-main{background:var(--adm-bg);min-width:0;padding:8px 8px 0 0}.mn-head{background:var(--adm-card);border-radius:var(--adm-radius);min-height:76px;box-shadow:var(--adm-shadow);justify-content:space-between;align-items:center;gap:16px;margin:8px 16px 0 8px;padding:12px 18px 12px 14px;display:flex}.mn-head-left{align-items:center;gap:12px;min-width:0;display:flex}.mn-head-toggle{flex:none;width:36px!important;height:36px!important;color:var(--adm-muted)!important;border-radius:10px!important}.mn-head-toggle:hover{background:var(--adm-soft)!important;color:var(--adm-ink)!important}.mn-head-title{min-width:0}.mn-head-title h1{white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:500;line-height:1.2;overflow:hidden}.mn-head-title h1>span{color:var(--adm-muted)}.mn-head-title h1>span:only-child{color:var(--adm-ink)}.mn-head-title p{color:var(--adm-muted);font-size:var(--mn-text-sm);white-space:nowrap;align-items:center;gap:8px;margin-top:2px;display:flex;overflow:hidden}.mn-pill{font-size:var(--mn-text-xs);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.mn-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.mn-pill.is-on{color:#4d6400;background:#eefbd0}.mn-pill.is-off{color:#b54708;background:#fff1e6}.mn-head-right{align-items:center;gap:10px;display:flex}.mn-head-branch .choice{background:var(--adm-soft);border:0;border-radius:12px;min-width:160px;height:42px}.mn-head-icon{background:var(--adm-soft);width:44px;height:44px;color:var(--adm-ink);cursor:pointer;transition:background-color var(--mn-duration) var(--mn-ease), transform var(--mn-duration-fast) var(--mn-ease);border:0;border-radius:12px;place-items:center;display:grid;position:relative}.mn-head-icon:hover{background:#eeede9}.mn-head-icon:active{transform:scale(.95)}.mn-head-icon b{background:var(--adm-lime);min-width:16px;height:16px;color:var(--adm-lime-ink);animation:mn-pop .38s var(--mn-ease) both;border-radius:8px;place-items:center;padding:0 4px;font-size:10px;font-weight:600;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 0 0 2px #fff}.mn-head-avatar{background:var(--adm-dark);width:44px;height:44px;color:var(--adm-lime);font-weight:500;font-size:var(--mn-text-md);cursor:pointer;border:0;border-radius:12px;place-items:center;display:grid}.mn-head-avatar:focus-visible,.mn-head-icon:focus-visible{outline:2px solid var(--adm-ink);outline-offset:2px}.mn-menu{min-width:220px;border:0!important;border-radius:14px!important;padding:6px!important;box-shadow:0 12px 40px #16161624!important}.mn-menu [data-slot=dropdown-menu-label]{gap:2px;padding:8px 10px;display:grid}.mn-menu [data-slot=dropdown-menu-label] strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mn-menu [data-slot=dropdown-menu-label] small{color:var(--adm-muted,#74737a);text-transform:capitalize;font-weight:400}.mn-menu [data-slot=dropdown-menu-item]{cursor:pointer;border-radius:10px;gap:10px;padding:9px 10px;font-size:13px}.mn-body{max-width:1560px!important;margin:0!important;padding:20px 16px 40px 8px!important}.mn-admin .workspace-demo{border-radius:12px;margin:12px 16px 0 8px}.mn-dash{gap:16px;display:grid}.mn-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mn-metric{border-radius:var(--adm-radius);background:var(--adm-card);box-shadow:var(--adm-shadow);animation:mn-rise var(--mn-duration-slow) var(--mn-ease) both;gap:14px;padding:18px 20px;display:grid}.mn-metric:nth-child(2){animation-delay:40ms}.mn-metric:nth-child(3){animation-delay:80ms}.mn-metric:nth-child(4){animation-delay:.12s}.mn-metric header{color:var(--adm-muted);font-size:var(--mn-text-base);justify-content:space-between;align-items:center;display:flex}.mn-metric-icon{background:var(--adm-soft);width:32px;height:32px;color:var(--adm-ink);border-radius:10px;place-items:center;display:grid}.mn-metric>strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-height:32px;font-size:2rem;font-weight:500;line-height:1}.mn-metric footer{font-size:var(--mn-text-xs);color:var(--adm-muted);align-items:center;gap:8px;min-height:20px;display:flex}.mn-metric.is-featured{background:var(--adm-dark);color:#fff;box-shadow:0 10px 30px #211f3038}.mn-metric.is-featured header,.mn-metric.is-featured footer{color:#b7b5c4}.mn-metric.is-featured .mn-metric-icon{background:var(--adm-lime);color:var(--adm-lime-ink)}.mn-trend{border-radius:999px;align-items:center;gap:3px;padding:2px 7px 2px 5px;font-weight:500;display:inline-flex}.mn-trend.is-up{color:#4d6400;background:#eefbd0}.mn-trend.is-down{color:#b42318;background:#fff1ef}.mn-trend.is-flat{background:var(--adm-soft);color:var(--adm-muted)}.mn-metric.is-featured .mn-trend.is-up{background:var(--adm-lime);color:var(--adm-lime-ink)}.mn-metric.is-featured .mn-trend.is-down,.mn-metric.is-featured .mn-trend.is-flat{color:#fff;background:#ffffff1a}.mn-dash-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mn-dash-row.is-wide-left{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.mn-panel2{border-radius:var(--adm-radius);background:var(--adm-card);box-shadow:var(--adm-shadow);min-width:0;animation:mn-rise var(--mn-duration-slow) var(--mn-ease) both;flex-direction:column;gap:14px;padding:20px 22px;display:flex}.mn-panel2-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mn-panel2-head h2{font-size:1.125rem;font-weight:500}.mn-panel2-head p{color:var(--adm-muted);font-size:var(--mn-text-sm);margin-top:2px}.mn-seg{background:var(--adm-soft);border-radius:12px;flex:none;padding:3px;display:inline-flex}.mn-seg button{height:30px;color:var(--adm-muted);font-size:var(--mn-text-sm);cursor:pointer;transition:background-color var(--mn-duration) var(--mn-ease), color var(--mn-duration) var(--mn-ease);background:0 0;border:0;border-radius:9px;padding:0 12px}.mn-seg button.is-active{color:var(--adm-ink);background:#fff;box-shadow:0 1px 3px #0000000f}.mn-chart{min-height:240px}.mn-chart-empty{height:240px;color:var(--adm-muted);place-items:center;display:grid}.mn-legend{font-size:var(--mn-text-xs);color:var(--adm-muted);gap:16px;display:flex}.mn-legend span{align-items:center;gap:6px;display:inline-flex}.mn-legend i{border-radius:50%;width:8px;height:8px}.mn-tip{background:var(--adm-dark,#211f30);color:#fff;border-radius:12px;gap:2px;padding:10px 12px;font-size:12px;display:grid;box-shadow:0 8px 24px #0000002e}.mn-tip span{color:#b7b5c4}.mn-tip strong{font-weight:500}.mn-tip em{color:var(--mn-lime);font-style:normal}.mn-ghost-btn{background:var(--adm-soft);height:34px;color:var(--adm-ink);font-size:var(--mn-text-sm);cursor:pointer;transition:background-color var(--mn-duration) var(--mn-ease);border:0;border-radius:10px;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.mn-ghost-btn:hover{background:#eeede9}.mn-icon-btn2{width:34px;height:34px;color:var(--adm-ink);box-shadow:inset 0 0 0 1px var(--adm-line);cursor:pointer;background:#fff;border:0;border-radius:10px;place-items:center;display:grid}.mn-table{font-size:var(--mn-text-base);display:grid}.mn-tr{border-bottom:1px solid var(--adm-line);grid-template-columns:70px minmax(70px,.8fr) minmax(120px,1.4fr) 70px 120px 110px;align-items:center;gap:10px;padding:10px 12px;display:grid}.mn-tr:last-child{border-bottom:0}.mn-th{background:var(--adm-soft);color:var(--adm-muted);font-size:var(--mn-text-xs);border-bottom:0;border-radius:12px;margin-bottom:2px;padding-block:9px}.mn-tr strong{font-weight:500}.mn-tr>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mn-td-action{justify-self:end}.mn-muted{color:var(--adm-muted)}.mn-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mn-status{font-size:var(--mn-text-xs);background:var(--adm-soft);color:var(--adm-muted);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.mn-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.mn-status.is-new{color:#4d6400;background:#eefbd0}.mn-status.is-acknowledged{color:#a15c07;background:#fff6e5}.mn-status.is-completed{color:#5a5960;background:#f0f0ee}.mn-status.is-cancelled{color:#b42318;background:#fff1ef}.mn-mini-btn{background:var(--adm-soft);height:32px;color:var(--adm-ink);font-size:var(--mn-text-sm);cursor:pointer;transition:transform var(--mn-duration-fast) var(--mn-ease), filter var(--mn-duration-fast);border:0;border-radius:10px;padding:0 12px;font-weight:500}.mn-mini-btn.is-primary{background:var(--adm-lime);color:var(--adm-lime-ink)}.mn-mini-btn:active{transform:scale(.96)}.mn-mini-btn:focus-visible,.mn-ghost-btn:focus-visible,.mn-seg button:focus-visible{outline:2px solid var(--adm-ink);outline-offset:2px}.mn-rank{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mn-rank li{grid-template-columns:44px 1fr auto;align-items:center;gap:12px;display:grid}.mn-rank-img{background:var(--adm-soft);width:44px;height:44px;color:var(--adm-muted);border-radius:12px;place-items:center;font-weight:500;display:grid;overflow:hidden}.mn-rank-img img,.mn-rank-img .food-image{object-fit:cover;border-radius:0;width:100%;height:100%}.mn-rank li>div:nth-child(2){gap:6px;min-width:0;display:grid}.mn-rank li>div:nth-child(2) strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mn-rank-bar{background:var(--adm-soft);border-radius:3px;height:6px;overflow:hidden}.mn-rank-bar i{background:var(--adm-lime);border-radius:3px;height:100%;display:block}.mn-rank-num{justify-items:end;display:grid}.mn-rank-num strong{font-weight:500;font-size:var(--mn-text-md)}.mn-rank-num span{font-size:var(--mn-text-xs);color:var(--adm-muted)}.mn-empty2{text-align:center;min-height:160px;color:var(--adm-muted);place-content:center;gap:4px;padding:16px;display:grid}.mn-empty2 strong{color:var(--adm-ink);font-weight:500;font-size:var(--mn-text-md)}.mn-skel{background:linear-gradient(90deg,#f1f0ec,#e8e7e2,#f1f0ec) 0 0/200% 100%;border-radius:8px;width:64px;height:28px;animation:1.4s linear infinite mn-shimmer;display:inline-block}.mn-skel-chart{border-radius:14px;width:100%;height:240px;display:block}.mn-skel-list{gap:10px;display:grid}.mn-skel-list .mn-skel{width:100%}.mn-admin,.mn-admin .workspace{color:var(--adm-ink)}.mn-admin .page-heading{align-items:flex-end;margin-bottom:18px}.mn-admin .page-heading h1{letter-spacing:-.01em;color:var(--adm-ink);font-size:1.625rem;font-weight:500}.mn-admin .page-heading p{color:var(--adm-muted);font-size:var(--mn-text-base)}.mn-admin .eyebrow{font-size:var(--mn-text-xs);letter-spacing:.08em;color:var(--adm-faint);margin:0 0 6px}.mn-admin .section-heading h2,.mn-admin .panel h2{color:var(--adm-ink);font-size:1.125rem;font-weight:500}.mn-admin .subtle,.mn-admin .description{color:var(--adm-muted)}.mn-admin .panel,.mn-admin .order-card,.mn-admin .table-card,.mn-admin .branch-card,.mn-admin .category-list,.mn-admin .product-grid>*,.mn-admin .live-table-grid>*,.mn-admin .team-table,.mn-admin .report-table-wrap,.mn-admin .subscription-panel,.mn-admin .staff-alert-panel,.mn-admin .quick-panel,.mn-admin .report-stats>*,.mn-admin .service-metrics>*,.mn-admin .role-cards>*{background:var(--adm-card);box-shadow:var(--adm-shadow);border-radius:var(--adm-radius)!important;border:0!important}.mn-admin .order-card,.mn-admin .table-card{transition:box-shadow var(--mn-duration) var(--mn-ease), transform var(--mn-duration-fast) var(--mn-ease);padding:18px 20px}.mn-admin .order-card:hover,.mn-admin .table-card:hover,.mn-admin .product-grid>:hover{box-shadow:0 1px 2px #16161608,0 12px 32px #16161612}.mn-admin .orders-grid,.mn-admin .tables-grid,.mn-admin .product-grid{gap:16px}.mn-admin .product-grid>*{overflow:hidden}.mn-admin .product-photo,.mn-admin .product-photo img{border-radius:14px}.mn-admin .quick-panel{background:var(--adm-dark);color:#fff}.mn-admin .primary-btn,.mn-auth .primary-btn,.mn-admin [data-slot=button][data-variant=default]{height:42px;padding:0 18px;background:var(--adm-lime)!important;color:var(--adm-lime-ink)!important;border-radius:var(--adm-radius-sm)!important;box-shadow:none!important;border:0!important;font-weight:500!important}.mn-admin .primary-btn:hover,.mn-auth .primary-btn:hover,.mn-admin [data-slot=button][data-variant=default]:hover{filter:brightness(.96)}.mn-admin [data-slot=button][data-variant=outline]{border-radius:var(--adm-radius-sm);border-color:var(--adm-line);box-shadow:none;background:#fff;height:40px}.mn-admin [data-slot=button][data-variant=secondary],.mn-admin [data-slot=button][data-variant=ghost],.mn-admin [data-slot=button][data-variant=destructive]{border-radius:var(--adm-radius-sm)}.mn-admin .text-button{color:var(--adm-ink);gap:4px;font-weight:500}.mn-admin .text-button:hover{text-underline-offset:3px;text-decoration:underline}.mn-admin .icon-button{color:var(--adm-muted);border-radius:10px;min-width:34px;min-height:34px}.mn-admin .icon-button:hover{background:var(--adm-soft);color:var(--adm-ink)}.mn-admin .status-badge,.mn-admin .role-badge{font-size:var(--mn-text-xs);background:var(--adm-soft);color:var(--adm-muted);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.mn-admin .status-badge.new{color:#4d6400;background:#eefbd0}.mn-admin .status-badge.acknowledged{color:#a15c07;background:#fff6e5}.mn-admin .status-badge.completed{color:#5a5960;background:#f0f0ee}.mn-admin .status-badge.cancelled{color:#b42318;background:#fff1ef}.mn-admin .field,.mn-auth .field{color:var(--adm-muted);font-size:var(--mn-text-sm);gap:6px}.mn-admin [data-slot=input],.mn-admin [data-slot=textarea],.mn-admin [data-slot=select-trigger],.mn-auth [data-slot=input]{min-height:42px;transition:border-color var(--mn-duration) var(--mn-ease), box-shadow var(--mn-duration) var(--mn-ease);background:#fff;border-radius:var(--adm-radius-sm)!important;border-color:var(--adm-line)!important;box-shadow:none!important}.mn-admin [data-slot=input]:focus-visible,.mn-admin [data-slot=textarea]:focus-visible,.mn-admin [data-slot=select-trigger]:focus-visible,.mn-auth [data-slot=input]:focus-visible{border-color:var(--adm-ink)!important;outline:none!important;box-shadow:0 0 0 3px #d4f70073!important}.mn-admin .form-grid{gap:14px}.mn-admin [data-slot=switch][data-state=checked]{background:var(--adm-dark)!important}.mn-admin .notice{border-radius:var(--adm-radius-sm);color:var(--adm-ink);background:#f8f7f2;border:0}.mn-admin .upload-box,.mn-admin .pdf-upload,.mn-admin .brand-upload{transition:border-color var(--mn-duration) var(--mn-ease), background-color var(--mn-duration) var(--mn-ease);background:var(--adm-soft)!important;border:1.5px dashed #d9d8d2!important;border-radius:16px!important}.mn-admin .upload-box:hover,.mn-admin .pdf-upload:hover,.mn-admin .brand-upload:hover{border-color:var(--adm-ink)!important;background:#fff!important}.mn-admin .menu-tabs,.mn-admin .filter-row,.mn-admin .order-filter,.mn-admin .report-filters{border-bottom:0;gap:8px}.mn-admin .category-pills button,.mn-admin .report-presets button,.mn-admin .order-filter button{box-shadow:inset 0 0 0 1px var(--adm-line);color:var(--adm-ink);background:#fff;border:0!important;border-radius:999px!important}.mn-admin .category-pills button.active,.mn-admin .report-presets button.active,.mn-admin .order-filter button.active,.mn-admin .category-pills button[aria-pressed=true],.mn-admin .report-presets button[aria-pressed=true]{box-shadow:none;background:var(--adm-dark)!important;color:#fff!important}.mn-admin table{border-collapse:separate;border-spacing:0}.mn-admin thead th,.mn-admin [data-slot=table-head]{background:var(--adm-soft);color:var(--adm-muted);font-weight:400;font-size:var(--mn-text-xs);border:0!important}.mn-admin thead th:first-child,.mn-admin [data-slot=table-head]:first-child{border-radius:12px 0 0 12px}.mn-admin thead th:last-child,.mn-admin [data-slot=table-head]:last-child{border-radius:0 12px 12px 0}.mn-admin tbody td,.mn-admin [data-slot=table-cell]{border-bottom:1px solid var(--adm-line)}.mn-admin .report-bar,.mn-admin .report-bar i,.mn-admin .report-bar span{border-radius:6px}[data-slot=dialog-content].sufra-modal,.sufra-modal{border:0!important;border-radius:22px!important;box-shadow:0 24px 60px #1616162e!important}.sufra-modal [data-slot=dialog-title]{font-size:1.25rem;font-weight:500}@media (max-width:1200px){.mn-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mn-dash-row,.mn-dash-row.is-wide-left{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.mn-main{padding:0}.mn-head{border-radius:18px;min-height:64px;margin:10px 10px 0;padding:10px 12px}.mn-head-title h1{font-size:1.125rem}.mn-head-title p{font-size:var(--mn-text-xs)}.mn-head-right{gap:6px}.mn-head-right .alert-sound-toggle,.mn-head-branch{display:none}.mn-head-icon,.mn-head-avatar{width:40px;height:40px}.mn-body{padding:14px 10px 32px!important}.mn-metrics{gap:10px}.mn-metric{border-radius:18px;gap:10px;padding:14px}.mn-metric>strong{font-size:1.625rem}.mn-metric footer>span:last-child{display:none}.mn-panel2{border-radius:18px;padding:16px}.mn-panel2-head{flex-wrap:wrap}.mn-tr{grid-template-columns:56px 1fr auto;grid-template-areas:"num table action""num items status";row-gap:2px}.mn-th{display:none}.mn-tr>:first-child{grid-area:num}.mn-tr>:nth-child(2){grid-area:table;font-weight:500}.mn-tr>:nth-child(3){color:var(--adm-muted);font-size:var(--mn-text-xs);grid-area:items}.mn-tr>:nth-child(4){display:none}.mn-tr>:nth-child(5){grid-area:status;justify-self:end}.mn-tr>:nth-child(6){grid-area:action}.mn-admin .orders-grid,.mn-admin .tables-grid{grid-template-columns:minmax(0,1fr)}.mn-admin .page-heading{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.mn-metric,.mn-panel2,.mn-head-icon b{animation:none!important}.mn-side-link{transition:none!important}}.mn-head .staff-alert-controls{position:relative}.mn-head .staff-alert-controls>summary{background:var(--adm-soft);width:44px;height:44px;color:var(--adm-ink);cursor:pointer;transition:background-color var(--mn-duration) var(--mn-ease);border-radius:12px;place-items:center;list-style:none;border:0!important;padding:0!important;display:grid!important}.mn-head .staff-alert-controls>summary::-webkit-details-marker{display:none}.mn-head .staff-alert-controls>summary:hover{background:#eeede9}.mn-head .staff-alert-controls>summary:focus-visible{outline:2px solid var(--adm-ink);outline-offset:2px}.mn-head .staff-alert-panel{border:0!important;border-radius:18px!important;padding:18px!important;box-shadow:0 16px 48px #16161629!important}.mn-head .staff-alert-panel h3{font-weight:500;font-size:var(--mn-text-md)}@media (max-width:767px){.mn-head .staff-alert-controls>summary{width:40px;height:40px}}.mn-auth{background:var(--adm-bg);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:12px;min-height:100dvh;padding:12px;display:grid}.mn-auth-form-side{animation:mn-rise var(--mn-duration-slow) var(--mn-ease) both;flex-direction:column;padding:28px clamp(20px,6vw,88px);display:flex}.mn-auth-logo img{width:auto;height:40px;margin-inline-start:-8px}.mn-auth-form{gap:16px;width:100%;max-width:400px;margin:auto 0;padding:32px 0;display:grid}.mn-auth-heading{gap:6px;margin-bottom:8px;display:grid}.mn-auth-heading h1{letter-spacing:-.02em;font-size:1.75rem;font-weight:500}.mn-auth-heading p{color:var(--adm-muted);font-size:var(--mn-text-md)}.mn-auth [data-slot=input]{height:48px;font-size:max(16px, var(--mn-text-md));background:#fff;padding-inline:14px}.mn-auth .primary-btn{width:100%;font-size:var(--mn-text-md);margin-top:4px;height:48px!important}.mn-auth-row{justify-content:space-between;margin-top:-6px;display:flex}.mn-auth-link{color:var(--adm-ink);font-size:var(--mn-text-sm);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500;-webkit-text-decoration:underline #16161640;text-decoration:underline #16161640}.mn-auth-link:hover{text-decoration-color:currentColor}.mn-auth-link:focus-visible{outline:2px solid var(--adm-ink);outline-offset:3px;border-radius:4px}.mn-auth-switch{font-size:var(--mn-text-sm);color:var(--adm-muted);justify-content:center;gap:6px;display:flex}.mn-auth-msg{color:var(--adm-ink);font-size:var(--mn-text-sm);animation:mn-rise var(--mn-duration) var(--mn-ease) both;background:#f8f7f2;border-radius:12px;padding:12px 14px}.mn-auth-foot{color:var(--adm-faint);font-size:var(--mn-text-xs)}.mn-auth-show{background:var(--adm-dark);color:#fff;border-radius:28px;flex-direction:column;justify-content:space-between;padding:clamp(28px,4vw,52px);display:flex;position:relative;overflow:hidden}.mn-auth-show:before{content:"";background:radial-gradient(circle,#d4f70038,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-200px;right:-160px}.mn-auth-show-copy{gap:12px;max-width:460px;display:grid;position:relative}.mn-auth-show-copy span{width:fit-content;color:var(--adm-lime);font-size:var(--mn-text-xs);background:#ffffff14;border-radius:999px;padding:6px 12px;display:inline-flex}.mn-auth-show-copy h2{letter-spacing:-.02em;color:#fff;font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:500;line-height:1.2}.mn-auth-mock{animation:mn-rise .7s var(--mn-ease) .12s both;background:#f5f4f1;border-radius:22px;grid-template-columns:44px 1fr;gap:12px;margin-top:36px;padding:14px;display:grid;position:relative;transform:perspective(1400px)rotateY(-6deg)rotateX(2deg);box-shadow:0 30px 60px #00000059}.mn-auth-mock-side{background:var(--adm-dark);border-radius:14px;align-content:start;gap:10px;padding:12px 8px;display:grid}.mn-auth-mock-side i{background:#ffffff14;border-radius:7px;height:22px;display:block}.mn-auth-mock-side i.is-on{background:var(--adm-lime)}.mn-auth-mock-main{color:var(--adm-ink);gap:10px;display:grid}.mn-auth-mock-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mn-auth-mock-cards>div{background:#fff;border-radius:14px;gap:6px;padding:12px;display:grid}.mn-auth-mock-cards>div.is-dark{background:var(--adm-dark);color:#fff}.mn-auth-mock-cards small{color:var(--adm-muted);font-size:10px}.mn-auth-mock-cards .is-dark small{color:#b7b5c4}.mn-auth-mock-cards b{font-size:1.375rem;font-weight:500}.mn-auth-mock-chart{background:#fff;border-radius:14px;align-items:flex-end;gap:6px;height:120px;padding:14px;display:flex}.mn-auth-mock-chart i{transform-origin:bottom;animation:mn-grow .7s var(--mn-ease) both;background:repeating-linear-gradient(45deg,#f1f9c8 0 4px,#e3f58a 4px 7px);border-radius:6px;flex:1}.mn-auth-mock-chart i:nth-child(odd){animation-delay:80ms}.mn-auth-mock-chart i.is-on{background:var(--adm-lime)}@keyframes mn-grow{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}.mn-auth-mock-rows{gap:6px;display:grid}.mn-auth-mock-rows>div{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:11px;display:flex}.mn-auth-mock-rows em{color:#a15c07;background:#fff6e5;border-radius:999px;padding:2px 8px;font-size:10px;font-style:normal}.mn-auth-mock-rows em.is-new{color:#4d6400;background:#eefbd0}.mn-auth-show-note{color:#8e8c9c;font-size:var(--mn-text-xs);margin-top:16px;position:relative}@media (max-width:900px){.mn-auth{grid-template-columns:1fr;padding:0}.mn-auth-show{display:none}.mn-auth-form-side{min-height:100dvh;padding:24px 20px}.mn-auth-form{margin:auto}}.onboarding{color:#161616;background:#f5f4f1;place-content:center;gap:20px;min-height:100dvh;display:grid;max-width:none!important;margin:0!important;padding:24px!important}.onboarding>.panel{width:min(520px,100vw - 32px);animation:mn-rise var(--mn-duration-slow) var(--mn-ease) both;box-shadow:0 1px 2px #16161608,0 12px 40px #1616160f;border:0!important;border-radius:24px!important;padding:32px!important}.onboarding .eyebrow{color:#8e8c9c;letter-spacing:.08em;font-size:var(--mn-text-xs);margin:0 0 8px}.onboarding h1{letter-spacing:-.01em;font-size:1.625rem;font-weight:500}.onboarding .panel>p{color:#74737a;margin:6px 0 18px}.onboarding [data-slot=input]{height:46px;font-size:max(16px, var(--mn-text-md));border-radius:12px!important}.onboarding .primary-btn{width:100%;background:var(--mn-lime)!important;color:var(--mn-lime-ink)!important;border-radius:12px!important;height:46px!important;font-weight:500!important}.onboarding .field{color:#74737a}.mn-admin .mn-body .page-heading .eyebrow,.mn-admin .mn-body .page-heading h1{display:none}.mn-admin .mn-body .page-heading{margin:0 0 var(--adm-gap);flex-wrap:wrap;gap:12px;min-height:0}.mn-admin .mn-body .page-heading p{max-width:640px;margin:0}.mn-admin .connection-badge{color:var(--adm-muted);font-size:var(--mn-text-xs);box-shadow:var(--adm-shadow);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.mn-admin .connection-badge.connected{color:#4d6400}.mn-admin .connection-badge.connected svg{color:#7fa300}.mn-admin .order-filter{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mn-admin .order-filter [data-slot=tabs-list]{height:auto;box-shadow:var(--adm-shadow);background:#fff;border:0;border-radius:14px;gap:2px;padding:4px}.mn-admin .order-filter [data-slot=tabs-trigger]{height:34px;color:var(--adm-muted);border-radius:10px;padding:0 14px;font-weight:400;border:0!important}.mn-admin .order-filter [data-slot=tabs-trigger]:after{display:none!important}.mn-admin .order-filter [data-slot=tabs-trigger][data-state=active]{box-shadow:none;background:var(--adm-dark)!important;color:#fff!important}@media (min-width:1400px){.mn-admin .orders-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mn-admin .order-card{animation:mn-rise var(--mn-duration-slow) var(--mn-ease) both;flex-direction:column;gap:12px;display:flex}.mn-admin .order-card>header{border-bottom:1px solid var(--adm-line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.mn-admin .order-card>header p:first-child{font-size:var(--mn-text-xs);letter-spacing:.06em;color:var(--adm-faint);margin:0}.mn-admin .order-card>header h2{color:var(--adm-ink);margin:2px 0;font-size:1.25rem;font-weight:500}.mn-admin .order-card .request-type{color:var(--adm-muted);font-size:var(--mn-text-sm);margin:0}.mn-admin .order-card .order-time{color:var(--adm-muted);font-size:var(--mn-text-sm);align-items:center;gap:6px;display:inline-flex}.mn-admin .order-card .order-lines{gap:10px;display:grid}.mn-admin .order-card .order-lines>div{grid-template-columns:auto 1fr auto;align-items:start;gap:10px;display:grid}.mn-admin .order-card .line-quantity{background:var(--adm-dark);min-width:32px;height:26px;color:var(--adm-lime);font-weight:500;font-size:var(--mn-text-sm);border-radius:8px;place-items:center;padding:0 6px;display:grid}.mn-admin .order-card .order-lines strong{font-weight:500;font-size:var(--mn-text-md);color:var(--adm-ink)}.mn-admin .order-card .order-lines p{color:var(--adm-muted);font-size:var(--mn-text-sm);margin:2px 0 0}.mn-admin .order-card .order-lines>div>span:last-child{color:var(--adm-muted);font-variant-numeric:tabular-nums}.mn-admin .order-card .order-note{color:#7a4a00;font-size:var(--mn-text-sm);background:#fff8e8;border-radius:12px;margin:0;padding:10px 12px}.mn-admin .order-card .order-total{border-top:1px dashed var(--adm-line);color:var(--adm-muted);justify-content:space-between;align-items:baseline;padding-top:10px;display:flex}.mn-admin .order-card .order-total strong{color:var(--adm-ink);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:500}.mn-admin .order-card .acknowledged-by{font-size:var(--mn-text-xs);color:var(--adm-muted);margin:0}.mn-admin .order-card>footer{gap:8px;margin-top:auto;display:flex}.mn-admin .order-card>footer>*{flex:1;height:44px!important}.mn-admin .order-card:has(.status-badge.new){box-shadow:0 0 0 2px var(--adm-lime), var(--adm-shadow)}.mn-admin .table-card{flex-direction:column;gap:12px;display:flex}.mn-admin .qr-actions,.mn-admin .table-buttons,.mn-admin .row-actions{flex-wrap:wrap;gap:8px;display:flex}.mn-admin .qr-link{background:var(--adm-soft);color:var(--adm-muted);font-size:var(--mn-text-xs);word-break:break-all;border-radius:10px;padding:8px 10px}.mn-admin .live-table-grid>*{padding:16px 18px}.mn-admin .branch-card{padding:18px 20px}.mn-admin .category-list>*{border-color:var(--adm-line)!important}.mn-admin .product-grid>*{flex-direction:column;gap:10px;padding:12px;display:flex}.mn-admin .product-title{font-weight:500;font-size:var(--mn-text-md)}.mn-admin .product-category{color:var(--adm-muted);font-size:var(--mn-text-xs)}.mn-admin .price{font-variant-numeric:tabular-nums;font-weight:500}.mn-admin .sold-out{color:#b42318;font-size:var(--mn-text-xs);background:#fff1ef;border-radius:999px;padding:2px 8px}.mn-admin .report-stats>*{padding:18px 20px}.mn-admin .report-stats>:first-child{background:var(--adm-dark);color:#fff}.mn-admin .report-stats>:first-child *{color:inherit}.mn-admin .report-bar i,.mn-admin .report-bar span{background:var(--adm-lime)!important}.mn-main{padding:var(--adm-gutter) var(--adm-gutter) 0 calc(var(--adm-gutter) / 2)!important}.mn-head{margin:0!important}.mn-body{padding:var(--adm-gutter) 0 48px!important;max-width:1560px!important}.mn-admin .workspace-demo{margin:var(--adm-gap) 0 0!important}.mn-dash,.mn-metrics,.mn-dash-row{gap:var(--adm-gap)}.mn-panel2,.mn-metric{padding:var(--adm-pad)}.mn-admin .panel{padding:var(--adm-pad)!important}.mn-admin .table-card,.mn-admin .branch-card{flex-direction:column;gap:14px;display:flex;padding:var(--adm-pad)!important}.mn-admin .table-card>*,.mn-admin .branch-card>*{margin-top:0;margin-bottom:0}.mn-admin .panel h2,.mn-admin .table-card h2,.mn-admin .table-card h3,.mn-admin .branch-card h3{margin:0;line-height:1.3}.mn-admin .panel p,.mn-admin .table-card p{margin:0;line-height:1.55}.mn-admin .mn-body>*+*{margin-top:var(--adm-gap)}.mn-admin .mn-body>.page-heading+*{margin-top:0}.mn-admin .section-heading{margin:var(--adm-gap) 0 12px!important}.mn-admin .panel+.panel,.mn-admin .panel+section,.mn-admin section+.panel{margin-top:var(--adm-gap)}.mn-admin .editor-form,.mn-admin .settings-form{gap:16px}.mn-admin .modal-actions,.mn-admin .row-actions,.mn-admin .qr-actions,.mn-admin .table-buttons{gap:8px}[data-slot=sidebar][data-mobile=true]{color:#c9c8d3!important;background:#211f30!important;border:0!important;width:min(86vw,300px)!important}[data-slot=sidebar][data-mobile=true]>div{background:#211f30;flex-direction:column;height:100%;display:flex}[data-mobile=true] .mn-side-head{padding:22px 18px 10px!important}[data-mobile=true] .mn-side-logo{display:block!important}[data-mobile=true] .mn-side-mark{display:none!important}[data-mobile=true] .mn-side-promo{display:grid!important}[data-mobile=true] .mn-side-link{justify-content:flex-start!important;width:auto!important;height:46px!important;padding:0 12px!important}[data-mobile=true] .mn-side-label{color:#8e8c9c!important}@media (max-width:1024px){:root{--adm-gutter:16px;--adm-pad:18px}.mn-head-branch .choice{min-width:130px}}@media (max-width:767px){:root{--adm-gutter:12px;--adm-gap:12px;--adm-pad:16px}.mn-main{padding:var(--adm-gutter) var(--adm-gutter) 0!important}.mn-head{top:var(--adm-gutter);z-index:20;border-radius:16px;min-height:60px;padding:8px 10px 8px 8px;position:sticky}.mn-head-left{gap:8px}.mn-head-title h1{font-size:1.0625rem}.mn-head-title p{gap:6px}.mn-head-title p .mn-pill{padding:1px 6px}.mn-head-right{gap:6px}.mn-head-icon,.mn-head-avatar,.mn-head .staff-alert-controls>summary{border-radius:11px;width:38px!important;height:38px!important}.mn-head-branch{display:none}.mn-body{padding-top:var(--adm-gutter)!important}}@media (max-width:420px){.mn-head-title p>:not(.mn-pill),.mn-head .staff-alert-controls{display:none}}.mn-admin [data-slot=tabs-list]{scrollbar-width:none;max-width:100%;height:auto;box-shadow:var(--adm-shadow);background:#fff;border:0;border-radius:14px;flex-wrap:nowrap;justify-content:flex-start;gap:2px;padding:4px;display:inline-flex;overflow-x:auto}.mn-admin [data-slot=tabs-list]::-webkit-scrollbar{display:none}.mn-admin [data-slot=tabs-trigger]{height:34px;color:var(--adm-muted);white-space:nowrap;transition:background-color var(--mn-duration) var(--mn-ease), color var(--mn-duration) var(--mn-ease);border-radius:10px;flex:none;padding:0 14px;font-weight:400;box-shadow:none!important;border:0!important}.mn-admin [data-slot=tabs-trigger]:after{display:none!important}.mn-admin [data-slot=tabs-trigger]:hover{color:var(--adm-ink)}.mn-admin [data-slot=tabs-trigger][data-state=active]{background:var(--adm-dark)!important;color:#fff!important}.mn-admin .menu-tabs,.mn-admin .order-filter{margin-bottom:var(--adm-gap);border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.mn-admin .menu-tabs>:first-child,.mn-admin .order-filter>:first-child{min-width:0;max-width:100%}@media (max-width:767px){.mn-admin .menu-tabs>*,.mn-admin .order-filter>*,.mn-admin .menu-tabs [data-slot=tabs-list],.mn-admin .order-filter [data-slot=tabs-list]{width:100%}.mn-admin .menu-tabs [data-slot=button],.mn-admin .order-filter [data-slot=button]{width:auto}}.mn-settings{gap:var(--adm-gap);max-width:1180px;display:grid}.mn-settings>*+*{margin-top:0!important}.mn-settings-form fieldset{gap:var(--adm-gap);border:0;min-width:0;margin:0;padding:0;display:grid}.mn-set-card{padding:var(--adm-pad);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow);background:#fff;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:24px;display:grid}.mn-set-head h2{margin:0;font-size:1.0625rem;font-weight:500}.mn-set-head p{color:var(--adm-muted);margin:6px 0 0;line-height:1.55}.mn-set-body{gap:16px;min-width:0;display:grid}.mn-set-body p{margin:0}.mn-set-body .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mn-set-body .field small,.mn-set-body .subtle{color:var(--adm-muted);font-size:var(--mn-text-xs);line-height:1.5}.mn-switch-row{background:var(--adm-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.mn-switch-row h3,.mn-switch-group h3{font-size:var(--mn-text-md);margin:0;font-weight:500}.mn-switch-row p,.mn-switch-group>p{color:var(--adm-muted);font-size:var(--mn-text-sm);margin:4px 0 0;line-height:1.5}.mn-switch-group{box-shadow:inset 0 0 0 1px var(--adm-line);border-radius:14px;gap:12px;padding:16px;display:grid}.mn-switch-group>p{margin-top:-6px}.mn-toggle-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.mn-toggle-grid label,.mn-set-body .switch-label{font-size:var(--mn-text-base);color:var(--adm-ink);cursor:pointer;align-items:center;gap:10px;display:flex}.mn-toggle-grid label{background:var(--adm-soft);border-radius:12px;padding:10px 12px}.mn-set-body .cross-sell-picker{background:var(--adm-soft);border-radius:12px;gap:4px;max-height:260px;margin:0;padding:4px;display:grid;overflow:auto}.mn-set-body .cross-sell-picker label{font-size:var(--mn-text-base);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.mn-set-body .cross-sell-picker label:hover{background:#fff}.mn-set-body .cross-sell-picker small{color:var(--adm-muted)}.mn-savebar{z-index:5;background:var(--adm-dark);color:#b7b5c4;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 20px;display:flex;position:sticky;bottom:12px;box-shadow:0 12px 36px #211f3040}.mn-savebar .primary-btn{min-width:150px}.mn-set-body .branding-editor{border:0;margin:0;padding:0}.mn-set-body .branding-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.mn-set-body .branding-controls{gap:16px;display:grid}.mn-set-body .brand-design-preset>button{text-align:start;background:var(--adm-soft);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.mn-set-body .brand-design-preset>button:hover{background:#eeede9}.mn-set-body .brand-design-preset b{font-weight:500;display:block}.mn-set-body .brand-design-preset small{color:var(--adm-muted)}.mn-set-body .preset-swatches i:first-child{background:#d4f700!important}.mn-set-body .preset-swatches i:nth-child(2){background:#161616!important}.mn-set-body .preset-swatches i:nth-child(3){box-shadow:inset 0 0 0 1px #ddd;background:#fff!important}.mn-color-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mn-set-body .color-field{gap:6px;display:grid}.mn-set-body .color-field>label{font-size:var(--mn-text-sm);color:var(--adm-muted);font-weight:400}.mn-set-body .color-field>div{align-items:center;gap:8px;display:flex}.mn-set-body .color-field input[type=color]{background:var(--adm-soft);cursor:pointer;border:0;border-radius:12px;flex:none;width:42px;height:42px;padding:3px}.mn-set-body .color-field input[type=color]::-webkit-color-swatch-wrapper{padding:0}.mn-set-body .color-field input[type=color]::-webkit-color-swatch{border:0;border-radius:9px}.mn-set-body .color-field small{color:var(--adm-muted);font-size:var(--mn-text-xs)}.mn-set-body .brand-presets{flex-wrap:wrap;gap:8px;display:flex}.mn-set-body .brand-presets button{outline:1px solid var(--adm-line);cursor:pointer;width:30px;height:30px;transition:transform var(--mn-duration-fast) var(--mn-ease);border:3px solid #fff;border-radius:50%;place-items:center;display:grid}.mn-set-body .brand-presets button:hover{transform:scale(1.08)}.mn-set-body .brand-presets button[aria-pressed=true]{outline:2px solid var(--adm-ink)}.mn-set-body .brand-upload{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.mn-set-body .brand-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.mn-set-body .brand-upload b{font-weight:500;display:block}.mn-set-body .brand-upload small{color:var(--adm-muted);font-size:var(--mn-text-xs)}.mn-set-body .brand-upload>:first-child{background:#fff;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.mn-set-body .brand-upload>:first-child img,.mn-set-body .brand-upload>.food-image{object-fit:cover;border-radius:12px;width:48px;height:48px}.mn-set-body .brand-upload>span:nth-child(2){flex:1;min-width:0}.mn-set-body .brand-preview-wrap{background:var(--adm-soft);border-radius:20px;padding:16px;position:sticky;top:100px}.mn-set-body .brand-preview-wrap>p{text-align:center;font-size:var(--mn-text-xs);color:var(--adm-muted);margin:12px 0 0}.mn-set-body .brand-preview-languages{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.mn-set-body .brand-preview-label{font-size:var(--mn-text-xs);color:var(--adm-muted)}.mn-set-body .brand-preview-languages button{font-size:var(--mn-text-xs);cursor:pointer;box-shadow:var(--adm-shadow);background:#fff;border:0;border-radius:999px;padding:5px 12px}.mn-phone{isolation:isolate;background:color-mix(in srgb, var(--guest-bg,#fff) 93%, #e7e7e5);color:#161616;border:6px solid #161616;border-radius:30px;gap:10px;min-height:470px;padding:18px 12px 64px;font-size:11px;display:grid;position:relative;overflow:hidden}.mn-phone-glow{z-index:-1;background:radial-gradient(70% 60% at 85% 0,#d6b2e6bf,#0000 70%),radial-gradient(65% 55% at 10% 10%,#f4c4d6b3,#0000 70%),linear-gradient(#f3ddea,#f3ddea00);height:190px;position:absolute;inset:0 0 auto}.mn-phone-hello{justify-content:space-between;align-items:center;gap:8px;display:flex}.mn-phone-hello b{color:var(--heading-color,#161616);font-size:14px;font-weight:500;display:block}.mn-phone-hello small{color:#6f6f6f}.mn-phone-logo{background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:500;display:grid;overflow:hidden}.mn-phone-logo img{object-fit:cover;width:100%;height:100%}.mn-phone-search{color:#8a8a8a;background:#fff;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.mn-phone-tabs{gap:6px;display:flex}.mn-phone-tabs span{background:#fffc;border-radius:999px;padding:5px 10px}.mn-phone-tabs span.is-on{background:var(--heading-color,#161616);color:#fff}.mn-phone-hero{border-radius:calc(var(--card-radius,22px) * .7);height:84px;position:relative;overflow:hidden}.mn-phone-hero .food-image,.mn-phone-hero img{object-fit:cover;filter:brightness(.7);border-radius:0;width:100%;height:100%}.mn-phone-hero b{color:#fff;font-weight:500;position:absolute;bottom:8px;left:10px}.mn-phone-cards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mn-phone-cards.is-list{grid-template-columns:1fr}.mn-phone-card{border-radius:calc(var(--card-radius,22px) * .7);border:var(--card-border,0);background:#fff;position:relative;overflow:hidden;box-shadow:0 3px 10px #0000000d}.mn-phone-card .food-image,.mn-phone-card img{object-fit:cover;border-radius:0;width:100%;height:64px;display:block}.mn-phone-cards.is-list .mn-phone-card{flex-direction:row-reverse;display:flex}.mn-phone-cards.is-list .mn-phone-card .food-image,.mn-phone-cards.is-list .mn-phone-card img{width:72px;height:64px}.mn-phone-card>div{padding:8px;flex:1;gap:2px;padding-inline-end:30px;display:grid}.mn-phone-card strong{color:var(--heading-color,#161616);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mn-phone-card small{color:#6f6f6f}.mn-phone-add{background:var(--button-color,var(--brand,#d4f700));width:22px;height:22px;color:var(--button-text,#161616);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:8px}.mn-phone-cards.is-list .mn-phone-add{right:80px}.mn-phone-dock{background:#fff;border-radius:20px;justify-content:space-around;align-items:center;height:40px;display:flex;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 6px 18px #0000001a}.mn-phone-dock i{background:#e7e7e5;border-radius:5px;width:16px;height:16px}.mn-phone-dock i.is-on{background:var(--brand,#d4f700)}@media (max-width:1100px){.mn-set-card{grid-template-columns:minmax(0,1fr);gap:16px}.mn-set-body .branding-layout{grid-template-columns:minmax(0,1fr)}.mn-set-body .brand-preview-wrap{width:100%;max-width:340px;margin:0 auto;position:static}}@media (max-width:600px){.mn-set-body .form-grid,.mn-color-grid{grid-template-columns:minmax(0,1fr)}.mn-savebar{padding:10px 10px 10px 14px;bottom:8px}.mn-savebar>span{font-size:var(--mn-text-xs)}.mn-savebar .primary-btn{min-width:0}.mn-switch-row{align-items:flex-start}}@media (max-width:767px){.mn-admin .mn-body{overflow-x:clip}.mn-admin .form-grid,.mn-admin .report-stats,.mn-admin .live-table-grid{grid-template-columns:minmax(0,1fr)!important}.mn-admin .report-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mn-admin .report-table-wrap,.mn-admin .team-table{overflow-x:auto}.mn-admin .page-heading>:last-child:not(:first-child){width:100%}.mn-admin [data-slot=dialog-content]{max-height:92dvh;overflow-y:auto}}.mn-side{transition:width var(--mn-duration-slow) var(--mn-ease)}.mn-side-collapse{display:none}@media (min-width:768px){.mn-side-collapse{list-style:none;display:list-item}}[data-collapsible=icon] .mn-side-content,[data-collapsible=icon] .mn-side-foot{padding-inline:0!important}[data-collapsible=icon] .mn-side-group{align-items:center;padding:6px 0!important}[data-collapsible=icon] .mn-side-group+.mn-side-group{margin-top:6px;padding-top:10px!important}[data-collapsible=icon] [data-sidebar=menu]{align-items:center;gap:6px}[data-collapsible=icon] [data-sidebar=menu-item]{justify-content:center;width:100%;display:flex}[data-collapsible=icon] .mn-side-link{border-radius:12px!important;justify-content:center!important;width:40px!important;height:40px!important}[data-collapsible=icon] .mn-side-link>span,[data-collapsible=icon] .mn-side-label{display:none!important}[data-collapsible=icon] .mn-side-head{justify-content:center;display:flex;padding:18px 0 8px!important}[data-collapsible=icon] .mn-side-foot{align-items:center;padding-bottom:14px!important}[data-collapsible=icon] [data-sidebar=sidebar]{border-radius:20px!important}.mn-side [data-sidebar=rail]:after{background:0 0}.mn-side [data-sidebar=rail]:hover:after{background:#d4f70099;width:3px}.mn-admin .product-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr))!important}.mn-admin .product-grid[data-cols="3"]{--cols:3}.mn-admin .product-grid[data-cols="4"]{--cols:4}.mn-admin .product-grid[data-cols="5"]{--cols:5}.mn-cols{box-shadow:var(--adm-shadow);background:#fff;border-radius:12px;gap:2px;padding:3px;display:inline-flex}.mn-cols:empty{display:none}.mn-cols button{width:32px;height:30px;color:var(--adm-muted);font-size:var(--mn-text-sm);cursor:pointer;transition:background-color var(--mn-duration) var(--mn-ease), color var(--mn-duration) var(--mn-ease);background:0 0;border:0;border-radius:9px}.mn-cols button[aria-pressed=true]{background:var(--adm-dark);color:#fff}.mn-cols button:focus-visible{outline:2px solid var(--adm-ink);outline-offset:2px}@media (max-width:1280px){.mn-admin .product-grid[data-cols="5"]{--cols:4}}@media (max-width:1100px){.mn-admin .product-grid{--cols:3!important}}@media (max-width:820px){.mn-admin .product-grid{--cols:2!important}.mn-cols{display:none}}@media (max-width:480px){.mn-admin .product-grid{--cols:1!important}}.mn-admin .panel{display:block}.mn-admin .panel:not(.service-config):not(.report-filters)>*+*{margin-top:14px}.mn-admin .service-config,.mn-admin .report-filters{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:14px 16px;padding:var(--adm-pad)!important;flex-direction:row!important;display:flex!important}.mn-admin .service-config>*,.mn-admin .report-filters>*{margin:0!important}.mn-admin .service-config .field,.mn-admin .report-filters .field{gap:6px;min-width:160px}.mn-admin .service-config input{width:160px;max-width:none}.mn-admin .service-config>small,.mn-admin .report-filters>small{color:var(--adm-muted);font-size:var(--mn-text-xs);flex-basis:100%}.mn-admin .service-config [data-slot=button]{height:42px}.mn-admin .report-presets{flex-wrap:wrap;gap:8px;width:100%;display:flex}.mn-admin .report-presets button{height:36px;font-size:var(--mn-text-sm);padding:0 16px;outline:none!important}.mn-admin .report-presets button:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--adm-ink)!important}.mn-admin .live-table-grid{gap:var(--adm-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important}.mn-admin .live-table-card{box-shadow:var(--adm-shadow);background:#fff;flex-direction:column;gap:14px;display:flex;padding:var(--adm-pad)!important;border-radius:var(--adm-radius)!important;border:0!important}.mn-admin .live-table-card>header{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.mn-admin .live-table-card>header h2{margin:0;font-size:1.125rem;font-weight:500}.mn-admin .live-table-card>header small{background:var(--adm-soft);color:var(--adm-muted);font-size:var(--mn-text-xs);white-space:nowrap;border-radius:999px;padding:3px 10px}.mn-admin .live-table-card.overdue{box-shadow:0 0 0 2px #f04438, var(--adm-shadow)}.mn-admin .live-table-card.overdue>header small{color:#b42318;background:#fff1ef}.mn-admin .live-table-card .choice,.mn-admin .live-table-card [data-slot=select-trigger]{width:100%}.mn-admin .live-table-card .table-request{border-top:1px solid var(--adm-line);flex-direction:column;gap:6px;display:flex;padding:14px 0 0!important}.mn-admin .live-table-card .table-request strong{font-weight:500;font-size:var(--mn-text-md)}.mn-admin .live-table-card .table-request small{color:var(--adm-muted)}.mn-admin .live-table-card .table-request p{background:var(--mn-lime-soft);font-size:var(--mn-text-sm);border-radius:10px;margin:0;padding:8px 10px}.mn-admin .live-table-card .table-request [data-slot=button]{width:100%;height:42px;margin-top:6px}.mn-admin .live-table-card .subtle{margin:0}.mn-admin .report-stats{gap:var(--adm-gap)!important;margin:var(--adm-gap) 0!important}.mn-admin .report-stats>*{padding:var(--adm-pad)!important;gap:10px!important}.mn-admin .report-note{margin:0 0 var(--adm-gap);color:var(--adm-muted);flex-wrap:wrap;gap:8px 28px;display:flex}.mn-admin .report-note b,.mn-admin .report-note strong{color:var(--adm-ink);margin-inline-start:6px;font-weight:500}.mn-admin .service-metrics{gap:var(--adm-gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.mn-admin .service-metrics>*{gap:8px;display:grid;padding:var(--adm-pad)!important;background:var(--adm-soft)!important;box-shadow:none!important}.mn-admin .report-layout{gap:var(--adm-gap) 32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.mn-admin .report-layout h3{font-size:var(--mn-text-md);margin:0 0 6px;font-weight:500}.mn-admin .report-layout p{color:var(--adm-muted);margin:2px 0}.mn-admin section.panel[style]{padding:var(--adm-pad)!important;margin-bottom:0!important}.mn-admin .best-sellers li{padding:10px 0}.mn-admin .menu-summary>div:first-child,.mn-admin .overview-stats>div:first-child,.mn-admin .report-stats>div:first-child{background:var(--adm-dark)!important;color:#fff!important;border:0!important}.mn-admin .menu-summary>div:first-child *,.mn-admin .overview-stats>div:first-child *{color:inherit!important}.mn-admin .menu-summary>div:first-child .stat-icon,.mn-admin .report-stats>div:first-child svg{background:var(--adm-lime)!important;color:var(--adm-lime-ink)!important}.mn-admin .report-stats>div:first-child svg{border-radius:8px;width:28px;height:28px;padding:4px}.mn-admin .menu-summary{gap:var(--adm-gap);margin-bottom:var(--adm-gap);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.mn-admin .menu-summary>div{box-shadow:var(--adm-shadow);background:#fff;padding:var(--adm-pad)!important;border-radius:var(--adm-radius)!important;border:0!important}.mn-admin .stat-icon,.mn-admin .stat-icon.gold,.mn-admin .stat-icon.green,.mn-admin .table-icon{border-radius:10px;background:var(--adm-soft)!important;color:var(--adm-ink)!important}.mn-admin .report-stats svg{color:var(--adm-ink)}.mn-admin .featured{background:var(--mn-lime-soft)!important;color:var(--mn-lime-strong)!important;border-color:#0000!important}.mn-admin .order-note,.mn-admin .order-card .order-note{background:var(--mn-lime-soft)!important;color:var(--adm-ink)!important}.mn-admin .role-badge,.mn-admin .avatar,.mn-admin .restaurant-avatar,.mn-admin .brand-upload-icon,.mn-admin .staff-alert-panel .alert-message,.mn-head .alert-message{background:var(--adm-soft)!important;color:var(--adm-ink)!important}.mn-admin .report-bar{background:var(--adm-soft)!important}.mn-admin .status-badge.new{color:#4d6400!important;background:#eefbd0!important;border:0!important}.mn-header-styles{gap:8px;display:grid}.mn-header-styles [role=radiogroup]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mn-header-styles button{text-align:start;box-shadow:inset 0 0 0 1px var(--adm-line);cursor:pointer;transition:box-shadow var(--mn-duration) var(--mn-ease);background:#fff;border:0;border-radius:14px;gap:4px;padding:8px;display:grid}.mn-header-styles button[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--adm-ink)}.mn-header-styles b{font-weight:500;font-size:var(--mn-text-sm);padding:0 2px}.mn-header-styles small{color:var(--adm-muted);font-size:var(--mn-text-2xs);padding:0 2px;line-height:1.35}@media (max-width:700px){.mn-header-styles [role=radiogroup]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mn-plan{margin-top:var(--adm-gap);border-radius:var(--adm-radius);background:var(--adm-dark);color:#d6d5de;box-shadow:var(--adm-shadow);animation:mn-rise var(--mn-duration-slow) var(--mn-ease) both;align-items:center;gap:14px;padding:14px 16px;display:flex}.mn-plan>div{flex:1;gap:2px;min-width:0;display:grid}.mn-plan strong{color:#fff;font-weight:500;font-size:var(--mn-text-md)}.mn-plan>div>span{font-size:var(--mn-text-sm);line-height:1.5}.mn-plan-icon{background:var(--adm-lime);width:38px;height:38px;color:var(--adm-lime-ink);border-radius:12px;flex:none;place-items:center;display:grid}.mn-plan-cta{background:var(--adm-lime);height:40px;color:var(--adm-lime-ink);font-weight:500;font-size:var(--mn-text-sm);white-space:nowrap;transition:filter var(--mn-duration-fast);border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.mn-plan-cta:hover{filter:brightness(.95)}.mn-plan-close{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.mn-plan.is-off{color:#7a271a;background:#fff1ef;box-shadow:inset 0 0 0 1px #fecdca}.mn-plan.is-off strong{color:#b42318}.mn-plan.is-off .mn-plan-icon,.mn-plan.is-off .mn-plan-cta{color:#fff;background:#b42318}@media (max-width:767px){.mn-plan{flex-wrap:wrap;align-items:flex-start}.mn-plan>div{flex-basis:calc(100% - 98px)}.mn-plan-cta{order:3;justify-content:center;width:100%}}.mn-plan-card{gap:2px;display:grid}.mn-plan-row{border-bottom:1px solid var(--adm-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.mn-plan-row span:first-child{color:var(--adm-muted)}.mn-plan-row strong{text-align:end;font-weight:500}.mn-cap{text-transform:capitalize}.mn-plan-card .subtle{margin-top:10px!important}.mn-plan-card a{color:var(--adm-ink);font-weight:500}.mn-unavailable{text-align:center;background:linear-gradient(#f3ddea,#f7f7f6 60%);place-items:center;min-height:100dvh;padding:24px;display:grid}.mn-unavailable>div{max-width:360px;animation:mn-rise var(--mn-duration-slow) var(--mn-ease) both;justify-items:center;gap:10px;display:grid}.mn-unavailable-mark{width:52px;height:52px;color:var(--mn-lime);background:#161616;border-radius:16px;place-items:center;margin-bottom:6px;font-size:22px;font-weight:500;display:grid}.mn-unavailable h1{font-size:1.375rem;font-weight:500}.mn-unavailable p{color:#6f6f6f;line-height:1.55}.mn-unavailable [data-slot=button]{color:#fff;background:#161616;border-radius:999px;height:44px;margin-top:8px;padding:0 22px}.mn-seg2{background:var(--adm-soft);border-radius:14px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:inline-flex}.mn-seg2 button{height:36px;color:var(--adm-muted);font-size:var(--mn-text-sm);cursor:pointer;transition:background-color var(--mn-duration) var(--mn-ease), color var(--mn-duration) var(--mn-ease);background:0 0;border:0;border-radius:10px;padding:0 14px}.mn-seg2 button[aria-checked=true]{color:var(--adm-ink);background:#fff;box-shadow:0 1px 3px #0000000f}.mn-seg2 button:focus-visible{outline:2px solid var(--adm-ink);outline-offset:2px}.mn-set-body .notice{margin:0}[data-slot=dialog-content].mn-import{color:#161616;flex-direction:column;height:min(880px,100dvh - 32px);overflow:hidden;background:#f5f4f1!important;border:0!important;border-radius:24px!important;gap:0!important;width:min(1200px,100vw - 32px)!important;max-width:none!important;padding:0!important;display:flex!important}.mn-import-head{background:#fff;border-bottom:1px solid #ecebe7;align-items:center;gap:16px;padding:18px 20px;display:flex}.mn-import-head>div:first-child{flex:1;min-width:0}.mn-import-head [data-slot=dialog-title]{font-size:1.25rem;font-weight:500}.mn-import-head [data-slot=dialog-description]{color:#74737a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.mn-steps{counter-reset:step;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mn-steps li{counter-increment:step;color:#74737a;white-space:nowrap;background:#f5f4f1;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 6px;font-size:12px;display:inline-flex}.mn-steps li:before{content:counter(step);background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.mn-steps li.is-on{color:#fff;background:#211f30}.mn-steps li.is-on:before{background:var(--mn-lime);color:#161616}.mn-steps li.is-done:before{content:"✓";background:var(--mn-lime);color:#161616}.mn-import-upload{flex:1;align-content:start;gap:16px;width:100%;max-width:760px;margin:0 auto;padding:24px;display:grid;overflow-y:auto}.mn-import-draft{background:#fff;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #16161608,0 6px 24px #1616160a}.mn-import-draft>div{flex:1;gap:2px;min-width:0;display:grid}.mn-import-draft strong{font-weight:500}.mn-import-draft span{color:#74737a;font-size:12px}.mn-drop{text-align:center;cursor:pointer;background:#fff;border:1.5px dashed #d0cfc8;border-radius:22px;justify-items:center;gap:8px;padding:40px 24px;transition:border-color .2s,background-color .2s;display:grid;position:relative}.mn-drop:hover,.mn-drop:focus-within{background:#fbfbf9;border-color:#161616}.mn-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.mn-drop strong{font-size:15px;font-weight:500}.mn-drop>span:last-of-type{color:#74737a;font-size:12px}.mn-drop-icon{background:var(--mn-lime);color:#161616;border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:4px;display:grid}.mn-import-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mn-opt{cursor:pointer;background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:14px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ecebe7}.mn-opt.is-on{box-shadow:inset 0 0 0 2px #161616}.mn-opt input{accent-color:#161616;margin-top:3px}.mn-opt>svg{flex:none;margin-top:1px}.mn-opt b{align-items:center;gap:6px;font-weight:500;display:flex}.mn-opt em{background:var(--mn-lime);color:#161616;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal}.mn-opt small{color:#74737a;margin-top:2px;font-size:12px;line-height:1.45;display:block}.mn-check{align-items:center;gap:8px;font-size:13px;display:flex}.mn-paste summary{cursor:pointer;color:#74737a;font-size:13px}.mn-paste[open]{gap:10px;display:grid}.mn-import-reading{text-align:center;flex:1;place-content:center;justify-items:center;gap:12px;padding:24px;display:grid}.mn-import-reading strong{font-size:1.125rem;font-weight:500}.mn-import-reading p{color:#74737a;margin:0}.mn-import-reading ul{gap:6px;min-width:min(420px,80vw);margin:8px 0;padding:0;list-style:none;display:grid}.mn-import-reading li{text-align:start;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.mn-import-reading li>span{background:#f5f4f1;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.mn-import-reading li.is-done>span{background:var(--mn-lime)}.mn-import-reading li.is-failed>span{color:#b42318;background:#fff1ef}.mn-import-reading li em{color:#74737a;text-overflow:ellipsis;white-space:nowrap;max-width:60%;margin-inline-start:auto;font-size:12px;font-style:normal;overflow:hidden}.mn-spin{border:2px solid #c9c8c2;border-top-color:#161616;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite mn-spin;display:inline-block}.mn-import-review{flex-direction:column;flex:1;min-height:0;display:flex}.mn-import-summary{flex-wrap:wrap;gap:8px;padding:12px 20px 0;display:flex}.mn-import-summary>span{color:#74737a;background:#fff;border-radius:999px;padding:6px 12px;font-size:12px}.mn-import-summary b{color:#161616;margin-inline-end:3px;font-weight:500}.mn-import-summary .is-warn{color:#a15c07;background:#fff6e5}.mn-import-summary .is-warn b{color:#a15c07}.mn-import-note{color:#7a4a00;background:#fff6e5;border-radius:12px;margin:10px 20px 0;padding:10px 14px;font-size:13px}.mn-import-pages{scrollbar-width:none;gap:6px;padding:12px 20px;display:flex;overflow-x:auto}.mn-import-pages button{color:#74737a;cursor:pointer;background:#fff;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:13px;display:inline-flex}.mn-import-pages button em{color:#161616;background:#f5f4f1;border-radius:10px;place-items:center;min-width:20px;height:20px;font-size:11px;font-style:normal;display:grid}.mn-import-pages button[aria-pressed=true]{color:#fff;background:#211f30}.mn-import-pages button[aria-pressed=true] em{background:var(--mn-lime)}.mn-import-pages button.is-failed em{color:#b42318;background:#fff1ef}.mn-import-split{flex:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;min-height:0;padding:0 20px 16px;display:grid}.mn-import-preview{background:#fff;border-radius:18px;min-height:0;overflow:auto;box-shadow:0 1px 2px #16161608,0 6px 24px #1616160a}.mn-import-preview img{width:100%;height:auto;display:block}.mn-import-nopreview{color:#74737a;gap:10px;padding:18px;font-size:13px;display:grid}.mn-import-nopreview pre{white-space:pre-wrap;color:#3d3d3d;margin:0;font-family:inherit;font-size:12px}.mn-import-rows{align-content:start;gap:12px;min-height:0;padding-inline-end:4px;display:grid;overflow-y:auto}.mn-import-rows-head{z-index:2;color:#74737a;background:#f5f4f1;justify-content:space-between;align-items:center;gap:10px;padding:4px 0 8px;font-size:13px;display:flex;position:sticky;top:0}.mn-import-fail{color:#b42318;background:#fff1ef;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.mn-import-fail span{flex:1}.mn-irow{animation:mn-rise .32s var(--mn-ease) both;background:#fff;border-radius:18px;gap:12px;padding:16px;display:grid;box-shadow:0 1px 2px #16161608,0 4px 16px #1616160a}.mn-irow.is-warn{box-shadow:inset 3px 0 #f0a33a,0 4px 16px #1616160a}.mn-irow.is-ok{box-shadow:inset 3px 0 #9bc400,0 4px 16px #1616160a}.mn-irow.is-saved{opacity:.6}.mn-irow>header{align-items:center;gap:8px;display:flex}.mn-irow>header label{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.mn-irow>header input{accent-color:#161616;width:16px;height:16px}.mn-irow>header strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mn-chip-s{color:#74737a;background:#f5f4f1;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.mn-chip-s.is-ok{color:#4d6400;background:#eefbd0}.mn-flags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mn-flags li{color:#a15c07;background:#fff6e5;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;display:inline-flex}.mn-flags li.is-err{color:#b42318;background:#fff1ef}.mn-irow fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.mn-irow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.mn-variants{background:#f8f8f6;border-radius:14px;gap:6px;padding:12px;display:grid}.mn-variants>span{color:#74737a;font-size:12px}.mn-variants>div{grid-template-columns:1fr 120px auto;align-items:center;gap:6px;display:grid}.mn-irow-more summary{cursor:pointer;color:#74737a;font-size:13px}.mn-irow-more[open]{gap:10px;display:grid}.mn-irow-more[open] summary{margin-bottom:2px}.mn-diet{flex-wrap:wrap;gap:10px;padding-top:6px;display:flex}.mn-diet label{color:#161616;align-items:center;gap:6px;font-size:13px;display:inline-flex}.mn-confirm{cursor:pointer;background:#f5f4f1;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.mn-confirm input{accent-color:#161616;width:16px;height:16px}.mn-confirm.is-on{color:#3d5000;background:#eefbd0}.mn-confirm:has(input:disabled){color:#a15c07;cursor:not-allowed;background:#fff6e5}.mn-import-error{color:#b42318;background:#fff1ef;border-radius:12px;align-items:center;gap:8px;margin:0 20px 12px;padding:10px 14px;font-size:13px;display:flex}.mn-import-foot{background:#fff;border-top:1px solid #ecebe7;align-items:center;gap:12px;padding:14px 20px;display:flex}.mn-import-foot>span{text-align:end;color:#74737a;flex:1;font-size:13px}.mn-import [data-slot=input],.mn-import [data-slot=textarea]{box-shadow:none!important;border-color:#ecebe7!important;border-radius:12px!important}.mn-import .primary-btn{height:42px;background:var(--mn-lime)!important;color:#161616!important;border-radius:12px!important;font-weight:500!important}.mn-import .field{color:#74737a;gap:5px;font-size:12px}@media (max-width:900px){.mn-import-split{grid-template-columns:1fr;overflow-y:auto}.mn-import-preview{max-height:40vh}.mn-import-rows{overflow:visible}.mn-import-options,.mn-irow-grid{grid-template-columns:1fr}.mn-steps{display:none}.mn-import-foot{flex-wrap:wrap}.mn-import-foot>span{text-align:start;flex-basis:100%;order:-1}}.mn-pro-tag{color:#3d5200;vertical-align:2px;background:#f2f9d6;border-radius:999px;align-items:center;height:18px;margin-inline-start:6px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.menu-link-card{box-shadow:inset 0 0 0 1px var(--adm-line);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 16px;padding:14px 16px;display:flex}.menu-link-card>div{flex:260px;gap:2px;display:grid}.menu-link-card strong{font-size:14px;font-weight:600}.menu-link-card span{color:var(--adm-muted);font-size:12px}.menu-link-card a{color:var(--adm-ink);text-underline-offset:3px;word-break:break-all;font-size:14px;font-weight:600;text-decoration:underline}.mn-auth-google{width:100%;height:48px;color:var(--adm-ink);font:inherit;cursor:pointer;box-shadow:inset 0 0 0 1px var(--adm-line), 0 1px 2px #1010100a;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;transition:box-shadow .15s,background .15s;display:inline-flex}.mn-auth-google:hover{box-shadow:inset 0 0 0 1px #c9c8c2,0 2px 6px #1010100f}.mn-auth-google:focus-visible{outline:3px solid var(--adm-ink);outline-offset:2px}.mn-auth-google:disabled{opacity:.6;cursor:default}.mn-auth-or{color:var(--adm-faint);align-items:center;gap:12px;font-size:12px;display:flex}.mn-auth-or:before,.mn-auth-or:after{content:"";background:var(--adm-line);flex:1;height:1px}
.mn-admin .mm{gap:var(--adm-gap);padding-bottom:72px;display:grid}.mn-admin .mm .page-heading{margin-bottom:0}.mn-admin .mm-stats{gap:var(--adm-gap);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.mn-admin .mm-stat{text-align:start;padding:16px var(--adm-pad);border-radius:var(--adm-radius);background:var(--adm-card);box-shadow:var(--adm-shadow);color:var(--adm-muted);cursor:pointer;border:0;gap:2px;transition:transform .15s,box-shadow .15s,background .15s;display:grid}.mn-admin .mm-stat strong{color:var(--adm-ink);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:500;line-height:1.2}.mn-admin .mm-stat span{font-size:var(--mn-text-sm)}.mn-admin .mm-stat:hover{transform:translateY(-1px)}.mn-admin .mm-stat[aria-pressed=true]{background:var(--adm-dark);color:var(--adm-dark-ink)}.mn-admin .mm-stat[aria-pressed=true] strong{color:var(--adm-lime)}.mn-admin .mm-stat.is-warn strong{color:#b45309}.mn-admin .mm-stat.is-warn[aria-pressed=true] strong{color:#fbbf24}.mn-admin .mm-stat:focus-visible{outline:2px solid var(--adm-ink);outline-offset:2px}.mn-admin .mm-layout{gap:var(--adm-gap);grid-template-columns:248px minmax(0,1fr);align-items:start;display:grid}.mn-admin .mm-rail{border-radius:var(--adm-radius);background:var(--adm-card);box-shadow:var(--adm-shadow);gap:6px;padding:12px;display:grid;position:sticky;top:12px}.mn-admin .mm-rail-head{font-size:var(--mn-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--adm-faint);justify-content:space-between;align-items:center;padding:4px 6px 6px;display:flex}.mn-admin .mm-rail-list{gap:2px;display:grid}.mn-admin .mm-cat{width:100%;min-height:40px;color:var(--adm-ink);font-size:var(--mn-text-sm);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;transition:background .15s,box-shadow .15s,opacity .15s;display:flex}.mn-admin .mm-cat:hover{background:var(--adm-soft)}.mn-admin .mm-cat.is-active{background:var(--adm-dark);color:#fff}.mn-admin .mm-cat.is-active .mm-count{background:var(--adm-lime);color:var(--adm-lime-ink,#161616)}.mn-admin .mm-cat.is-off .mm-cat-name{opacity:.55}.mn-admin .mm-cat>svg:not(.mm-grip){color:var(--adm-faint);flex:none}.mn-admin .mm-cat-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mn-admin .mm-count{background:var(--adm-soft);min-width:24px;height:22px;color:var(--adm-muted);font-size:var(--mn-text-xs);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;display:inline-grid}.mn-admin .mm-grip{color:var(--adm-faint);cursor:grab;flex:none}.mn-admin .mm-cat:not(:hover):not(.is-active) .mm-grip{opacity:.35}.mn-admin .mm-hint{color:var(--adm-faint);font-size:var(--mn-text-xs);align-items:center;gap:6px;margin:4px 6px 0;display:inline-flex}.mn-admin .is-over{box-shadow:inset 0 0 0 2px var(--adm-lime), var(--adm-shadow)!important}.mn-admin .is-dragging{opacity:.45}.mn-admin .mm-main{gap:12px;min-width:0;display:grid}.mn-admin .mm-section-head{padding:14px var(--adm-pad);border-radius:var(--adm-radius);background:var(--adm-card);box-shadow:var(--adm-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mn-admin .mm-section-title{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.mn-admin .mm-section-title h2{color:var(--adm-ink);margin:0;font-size:1.25rem;font-weight:500}.mn-admin .mm-section-title>span:not(.mm-tag){color:var(--adm-muted);font-size:var(--mn-text-sm)}.mn-admin .mm-section-actions{align-items:center;gap:8px;display:flex}.mn-admin .mm-visible{color:var(--adm-muted);font-size:var(--mn-text-sm);align-items:center;gap:8px;padding-inline-end:6px;display:inline-flex}.mn-admin .mm-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mn-admin .mm-search{flex:220px;min-width:0;max-width:360px;position:relative}.mn-admin .mm-clear{inset-inline-end:10px;background:var(--adm-soft);width:22px;height:22px;color:var(--adm-muted);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.mn-admin .mm-filters{background:var(--adm-card);box-shadow:var(--adm-shadow);scrollbar-width:none;border-radius:12px;gap:4px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.mn-admin .mm-filters::-webkit-scrollbar{display:none}.mn-admin .mm-filters button{height:32px;color:var(--adm-muted);font-size:var(--mn-text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.mn-admin .mm-filters button span{font-size:var(--mn-text-xs);color:var(--adm-faint);font-variant-numeric:tabular-nums}.mn-admin .mm-filters button[aria-pressed=true]{background:var(--adm-dark);color:#fff}.mn-admin .mm-filters button[aria-pressed=true] span{color:var(--adm-lime)}.mn-admin .mm-view{gap:8px;margin-inline-start:auto;display:flex}.mn-admin .mm-view .mn-cols button{place-items:center;display:grid}.mn-admin .mm-selectall{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:28px;padding:0 6px;display:flex}.mn-admin .mm-selectall label{color:var(--adm-muted);font-size:var(--mn-text-sm);cursor:pointer;align-items:center;gap:10px;display:inline-flex}.mn-admin .mm-selectall .mm-hint{margin:0}.mn-admin .mm-tags{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.mn-admin .mm-tag{background:var(--adm-soft);height:20px;color:var(--adm-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;line-height:1;display:inline-flex}.mn-admin .mm-tag.is-hidden{color:#4b5563;background:#eef0f3}.mn-admin .mm-tag.is-featured{background:color-mix(in srgb, var(--adm-lime) 35%, #fff);color:#3f5200}.mn-admin .mm-tag.is-out{color:#b42318;background:#fff1ef}.mn-admin .mm-tag.is-warn{color:#92400e;background:#fff7e6}.mn-admin .mm-list{gap:6px;display:grid}.mn-admin .mm-row{background:var(--adm-card);box-shadow:var(--adm-shadow);animation:mn-rise var(--mn-duration-slow,.3s) var(--mn-ease,ease) both;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;transition:box-shadow .15s,opacity .15s,background .15s;display:flex}.mn-admin .mm-row.is-selected,.mn-admin .mm-card.is-selected{box-shadow:inset 0 0 0 2px var(--adm-dark), var(--adm-shadow)}.mn-admin .mm-row[draggable=true]{cursor:grab}.mn-admin .mm-row.is-muted .mm-thumb,.mn-admin .mm-row.is-muted .mm-row-main strong{opacity:.6}.mn-admin .mm-thumb{object-fit:cover;border-radius:12px;flex:none;overflow:hidden;width:52px!important;height:52px!important}.mn-admin .mm-thumb img{object-fit:cover;width:100%;height:100%}.mn-admin .mm-row-main{text-align:start;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;gap:2px;padding:0;display:grid}.mn-admin .mm-row-main:disabled{cursor:default}.mn-admin .mm-row-main strong{color:var(--adm-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mn-admin .mm-row-main>span[lang=ar]{color:var(--adm-muted);font-size:var(--mn-text-sm);text-align:start;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mn-admin .mm-row-main>span[lang=ar]:empty{display:none}.mn-admin .mm-row-main .mm-tags{margin-top:2px}.mn-admin .mm-row-price{flex:none}.mn-admin .mm-row-avail{width:118px;color:var(--adm-muted);font-size:var(--mn-text-sm);cursor:pointer;flex:none;align-items:center;gap:8px;display:inline-flex}.mn-admin .mm-price{background:var(--adm-soft);border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 10px;transition:box-shadow .15s,background .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}.mn-admin .mm-price:focus-within{box-shadow:inset 0 0 0 1.5px var(--adm-ink);background:#fff}.mn-admin .mm-price span{color:var(--adm-faint);font-size:var(--mn-text-xs)}.mn-admin .mm-price input{width:72px;font:inherit;color:var(--adm-ink);text-align:end;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-weight:500}.mn-admin .mm-price.is-saving{opacity:.55}.mn-admin .mm-more{flex:none}.mn-admin .mm-card{transition:box-shadow .15s,opacity .15s,transform .15s;position:relative}.mn-admin .mm-card[draggable=true]{cursor:grab}.mn-admin .mm-card.is-muted .product-photo{opacity:.6}.mn-admin .mm-card .product-photo{position:relative}.mn-admin .mm-card-check{top:10px;opacity:0;background:#ffffffeb;border-radius:9px;place-items:center;width:28px;height:28px;transition:opacity .15s;display:grid;position:absolute;inset-inline-start:10px;box-shadow:0 2px 8px #0000001f}.mn-admin .mm-card:hover .mm-card-check,.mn-admin .mm-card.is-selected .mm-card-check,.mn-admin .mm-card-check:focus-within{opacity:1}.mn-admin .mm:has(.mm-bulk) .mm-card-check{opacity:1}.mn-admin .mm-card-grip{top:10px;width:28px;height:28px;color:var(--adm-muted);background:#ffffffeb;border-radius:9px;place-items:center;display:grid;position:absolute;inset-inline-end:10px;box-shadow:0 2px 8px #0000001f}.mn-admin .mm-card .product-title{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.mn-admin .mm-card .product-title h3{overflow-wrap:anywhere;min-width:0;margin:0}.mn-admin .mm-card .arabic-name:empty{display:none}.mn-admin .mm-card .description{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;display:-webkit-box;overflow:hidden}.mn-admin .mm-card footer{border-top:1px solid var(--adm-line);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.mn-admin .mm-card footer label{color:var(--adm-muted);font-size:var(--mn-text-sm);align-items:center;gap:8px;display:inline-flex}.mn-admin .mm-edit{background:var(--adm-soft);height:32px;color:var(--adm-ink);font-size:var(--mn-text-sm);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.mn-admin .mm-edit:hover{background:var(--adm-dark);color:#fff}.mn-admin .mm-grid .product-info{gap:6px;display:grid}.mm-bulk{z-index:40;background:var(--adm-dark);color:#fff;scrollbar-width:none;border-radius:16px;align-items:center;gap:4px;max-width:calc(100vw - 24px);padding:6px;animation:.2s both mm-up;display:flex;position:fixed;bottom:20px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 16px 48px #16161647}.mm-bulk::-webkit-scrollbar{display:none}.mm-bulk-count{font-size:var(--mn-text-sm);color:var(--adm-lime);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 10px 0 8px}.mm-bulk button{color:#fff;height:36px;font-size:var(--mn-text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.mm-bulk button:hover:not(:disabled){background:#ffffff1a}.mm-bulk button:disabled{opacity:.5}.mm-bulk .mm-danger{color:#fca5a5}.mm-bulk .mm-bulk-close{width:36px;color:var(--adm-dark-ink);justify-content:center;padding:0}@keyframes mm-up{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.mn-menu .mm-danger,.mn-menu .mm-danger svg{color:#b42318!important}.mn-admin .mm-empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mm-editor .mm-form-sec{border-top:1px solid var(--adm-line);gap:12px;padding-top:16px;display:grid}.mm-editor .mm-form-sec:first-of-type{border-top:0;padding-top:0}.mm-editor .mm-form-sec h3{font-size:var(--mn-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--adm-faint);margin:0;font-weight:500}.mm-editor .mm-form-top{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:16px;display:grid}.mm-editor .mm-photo{text-align:center;gap:8px;padding:10px!important;display:grid!important}.mm-editor .mm-photo>:first-child{aspect-ratio:1;border-radius:12px;width:100%;overflow:hidden}.mm-editor .mm-photo img{object-fit:cover;width:100%;height:100%}.mm-editor .mm-photo strong{justify-content:center;align-items:center;gap:6px;font-weight:500;display:inline-flex}.mm-editor .mm-photo span{font-size:var(--mn-text-xs);color:var(--adm-muted)}.mm-editor .mm-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mm-editor .form-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mm-editor .form-switches label{align-items:center;gap:10px;display:flex}@media (max-width:1024px){.mn-admin .mm-layout{grid-template-columns:minmax(0,1fr)}.mn-admin .mm-rail{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px;position:static}.mn-admin .mm-rail-head{order:2;padding:0}.mn-admin .mm-rail-head>span,.mn-admin .mm-rail>.mm-hint{display:none}.mn-admin .mm-rail-list{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.mn-admin .mm-rail-list::-webkit-scrollbar{display:none}.mn-admin .mm-cat{flex:none;width:auto;min-height:36px;padding:6px 12px}.mn-admin .mm-cat .mm-grip{display:none}.mn-admin .mm-cat-name{overflow:visible}}@media (max-width:820px){.mn-admin .mm-search{flex-basis:100%;max-width:none}.mn-admin .mm-view{margin-inline-start:0}.mn-admin .mm-row{flex-wrap:wrap;gap:10px;padding:10px 12px}.mn-admin .mm-row .mm-grip{display:none}.mn-admin .mm-row-main{flex:calc(100% - 140px)}.mn-admin .mm-row-price{margin-inline-start:64px}.mn-admin .mm-row-avail{width:auto;margin-inline-start:auto}.mm-editor .mm-form-top{grid-template-columns:minmax(0,1fr)}.mm-editor .mm-photo{text-align:start;align-items:center;grid-template-columns:88px minmax(0,1fr)!important}.mm-editor .mm-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mm-editor .form-switches{grid-template-columns:minmax(0,1fr)}.mm-bulk{bottom:12px}.mm-bulk button{padding:0 10px}}@media (max-width:480px){.mn-admin .mm-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mn-admin .mm-stat{padding:12px 14px}.mn-admin .mm-section-actions{justify-content:space-between;width:100%}.mm-bulk-count{display:none}}@media (hover:none){.mn-admin .mm-card-check{opacity:1}}@media (prefers-reduced-motion:reduce){.mn-admin .mm-row,.mm-bulk,.mn-admin .mm-stat{transition:none;animation:none}}@media (max-width:767px){body:has(.mn-admin) [data-slot=dialog-content]:not(.quick-add-modal){--tw-translate-x:0px;--tw-translate-y:0px;overscroll-behavior:contain;max-height:92dvh;overflow-y:auto;width:100%!important;max-width:none!important;padding:28px 18px max(18px, env(safe-area-inset-bottom))!important;border-radius:22px 22px 0 0!important;margin:0!important;animation:.3s cubic-bezier(.2,.8,.2,1) both mm-sheet-in!important;inset:auto 0 0!important;translate:none!important}body:has(.mn-admin) [data-slot=alert-dialog-content]{--tw-translate-x:0px;--tw-translate-y:0px;overscroll-behavior:contain;max-height:92dvh;overflow-y:auto;width:100%!important;max-width:none!important;padding:28px 18px max(18px, env(safe-area-inset-bottom))!important;border-radius:22px 22px 0 0!important;margin:0!important;animation:.3s cubic-bezier(.2,.8,.2,1) both mm-sheet-in!important;inset:auto 0 0!important;translate:none!important}body:has(.mn-admin) [data-slot=dialog-content]:not(.quick-add-modal)[data-state=closed]{animation:.2s ease-in both mm-sheet-out!important}body:has(.mn-admin) [data-slot=alert-dialog-content][data-state=closed]{animation:.2s ease-in both mm-sheet-out!important}body:has(.mn-admin) [data-slot=dialog-content]:not(.quick-add-modal):before{content:"";background:#dcdbd6;border-radius:4px;width:36px;height:4px;position:absolute;top:9px;left:calc(50% - 18px)}body:has(.mn-admin) [data-slot=alert-dialog-content]:before{content:"";background:#dcdbd6;border-radius:4px;width:36px;height:4px;position:absolute;top:9px;left:calc(50% - 18px)}body:has(.mn-admin) .sufra-modal .modal-actions{bottom:calc(-1 * max(18px, env(safe-area-inset-bottom)));z-index:2;padding:12px 18px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--adm-line);background:#fff;gap:8px;margin:4px -18px 0;display:flex;position:sticky}body:has(.mn-admin) .sufra-modal .modal-actions>*{flex:1;height:44px}body:has(.mn-admin) [data-slot=alert-dialog-footer]{flex-direction:column-reverse;gap:8px}body:has(.mn-admin) [data-slot=alert-dialog-footer]>*{width:100%;height:44px}}@keyframes mm-sheet-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes mm-sheet-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){:is(body:has(.mn-admin) [data-slot=dialog-content],body:has(.mn-admin) [data-slot=alert-dialog-content]){animation-duration:10ms!important}}.mm-editor .mm-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:640px){.mm-editor .mm-grid-3{grid-template-columns:minmax(0,1fr)!important}}.mm-nutrition .mm-sec-head{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}.mm-nutrition .mm-sec-head h3{margin:0!important;margin-inline-end:auto!important}.mm-nutrition .mm-sec-head h3 span{color:#74737a;margin-inline-start:4px;font-size:12px;font-weight:400}.mm-nutrition .mm-hint{color:#a3a2a8;font-size:12px}.mm-tag.is-ai,.mm-editor .mm-tag.is-ai{color:#3d5200;white-space:nowrap;background:#f2f9d6;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 9px;font-size:11px;display:inline-flex}.nu-modal .nu{gap:14px;display:grid}.nu-progress{background:#f6f5f2;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:6px 10px;padding:12px 14px;font-size:13px;display:grid}.nu-progress svg{color:#5b7a00}.nu-bar{background:#ecebe7;border-radius:99px;grid-column:1/-1;height:6px;overflow:hidden}.nu-bar i{border-radius:inherit;background:#b9e33a;height:100%;transition:width .4s;animation:1.4s ease-in-out infinite nu-pulse;display:block}@keyframes nu-pulse{50%{opacity:.55}}.nu-alert{color:#6b4b00;background:#fffaeb;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;display:flex}.nu-alert.is-bad{color:#912018;background:#fef3f2}.nu-alert>svg{flex:none;margin-top:2px}.nu-alert div{justify-items:start;gap:8px;display:grid}.nu-alert p{margin:0}.nu-table-wrap{border-radius:12px;max-height:min(52vh,520px);overflow:auto;box-shadow:inset 0 0 0 1px #ecebe7}.nu-table{border-collapse:collapse;width:100%;font-size:13px}.nu-table th{z-index:1;text-align:start;color:#74737a;white-space:nowrap;background:#f6f5f2;padding:9px 10px;font-size:12px;font-weight:500;position:sticky;top:0}.nu-table td{vertical-align:top;border-top:1px solid #ecebe7;padding:10px}.nu-table td:first-child,.nu-table th:first-child{width:34px;padding-inline-end:0}.nu-table td strong{font-weight:600;display:block}.nu-table tr.is-skip td{color:#a3a2a8}.nu-num{white-space:nowrap;font-variant-numeric:tabular-nums}.nu-num b{color:#161616;font-weight:600}.nu-was,.nu-note{color:#74737a;margin-top:2px;font-size:12px;display:block}.nu-was{color:#93370d}.nu-conf{color:#74737a;margin-top:2px;font-size:11px;display:block}.nu-conf.is-high{color:#067647}.nu-conf.is-low{color:#b54708}.nu-portion{color:#74737a;min-width:140px}.nu-fine{color:#74737a;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}@media (max-width:720px){.nu-table thead{display:none}.nu-table,.nu-table tbody,.nu-table tr,.nu-table td{width:auto;display:block}.nu-table tr{border-top:1px solid #ecebe7;grid-template-columns:30px repeat(4,minmax(0,1fr));gap:4px 8px;padding:12px;display:grid}.nu-table tr:first-child{border-top:0}.nu-table td{border:0;padding:0}.nu-table td:first-child{grid-row:span 3;width:auto}.nu-table td:nth-child(2){grid-column:2/-1}.nu-table td.nu-num:nth-child(4):before{content:"Protein ";color:#a3a2a8}.nu-table td.nu-num:nth-child(5):before{content:"Carbs ";color:#a3a2a8}.nu-table td.nu-num:nth-child(6):before{content:"Fat ";color:#a3a2a8}.nu-table td.nu-portion{grid-column:2/-1;min-width:0;font-size:12px}}
.bl{gap:var(--adm-gap);display:grid}.bl h2{color:var(--adm-ink);margin:0;font-size:1.15rem;font-weight:500}.bl-card{padding:var(--adm-pad);border-radius:var(--adm-radius);background:var(--adm-card);box-shadow:var(--adm-shadow);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bl-card p{margin:0}.bl-card.is-bad{color:#b42318}.bl-grid{gap:var(--adm-gap);display:grid}.bl-eyebrow{font-size:var(--mn-text-xs);letter-spacing:.06em;text-transform:uppercase;opacity:.7}.bl-note{color:var(--adm-muted);font-size:var(--mn-text-sm);align-items:center;gap:6px;margin:0;display:flex}.bl-link{color:var(--adm-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:500;text-decoration:underline}.bl-pill{height:24px;font-size:var(--mn-text-xs);white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;padding:0 10px;font-weight:500;display:inline-flex}.bl-pill.is-good{background:color-mix(in srgb, var(--adm-lime) 40%, #fff);color:#3f5200}.bl-pill.is-info{color:#1d4ed8;background:#e8f0ff}.bl-pill.is-warn{color:#92400e;background:#fff4e0}.bl-pill.is-bad{color:#b42318;background:#fff1ef}.bl-pill.is-muted{background:var(--adm-soft);color:var(--adm-muted)}.bl-status{padding:var(--adm-pad);border-radius:var(--adm-radius);background:var(--adm-dark);color:var(--adm-dark-ink);box-shadow:var(--adm-shadow);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.bl-status h2{color:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 6px;font-size:1.6rem;display:flex}.bl-status p{max-width:560px;margin:0;line-height:1.55}.bl-status p b{color:#fff;font-weight:500}.bl-status.is-bad{background:#3a1512}.bl-facts{grid-template-columns:repeat(3,auto);gap:8px;margin:0;display:grid}.bl-facts>div{background:#ffffff0f;border-radius:14px;min-width:120px;padding:12px 16px}.bl-facts dt{font-size:var(--mn-text-xs);opacity:.7}.bl-facts dd{color:#fff;margin:2px 0 0;font-weight:500}.bl-pending{padding:16px var(--adm-pad);border-radius:var(--adm-radius);color:#7a4a00;background:#fff8e8;align-items:center;gap:14px;display:flex;box-shadow:inset 0 0 0 1px #fde7b0}.bl-pending>div:not(.bl-pending-actions){flex:1;gap:2px;min-width:0;display:grid}.bl-pending strong{color:#5c3700;font-weight:500}.bl-pending span{font-size:var(--mn-text-sm)}.bl-pending-icon{color:#fff;background:#f59e0b;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid!important}.bl-pending-actions{flex:none;gap:8px;display:flex}.bl-plans-wrap{gap:14px;display:grid}.bl-plans-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.bl-plans-head p{color:var(--adm-muted);font-size:var(--mn-text-sm);margin:4px 0 0}.bl-period{background:var(--adm-card);box-shadow:var(--adm-shadow);border-radius:12px;padding:3px;display:inline-flex}.bl-period button{height:34px;color:var(--adm-muted);font-size:var(--mn-text-sm);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.bl-period button span{background:color-mix(in srgb, var(--adm-lime) 45%, #fff);color:#3f5200;border-radius:6px;padding:2px 6px;font-size:11px}.bl-period button[aria-pressed=true]{background:var(--adm-dark);color:#fff}.bl-plans{gap:var(--adm-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bl-plan{padding:var(--adm-pad);border-radius:var(--adm-radius);background:var(--adm-card);box-shadow:var(--adm-shadow);animation:mn-rise var(--mn-duration-slow,.3s) var(--mn-ease,ease) both;flex-direction:column;gap:10px;display:flex;position:relative}.bl-plan.is-popular{box-shadow:inset 0 0 0 2px var(--adm-dark), var(--adm-shadow)}.bl-plan.is-current{box-shadow:inset 0 0 0 2px var(--adm-lime), var(--adm-shadow)}.bl-plan h3{color:var(--adm-ink);margin:0;font-size:1.1rem;font-weight:500}.bl-tagline{color:var(--adm-muted);font-size:var(--mn-text-sm);margin:-6px 0 0}.bl-badge{top:16px;background:var(--adm-dark);height:24px;color:var(--adm-lime);border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:11px;display:inline-flex;position:absolute;inset-inline-end:16px}.bl-price{align-items:baseline;gap:6px;margin-top:6px;display:flex}.bl-price strong{letter-spacing:-.02em;color:var(--adm-ink);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:500}.bl-price span{color:var(--adm-muted)}.bl-price-note{color:var(--adm-faint);font-size:var(--mn-text-xs);margin:-6px 0 4px}.bl-plan ul{border-top:1px solid var(--adm-line);flex:1;gap:8px;margin:4px 0 8px;padding:12px 0 0;list-style:none;display:grid}.bl-plan li{font-size:var(--mn-text-sm);color:var(--adm-ink);align-items:flex-start;gap:8px;display:flex}.bl-plan li svg{color:#6b8a00;flex:none;margin-top:3px}.bl-plan>button{width:100%;height:44px}.bl-history{align-items:stretch;gap:12px;display:grid}.bl-table-wrap{margin:0 calc(-1 * var(--adm-pad));padding:0 var(--adm-pad);overflow-x:auto}.bl-table{border-collapse:collapse;width:100%;font-size:var(--mn-text-sm)}.bl-table th{text-align:start;color:var(--adm-faint);font-weight:400;font-size:var(--mn-text-xs);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--adm-line);white-space:nowrap;padding:8px 10px}.bl-table td{border-bottom:1px solid var(--adm-line);white-space:nowrap;color:var(--adm-ink);padding:12px 10px}.bl-table td strong{font-weight:500}.bl-table tr:last-child td{border-bottom:0}.bl-confirm{gap:14px;display:grid}.bl-confirm dl{gap:0;margin:0;display:grid}.bl-confirm dl>div{border-bottom:1px solid var(--adm-line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.bl-confirm dt{color:var(--adm-muted)}.bl-confirm dd{text-align:end;margin:0;font-weight:500}.bl-invoice-modal{max-width:720px!important}.mn-invoice-wrap{gap:14px;display:grid}.mn-invoice{box-shadow:inset 0 0 0 1px var(--adm-line,#ecebe7);color:#161616;background:#fff;border-radius:16px;gap:20px;padding:28px;font-size:14px;display:grid}.mn-invoice header{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.mn-invoice header p{color:#74737a;margin:0;line-height:1.6}.mn-invoice-logo{width:150px;height:auto;margin:-14px 0 2px -12px;display:block}.mn-invoice-from{align-content:start;display:grid}.mn-invoice-pay.is-paid{background:#f3f8e6}.mn-invoice-meta{text-align:end;position:relative}.mn-invoice-meta h2{letter-spacing:-.01em;margin:0 0 6px;font-size:1.6rem;font-weight:500}.mn-invoice-meta dl{grid-template-columns:auto auto;justify-content:end;gap:2px 14px;margin:0;display:grid}.mn-invoice-meta dt{color:#74737a}.mn-invoice-meta dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.mn-invoice-stamp{letter-spacing:.08em;text-transform:uppercase;border:2px solid;border-radius:8px;margin-top:10px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.mn-invoice-stamp.is-paid{color:#4d7c0f}.mn-invoice-stamp.is-pending{color:#b45309}.mn-invoice-stamp.is-cancelled{color:#9ca3af}.mn-invoice-to{background:#f6f5f2;border-radius:12px;gap:2px;padding:14px 16px;display:grid}.mn-invoice-to span,.mn-invoice-pay>span{letter-spacing:.06em;text-transform:uppercase;color:#a3a2a8;font-size:11px}.mn-invoice-to strong{font-size:1.05rem;font-weight:500}.mn-invoice table{border-collapse:collapse;width:100%}.mn-invoice th{text-align:start;letter-spacing:.06em;text-transform:uppercase;color:#a3a2a8;border-bottom:1px solid #ecebe7;padding:8px 0;font-size:11px;font-weight:400}.mn-invoice th:last-child,.mn-invoice td:last-child{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.mn-invoice td{vertical-align:top;border-bottom:1px solid #ecebe7;padding:14px 0}.mn-invoice td strong{font-weight:500;display:block}.mn-invoice td span{color:#74737a;font-size:13px}.mn-invoice tfoot td{border:0;padding-top:14px;font-size:1.15rem;font-weight:500}.mn-invoice-pay{background:#fff8e8;border-radius:12px;gap:4px;padding:14px 16px;display:grid}.mn-invoice-pay p{white-space:pre-line;margin:0;line-height:1.55}.mn-invoice footer{color:#a3a2a8;text-align:center;font-size:12px}.mn-invoice-actions{justify-content:flex-end;display:flex}@media (max-width:1024px){.bl-status{grid-template-columns:minmax(0,1fr)}.bl-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.bl-facts>div{min-width:0}.bl-plans{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.bl-facts{grid-template-columns:minmax(0,1fr)}.bl-pending{flex-wrap:wrap}.bl-pending>div:not(.bl-pending-actions){flex-basis:calc(100% - 52px)}.bl-pending-actions{width:100%}.bl-pending-actions>*{flex:1}.bl-period{width:100%}.bl-period button{flex:1;justify-content:center}.mn-invoice{padding:18px}.mn-invoice-meta{text-align:start}.mn-invoice-meta dl{justify-content:start}}.mn-console{background:var(--adm-bg);min-height:100vh;color:var(--adm-ink);font-family:var(--font-jakarta), system-ui, sans-serif}.mn-console-head{box-shadow:var(--adm-shadow);z-index:5;background:#fff;align-items:center;gap:10px;padding:16px 20px;display:flex;position:sticky;top:0}.mn-console-head img{width:auto;height:26px}.mn-console-head>span{background:var(--adm-dark);color:var(--adm-lime);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:2px 8px;font-size:11px}.mn-console-head>button{margin-inline-start:auto}.mn-console-msg{text-align:center;max-width:520px;color:var(--adm-muted);margin:64px auto;padding:0 20px}.mn-console-msg h1{color:var(--adm-ink);font-size:1.4rem;font-weight:500}.mn-console-signin{border-radius:var(--adm-radius);max-width:380px;box-shadow:var(--adm-shadow);background:#fff;gap:14px;margin:64px auto;padding:28px;display:grid}.mn-console-signin h1{margin:0;font-size:1.4rem;font-weight:500}.mn-console-signin p{color:var(--adm-muted);margin:-8px 0 4px}.mn-console-signin .primary-btn{height:44px}.mn-console-body{gap:16px;max-width:1280px;margin:0 auto;padding:24px 20px 64px;display:grid}.mn-console-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.mn-console-title h1{margin:0;font-size:1.6rem;font-weight:500}.mn-console-title p{color:var(--adm-muted);margin:4px 0 0}.mn-console-tools{gap:8px;display:flex}.mn-console-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mn-console-stats button{text-align:start;box-shadow:var(--adm-shadow);color:var(--adm-muted);cursor:pointer;background:#fff;border:0;border-radius:16px;gap:2px;padding:14px 18px;display:grid}.mn-console-stats strong{color:var(--adm-ink);font-size:1.5rem;font-weight:500}.mn-console-stats .is-warn strong{color:#b45309}.mn-console-stats .is-bad strong{color:#b42318}.mn-console-stats button[aria-pressed=true]{background:var(--adm-dark);color:var(--adm-dark-ink)}.mn-console-stats button[aria-pressed=true] strong{color:var(--adm-lime)}.mn-console-search{max-width:420px}.mn-console-list{gap:8px;display:grid}.mn-console-row{box-shadow:var(--adm-shadow);background:#fff;border-radius:16px;grid-template-columns:minmax(180px,1.2fr) minmax(160px,1fr) minmax(180px,1fr) auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.mn-console-row>div{min-width:0;font-size:var(--mn-text-sm);color:var(--adm-muted);gap:3px;display:grid}.mn-console-row strong{color:var(--adm-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mn-console-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mn-console-plan .bl-pill{justify-self:start}.mn-console-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex!important}@media (max-width:900px){.mn-console-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mn-console-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mn-console-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:560px){.mn-console-row{grid-template-columns:minmax(0,1fr)}.mn-console-actions>*{flex:1}}.mn-console-tabs{box-shadow:var(--adm-shadow);background:#fff;border-radius:14px;justify-self:start;gap:2px;padding:4px;display:inline-flex}.mn-console-tabs button{height:36px;color:var(--adm-muted);font:inherit;font-size:var(--mn-text-sm);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.mn-console-tabs button[aria-selected=true]{background:var(--adm-dark);color:#fff}.mn-console-tabs b{background:var(--adm-lime);min-width:20px;height:20px;color:var(--adm-lime-ink);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.mn-console-msgrow{box-shadow:var(--adm-shadow);background:#fff;border-radius:16px;gap:8px;padding:16px 18px;display:grid}.mn-console-msgrow.is-done{opacity:.6}.mn-console-msgrow header{color:var(--adm-muted);font-size:var(--mn-text-sm);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mn-console-msgrow header strong{color:var(--adm-ink);font-weight:500;font-size:var(--mn-text-md)}.mn-console-contact{font-size:var(--mn-text-sm);color:var(--adm-muted);flex-wrap:wrap;gap:6px 14px;margin:0;display:flex}.mn-console-contact a{color:var(--adm-ink);font-weight:500}.mn-console-text{white-space:pre-line;color:var(--adm-ink);margin:0;line-height:1.55}.mn-console-msgrow .mn-console-actions{justify-content:flex-start}
