.chat-layer[b-hdmgxktkk9]{position:absolute;inset:0;z-index:20;overflow:hidden;pointer-events:none}.chat-layer__panels[b-hdmgxktkk9],.chat-layer__chips[b-hdmgxktkk9]{position:absolute;inset:0}.chat-layer__panels[b-hdmgxktkk9]{z-index:0}.chat-layer__chips[b-hdmgxktkk9]{z-index:1}.chat-slot[b-hdmgxktkk9]{position:absolute;top:var(--panel-y);left:var(--panel-x);z-index:var(--panel-z);width:var(--panel-w);height:var(--panel-h);max-width:calc(100% - 16px);max-height:calc(100% - 16px);pointer-events:auto}@media (max-width:760px){.chat-slot[b-hdmgxktkk9]{left:8px;right:8px;top:8px;width:auto}}.chat-chip[b-hdmgxktkk9]{position:absolute;top:var(--chip-y);left:var(--chip-x);width:64px;height:64px;pointer-events:auto}.chat-chip__face[b-hdmgxktkk9]{width:100%;height:100%;padding:0;display:grid;place-items:center;border:3px solid var(--chrome-accent);border-radius:50%;background:var(--chrome);color:var(--on-chrome);font:inherit;font-size:18px;font-weight:700;box-shadow:var(--sdd-shadow);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.chat-chip.is-open .chat-chip__face[b-hdmgxktkk9]{border-color:var(--primary)}.chat-chip__unread[b-hdmgxktkk9]{position:absolute;top:-4px;left:-4px;min-width:22px;height:22px;padding:0 5px;display:grid;place-items:center;border:2px solid var(--surface);border-radius:11px;background:var(--primary);color:var(--on-primary);font-size:11px;font-weight:700;line-height:1}.chat-chip__close[b-hdmgxktkk9]{position:absolute;top:-6px;right:-6px;width:30px;height:30px;padding:0 0 2px;display:grid;place-items:center;border:1.5px solid var(--border);border-radius:50%;background:var(--surface);color:var(--muted);font:inherit;font-weight:700;line-height:1;cursor:pointer}.chat-panel[b-23nv09mosi]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text);box-shadow:var(--sdd-shadow-active)}.chat-panel__head[b-23nv09mosi]{flex:none;padding:10px 14px;display:flex;align-items:center;border-bottom:3px solid var(--chrome-accent);border-radius:13px 13px 0 0;background:var(--chrome);color:var(--on-chrome)}.chat-panel__avatar[b-23nv09mosi]{width:34px;height:34px;margin-right:10px;font-size:11.5px}.chat-panel__names[b-23nv09mosi]{flex:1;min-width:0;display:flex;flex-direction:column}.chat-panel__name[b-23nv09mosi]{font-size:15px;font-weight:700;overflow-wrap:anywhere}.chat-panel__status[b-23nv09mosi]{color:var(--on-chrome-muted);font-size:11px}.chat-panel__tool[b-23nv09mosi]{flex:none;min-width:38px;margin-left:6px}.chat-panel__icon[b-23nv09mosi]{width:10px;height:10px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.4}.chat-panel__grip[b-23nv09mosi]{position:absolute;top:0;left:0;width:22px;height:22px;cursor:nwse-resize;touch-action:none}.chat-panel__grip svg[b-23nv09mosi]{display:block;width:22px;height:22px;fill:none;stroke:var(--on-chrome-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chat-panel__band[b-23nv09mosi]{flex:none;margin:10px 12px 0}.chat-panel__messages[b-23nv09mosi]{flex:1;min-height:0;padding:10px 14px;display:flex;flex-direction:column;overflow:auto}.chat-panel__hint[b-23nv09mosi]{margin:8px 0 0;font-size:13px}.chat-bubble[b-23nv09mosi]{flex:none;align-self:flex-start;margin:4px 40px 4px 0;padding:8px 12px;border-radius:12px;background:var(--surface-alt)}.chat-bubble--mine[b-23nv09mosi]{align-self:flex-end;margin:4px 0 4px 40px;background:var(--highlight)}.chat-bubble--failure[b-23nv09mosi]{background:var(--danger-soft)}.chat-bubble--products[b-23nv09mosi]{align-self:stretch}.chat-bubble__text[b-23nv09mosi]{margin:0;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.chat-bubble__text--pending[b-23nv09mosi]{color:var(--muted);font-style:italic}.chat-bubble--failure .chat-bubble__text[b-23nv09mosi]{color:var(--danger)}.chat-bubble__time[b-23nv09mosi]{display:block;font-size:10px;text-align:right}.chat-panel__compose[b-23nv09mosi]{flex:none;padding:10px 12px;border-top:1px solid var(--border)}.chat-panel__pending[b-23nv09mosi]{margin-bottom:6px}.chat-panel__files[b-23nv09mosi]{margin-bottom:6px;display:flex;flex-wrap:wrap}.chat-panel__file[b-23nv09mosi]{margin:0 6px 6px 0;white-space:pre}.chat-panel__attach[b-23nv09mosi]{margin-bottom:8px;display:flex;gap:8px}.chat-panel__picker[b-23nv09mosi]{position:relative;overflow:hidden}.chat-panel__picker:focus-within[b-23nv09mosi]{border-color:var(--focus)}.chat-panel__picker.is-disabled[b-23nv09mosi]{opacity:.4;cursor:default;pointer-events:none}.chat-panel__picker[b-23nv09mosi] input[type="file"]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.chat-panel__send[b-23nv09mosi]{margin:0;display:flex;align-items:flex-end;gap:8px}.chat-panel__input[b-23nv09mosi]{flex:1;min-height:44px;max-height:160px;overflow-y:auto;resize:none;field-sizing:content}.chat-card[b-5n18lpjc6r]{margin-top:6px;padding:6px 8px;display:flex;align-items:center;border:1px solid var(--border);border-radius:10px;background:var(--tile-bg,var(--surface));color:var(--tile-fg,var(--text))}.chat-card:hover[b-5n18lpjc6r]{border-color:var(--focus)}.chat-card--actions[b-5n18lpjc6r]{container:chat-card / inline-size;anchor-scope:--chat-card}.chat-card__open[b-5n18lpjc6r]{flex:1;min-width:0;padding:0;display:flex;align-items:center;border:0;background:transparent;color:inherit;font:inherit;font-weight:400;text-align:left;cursor:pointer}.chat-card__face[b-5n18lpjc6r]{flex:1;min-width:0;display:flex;align-items:center}.chat-card__image[b-5n18lpjc6r]{flex:none;width:48px;height:48px;margin-right:10px}.chat-card__image img[b-5n18lpjc6r]{display:block;width:100%;height:100%;object-fit:contain}.chat-card__text[b-5n18lpjc6r]{min-width:0;display:flex;flex-direction:column}.chat-card__name[b-5n18lpjc6r]{font-weight:600;overflow-wrap:anywhere}.chat-card__price[b-5n18lpjc6r]{color:var(--tile-fg,var(--primary));font-weight:700}.chat-card__side[b-5n18lpjc6r]{flex:none;margin-left:8px}.chat-card__remove[b-5n18lpjc6r]{padding:0 6px 1px}.chat-card__toggle[b-5n18lpjc6r]{display:none;anchor-name:--chat-card}.chat-card__chevron[b-5n18lpjc6r]{flex:none;width:12px;height:8px;margin-left:8px;fill:none;stroke:currentColor;stroke-width:1.6}@container chat-card (max-width:250px){.chat-card__open[b-5n18lpjc6r]{display:none}.chat-card__add[b-5n18lpjc6r]{display:none}.chat-card__open.chat-card__toggle[b-5n18lpjc6r]{display:flex}}@container chat-card (max-width:308px){.chat-card--imaged .chat-card__open[b-5n18lpjc6r]{display:none}.chat-card--imaged .chat-card__add[b-5n18lpjc6r]{display:none}.chat-card--imaged .chat-card__open.chat-card__toggle[b-5n18lpjc6r]{display:flex}}.chat-card__menu[b-5n18lpjc6r]{position-anchor:--chat-card;position-area:bottom span-left;position-try-fallbacks:flip-block;inset:auto;min-width:200px;margin:4px 0;padding:6px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);box-shadow:var(--sdd-shadow)}.chat-card__item[b-5n18lpjc6r]{width:100%;min-height:44px;padding:0 12px;display:flex;align-items:center;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer}.chat-card__item:hover:not(:disabled)[b-5n18lpjc6r]{background:var(--surface-alt)}.chat-card__item:disabled[b-5n18lpjc6r]{color:var(--muted);cursor:default}.conv-backdrop[b-nn5oqqlon4]{position:absolute;inset:0;z-index:22}.conv[b-nn5oqqlon4]{position:relative;margin-right:6px;display:inline-flex}.conv__label[b-nn5oqqlon4]{color:var(--on-chrome);font-weight:600}.conv-popup[b-nn5oqqlon4]{position:absolute;top:calc(100% + 16px);left:10px;z-index:23;width:330px;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);box-shadow:var(--sdd-shadow-active)}.conv-popup__head[b-nn5oqqlon4]{padding:10px 16px;display:flex;align-items:center;gap:6px;border-bottom:3px solid var(--chrome-accent);background:var(--chrome);color:var(--on-chrome)}.conv-popup__title[b-nn5oqqlon4]{flex:1;font-size:16px;font-weight:600}.conv-popup__close[b-nn5oqqlon4]{min-width:44px;padding:2px 10px}.conv-popup__list[b-nn5oqqlon4]{margin:6px}.conv-popup__empty[b-nn5oqqlon4]{margin:10px}.conv-row[b-nn5oqqlon4]{width:100%;padding:8px 10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.conv-row:hover[b-nn5oqqlon4]{background:var(--surface-alt)}.conv-row__avatar[b-nn5oqqlon4]{width:40px;height:40px;font-size:13.6px}.conv-row__names[b-nn5oqqlon4]{min-width:0;margin-left:12px;display:flex;flex-direction:column}.conv-row__name[b-nn5oqqlon4]{font-weight:600}.conv-row__status[b-nn5oqqlon4]{font-size:11px}.conv-row__dot[b-nn5oqqlon4]{width:10px;height:10px;border-radius:50%;background:var(--border)}.conv-row__dot.is-online[b-nn5oqqlon4]{background:var(--success)}@container ani-window (width < 900px){.conv[b-nn5oqqlon4]{margin-right:0}.conv-popup[b-nn5oqqlon4]{right:0;left:auto;width:min(330px,calc(100cqw - 20px))}}.booking__service[b-jn88oj2mcx]{margin-bottom:4px}.booking__customer[b-jn88oj2mcx]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.booking__phone[b-jn88oj2mcx]{margin-left:12px}.booking__matches[b-jn88oj2mcx]{max-height:180px}.booking__match[b-jn88oj2mcx]{min-height:36px;white-space:pre-wrap}.booking__pick[b-jn88oj2mcx]{margin-top:8px}.booking__pet[b-jn88oj2mcx]{display:grid;grid-template-columns:minmax(0,1fr) auto}.booking__new-pet[b-jn88oj2mcx]{margin-left:6px}.booking__alerts[b-jn88oj2mcx]{margin:0}.booking__slots[b-jn88oj2mcx]{max-height:220px;display:flex;flex-wrap:wrap;align-content:flex-start;overflow-y:auto}.booking__slot[b-jn88oj2mcx]{width:130px;min-height:56px;margin:0 6px 6px 0;flex-direction:column;gap:0}.booking__slot-user[b-jn88oj2mcx]{font-size:11px}.booking__hint[b-jn88oj2mcx]{margin:6px 0 0}.confirm[b-d0o8d97bke]{padding:22px}.confirm__message[b-d0o8d97bke]{margin:0;font-size:16px;white-space:pre-line}.confirm__buttons[b-d0o8d97bke]{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.confirm__buttons .ani-btn[b-d0o8d97bke]{min-height:48px}.proposal[b-llz253t4es]{display:flex;flex-direction:column;gap:10px}.proposal__intro[b-llz253t4es]{margin:0}.proposal__lines[b-llz253t4es]{max-height:50vh;overflow:auto}.proposal__line[b-llz253t4es]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:6px 0;border-top:1px solid var(--border);cursor:pointer}.proposal__line input[b-llz253t4es]{width:20px;height:20px}.proposal__name[b-llz253t4es]{overflow-wrap:anywhere}.proposal__quantity[b-llz253t4es]{min-width:48px;text-align:right;font-variant-numeric:tabular-nums}.customer-edit__columns[b-rm3c297sr6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));column-gap:12px}.customer-edit__field[b-rm3c297sr6]{min-width:0}.customer-edit__notes[b-rm3c297sr6]{height:60px}.customer-picker[b-sid0yh8m68]{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--surface)}@media (max-width:760px){.customer-picker[b-sid0yh8m68]{container:ani-window / inline-size}}.discount__presets[b-2skc3qqhhg]{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.discount__presets .ani-btn[b-2skc3qqhhg]{margin:0 6px 6px 0}.discount__field[b-2skc3qqhhg]{padding:10px;font-size:18px}.discount__preview[b-2skc3qqhhg]{margin-top:6px}.discount__remove[b-2skc3qqhhg]{margin-top:14px}.held__empty[b-wfsc2nn949]{margin:12px 0}.held__list[b-wfsc2nn949]{height:300px;font-size:15px}.held__item[b-wfsc2nn949]{white-space:pre-wrap}.interaction__title[b-r58joqtkbl]{margin:0;font-size:18px;font-weight:600}.interaction__message[b-r58joqtkbl]{margin:2px 0 8px}.interaction__search[b-r58joqtkbl]{padding:8px}.interaction__list[b-r58joqtkbl]{height:300px;margin-top:8px;font-size:15px}.interaction__item[b-r58joqtkbl]{flex-direction:column;align-items:flex-start;justify-content:center}.interaction__label[b-r58joqtkbl]{font-weight:600}.interaction__detail[b-r58joqtkbl]{font-size:12px}.interaction__buttons[b-r58joqtkbl]{margin-top:14px}.interaction__buttons .ani-btn--primary[b-r58joqtkbl]{min-width:110px}.options__due[b-435s6g5ifu]{display:grid;grid-template-columns:minmax(0,1fr) auto}.options__time[b-435s6g5ifu]{width:110px;margin-left:8px}.locations__text[b-quc9fw146x]{margin:0 0 10px}.locations__list[b-quc9fw146x]{max-height:520px;overflow:auto;display:flex;flex-direction:column}.locations__item[b-quc9fw146x]{min-height:48px;margin-bottom:6px;justify-content:flex-start;text-align:left;white-space:pre-wrap}.locations__buttons[b-quc9fw146x]{margin-top:12px;display:flex;justify-content:flex-end}.locations__none[b-quc9fw146x]{min-width:160px;min-height:44px}.locations__cancel[b-quc9fw146x]{min-width:110px;min-height:44px;margin-left:6px}.pet-edit__columns[b-q1ugz8z414]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px}.pet-edit__column[b-q1ugz8z414]{min-width:0}.pet-edit__check[b-q1ugz8z414]{display:flex;width:fit-content}.pet-edit__check--sterilized[b-q1ugz8z414]{margin-top:8px}.pet-edit__check--approx[b-q1ugz8z414]{margin-top:4px}.pet-edit__traits[b-q1ugz8z414]{display:flex;flex-wrap:wrap}.pet-edit__trait[b-q1ugz8z414]{margin:0 14px 6px 0}.pet-edit__notes[b-q1ugz8z414]{height:54px}.picker[b-bl8tyhevll]{height:100%;display:flex;flex-direction:column}.picker__hint[b-bl8tyhevll]{margin:0 0 8px}.picker__search[b-bl8tyhevll]{margin:0;display:flex;gap:8px}.picker__query[b-bl8tyhevll]{flex:1;font-size:16px}.picker__go[b-bl8tyhevll]{min-width:110px}.picker__status[b-bl8tyhevll]{min-height:1lh;margin:8px 0 0;overflow-wrap:anywhere}.picker__results[b-bl8tyhevll]{flex:1;min-height:0;margin-top:10px;overflow:auto}.picker__foot[b-bl8tyhevll]{margin-top:12px;display:flex;justify-content:flex-end}.picker__foot .ani-btn[b-bl8tyhevll]{min-width:110px}.sheet[b-vnms68ak41]{max-height:788px;padding:20px;overflow:auto}.sheet__head[b-vnms68ak41]{display:flex;align-items:center}.sheet__image[b-vnms68ak41]{flex:none;width:150px;height:150px;margin-right:16px}.sheet__image img[b-vnms68ak41]{display:block;width:100%;height:100%;object-fit:contain}.sheet__identity[b-vnms68ak41]{min-width:0;display:flex;flex-direction:column}.sheet__name[b-vnms68ak41]{overflow-wrap:anywhere}.sheet__price[b-vnms68ak41]{margin-top:8px;color:var(--primary);font-size:24px;font-weight:700}.sheet__warning[b-vnms68ak41]{margin-top:12px}.sheet__facts[b-vnms68ak41]{margin:14px 0 0;display:grid;grid-template-columns:150px minmax(0,1fr)}.sheet__fact-name[b-vnms68ak41]{margin:3px 0}.sheet__fact-value[b-vnms68ak41]{margin:3px 0;overflow-wrap:anywhere}.sheet__description[b-vnms68ak41]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.sheet__footer[b-vnms68ak41]{margin:0}.sheet__footer[b-vnms68ak41] .ani-dialog-buttons,.sheet__buttons[b-vnms68ak41]{margin-top:18px}.sheet__footer[b-vnms68ak41] .ani-btn--primary{min-width:170px}.refund[b-4faxy6n5ay]{container:refund / inline-size}.refund__all[b-4faxy6n5ay]{margin-bottom:8px;display:flex}.refund__all .ani-btn[b-4faxy6n5ay],.refund__reasons .ani-btn[b-4faxy6n5ay]{margin:0 6px 6px 0}.refund__grid[b-4faxy6n5ay]{display:grid;grid-template-columns:minmax(0,1fr) 100px 100px 80px 120px;align-items:start}.refund__cell[b-4faxy6n5ay]{min-width:0;margin:6px 8px 6px 0;overflow-wrap:anywhere;white-space:pre-wrap}.refund__input[b-4faxy6n5ay]{margin:2px 0}.refund__method[b-4faxy6n5ay]{margin-bottom:4px}.refund__stock[b-4faxy6n5ay]{margin-top:12px}.refund__reasons[b-4faxy6n5ay]{display:flex;flex-wrap:wrap}.refund__other[b-4faxy6n5ay]{margin-top:4px}.refund__total[b-4faxy6n5ay]{margin:14px 0 0;font-size:20px;font-weight:700}.refund__hint[b-4faxy6n5ay],.refund__tenders[b-4faxy6n5ay]{margin:4px 0 0;overflow-wrap:anywhere}@container refund (width < 520px){.refund__grid[b-4faxy6n5ay]{grid-template-columns:repeat(4,minmax(0,1fr))}.refund__name[b-4faxy6n5ay]{grid-column:1 / -1;margin-bottom:0}.refund__cell[b-4faxy6n5ay]{margin-right:4px}.refund__head[b-4faxy6n5ay]{font-size:12px;overflow-wrap:normal}.refund__input[b-4faxy6n5ay]{width:100%;min-width:0}}.rental-return__text[b-q4yxfkdo1b]{margin:0;white-space:pre-wrap}.rental-return__lost[b-q4yxfkdo1b]{margin-top:12px}.reservation-cancel__paid[b-j2iqv79qlz]{margin:0;font-size:15px}.reservation-cancel__kept[b-j2iqv79qlz]{margin:8px 0 0}.reservation-cancel__refund[b-j2iqv79qlz]{margin:10px 0 0;font-size:20px;font-weight:700}.reservation-cancel__method[b-j2iqv79qlz]{margin-bottom:4px}.reservation-cancel__reasons[b-j2iqv79qlz]{display:flex;flex-wrap:wrap}.reservation-cancel__reasons .ani-btn[b-j2iqv79qlz]{margin:0 6px 6px 0}.reservation-cancel__other[b-j2iqv79qlz]{margin-top:4px}.shift-close[b-lesoeho1x2]{max-height:760px;overflow:auto}.shift-close__text[b-lesoeho1x2]{margin:0}.shift-close__end[b-lesoeho1x2]{margin-top:16px;display:flex;justify-content:flex-end}.shift-close__close[b-lesoeho1x2]{min-width:110px}.shift-close__head[b-lesoeho1x2]{margin:0 0 10px}.shift-close__grid[b-lesoeho1x2]{display:grid;grid-template-columns:1fr 170px}.shift-close__grid--summary[b-lesoeho1x2]{grid-template-columns:1fr repeat(3,120px)}.shift-close__cell[b-lesoeho1x2]{margin:6px 8px 6px 0}.shift-close__input[b-lesoeho1x2]{margin:2px 0}.shift-close__total[b-lesoeho1x2]{margin:8px 0 0}.shift-close__notes[b-lesoeho1x2]{height:54px}.shift-close__totals[b-lesoeho1x2]{margin:0 0 10px;white-space:pre-wrap}.shift-close__banner[b-lesoeho1x2]{color:var(--text)}.shift-close__choices[b-lesoeho1x2]{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.shift-close__choices .ani-btn[b-lesoeho1x2]{min-height:48px}.shift-close[b-lesoeho1x2] .ani-dialog-buttons .ani-btn--primary{min-width:160px}.shift-picker[b-lx1e1h90u9]{max-height:640px;overflow:auto}.shift-picker__text[b-lx1e1h90u9]{margin:0}.shift-picker__pick[b-lx1e1h90u9]{margin-bottom:6px;justify-content:flex-start;text-align:left}.shift-picker__end[b-lx1e1h90u9]{margin-top:10px;display:flex;justify-content:flex-end}.shift-picker__close[b-lx1e1h90u9]{min-width:110px}.split__presets[b-e9t5v5m0x2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.split__presets .ani-btn[b-e9t5v5m0x2]{margin:0 6px 6px 0}.split__field[b-e9t5v5m0x2]{padding:10px;font-size:18px}.split__field--amount[b-e9t5v5m0x2]{text-align:right}.window-notice[b-cifgd5wv8d]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px}.window-notice__card[b-cifgd5wv8d]{width:min(520px,100%);display:flex;flex-direction:column;align-items:flex-start;gap:12px}.window-notice__title[b-cifgd5wv8d]{margin:0;font-size:20px}.window-notice__text[b-cifgd5wv8d]{margin:0 0 6px;white-space:pre-line}.window-notice__wait[b-cifgd5wv8d]{font-size:13px}.shell-header[b-t4w0ue7dx4]{flex:none;padding:10px 18px 8px;border-bottom:4px solid var(--chrome-accent);background:var(--chrome);color:var(--on-chrome)}.shell-header__top[b-t4w0ue7dx4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.shell-header__brand[b-t4w0ue7dx4]{min-width:0;display:flex;align-items:center;gap:12px}.shell-header__names[b-t4w0ue7dx4]{display:flex;flex-direction:column}.shell-header__store[b-t4w0ue7dx4]{font-size:17px;font-weight:700}.shell-header__post[b-t4w0ue7dx4]{color:var(--on-chrome-muted);font-size:12px}.shell-header__tools[b-t4w0ue7dx4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 6px}.shell-header__who[b-t4w0ue7dx4]{display:none}.shell-header__actions[b-t4w0ue7dx4]{display:contents}.shell-header__connection[b-t4w0ue7dx4]{display:inline-flex;align-items:center;gap:6px;margin-right:8px;color:var(--on-chrome-muted);font-size:12px}.shell-header__connection[b-t4w0ue7dx4]::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--success)}.shell-header__connection.is-off[b-t4w0ue7dx4]::before{background:var(--warning)}.shell-header__user[b-t4w0ue7dx4]{margin-right:6px;font-weight:600}.shell-header__shift[b-t4w0ue7dx4]{margin-right:6px;padding:3px 10px;border-radius:11px;background:var(--success-soft);color:var(--success);font-size:12px;font-weight:600}.shell-nav[b-t4w0ue7dx4]{margin:10px 0 0 -4px;display:flex;flex-wrap:wrap;gap:4px}.shell-offline[b-t4w0ue7dx4]{flex:none;margin:8px 12px 0}.shell-body[b-t4w0ue7dx4]{position:relative;flex:1;min-height:0;margin:12px;display:flex;flex-direction:column}.shell-view[b-t4w0ue7dx4]{flex:1;min-height:0;display:flex;flex-direction:column}.shell-view[hidden][b-t4w0ue7dx4]{display:none}.shell-toast[b-t4w0ue7dx4]{position:absolute;left:50%;bottom:24px;z-index:40;max-width:min(720px,calc(100% - 32px));font-size:16px;transform:translateX(-50%);pointer-events:none}@container ani-window (width < 900px){.shell-header[b-t4w0ue7dx4]{padding:8px 10px 6px}.shell-header__top[b-t4w0ue7dx4]{flex-wrap:wrap;gap:6px 8px}.shell-header__brand[b-t4w0ue7dx4]{flex:1 1 0;gap:8px}.shell-header__brand[b-t4w0ue7dx4] .ani-logo{width:36px;height:36px}.shell-header__names[b-t4w0ue7dx4]{min-width:0}.shell-header__store[b-t4w0ue7dx4]{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.shell-header__who[b-t4w0ue7dx4]{display:block;overflow:hidden;color:var(--on-chrome-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.shell-header__post[b-t4w0ue7dx4],.shell-header__connection[b-t4w0ue7dx4],.shell-header__user[b-t4w0ue7dx4],.shell-header__shift[b-t4w0ue7dx4]{display:none}.shell-header__tools[b-t4w0ue7dx4]{display:contents}.shell-header__actions[b-t4w0ue7dx4]{flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px}.shell-header__actions .ani-btn[b-t4w0ue7dx4]{flex:1 1 auto;min-height:44px;padding:6px 10px;font-size:13px}.shell-nav[b-t4w0ue7dx4]{margin-top:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.shell-nav .ani-btn[b-t4w0ue7dx4]{flex:none;min-height:44px;padding:6px 12px}.shell-body[b-t4w0ue7dx4]{margin:8px}}@container ani-window (width < 600px){.shell-nav[b-t4w0ue7dx4]{scroll-padding-inline:8px 36px;scrollbar-width:none;mask-image:linear-gradient(to right,var(--text) calc(100% - 28px),transparent)}.shell-header__actions .ani-btn[b-t4w0ue7dx4]{min-height:44px;border-color:transparent;background:transparent;color:var(--on-chrome-muted)}}.agenda[b-j21mldiqcb]{flex:1;min-height:0;display:flex;flex-direction:column}.agenda__bar[b-j21mldiqcb]{flex:none;margin-bottom:10px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 0}.agenda__nav[b-j21mldiqcb]{flex:1 1 auto;min-width:0;display:flex;align-items:center}.agenda__nav>.ani-btn[b-j21mldiqcb]{margin-right:6px}.agenda__arrow[b-j21mldiqcb]{min-width:44px}.agenda__picker[b-j21mldiqcb]{flex:none;width:170px;margin:0 12px 0 6px}.agenda__range[b-j21mldiqcb]{font-size:18px;font-weight:700}.agenda__views[b-j21mldiqcb]{margin-right:16px;display:flex}.agenda__view[b-j21mldiqcb]{margin-right:4px}.agenda__body[b-j21mldiqcb]{flex:1;min-height:0;margin-top:10px;display:flex;flex-direction:column}.agenda__empty[b-j21mldiqcb]{margin:auto}.agenda__scroller[b-j21mldiqcb]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.agenda__selection[b-j21mldiqcb]{flex:none;margin-top:10px;display:flex;align-items:center}.agenda__selection-label[b-j21mldiqcb]{flex:1;min-width:0;font-weight:600;white-space:pre-wrap}.agenda__selection-actions[b-j21mldiqcb]{display:flex;flex-wrap:wrap;align-items:center}.agenda__close[b-j21mldiqcb]{flex:none;min-width:44px;margin-left:6px}.agenda-action[b-j21mldiqcb]{margin-right:6px;padding:6px 14px}.agenda-action--apart[b-j21mldiqcb]{margin-left:24px}.agenda-row[b-j21mldiqcb]{padding:10px 0;display:grid;grid-template-columns:120px minmax(120px,2fr) minmax(150px,1.5fr) minmax(100px,150px) auto;column-gap:12px;align-items:center;border-bottom:1px solid var(--border)}.agenda-row__service[b-j21mldiqcb]{overflow-wrap:anywhere}.agenda-row__clip[b-j21mldiqcb]{min-width:0;overflow-wrap:anywhere}.agenda-row__actions[b-j21mldiqcb]{display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:6px}.agenda-day[b-j21mldiqcb]{display:grid;grid-template-columns:150px minmax(0,1fr)}.agenda-day__hours[b-j21mldiqcb]{grid-column:2;display:grid;grid-template-columns:repeat(var(--agenda-hours),minmax(0,1fr))}.agenda-day__hour[b-j21mldiqcb]{margin:0 0 6px 4px;overflow:hidden;white-space:nowrap}.agenda-day__name[b-j21mldiqcb]{grid-column:1;align-self:center;font-weight:600;overflow-wrap:anywhere}.agenda-day__lane[b-j21mldiqcb]{grid-column:2;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:70px;border-top:1px solid var(--border)}.agenda-day__hourcells[b-j21mldiqcb],.agenda-day__cards[b-j21mldiqcb]{grid-area:1 / 1;min-width:0;display:grid}.agenda-day__hourcells[b-j21mldiqcb]{grid-template-columns:repeat(var(--agenda-hours),minmax(0,1fr))}.agenda-day__hourcell[b-j21mldiqcb]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));border-left:1px solid var(--border)}.agenda-day__hourcell.is-alt[b-j21mldiqcb]{background:var(--surface-alt)}.agenda-day__cards[b-j21mldiqcb]{grid-template-columns:repeat(var(--agenda-slots),minmax(0,1fr));grid-template-rows:70px;pointer-events:none}.agenda-day__card[b-j21mldiqcb]{grid-row:1;grid-column:var(--agenda-col) / span var(--agenda-span);min-width:44px;margin:4px 1px;display:flex;container:agenda-slot / inline-size;pointer-events:auto}.agenda-day__card>.agenda-card[b-j21mldiqcb]{flex:1}.agenda-week[b-j21mldiqcb]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.agenda-week__head[b-j21mldiqcb]{margin:0 3px;padding:6px 0;border-radius:8px;background:var(--surface-alt);color:var(--text);font-weight:600;text-align:center}.agenda-week__head.is-today[b-j21mldiqcb]{background:var(--selected);color:var(--on-selected)}.agenda-week__cell[b-j21mldiqcb]{border-left:1px solid var(--border)}.agenda-week__cell.is-first[b-j21mldiqcb]{border-left:0}.agenda-week__column[b-j21mldiqcb]{min-height:200px;margin:6px 3px 0}.agenda-week__card[b-j21mldiqcb]{margin-bottom:6px}.agenda-month[b-j21mldiqcb]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.agenda-month__weekday[b-j21mldiqcb]{margin:0 0 6px 6px;font-weight:600}.agenda-month__weekday-short[b-j21mldiqcb],.agenda-month__more-short[b-j21mldiqcb]{display:none}.agenda-month__cell[b-j21mldiqcb]{min-width:0;min-height:120px;padding:4px;display:flex;flex-direction:column;border-top:1px solid var(--border);border-left:1px solid var(--border)}.agenda-month__cell.is-first[b-j21mldiqcb]{border-left:0}.agenda-month__cell.is-out[b-j21mldiqcb]{opacity:.55}.agenda-month__day[b-j21mldiqcb]{align-self:flex-start;min-height:44px;margin-bottom:4px;padding:2px 10px}.agenda-month__day--in[b-j21mldiqcb]{color:var(--text)}.agenda-month__day--out[b-j21mldiqcb]{color:var(--muted)}.agenda-month__card[b-j21mldiqcb]{margin-bottom:3px}.agenda-card[b-j21mldiqcb]{width:100%;min-width:0;margin:0;padding:3px 6px;display:block;overflow:hidden;border-style:solid;border-width:0 0 0 3px;border-radius:4px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.agenda-card:focus-visible[b-j21mldiqcb]{outline:2px solid var(--focus);outline-offset:1px}.agenda-card--booked[b-j21mldiqcb]{border-color:var(--focus);background:var(--highlight)}.agenda-card--progress[b-j21mldiqcb]{border-color:var(--warning);background:var(--warning-soft)}.agenda-card--done[b-j21mldiqcb]{border-color:var(--border);background:var(--surface-alt)}.agenda-card--off[b-j21mldiqcb]{border-color:var(--danger);background:var(--danger-soft)}.agenda-card.is-chosen[b-j21mldiqcb]{border-width:2px 2px 2px 3px}.agenda-card.is-dim[b-j21mldiqcb]{opacity:.6}.agenda-card__head[b-j21mldiqcb]{display:block;overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.agenda-card__service[b-j21mldiqcb]{display:block;font-size:12px;overflow-wrap:anywhere}.agenda-card__wrap[b-j21mldiqcb]{display:block;overflow-wrap:anywhere}.agenda-card__trim[b-j21mldiqcb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container agenda-slot (width < 96px){.agenda-card[b-j21mldiqcb]{padding:3px 2px}.agenda-card__what[b-j21mldiqcb],.agenda-card__trim[b-j21mldiqcb]{display:none}.agenda-card__head[b-j21mldiqcb]{text-overflow:clip}}@container ani-window (width < 600px){.agenda__bar[b-j21mldiqcb]{gap:8px}.agenda__nav[b-j21mldiqcb]{flex-basis:100%;flex-wrap:wrap;gap:6px}.agenda__nav>.ani-btn[b-j21mldiqcb]{margin-right:0}.agenda__picker[b-j21mldiqcb]{flex:1 1 0;width:auto;min-width:0;margin:0}.agenda__range[b-j21mldiqcb]{flex-basis:100%;font-size:16px}.agenda__views[b-j21mldiqcb]{flex:1 1 100%;margin-right:0;gap:4px}.agenda__view[b-j21mldiqcb]{flex:1 1 0;margin-right:0;padding-inline:4px}.agenda__bar>.ani-btn--primary[b-j21mldiqcb]{flex:1 1 100%}.agenda__selection[b-j21mldiqcb]{flex-wrap:wrap;gap:8px}.agenda__selection-actions[b-j21mldiqcb]{order:1;flex-basis:100%;gap:6px}.agenda-action[b-j21mldiqcb]{margin-right:0}.agenda-action--apart[b-j21mldiqcb]{margin-left:0}.agenda-row[b-j21mldiqcb]{grid-template-columns:minmax(0,1fr);gap:2px}.agenda-row__clip[b-j21mldiqcb]{white-space:normal}.agenda-row__actions[b-j21mldiqcb]{margin-top:6px;flex-wrap:wrap;gap:6px}.agenda__scroller:has(.agenda-day)[b-j21mldiqcb]{overflow-x:auto}.agenda-day[b-j21mldiqcb]{grid-template-columns:96px calc(var(--agenda-hours) * 88px)}.agenda-day__name[b-j21mldiqcb]{position:sticky;left:0;z-index:2;align-self:stretch;padding-right:6px;display:flex;align-items:center;background:var(--surface);font-size:13px}.agenda-week[b-j21mldiqcb]{grid-template-columns:minmax(0,1fr)}.agenda-week__head[b-j21mldiqcb]{margin:10px 0 0;padding-inline:12px;text-align:left}.agenda-week__cell[b-j21mldiqcb]{border-left:0}.agenda-week__column[b-j21mldiqcb]{min-height:0;margin:6px 0 0}.agenda-week__column:empty[b-j21mldiqcb]::after{content:"Aucun rendez-vous";padding-left:12px;color:var(--muted);font-size:12px}.agenda-week__head:nth-child(1)[b-j21mldiqcb]{order:1}.agenda-week__cell:nth-child(8)[b-j21mldiqcb]{order:2}.agenda-week__head:nth-child(2)[b-j21mldiqcb]{order:3}.agenda-week__cell:nth-child(9)[b-j21mldiqcb]{order:4}.agenda-week__head:nth-child(3)[b-j21mldiqcb]{order:5}.agenda-week__cell:nth-child(10)[b-j21mldiqcb]{order:6}.agenda-week__head:nth-child(4)[b-j21mldiqcb]{order:7}.agenda-week__cell:nth-child(11)[b-j21mldiqcb]{order:8}.agenda-week__head:nth-child(5)[b-j21mldiqcb]{order:9}.agenda-week__cell:nth-child(12)[b-j21mldiqcb]{order:10}.agenda-week__head:nth-child(6)[b-j21mldiqcb]{order:11}.agenda-week__cell:nth-child(13)[b-j21mldiqcb]{order:12}.agenda-week__head:nth-child(7)[b-j21mldiqcb]{order:13}.agenda-week__cell:nth-child(14)[b-j21mldiqcb]{order:14}.agenda-month__weekday[b-j21mldiqcb]{margin:0 auto 6px}.agenda-month__weekday-long[b-j21mldiqcb],.agenda-month__more-long[b-j21mldiqcb]{display:none}.agenda-month__weekday-short[b-j21mldiqcb],.agenda-month__more-short[b-j21mldiqcb]{display:inline}.agenda-month__more[b-j21mldiqcb]{font-size:11px;font-weight:600}.agenda-month__cell[b-j21mldiqcb]{min-height:64px;padding:2px;align-items:center}.agenda-month__day[b-j21mldiqcb]{align-self:center;min-width:36px;min-height:36px;margin-bottom:2px;padding:2px}.agenda-month__card[b-j21mldiqcb]{align-self:stretch;margin-bottom:2px}.agenda-month__card .agenda-card[b-j21mldiqcb]{height:6px;padding:0;border-width:0;border-radius:3px;background:var(--focus)}.agenda-month__card .agenda-card>*[b-j21mldiqcb]{display:none}}.camera[b-gcv1s6keej]{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;background:#000000;color:#FFFFFF}.camera__frame[b-gcv1s6keej]{position:relative;flex:1;min-height:0;overflow:hidden}.camera__video[b-gcv1s6keej]{width:100%;height:100%;object-fit:cover}.camera__aim[b-gcv1s6keej]{position:absolute;left:10%;right:10%;top:38%;bottom:38%;border:3px solid rgba(255,255,255,0.85);border-radius:12px;box-shadow:0 0 0 9999px rgba(0,0,0,0.35);pointer-events:none}.camera__bar[b-gcv1s6keej]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;background:var(--surface);color:var(--text)}.camera__status[b-gcv1s6keej]{flex:1 1 220px;margin:0;font-weight:600;overflow-wrap:anywhere}.camera:focus[b-gcv1s6keej]{outline:none}.camera__buttons[b-gcv1s6keej]{display:flex;flex-wrap:wrap;gap:8px}.camera__times[b-gcv1s6keej]{display:flex;gap:8px}.camera__buttons .ani-btn[b-gcv1s6keej]{min-height:48px;min-width:48px}@media (max-width:640px){.camera[b-gcv1s6keej]{position:fixed;inset:0 0 49px;z-index:1100}.camera__status[b-gcv1s6keej]{flex-basis:100%}.camera__buttons[b-gcv1s6keej]{flex:1 1 100%}.camera__buttons .ani-btn--primary[b-gcv1s6keej]{margin-left:auto}}.files[b-92aera8i5n]{flex:1;min-height:0;display:flex;flex-direction:column}.files__tools[b-92aera8i5n]{flex:none;margin-bottom:6px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.files__search[b-92aera8i5n]{flex:1 1 260px;min-width:0}.files__sort[b-92aera8i5n]{flex:none}.files__drop[b-92aera8i5n]{flex:none;position:relative;margin-bottom:6px;padding:12px;border:2px dashed var(--border);border-radius:8px;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer}.files__drop:hover[b-92aera8i5n],.files__drop:focus-within[b-92aera8i5n]{border-color:var(--primary)}.files__drop.is-busy[b-92aera8i5n]{cursor:progress}.files__drop[b-92aera8i5n] .files__input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:inherit}.files__scroll[b-92aera8i5n]{flex:1;min-height:0;overflow:auto}.files__grid[b-92aera8i5n]{table-layout:fixed}.files__grid th[b-92aera8i5n],.files__grid td[b-92aera8i5n]{overflow:hidden;text-overflow:ellipsis}.files__grid th[b-92aera8i5n]{white-space:nowrap}.files__desc[b-92aera8i5n]{white-space:pre-line}.files__w-name[b-92aera8i5n]{width:26%}.files__w-date[b-92aera8i5n]{width:110px}.files__w-size[b-92aera8i5n]{width:70px}.files__w-by[b-92aera8i5n]{width:140px}.files__none[b-92aera8i5n]{margin:12px;text-align:center}.customers[b-1y1gc61ihh]{flex:1;min-height:0;display:flex;flex-direction:column}.customers__search[b-1y1gc61ihh]{flex:none;margin-bottom:10px;display:flex}.customers__search-box[b-1y1gc61ihh]{flex:1;min-width:0;padding:10px;font-size:16px}.customers__search-go[b-1y1gc61ihh]{margin-left:8px}.customers__search-more[b-1y1gc61ihh]{margin-left:6px}.customers__banner[b-1y1gc61ihh]{flex:none}.customers__list[b-1y1gc61ihh]{flex:1;min-height:0;margin-top:10px;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr)}.customers__list>*[b-1y1gc61ihh]{grid-area:1 / 1}.customers__none[b-1y1gc61ihh]{align-self:center;margin:16px;display:flex;flex-direction:column;align-items:center;text-align:center}.customers__none-text[b-1y1gc61ihh]{margin:0}.customers__none .ani-btn[b-1y1gc61ihh]{margin-top:12px}.customers__scroll[b-1y1gc61ihh]{flex:1;min-height:0;overflow:auto}.customers__grid[b-1y1gc61ihh]{table-layout:fixed}.customers__grid th[b-1y1gc61ihh],.customers__grid td[b-1y1gc61ihh]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.customers__grid tr:focus[b-1y1gc61ihh]{outline:none}.customers__w90[b-1y1gc61ihh]{width:90px}.customers__w100[b-1y1gc61ihh]{width:100px}.customers__w110[b-1y1gc61ihh]{width:110px}.customers__w120[b-1y1gc61ihh]{width:120px}.customers__w130[b-1y1gc61ihh]{width:130px}.customers__w150[b-1y1gc61ihh]{width:150px}.customers__w160[b-1y1gc61ihh]{width:160px}.customers__w170[b-1y1gc61ihh]{width:170px}.customers__w180[b-1y1gc61ihh]{width:180px}.customers__detail[b-1y1gc61ihh]{flex:1;min-height:0;margin-top:10px;display:flex;flex-direction:column;overflow-y:auto}.customers__head[b-1y1gc61ihh]{flex:none;margin-bottom:10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.customers__head .ani-btn[b-1y1gc61ihh]{margin-right:6px}.customers__name[b-1y1gc61ihh]{margin:0 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.customers__head-actions[b-1y1gc61ihh]{display:flex}.customers__fields[b-1y1gc61ihh]{flex:none;margin-bottom:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.customers__field[b-1y1gc61ihh]{min-width:0;margin:0 16px 8px 0;display:flex;flex-direction:column}.customers__value[b-1y1gc61ihh]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.customers__blocks[b-1y1gc61ihh]{flex:none;margin-bottom:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.customers__block[b-1y1gc61ihh]{min-width:0;display:flex;flex-direction:column}.customers__block:not(:last-child)[b-1y1gc61ihh]{margin-right:16px}.customers__text[b-1y1gc61ihh]{white-space:pre-wrap;overflow-wrap:anywhere}.customers__notes[b-1y1gc61ihh]{max-height:80px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.customers__stats[b-1y1gc61ihh]{flex:none;margin-bottom:10px;padding:10px;border-radius:6px;background:var(--surface-alt);white-space:pre-wrap}.customers__tabs[b-1y1gc61ihh]{flex:none}.customers__tab[b-1y1gc61ihh]{flex:1 0 auto;min-height:280px;padding-top:6px;display:flex;flex-direction:column}.customers__tab--hidden[b-1y1gc61ihh]{display:none}.customers__actions[b-1y1gc61ihh]{flex:none;margin-bottom:6px;display:flex;flex-wrap:wrap;align-items:center}.customers__actions .ani-btn[b-1y1gc61ihh]{margin-right:6px}.customers__inactive[b-1y1gc61ihh]{margin-left:10px}@container ani-window (width < 600px){.customers__search[b-1y1gc61ihh]{flex-wrap:wrap;gap:6px}.customers__search-box[b-1y1gc61ihh]{flex-basis:100%}.customers__search-go[b-1y1gc61ihh],.customers__search-more[b-1y1gc61ihh]{flex:1 1 auto;margin:0;padding-inline:10px}.customers__detail[b-1y1gc61ihh]{overflow-y:auto}.customers__detail .customers__tab[b-1y1gc61ihh]{flex:none;min-height:280px}.customers__detail .customers__scroll[b-1y1gc61ihh]{flex:none;overflow:visible}.customers__head[b-1y1gc61ihh]{grid-template-columns:minmax(0,1fr);gap:8px}.customers__head .ani-btn[b-1y1gc61ihh]{margin-right:0}.customers__name[b-1y1gc61ihh]{margin:0;white-space:normal}.customers__head-actions[b-1y1gc61ihh]{flex-wrap:wrap;gap:6px}.customers__head-actions .ani-btn[b-1y1gc61ihh]{flex:1 1 auto}.customers__fields[b-1y1gc61ihh]{grid-template-columns:repeat(2,minmax(0,1fr))}.customers__blocks[b-1y1gc61ihh]{grid-template-columns:minmax(0,1fr);gap:8px}.customers__block:not(:last-child)[b-1y1gc61ihh]{margin-right:0}.customers__tabs[b-1y1gc61ihh]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.customers__tabs .ani-tab[b-1y1gc61ihh]{flex:none}.customers__actions[b-1y1gc61ihh]{gap:6px}.customers__actions .ani-btn[b-1y1gc61ihh]{margin-right:0}.customers__inactive[b-1y1gc61ihh]{margin-left:0}}.gate[b-by7qjk1p3w]{flex:1;min-height:0;overflow:auto;display:flex;align-items:safe center;justify-content:center}.gate__card[b-by7qjk1p3w]{width:520px;max-width:100%;padding:0;overflow:hidden}.gate__head[b-by7qjk1p3w]{display:flex;align-items:center;gap:16px}.gate__names[b-by7qjk1p3w]{display:flex;flex-direction:column}.gate__title[b-by7qjk1p3w]{font-size:22px;font-weight:700}.gate__subtitle[b-by7qjk1p3w]{color:var(--on-chrome-muted);font-size:13px}.gate__body[b-by7qjk1p3w]{padding:14px 28px 28px}.history[b-izevmxs3uf]{flex:1;min-height:0;display:flex;flex-direction:column}.history__head[b-izevmxs3uf]{flex:none;margin-bottom:10px;display:flex;align-items:center}.history__query[b-izevmxs3uf]{flex:none;width:380px;margin:0}.history__search[b-izevmxs3uf]{font-size:15px}.history__date[b-izevmxs3uf]{flex:none;width:150px}.history__date--from[b-izevmxs3uf]{margin-left:8px}.history__date--to[b-izevmxs3uf]{margin-left:6px}.history__find[b-izevmxs3uf]{flex:none;margin:0 6px 0 8px}.history__banner[b-izevmxs3uf]{flex:none}.history__body[b-izevmxs3uf]{flex:1;min-height:0;margin-top:10px;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr) 520px;gap:12px}.history__results[b-izevmxs3uf]{min-height:0;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr)}.history__results>*[b-izevmxs3uf]{grid-area:1 / 1}.history__scroll[b-izevmxs3uf]{min-height:0;overflow:auto}.history__no-result[b-izevmxs3uf]{align-self:center;justify-self:center;margin:16px;font-size:14px;text-align:center}.history__grid[b-izevmxs3uf]{table-layout:fixed}.history__grid td[b-izevmxs3uf]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.history__col-invoice[b-izevmxs3uf]{width:130px}.history__col-date[b-izevmxs3uf]{width:160px}.history__col-total[b-izevmxs3uf]{width:110px}.history__col-type[b-izevmxs3uf]{width:130px}.history__col-cashier[b-izevmxs3uf]{width:140px}.history__col-qty[b-izevmxs3uf]{width:70px}.history__col-amount[b-izevmxs3uf]{width:90px}.history__detail[b-izevmxs3uf]{min-width:0;min-height:0;display:flex;flex-direction:column}.history__empty[b-izevmxs3uf]{margin:auto}.history__detail-head[b-izevmxs3uf]{flex:none}.history__meta[b-izevmxs3uf]{margin:0;white-space:pre-wrap}.history__items[b-izevmxs3uf]{flex:1;min-height:0;overflow:auto}.history__detail-foot[b-izevmxs3uf]{flex:none;margin-top:10px}.history__totals[b-izevmxs3uf]{margin:0;white-space:pre-wrap}.history__actions[b-izevmxs3uf]{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center}.history__actions .ani-btn[b-izevmxs3uf]{margin:0 6px 6px 0}@container ani-window (600px <= width < 1400px){.history__col-cashier[b-izevmxs3uf],.history__cashier[b-izevmxs3uf]{display:none}}@container ani-window (1000px <= width < 1280px){.history__body[b-izevmxs3uf]{grid-template:minmax(0,1fr) / minmax(0,1fr) 480px}.history__col-date[b-izevmxs3uf],.history__when[b-izevmxs3uf]{display:none}.history__col-qty[b-izevmxs3uf]{width:50px}.history__col-amount[b-izevmxs3uf]{width:92px}}@container ani-window (600px <= width < 750px){.history__col-date[b-izevmxs3uf],.history__when[b-izevmxs3uf]{display:none}}@container ani-window (width < 1000px){.history__query[b-izevmxs3uf]{flex:1 1 160px;width:auto;min-width:0}.history__date[b-izevmxs3uf]{width:140px}.history__body[b-izevmxs3uf]{display:flex;flex-direction:column;overflow-y:auto}.history__results[b-izevmxs3uf]{flex:none;min-height:120px;max-height:320px}.history__detail[b-izevmxs3uf]{flex:none;min-height:240px}.history__items[b-izevmxs3uf]{flex:none;overflow:visible}}@container ani-window (width < 600px){.history__head[b-izevmxs3uf]{flex-wrap:wrap;gap:8px}.history__query[b-izevmxs3uf]{flex:1 1 100%;width:auto}.history__search[b-izevmxs3uf]{font-size:16px}.history__date[b-izevmxs3uf]{flex:1 1 0;width:auto;min-width:0}.history__date--from[b-izevmxs3uf],.history__date--to[b-izevmxs3uf]{margin-left:0}.history__find[b-izevmxs3uf]{flex:1 1 100%;margin:0}}.review[b-ox9voh16fo]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:12px;max-width:980px;width:100%;margin:0 auto}.review>*[b-ox9voh16fo]{flex-shrink:0}.review__head[b-ox9voh16fo]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.review__done[b-ox9voh16fo]{display:flex;flex-direction:column;gap:8px}.review__panes[b-ox9voh16fo]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.review__list[b-ox9voh16fo]{display:flex;flex-direction:column;gap:6px;max-height:52vh;overflow:auto}.review__table[b-ox9voh16fo]{display:flex;flex-direction:column}.review__row[b-ox9voh16fo]{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(80px,auto));align-items:baseline;gap:10px;padding:8px 0;border-top:1px solid var(--border)}.review__row--stock[b-ox9voh16fo]{grid-template-columns:minmax(0,1fr) auto}.review__row--head[b-ox9voh16fo]{border-top:0;color:var(--muted);font-size:12px;font-weight:600}.review__name[b-ox9voh16fo]{overflow-wrap:anywhere}.review__recount[b-ox9voh16fo]{width:100%;min-height:44px;padding:4px 6px;border:0;border-radius:6px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.review__recount:hover[b-ox9voh16fo]{background:var(--highlight)}.review__edit[b-ox9voh16fo]{margin-left:6px;color:var(--primary)}.review__flag[b-ox9voh16fo]{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--warning-soft);color:var(--warning);font-size:12px;font-weight:700}.review__number[b-ox9voh16fo]{text-align:right;font-variant-numeric:tabular-nums}.review__finish[b-ox9voh16fo]{display:flex;flex-direction:column;gap:10px}.review__choice[b-ox9voh16fo]{align-items:flex-start;min-height:48px;padding:12px;border:1px solid var(--border);border-radius:10px;cursor:pointer}.review__choice:has(input:checked)[b-ox9voh16fo]{border-color:var(--primary);background:var(--selected)}.review__notes[b-ox9voh16fo]{min-height:64px;resize:vertical}.review__buttons[b-ox9voh16fo]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.review__buttons .ani-btn[b-ox9voh16fo]{min-height:48px}@container ani-window (width < 640px){.review__row[b-ox9voh16fo]{grid-template-columns:minmax(0,1fr) repeat(3,minmax(56px,auto));gap:8px;font-size:13px}.review__list[b-ox9voh16fo]{max-height:none;overflow:visible}.review__panes .ani-btn[b-ox9voh16fo]{min-height:48px}.review__row--stock[b-ox9voh16fo]{grid-template-columns:minmax(0,1fr) auto}.review__buttons .ani-btn[b-ox9voh16fo]{flex:1 1 100%}}.count[b-9wo4qrw0k6]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:12px;max-width:980px;width:100%;margin:0 auto}.count>*[b-9wo4qrw0k6]{flex-shrink:0}.count__live[b-9wo4qrw0k6]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.count__loading[b-9wo4qrw0k6]{gap:10px}.count__skeleton[b-9wo4qrw0k6]{display:block;height:18px;border-radius:6px;background:var(--surface-alt);animation:count-live-b-9wo4qrw0k6 1.6s ease-in-out infinite}.count__skeleton--short[b-9wo4qrw0k6]{width:55%}.count__name-box[b-9wo4qrw0k6]{min-height:48px}.count__empty[b-9wo4qrw0k6]{display:flex;flex-direction:column;gap:12px;max-width:640px;width:100%;margin:24px auto 0}.count__start[b-9wo4qrw0k6]{display:flex;flex-direction:column;gap:8px}.count__history-title[b-9wo4qrw0k6]{margin-top:8px}.count__history[b-9wo4qrw0k6]{display:flex;flex-direction:column}.count__history-row[b-9wo4qrw0k6]{display:flex;flex-wrap:wrap;gap:4px 12px;padding:10px 0;border-top:1px solid var(--border)}.count__history-name[b-9wo4qrw0k6]{font-weight:600;flex:1 1 100%}.count__head[b-9wo4qrw0k6]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.count__title[b-9wo4qrw0k6]{display:flex;flex-direction:column;flex:1 1 260px;min-width:0}.count__name[b-9wo4qrw0k6]{overflow-wrap:anywhere}.count__totals[b-9wo4qrw0k6]{display:flex;gap:16px}.count__total strong[b-9wo4qrw0k6]{font-size:24px;margin-right:4px}.count__counters[b-9wo4qrw0k6]{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.count__counter[b-9wo4qrw0k6]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface-alt)}.count__dot[b-9wo4qrw0k6]{width:8px;height:8px;border-radius:50%;background:var(--muted)}.count__counter--live .count__dot[b-9wo4qrw0k6]{background:var(--success);animation:count-live-b-9wo4qrw0k6 1.6s ease-in-out infinite}@keyframes count-live-b-9wo4qrw0k6{50%{opacity:0.35}}.count__scan-card[b-9wo4qrw0k6]{display:flex;flex-direction:column;gap:10px}.count__scan[b-9wo4qrw0k6]{display:flex;gap:8px;align-items:center}.count__scan-box[b-9wo4qrw0k6]{flex:1;min-width:0;min-height:48px;font-size:17px}.count__times[b-9wo4qrw0k6]{min-height:48px;font-weight:700}.count__hint[b-9wo4qrw0k6]{margin:-4px 0 0;font-size:13px}.count__last-slot:empty[b-9wo4qrw0k6]{display:none}.count__last[b-9wo4qrw0k6]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background:var(--success-soft);color:var(--text)}.count__last--a[b-9wo4qrw0k6]{animation:count-pop-a-b-9wo4qrw0k6 0.5s ease-out}.count__last--b[b-9wo4qrw0k6]{animation:count-pop-b-b-9wo4qrw0k6 0.5s ease-out}@keyframes count-pop-a-b-9wo4qrw0k6{from{transform:scale(0.97);background:var(--success);color:var(--on-primary)}}@keyframes count-pop-b-b-9wo4qrw0k6{from{transform:scale(0.97);background:var(--success);color:var(--on-primary)}}.count__last-text[b-9wo4qrw0k6]{flex:1;min-width:0;display:flex;flex-direction:column}.count__last-name[b-9wo4qrw0k6]{font-size:18px;font-weight:700;overflow-wrap:anywhere}.count__last-change[b-9wo4qrw0k6]{color:var(--success);font-weight:600}.count__found[b-9wo4qrw0k6]{display:flex;flex-direction:column;max-height:280px;overflow:auto}.count__found-row[b-9wo4qrw0k6]{width:100%;min-height:48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:6px 10px;border:0;border-top:1px solid var(--border);background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.count__found-row:hover[b-9wo4qrw0k6]{background:var(--highlight)}.count__found-name[b-9wo4qrw0k6]{font-weight:600}.count__panes[b-9wo4qrw0k6]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.count__lines[b-9wo4qrw0k6],.count__feed[b-9wo4qrw0k6]{display:flex;flex-direction:column;gap:8px}.count__filter[b-9wo4qrw0k6]{min-height:44px}.count__rows[b-9wo4qrw0k6]{display:flex;flex-direction:column}.count__row[b-9wo4qrw0k6]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:4px 0;border-top:1px solid var(--border)}.count__row--flash[b-9wo4qrw0k6]{animation:count-flash-b-9wo4qrw0k6 4s ease-out}@keyframes count-flash-b-9wo4qrw0k6{from{background:var(--success-soft);box-shadow:inset 4px 0 0 var(--success)}}.count__row-main[b-9wo4qrw0k6]{min-height:48px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:4px 6px;border:0;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.count__row-main:hover[b-9wo4qrw0k6]{background:var(--highlight)}.count__row-name[b-9wo4qrw0k6]{font-weight:600;overflow-wrap:anywhere}.count__row-meta[b-9wo4qrw0k6]{font-size:12px;overflow-wrap:anywhere}.count__row-edit[b-9wo4qrw0k6]{font-size:12px;color:var(--primary);font-weight:600}.count__row-by[b-9wo4qrw0k6]{margin-top:2px;padding:1px 8px;border-radius:999px;background:var(--success-soft);color:var(--success);font-size:12px;font-weight:700}.count__row-total[b-9wo4qrw0k6]{min-width:48px;text-align:right;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.count__row-actions[b-9wo4qrw0k6]{display:flex;gap:6px}.count__step[b-9wo4qrw0k6]{min-width:48px;min-height:48px;font-size:22px;padding:0}.count__feed-row[b-9wo4qrw0k6]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 0;border-top:1px solid var(--border)}.count__feed-row--new[b-9wo4qrw0k6]{animation:count-flash-b-9wo4qrw0k6 4s ease-out}.count__feed-row--undone .count__feed-what[b-9wo4qrw0k6]{text-decoration:line-through;color:var(--muted)}.count__feed-time[b-9wo4qrw0k6]{font-variant-numeric:tabular-nums}.count__feed-who[b-9wo4qrw0k6]{font-weight:600}.count__feed-what[b-9wo4qrw0k6]{overflow-wrap:anywhere}@container ani-window (width < 640px){.count__scan[b-9wo4qrw0k6]{flex-wrap:wrap}.count__scan-box[b-9wo4qrw0k6]{flex:1 1 100%}.count__scan .ani-btn[b-9wo4qrw0k6]{flex:1;min-height:48px}.count__totals[b-9wo4qrw0k6]{width:100%;justify-content:space-between}.count__feed-row[b-9wo4qrw0k6]{grid-template-columns:auto minmax(0,1fr)}.count__feed-what[b-9wo4qrw0k6]{grid-column:1 / -1}.count__feed-post[b-9wo4qrw0k6]{display:none}.count__panes .ani-btn[b-9wo4qrw0k6]{min-height:48px}.count__last[b-9wo4qrw0k6]{padding:8px 12px}.count__last-name[b-9wo4qrw0k6]{font-size:16px}.count__scan-card[b-9wo4qrw0k6]{order:10;position:sticky;bottom:0;z-index:2;box-shadow:0 -6px 16px rgba(0,0,0,0.12)}}@media (prefers-reduced-motion:reduce){.count__counter--live .count__dot[b-9wo4qrw0k6],.count__last--a[b-9wo4qrw0k6],.count__last--b[b-9wo4qrw0k6],.count__row--flash[b-9wo4qrw0k6],.count__feed-row--new[b-9wo4qrw0k6]{animation:none}}.login__submit[b-d37757bwgt]{margin-top:18px}.pause[b-gx0mapl4tz]{flex:1;min-height:0;overflow:auto;display:flex;align-items:safe center;justify-content:center}.pause__card[b-gx0mapl4tz]{width:520px;max-width:100%;padding:0}.pause__body[b-gx0mapl4tz]{padding:22px 28px 28px}.pause__who[b-gx0mapl4tz]{margin:0;font-size:16px;font-weight:600}.pause__hint[b-gx0mapl4tz]{margin:6px 0 0;font-size:13px}.pause__resume[b-gx0mapl4tz]{min-height:52px;margin-top:18px;font-size:16px}.pause__switch[b-gx0mapl4tz]{margin-top:8px}.payment[b-0wi2xjkqmn]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:12px}.payment__summary[b-0wi2xjkqmn]{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.payment__head[b-0wi2xjkqmn]{margin-bottom:8px;display:flex;align-items:center}.payment__titles[b-0wi2xjkqmn]{min-width:0;margin-left:8px;display:flex;flex-direction:column}.payment__title[b-0wi2xjkqmn]{margin:0}.payment__customer[b-0wi2xjkqmn]{white-space:pre-wrap}.payment__lines[b-0wi2xjkqmn]{min-height:0;overflow:auto}.payment__done[b-0wi2xjkqmn]{margin:16px 0 0;font-size:18px;font-weight:600;text-align:center}.payment-line[b-0wi2xjkqmn]{padding:6px 0;border-bottom:1px solid var(--border)}.payment__row[b-0wi2xjkqmn]{display:flex;justify-content:space-between;gap:12px}.payment__row--strong[b-0wi2xjkqmn]{font-weight:600}.payment__amount[b-0wi2xjkqmn]{white-space:nowrap}.payment__totals[b-0wi2xjkqmn]{margin-top:10px}.payment__grand[b-0wi2xjkqmn]{margin-top:6px;padding-top:6px;border-top:1px solid var(--border);font-size:20px;font-weight:700}.payment__collect[b-0wi2xjkqmn]{min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto}.payment__due-caption[b-0wi2xjkqmn]{font-size:14px}.payment__due[b-0wi2xjkqmn]{font-size:40px;font-weight:700;line-height:1.25}.payment__due--done[b-0wi2xjkqmn]{color:var(--success)}.payment__hint[b-0wi2xjkqmn]{margin:0;font-size:13px}.payment__split[b-0wi2xjkqmn]{margin-top:6px;display:flex;gap:8px}.payment__payments[b-0wi2xjkqmn]{margin:8px 0}.payment__clear[b-0wi2xjkqmn]{margin-top:6px}.payment__methods[b-0wi2xjkqmn]{min-height:0;overflow:auto;display:flex;flex-wrap:wrap;align-content:flex-start}.tender[b-0wi2xjkqmn]{width:202px;margin:0 8px 10px 0;display:flex;flex-direction:column}.tender--cash[b-0wi2xjkqmn]{width:412px}.tender__main[b-0wi2xjkqmn]{min-height:64px;margin-bottom:6px;font-size:17px}.tender__more[b-0wi2xjkqmn]{display:flex;flex-wrap:wrap}.tender__more .ani-btn[b-0wi2xjkqmn]{margin:0 6px 6px 0}.tender__bill[b-0wi2xjkqmn]{min-width:76px}.payment__footer[b-0wi2xjkqmn]{margin-top:10px;display:flex;flex-direction:column}.payment__finalize[b-0wi2xjkqmn],.payment__new[b-0wi2xjkqmn]{min-height:52px;margin-top:8px;font-size:17px}.payment__reserve[b-0wi2xjkqmn]{min-height:48px;margin-top:6px}.payment__location[b-0wi2xjkqmn],.payment__print[b-0wi2xjkqmn]{min-height:44px;margin-top:6px}@container ani-window (width < 900px){.payment[b-0wi2xjkqmn]{display:flex;flex-direction:column;gap:8px;overflow:auto}.payment__summary[b-0wi2xjkqmn],.payment__collect[b-0wi2xjkqmn]{flex:none;display:block}.payment__lines[b-0wi2xjkqmn],.payment__methods[b-0wi2xjkqmn]{overflow:visible}.payment__due[b-0wi2xjkqmn]{font-size:32px}.tender[b-0wi2xjkqmn],.tender--cash[b-0wi2xjkqmn]{width:100%;margin-right:0}}@media (max-height:820px){.payment__due[b-0wi2xjkqmn]{font-size:32px;line-height:1.15}.payment__hint--how[b-0wi2xjkqmn]{display:none}.payment__split[b-0wi2xjkqmn]{margin-top:4px}.tender[b-0wi2xjkqmn]{margin-bottom:6px}.tender__main[b-0wi2xjkqmn]{min-height:44px;margin-bottom:4px}.tender__more .ani-btn[b-0wi2xjkqmn]{margin:0 4px 4px 0}.payment__footer[b-0wi2xjkqmn]{flex-direction:row;flex-wrap:wrap;column-gap:6px}.payment__footer>*[b-0wi2xjkqmn]{flex:1 1 180px}.payment__footer>.ani-banner[b-0wi2xjkqmn],.payment__finalize[b-0wi2xjkqmn],.payment__new[b-0wi2xjkqmn]{flex-basis:100%}.payment__reserve[b-0wi2xjkqmn],.payment__location[b-0wi2xjkqmn]{min-height:44px}}.rentals[b-yqypj0yc3g]{flex:1;min-height:0;display:flex;flex-direction:column}.rentals__head[b-yqypj0yc3g]{flex:none;margin-bottom:10px;display:flex;align-items:center}.rentals__search[b-yqypj0yc3g]{flex:1;min-width:0;padding:10px;font-size:16px}.rentals__search[b-yqypj0yc3g]::placeholder{color:var(--muted);font-size:12px;opacity:1}.rentals__scopes[b-yqypj0yc3g]{flex:none;margin-left:12px;display:flex;align-items:center}.rentals__scopes .ani-btn[b-yqypj0yc3g]{margin-right:6px}.rentals__banner[b-yqypj0yc3g]{flex:none}.rentals__body[b-yqypj0yc3g]{flex:1;min-height:0;margin-top:10px;display:flex;flex-direction:column}.rentals__scroll[b-yqypj0yc3g]{flex:1;min-height:0;overflow:auto}.rentals__grid[b-yqypj0yc3g]{table-layout:fixed}.rentals__grid td[b-yqypj0yc3g]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rentals__col-client[b-yqypj0yc3g]{width:180px}.rentals__col-phone[b-yqypj0yc3g]{width:130px}.rentals__col-date[b-yqypj0yc3g]{width:160px}.rentals__col-deposit[b-yqypj0yc3g]{width:100px}.rentals__col-status[b-yqypj0yc3g]{width:110px}.rentals__col-action[b-yqypj0yc3g]{width:130px}.rentals__grid td.rentals__action[b-yqypj0yc3g]{padding:0}.rentals__return[b-yqypj0yc3g]{width:100%;min-height:44px;margin:2px 0;padding:4px 12px}@container ani-window (600px <= width < 1228px){.rentals__col-phone[b-yqypj0yc3g],.rentals__phone[b-yqypj0yc3g]{display:none}.rentals__col-client[b-yqypj0yc3g]{width:160px}.rentals__col-date[b-yqypj0yc3g]{width:140px}.rentals__col-deposit[b-yqypj0yc3g]{width:90px}.rentals__col-status[b-yqypj0yc3g]{width:100px}.rentals__col-action[b-yqypj0yc3g]{width:120px}}@container ani-window (600px <= width < 1018px){.rentals__grid[b-yqypj0yc3g]{min-width:710px}.rentals__col-start[b-yqypj0yc3g],.rentals__start[b-yqypj0yc3g]{display:none}.rentals__col-client[b-yqypj0yc3g]{width:140px}.rentals__col-date[b-yqypj0yc3g]{width:140px}.rentals__col-deposit[b-yqypj0yc3g]{width:85px}.rentals__col-status[b-yqypj0yc3g]{width:90px}.rentals__col-action[b-yqypj0yc3g]{width:100px}}@container ani-window (width < 600px){.rentals__head[b-yqypj0yc3g]{flex-direction:column;align-items:stretch;gap:8px}.rentals__scopes[b-yqypj0yc3g]{margin-left:0;overflow-x:auto;scrollbar-width:none}.rentals__scopes .ani-btn[b-yqypj0yc3g]{flex:none}.rentals__grid td.rentals__action[b-yqypj0yc3g]{padding-top:8px}.rentals__grid td.rentals__action:not(:has(.ani-btn))[b-yqypj0yc3g]{display:none}}.sale[b-nocphnxtpf]{flex:1;min-height:0;display:flex;flex-direction:column}.sale__screen[b-nocphnxtpf]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:12px}.sale__payment[b-nocphnxtpf]{flex:1;min-height:0;display:flex;flex-direction:column}.sale__screen[hidden][b-nocphnxtpf],.sale__payment[hidden][b-nocphnxtpf]{display:none}.sale__panes[b-nocphnxtpf]{display:none}.sale__pane[b-nocphnxtpf]{min-width:0}.sale__pane-ask[b-nocphnxtpf]{background:var(--warning);color:var(--on-primary)}.sale__pane-total[b-nocphnxtpf]{margin-left:auto;white-space:nowrap}.sale__pane--flash-a[b-nocphnxtpf]{animation:sale-pane-flash-a-b-nocphnxtpf 1s linear}.sale__pane--flash-b[b-nocphnxtpf]{animation:sale-pane-flash-b-b-nocphnxtpf 1s linear}@keyframes sale-pane-flash-a-b-nocphnxtpf{from{border-color:var(--focus);background:var(--focus);color:var(--on-primary)}}@keyframes sale-pane-flash-b-b-nocphnxtpf{from{border-color:var(--focus);background:var(--focus);color:var(--on-primary)}}.sale__catalog[b-nocphnxtpf]{min-height:0;display:flex;flex-direction:column}.sale__catalog>*[b-nocphnxtpf]{flex:none}.sale__catalog-notice[b-nocphnxtpf]{display:none}.sale__scan[b-nocphnxtpf]{display:grid;grid-template-columns:minmax(0,1fr) auto auto}.sale__scan-box[b-nocphnxtpf]{padding:10px;font-size:17px}.sale__scan-box[b-nocphnxtpf]::placeholder{color:var(--muted);font-size:14px;opacity:1}.sale__scan-help[b-nocphnxtpf]{margin:4px 0 0;font-size:12px}.sale__quantity[b-nocphnxtpf]{margin-left:8px;padding:0 12px;display:flex;align-items:center;border:0;border-radius:8px;background:var(--selected);color:var(--on-selected);font:inherit;font-size:17px;font-weight:700;cursor:pointer}.sale__add[b-nocphnxtpf]{margin-left:8px}.sale__categories[b-nocphnxtpf]{max-height:112px;margin:12px 0 4px;overflow:auto;display:flex;flex-wrap:wrap}.sale__categories .ani-btn[b-nocphnxtpf]{margin:0 6px 6px 0}.sale__found[b-nocphnxtpf]{margin:0 0 6px;font-size:13px}.sale__products[b-nocphnxtpf]{flex:1 1 0;min-height:0;overflow:auto;display:flex;flex-wrap:wrap;align-content:flex-start}.sale-tile[b-nocphnxtpf]{margin:0 10px 10px 0}.sale-tile__image[b-nocphnxtpf]{width:138px;height:96px;margin-bottom:6px;display:block;object-fit:contain}.sale-tile__name[b-nocphnxtpf]{font-weight:600;overflow-wrap:anywhere}.sale-tile__price[b-nocphnxtpf]{color:var(--tile-fg,var(--primary))}.sale-tile__sku[b-nocphnxtpf]{color:var(--tile-fg,var(--muted));font-size:12px}.sale__cart[b-nocphnxtpf]{min-height:0;display:flex;flex-direction:column;overflow:hidden}.sale__cart-body[b-nocphnxtpf]{flex:1 1 auto;min-height:0;display:grid;grid-template-rows:auto minmax(150px,1fr) auto auto;overflow-y:auto;background:linear-gradient(var(--surface) 30%,transparent) center top / 100% 24px no-repeat local,linear-gradient(transparent,var(--surface) 70%) center bottom / 100% 24px no-repeat local,radial-gradient(farthest-side at 50% 0,color-mix(in srgb,var(--text) 22%,transparent),transparent) center top / 100% 10px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,color-mix(in srgb,var(--text) 22%,transparent),transparent) center bottom / 100% 10px no-repeat scroll}.sale__customer[b-nocphnxtpf]{margin-bottom:8px;display:flex;flex-wrap:wrap;align-items:center}.sale__customer-pick[b-nocphnxtpf],.sale__pet[b-nocphnxtpf]{margin:0 6px 4px 0}.sale__customer-name[b-nocphnxtpf]{max-width:200px;margin:0 4px 4px 0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sale__customer-remove[b-nocphnxtpf]{min-width:44px;margin:0 10px 4px 0;padding:0}.sale__pet-name[b-nocphnxtpf]{margin-bottom:4px;font-weight:600}.sale__reservation[b-nocphnxtpf]{margin-bottom:4px;padding:4px 10px;border-radius:8px;background:var(--selected);color:var(--on-selected);font-weight:700}.sale__lines[b-nocphnxtpf]{min-height:0;overflow:auto}.sale__empty[b-nocphnxtpf]{margin:16px 0 0;text-align:center}.sale-line[b-nocphnxtpf]{padding:6px 8px;border-left:4px solid var(--border);border-bottom:1px solid var(--border);background:transparent;cursor:pointer;outline:none}.sale-line.is-selected[b-nocphnxtpf]{border-color:var(--focus);background:var(--highlight)}.sale-line--flash-a[b-nocphnxtpf]{animation:sale-flash-a-b-nocphnxtpf 1s linear}.sale-line--flash-b[b-nocphnxtpf]{animation:sale-flash-b-b-nocphnxtpf 1s linear}@keyframes sale-flash-a-b-nocphnxtpf{from{background:var(--focus)}to{background:var(--highlight)}}@keyframes sale-flash-b-b-nocphnxtpf{from{background:var(--focus)}to{background:var(--highlight)}}.sale-line__head[b-nocphnxtpf]{display:flex;justify-content:space-between;gap:12px;font-weight:600}.sale-line__label[b-nocphnxtpf]{min-width:0;overflow-wrap:anywhere}.sale-line__amount[b-nocphnxtpf]{white-space:nowrap}.sale-line__details[b-nocphnxtpf]{font-size:13px;white-space:pre-wrap}.sale-line__note[b-nocphnxtpf]{font-style:italic}.sale-line__ask[b-nocphnxtpf]{margin-top:4px}.sale__line-actions[b-nocphnxtpf]{margin-top:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sale__line-actions .ani-btn[b-nocphnxtpf]{margin:0 6px 6px 0}.sale__step[b-nocphnxtpf]{font-size:20px}.sale__totals[b-nocphnxtpf]{margin-top:6px}.sale__row[b-nocphnxtpf]{display:flex;justify-content:space-between;gap:12px}.sale__row--strong[b-nocphnxtpf]{font-weight:700}.sale__total[b-nocphnxtpf]{margin-top:6px;padding-top:6px;border-top:1px solid var(--border);font-size:20px;font-weight:700}.sale__footer[b-nocphnxtpf]{margin-top:8px;display:flex;flex-direction:column}.sale__unknown[b-nocphnxtpf]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.sale__actions[b-nocphnxtpf]{margin-top:8px;display:flex;flex-wrap:wrap}.sale__actions .ani-btn[b-nocphnxtpf]{margin:0 6px 6px 0}.sale__pay[b-nocphnxtpf]{flex:none;min-height:56px;margin-top:8px;font-size:17px}@container ani-window (width < 900px){.sale__screen[b-nocphnxtpf]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:8px}.sale__panes[b-nocphnxtpf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:6px}.sale--cart .sale__catalog[b-nocphnxtpf],.sale--catalog .sale__cart[b-nocphnxtpf]{display:none}.sale__catalog-notice[b-nocphnxtpf]{display:block;margin-bottom:4px}.sale__scan-box[b-nocphnxtpf]{font-size:16px}.sale__categories[b-nocphnxtpf]{max-height:none;margin:10px 0 2px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.sale__categories .ani-btn[b-nocphnxtpf]{flex:none}.sale__products[b-nocphnxtpf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-auto-rows:max-content;gap:8px}.sale-tile[b-nocphnxtpf]{width:auto;margin:0}.sale-tile__image[b-nocphnxtpf]{width:100%;height:72px}.sale__cart-body[b-nocphnxtpf]{display:block}.sale__lines[b-nocphnxtpf]{overflow:visible}.sale__line-actions .ani-btn[b-nocphnxtpf]{font-size:13px}}@container ani-window (width < 600px){.sale__categories[b-nocphnxtpf]{scrollbar-width:none;mask-image:linear-gradient(to right,var(--text) calc(100% - 28px),transparent)}}.shift-open__elsewhere[b-1hrdxoiyni]{color:var(--text)}.shift-open__text[b-1hrdxoiyni]{margin:0}.shift-open__choices[b-1hrdxoiyni]{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.shift-open__float[b-1hrdxoiyni]{padding:10px;font-size:17px}.shift-open__hint[b-1hrdxoiyni]{margin:6px 0 0}.shift-open__open[b-1hrdxoiyni]{margin-top:18px}.shift-open__more[b-1hrdxoiyni]{margin-top:8px}