.cashier-preparing[data-v-206caf6f]{display:flex;align-items:center;justify-content:center;padding:40px 24px;background:radial-gradient(ellipse at 50% 20%,#eee9ff 0,#f7f8fc 60%)}.cashier-preparing__card[data-v-206caf6f]{width:100%;max-width:540px;margin:auto;padding:36px;background:#fff;border:1px solid #e9e5f3;border-radius:24px;box-shadow:0 18px 60px rgba(59,38,103,.08);text-align:center}.cashier-preparing__symbol[data-v-206caf6f]{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 22px;border-radius:22px;color:#7957d5;background:#f0ebfc}.cashier-preparing__title[data-v-206caf6f]{color:#302641;font-size:1.4rem;font-weight:700;line-height:1.5}.cashier-preparing__subtitle[data-v-206caf6f]{margin:10px 0 26px;color:#716b7e;font-size:.95rem;line-height:1.7}.cashier-preparing__steps[data-v-206caf6f]{display:grid;gap:12px;margin-bottom:24px;text-align:left}.cashier-preparing__step[data-v-206caf6f]{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #e9e5f2;border-radius:14px;background:#faf9fd}.cashier-preparing__step-icon[data-v-206caf6f]{display:flex;color:#867a9c}.cashier-preparing__step-title[data-v-206caf6f]{flex:1;color:#443952;font-weight:600}.cashier-preparing__status[data-v-206caf6f]{display:inline-flex;align-items:center;gap:7px;color:#746886;font-size:.85rem;white-space:nowrap}.cashier-preparing__step--loading[data-v-206caf6f]{background:#f7f3ff;border-color:#dacdf6}.cashier-preparing__step--loading .cashier-preparing__status[data-v-206caf6f]{color:#6842b5}.cashier-preparing__step--ready[data-v-206caf6f]{background:#f3fbf7;border-color:#d7eee2}.cashier-preparing__step--ready .cashier-preparing__status[data-v-206caf6f]{color:#24724e}.cashier-preparing__step--error[data-v-206caf6f]{background:#fff5f5;border-color:#f4d3d3}.cashier-preparing__step--error .cashier-preparing__status[data-v-206caf6f]{color:#b53647}.cashier-preparing__spinner[data-v-206caf6f]{width:15px;height:15px;border:2px solid #ddd1f4;border-top-color:#7957d5;border-radius:50%;animation:cashier-spin-206caf6f .8s linear infinite}.cashier-preparing__hint[data-v-206caf6f]{color:#81798b;font-size:.8rem;line-height:1.6}@keyframes cashier-spin-206caf6f{to{transform:rotate(1turn)}}@media (max-width:540px){.cashier-preparing[data-v-206caf6f]{padding:24px 14px}.cashier-preparing__card[data-v-206caf6f]{padding:26px 18px;border-radius:20px}.cashier-preparing__title[data-v-206caf6f]{font-size:1.2rem}.cashier-preparing__step[data-v-206caf6f]{flex-wrap:wrap;gap:8px;padding:14px}.cashier-preparing__status[data-v-206caf6f]{margin-left:32px}}@media (prefers-reduced-motion:reduce){.cashier-preparing__spinner[data-v-206caf6f]{animation:none}}.error[data-v-358e51b1]{font-weight:700;color:red}.image img[data-v-9208b0c4]{width:auto;height:auto;max-width:100%;max-height:100%}.hero[data-v-5e1f916e]{background-color:#a0cbdb}.title[data-v-5e1f916e]{color:#1c87c9!important}.subtitle[data-v-5e1f916e]{color:#fff!important}.cashier-opening[data-v-5e1f916e]{width:calc(100% - 40px);max-width:420px;padding:36px 28px;border:1px solid #e9e5f3;border-radius:24px;background:#fff;text-align:center;box-shadow:0 18px 60px rgba(59,38,103,.15)}.cashier-opening__spinner[data-v-5e1f916e]{display:block;width:42px;height:42px;margin:0 auto 24px;border:3px solid #eee8fa;border-top-color:#7957d5;border-radius:50%;animation:cashier-opening-spin-5e1f916e .9s linear infinite}.cashier-opening__title[data-v-5e1f916e]{color:#302641;font-size:1.15rem;font-weight:600;line-height:1.6}.cashier-opening__hint[data-v-5e1f916e]{color:#81798b;margin-top:10px;font-size:.85rem}@keyframes cashier-opening-spin-5e1f916e{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.cashier-opening__spinner[data-v-5e1f916e]{animation:none}}.blink_me[data-v-5e1f916e]{animation:blinker-5e1f916e 1s linear infinite}@keyframes blinker-5e1f916e{50%{opacity:0}}.image img[data-v-5e1f916e]{width:auto;height:auto;max-width:100%;max-height:100%;border:1px solid #aa6a6a;border-radius:5px}tr.is-info{background:#d4ebdb;color:#443636}tr.is-pass{background:#eee0ea;color:#443636}.appointment-status-legend{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.appointment-status-legend__title{font-weight:600}.appointment-status-legend__item{display:inline-flex;align-items:center;gap:8px}.appointment-status-legend__swatch{display:inline-block;width:20px;height:20px;border:1px solid rgba(0,0,0,.12);border-radius:3px}.appointment-status-legend__swatch--past{background-color:#eee0ea}.appointment-status-legend__swatch--upcoming{background-color:#d4ebdb}.dottedUnderline[data-v-346d2994]{border-bottom:.3px dotted #1c87c9}img[data-v-69bcf696]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-block-color:green}.card-footer[data-v-69bcf696]:hover{border:1px solid #b0acac}img[data-v-3c82fd10]{cursor:pointer;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-footer[data-v-3c82fd10]:hover{border:3px solid #8b8f8c}.card-footer[data-v-3c82fd10],.card-image[data-v-3c82fd10]{border:1.5px solid #a6e1b6}



/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp.svet-gallery-v5{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,0.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp.svet-gallery-v5:focus{outline:0}.pswp.svet-gallery-v5 *{box-sizing:border-box}.pswp.svet-gallery-v5 img{max-width:none}.svet-gallery-v5.pswp--open{display:block}.pswp.svet-gallery-v5,.svet-gallery-v5 .pswp__bg{transform:translateZ(0);will-change:opacity}.svet-gallery-v5 .pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp.svet-gallery-v5,.svet-gallery-v5 .pswp__scroll-wrap{overflow:hidden}.svet-gallery-v5 .pswp__bg,.svet-gallery-v5 .pswp__container,.svet-gallery-v5 .pswp__content,.svet-gallery-v5 .pswp__img,.svet-gallery-v5 .pswp__item,.svet-gallery-v5 .pswp__scroll-wrap,.svet-gallery-v5 .pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.svet-gallery-v5 .pswp__img,.svet-gallery-v5 .pswp__zoom-wrap{width:auto;height:auto}.svet-gallery-v5.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.svet-gallery-v5.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.svet-gallery-v5.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.svet-gallery-v5 .pswp__img,.svet-gallery-v5.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.svet-gallery-v5.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active{cursor:zoom-out}.svet-gallery-v5 .pswp__button,.svet-gallery-v5 .pswp__container,.svet-gallery-v5 .pswp__counter,.svet-gallery-v5 .pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.svet-gallery-v5 .pswp__item{z-index:1;overflow:hidden}.svet-gallery-v5 .pswp__hidden{display:none!important}.svet-gallery-v5 .pswp__content{pointer-events:none}.svet-gallery-v5 .pswp__content>*{pointer-events:auto}.svet-gallery-v5 .pswp__error-msg-container{display:grid}.svet-gallery-v5 .pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp.svet-gallery-v5 .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.svet-gallery-v5.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.svet-gallery-v5 .pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.svet-gallery-v5 .pswp__button:active,.svet-gallery-v5 .pswp__button:focus,.svet-gallery-v5 .pswp__button:hover{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.svet-gallery-v5 .pswp__button:disabled{opacity:.3;cursor:auto}.svet-gallery-v5 .pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.svet-gallery-v5 .pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.svet-gallery-v5 .pswp__icn:focus{outline:0}.svet-gallery-v5 .pswp__img--with-bg,.svet-gallery-v5 div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.svet-gallery-v5 .pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.svet-gallery-v5 .pswp__top-bar>*{pointer-events:auto;will-change:opacity}.svet-gallery-v5 .pswp__button--close{margin-right:6px}.svet-gallery-v5 .pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.svet-gallery-v5 .pswp__button--arrow:disabled{display:none;cursor:default}.svet-gallery-v5 .pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.svet-gallery-v5.pswp--one-slide .pswp__button--arrow{display:none}.svet-gallery-v5.pswp--touch .pswp__button--arrow{visibility:hidden}.svet-gallery-v5.pswp--has_mouse .pswp__button--arrow{visibility:visible}.svet-gallery-v5 .pswp__button--arrow--prev{right:auto;left:0}.svet-gallery-v5 .pswp__button--arrow--next{right:0}.svet-gallery-v5 .pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.svet-gallery-v5 .pswp__button--zoom{display:none}.svet-gallery-v5.pswp--zoom-allowed .pswp__button--zoom{display:block}.svet-gallery-v5.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.svet-gallery-v5 .pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.svet-gallery-v5 .pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.svet-gallery-v5 .pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.svet-gallery-v5 .pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.svet-gallery-v5.pswp--one-slide .pswp__counter{display:none}.button-clear[data-v-539840f4]:hover{opacity:1%}.button-clear[data-v-539840f4]{opacity:0}img[data-v-539840f4]{cursor:pointer;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-footer[data-v-539840f4]:hover{border:3px solid #8b8f8c}.card-footer[data-v-539840f4],.card-image[data-v-539840f4]{border:1.5px solid #a6e1b6}.div-info[data-v-c37fe800]{border:1px solid #e6edf5;border-radius:10px}.p-info[data-v-c37fe800]{margin-left:5px;margin-bottom:3px;margin-right:5px}.receipt-detail[data-v-1d5e04ad]{width:1100px;max-width:calc(100vw - 32px);margin:auto}.receipt-detail__sub[data-v-1d5e04ad]{font-size:13px;color:#64748b;margin:8px 0;line-height:1.5}.receipt-detail__summary[data-v-1d5e04ad]{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:16px}.visit-finance[data-v-b4e48a0e]{width:100%;min-width:220px;font-size:14px;line-height:1.6;color:#334155}.visit-finance__muted[data-v-b4e48a0e]{color:#64748b;font-size:13px}.visit-finance__document[data-v-b4e48a0e]{display:flex;justify-content:space-between;gap:12px;overflow-wrap:anywhere;font-size:13px}.visit-finance__document>span[data-v-b4e48a0e]:last-child{white-space:nowrap}.visit-finance__identity[data-v-b4e48a0e]{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0}.visit-finance__identity button[data-v-b4e48a0e]{white-space:nowrap}.deposit-dialog[data-v-b4e48a0e]{width:620px;max-width:calc(100vw - 32px);margin:auto}.deposit-dialog .modal-card-title[data-v-b4e48a0e]{font-size:20px;line-height:1.6;overflow-wrap:anywhere}.deposit-dialog__fields[data-v-b4e48a0e]{display:grid;grid-template-columns:auto 1fr;gap:12px 24px}.deposit-dialog__fields dt[data-v-b4e48a0e]{color:#64748b}.deposit-dialog__fields dd[data-v-b4e48a0e]{margin:0;overflow-wrap:anywhere}.visit-finance__deposit[data-v-b4e48a0e]{margin-top:8px}.visit-finance__more[data-v-b4e48a0e],summary[data-v-b4e48a0e]{cursor:pointer;color:#6543b5}.visit-finance__more[data-v-b4e48a0e]{border:0;background:transparent;padding:2px 0;font:inherit;font-size:13px}.visit-finance__deposit-detail[data-v-b4e48a0e]{margin-top:6px}.previous-v3__images[data-v-15153ad2]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.previous-v3__images a[data-v-15153ad2]{display:block;width:88px;height:72px;border-radius:6px;overflow:hidden;background:#f5f2fc;border:1px solid #e8e2f5}.previous-v3__images img[data-v-15153ad2]{display:block;width:88px;height:72px;-o-object-fit:contain;object-fit:contain}.previous-v3__header[data-v-15153ad2]{position:sticky;top:5rem;z-index:20;display:flex;align-items:center;gap:1rem;padding:1rem;margin-bottom:1rem;background:#fff;border-bottom:1px solid #e8e2f5;box-shadow:0 3px 10px rgba(0,0,0,.03137254901960784);scroll-margin-top:6rem}.previous-v3__back-bottom[data-v-15153ad2]{margin:1.5rem 0}@media (max-width:768px){.previous-v3__header[data-v-15153ad2]{flex-wrap:wrap;top:3.25rem;scroll-margin-top:4rem}}.previous-view-toggle[data-v-15153ad2]{display:flex;gap:4px}.previous-timeline[data-v-15153ad2]{margin-top:16px}.previous-timeline__list[data-v-15153ad2]{list-style:none;margin:0 0 20px;padding:0}.previous-timeline__list.is-loading[data-v-15153ad2]{opacity:.5;pointer-events:none}.previous-timeline__item[data-v-15153ad2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);position:relative}.previous-timeline__visit[data-v-15153ad2]{position:relative;padding:16px 28px 20px 12px;border-right:2px solid #e2e8f0;line-height:1.7;color:#475569}.previous-timeline__visit[data-v-15153ad2]:after{content:"";position:absolute;top:24px;right:-7px;width:12px;height:12px;border-radius:50%;background:#7957d5;box-shadow:0 0 0 4px #f0ebfc}.previous-timeline__meta[data-v-15153ad2]{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:10px;padding:20px 12px 20px 28px;min-width:0}.previous-timeline__meta .tags[data-v-15153ad2]{width:100%;margin-bottom:0}.previous-timeline__meta .tag[data-v-15153ad2]{height:auto;white-space:normal;overflow-wrap:anywhere}.previous-timeline__detail[data-v-15153ad2],.previous-timeline__link[data-v-15153ad2]{border:0;background:none;padding:0;text-align:left;font:inherit;cursor:pointer;color:#6543b5}.previous-timeline__link[data-v-15153ad2]{font-weight:600;overflow-wrap:anywhere}.previous-timeline__detail[data-v-15153ad2]{margin-top:5px;font-size:14px}.previous-timeline__detail[data-v-15153ad2]:hover,.previous-timeline__link[data-v-15153ad2]:hover{text-decoration:underline}.previous-timeline__detail[data-v-15153ad2]:focus-visible,.previous-timeline__link[data-v-15153ad2]:focus-visible{outline:2px solid #7957d5;outline-offset:3px}.previous-timeline__date[data-v-15153ad2]{font-weight:500;color:#334155}.previous-timeline__images[data-v-15153ad2]{color:#257953;display:inline-flex;align-items:center;gap:6px}.previous-timeline__empty[data-v-15153ad2]{color:#64748b;font-size:14px}.previous-timeline__item.is-selected[data-v-15153ad2]{background:#f5f2fc;border-radius:8px}@media (max-width:600px){.previous-timeline__item[data-v-15153ad2]{display:block;border-left:2px solid #e2e8f0;margin-left:6px}.previous-timeline__visit[data-v-15153ad2]{border-right:0;padding:12px 12px 4px 22px}.previous-timeline__visit[data-v-15153ad2]:after{left:-7px;right:auto;top:20px}.previous-timeline__meta[data-v-15153ad2]{padding:4px 12px 20px 22px}}.previous-visit-count[data-v-15153ad2]{margin-left:12px}.previous-tag-filter[data-v-15153ad2]{padding:20px}.previous-tag-filter__heading[data-v-15153ad2]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:16px}.previous-tag-filter__heading span[data-v-15153ad2]{color:#64748b;font-size:14px}.previous-tag-grid[data-v-15153ad2]{display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(var(--tag-columns),minmax(0,1fr));grid-auto-flow:column;gap:10px 16px}.previous-tag-cell[data-v-15153ad2]{min-width:0}.previous-tag-chip[data-v-15153ad2]{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:38px;height:auto;white-space:normal;padding:7px 12px;border:0;border-radius:12px;background:#f1f5f9;color:#334155;font:inherit;font-size:14px;line-height:1.5;text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:background-color .15s,color .15s}.previous-tag-chip[data-v-15153ad2]:not(.is-selected):hover{background:#e2e8f0;color:#334155}.previous-tag-chip[data-v-15153ad2]:focus-visible{outline:3px solid #e0b84c;outline-offset:3px}.previous-tag-chip__check[data-v-15153ad2]{flex:0 0 auto;font-weight:700}.previous-tag-filter__actions[data-v-15153ad2]{margin-top:20px;margin-bottom:0}@media (max-width:1023px){.previous-tag-grid[data-v-15153ad2]{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}}@media (max-width:600px){.previous-tag-grid[data-v-15153ad2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.previous-tag-filter[data-v-15153ad2]{padding:14px}}img[data-v-15153ad2]{cursor:pointer;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-footer[data-v-15153ad2]:hover{border:3px solid #8b8f8c}.card-footer[data-v-15153ad2],.card-image[data-v-15153ad2]{border:1.5px solid #a6e1b6}.main-box[data-v-4beb1691]{background-color:#e8ebed;border:1.5px solid #ed7b9d;-webkit-animation:blink .5s step-end infinite alternate}.tag-border-header[data-v-1fe4c49e]{border:1px solid #00b89c}.tag-border-data[data-v-1fe4c49e]{border-bottom:1px solid #00b89c;border-right:1px solid #00b89c;border-top:1px solid #00b89c}.report-status[data-v-5c381aea]{margin:1rem 0}.report-status progress[data-v-5c381aea]{margin-top:.75rem}.report-status__skeleton[data-v-5c381aea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.report-status__card[data-v-5c381aea]{padding:1rem;border:1px solid #e2e8ef;border-radius:8px}@media (max-width:768px){.report-status__skeleton[data-v-5c381aea]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.report-status[data-v-5c381aea] *{animation:none!important}}.diary-invoice-toolbar[data-v-31b4ea2e]{background-color:#fff}.diary-invoice-toolbar__row[data-v-31b4ea2e]{flex-wrap:wrap;gap:1rem;margin-bottom:0}.diary-invoice-toolbar__row>.level-right[data-v-31b4ea2e]{flex-wrap:wrap;gap:.75rem;margin-top:0}.diary-invoice-toolbar__row .level-item[data-v-31b4ea2e]{margin:0;max-width:100%}table[data-v-31b4ea2e]{width:100%}