.ud-panel[data-astro-cid-t3ubt4n3]{--ud-violet: color-mix(in oklch, oklch(.606 .25 292.717), oklch(.21 0 none) 45%);--ud-violet-fill: oklch(.606 .25 292.717);--ud-pad: 18px;position:relative;font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"cv11","ss01";font-stretch:100%;letter-spacing:0;color:var(--ud-ink);background:var(--ud-canvas);border:1px solid var(--ud-border);border-radius:18px;padding:var(--ud-pad);font-size:14px;line-height:20px}.ud-head[data-astro-cid-t3ubt4n3]{margin-bottom:6px}.ud-title[data-astro-cid-t3ubt4n3]{margin:0;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.01em}.ud-tabs[data-astro-cid-t3ubt4n3]{display:flex;gap:20px;margin:0 calc(-1 * var(--ud-pad)) 14px;padding:0 var(--ud-pad);border-bottom:1px solid var(--ud-border);overflow-x:auto;scrollbar-width:none}.ud-tabs[data-astro-cid-t3ubt4n3]::-webkit-scrollbar{display:none}.ud-tab[data-astro-cid-t3ubt4n3]{position:relative;flex:none;padding:6px 2px 9px;border:0;border-radius:6px 6px 0 0;background:none;color:color-mix(in oklch,var(--ud-ink) 60%,transparent);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .15s}.ud-tab[data-astro-cid-t3ubt4n3]:hover{color:var(--ud-ink)}.ud-tab[data-astro-cid-t3ubt4n3].is-on{color:var(--ud-accent)}.ud-tab[data-astro-cid-t3ubt4n3]:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--ud-accent);opacity:0;transition:opacity .15s}.ud-tab[data-astro-cid-t3ubt4n3].is-on:after{opacity:1}.ud-tab[data-astro-cid-t3ubt4n3]:focus-visible{outline:2px solid var(--ud-accent);outline-offset:-2px}.ud-views[data-astro-cid-t3ubt4n3]{display:grid}.ud-view[data-astro-cid-t3ubt4n3]{grid-area:1 / 1;display:grid;align-content:start;gap:12px;min-width:0}.ud-view[data-astro-cid-t3ubt4n3]:not(.is-on){visibility:hidden}.ud-card[data-astro-cid-t3ubt4n3]{position:relative;overflow:hidden;background:var(--ud-card);border:1px solid var(--ud-border);border-radius:14px}.ud-toolbar[data-astro-cid-t3ubt4n3]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;border-bottom:1px solid var(--ud-border)}.ud-push[data-astro-cid-t3ubt4n3]{margin-left:auto}.ud-seg[data-astro-cid-t3ubt4n3]{display:inline-flex;gap:2px;padding:2px;border-radius:10px;background:var(--ud-muted-bg)}.ud-seg-item[data-astro-cid-t3ubt4n3]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ud-muted);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.ud-seg-item[data-astro-cid-t3ubt4n3]:hover{color:var(--ud-ink)}.ud-seg-item[data-astro-cid-t3ubt4n3].is-on{background:var(--ud-tile);color:var(--ud-ink);box-shadow:var(--ud-shadow),0 0 0 1px var(--ud-border)}.ud-count[data-astro-cid-t3ubt4n3]{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 5px;border-radius:999px;background:color-mix(in oklch,var(--ud-muted) 18%,transparent);color:var(--ud-ink);font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}.ud-chips[data-astro-cid-t3ubt4n3]{display:flex;flex-wrap:wrap;gap:6px}.ud-fchip[data-astro-cid-t3ubt4n3]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--ud-border);border-radius:999px;background:var(--ud-card);color:var(--ud-ink);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.ud-fchip[data-astro-cid-t3ubt4n3]:hover{background:var(--ud-muted-bg)}.ud-fchip[data-astro-cid-t3ubt4n3].is-on{border-color:var(--ud-accent);background:var(--ud-accent-soft);color:var(--ud-accent)}.ud-select[data-astro-cid-t3ubt4n3]{position:relative;display:inline-flex;align-items:center}.ud-select[data-astro-cid-t3ubt4n3] select[data-astro-cid-t3ubt4n3]{appearance:none;height:32px;width:100%;padding:0 30px 0 10px;border:1px solid var(--ud-border);border-radius:10px;background:var(--ud-card);color:var(--ud-ink);font:inherit;font-size:13px;cursor:pointer}.ud-select[data-astro-cid-t3ubt4n3] svg[data-astro-cid-t3ubt4n3]{position:absolute;right:9px;color:var(--ud-muted);pointer-events:none}.ud-select-window[data-astro-cid-t3ubt4n3]{margin-left:auto;width:160px}.ud-select-usual[data-astro-cid-t3ubt4n3]{width:120px}.ud-select-full[data-astro-cid-t3ubt4n3]{display:flex}.ud-search[data-astro-cid-t3ubt4n3]{position:relative;display:inline-flex;align-items:center;width:200px}.ud-search-wide[data-astro-cid-t3ubt4n3]{width:230px}.ud-search[data-astro-cid-t3ubt4n3] svg[data-astro-cid-t3ubt4n3]{position:absolute;left:9px;color:var(--ud-muted);pointer-events:none}.ud-search[data-astro-cid-t3ubt4n3] input[data-astro-cid-t3ubt4n3],.ud-input[data-astro-cid-t3ubt4n3]{width:100%;height:32px;padding:0 10px;border:1px solid var(--ud-border);border-radius:10px;background:var(--ud-card);color:var(--ud-ink);font:inherit;font-size:13px}.ud-search[data-astro-cid-t3ubt4n3] input[data-astro-cid-t3ubt4n3]{padding-left:30px}.ud-search[data-astro-cid-t3ubt4n3] input[data-astro-cid-t3ubt4n3]::-webkit-search-cancel-button{cursor:pointer}.ud-area[data-astro-cid-t3ubt4n3]{height:auto;padding:6px 10px;resize:none;line-height:20px}[data-astro-cid-t3ubt4n3]::placeholder{color:var(--ud-muted);opacity:1}.ud-select[data-astro-cid-t3ubt4n3] select[data-astro-cid-t3ubt4n3]:focus-visible,.ud-search[data-astro-cid-t3ubt4n3] input[data-astro-cid-t3ubt4n3]:focus-visible,.ud-input[data-astro-cid-t3ubt4n3]:focus-visible{outline:2px solid var(--ud-accent);outline-offset:0;border-color:var(--ud-accent)}svg[data-astro-cid-t3ubt4n3]{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ud-lists[data-astro-cid-t3ubt4n3]{display:grid}.ud-list[data-astro-cid-t3ubt4n3]{grid-area:1 / 1}.ud-list[data-astro-cid-t3ubt4n3][data-off]{visibility:hidden}.ud-table[data-astro-cid-t3ubt4n3]{width:100%;border-collapse:collapse;table-layout:fixed}.ud-table[data-astro-cid-t3ubt4n3] th[data-astro-cid-t3ubt4n3]{height:38px;padding:0 12px;text-align:left;font-size:12px;font-weight:500;color:var(--ud-muted);border-bottom:1px solid var(--ud-border);white-space:nowrap}.ud-table[data-astro-cid-t3ubt4n3] td[data-astro-cid-t3ubt4n3]{height:56px;padding:0 12px;border-bottom:1px solid var(--ud-border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ud-table[data-astro-cid-t3ubt4n3] tbody[data-astro-cid-t3ubt4n3] tr[data-astro-cid-t3ubt4n3]{transition:background-color .2s}.ud-table[data-astro-cid-t3ubt4n3] tbody[data-astro-cid-t3ubt4n3] tr[data-astro-cid-t3ubt4n3]:hover{background:color-mix(in oklch,var(--ud-ink) 3%,transparent)}.ud-table[data-astro-cid-t3ubt4n3] tr[data-astro-cid-t3ubt4n3][data-gone]{display:none}.ud-table[data-astro-cid-t3ubt4n3] th[data-astro-cid-t3ubt4n3].c-act,.ud-table[data-astro-cid-t3ubt4n3] td[data-astro-cid-t3ubt4n3].c-act{text-align:right}.t-renewals[data-astro-cid-t3ubt4n3] .c-plan[data-astro-cid-t3ubt4n3]{width:11%}.t-renewals[data-astro-cid-t3ubt4n3] .c-expiry[data-astro-cid-t3ubt4n3]{width:12%}.t-renewals[data-astro-cid-t3ubt4n3] .c-status[data-astro-cid-t3ubt4n3]{width:13%}.t-renewals[data-astro-cid-t3ubt4n3] .c-fee[data-astro-cid-t3ubt4n3]{width:14%}.t-renewals[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:288px}.t-services[data-astro-cid-t3ubt4n3] .c-service[data-astro-cid-t3ubt4n3]{width:15%}.t-services[data-astro-cid-t3ubt4n3] .c-trainer[data-astro-cid-t3ubt4n3]{width:13%}.t-services[data-astro-cid-t3ubt4n3] .c-expiry[data-astro-cid-t3ubt4n3]{width:11%}.t-services[data-astro-cid-t3ubt4n3] .c-status[data-astro-cid-t3ubt4n3]{width:10%}.t-services[data-astro-cid-t3ubt4n3] .c-price[data-astro-cid-t3ubt4n3]{width:14%}.t-services[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:288px}.t-followups[data-astro-cid-t3ubt4n3] .c-due[data-astro-cid-t3ubt4n3]{width:15%}.t-followups[data-astro-cid-t3ubt4n3] .c-task[data-astro-cid-t3ubt4n3]{width:30%}.t-followups[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:232px}.t-followups[data-astro-cid-t3ubt4n3] .c-owner[data-astro-cid-t3ubt4n3]{width:16%}.t-payments[data-astro-cid-t3ubt4n3] .c-plan[data-astro-cid-t3ubt4n3]{width:12%}.t-payments[data-astro-cid-t3ubt4n3] .c-date[data-astro-cid-t3ubt4n3],.t-payments[data-astro-cid-t3ubt4n3] .c-status[data-astro-cid-t3ubt4n3]{width:14%}.t-payments[data-astro-cid-t3ubt4n3] .c-bal[data-astro-cid-t3ubt4n3]{width:12%}.t-payments[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:232px}.t-all[data-astro-cid-t3ubt4n3] .c-mid[data-astro-cid-t3ubt4n3]{width:9%}.t-all[data-astro-cid-t3ubt4n3] .c-plan[data-astro-cid-t3ubt4n3]{width:10%}.t-all[data-astro-cid-t3ubt4n3] .c-expiry[data-astro-cid-t3ubt4n3]{width:12%}.t-all[data-astro-cid-t3ubt4n3] .c-status[data-astro-cid-t3ubt4n3],.t-all[data-astro-cid-t3ubt4n3] .c-fee[data-astro-cid-t3ubt4n3]{width:13%}.t-all[data-astro-cid-t3ubt4n3] .c-leave[data-astro-cid-t3ubt4n3]{width:9%}.t-all[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:232px}.t-visits[data-astro-cid-t3ubt4n3] .c-plan[data-astro-cid-t3ubt4n3],.t-visits[data-astro-cid-t3ubt4n3] .c-usual[data-astro-cid-t3ubt4n3]{width:13%}.t-visits[data-astro-cid-t3ubt4n3] .c-in[data-astro-cid-t3ubt4n3],.t-visits[data-astro-cid-t3ubt4n3] .c-out[data-astro-cid-t3ubt4n3]{width:14%}.t-visits[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:150px}.ud-muted[data-astro-cid-t3ubt4n3]{color:var(--ud-muted)}.ud-small[data-astro-cid-t3ubt4n3]{font-size:12px;line-height:16px}.ud-mono[data-astro-cid-t3ubt4n3]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ud-id[data-astro-cid-t3ubt4n3]{display:flex;align-items:center;gap:10px;min-width:0}.ud-avatar[data-astro-cid-t3ubt4n3]{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:999px;background:var(--ud-muted-bg);color:var(--ud-ink);font-size:12px;font-weight:600}.ud-avatar-sm[data-astro-cid-t3ubt4n3]{width:24px;height:24px;font-size:10px}.ud-id-text[data-astro-cid-t3ubt4n3]{display:grid;min-width:0}.ud-name[data-astro-cid-t3ubt4n3]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ud-phone[data-astro-cid-t3ubt4n3]{font-size:12px;line-height:16px;color:var(--ud-muted);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ud-stack[data-astro-cid-t3ubt4n3]{display:grid;justify-items:start;gap:2px;min-width:0}.ud-task[data-astro-cid-t3ubt4n3]{display:inline-flex;align-items:center;gap:6px}.ud-task[data-astro-cid-t3ubt4n3] svg[data-astro-cid-t3ubt4n3]{width:14px;height:14px;color:var(--ud-muted)}.ud-note[data-astro-cid-t3ubt4n3]{max-width:100%;overflow:hidden;text-overflow:ellipsis}.ud-owner[data-astro-cid-t3ubt4n3]{display:inline-flex;align-items:center;gap:8px;min-width:0}.ud-name-sm[data-astro-cid-t3ubt4n3]{overflow:hidden;text-overflow:ellipsis}.ud-inline[data-astro-cid-t3ubt4n3]{display:none!important}.ud-inline-row[data-astro-cid-t3ubt4n3]{align-items:center;gap:6px}.ud-badge[data-astro-cid-t3ubt4n3]{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:26px;font-size:12px;font-weight:500;white-space:nowrap}.is-warning[data-astro-cid-t3ubt4n3]{background:color-mix(in oklch,var(--ud-warning-fill) 10%,transparent);color:var(--ud-warning)}.is-danger[data-astro-cid-t3ubt4n3]{background:color-mix(in oklch,var(--ud-danger-fill) 10%,transparent);color:var(--ud-danger)}.is-success[data-astro-cid-t3ubt4n3]{background:color-mix(in oklch,var(--ud-success-fill) 10%,transparent);color:var(--ud-success)}.is-muted[data-astro-cid-t3ubt4n3]{background:var(--ud-muted-bg);color:var(--ud-muted)}.is-violet[data-astro-cid-t3ubt4n3]{background:color-mix(in oklch,var(--ud-violet-fill) 10%,transparent);color:var(--ud-violet)}.ud-fee[data-astro-cid-t3ubt4n3]{display:inline-flex;align-items:center;gap:6px}.ud-amount[data-astro-cid-t3ubt4n3]{font-size:12px;font-variant-numeric:tabular-nums}.ud-balance[data-astro-cid-t3ubt4n3]{color:var(--ud-warning);font-weight:600;font-variant-numeric:tabular-nums}.ud-actions[data-astro-cid-t3ubt4n3]{display:inline-flex;justify-content:flex-end;gap:2px}.ud-actions-start[data-astro-cid-t3ubt4n3]{justify-content:flex-start;flex-wrap:wrap;gap:6px}.ud-btn[data-astro-cid-t3ubt4n3]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--ud-ink);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s,transform .12s}.ud-btn[data-astro-cid-t3ubt4n3] svg[data-astro-cid-t3ubt4n3]{width:14px;height:14px}.ud-btn[data-astro-cid-t3ubt4n3]:hover{background:var(--ud-muted-bg)}.ud-btn[data-astro-cid-t3ubt4n3]:active,.ud-btn[data-astro-cid-t3ubt4n3].is-pressing{transform:scale(.96);background:var(--ud-muted-bg)}.ud-btn[data-astro-cid-t3ubt4n3]:disabled{color:var(--ud-muted);cursor:default;background:transparent;transform:none}.ud-btn-outline[data-astro-cid-t3ubt4n3]{border:1px solid var(--ud-border);background:var(--ud-card)}.ud-btn-primary[data-astro-cid-t3ubt4n3]{height:32px;padding:0 12px;background:var(--ud-accent);color:var(--ud-on-accent)}.ud-btn-primary[data-astro-cid-t3ubt4n3]:hover,.ud-btn-primary[data-astro-cid-t3ubt4n3]:active{background:color-mix(in oklch,var(--ud-accent) 88%,black)}.ud-dfoot[data-astro-cid-t3ubt4n3] .ud-btn-outline[data-astro-cid-t3ubt4n3]{height:32px;padding:0 12px}.ud-btn-danger[data-astro-cid-t3ubt4n3]{color:var(--ud-danger)}.ud-btn[data-astro-cid-t3ubt4n3]:focus-visible,.ud-seg-item[data-astro-cid-t3ubt4n3]:focus-visible,.ud-fchip[data-astro-cid-t3ubt4n3]:focus-visible,.ud-chip[data-astro-cid-t3ubt4n3]:focus-visible,.ud-chip[data-astro-cid-t3ubt4n3]:has(:focus-visible),.ud-check[data-astro-cid-t3ubt4n3]:has(:focus-visible),.ud-x[data-astro-cid-t3ubt4n3]:focus-visible{outline:2px solid var(--ud-accent);outline-offset:1px}.ud-remind[data-astro-cid-t3ubt4n3] .i-check[data-astro-cid-t3ubt4n3]{display:none}.ud-remind[data-astro-cid-t3ubt4n3].is-sent{color:var(--ud-success)}.ud-remind[data-astro-cid-t3ubt4n3].is-sent .i-msg[data-astro-cid-t3ubt4n3]{display:none}.ud-remind[data-astro-cid-t3ubt4n3].is-sent .i-check[data-astro-cid-t3ubt4n3]{display:block}.ud-foot[data-astro-cid-t3ubt4n3]{margin:0;padding:8px 12px;font-size:12px;color:var(--ud-muted)}.ud-foot-split[data-astro-cid-t3ubt4n3]{display:flex;justify-content:space-between}.ud-empty[data-astro-cid-t3ubt4n3]{margin:0;padding:28px 12px;text-align:center;color:var(--ud-muted)}.ud-empty[data-astro-cid-t3ubt4n3][hidden]{display:none}.ud-day[data-astro-cid-t3ubt4n3]{padding:0 4px;color:var(--ud-muted);font-size:13px;font-weight:500;white-space:nowrap}.ud-groups[data-astro-cid-t3ubt4n3]{display:grid;gap:12px;align-items:start}.ud-groups-3[data-astro-cid-t3ubt4n3]{grid-template-columns:repeat(3,minmax(0,1fr))}.ud-groups-2[data-astro-cid-t3ubt4n3]{grid-template-columns:repeat(2,minmax(0,1fr))}.ud-group-head[data-astro-cid-t3ubt4n3]{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;border-bottom:1px solid var(--ud-border)}.ud-group-head[data-astro-cid-t3ubt4n3] svg[data-astro-cid-t3ubt4n3]{color:var(--ud-muted)}.ud-group-head[data-astro-cid-t3ubt4n3] .ud-count[data-astro-cid-t3ubt4n3]{margin-left:auto}.ud-group-titles[data-astro-cid-t3ubt4n3]{display:grid}.ud-group-t[data-astro-cid-t3ubt4n3]{font-weight:600}.ud-group-list[data-astro-cid-t3ubt4n3]{margin:0;padding:0;list-style:none}.ud-group-row[data-astro-cid-t3ubt4n3]{display:grid;gap:10px;padding:12px 14px;border-bottom:1px solid var(--ud-border)}.ud-group-row[data-astro-cid-t3ubt4n3]:last-child{border-bottom:0}.ud-group-row[data-astro-cid-t3ubt4n3][data-gone]{display:none}.ud-group-row-line[data-astro-cid-t3ubt4n3]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ud-group-row[data-astro-cid-t3ubt4n3] .ud-name[data-astro-cid-t3ubt4n3]{display:flex;align-items:center;gap:6px}.ud-tiles[data-astro-cid-t3ubt4n3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ud-tile[data-astro-cid-t3ubt4n3]{display:grid;gap:2px;padding:12px 14px}.ud-tile-v[data-astro-cid-t3ubt4n3]{font-size:20px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums}.ud-tile-v[data-astro-cid-t3ubt4n3].is-due{color:var(--ud-warning)}.ud-modal[data-astro-cid-t3ubt4n3]{position:absolute;inset:0;z-index:5;display:grid;place-items:start center;padding:12px;overflow-y:auto;border-radius:inherit;background:color-mix(in oklch,var(--ud-canvas) 40%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:ud-fade .1s ease-out}.ud-modal[data-astro-cid-t3ubt4n3][hidden],.ud-dialog[data-astro-cid-t3ubt4n3][hidden]{display:none}.ud-dialog[data-astro-cid-t3ubt4n3]{position:relative;display:grid;gap:12px;width:min(400px,100%);margin:auto;padding:16px;border-radius:14px;background:var(--ud-card);box-shadow:0 0 0 1px color-mix(in oklch,var(--ud-ink) 10%,transparent),0 12px 32px -12px #11161f40;animation:ud-pop .1s ease-out}.ud-dialog[data-astro-cid-t3ubt4n3][data-dialog=renew]{width:min(460px,100%)}@keyframes ud-fade{0%{opacity:0}}@keyframes ud-pop{0%{opacity:0;transform:scale(.95)}}.ud-x[data-astro-cid-t3ubt4n3]{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--ud-muted);cursor:pointer}.ud-x[data-astro-cid-t3ubt4n3]:hover{background:var(--ud-muted-bg);color:var(--ud-ink)}.ud-dtitle[data-astro-cid-t3ubt4n3]{margin:0;padding-right:28px;font-size:16px;line-height:22px;font-weight:600}.ud-ddesc[data-astro-cid-t3ubt4n3]{margin:-8px 0 0;color:var(--ud-muted)}.ud-field[data-astro-cid-t3ubt4n3]{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.ud-label[data-astro-cid-t3ubt4n3]{padding:0;font-size:13px;font-weight:500}.ud-split[data-astro-cid-t3ubt4n3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ud-chip[data-astro-cid-t3ubt4n3]{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border:1px solid var(--ud-border);border-radius:8px;background:var(--ud-card);color:var(--ud-ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.ud-chip[data-astro-cid-t3ubt4n3]:hover{background:var(--ud-muted-bg)}.ud-chip[data-astro-cid-t3ubt4n3]:has(:checked){border-color:var(--ud-accent);background:var(--ud-accent-soft);color:var(--ud-accent)}.ud-quick[data-astro-cid-t3ubt4n3]{margin-top:-4px}.ud-due[data-astro-cid-t3ubt4n3]{display:flex;justify-content:space-between;margin:0;padding:10px 12px;border-radius:10px;background:var(--ud-muted-bg)}.ud-hint[data-astro-cid-t3ubt4n3]{margin:-4px 0 0;min-height:20px;color:var(--ud-muted);font-size:13px}.ud-hint[data-astro-cid-t3ubt4n3].is-error{color:var(--ud-danger)}.ud-who[data-astro-cid-t3ubt4n3]{display:flex;align-items:center;gap:10px}.ud-current[data-astro-cid-t3ubt4n3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:10px 12px;border-radius:10px;background:var(--ud-muted-bg)}.ud-current[data-astro-cid-t3ubt4n3] dt[data-astro-cid-t3ubt4n3]{color:var(--ud-muted);font-size:12px;line-height:16px}.ud-current[data-astro-cid-t3ubt4n3] dd[data-astro-cid-t3ubt4n3]{margin:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ud-current[data-astro-cid-t3ubt4n3] div[data-astro-cid-t3ubt4n3]:empty,.ud-current[data-astro-cid-t3ubt4n3] div[data-astro-cid-t3ubt4n3]:has(dt:empty){display:none}.ud-start[data-astro-cid-t3ubt4n3],.ud-topay[data-astro-cid-t3ubt4n3]{display:flex;align-items:center;gap:6px;margin:0}.ud-start[data-astro-cid-t3ubt4n3] svg[data-astro-cid-t3ubt4n3]{width:14px;height:14px;color:var(--ud-muted)}.ud-start[data-astro-cid-t3ubt4n3] [data-astro-cid-t3ubt4n3][data-fill]{margin-left:auto}.ud-topay[data-astro-cid-t3ubt4n3]{justify-content:space-between;padding-top:10px;border-top:1px solid var(--ud-border);font-weight:500}.ud-topay[data-astro-cid-t3ubt4n3] strong[data-astro-cid-t3ubt4n3]{font-size:16px;font-variant-numeric:tabular-nums}.ud-check[data-astro-cid-t3ubt4n3]{display:inline-flex;align-items:center;gap:8px;justify-self:start;font-weight:500;cursor:pointer}.ud-check[data-astro-cid-t3ubt4n3] input[data-astro-cid-t3ubt4n3]{width:16px;height:16px;margin:0;accent-color:var(--ud-accent)}.ud-dfoot[data-astro-cid-t3ubt4n3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin:4px -16px -16px;padding:12px 16px;border-top:1px solid var(--ud-border);border-radius:0 0 14px 14px;background:color-mix(in oklch,var(--ud-muted-bg) 50%,transparent)}.ud-dfoot-split[data-astro-cid-t3ubt4n3]{justify-content:space-between}.ud-dfoot-end[data-astro-cid-t3ubt4n3]{display:flex;gap:8px;margin-left:auto}.ud-toast[data-astro-cid-t3ubt4n3]{position:absolute;right:12px;bottom:12px;z-index:6;display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--ud-border);border-radius:10px;background:var(--ud-card);box-shadow:var(--ud-shadow);font-size:13px;font-weight:500;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1)}.ud-toast[data-astro-cid-t3ubt4n3] svg[data-astro-cid-t3ubt4n3]{color:var(--ud-success)}.ud-toast[data-astro-cid-t3ubt4n3].is-on{opacity:1;transform:none}.sr-only[data-astro-cid-t3ubt4n3]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container hero-field (max-width: 1099px){.t-all[data-astro-cid-t3ubt4n3] .c-plan[data-astro-cid-t3ubt4n3]{display:none}}@container hero-field (max-width: 959px){.t-renewals[data-astro-cid-t3ubt4n3] .c-plan[data-astro-cid-t3ubt4n3],.t-services[data-astro-cid-t3ubt4n3] .c-trainer[data-astro-cid-t3ubt4n3],.t-followups[data-astro-cid-t3ubt4n3] .c-owner[data-astro-cid-t3ubt4n3],.t-payments[data-astro-cid-t3ubt4n3] .c-plan[data-astro-cid-t3ubt4n3],.t-all[data-astro-cid-t3ubt4n3] .c-mid[data-astro-cid-t3ubt4n3],.t-all[data-astro-cid-t3ubt4n3] .c-leave[data-astro-cid-t3ubt4n3],.t-visits[data-astro-cid-t3ubt4n3] .c-plan[data-astro-cid-t3ubt4n3],.ud-fee[data-astro-cid-t3ubt4n3] .ud-amount[data-astro-cid-t3ubt4n3]{display:none}.t-renewals[data-astro-cid-t3ubt4n3] .c-fee[data-astro-cid-t3ubt4n3]{width:11%}.t-renewals[data-astro-cid-t3ubt4n3] .c-status[data-astro-cid-t3ubt4n3],.t-renewals[data-astro-cid-t3ubt4n3] .c-expiry[data-astro-cid-t3ubt4n3]{width:15%}}@container hero-field (max-width: 799px){.t-renewals[data-astro-cid-t3ubt4n3] .c-expiry[data-astro-cid-t3ubt4n3],.t-services[data-astro-cid-t3ubt4n3] .c-expiry[data-astro-cid-t3ubt4n3],.t-services[data-astro-cid-t3ubt4n3] .c-price[data-astro-cid-t3ubt4n3],.t-payments[data-astro-cid-t3ubt4n3] .c-date[data-astro-cid-t3ubt4n3],.t-all[data-astro-cid-t3ubt4n3] .c-plan[data-astro-cid-t3ubt4n3],.t-all[data-astro-cid-t3ubt4n3] .c-expiry[data-astro-cid-t3ubt4n3],.t-visits[data-astro-cid-t3ubt4n3] .c-usual[data-astro-cid-t3ubt4n3],.t-visits[data-astro-cid-t3ubt4n3] .c-out[data-astro-cid-t3ubt4n3]{display:none}.t-renewals[data-astro-cid-t3ubt4n3] [data-astro-cid-t3ubt4n3][data-act=follow] .ud-btn-t[data-astro-cid-t3ubt4n3],.t-renewals[data-astro-cid-t3ubt4n3] [data-astro-cid-t3ubt4n3][data-act=renew] .ud-btn-t[data-astro-cid-t3ubt4n3],.t-services[data-astro-cid-t3ubt4n3] [data-astro-cid-t3ubt4n3][data-act=follow] .ud-btn-t[data-astro-cid-t3ubt4n3],.t-services[data-astro-cid-t3ubt4n3] [data-astro-cid-t3ubt4n3][data-act=renew-service] .ud-btn-t[data-astro-cid-t3ubt4n3]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.t-renewals[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3],.t-services[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:176px}.t-renewals[data-astro-cid-t3ubt4n3] .c-status[data-astro-cid-t3ubt4n3],.t-renewals[data-astro-cid-t3ubt4n3] .c-fee[data-astro-cid-t3ubt4n3]{width:18%}.ud-groups-3[data-astro-cid-t3ubt4n3]{grid-template-columns:1fr}.ud-tiles[data-astro-cid-t3ubt4n3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hero-field (max-width: 699px){.ud-panel[data-astro-cid-t3ubt4n3]{--ud-pad: 12px;border-radius:14px}.c-fee[data-astro-cid-t3ubt4n3],.c-status[data-astro-cid-t3ubt4n3],.c-due[data-astro-cid-t3ubt4n3],.c-task[data-astro-cid-t3ubt4n3],.c-service[data-astro-cid-t3ubt4n3],.ud-table[data-astro-cid-t3ubt4n3] .ud-phone[data-astro-cid-t3ubt4n3],.t-visits[data-astro-cid-t3ubt4n3] .c-in[data-astro-cid-t3ubt4n3]{display:none}.ud-inline[data-astro-cid-t3ubt4n3]{display:inline-flex!important;justify-self:start;margin-top:4px}.ud-groups-2[data-astro-cid-t3ubt4n3]{grid-template-columns:1fr}.ud-table[data-astro-cid-t3ubt4n3] td[data-astro-cid-t3ubt4n3]{height:64px}.ud-table[data-astro-cid-t3ubt4n3] td[data-astro-cid-t3ubt4n3],.ud-table[data-astro-cid-t3ubt4n3] th[data-astro-cid-t3ubt4n3]{padding:0 10px}.ud-table[data-astro-cid-t3ubt4n3] .ud-btn-t[data-astro-cid-t3ubt4n3]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ud-table[data-astro-cid-t3ubt4n3] .ud-btn[data-astro-cid-t3ubt4n3]{width:32px;padding:0}.ud-table[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3],.t-renewals[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3],.t-services[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:124px}.t-payments[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3],.t-followups[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3],.t-all[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:90px}.t-payments[data-astro-cid-t3ubt4n3] .c-bal[data-astro-cid-t3ubt4n3]{width:23%}.t-visits[data-astro-cid-t3ubt4n3] .c-act[data-astro-cid-t3ubt4n3]{width:128px}.t-visits[data-astro-cid-t3ubt4n3] .ud-btn[data-astro-cid-t3ubt4n3]{width:auto;padding:0 8px}.ud-toolbar[data-astro-cid-t3ubt4n3]>[data-astro-cid-t3ubt4n3]{flex:1 1 auto}.ud-search[data-astro-cid-t3ubt4n3],.ud-search-wide[data-astro-cid-t3ubt4n3],.ud-select-window[data-astro-cid-t3ubt4n3],.ud-select-usual[data-astro-cid-t3ubt4n3]{width:auto;min-width:140px;margin-left:0}.ud-push[data-astro-cid-t3ubt4n3]{margin-left:0}.ud-seg[data-astro-cid-t3ubt4n3]{justify-content:stretch}.ud-seg-item[data-astro-cid-t3ubt4n3]{flex:1;justify-content:center}.ud-day[data-astro-cid-t3ubt4n3]{flex:0 0 auto}.ud-view[data-astro-cid-t3ubt4n3]:not(.is-on){display:none}.ud-split[data-astro-cid-t3ubt4n3],.ud-current[data-astro-cid-t3ubt4n3]{grid-template-columns:1fr}.ud-current[data-astro-cid-t3ubt4n3]{gap:4px}.ud-current[data-astro-cid-t3ubt4n3] div[data-astro-cid-t3ubt4n3]{display:flex;justify-content:space-between;gap:8px}.ud-search[data-astro-cid-t3ubt4n3] input[data-astro-cid-t3ubt4n3],.ud-input[data-astro-cid-t3ubt4n3],.ud-select[data-astro-cid-t3ubt4n3] select[data-astro-cid-t3ubt4n3]{font-size:16px;height:36px}}@media(prefers-reduced-motion:reduce){.ud-toast[data-astro-cid-t3ubt4n3],.ud-btn[data-astro-cid-t3ubt4n3],.ud-tab[data-astro-cid-t3ubt4n3],.ud-tab[data-astro-cid-t3ubt4n3]:after,.ud-table[data-astro-cid-t3ubt4n3] tbody[data-astro-cid-t3ubt4n3] tr[data-astro-cid-t3ubt4n3]{transition:none}.ud-modal[data-astro-cid-t3ubt4n3],.ud-dialog[data-astro-cid-t3ubt4n3]{animation:none}}
