.unified-tables .workspace-heading{flex-wrap:wrap;align-items:center;gap:16px;margin-block-end:20px}.unified-tables .workspace-heading h1{margin:0}.unified-tables .workspace-heading .button-row{flex-wrap:wrap;margin:0}.unified-tables .workspace-heading button:where(:not([data-zeera-ui])){justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:16px;display:inline-flex}.table-page-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-block-end:16px;display:flex}.table-floor-choice,.table-qr-menu{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.table-page-toolbar label{min-width:160px;margin:0}.table-page-toolbar label>select:where(:not([data-zeera-ui])){margin-block-start:4px}.table-page-toolbar button:where(:not([data-zeera-ui])){align-items:center;gap:8px;display:inline-flex}.table-qr-menu{font-size:14px}.table-qr-menu strong{font-weight:500}.table-page-error>button:where(:not([data-zeera-ui])){margin-block-end:16px}.table-plan-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-block-end:16px;display:flex}.table-plan-heading h2{margin:0;font-size:22px}.table-plan-heading p{margin:0;font-size:14px}.table-setup-workarea{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.table-setup-map{min-width:0}.table-setup-map .floor-plan-scroll{border-radius:4px;max-height:520px}.table-setup-map .floor-plan-canvas{min-width:840px}.table-setup-map .floor-table{cursor:grab;touch-action:none;border-radius:4px;padding:6px}.table-setup-map .floor-table:active{cursor:grabbing}.table-setup-map .floor-table[aria-pressed=true]{background:#edf3ee;border-color:#18211b;box-shadow:inset 0 0 0 1px #18211b}.table-setup-map .floor-table span{overflow-wrap:normal;max-width:100%;font-size:13px}.table-setup-map .floor-resize-handle{color:#18211b;touch-action:none;background:0 0;border:0;border-radius:4px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid;bottom:-12px;right:-12px}.table-setup-map .floor-resize-handle svg{pointer-events:none;background:#c5e4ca;border:1px solid #18211b;border-radius:2px}.table-setup-inspector{border-inline-start:1px solid #e2e7e2;min-width:0;padding-inline-start:24px}.table-setup-inspector>label{margin:0 0 16px;font-weight:600}.table-setup-inspector label{min-width:0;font-size:14px}.table-setup-inspector :is(input:where(:not([data-zeera-ui])),select:where(:not([data-zeera-ui]))){width:100%;min-height:48px;margin-block-start:6px;font-size:16px}.table-detail-fields,.table-position-tools fieldset{border:0;min-width:0;margin:0;padding:0}.table-detail-fields label{margin-block:0 16px;display:block}.table-detail-fields .optional{font-size:13px;font-weight:400}.table-detail-pair,.table-position-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.table-detail-pair label{min-width:0}.unified-tables :is(.table-options,.table-position-tools,.table-layout-tools,.table-selected-qr details){background:0 0;border:0;margin-block:12px 0;padding:0}.unified-tables :is(.table-options,.table-position-tools,.table-layout-tools,.table-selected-qr details)>summary{cursor:pointer;background:#fff;border:1px solid #e2e7e2;border-radius:4px;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.5}.unified-tables details[open]>summary{margin-block-end:12px}.table-options .small,.table-position-tools .small{margin-block:8px 0;font-size:13px;line-height:1.5}.table-layout-tools{max-width:240px}.table-position-fields label{margin-block-end:12px}.table-position-fields input:where(:not([data-zeera-ui])){min-width:0}.table-setup-save{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:16px;display:flex}.table-setup-save .primary{flex:1;justify-content:center;align-items:center;gap:8px;min-height:48px;display:inline-flex}.table-setup-save .text-button{font-size:14px}.table-setup-status{color:#18211b;margin-block:12px 0;font-size:14px}.table-selected-qr{border-block-start:1px solid #e2e7e2;margin-block-start:24px;padding-block-start:16px}.table-selected-qr h3{margin:0 0 12px;font-size:16px}.table-selected-qr>.secondary{justify-content:center;align-items:center;gap:8px;width:100%;display:inline-flex}.table-selected-qr details button:where(:not([data-zeera-ui])){width:100%;margin-block:8px;display:block}.table-selected-qr p{font-size:14px}.table-floors-list{margin:0;padding:0;list-style:none}.table-floors-list li{border-block-end:1px solid #e2e7e2;justify-content:space-between;align-items:center;gap:16px;padding-block:16px;display:flex}.table-floors-list li>div{overflow-wrap:normal;min-width:0}.table-floors-list p{margin:4px 0 0}.table-floors-list button:where(:not([data-zeera-ui])){flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.table-setup-empty{margin-block:16px}.table-save-recovery{margin-block-end:16px}.table-save-recovery .button-row{flex-wrap:wrap}@media (max-width:1100px){.table-setup-workarea{grid-template-columns:minmax(0,1fr) 280px;gap:16px}.table-setup-inspector{padding-inline-start:16px}.table-plan-heading{display:block}.table-plan-heading p{margin-block-start:8px}}@media (max-width:760px){.table-setup-workarea{grid-template-columns:minmax(0,1fr)}.table-setup-inspector{border-block-start:1px solid #e2e7e2;border-inline-start:0;padding:0;padding-block-start:16px}.table-setup-map .floor-plan-scroll{max-height:300px}.table-setup-map .floor-plan-canvas{min-width:840px}.table-page-toolbar{align-items:start}.table-qr-menu{justify-content:space-between;width:100%}.table-detail-pair{gap:12px}.table-setup-save{align-items:stretch}.unified-tables .workspace-heading .button-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px;width:100%;display:grid}.unified-tables .workspace-heading button:where(:not([data-zeera-ui])){gap:6px;width:100%;padding-inline:8px;font-size:14px}.unified-tables .workspace-heading .home-icon{flex:none;width:20px;height:20px}.table-plan-heading h2{font-size:20px}.table-setup-editor.panel{padding:16px}.table-floors-list li{flex-wrap:wrap}.table-floors-list button:where(:not([data-zeera-ui])){white-space:normal}.table-setup-save button:where(:not([data-zeera-ui])).primary{flex-basis:100%;width:100%}}.unified-tables .table-setup-inspector form{display:block}.unified-tables .table-plan-heading h2{margin:0;font-size:22px}.table-qr-menu>span{overflow-wrap:normal;flex:160px;min-width:0}.table-qr-menu>label{flex:220px;max-width:100%}.table-floor-choice{max-width:100%}.table-floor-choice>label{width:240px;max-width:100%}.unified-tables .table-plan-heading h2{overflow-wrap:normal}.unified-tables .table-setup-save{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;margin-block-start:16px;display:grid}.unified-tables .table-setup-save>button:where(:not([data-zeera-ui])),.restaurant-dashboard-view .workspace .unified-tables .table-setup-inspector .table-setup-save>button:where(:not([data-zeera-ui])){box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;height:auto;min-height:44px;margin:0;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.5;display:flex;transform:none}.unified-tables .table-setup-save>button:where(:not([data-zeera-ui]))>.home-icon,.restaurant-dashboard-view .workspace .unified-tables .table-setup-save>button:where(:not([data-zeera-ui]))>.home-icon{flex:none;width:20px;height:20px}.unified-tables .table-setup-save>button:where(:not([data-zeera-ui]))>span{min-width:0}.unified-tables .table-setup-save>.primary{color:#fff;background:#18211b;border:1px solid #18211b}.unified-tables .table-setup-save>.table-discard-action{color:#18211b;background:#fff;border:1px solid #7d887f;font-weight:500}.unified-tables .table-setup-save>.table-discard-action:hover:not(:disabled){background:#f6f8f6}.unified-tables .table-setup-save>button:where(:not([data-zeera-ui])):focus-visible{outline-offset:2px;outline:3px solid #18211b}.unified-tables .table-setup-save>button:where(:not([data-zeera-ui])):disabled{opacity:.5;cursor:default}.task-modal .table-qr-designed,.restaurant-dashboard-view .workspace .task-modal .table-qr-designed{justify-items:center;gap:20px;margin:0;display:grid}.task-modal .table-qr-designed .table-qr-card-art{box-sizing:border-box;border:1px solid #e2e7e2;width:360px;max-width:100%;height:auto;margin:0;display:block}.task-modal .table-qr-card-downloads{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.task-modal .table-qr-card-downloads a,.restaurant-dashboard-view .workspace .task-modal .table-qr-designed .table-qr-card-downloads>a{box-sizing:border-box;justify-content:center;align-items:center;gap:8px;height:auto;min-height:44px;margin:0;padding:10px 16px;font-size:14px;line-height:1.5;display:inline-flex}.task-modal .table-qr-designed .table-qr-card-downloads .home-icon{flex:none;width:20px;height:20px}@media (max-width:480px){.task-modal .table-qr-card-downloads{grid-template-columns:minmax(0,1fr);display:grid}.task-modal .table-qr-card-downloads a{white-space:normal;text-align:center;width:100%}}
:root .restaurant-dashboard-view{--dashboard-gutter:32px;--dashboard-title-size:32px;--dashboard-heading-height:64px;--dashboard-section-gap:24px;--dashboard-control-height:56px;--dashboard-workspace-width:1280px}:root .restaurant-dashboard-view .workspace.workspace{width:100%;max-width:var(--dashboard-workspace-width);min-width:0;padding:var(--dashboard-gutter);scrollbar-gutter:stable;margin-inline:auto}html:has(.restaurant-dashboard-view){scrollbar-gutter:stable}:root .restaurant-dashboard-view .workspace>:is(.catalog-workspace,.catalog-product-browser,.orders-workspace,.kitchen-overview,.devices-workspace,.device-apps-workspace,.team-workspace,.sales-workspace,.traffic-workspace,.ai-workspace,.account-workspace,.order-flow-workspace,.tables-workspace,.restaurant-home){width:100%;min-width:0;max-width:none;margin:0}.dashboard-page-chrome{min-width:0;margin:0 0 var(--dashboard-section-gap,16px)}:root .restaurant-dashboard-view .workspace .restaurant-home>.dashboard-page-chrome>.dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header{min-height:64px}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header{text-align:start;min-height:var(--dashboard-heading-height);background:0 0;border:0;flex-flow:row;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;margin:0;padding:0;display:flex}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header :is(h1,h2){font-size:var(--dashboard-title-size);letter-spacing:-.7px;overflow-wrap:normal;color:#231f20;margin:0;padding:0;font-weight:600;line-height:36px}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header>div{min-width:0;margin:0}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header>:is(.button-row,.directory-main-actions,.actions),:root .restaurant-dashboard-view .workspace .dashboard-page-header.ko-heading>div{flex:0 auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:stretch;gap:12px;width:600px;max-width:100%;margin:0;display:grid}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header :is(button:where(:not([data-zeera-ui])),.primary,.secondary,.disclosure-trigger:where(:not([data-zeera-ui]))){min-height:var(--dashboard-control-height);white-space:normal;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:8px;min-width:104px;height:auto;padding:14px 20px;font-size:16px;font-weight:550;line-height:24px;display:inline-flex}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header .home-icon{flex:none;width:20px;height:20px}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header .catalog-library-tools-slot{display:none}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header .product-tools-popover{width:auto;min-width:0}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header .product-tools-popover>.disclosure-trigger{width:100%}:root .restaurant-dashboard-view .workspace .dashboard-page-header .task-disclosure.is-floating>.disclosure-content{background:#fff;border:1px solid #e2e7e2;border-radius:4px;gap:4px;width:244px;max-width:calc(100vw - 24px);margin:0;padding:8px;display:grid;overflow:auto;box-shadow:0 6px 20px #18211b1a}:root .restaurant-dashboard-view .workspace .dashboard-page-header .task-disclosure.is-floating>.disclosure-content>.button-row{gap:4px;margin:0;padding:0;display:grid}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header .task-disclosure.is-floating>.disclosure-content button:where(:not([data-zeera-ui])){text-align:start;white-space:normal;justify-content:flex-start;width:100%;min-width:0}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header :is(.product-directory-main-actions,.catalog-library-heading>.button-row)>.primary{width:auto;min-width:132px}.dashboard-page-navigation{min-width:0;margin-block-start:var(--dashboard-section-gap,16px)}.dashboard-family-heading-slot{min-height:var(--dashboard-heading-height,48px)}:root .restaurant-dashboard-view .workspace .dashboard-family-chrome .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header>.button-row{flex:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;width:600px;display:grid}:root .restaurant-dashboard-view .workspace :is(.dashboard-page-navigation,.dashboard-section-navigation).dashboard-section-navigation,:root .restaurant-dashboard-view .workspace .dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation{border:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;min-height:56px;margin:0 0 16px;padding:0;display:flex}:root .restaurant-dashboard-view .workspace .dashboard-page-navigation>.dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation{margin:0;padding:0}:root .restaurant-dashboard-view .workspace .dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation button:where(:not([data-zeera-ui])){color:#18211b;white-space:normal;background:#fff;border:1px solid #e2e7e2;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:8px;height:auto;min-height:56px;padding:14px 20px;font-size:16px;line-height:24px;display:inline-flex}:root .restaurant-dashboard-view .workspace .dashboard-section-navigation.dashboard-section-navigation button:where(:not([data-zeera-ui])):is([aria-current=page],[aria-pressed=true],.active){background:#edf3ee;border-color:#18211b;box-shadow:inset 0 -3px #18211b}:root .restaurant-dashboard-view .workspace .dashboard-section-navigation .home-icon{flex:none;width:20px;height:20px}.dashboard-page-chrome[hidden],.dashboard-section-navigation[hidden]{display:none!important}.catalog-directory-placeholders{gap:12px;min-height:240px;display:grid}.catalog-directory-placeholders>div{background:#f6f8f6;border:1px solid #e2e7e2;border-radius:4px;min-height:64px}@media (max-width:700px){:root .restaurant-dashboard-view{--dashboard-gutter:16px;--dashboard-title-size:28px}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header>:is(.button-row,.directory-main-actions,.actions),:root .restaurant-dashboard-view .workspace .dashboard-page-header.ko-heading>div{grid-template-columns:minmax(0,1fr);justify-content:flex-start;align-items:stretch;gap:8px;width:100%;display:grid}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header>button:where(:not([data-zeera-ui])),:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header>:is(.button-row,.directory-main-actions,.actions)>button:where(:not([data-zeera-ui])){flex:104px;align-self:stretch;width:auto;min-width:0;max-width:100%}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header>button:where(:not([data-zeera-ui])){align-self:flex-start;min-width:132px}:root .restaurant-dashboard-view .workspace .dashboard-page-header>:is(.button-row,.directory-main-actions,.actions)>button:where(:not([data-zeera-ui])):nth-child(3):last-child{grid-column:1/-1}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header .product-tools-popover{flex:104px;width:auto}:root .restaurant-dashboard-view .workspace .dashboard-page-header.dashboard-page-header .product-tools-popover>.disclosure-trigger{width:100%}:root .restaurant-dashboard-view .workspace .dashboard-family-chrome .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header{justify-content:flex-start;min-height:64px}:root .restaurant-dashboard-view .workspace .dashboard-family-chrome .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header>.button-row{flex:none;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}:root .restaurant-dashboard-view .workspace .dashboard-family-chrome .dashboard-page-header.dashboard-page-header>.button-row :is(button:where(:not([data-zeera-ui])),.disclosure-trigger){width:100%;min-width:0;padding-inline:8px}:root .restaurant-dashboard-view .workspace .dashboard-family-chrome .dashboard-page-header.dashboard-page-header.dashboard-page-header.dashboard-page-header .product-tools-popover>.disclosure-trigger{gap:4px;padding-inline:4px}:root .restaurant-dashboard-view .workspace .dashboard-family-chrome .product-library-navigation.dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root .restaurant-dashboard-view .workspace .dashboard-family-chrome .product-library-navigation.dashboard-section-navigation button:where(:not([data-zeera-ui])){width:100%}:root .restaurant-dashboard-view .workspace .dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation{gap:8px}:root .restaurant-dashboard-view .workspace .dashboard-section-navigation.dashboard-section-navigation.dashboard-section-navigation button:where(:not([data-zeera-ui])){flex:auto;min-width:0}}.restaurant-dashboard-view .dashboard-page-header>:is(.button-row,.actions,.directory-main-actions)>:is(.zu-button,.task-disclosure){justify-self:stretch;inline-size:100%}
.zeera-jspreadsheet{overscroll-behavior:contain;--jss-border-color:#d6ddd7;--jss-header-color:#231f20;--jss-header-background:#f6f8f6;--jss-content-color:#231f20;--jss-content-background:#fff;--jss-selection:#18211b;background:#fff;flex:1;min-width:0;min-height:100px;overflow:auto}.zeera-jspreadsheet .jss_container{min-height:100%;padding:0;font-family:inherit;display:block}.zeera-jspreadsheet .jss_content{box-shadow:none;border:0;display:block;overflow:visible}.zeera-jspreadsheet .jss_worksheet{border-collapse:separate;border-spacing:0;table-layout:fixed;width:0;min-width:100%;margin:0;font-family:inherit;font-size:14px}.zeera-jspreadsheet .jss_worksheet :is(td,th){vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-color:#d6ddd7;height:48px;max-height:48px;padding:8px 12px;font-family:inherit;font-size:14px;overflow:hidden}.zeera-jspreadsheet .jss_worksheet thead td{white-space:pre-line;text-align:center;color:#231f20;z-index:4;background:#f6f8f6;height:64px;font-weight:500;position:sticky;top:0}.zeera-jspreadsheet .jss_worksheet tbody td:first-child{color:#59635c;z-index:2;background:#f6f8f6;position:sticky;inset-inline-start:0}.zeera-jspreadsheet .jss_worksheet td.highlight{background:#edf3ee}.zeera-jspreadsheet .jss_worksheet td.selected{background:#edf3ee;box-shadow:inset 0 0 0 2px #18211b}.zeera-jspreadsheet .jss_worksheet td.zeera-sheet-changed{background:#f1f6f2}.zeera-jspreadsheet .jss_worksheet :is(.highlight-top,.highlight-bottom,.highlight-left,.highlight-right){border-color:#18211b}.zeera-jspreadsheet .jss_corner{background:#18211b}.zeera-jspreadsheet .jss_worksheet td.editor{background:#fff;padding:0;overflow:visible}.zeera-jspreadsheet .jss_worksheet td.editor :is(input,textarea){font:inherit;box-sizing:border-box;color:#231f20;background:#fff;border:0;border-radius:0;width:100%;min-height:48px;margin:0;padding:8px 12px}.zeera-jspreadsheet .jdropdown{font:inherit;min-width:0}.zeera-jspreadsheet .jdropdown-header{font:inherit;border:0;border-radius:0;height:48px;min-height:48px;margin:0;padding:8px 28px 8px 12px}.zeera-jspreadsheet .jdropdown-container{z-index:50;color:#231f20;background:#fff;border:1px solid #7d887f;border-radius:4px;max-height:260px;box-shadow:0 8px 24px #18211b26}.zeera-jspreadsheet .jdropdown-item{min-height:44px;font:inherit;padding:12px}.zeera-jspreadsheet .jdropdown-item:hover,.zeera-jspreadsheet .jdropdown-selected{color:#18211b;background:#edf3ee}.zeera-jspreadsheet .jss_textarea{border:0;width:1px;min-width:0;height:1px;min-height:0;padding:0}.sheet-grid-workspace{flex-direction:column;min-width:0;min-height:0;display:flex}.sheet-entry-bar{background:#f6f8f6;border-bottom:1px solid #7d887f;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex}.sheet-entry-bar .sheet-address{background:#fff;border:1px solid #7d887f;place-items:center;min-width:72px;min-height:48px;font-size:14px;display:grid}.sheet-entry-bar label{flex:1;align-items:center;gap:8px;min-width:100px;margin:0;font-size:14px;display:flex}.sheet-entry-bar :is(input,select){border-radius:4px;flex:1;min-width:0;min-height:48px;margin:0}.sheet-grid-hint{margin:0;padding:6px 16px;font-size:14px}.sheet-main-toolbar{background:#f6f8f6;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;display:flex}.sheet-main-toolbar>label{flex:1;align-items:center;gap:8px;min-width:220px;max-width:440px;margin:0;display:flex}.sheet-main-toolbar .button-row{flex-direction:row;gap:8px;margin:0;display:flex}.sheet-main-toolbar .sheet-save-bar{gap:8px;margin-inline-start:auto;display:flex}.spreadsheet-product-sheet{min-width:0;border:0!important;padding:0!important}.spreadsheet-product-sheet>.catalog-fields{border:0;flex-direction:column;min-width:0;min-height:0;margin:0;padding:0;display:flex}.spreadsheet-product-sheet :is(.primary,.secondary){border-radius:4px;min-height:56px}.spreadsheet-product-sheet .sheet-entry-bar .secondary{min-height:48px;padding:8px 12px;font-size:14px}.spreadsheet-product-sheet .sheet-entry-bar input{padding:8px 12px}.spreadsheet-product-sheet .sheet-main-toolbar input{border-radius:4px;min-height:56px}.sheet-save-short{display:none}dialog.task-modal.sheet-fullscreen-modal{color:#231f20;width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.sheet-fullscreen-modal[open]{flex-direction:column;gap:0;display:flex}.sheet-fullscreen-modal>.task-modal-heading{border-bottom:1px solid #e2e7e2;flex-shrink:0;min-height:72px;margin:0;padding:8px 16px}.sheet-fullscreen-modal>.task-modal-heading h2{margin:0;font-size:24px}.sheet-fullscreen-modal>.task-modal-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;padding:0!important}.sheet-fullscreen-modal .spreadsheet-product-sheet{flex-direction:column;flex:1;gap:0;width:100%;min-height:0;margin:0;display:flex;overflow:hidden}.sheet-fullscreen-modal .spreadsheet-product-sheet>.catalog-fields{flex:1;gap:0}.sheet-fullscreen-modal .sheet-grid-workspace{flex:1}.sheet-fullscreen-modal .sheet-status-bar{background:#f6f8f6;border-top:1px solid #e2e7e2;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;gap:8px 24px;max-height:112px;padding:8px 16px;font-size:14px;display:flex;overflow:auto}.sheet-fullscreen-modal .sheet-page-navigation{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sheet-fullscreen-modal .sheet-page-navigation button{min-height:48px;padding:8px 12px;font-size:14px}.sheet-fullscreen-modal .spreadsheet-product-sheet>:is(.notice,.alert){flex-shrink:0;max-height:80px;margin:0;padding:8px 16px;font-size:14px;overflow:auto}.sheet-fullscreen-modal .shared-review,.sheet-fullscreen-modal .saved-sheet-recovery{z-index:60;background:#fff;border:1px solid #7d887f;max-height:70vh;padding:20px;position:absolute;inset-block-start:80px;inset-inline:16px;overflow:auto;box-shadow:0 8px 30px #18211b26}@media (max-width:700px){.sheet-main-toolbar{gap:8px;padding:8px}.sheet-main-toolbar>label{flex-basis:100%;max-width:none}.sheet-main-toolbar .sheet-save-bar{margin:0}.sheet-main-toolbar .button-row{flex:1}.sheet-main-toolbar button{padding-inline:12px}.sheet-entry-bar{flex-wrap:wrap;padding:8px}.sheet-entry-bar label{flex-basis:calc(100% - 90px)}.sheet-entry-bar>.secondary{flex:1}.sheet-save-short{display:inline}.sheet-save-long{display:none}.sheet-fullscreen-modal .sheet-status-bar{max-height:136px;padding:8px}.sheet-grid-hint{padding:6px 8px}}.sheet-fullscreen-modal .sheet-main-toolbar .button-row{align-items:center;gap:8px;flex-direction:row!important;display:flex!important}.sheet-main-toolbar>label{white-space:nowrap}.spreadsheet-product-sheet .sheet-save-bar .primary{min-height:64px}.zeera-jspreadsheet table:focus-visible{outline-offset:-2px;outline:2px solid #18211b}.sheet-fullscreen-modal .sheet-grid-hint{flex-shrink:0;align-items:center;min-block-size:36px;display:flex}.sheet-fullscreen-modal .sheet-main-toolbar .button-row>button,.sheet-fullscreen-modal .sheet-main-toolbar .sheet-save-bar>button{min-block-size:56px!important}.sheet-fullscreen-modal .sheet-main-toolbar .sheet-save-bar>.primary{min-block-size:64px!important}@media (max-width:700px){.sheet-fullscreen-modal .sheet-main-toolbar .button-row{flex:none}.sheet-fullscreen-modal .sheet-main-toolbar .sheet-save-bar{flex:auto;justify-content:flex-end}.sheet-fullscreen-modal .sheet-main-toolbar button{min-inline-size:0!important;padding-inline:10px!important;font-size:16px!important}.sheet-fullscreen-modal .sheet-grid-hint{min-block-size:56px}.sheet-fullscreen-modal .sheet-status-bar{max-height:112px}.sheet-fullscreen-modal .sheet-entry-bar :is(input,select),.sheet-fullscreen-modal .sheet-entry-bar>.secondary{min-block-size:48px!important}}.zeera-jspreadsheet .jss_worksheet tbody td[data-x]{text-align:start!important}.sheet-edit-announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zeera-jspreadsheet .jss_worksheet tbody td{height:72px;max-height:none}.zeera-jspreadsheet .jss_worksheet td.sheet-detail-cell{white-space:pre-line;word-break:normal;color:#231f20;line-height:1.5}.sheet-photo{justify-content:center;align-items:center;min-height:56px;display:flex}.zeera-jspreadsheet .sheet-photo-trigger{color:#231f20;width:100%;min-height:80px;font:inherit;box-shadow:none;white-space:normal;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;display:flex}.zeera-jspreadsheet .sheet-photo-trigger>span:last-child{font-size:13px;line-height:20px}.zeera-jspreadsheet .sheet-photo-trigger:hover{color:#18211b;background:0 0}.zeera-jspreadsheet .sheet-photo-trigger:focus-visible{outline-offset:3px;outline:2px solid #18211b}.sheet-photo-editor .sheet-current-photo{align-items:center;gap:16px;margin-block-end:16px;display:flex}.sheet-photo-editor .sheet-current-photo .product-photo{object-fit:cover;border-radius:4px;width:80px;min-width:80px;height:80px;margin:0}.zeera-jspreadsheet .sheet-photo .product-photo{object-fit:cover;border-radius:4px;width:56px;min-width:56px;height:56px;margin:0;display:block}.sheet-no-photo{color:#59635c;white-space:normal;text-align:center;font-size:13px}.zeera-jspreadsheet .jss_worksheet thead td:focus-visible{outline-offset:-3px;outline:2px solid #18211b}@media (max-width:700px){.sheet-fullscreen-modal .sheet-main-toolbar .sheet-save-bar>button{flex:none;width:auto}.sheet-fullscreen-modal .sheet-main-toolbar .sheet-save-bar{flex-wrap:wrap}}.zeera-jspreadsheet .sheet-pill-trigger{color:#231f20;width:100%;min-height:44px;font:inherit;text-align:start;box-shadow:none;white-space:normal;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.zeera-jspreadsheet .sheet-pill-trigger:hover{color:#18211b;background:0 0}.zeera-jspreadsheet .sheet-pill-trigger:focus-visible{outline-offset:3px;outline:2px solid #18211b}.sheet-pill-trigger>svg{flex:0 0 16px}.sheet-pills{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.sheet-pill{color:#231f20;white-space:normal;word-break:normal;overflow-wrap:normal;background:#f6f8f6;border:1px solid #d6ddd7;border-radius:999px;padding:2px 8px;font-size:13px;line-height:20px;display:inline-block}.sheet-pill-empty{color:#59635c;font-size:14px}.sheet-choice-popover{box-sizing:border-box;color:#231f20;white-space:normal;text-align:start;background:#fff;border:1px solid #7d887f;border-radius:4px;width:360px;max-width:calc(100vw - 24px);max-height:min(440px,100dvh - 24px);margin:0;padding:16px;font-family:Open Sauce Sans,sans-serif;font-size:16px;position:fixed;inset:auto;overflow:auto;box-shadow:0 8px 24px #18211b26}.sheet-choice-popover::backdrop{background:0 0}.sheet-choice-heading{justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;display:flex}.sheet-choice-heading strong{overflow-wrap:normal;word-break:normal;font-size:16px;line-height:1.5}.sheet-choice-popover .secondary{min-width:72px;min-height:48px;font:inherit;flex-shrink:0;padding:8px 12px}.sheet-choice-popover .sheet-choice-search,.sheet-choice-popover .sheet-choice-category{flex-direction:column;gap:4px;margin:0;font-size:14px;display:flex}.sheet-choice-popover :is(input[type=search],select){box-sizing:border-box;color:#231f20;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #7d887f;border-radius:4px;margin:0;padding:8px 12px}.sheet-choice-popover .sheet-choice-results{max-height:240px;margin-block-start:8px;overflow:auto}.sheet-choice-popover .sheet-choice-option{box-sizing:border-box;cursor:pointer;align-items:center;gap:12px;min-height:48px;margin:0;padding:4px;font-size:16px;font-weight:400;display:flex}.sheet-choice-popover .sheet-choice-option input{accent-color:#18211b;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0}.sheet-choice-popover .sheet-choice-option:has(input:checked){background:#edf3ee}.sheet-choice-popover .sheet-choice-option:has(input:disabled){color:#59635c;cursor:default}.sheet-choice-popover .sheet-choice-category{margin:0 4px 8px 36px}.sheet-choice-popover :focus-visible{outline-offset:2px;outline:2px solid #18211b}
:root .shell>.topbar{flex-wrap:wrap;gap:24px;height:auto;min-height:72px;padding-block:12px}:root .shell>.topbar .top-label{border-left:0;border-inline-start:1px solid var(--line);padding-left:0;margin-inline-end:auto;padding-inline-start:24px;font-size:13px}.staff-header-actions{justify-content:flex-end;align-items:center;gap:16px;min-width:0;margin-inline-start:auto;display:flex}:root .topbar .staff-header-actions>.text-button{min-height:44px;margin:0}:root .topbar .staff-language-compact{flex:none;width:auto;max-width:none;position:relative}.staff-language-compact label{display:block;position:relative}.staff-language-compact .language-icon{inset-inline-start:12px;pointer-events:none;position:absolute;top:12px}:root .topbar .staff-language-compact select:where(:not([data-zeera-ui])){background:#fff;border-radius:4px;width:168px;min-height:44px;padding-block:9px;padding-inline:40px 8px;font-size:14px}.staff-language-compact>.alert{inset-inline-end:0;z-index:20;border-radius:4px;width:280px;max-width:80vw;margin-top:8px;position:absolute;top:100%}.staff-account-menu{flex:none;position:relative}.staff-account-menu>summary{border:1px solid var(--line);cursor:pointer;border-radius:4px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:14px;list-style:none;display:flex}.staff-account-menu>summary::-webkit-details-marker{display:none}.staff-account-menu>summary:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.staff-account-menu>summary[aria-disabled=true]{opacity:.5;cursor:not-allowed}.staff-account-menu>summary>.home-icon{width:20px;height:20px}.staff-account-menu[open]>summary,.staff-account-menu>summary:hover{background:var(--paper)}.account-chevron{margin-inline-start:4px;font-size:16px;line-height:1}.staff-account-panel{inset-inline-end:0;border:1px solid var(--line);z-index:30;background:#fff;border-radius:4px;width:280px;max-width:calc(100vw - 32px);padding:8px;position:absolute;top:calc(100% + 8px);box-shadow:0 8px 24px #18211b14}.staff-account-email{color:var(--muted);border-bottom:1px solid var(--line);overflow-wrap:normal;text-align:start;margin-bottom:4px;padding:12px 8px 16px;font-size:13px;line-height:1.5;display:block}.staff-account-panel>button:where(:not([data-zeera-ui])){text-align:start;width:100%;min-height:48px;color:var(--ink);background:#fff;border:0;border-radius:4px;align-items:center;gap:12px;padding:12px 8px;font-size:14px;display:flex}.staff-account-panel>button:where(:not([data-zeera-ui])):hover{background:var(--paper)}.staff-account-panel .home-icon{flex:none;width:20px;height:20px}:root .topbar .public-language-options{background:var(--paper);border:1px solid var(--line);border-radius:4px;gap:0;padding:0}:root .topbar .public-language-options button:where(:not([data-zeera-ui])){color:var(--muted);min-width:72px}:root .topbar .public-language-options button:where(:not([data-zeera-ui]))[aria-pressed=true]{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);background:#fff}:root .topbar .public-language-options button:where(:not([data-zeera-ui])):hover:not(:disabled){background:var(--line);color:var(--ink)}:root .workspace.invitation-workspace{flex:1;max-width:none;padding:40px 24px 64px}.invitation-task{width:100%;max-width:560px;margin:0 auto}:root .invitation-back{min-height:44px;color:var(--muted);align-items:center;gap:8px;margin:0 0 24px;padding:8px 0;font-size:14px;display:inline-flex}.invitation-back .home-icon{width:20px;height:20px}.invitation-workspace[dir=rtl] .invitation-back .home-icon{transform:scaleX(-1)}:root .invitation-accept{border:1px solid var(--line);color:#231f20;background:#fff;border-radius:4px;max-width:none;margin:0;padding:32px}.invitation-symbol{width:48px;height:48px;color:var(--ink);background:#edf3ee;border-radius:4px;place-items:center;margin-bottom:24px;display:grid}.invitation-accept h1{letter-spacing:-.8px;margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.25}.invitation-accept .invitation-intro{margin:0 0 32px;font-size:16px;line-height:1.6}.invitation-accept form{gap:24px;margin:0;display:grid}.invitation-accept input:where(:not([data-zeera-ui])){border-radius:4px;min-height:56px;padding:14px 16px}.invitation-workspace[dir=rtl] input:where(:not([data-zeera-ui])):placeholder-shown{text-align:right}.invitation-accept .primary{border-radius:4px;width:100%;min-height:56px;padding:14px 24px;font-size:16px;line-height:1.5}.invitation-accept .alert{border-radius:4px;margin:0}.invitation-review{border-block-start:1px solid var(--line);padding-block-start:24px}.invitation-review h2{letter-spacing:0;margin:0 0 20px;font-size:20px;line-height:1.4}.invitation-review dl{gap:16px;margin:0;display:grid}.invitation-review dl>div{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;font-size:14px;line-height:1.5;display:grid}.invitation-review dt{color:var(--muted)}.invitation-review dd{overflow-wrap:normal;margin:0;font-weight:500}.invitation-review p{margin:24px 0 0;font-size:14px;line-height:1.6}@media (max-width:600px){:root .shell>.topbar{gap:12px;padding:12px 16px}:root .shell>.topbar .brand{width:auto}:root .shell>.topbar .brand img{width:100px;height:auto}:root .shell>.topbar .top-label{display:none}.staff-header-actions{flex-wrap:wrap;gap:8px}:root .topbar .staff-language-compact select:where(:not([data-zeera-ui])){width:132px;padding-inline-start:34px;font-size:13px}.staff-language-compact .language-icon{width:18px;inset-inline-start:8px}.staff-account-menu>summary{gap:6px;padding:8px;font-size:13px}.staff-account-menu>summary>.home-icon{display:none}.account-chevron{margin-inline-start:0}:root .workspace.invitation-workspace{padding:24px 16px 48px}:root .invitation-back{margin-bottom:16px}:root .invitation-accept{padding:24px}.invitation-accept h1{font-size:28px}.invitation-accept .invitation-intro{margin-bottom:24px}}@media (max-width:374px){.staff-header-actions{justify-content:space-between;width:100%;margin:0}.staff-account-menu>summary>.home-icon{display:block}}
