.cs-page[data-v-bf95129e],.cs-tokens[data-v-bf95129e]{--cs-primary:#1c5cab;--cs-primary-soft:#e8f0fb;--cs-ink:#1b2430;--cs-ink-2:#4a5563;--cs-ink-3:#66707c;--cs-surface:#fff;--cs-page:#f5f6f8;--cs-tint:#f1f5fb;--cs-border:#e2e5ea;--cs-grid:#eceef1;--cs-bad:#a32b2a;--cs-bad-soft:#fbeceb;--cs-good:#0f6b3a;--cs-good-soft:#e7f5ec;--cs-delayed:#8a5a00;--cs-delayed-soft:#fdf3e1;color:var(--cs-ink)}.cs-page[data-v-bf95129e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:20px 20px 48px;background:var(--cs-page)}.cs-page.rtl[data-v-bf95129e],.cs-tokens.rtl[data-v-bf95129e]{direction:rtl}.cs-page--detail>[data-v-bf95129e]{max-width:1400px;margin-left:auto;margin-right:auto}.cs-sr[data-v-bf95129e]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cs-num[data-v-bf95129e]{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.cs-page[data-v-bf95129e] .v-btn,.cs-tokens[data-v-bf95129e] .v-btn{text-transform:none;letter-spacing:normal}.cs-ai-btn[data-v-bf95129e]{background:linear-gradient(135deg,#3949ab,#1c5cab)!important;color:#fff!important}.cs-ai-btn[data-v-bf95129e] .v-icon{color:#ffe08a!important}.cs-head[data-v-bf95129e]{gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.cs-head[data-v-bf95129e],.cs-head__mark[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs-head__mark[data-v-bf95129e]{width:46px;height:46px;border-radius:12px;background:var(--cs-primary-soft);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cs-head__text[data-v-bf95129e]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:0}.cs-head__title[data-v-bf95129e]{font-size:1.4rem;font-weight:700;margin:0;line-height:1.3}.cs-head__sub[data-v-bf95129e]{margin:2px 0 0;color:var(--cs-ink-3);font-size:.86rem}.cs-head__actions[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-back[data-v-bf95129e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:32px;padding:0 10px 0 4px;margin-bottom:8px;border:0;border-radius:8px;background:transparent;color:var(--cs-primary);font:inherit;font-size:.86rem;font-weight:600;cursor:pointer}.rtl .cs-back[data-v-bf95129e]{padding:0 4px 0 10px}.cs-back .v-icon[data-v-bf95129e]{color:inherit}.cs-back[data-v-bf95129e]:hover{background:rgba(28,92,171,.07)}.cs-seg[data-v-bf95129e]{border:1px solid var(--cs-border);border-radius:10px;padding:3px;background:#f7f8fa;gap:2px}.cs-seg[data-v-bf95129e],.cs-seg__btn[data-v-bf95129e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cs-seg__btn[data-v-bf95129e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:7px;border:0;background:transparent;color:var(--cs-ink-2);font:inherit;font-size:.84rem;cursor:pointer;white-space:nowrap;-webkit-transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.cs-seg__btn .v-icon[data-v-bf95129e]{color:inherit}.cs-seg__btn[data-v-bf95129e]:hover{color:var(--cs-ink);background:rgba(28,92,171,.07)}.cs-seg__btn.is-active[data-v-bf95129e]{background:var(--cs-surface);color:var(--cs-primary);font-weight:600;-webkit-box-shadow:0 1px 2px rgba(27,36,48,.12),0 0 0 1px var(--cs-border);box-shadow:0 1px 2px rgba(27,36,48,.12),0 0 0 1px var(--cs-border)}.cs-preset[data-v-bf95129e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--cs-border);background:var(--cs-surface);color:var(--cs-ink-2);font:inherit;font-size:.84rem;cursor:pointer;white-space:nowrap;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cs-preset .v-icon[data-v-bf95129e]{color:inherit}.cs-preset[data-v-bf95129e]:hover{border-color:var(--cs-primary);color:var(--cs-ink)}.cs-preset.is-active[data-v-bf95129e]{background:var(--cs-primary);border-color:var(--cs-primary);color:#fff;font-weight:600}.cs-back[data-v-bf95129e]:focus-visible,.cs-link[data-v-bf95129e]:focus-visible,.cs-preset[data-v-bf95129e]:focus-visible,.cs-seg__btn[data-v-bf95129e]:focus-visible{outline:2px solid var(--cs-primary);outline-offset:2px}.cs-field[data-v-bf95129e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:var(--cs-surface)}.cs-page .cs-field.v-input[data-v-bf95129e] input,.cs-tokens .cs-field.v-input[data-v-bf95129e] input{font-size:.92rem!important;min-width:0}.cs-field[data-v-bf95129e] .v-select__slot,.cs-field[data-v-bf95129e] .v-text-field__slot{min-width:0}.cs-filters[data-v-bf95129e]{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:12px 14px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.cs-filters__row[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-group[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.cs-group__label[data-v-bf95129e]{font-size:.74rem;font-weight:600;color:var(--cs-ink-3);line-height:1.2}.cs-presets[data-v-bf95129e]{gap:6px}.cs-dates[data-v-bf95129e],.cs-presets[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-dates[data-v-bf95129e]{gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cs-date[data-v-bf95129e]{width:270px;direction:ltr}.cs-date[data-v-bf95129e] input{max-width:100%;text-align:left}.cs-branch[data-v-bf95129e]{width:240px}.cs-toolbar[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 14px;-ms-flex-wrap:wrap;flex-wrap:wrap;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:10px 12px;margin-bottom:12px}.cs-toolbar__count[data-v-bf95129e]{-webkit-margin-start:auto;margin-inline-start:auto;font-size:.82rem;color:var(--cs-ink-3);white-space:nowrap}.cs-search[data-v-bf95129e]{width:300px}.cs-avatar[data-v-bf95129e]{width:34px;height:34px;border-radius:50%;background:var(--cs-primary-soft);color:var(--cs-primary);font-weight:700;font-size:.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:1}.cs-avatar--sm[data-v-bf95129e]{width:28px;height:28px;font-size:.72rem}.cs-avatar--lg[data-v-bf95129e]{width:46px;height:46px;border-radius:12px;font-size:1.05rem}.cs-period[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin:0 2px 10px;font-size:.84rem;color:var(--cs-ink-2)}.cs-period .v-icon[data-v-bf95129e],.cs-period__sep[data-v-bf95129e]{color:var(--cs-ink-3)}.cs-kpis[data-v-bf95129e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:14px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cs-kpis.is-loading[data-v-bf95129e],.cs-table-card.is-loading[data-v-bf95129e]{opacity:.55}.cs-kpi[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:12px 14px;min-width:0}.cs-kpi__label[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--cs-ink-2)}.cs-kpi__label .v-icon[data-v-bf95129e]{color:var(--cs-ink-3)}.cs-kpi__value[data-v-bf95129e]{font-size:1.6rem;font-weight:700;line-height:1.25;color:var(--cs-ink);text-align:start}.cs-kpi__sub[data-v-bf95129e]{font-size:.76rem;color:var(--cs-ink-3)}.cs-kpi--net[data-v-bf95129e]{background:var(--cs-tint);border-color:#c9d8ee}.cs-kpi--net .cs-kpi__value[data-v-bf95129e]{color:var(--cs-primary)}.cs-kpi--net.is-negative .cs-kpi__value[data-v-bf95129e]{color:var(--cs-bad)}.cs-card[data-v-bf95129e]{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cs-note[data-v-bf95129e]{margin-bottom:14px!important}.cs-empty[data-v-bf95129e]{padding:36px 20px;text-align:center;color:var(--cs-ink-2)}.cs-empty h2[data-v-bf95129e]{font-size:1.05rem;margin:10px 0 4px;color:var(--cs-ink)}.cs-empty p[data-v-bf95129e]{margin:0 auto;max-width:460px;font-size:.88rem}.cs-empty__actions[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px}.cs-skel-row[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:14px 16px;border-bottom:1px solid var(--cs-grid)}.cs-skel-row[data-v-bf95129e]:last-child{border-bottom:0}.cs-skel[data-v-bf95129e]{display:block;height:12px;border-radius:6px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,var(--cs-grid)),color-stop(50%,#f7f8fa),color-stop(75%,var(--cs-grid)));background:linear-gradient(90deg,var(--cs-grid) 25%,#f7f8fa 50%,var(--cs-grid) 75%);background-size:200% 100%;-webkit-animation:cs-shimmer-bf95129e 1.2s ease-in-out infinite;animation:cs-shimmer-bf95129e 1.2s ease-in-out infinite}.cs-skel--avatar[data-v-bf95129e]{width:34px;height:34px;border-radius:50%}.cs-skel--name[data-v-bf95129e]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:220px}.cs-skel--num[data-v-bf95129e]{width:80px;-webkit-margin-start:auto;margin-inline-start:auto}@-webkit-keyframes cs-shimmer-bf95129e{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cs-shimmer-bf95129e{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.cs-skel[data-v-bf95129e]{-webkit-animation:none;animation:none}}.cs-tag[data-v-bf95129e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 9px 2px 7px;border-radius:999px;font-size:.76rem;font-weight:600;white-space:nowrap;line-height:1.5}.rtl .cs-tag[data-v-bf95129e]{padding:2px 7px 2px 9px}.cs-tag .v-icon[data-v-bf95129e]{color:inherit}.cs-tag--payment[data-v-bf95129e]{color:var(--cs-good);background:var(--cs-good-soft)}.cs-tag--discount[data-v-bf95129e]{color:var(--cs-bad);background:var(--cs-bad-soft)}.cs-tag--credit[data-v-bf95129e]{color:#174a8a;background:var(--cs-primary-soft)}.cs-tag--delayed[data-v-bf95129e]{color:var(--cs-delayed);background:var(--cs-delayed-soft)}.cs-tag--muted[data-v-bf95129e]{color:var(--cs-ink-2);background:#f0f1f3}.cs-link[data-v-bf95129e]{border:0;background:none;padding:0;font:inherit;color:var(--cs-primary);font-weight:600;cursor:pointer;border-radius:4px;text-decoration:none}.cs-link[data-v-bf95129e]:hover{text-decoration:underline}.cs-table-wrap[data-v-bf95129e]{overflow-x:auto!important;overflow-y:hidden!important}.cs-table[data-v-bf95129e]{width:100%;border-collapse:collapse;font-size:.88rem}.cs-table td[data-v-bf95129e],.cs-table th[data-v-bf95129e]{padding:10px 14px;text-align:start;vertical-align:middle;border-bottom:1px solid var(--cs-grid)}.cs-table thead th[data-v-bf95129e]{font-size:.76rem;font-weight:600;color:var(--cs-ink-3);background:#fafbfc;white-space:nowrap;border-bottom:1px solid var(--cs-border)}.cs-table thead th[data-v-bf95129e]:first-child{border-start-start-radius:12px}.cs-table thead th[data-v-bf95129e]:last-child{border-start-end-radius:12px}.cs-table .num[data-v-bf95129e]{text-align:end;white-space:nowrap}.cs-table tbody tr[data-v-bf95129e]{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.cs-table tbody tr[data-v-bf95129e]:hover{background:var(--cs-tint)}.cs-table tbody tr.is-clickable[data-v-bf95129e]{cursor:pointer}.cs-who[data-v-bf95129e]{font-weight:700;min-width:180px}.cs-who__in[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:400}.cs-who__text[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;line-height:1.3}.cs-who__text b[data-v-bf95129e]{font-weight:600;color:var(--cs-ink)}.cs-who__text small[data-v-bf95129e]{font-size:.74rem;color:var(--cs-ink-3);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;text-align:start}.cs-sub[data-v-bf95129e]{display:block;font-size:.72rem;color:var(--cs-ink-3);font-weight:400}.cs-delayed[data-v-bf95129e]{display:block;font-size:.72rem;color:var(--cs-delayed);cursor:help}.cs-num.is-zero[data-v-bf95129e]{color:#a0a6ae}.cs-net.is-negative[data-v-bf95129e],.cs-num.is-negative[data-v-bf95129e]{color:var(--cs-bad)}.cs-net[data-v-bf95129e]{font-weight:700;color:var(--cs-ink)}.cs-actions[data-v-bf95129e]{white-space:nowrap;text-align:end!important;width:1%}.cs-table tfoot td[data-v-bf95129e],.cs-table tfoot th[data-v-bf95129e]{font-weight:700;background:#f7f8fa;border-top:2px solid var(--cs-border);border-bottom:0}@media (max-width:760px){.cs-page[data-v-bf95129e]{padding:14px 12px 40px}.cs-branch[data-v-bf95129e],.cs-date[data-v-bf95129e],.cs-dates[data-v-bf95129e],.cs-filters .cs-group[data-v-bf95129e],.cs-search[data-v-bf95129e],.cs-toolbar>[data-v-bf95129e]{width:100%}.cs-toolbar__count[data-v-bf95129e]{-webkit-margin-start:0;margin-inline-start:0}.cs-seg[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex}.cs-seg__btn[data-v-bf95129e]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px}.cs-kpis[data-v-bf95129e]{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-kpi--net[data-v-bf95129e]{grid-column:1/-1}.cs-kpi__value[data-v-bf95129e]{font-size:1.3rem}.cs-table-card[data-v-bf95129e]{background:transparent;border:0}.cs-table thead[data-v-bf95129e]{display:none}.cs-table[data-v-bf95129e],.cs-table tbody[data-v-bf95129e],.cs-table tfoot[data-v-bf95129e]{display:block;width:100%}.cs-table tr[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cs-table .cs-who[data-v-bf95129e]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cs-table .cs-actions[data-v-bf95129e]{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.cs-table tr[data-v-bf95129e]{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:6px 4px;margin-bottom:10px}.cs-table tbody tr[data-v-bf95129e]:hover{background:var(--cs-surface)}.cs-table td[data-v-bf95129e],.cs-table tfoot th[data-v-bf95129e],.cs-table th[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:6px 10px;border:0;background:transparent!important;width:auto}.cs-table td[data-label][data-v-bf95129e]:before{content:attr(data-label);font-weight:400;font-size:.8rem;color:var(--cs-ink-3)}.cs-table .num[data-v-bf95129e]{-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-delayed[data-v-bf95129e]{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:end}.cs-who[data-v-bf95129e]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--cs-grid)!important;padding-bottom:10px;margin-bottom:4px}.cs-actions[data-v-bf95129e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;border-top:1px solid var(--cs-grid)!important;margin-top:4px;padding-top:8px}.cs-blank[data-v-bf95129e]{display:none!important}.cs-table tfoot tr[data-v-bf95129e]{background:#f7f8fa}}.cs-eyebrow[data-v-bf95129e]{margin:0;font-size:.78rem;font-weight:600;color:var(--cs-primary)}.cs-head__sub[data-v-bf95129e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.cs-visit span{overflow:visible!important}.cs-page[data-v-457d67c3],.cs-tokens[data-v-457d67c3]{--cs-primary:#1c5cab;--cs-primary-soft:#e8f0fb;--cs-ink:#1b2430;--cs-ink-2:#4a5563;--cs-ink-3:#66707c;--cs-surface:#fff;--cs-page:#f5f6f8;--cs-tint:#f1f5fb;--cs-border:#e2e5ea;--cs-grid:#eceef1;--cs-bad:#a32b2a;--cs-bad-soft:#fbeceb;--cs-good:#0f6b3a;--cs-good-soft:#e7f5ec;--cs-delayed:#8a5a00;--cs-delayed-soft:#fdf3e1;color:var(--cs-ink)}.cs-page[data-v-457d67c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:20px 20px 48px;background:var(--cs-page)}.cs-page.rtl[data-v-457d67c3],.cs-tokens.rtl[data-v-457d67c3]{direction:rtl}.cs-page--detail>[data-v-457d67c3]{max-width:1400px;margin-left:auto;margin-right:auto}.cs-sr[data-v-457d67c3]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cs-num[data-v-457d67c3]{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.cs-page[data-v-457d67c3] .v-btn,.cs-tokens[data-v-457d67c3] .v-btn{text-transform:none;letter-spacing:normal}.cs-ai-btn[data-v-457d67c3]{background:linear-gradient(135deg,#3949ab,#1c5cab)!important;color:#fff!important}.cs-ai-btn[data-v-457d67c3] .v-icon{color:#ffe08a!important}.cs-head[data-v-457d67c3]{gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.cs-head[data-v-457d67c3],.cs-head__mark[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs-head__mark[data-v-457d67c3]{width:46px;height:46px;border-radius:12px;background:var(--cs-primary-soft);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cs-head__text[data-v-457d67c3]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:0}.cs-head__title[data-v-457d67c3]{font-size:1.4rem;font-weight:700;margin:0;line-height:1.3}.cs-head__sub[data-v-457d67c3]{margin:2px 0 0;color:var(--cs-ink-3);font-size:.86rem}.cs-head__actions[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-back[data-v-457d67c3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:32px;padding:0 10px 0 4px;margin-bottom:8px;border:0;border-radius:8px;background:transparent;color:var(--cs-primary);font:inherit;font-size:.86rem;font-weight:600;cursor:pointer}.rtl .cs-back[data-v-457d67c3]{padding:0 4px 0 10px}.cs-back .v-icon[data-v-457d67c3]{color:inherit}.cs-back[data-v-457d67c3]:hover{background:rgba(28,92,171,.07)}.cs-seg[data-v-457d67c3]{border:1px solid var(--cs-border);border-radius:10px;padding:3px;background:#f7f8fa;gap:2px}.cs-seg[data-v-457d67c3],.cs-seg__btn[data-v-457d67c3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cs-seg__btn[data-v-457d67c3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:7px;border:0;background:transparent;color:var(--cs-ink-2);font:inherit;font-size:.84rem;cursor:pointer;white-space:nowrap;-webkit-transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.cs-seg__btn .v-icon[data-v-457d67c3]{color:inherit}.cs-seg__btn[data-v-457d67c3]:hover{color:var(--cs-ink);background:rgba(28,92,171,.07)}.cs-seg__btn.is-active[data-v-457d67c3]{background:var(--cs-surface);color:var(--cs-primary);font-weight:600;-webkit-box-shadow:0 1px 2px rgba(27,36,48,.12),0 0 0 1px var(--cs-border);box-shadow:0 1px 2px rgba(27,36,48,.12),0 0 0 1px var(--cs-border)}.cs-preset[data-v-457d67c3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--cs-border);background:var(--cs-surface);color:var(--cs-ink-2);font:inherit;font-size:.84rem;cursor:pointer;white-space:nowrap;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cs-preset .v-icon[data-v-457d67c3]{color:inherit}.cs-preset[data-v-457d67c3]:hover{border-color:var(--cs-primary);color:var(--cs-ink)}.cs-preset.is-active[data-v-457d67c3]{background:var(--cs-primary);border-color:var(--cs-primary);color:#fff;font-weight:600}.cs-back[data-v-457d67c3]:focus-visible,.cs-link[data-v-457d67c3]:focus-visible,.cs-preset[data-v-457d67c3]:focus-visible,.cs-seg__btn[data-v-457d67c3]:focus-visible{outline:2px solid var(--cs-primary);outline-offset:2px}.cs-field[data-v-457d67c3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:var(--cs-surface)}.cs-page .cs-field.v-input[data-v-457d67c3] input,.cs-tokens .cs-field.v-input[data-v-457d67c3] input{font-size:.92rem!important;min-width:0}.cs-field[data-v-457d67c3] .v-select__slot,.cs-field[data-v-457d67c3] .v-text-field__slot{min-width:0}.cs-filters[data-v-457d67c3]{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:12px 14px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.cs-filters__row[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-group[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.cs-group__label[data-v-457d67c3]{font-size:.74rem;font-weight:600;color:var(--cs-ink-3);line-height:1.2}.cs-presets[data-v-457d67c3]{gap:6px}.cs-dates[data-v-457d67c3],.cs-presets[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-dates[data-v-457d67c3]{gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cs-date[data-v-457d67c3]{width:270px;direction:ltr}.cs-date[data-v-457d67c3] input{max-width:100%;text-align:left}.cs-branch[data-v-457d67c3]{width:240px}.cs-toolbar[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 14px;-ms-flex-wrap:wrap;flex-wrap:wrap;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:10px 12px;margin-bottom:12px}.cs-toolbar__count[data-v-457d67c3]{-webkit-margin-start:auto;margin-inline-start:auto;font-size:.82rem;color:var(--cs-ink-3);white-space:nowrap}.cs-search[data-v-457d67c3]{width:300px}.cs-avatar[data-v-457d67c3]{width:34px;height:34px;border-radius:50%;background:var(--cs-primary-soft);color:var(--cs-primary);font-weight:700;font-size:.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:1}.cs-avatar--sm[data-v-457d67c3]{width:28px;height:28px;font-size:.72rem}.cs-avatar--lg[data-v-457d67c3]{width:46px;height:46px;border-radius:12px;font-size:1.05rem}.cs-period[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin:0 2px 10px;font-size:.84rem;color:var(--cs-ink-2)}.cs-period .v-icon[data-v-457d67c3],.cs-period__sep[data-v-457d67c3]{color:var(--cs-ink-3)}.cs-kpis[data-v-457d67c3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:14px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cs-kpis.is-loading[data-v-457d67c3],.cs-table-card.is-loading[data-v-457d67c3]{opacity:.55}.cs-kpi[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:12px 14px;min-width:0}.cs-kpi__label[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--cs-ink-2)}.cs-kpi__label .v-icon[data-v-457d67c3]{color:var(--cs-ink-3)}.cs-kpi__value[data-v-457d67c3]{font-size:1.6rem;font-weight:700;line-height:1.25;color:var(--cs-ink);text-align:start}.cs-kpi__sub[data-v-457d67c3]{font-size:.76rem;color:var(--cs-ink-3)}.cs-kpi--net[data-v-457d67c3]{background:var(--cs-tint);border-color:#c9d8ee}.cs-kpi--net .cs-kpi__value[data-v-457d67c3]{color:var(--cs-primary)}.cs-kpi--net.is-negative .cs-kpi__value[data-v-457d67c3]{color:var(--cs-bad)}.cs-card[data-v-457d67c3]{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cs-note[data-v-457d67c3]{margin-bottom:14px!important}.cs-empty[data-v-457d67c3]{padding:36px 20px;text-align:center;color:var(--cs-ink-2)}.cs-empty h2[data-v-457d67c3]{font-size:1.05rem;margin:10px 0 4px;color:var(--cs-ink)}.cs-empty p[data-v-457d67c3]{margin:0 auto;max-width:460px;font-size:.88rem}.cs-empty__actions[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px}.cs-skel-row[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:14px 16px;border-bottom:1px solid var(--cs-grid)}.cs-skel-row[data-v-457d67c3]:last-child{border-bottom:0}.cs-skel[data-v-457d67c3]{display:block;height:12px;border-radius:6px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,var(--cs-grid)),color-stop(50%,#f7f8fa),color-stop(75%,var(--cs-grid)));background:linear-gradient(90deg,var(--cs-grid) 25%,#f7f8fa 50%,var(--cs-grid) 75%);background-size:200% 100%;-webkit-animation:cs-shimmer-457d67c3 1.2s ease-in-out infinite;animation:cs-shimmer-457d67c3 1.2s ease-in-out infinite}.cs-skel--avatar[data-v-457d67c3]{width:34px;height:34px;border-radius:50%}.cs-skel--name[data-v-457d67c3]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:220px}.cs-skel--num[data-v-457d67c3]{width:80px;-webkit-margin-start:auto;margin-inline-start:auto}@-webkit-keyframes cs-shimmer-457d67c3{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cs-shimmer-457d67c3{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.cs-skel[data-v-457d67c3]{-webkit-animation:none;animation:none}}.cs-tag[data-v-457d67c3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 9px 2px 7px;border-radius:999px;font-size:.76rem;font-weight:600;white-space:nowrap;line-height:1.5}.rtl .cs-tag[data-v-457d67c3]{padding:2px 7px 2px 9px}.cs-tag .v-icon[data-v-457d67c3]{color:inherit}.cs-tag--payment[data-v-457d67c3]{color:var(--cs-good);background:var(--cs-good-soft)}.cs-tag--discount[data-v-457d67c3]{color:var(--cs-bad);background:var(--cs-bad-soft)}.cs-tag--credit[data-v-457d67c3]{color:#174a8a;background:var(--cs-primary-soft)}.cs-tag--delayed[data-v-457d67c3]{color:var(--cs-delayed);background:var(--cs-delayed-soft)}.cs-tag--muted[data-v-457d67c3]{color:var(--cs-ink-2);background:#f0f1f3}.cs-link[data-v-457d67c3]{border:0;background:none;padding:0;font:inherit;color:var(--cs-primary);font-weight:600;cursor:pointer;border-radius:4px;text-decoration:none}.cs-link[data-v-457d67c3]:hover{text-decoration:underline}.cs-table-wrap[data-v-457d67c3]{overflow-x:auto!important;overflow-y:hidden!important}.cs-table[data-v-457d67c3]{width:100%;border-collapse:collapse;font-size:.88rem}.cs-table td[data-v-457d67c3],.cs-table th[data-v-457d67c3]{padding:10px 14px;text-align:start;vertical-align:middle;border-bottom:1px solid var(--cs-grid)}.cs-table thead th[data-v-457d67c3]{font-size:.76rem;font-weight:600;color:var(--cs-ink-3);background:#fafbfc;white-space:nowrap;border-bottom:1px solid var(--cs-border)}.cs-table thead th[data-v-457d67c3]:first-child{border-start-start-radius:12px}.cs-table thead th[data-v-457d67c3]:last-child{border-start-end-radius:12px}.cs-table .num[data-v-457d67c3]{text-align:end;white-space:nowrap}.cs-table tbody tr[data-v-457d67c3]{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.cs-table tbody tr[data-v-457d67c3]:hover{background:var(--cs-tint)}.cs-table tbody tr.is-clickable[data-v-457d67c3]{cursor:pointer}.cs-who[data-v-457d67c3]{font-weight:700;min-width:180px}.cs-who__in[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:400}.cs-who__text[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;line-height:1.3}.cs-who__text b[data-v-457d67c3]{font-weight:600;color:var(--cs-ink)}.cs-who__text small[data-v-457d67c3]{font-size:.74rem;color:var(--cs-ink-3);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;text-align:start}.cs-sub[data-v-457d67c3]{display:block;font-size:.72rem;color:var(--cs-ink-3);font-weight:400}.cs-delayed[data-v-457d67c3]{display:block;font-size:.72rem;color:var(--cs-delayed);cursor:help}.cs-num.is-zero[data-v-457d67c3]{color:#a0a6ae}.cs-net.is-negative[data-v-457d67c3],.cs-num.is-negative[data-v-457d67c3]{color:var(--cs-bad)}.cs-net[data-v-457d67c3]{font-weight:700;color:var(--cs-ink)}.cs-actions[data-v-457d67c3]{white-space:nowrap;text-align:end!important;width:1%}.cs-table tfoot td[data-v-457d67c3],.cs-table tfoot th[data-v-457d67c3]{font-weight:700;background:#f7f8fa;border-top:2px solid var(--cs-border);border-bottom:0}@media (max-width:760px){.cs-page[data-v-457d67c3]{padding:14px 12px 40px}.cs-branch[data-v-457d67c3],.cs-date[data-v-457d67c3],.cs-dates[data-v-457d67c3],.cs-filters .cs-group[data-v-457d67c3],.cs-search[data-v-457d67c3],.cs-toolbar>[data-v-457d67c3]{width:100%}.cs-toolbar__count[data-v-457d67c3]{-webkit-margin-start:0;margin-inline-start:0}.cs-seg[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex}.cs-seg__btn[data-v-457d67c3]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px}.cs-kpis[data-v-457d67c3]{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-kpi--net[data-v-457d67c3]{grid-column:1/-1}.cs-kpi__value[data-v-457d67c3]{font-size:1.3rem}.cs-table-card[data-v-457d67c3]{background:transparent;border:0}.cs-table thead[data-v-457d67c3]{display:none}.cs-table[data-v-457d67c3],.cs-table tbody[data-v-457d67c3],.cs-table tfoot[data-v-457d67c3]{display:block;width:100%}.cs-table tr[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cs-table .cs-who[data-v-457d67c3]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cs-table .cs-actions[data-v-457d67c3]{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.cs-table tr[data-v-457d67c3]{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:6px 4px;margin-bottom:10px}.cs-table tbody tr[data-v-457d67c3]:hover{background:var(--cs-surface)}.cs-table td[data-v-457d67c3],.cs-table tfoot th[data-v-457d67c3],.cs-table th[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:6px 10px;border:0;background:transparent!important;width:auto}.cs-table td[data-label][data-v-457d67c3]:before{content:attr(data-label);font-weight:400;font-size:.8rem;color:var(--cs-ink-3)}.cs-table .num[data-v-457d67c3]{-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-delayed[data-v-457d67c3]{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:end}.cs-who[data-v-457d67c3]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--cs-grid)!important;padding-bottom:10px;margin-bottom:4px}.cs-actions[data-v-457d67c3]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;border-top:1px solid var(--cs-grid)!important;margin-top:4px;padding-top:8px}.cs-blank[data-v-457d67c3]{display:none!important}.cs-table tfoot tr[data-v-457d67c3]{background:#f7f8fa}}.cs-visit[data-v-457d67c3]{border-radius:14px!important;background:var(--cs-surface)}.cs-visit__head[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 16px 12px 20px;border-bottom:1px solid var(--cs-border)}.rtl .cs-visit__head[data-v-457d67c3]{padding:16px 20px 12px 16px}.cs-visit__who[data-v-457d67c3]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.cs-visit__name[data-v-457d67c3]{margin:0;font-size:1.15rem;font-weight:700;line-height:1.35;color:var(--cs-ink)}.cs-visit__meta[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin:2px 0 0;font-size:.82rem;color:var(--cs-ink-3)}.cs-visit__body[data-v-457d67c3]{overflow-y:auto!important;min-height:0;padding:16px 20px 20px!important;color:var(--cs-ink)!important}.cs-facts[data-v-457d67c3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 16px;margin:0 0 16px}.cs-facts dt[data-v-457d67c3]{font-size:.74rem;font-weight:600;color:var(--cs-ink-3)}.cs-facts dd[data-v-457d67c3]{margin:2px 0 0;font-size:.92rem;color:var(--cs-ink);overflow-wrap:anywhere}.cs-money[data-v-457d67c3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}.cs-money__tile[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--cs-border);border-radius:10px;background:#fafbfc}.cs-money__tile>span[data-v-457d67c3]{font-size:.76rem;font-weight:600;color:var(--cs-ink-3)}.cs-money__tile b[data-v-457d67c3]{font-size:1.25rem;line-height:1.3;text-align:start}.cs-money__tile small[data-v-457d67c3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-size:.74rem;font-weight:600;color:var(--cs-good)}.cs-money__tile small .v-icon[data-v-457d67c3]{color:inherit}.cs-money__tile.is-due[data-v-457d67c3]{background:var(--cs-bad-soft);border-color:#efc9c6}.cs-money__tile.is-due b[data-v-457d67c3]{color:var(--cs-bad)}.cs-money__tile.is-settled[data-v-457d67c3]{background:var(--cs-good-soft);border-color:#c6e6d2}.cs-visit__tabs[data-v-457d67c3]{margin-bottom:12px}.cs-count[data-v-457d67c3]{display:inline-block;min-width:20px;padding:0 6px;border-radius:999px;background:#e9ecf0;color:var(--cs-ink-2);font-size:.72rem;font-weight:600;text-align:center}.cs-seg__btn.is-active .cs-count[data-v-457d67c3]{background:var(--cs-primary-soft);color:var(--cs-primary)}.cs-tests[data-v-457d67c3]{list-style:none;margin:0;padding:0;border:1px solid var(--cs-border);border-radius:10px}.cs-tests li[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:9px 14px;border-bottom:1px solid var(--cs-grid)}.cs-tests li[data-v-457d67c3]:last-child{border-bottom:0}.cs-tests__name[data-v-457d67c3]{font-size:.9rem;color:var(--cs-ink);min-width:0}.cs-visit__none[data-v-457d67c3]{margin:8px 0;padding:18px;text-align:center;color:var(--cs-ink-3);font-size:.88rem;border:1px dashed var(--cs-border);border-radius:10px}.cs-table--compact[data-v-457d67c3]{border:1px solid var(--cs-border);border-radius:10px;border-collapse:separate;border-spacing:0}.cs-table--compact td[data-v-457d67c3],.cs-table--compact th[data-v-457d67c3]{padding:8px 12px}.cs-table--compact tbody tr:last-child td[data-v-457d67c3]{border-bottom:0}.cs-table tbody tr.is-mine td[data-v-457d67c3]:first-child{-webkit-box-shadow:inset 3px 0 0 var(--cs-primary);box-shadow:inset 3px 0 0 var(--cs-primary)}.rtl .cs-table tbody tr.is-mine td[data-v-457d67c3]:first-child{-webkit-box-shadow:inset -3px 0 0 var(--cs-primary);box-shadow:inset -3px 0 0 var(--cs-primary)}.cs-visit__skel[data-v-457d67c3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.cs-skel--tile[data-v-457d67c3]{height:58px;border-radius:10px}@media (max-width:600px){.cs-money[data-v-457d67c3]{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-visit__head[data-v-457d67c3]{padding:12px}.cs-visit__body[data-v-457d67c3]{padding:12px!important}.cs-visit__tabs[data-v-457d67c3]{display:-webkit-box;display:-ms-flexbox;display:flex}}.cs-page span{overflow:visible!important}.cs-page.rtl .v-icon--left{margin-left:8px!important;margin-right:-4px!important}.cs-page[data-v-328d82d2],.cs-tokens[data-v-328d82d2]{--cs-primary:#1c5cab;--cs-primary-soft:#e8f0fb;--cs-ink:#1b2430;--cs-ink-2:#4a5563;--cs-ink-3:#66707c;--cs-surface:#fff;--cs-page:#f5f6f8;--cs-tint:#f1f5fb;--cs-border:#e2e5ea;--cs-grid:#eceef1;--cs-bad:#a32b2a;--cs-bad-soft:#fbeceb;--cs-good:#0f6b3a;--cs-good-soft:#e7f5ec;--cs-delayed:#8a5a00;--cs-delayed-soft:#fdf3e1;color:var(--cs-ink)}.cs-page[data-v-328d82d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:20px 20px 48px;background:var(--cs-page)}.cs-page.rtl[data-v-328d82d2],.cs-tokens.rtl[data-v-328d82d2]{direction:rtl}.cs-page--detail>[data-v-328d82d2]{max-width:1400px;margin-left:auto;margin-right:auto}.cs-sr[data-v-328d82d2]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cs-num[data-v-328d82d2]{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.cs-page[data-v-328d82d2] .v-btn,.cs-tokens[data-v-328d82d2] .v-btn{text-transform:none;letter-spacing:normal}.cs-ai-btn[data-v-328d82d2]{background:linear-gradient(135deg,#3949ab,#1c5cab)!important;color:#fff!important}.cs-ai-btn[data-v-328d82d2] .v-icon{color:#ffe08a!important}.cs-head[data-v-328d82d2]{gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.cs-head[data-v-328d82d2],.cs-head__mark[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs-head__mark[data-v-328d82d2]{width:46px;height:46px;border-radius:12px;background:var(--cs-primary-soft);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cs-head__text[data-v-328d82d2]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:0}.cs-head__title[data-v-328d82d2]{font-size:1.4rem;font-weight:700;margin:0;line-height:1.3}.cs-head__sub[data-v-328d82d2]{margin:2px 0 0;color:var(--cs-ink-3);font-size:.86rem}.cs-head__actions[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-back[data-v-328d82d2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:32px;padding:0 10px 0 4px;margin-bottom:8px;border:0;border-radius:8px;background:transparent;color:var(--cs-primary);font:inherit;font-size:.86rem;font-weight:600;cursor:pointer}.rtl .cs-back[data-v-328d82d2]{padding:0 4px 0 10px}.cs-back .v-icon[data-v-328d82d2]{color:inherit}.cs-back[data-v-328d82d2]:hover{background:rgba(28,92,171,.07)}.cs-seg[data-v-328d82d2]{border:1px solid var(--cs-border);border-radius:10px;padding:3px;background:#f7f8fa;gap:2px}.cs-seg[data-v-328d82d2],.cs-seg__btn[data-v-328d82d2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cs-seg__btn[data-v-328d82d2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:7px;border:0;background:transparent;color:var(--cs-ink-2);font:inherit;font-size:.84rem;cursor:pointer;white-space:nowrap;-webkit-transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.cs-seg__btn .v-icon[data-v-328d82d2]{color:inherit}.cs-seg__btn[data-v-328d82d2]:hover{color:var(--cs-ink);background:rgba(28,92,171,.07)}.cs-seg__btn.is-active[data-v-328d82d2]{background:var(--cs-surface);color:var(--cs-primary);font-weight:600;-webkit-box-shadow:0 1px 2px rgba(27,36,48,.12),0 0 0 1px var(--cs-border);box-shadow:0 1px 2px rgba(27,36,48,.12),0 0 0 1px var(--cs-border)}.cs-preset[data-v-328d82d2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--cs-border);background:var(--cs-surface);color:var(--cs-ink-2);font:inherit;font-size:.84rem;cursor:pointer;white-space:nowrap;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cs-preset .v-icon[data-v-328d82d2]{color:inherit}.cs-preset[data-v-328d82d2]:hover{border-color:var(--cs-primary);color:var(--cs-ink)}.cs-preset.is-active[data-v-328d82d2]{background:var(--cs-primary);border-color:var(--cs-primary);color:#fff;font-weight:600}.cs-back[data-v-328d82d2]:focus-visible,.cs-link[data-v-328d82d2]:focus-visible,.cs-preset[data-v-328d82d2]:focus-visible,.cs-seg__btn[data-v-328d82d2]:focus-visible{outline:2px solid var(--cs-primary);outline-offset:2px}.cs-field[data-v-328d82d2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:var(--cs-surface)}.cs-page .cs-field.v-input[data-v-328d82d2] input,.cs-tokens .cs-field.v-input[data-v-328d82d2] input{font-size:.92rem!important;min-width:0}.cs-field[data-v-328d82d2] .v-select__slot,.cs-field[data-v-328d82d2] .v-text-field__slot{min-width:0}.cs-filters[data-v-328d82d2]{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:12px 14px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.cs-filters__row[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-group[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.cs-group__label[data-v-328d82d2]{font-size:.74rem;font-weight:600;color:var(--cs-ink-3);line-height:1.2}.cs-presets[data-v-328d82d2]{gap:6px}.cs-dates[data-v-328d82d2],.cs-presets[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-dates[data-v-328d82d2]{gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cs-date[data-v-328d82d2]{width:270px;direction:ltr}.cs-date[data-v-328d82d2] input{max-width:100%;text-align:left}.cs-branch[data-v-328d82d2]{width:240px}.cs-toolbar[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 14px;-ms-flex-wrap:wrap;flex-wrap:wrap;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:10px 12px;margin-bottom:12px}.cs-toolbar__count[data-v-328d82d2]{-webkit-margin-start:auto;margin-inline-start:auto;font-size:.82rem;color:var(--cs-ink-3);white-space:nowrap}.cs-search[data-v-328d82d2]{width:300px}.cs-avatar[data-v-328d82d2]{width:34px;height:34px;border-radius:50%;background:var(--cs-primary-soft);color:var(--cs-primary);font-weight:700;font-size:.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:1}.cs-avatar--sm[data-v-328d82d2]{width:28px;height:28px;font-size:.72rem}.cs-avatar--lg[data-v-328d82d2]{width:46px;height:46px;border-radius:12px;font-size:1.05rem}.cs-period[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin:0 2px 10px;font-size:.84rem;color:var(--cs-ink-2)}.cs-period .v-icon[data-v-328d82d2],.cs-period__sep[data-v-328d82d2]{color:var(--cs-ink-3)}.cs-kpis[data-v-328d82d2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:14px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cs-kpis.is-loading[data-v-328d82d2],.cs-table-card.is-loading[data-v-328d82d2]{opacity:.55}.cs-kpi[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:12px 14px;min-width:0}.cs-kpi__label[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--cs-ink-2)}.cs-kpi__label .v-icon[data-v-328d82d2]{color:var(--cs-ink-3)}.cs-kpi__value[data-v-328d82d2]{font-size:1.6rem;font-weight:700;line-height:1.25;color:var(--cs-ink);text-align:start}.cs-kpi__sub[data-v-328d82d2]{font-size:.76rem;color:var(--cs-ink-3)}.cs-kpi--net[data-v-328d82d2]{background:var(--cs-tint);border-color:#c9d8ee}.cs-kpi--net .cs-kpi__value[data-v-328d82d2]{color:var(--cs-primary)}.cs-kpi--net.is-negative .cs-kpi__value[data-v-328d82d2]{color:var(--cs-bad)}.cs-card[data-v-328d82d2]{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cs-note[data-v-328d82d2]{margin-bottom:14px!important}.cs-empty[data-v-328d82d2]{padding:36px 20px;text-align:center;color:var(--cs-ink-2)}.cs-empty h2[data-v-328d82d2]{font-size:1.05rem;margin:10px 0 4px;color:var(--cs-ink)}.cs-empty p[data-v-328d82d2]{margin:0 auto;max-width:460px;font-size:.88rem}.cs-empty__actions[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:14px}.cs-skel-row[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:14px 16px;border-bottom:1px solid var(--cs-grid)}.cs-skel-row[data-v-328d82d2]:last-child{border-bottom:0}.cs-skel[data-v-328d82d2]{display:block;height:12px;border-radius:6px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,var(--cs-grid)),color-stop(50%,#f7f8fa),color-stop(75%,var(--cs-grid)));background:linear-gradient(90deg,var(--cs-grid) 25%,#f7f8fa 50%,var(--cs-grid) 75%);background-size:200% 100%;-webkit-animation:cs-shimmer-328d82d2 1.2s ease-in-out infinite;animation:cs-shimmer-328d82d2 1.2s ease-in-out infinite}.cs-skel--avatar[data-v-328d82d2]{width:34px;height:34px;border-radius:50%}.cs-skel--name[data-v-328d82d2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:220px}.cs-skel--num[data-v-328d82d2]{width:80px;-webkit-margin-start:auto;margin-inline-start:auto}@-webkit-keyframes cs-shimmer-328d82d2{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cs-shimmer-328d82d2{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.cs-skel[data-v-328d82d2]{-webkit-animation:none;animation:none}}.cs-tag[data-v-328d82d2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 9px 2px 7px;border-radius:999px;font-size:.76rem;font-weight:600;white-space:nowrap;line-height:1.5}.rtl .cs-tag[data-v-328d82d2]{padding:2px 7px 2px 9px}.cs-tag .v-icon[data-v-328d82d2]{color:inherit}.cs-tag--payment[data-v-328d82d2]{color:var(--cs-good);background:var(--cs-good-soft)}.cs-tag--discount[data-v-328d82d2]{color:var(--cs-bad);background:var(--cs-bad-soft)}.cs-tag--credit[data-v-328d82d2]{color:#174a8a;background:var(--cs-primary-soft)}.cs-tag--delayed[data-v-328d82d2]{color:var(--cs-delayed);background:var(--cs-delayed-soft)}.cs-tag--muted[data-v-328d82d2]{color:var(--cs-ink-2);background:#f0f1f3}.cs-link[data-v-328d82d2]{border:0;background:none;padding:0;font:inherit;color:var(--cs-primary);font-weight:600;cursor:pointer;border-radius:4px;text-decoration:none}.cs-link[data-v-328d82d2]:hover{text-decoration:underline}.cs-table-wrap[data-v-328d82d2]{overflow-x:auto!important;overflow-y:hidden!important}.cs-table[data-v-328d82d2]{width:100%;border-collapse:collapse;font-size:.88rem}.cs-table td[data-v-328d82d2],.cs-table th[data-v-328d82d2]{padding:10px 14px;text-align:start;vertical-align:middle;border-bottom:1px solid var(--cs-grid)}.cs-table thead th[data-v-328d82d2]{font-size:.76rem;font-weight:600;color:var(--cs-ink-3);background:#fafbfc;white-space:nowrap;border-bottom:1px solid var(--cs-border)}.cs-table thead th[data-v-328d82d2]:first-child{border-start-start-radius:12px}.cs-table thead th[data-v-328d82d2]:last-child{border-start-end-radius:12px}.cs-table .num[data-v-328d82d2]{text-align:end;white-space:nowrap}.cs-table tbody tr[data-v-328d82d2]{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.cs-table tbody tr[data-v-328d82d2]:hover{background:var(--cs-tint)}.cs-table tbody tr.is-clickable[data-v-328d82d2]{cursor:pointer}.cs-who[data-v-328d82d2]{font-weight:700;min-width:180px}.cs-who__in[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:400}.cs-who__text[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;line-height:1.3}.cs-who__text b[data-v-328d82d2]{font-weight:600;color:var(--cs-ink)}.cs-who__text small[data-v-328d82d2]{font-size:.74rem;color:var(--cs-ink-3);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;text-align:start}.cs-sub[data-v-328d82d2]{display:block;font-size:.72rem;color:var(--cs-ink-3);font-weight:400}.cs-delayed[data-v-328d82d2]{display:block;font-size:.72rem;color:var(--cs-delayed);cursor:help}.cs-num.is-zero[data-v-328d82d2]{color:#a0a6ae}.cs-net.is-negative[data-v-328d82d2],.cs-num.is-negative[data-v-328d82d2]{color:var(--cs-bad)}.cs-net[data-v-328d82d2]{font-weight:700;color:var(--cs-ink)}.cs-actions[data-v-328d82d2]{white-space:nowrap;text-align:end!important;width:1%}.cs-table tfoot td[data-v-328d82d2],.cs-table tfoot th[data-v-328d82d2]{font-weight:700;background:#f7f8fa;border-top:2px solid var(--cs-border);border-bottom:0}@media (max-width:760px){.cs-page[data-v-328d82d2]{padding:14px 12px 40px}.cs-branch[data-v-328d82d2],.cs-date[data-v-328d82d2],.cs-dates[data-v-328d82d2],.cs-filters .cs-group[data-v-328d82d2],.cs-search[data-v-328d82d2],.cs-toolbar>[data-v-328d82d2]{width:100%}.cs-toolbar__count[data-v-328d82d2]{-webkit-margin-start:0;margin-inline-start:0}.cs-seg[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex}.cs-seg__btn[data-v-328d82d2]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px}.cs-kpis[data-v-328d82d2]{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-kpi--net[data-v-328d82d2]{grid-column:1/-1}.cs-kpi__value[data-v-328d82d2]{font-size:1.3rem}.cs-table-card[data-v-328d82d2]{background:transparent;border:0}.cs-table thead[data-v-328d82d2]{display:none}.cs-table[data-v-328d82d2],.cs-table tbody[data-v-328d82d2],.cs-table tfoot[data-v-328d82d2]{display:block;width:100%}.cs-table tr[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cs-table .cs-who[data-v-328d82d2]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cs-table .cs-actions[data-v-328d82d2]{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.cs-table tr[data-v-328d82d2]{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:12px;padding:6px 4px;margin-bottom:10px}.cs-table tbody tr[data-v-328d82d2]:hover{background:var(--cs-surface)}.cs-table td[data-v-328d82d2],.cs-table tfoot th[data-v-328d82d2],.cs-table th[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:6px 10px;border:0;background:transparent!important;width:auto}.cs-table td[data-label][data-v-328d82d2]:before{content:attr(data-label);font-weight:400;font-size:.8rem;color:var(--cs-ink-3)}.cs-table .num[data-v-328d82d2]{-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-delayed[data-v-328d82d2]{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:end}.cs-who[data-v-328d82d2]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--cs-grid)!important;padding-bottom:10px;margin-bottom:4px}.cs-actions[data-v-328d82d2]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;border-top:1px solid var(--cs-grid)!important;margin-top:4px;padding-top:8px}.cs-blank[data-v-328d82d2]{display:none!important}.cs-table tfoot tr[data-v-328d82d2]{background:#f7f8fa}}.cs-time b[data-v-328d82d2]{display:block;font-weight:600}.cs-patient[data-v-328d82d2]{font-weight:600;color:var(--cs-ink)}.cs-pay-table[data-v-328d82d2]{table-layout:fixed;min-width:860px}.w-time[data-v-328d82d2]{width:8%}.w-lab[data-v-328d82d2]{width:13%}.w-op[data-v-328d82d2]{width:14%}.w-amount[data-v-328d82d2]{width:12%}.w-timing[data-v-328d82d2]{width:23%}.cs-who[data-v-328d82d2]{overflow-wrap:anywhere}.cs-amount[data-v-328d82d2]{font-weight:600}.cs-day th[data-v-328d82d2]{padding:8px 14px;background:#f3f5f8;border-bottom:1px solid var(--cs-border);font-weight:600}.cs-day__in[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px}.cs-day__date[data-v-328d82d2]{font-size:.84rem;color:var(--cs-ink)}.cs-day__meta[data-v-328d82d2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.78rem;font-weight:400;color:var(--cs-ink-3)}.cs-day__meta b[data-v-328d82d2]{color:var(--cs-ink);font-weight:600}tbody+tbody .cs-day th[data-v-328d82d2]{border-top:1px solid var(--cs-border)}.cs-timing[data-v-328d82d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}.cs-ontime[data-v-328d82d2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.78rem;color:var(--cs-ink-3)}.cs-ontime .v-icon[data-v-328d82d2]{color:inherit}@media (max-width:760px){.cs-pay-table[data-v-328d82d2]{min-width:0}.cs-timing[data-v-328d82d2]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cs-table tr.cs-day[data-v-328d82d2]{background:transparent;border:0;padding:4px 2px 0;margin-bottom:6px}.cs-table tr.cs-day th[data-v-328d82d2]{padding:4px 4px!important;border:0!important}.cs-day__in[data-v-328d82d2]{width:100%}}