:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor){--zenome-radius-control:var(--staff-control-radius);--zenome-radius-panel:var(--staff-panel-radius);--font-sans:var(--staff-font);--font-display:var(--staff-font);font-family:var(--staff-font);color-scheme:var(--cafe-scheme)}:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original]){--zenome-radius-control:var(--staff-control-radius);--zenome-radius-panel:var(--staff-panel-radius);--font-sans:var(--staff-font);--font-display:var(--staff-font);font-family:var(--staff-font);color-scheme:var(--cafe-scheme)}:is(:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original])) :is(.cafe-product,.cafe-summary,.cafe-dialog,.office-card,.office-panel,.of-card,.od-dialog){border-radius:var(--staff-panel-radius)}:is(:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original])) :is(button:not([role=switch]),input:not([type=checkbox],[type=radio]),select,textarea,.office-button,.cafe-primary,.cafe-secondary,.cafe-pay){border-radius:var(--staff-control-radius)}:is(:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original])) :is(.office-header,.cafe-header){background:var(--staff-toolbar,var(--color-sky));border-bottom-color:var(--staff-toolbar-border,var(--color-line))}:root:has(style[data-staff-layout=grid]) :is(.zenome-admin,.zenome-pos,.of){--staff-cell-line:var(--color-line)}:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout=grid]{--staff-cell-line:var(--color-line)}:is(:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original])) :is(.office-content,.cafe-browse,.of-main){background-image:linear-gradient(to right,var(--staff-cell-line,transparent) 1px,transparent 1px), linear-gradient(to bottom,var(--staff-cell-line,transparent) 1px,transparent 1px);background-size:40px 40px}:root:has(style[data-staff-layout=grid]) :is(.zenome-admin,.zenome-pos,.of) :is(th,td){border-inline-end:1px solid var(--color-line);font-variant-numeric:tabular-nums}:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout=grid] :is(th,td){border-inline-end:1px solid var(--color-line);font-variant-numeric:tabular-nums}:is(:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original])) :is(.office-header,.cafe-header):before{content:var(--staff-window-mark,none);color:var(--staff-window-ink,var(--color-palm));letter-spacing:2px;flex:none;font-size:13px}:root:has(style[data-staff-layout=xp]) :is(.office-header,.cafe-header){box-shadow:inset 0 4px #1758c7}:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout=xp] .cafe-header{box-shadow:inset 0 4px #1758c7}:root:has(style[data-staff-layout=mac]) :is(.office-header,.cafe-header){box-shadow:0 3px 14px #4a435816}:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout=mac] .cafe-header{box-shadow:0 3px 14px #4a435816}@media (max-width:650px){:is(:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original])) :is(.office-header,.cafe-header):before{display:none}}:is(:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original])) :is(.office-avatar,.app-chip,.cafe-sync,.cafe-sync-pill,.cafe-sync-state,.cafe-kot-actions button){background-color:var(--staff-toolbar-surface,#293122);border-color:var(--staff-toolbar-border,var(--color-line))}:is(:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original])) :is(.office-header,.cafe-header){font-family:var(--staff-font,var(--font-sans))}@media print{:is(.office-header,.cafe-header):before{content:none}}:is(:root:has(style[data-staff-layout=food]) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout=food]) :is(.cafe-brand,.office-business,.of-top-t,.kf-header,.kd-header):after{content:var(--staff-art-content,none);vertical-align:middle;background:var(--staff-art,none) center / contain no-repeat;pointer-events:none;flex:none;block-size:40px;inline-size:46px;margin-inline-start:10px;display:inline-block}:root:has(style[data-staff-layout=food]) :is(.cafe-brand,.office-business,.of-top-t){padding-inline-end:54px;position:relative}:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout=food] .cafe-brand{padding-inline-end:54px;position:relative}:is(.cafe-brand,.office-business,.of-top-t):after{inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%)}:root:has(style[data-staff-layout=food]) :is(.zenome-admin,.zenome-pos,.of,.kf-page,.kd-root,.zenome-floor) :is(h1,h2){font-family:var(--staff-heading,var(--font-display))}:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout=food] :is(h1,h2){font-family:var(--staff-heading,var(--font-display))}:root:has(style[data-staff-layout=food]) :is(.kf-header,.kd-header,.of-top){background:var(--staff-toolbar);border-bottom-color:var(--staff-toolbar-border)}@media (max-width:650px){:is(:root:has(style[data-staff-layout=food]) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout=food]) :is(.cafe-brand,.office-business,.of-top-t,.kf-header,.kd-header):after{block-size:24px;inline-size:26px;margin-inline-start:4px}:root:has(style[data-staff-layout=food]) :is(.cafe-brand,.office-business,.of-top-t){padding-inline-end:32px}:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout=food] .cafe-brand{padding-inline-end:32px}}@media print{:is(.cafe-brand,.office-business,.of-top-t,.kf-header,.kd-header):after{content:none!important}}:is(:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor),:root:not(:has(style[data-staff-layout])) .zenome-pos[data-staff-layout]:not([data-staff-layout=original])) :is(.original-theme-art,.pu-art,.wt-art,.of-banner-art,.of-icon,.am-scene,.at-extra-art,.gp-art,.rp-ask-art,.ak-art,.ax-art,.sc-art,.rs-grass,.cam-grass,.cafe-scene>div){display:none}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .zenome-admin :is(.pu-hero,.wt-hero,.rp-hero,.of-banner,.am-hero,.ws-hero,.at-extra){background:var(--zenome-panel);color:var(--color-ink);min-height:0}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .zenome-admin :is(.pu-hero,.wt-hero,.rp-hero,.of-banner,.am-hero,.ws-hero):before{display:none}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .zenome-admin :is(.of-banner-copy,.rp-hero-text){text-shadow:none;background:0 0}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .zenome-admin :is(.rp-chart svg,.dc-chart svg){background:var(--zenome-panel)}:is(.zenome-pos,.zenome-admin,.of,.kf-page,.kd-root,.zenome-floor) :is(input,select,textarea)::placeholder{color:var(--clean-text,revert);opacity:1}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-admin,.zenome-pos,.of) :is(input:not([type=checkbox],[type=radio]),select,textarea){border-color:var(--clean-control-edge)}:root:has(style[data-staff-layout]:not([data-staff-layout=original],[data-staff-layout=food])) .office-business:after{content:"☺" / "";color:var(--color-palm);vertical-align:middle;margin-inline-start:6px;font-size:16px;display:inline;position:static}:root:has(style[data-staff-layout]:not([data-staff-layout=original],[data-staff-layout=food])) .cafe-brand:after{content:"☺" / "";color:var(--color-palm);vertical-align:middle;margin-inline-start:6px;font-size:16px;display:inline;position:static}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .zenome-admin:has(#office-content :is(.pu-hero,.wt-hero,.rp-heading,.of-banner,.am-hero,.ws-hero,.at-extra),.ops-header) .office-business:after{content:none}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .zenome-admin :is(.pu-hero,.wt-hero,.rp-heading,.of-banner,.am-hero,.ws-hero,.at-extra,.ops-header) :is(h1,h2):first-of-type:after{content:var(--staff-art-content,"☺" / "");color:var(--color-palm);background:var(--staff-art,none) center / contain no-repeat;vertical-align:middle;width:32px;height:28px;margin-inline-start:10px;font-size:16px;display:inline-block}@media print{.zenome-admin :is(h1,h2):after{content:none!important}}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.app-guide-root) :is(.app-steps li,.app-steps-after){background:var(--color-sand-soft);color:var(--color-ink);border-color:var(--color-line)}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) :is(.zenome-pos,.app-guide-root) .app-steps-head .app-device-art{display:none}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .app-guide-root .app-steps-head:before{content:var(--staff-art-content,"☺" / "");background:var(--staff-art,none) center / contain no-repeat;width:36px;height:36px;color:var(--color-palm);flex:none;font-size:22px}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .zenome-admin :is(.ops-choice.is-selected,.ops-check:has(:checked)){background:var(--color-sand-soft);border-color:var(--color-palm)}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .theme-help-mark svg{display:none}:root:has(style[data-staff-layout]:not([data-staff-layout=original])) .theme-help-mark:after{content:var(--staff-art-content,"☺" / "");background:var(--staff-art,none) center / contain no-repeat;width:28px;height:28px;color:var(--color-palm);place-items:center;font-size:18px;display:grid}
