@charset "UTF-8";.product-tour[data-v-27e9532f]{position:fixed;inset:0;z-index:5000;pointer-events:none}.product-tour__dim[data-v-27e9532f]{position:fixed;inset:0;background:#0f172a7a;pointer-events:auto}.product-tour__spot[data-v-27e9532f]{position:fixed;border-radius:12px;box-shadow:0 0 0 9999px #0f172a7a;pointer-events:none;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease}.product-tour__card[data-v-27e9532f]{position:fixed;z-index:1;display:flex;flex-direction:column;width:min(22.5rem,calc(100vw - 1.5rem));max-height:min(32rem,calc(100vh - 1.5rem));padding:1rem 1.1rem .95rem;border-radius:14px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 18px 40px #0f172a38;pointer-events:auto}.product-tour__card--detailed[data-v-27e9532f]{width:min(26.5rem,calc(100vw - 1.5rem))}.product-tour__count[data-v-27e9532f]{margin:0 0 .35rem;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:650}.product-tour__title[data-v-27e9532f]{margin:0 0 .4rem;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.product-tour__scroll[data-v-27e9532f]{flex:1 1 auto;min-height:0;margin:0 0 1rem;overflow-y:auto;overscroll-behavior:contain}.product-tour__body[data-v-27e9532f]{margin:0;color:rgba(var(--v-theme-on-surface),.72);font-size:.875rem;line-height:1.45}.product-tour__bullets[data-v-27e9532f]{margin:.65rem 0 0;padding:0 0 0 1.1rem;color:rgba(var(--v-theme-on-surface),.78);font-size:.8125rem;line-height:1.4}.product-tour__bullets li+li[data-v-27e9532f]{margin-top:.4rem}.product-tour__actions[data-v-27e9532f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.product-tour__nav[data-v-27e9532f]{display:flex;gap:.4rem}.product-tour__skip[data-v-27e9532f],.product-tour__ghost[data-v-27e9532f],.product-tour__next[data-v-27e9532f]{min-height:34px;padding:0 .8rem;border:0;border-radius:9px;font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.product-tour__skip[data-v-27e9532f]{background:transparent;color:rgba(var(--v-theme-on-surface),.55)}.product-tour__ghost[data-v-27e9532f]{background:transparent;color:rgb(var(--v-theme-primary));border:1.5px solid rgb(var(--v-theme-primary))}.product-tour__next[data-v-27e9532f]{background:rgb(var(--v-theme-primary));color:#fff}.product-tour-offer[data-v-27e9532f]{position:fixed;inset-block-end:88px;inset-inline-start:16px;z-index:4200;display:grid;gap:8px;width:min(20rem,calc(100vw - 2rem));padding:14px 16px;border:var(--ui-hairline, 1px solid rgba(var(--v-border-color), .14));border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:var(--ui-shadow-md, 0 8px 24px rgba(15, 23, 42, .09))}.product-tour-offer__title[data-v-27e9532f]{margin:0;font-size:.9375rem;font-weight:700}.product-tour-offer__body[data-v-27e9532f]{margin:0;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;line-height:1.4}.product-tour-offer__actions[data-v-27e9532f]{display:flex;justify-content:flex-end;gap:8px}@media(prefers-reduced-motion:reduce){.product-tour__spot[data-v-27e9532f],.product-tour__card[data-v-27e9532f]{transition:none}}.ai-draft__title[data-v-f1ac541b]{padding-block:14px 8px;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.ai-draft__body[data-v-f1ac541b]{padding-block-start:4px}.ai-draft-card[data-v-f1ac541b]{display:flex;flex-direction:column;padding:14px 14px 16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-surface),1)}.ai-draft-card--off[data-v-f1ac541b]{opacity:.55}.ai-draft-card__head[data-v-f1ac541b]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.ai-draft-card__meta[data-v-f1ac541b]{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ai-draft-card__related[data-v-f1ac541b]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:600}.ai-draft-card__checklist-label[data-v-f1ac541b]{margin-bottom:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ai-draft-card__checklist-list[data-v-f1ac541b]{margin:0 0 8px;padding:0;list-style:none}.ai-draft-card__checklist-list li[data-v-f1ac541b]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0;font-size:.875rem}.ai-draft-card__checklist-add[data-v-f1ac541b]{display:flex;align-items:center;gap:8px}.ai-chat[data-v-a0e14aff]{display:flex;flex-direction:column;min-height:0;flex:1;height:100%;gap:10px}.ai-chat__thread[data-v-a0e14aff]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding-inline-end:2px}.ai-chat__row[data-v-a0e14aff]{display:flex}.ai-chat__row--assistant[data-v-a0e14aff]{justify-content:flex-start}.ai-chat__row--user[data-v-a0e14aff]{justify-content:flex-end}.ai-chat__bubble[data-v-a0e14aff]{max-width:92%;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.05)}.ai-chat__row--assistant .ai-chat__bubble[data-v-a0e14aff]{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 10%,rgb(var(--v-theme-surface)));border:1px solid color-mix(in srgb,rgb(var(--v-theme-primary)) 22%,transparent)}.ai-chat__row--user .ai-chat__bubble[data-v-a0e14aff]{background:rgba(var(--v-theme-on-surface),.08)}.ai-chat__text[data-v-a0e14aff]{margin:0;white-space:pre-wrap;font-size:.875rem;line-height:1.45}.ai-chat__text[data-v-a0e14aff] .ai-chat__link{color:rgb(var(--v-theme-primary));font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ai-chat__caret[data-v-a0e14aff]{display:inline-block;width:.45em;height:1em;margin-inline-start:1px;vertical-align:text-bottom;background:currentColor;opacity:.55;animation:ai-chat-blink-a0e14aff 1s step-end infinite}@keyframes ai-chat-blink-a0e14aff{50%{opacity:0}}.ai-chat__actions[data-v-a0e14aff]{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:10px}.ai-chat__action[data-v-a0e14aff]{border:0;cursor:pointer;border-radius:999px;padding:6px 11px;font-size:.75rem;font-weight:650;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px color-mix(in srgb,rgb(var(--v-theme-primary)) 35%,transparent)}.ai-chat__action[data-v-a0e14aff]:hover{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 12%,rgb(var(--v-theme-surface)))}.ai-chat__thinking[data-v-a0e14aff]{display:inline-flex;align-items:center;gap:10px;margin:auto;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem}.ai-chat__thinking--inline[data-v-a0e14aff]{margin:0}.ai-chat__composer[data-v-a0e14aff]{display:flex;align-items:flex-end;gap:8px;flex-shrink:0;padding-block-start:4px;border-top:1px solid rgba(var(--v-border-color),.4)}.ai-chat__input[data-v-a0e14aff]{flex:1;min-width:0}.related-tasks[data-v-83ae3fa6]{display:flex;flex-direction:column;min-height:0;height:100%;position:relative}.related-tasks--embedded .related-tasks__head[data-v-83ae3fa6]{padding:10px 14px}.related-tasks--embedded .related-tasks__body[data-v-83ae3fa6]{padding:4px 14px 16px}.related-tasks__head[data-v-83ae3fa6]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px 10px;flex-shrink:0;border-bottom:1px solid rgba(var(--v-border-color),.1);background:rgb(var(--v-theme-surface))}.related-tasks__heading[data-v-83ae3fa6]{min-width:0;margin-right:auto}.related-tasks__heading h3[data-v-83ae3fa6]{margin:0;font-size:.95rem;font-weight:700;letter-spacing:-.015em}.related-tasks__hint[data-v-83ae3fa6]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:600}.related-tasks__segments[data-v-83ae3fa6]{display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.06)}.related-tasks__segment[data-v-83ae3fa6]{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.6);font-family:inherit;font-size:.75rem;font-weight:650;cursor:pointer;white-space:nowrap;transition:all .16s ease}.related-tasks__segment[data-v-83ae3fa6]:hover{color:rgb(var(--v-theme-on-surface))}.related-tasks__segment--active[data-v-83ae3fa6]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 4px #0f172a14}.related-tasks__segment-badge[data-v-83ae3fa6]{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);font-size:.65rem;font-weight:700;line-height:1}.related-tasks__segment--active .related-tasks__segment-badge[data-v-83ae3fa6]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.related-tasks__add[data-v-83ae3fa6]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-family:inherit;font-size:.75rem;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .16s ease}.related-tasks__add[data-v-83ae3fa6]:hover{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 4px 12px rgba(var(--v-theme-primary),.28);transform:translateY(-1px)}.related-tasks__add[data-v-83ae3fa6]:active{transform:scale(.97)}.related-tasks__body[data-v-83ae3fa6]{flex:1;min-height:430px;overflow-y:auto;padding:12px 16px 18px;display:flex;flex-direction:column;scrollbar-width:thin}.related-tasks__list[data-v-83ae3fa6]{display:flex;flex-direction:column;gap:10px}.related-tasks__card[data-v-83ae3fa6]{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;padding:12px 14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035);border:1px solid rgba(var(--v-border-color),.1);text-align:left;cursor:pointer;overflow:hidden;transition:transform .16s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)),box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.related-tasks__card[data-v-83ae3fa6]:hover{background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-theme-primary),.28);box-shadow:0 6px 18px #0f172a12;transform:translateY(-2px)}.related-tasks__card:hover .related-tasks__card-arrow[data-v-83ae3fa6]{opacity:1;transform:translate(0)}.related-tasks__card[data-v-83ae3fa6]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.related-tasks__card--high[data-v-83ae3fa6]{background:linear-gradient(135deg,#f59e0b0f,rgba(var(--v-theme-on-surface),.02));border-color:#f59e0b40}.related-tasks__card--high[data-v-83ae3fa6]:hover{border-color:#f59e0b73;box-shadow:0 6px 18px #f59e0b1f}.related-tasks__priority-stripe[data-v-83ae3fa6]{position:absolute;top:0;bottom:0;left:0;width:3.5px;background:linear-gradient(180deg,#f59e0b,#d97706);border-radius:3.5px 0 0 3.5px}.related-tasks__card--done[data-v-83ae3fa6]{opacity:.72}.related-tasks__card--done[data-v-83ae3fa6]:hover{opacity:1}.related-tasks__card--done .related-tasks__card-title[data-v-83ae3fa6]{text-decoration:line-through;color:rgba(var(--v-theme-on-surface),.65)}.related-tasks__card-top[data-v-83ae3fa6]{display:flex;align-items:center;justify-content:space-between;gap:6px}.related-tasks__status-cluster[data-v-83ae3fa6]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.related-tasks__card-arrow[data-v-83ae3fa6]{opacity:0;transform:translate(-4px);color:rgba(var(--v-theme-on-surface),.4);transition:opacity .15s ease,transform .15s ease;flex-shrink:0}.related-tasks__status-pill[data-v-83ae3fa6]{display:inline-flex;align-items:center;gap:4px;padding:2.5px 8px;border-radius:999px;font-size:.68rem;font-weight:650;line-height:1.35;letter-spacing:.01em}.related-tasks__status-pill--todo[data-v-83ae3fa6]{background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.65)}.related-tasks__status-pill--progress[data-v-83ae3fa6]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.related-tasks__status-pill--done[data-v-83ae3fa6]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.related-tasks__status-pill--canceled[data-v-83ae3fa6]{background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.45)}.related-tasks__spin[data-v-83ae3fa6]{animation:related-spin-83ae3fa6 1s linear infinite}@keyframes related-spin-83ae3fa6{to{transform:rotate(360deg)}}.related-tasks__flame-pill[data-v-83ae3fa6]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;background:#f59e0b24;color:#d97706;font-size:.68rem;font-weight:700;line-height:1.35}.related-tasks__card-main[data-v-83ae3fa6]{display:flex;flex-direction:column;gap:3px}.related-tasks__card-title[data-v-83ae3fa6]{margin:0;font-size:.875rem;font-weight:650;line-height:1.35;color:rgb(var(--v-theme-on-surface))}.related-tasks__card-desc[data-v-83ae3fa6]{margin:0;font-size:.75rem;line-height:1.4;color:rgba(var(--v-theme-on-surface),.55);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-tasks__card-footer[data-v-83ae3fa6]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:2px}.related-tasks__meta-pill[data-v-83ae3fa6]{display:inline-flex;align-items:center;gap:4px;padding:2.5px 7px;border-radius:7px;font-size:.72rem;font-weight:550;color:rgba(var(--v-theme-on-surface),.55);background:rgba(var(--v-theme-on-surface),.045);white-space:nowrap}.related-tasks__meta-pill--overdue[data-v-83ae3fa6]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));font-weight:650}.related-tasks__meta-pill--today[data-v-83ae3fa6]{background:rgba(var(--v-theme-warning),.14);color:#b45309;font-weight:650}.related-tasks__meta-pill--checklist-done[data-v-83ae3fa6]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.related-tasks__empty-state[data-v-83ae3fa6]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;margin:auto 0}.related-tasks__empty-icon[data-v-83ae3fa6]{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));margin-bottom:12px}.related-tasks__empty-title[data-v-83ae3fa6]{margin:0 0 6px;font-size:.95rem;font-weight:700;color:rgb(var(--v-theme-on-surface))}.related-tasks__empty-desc[data-v-83ae3fa6]{margin:0 0 16px;font-size:.8125rem;line-height:1.45;color:rgba(var(--v-theme-on-surface),.5);max-width:260px}.related-tasks__empty-btn[data-v-83ae3fa6]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-family:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;box-shadow:0 4px 12px rgba(var(--v-theme-primary),.25);transition:all .15s ease}.related-tasks__empty-btn[data-v-83ae3fa6]:hover{filter:brightness(1.06);transform:translateY(-1px)}.related-tasks__empty-btn[data-v-83ae3fa6]:active{transform:scale(.97)}.related-tasks__loading[data-v-83ae3fa6]{display:flex;flex-direction:column;gap:10px}.related-tasks__skeleton-card[data-v-83ae3fa6]{padding:14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03);display:flex;flex-direction:column;gap:8px}.related-tasks__skeleton-pill[data-v-83ae3fa6]{width:80px;height:18px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);animation:skeleton-pulse-83ae3fa6 1.4s ease-in-out infinite}.related-tasks__skeleton-title[data-v-83ae3fa6]{width:65%;height:16px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);animation:skeleton-pulse-83ae3fa6 1.4s ease-in-out infinite .15s}.related-tasks__skeleton-meta[data-v-83ae3fa6]{width:40%;height:14px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.05);animation:skeleton-pulse-83ae3fa6 1.4s ease-in-out infinite .3s}@keyframes skeleton-pulse-83ae3fa6{0%,to{opacity:.5}50%{opacity:1}}.task-card-anim-enter-active[data-v-83ae3fa6],.task-card-anim-leave-active[data-v-83ae3fa6]{transition:opacity .2s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)),transform .2s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.task-card-anim-enter-from[data-v-83ae3fa6]{opacity:0;transform:translateY(8px) scale(.98)}.task-card-anim-leave-to[data-v-83ae3fa6]{opacity:0;transform:scale(.96)}.task-pop-picker[data-v-8c501f27]{display:flex;flex-direction:column;min-inline-size:260px;max-block-size:min(420px,70vh);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 10px 28px #0f172a24;overflow:hidden}.task-pop-picker__search[data-v-8c501f27]{padding:8px 8px 4px}.task-pop-picker__selected[data-v-8c501f27]{display:flex;flex-wrap:wrap;gap:4px;padding:4px 8px 6px;border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.task-pop-picker__summary[data-v-8c501f27]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;padding:3px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.65);cursor:pointer;font-size:.72rem;font-weight:650}.task-pop-picker__summary[data-v-8c501f27]:hover{border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary))}.task-pop-picker__pill[data-v-8c501f27]{display:inline-flex;align-items:center;gap:2px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;padding:2px 6px 2px 8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:650}.task-pop-picker__pill-x[data-v-8c501f27]{display:inline-grid;place-items:center;width:16px;height:16px;border:0;border-radius:999px;padding:0;background:transparent;color:inherit;cursor:pointer;font-size:.9rem;line-height:1}.task-pop-picker__pill-x[data-v-8c501f27]:hover{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.task-pop-picker__list[data-v-8c501f27]{flex:1 1 auto;min-block-size:0;max-block-size:280px;overflow:auto;padding:4px}.task-pop-picker__item[data-v-8c501f27]{display:flex;align-items:center;gap:8px;width:100%;border:0;border-radius:10px;padding:9px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;text-align:start}.task-pop-picker__item[data-v-8c501f27]:hover{background:rgba(var(--v-theme-primary),.08)}.task-pop-picker__item--on[data-v-8c501f27]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-pop-picker__avatar[data-v-8c501f27]{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700}.task-pop-picker__text[data-v-8c501f27]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.task-pop-picker__title[data-v-8c501f27]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600}.task-pop-picker__sub[data-v-8c501f27]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.task-pop-picker__check[data-v-8c501f27]{flex:0 0 auto;margin-inline-start:auto}.task-pop-picker__empty[data-v-8c501f27],.task-pop-picker__loading[data-v-8c501f27]{padding:14px 10px;color:rgba(var(--v-theme-on-surface),.5);font-size:.82rem;text-align:center}.task-pop-picker__sentinel[data-v-8c501f27]{block-size:1px}.task-pop-picker__foot[data-v-8c501f27]{display:flex;justify-content:flex-end;padding:4px 8px 8px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.task-pop-picker__clear[data-v-8c501f27]{border:0;padding:6px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.78rem;font-weight:650}.task-pop-picker__clear[data-v-8c501f27]:hover{color:rgb(var(--v-theme-error))}.task-pop-picker-overlay.v-overlay__content{width:auto!important;min-width:0!important;max-width:min(360px,100vw - 24px)!important}.task-edit__panel[data-v-eb911e47]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:14px;padding:12px 14px;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;gap:10px}.task-edit__panel-head[data-v-eb911e47]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.82rem;font-weight:700;letter-spacing:-.01em}.task-edit__hint[data-v-eb911e47]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem}.task-edit__check-row[data-v-eb911e47]{display:grid;grid-template-columns:auto 1fr auto auto auto;gap:4px;align-items:start}.task-edit__check-input[data-v-eb911e47]{width:100%;min-width:0;min-block-size:calc(1.4em + 16px);border:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));outline:none;background:transparent;padding:8px 2px;font:inherit;font-size:.95rem;line-height:1.4;color:inherit;resize:none;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;field-sizing:content}.task-edit__text-btn[data-v-eb911e47],.task-edit__icon-btn[data-v-eb911e47]{border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer}.task-edit__text-btn[data-v-eb911e47]{font-size:.85rem;font-weight:650}.task-edit__icon-btn[data-v-eb911e47]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:10px;color:rgba(var(--v-theme-on-surface),.5)}.task-edit__icon-btn[data-v-eb911e47]:disabled,.task-edit__text-btn[data-v-eb911e47]:disabled{opacity:.35;cursor:default}.task-edit__icon-btn--danger[data-v-eb911e47]:hover:not(:disabled){color:rgb(var(--v-theme-error))}.task-edit__kv-row[data-v-1cd2507e]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px;align-items:center;min-width:0}@media(max-width:519px){.task-edit__kv-row[data-v-1cd2507e]{grid-template-columns:1fr;gap:4px}}.task-edit__kv-label[data-v-1cd2507e]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;white-space:nowrap}.task-edit__avatar[data-v-1cd2507e]{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700;overflow:hidden}.task-edit__meta-btn[data-v-1cd2507e]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;border:0;padding:0;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;font-size:.86rem;font-weight:600;text-align:start}.task-edit__meta-btn[data-v-1cd2507e]:hover:not(:disabled){color:rgb(var(--v-theme-primary))}.task-edit__meta-btn[data-v-1cd2507e]:disabled{opacity:.7;cursor:default}.task-edit__meta-btn>span[data-v-1cd2507e]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-edit__remind-menu[data-v-1cd2507e]{min-inline-size:240px;padding:6px}.task-edit__remind-item[data-v-1cd2507e]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;border-radius:10px;padding:9px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;font-size:.9rem;font-weight:600;text-align:start}.task-edit__remind-item[data-v-1cd2507e]:hover{background:rgba(var(--v-theme-primary),.08)}.task-edit__remind-item--on[data-v-1cd2507e]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__remind-custom[data-v-1cd2507e]{margin-block-start:4px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.task-edit__pick-actions[data-v-1cd2507e]{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px 12px}.task-edit__panel[data-v-7632c253]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:14px;padding:12px 14px;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;gap:10px}.task-edit__panel--people[data-v-7632c253]{padding:10px 12px;gap:6px}.task-edit__kv[data-v-7632c253]{display:flex;flex-direction:column;gap:10px}.task-edit__kv-row[data-v-7632c253]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px;align-items:center;min-width:0}@media(max-width:519px){.task-edit__kv-row[data-v-7632c253]{grid-template-columns:1fr;gap:4px}}.task-edit__kv-label[data-v-7632c253]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;white-space:nowrap}.task-edit__person[data-v-7632c253]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.task-edit__person--btn[data-v-7632c253]{border:0;padding:0;background:transparent;cursor:pointer;text-align:start;color:inherit}.task-edit__person--btn:hover:not(:disabled) .task-edit__person-name[data-v-7632c253]{color:rgb(var(--v-theme-primary))}.task-edit__person--btn[data-v-7632c253]:disabled{opacity:.7;cursor:default}.task-edit__avatar[data-v-7632c253]{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700;overflow:hidden}.task-edit__avatar img[data-v-7632c253]{width:100%;height:100%;object-fit:cover}.task-edit__avatar--unassigned[data-v-7632c253]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.5)}.task-edit__person-name[data-v-7632c253]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.88)}.task-edit__person-name--unassigned[data-v-7632c253]{color:rgba(var(--v-theme-on-surface),.55)}.task-edit__panel[data-v-b27e3ad1]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:14px;padding:12px 14px;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;gap:10px}.task-edit__panel-head[data-v-b27e3ad1]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.82rem;font-weight:700;letter-spacing:-.01em}.task-edit__type-row[data-v-b27e3ad1]{display:flex;flex-wrap:wrap;gap:6px}.task-edit__type-chip[data-v-b27e3ad1]{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;padding:7px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.8rem;transition:all .15s ease}.task-edit__type-chip[data-v-b27e3ad1]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.05)}.task-edit__type-chip--on[data-v-b27e3ad1]{border-color:rgba(var(--v-theme-primary),.4);background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:650}.task-edit__type-chip[data-v-b27e3ad1]:disabled{opacity:.4;cursor:default}.task-edit__related-body[data-v-b27e3ad1]{display:flex;flex-direction:column;gap:8px}.task-edit__related-card[data-v-b27e3ad1]{position:relative;display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;overflow:hidden;padding:10px 40px 10px 10px;border-radius:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.03);cursor:pointer;outline:none;text-align:start;transition:background-color .15s ease,border-color .15s ease}.task-edit__related-card[data-v-b27e3ad1]:hover{border-color:rgba(var(--v-theme-primary),.3);background:rgba(var(--v-theme-primary),.06)}.task-edit__related-card[data-v-b27e3ad1]:focus-visible{box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.35)}.task-edit__related-card-icon[data-v-b27e3ad1]{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__related-card-body[data-v-b27e3ad1]{min-width:0;flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;gap:2px}.task-edit__related-card-title[data-v-b27e3ad1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650;font-size:.9rem;color:rgb(var(--v-theme-on-surface))}.task-edit__related-card-sub[data-v-b27e3ad1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.task-edit__related-card-remove[data-v-b27e3ad1]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;padding:0;background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error));cursor:pointer;transition:background-color .15s ease}.task-edit__related-card-remove[data-v-b27e3ad1]:hover{background:rgba(var(--v-theme-error),.18)}.task-edit__details-add-btn[data-v-b27e3ad1]{display:inline-flex;align-items:center;gap:6px;border-radius:10px;padding:8px 12px;font-size:.8rem;font-weight:600;cursor:pointer;background:transparent;border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));color:rgba(var(--v-theme-on-surface),.65);transition:all .15s ease}.task-edit__details-add-btn[data-v-b27e3ad1]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.task-edit__details-add-btn[data-v-b27e3ad1]:disabled{opacity:.5;cursor:default}.task-edit[data-v-62b0515b]{--task-r: 12px;--task-r-lg: 14px;--task-r-sm: 10px;position:relative;display:flex;flex-direction:column;max-block-size:min(92vh - 52px,960px);overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-surface))}.task-edit--fullscreen[data-v-62b0515b],[data-v-62b0515b] .v-overlay__content--fullscreen .task-edit,[data-v-62b0515b] .v-dialog--fullscreen .task-edit{max-block-size:none!important;block-size:100%!important;min-block-size:100dvh!important;height:100dvh!important;border-radius:0!important}@media(max-width:1279px){.task-edit--fullscreen[data-v-62b0515b],.task-edit[data-v-62b0515b]{border-radius:0!important}}.task-edit__mark[data-v-62b0515b]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));margin-block-start:2px}.task-edit__mark--ok[data-v-62b0515b]{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.task-edit__mark--warn[data-v-62b0515b]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.task-edit__mark--danger[data-v-62b0515b]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.task-edit__mark--info[data-v-62b0515b]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__mark--muted[data-v-62b0515b]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.6)}.task-edit__composition[data-v-62b0515b]{font-size:1.125rem;font-weight:700;color:rgb(var(--v-theme-on-surface))}.task-edit__mobile-title[data-v-62b0515b]{font-size:1rem;font-weight:700;color:rgb(var(--v-theme-on-surface));text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0;width:100%}.task-edit__number-sub[data-v-62b0515b]{display:flex;align-items:center;gap:6px;margin:0;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.6)}.task-edit__meta-dot[data-v-62b0515b]{opacity:.4}.task-edit__footer[data-v-62b0515b]{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface));border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity));flex-wrap:wrap}.task-edit__heading[data-v-62b0515b]{flex:1}.task-edit__eyebrow[data-v-62b0515b]{font-size:.8rem;font-weight:650;letter-spacing:.02em;color:rgba(var(--v-theme-on-surface),.55)}.task-edit__status-bar[data-v-62b0515b]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:8px 18px;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));min-inline-size:0;overflow:hidden;transition:background-color .4s ease,border-color .3s ease}.task-edit__status-bar--completed[data-v-62b0515b]{background:linear-gradient(90deg,rgba(var(--v-theme-success),.06),rgb(var(--v-theme-surface)) 70%)}.task-edit__status-bar-left[data-v-62b0515b]{display:flex;align-items:center;gap:12px;min-inline-size:0;overflow-x:auto;scrollbar-width:none}.task-edit__status-bar-left[data-v-62b0515b]::-webkit-scrollbar{display:none}.task-edit__status-pill[data-v-62b0515b]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.82);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap;overflow:visible;transition:background-color .25s ease,color .25s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.task-edit__status-pill[data-v-62b0515b]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.1);transform:translateY(-1px)}.task-edit__status-pill[data-v-62b0515b]:active:not(:disabled){transform:translateY(0) scale(.98)}.task-edit__status-pill[data-v-62b0515b]:disabled{cursor:default}.task-edit__status-pill--victory[data-v-62b0515b]{animation:status-pill-victory-62b0515b 1.1s cubic-bezier(.34,1.56,.64,1) both!important}.task-edit__status-pill--ok[data-v-62b0515b]{color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.12)}.task-edit__status-pill--ok[data-v-62b0515b]:hover:not(:disabled){background:rgba(var(--v-theme-success),.18)}.task-edit__status-pill--info[data-v-62b0515b]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1)}.task-edit__status-pill--info[data-v-62b0515b]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16)}.task-edit__status-pill--danger[data-v-62b0515b]{color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.12)}.task-edit__status-pill--danger[data-v-62b0515b]:hover:not(:disabled){background:rgba(var(--v-theme-error),.18)}.task-edit__status-pill--muted[data-v-62b0515b]{color:rgba(var(--v-theme-on-surface),.7);background:rgba(var(--v-theme-on-surface),.06)}.task-edit__status-pill-glare[data-v-62b0515b]{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:1}.task-edit__status-dot[data-v-62b0515b]{inline-size:8px;block-size:8px;border-radius:50%;background:rgba(var(--v-theme-on-surface),.4);flex-shrink:0;transition:background-color .25s ease}.task-edit__status-dot--ok[data-v-62b0515b]{background:rgb(var(--v-theme-success));box-shadow:0 0 6px rgba(var(--v-theme-success),.4)}.task-edit__status-dot--info[data-v-62b0515b]{background:rgb(var(--v-theme-primary));box-shadow:0 0 6px rgba(var(--v-theme-primary),.4)}.task-edit__status-dot--danger[data-v-62b0515b]{background:rgb(var(--v-theme-error));box-shadow:0 0 6px rgba(var(--v-theme-error),.4)}.task-edit__status-dot--muted[data-v-62b0515b]{background:rgba(var(--v-theme-on-surface),.4)}.task-edit__status-pill-chevron[data-v-62b0515b]{opacity:.6;margin-inline-start:1px}.task-edit__pipeline-actions[data-v-62b0515b]{display:flex;align-items:center;gap:6px;min-inline-size:0}.task-edit__pipeline-btn[data-v-62b0515b]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:rgba(var(--v-theme-surface),.8);color:rgba(var(--v-theme-on-surface),.85);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap;transition:all .2s ease}.task-edit__pipeline-btn[data-v-62b0515b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 6px #0000000f}.task-edit__pipeline-btn[data-v-62b0515b]:disabled{opacity:.5;cursor:default}.task-edit__pipeline-btn--ok[data-v-62b0515b]{border-color:rgba(var(--v-theme-success),.35);color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.08)}.task-edit__pipeline-btn--ok[data-v-62b0515b]:hover:not(:disabled){background:rgba(var(--v-theme-success),.14)}.task-edit__pipeline-btn--info[data-v-62b0515b]{border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.task-edit__pipeline-btn--info[data-v-62b0515b]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.14)}.task-edit__pipeline-btn--danger[data-v-62b0515b]{border-color:rgba(var(--v-theme-error),.3);color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.06)}.task-edit__pipeline-btn--danger[data-v-62b0515b]:hover:not(:disabled){background:rgba(var(--v-theme-error),.12)}.task-edit__sparks-burst[data-v-62b0515b]{position:absolute;inset:50% auto auto 50%;pointer-events:none;z-index:10}.task-edit__spark[data-v-62b0515b]{position:absolute;inline-size:4px;block-size:4px;border-radius:50%;background:rgb(var(--v-theme-success));transform:translate(-50%,-50%);animation:spark-fly-62b0515b .75s ease-out forwards;--angle: calc(var(--spark-i) * 30deg);--dist: 28px}@keyframes spark-fly-62b0515b{0%{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(0) scale(1);opacity:1}to{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * var(--dist))) scale(0);opacity:0}}@keyframes status-pill-victory-62b0515b{0%{transform:scale(1)}25%{transform:scale(1.12);box-shadow:0 0 16px rgba(var(--v-theme-success),.4)}50%{transform:scale(.96)}75%{transform:scale(1.03)}to{transform:scale(1)}}.task-edit__status-bar-right[data-v-62b0515b]{display:flex;align-items:center;gap:8px;flex-shrink:0}.task-edit__status-completed-badge[data-v-62b0515b]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success));font-size:.75rem;font-weight:700;line-height:1.2;white-space:nowrap}.task-edit__status-completed-badge--burst[data-v-62b0515b]{animation:status-pill-victory-62b0515b .9s cubic-bezier(.34,1.56,.64,1) both}.task-edit__status-canceled-note[data-v-62b0515b]{font-size:.75rem;font-weight:600;color:rgba(var(--v-theme-error),.8);white-space:nowrap}.task-edit__status-menu-dot[data-v-62b0515b]{inline-size:8px;block-size:8px;border-radius:50%;margin-inline-end:8px;flex-shrink:0}@media(max-width:1279px){.task-edit__heading[data-v-62b0515b]{text-align:center}.task-edit__body[data-v-62b0515b]{padding:.375rem}}[data-v-62b0515b] .task-edit__mic--recording{color:rgb(var(--v-theme-error))}.task-edit__body[data-v-62b0515b]{position:relative;flex:1 1 auto;overflow:auto;padding:18px 20px 28px;display:flex;flex-direction:column;gap:14px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.04),transparent 160px),rgb(var(--v-theme-background))}.task-edit__busy[data-v-62b0515b]{position:absolute;inset:0;z-index:2;background:rgba(var(--v-theme-surface),.4)}.task-edit__title-row[data-v-62b0515b]{display:flex;align-items:flex-start;gap:10px}.task-edit__title-input[data-v-62b0515b]{flex:1;min-width:0;width:100%;border:0;outline:none;background:transparent;padding:0;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);color:rgb(var(--v-theme-on-surface));resize:none;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;field-sizing:content}.task-edit__title-input[data-v-62b0515b]::placeholder{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);color:rgba(var(--v-theme-on-surface),.42);opacity:1}.task-edit__status-badge[data-v-62b0515b]{flex-shrink:0;border-radius:var(--task-r);padding:6px 10px;font-size:.75rem;font-weight:700;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.task-edit__status-badge--todo[data-v-62b0515b]{color:#5b6b7c}.task-edit__status-badge--in_progress[data-v-62b0515b]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__status-badge--done[data-v-62b0515b]{background:#2f9e6b1f;color:#2f9e6b}.task-edit__status-badge--canceled[data-v-62b0515b]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.task-edit__grid[data-v-62b0515b]{display:grid;gap:12px}.task-edit__grid--2[data-v-62b0515b]{grid-template-columns:repeat(2,minmax(0,1fr))}.task-edit__grid--dense[data-v-62b0515b]{gap:6px}@media(max-width:759px){.task-edit__grid--2[data-v-62b0515b]{grid-template-columns:1fr}}.task-edit__priority[data-v-62b0515b]{display:inline-flex;align-items:center;gap:8px;width:100%;min-block-size:40px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:8px 12px;background:rgba(var(--v-theme-on-surface),.02);color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-weight:650;font-size:.86rem;text-align:start}.task-edit__priority--on[data-v-62b0515b]{border-color:#d69e2e8c;background:#d69e2e1f;color:#b58112}.task-edit__priority[data-v-62b0515b]:disabled{opacity:.5;cursor:default}.task-edit__field[data-v-62b0515b]{display:flex;flex-direction:column;gap:6px;min-width:0}.task-edit__field>label[data-v-62b0515b]{font-size:.75rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.5)}.task-edit__readonly[data-v-62b0515b]{display:flex;align-items:center;min-block-size:40px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:8px 12px;background:rgba(var(--v-theme-on-surface),.02);font-size:.9rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.82)}.task-edit__panel--details[data-v-62b0515b]{padding:10px 12px;gap:8px}.task-edit__panel--people[data-v-62b0515b]{padding:10px 12px;gap:6px}.task-edit__kv[data-v-62b0515b]{display:flex;flex-direction:column;gap:10px}.task-edit__kv-row[data-v-62b0515b]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px;align-items:center;min-width:0}@media(max-width:519px){.task-edit__kv-row[data-v-62b0515b]{grid-template-columns:1fr;gap:4px}}.task-edit__kv-label[data-v-62b0515b]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;white-space:nowrap}.task-edit__person[data-v-62b0515b]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.task-edit__person--btn[data-v-62b0515b]{border:0;padding:0;background:transparent;cursor:pointer;text-align:start;color:inherit}.task-edit__person--btn:hover:not(:disabled) .task-edit__person-name[data-v-62b0515b]{color:rgb(var(--v-theme-primary))}.task-edit__person--btn[data-v-62b0515b]:disabled{opacity:.7;cursor:default}.task-edit__avatar[data-v-62b0515b]{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700;overflow:hidden}.task-edit__avatar--sm[data-v-62b0515b]{width:24px;height:24px;font-size:.62rem}.task-edit__avatar img[data-v-62b0515b]{width:100%;height:100%;object-fit:cover}.task-edit__person-name[data-v-62b0515b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.88)}.task-edit__meta-btn[data-v-62b0515b]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;border:0;padding:0;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;font-size:.86rem;font-weight:600;text-align:start}.task-edit__meta-btn[data-v-62b0515b]:hover:not(:disabled){color:rgb(var(--v-theme-primary))}.task-edit__meta-btn[data-v-62b0515b]:disabled{opacity:.7;cursor:default}.task-edit__meta-btn>span[data-v-62b0515b]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-edit__remind-menu[data-v-62b0515b]{min-inline-size:240px;padding:6px}.task-edit__remind-item[data-v-62b0515b]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;border-radius:10px;padding:9px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;font-size:.9rem;font-weight:600;text-align:start}.task-edit__remind-item[data-v-62b0515b]:hover{background:rgba(var(--v-theme-primary),.08)}.task-edit__remind-item--on[data-v-62b0515b]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__remind-custom[data-v-62b0515b]{margin-block-start:4px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.task-edit__pick-actions[data-v-62b0515b]{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px 12px}.task-edit__created-line[data-v-62b0515b]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem;font-weight:550}.task-edit__details-chips[data-v-62b0515b]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.task-edit__details-line[data-v-62b0515b]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%}.task-edit__pick-activator[data-v-62b0515b]{display:inline-flex;max-width:100%;cursor:pointer}.task-edit__details-line-label[data-v-62b0515b]{border:0;padding:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:650}.task-edit__pill[data-v-62b0515b]{display:inline-flex;align-items:center;gap:2px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r-sm);padding:2px 6px;background:rgba(var(--v-theme-on-surface),.03);font-size:.72rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.78)}.task-edit__pill-x[data-v-62b0515b]{display:inline-grid;place-items:center;width:16px;height:16px;border:0;border-radius:999px;padding:0;background:transparent;color:rgb(var(--v-theme-error));cursor:pointer;font-size:.9rem;line-height:1}.task-edit__pill-x[data-v-62b0515b]:hover{background:rgba(var(--v-theme-error),.12)}.task-edit__details-chip[data-v-62b0515b],.task-edit__details-add-btn[data-v-62b0515b]{display:inline-flex;align-items:center;gap:4px;border-radius:var(--task-r-sm);padding:4px 9px;font-size:.72rem;font-weight:600;cursor:pointer;background:transparent}.task-edit__details-chip[data-v-62b0515b]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));color:rgba(var(--v-theme-on-surface),.72)}.task-edit__details-chip[data-v-62b0515b]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.06)}.task-edit__details-chip--on[data-v-62b0515b]{border-color:#d69e2e8c;background:#d69e2e1f;color:#b58112}.task-edit__details-chip[data-v-62b0515b]:disabled,.task-edit__details-add-btn[data-v-62b0515b]:disabled{opacity:.5;cursor:default}.task-edit__details-add-btn[data-v-62b0515b]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));color:rgba(var(--v-theme-on-surface),.55)}.task-edit__details-add-btn[data-v-62b0515b]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.task-edit__next-statuses[data-v-62b0515b]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.task-edit__next-btn[data-v-62b0515b]{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:8px 12px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.8rem;font-weight:650}.task-edit__next-btn[data-v-62b0515b]:hover{background:rgba(var(--v-theme-on-surface),.04)}.task-edit__next-btn--in_progress[data-v-62b0515b]{border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary))}.task-edit__next-btn--done[data-v-62b0515b]{border-color:#2f9e6b66;color:#2f9e6b}.task-edit__next-btn--canceled[data-v-62b0515b]{border-color:rgba(var(--v-theme-error),.35);color:rgb(var(--v-theme-error))}.task-edit__panel[data-v-62b0515b]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r-lg);padding:12px 14px;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;gap:10px}.task-edit__chat-row[data-v-62b0515b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.task-edit__panel-head[data-v-62b0515b]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.82rem;font-weight:700;letter-spacing:-.01em}.task-edit__count[data-v-62b0515b]{min-inline-size:1.35rem;padding:2px 7px;border-radius:var(--task-r-sm);background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:700;text-align:center}.task-edit__editor[data-v-62b0515b]{min-block-size:140px;max-block-size:420px;overflow:auto;resize:vertical;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:6px;background:rgba(var(--v-theme-on-surface),.02)}.task-edit__editor--tall[data-v-62b0515b]{min-block-size:min(42vh,300px);max-block-size:min(70vh,720px)}.task-edit__sections[data-v-62b0515b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}@media(max-width:759px){.task-edit__sections[data-v-62b0515b]{grid-template-columns:1fr}}.task-edit__hint[data-v-62b0515b]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem}.task-edit__check-row[data-v-62b0515b]{display:grid;grid-template-columns:auto 1fr auto auto auto;gap:4px;align-items:center}.task-edit__check-input[data-v-62b0515b]{width:100%;border:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));outline:none;background:transparent;padding:6px 2px;font-size:.95rem}.task-edit__text-btn[data-v-62b0515b],.task-edit__icon-btn[data-v-62b0515b]{border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer}.task-edit__text-btn[data-v-62b0515b]{font-size:.85rem;font-weight:650}.task-edit__icon-btn[data-v-62b0515b]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--task-r-sm);color:rgba(var(--v-theme-on-surface),.5)}.task-edit__icon-btn[data-v-62b0515b]:disabled,.task-edit__text-btn[data-v-62b0515b]:disabled{opacity:.35;cursor:default}.task-edit__icon-btn--danger[data-v-62b0515b]:hover:not(:disabled){color:rgb(var(--v-theme-error))}.task-edit__type-row[data-v-62b0515b]{display:flex;flex-wrap:wrap;gap:6px}.task-edit__type-chip[data-v-62b0515b]{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:7px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.8rem}.task-edit__type-chip--on[data-v-62b0515b]{border-color:rgba(var(--v-theme-primary),.4);background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:650}.task-edit__type-chip[data-v-62b0515b]:disabled{opacity:.4;cursor:default}.task-edit__related-body[data-v-62b0515b]{display:flex;flex-direction:column;gap:8px}.task-edit__related-card[data-v-62b0515b]{position:relative;display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;overflow:hidden;padding:10px 36px 10px 10px;border-radius:var(--task-r);background:rgba(var(--v-theme-on-surface),.04);cursor:pointer;outline:none}.task-edit__related-card[data-v-62b0515b]:hover{background:rgba(var(--v-theme-primary),.08)}.task-edit__related-card[data-v-62b0515b]:focus-visible{box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.35)}.task-edit__related-card-icon[data-v-62b0515b]{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--task-r-sm);background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__related-card-body[data-v-62b0515b]{min-width:0;flex:1 1 auto;overflow:hidden}.task-edit__related-card-title[data-v-62b0515b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650;font-size:.9rem}.task-edit__related-card-sub[data-v-62b0515b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.task-edit__related-card-remove[data-v-62b0515b]{position:absolute;top:6px;right:6px;display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;padding:0;background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error));cursor:pointer}.task-edit__related-card-remove[data-v-62b0515b]:hover{background:rgba(var(--v-theme-error),.16)}.task-edit__related-results[data-v-62b0515b]{display:flex;flex-direction:column;gap:4px;max-block-size:220px;overflow:auto}.task-edit__related-option[data-v-62b0515b]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;border:0;border-radius:var(--task-r);padding:9px 10px;background:transparent;text-align:start;cursor:pointer}.task-edit__related-option[data-v-62b0515b]:hover{background:rgba(var(--v-theme-primary),.08)}.task-edit__related-option-title[data-v-62b0515b]{font-weight:600;font-size:.9rem}.task-edit__related-option-sub[data-v-62b0515b]{color:rgba(var(--v-theme-on-surface),.5);font-size:.78rem}.task-edit__attachments[data-v-62b0515b]{display:grid;gap:8px;margin-top:10px}.task-edit__report[data-v-62b0515b]{display:grid;gap:10px}@media(max-width:1279px){[data-v-62b0515b] .modal-edit-header__hero{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;min-inline-size:0!important}}.task-dialog:not(.v-dialog--fullscreen):not(.task-dialog--fullscreen) .task-dialog-content{display:flex!important;flex-direction:column;align-items:stretch;height:fit-content!important;max-height:min(92vh - 52px,960px)!important;transition:max-width .3s cubic-bezier(.16,1,.3,1)}.task-dialog:not(.v-dialog--fullscreen):not(.task-dialog--fullscreen) .task-dialog-content .chat-attach--desktop .chat-attach__main{max-width:980px;width:100%}@media(min-width:1280px){.task-dialog:not(.v-dialog--fullscreen):not(.task-dialog--fullscreen) .task-dialog-content{overflow:visible!important;margin-block-start:60px!important}}.task-dialog.v-dialog--fullscreen .task-dialog-content,.task-dialog.v-overlay--fullscreen .task-dialog-content,.task-dialog.task-dialog--fullscreen .task-dialog-content{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;margin:0!important;margin-block:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;border-radius:0!important;overflow:hidden!important}.task-dialog.v-dialog--fullscreen .task-dialog-content .chat-attach,.task-dialog.v-overlay--fullscreen .task-dialog-content .chat-attach,.task-dialog.task-dialog--fullscreen .task-dialog-content .chat-attach{flex:1 1 auto;max-block-size:none!important;block-size:100%!important;min-block-size:100%!important;height:100%!important}.task-dialog.v-dialog--fullscreen .task-dialog-content .chat-attach__main,.task-dialog.v-overlay--fullscreen .task-dialog-content .chat-attach__main,.task-dialog.task-dialog--fullscreen .task-dialog-content .chat-attach__main{max-width:100%!important;width:100%!important}.task-dialog.v-dialog--fullscreen .task-dialog-content .task-edit,.task-dialog.v-overlay--fullscreen .task-dialog-content .task-edit,.task-dialog.task-dialog--fullscreen .task-dialog-content .task-edit{flex:1 1 auto;max-block-size:none!important;block-size:100%!important;min-block-size:100%!important;height:100%!important;border-radius:0!important}.task-dialog-content .chat-attach{flex:0 1 auto;width:100%;max-block-size:min(92vh - 52px,960px)}.task-dialog-content .chat-attach--desktop.chat-attach--open .chat-attach__panel{border-radius:0 var(--ui-radius-dialog) var(--ui-radius-dialog) 0}.task-dialog-content .task-edit{flex:0 1 auto;width:100%;max-block-size:inherit}.task-dialog-content .task-edit .v-field,.task-dialog-content .task-edit .v-btn{border-radius:12px!important}.task-dialog-content .task-edit .v-btn--icon{border-radius:10px!important}@media(max-width:959px){.task-dialog-content{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;inset:0!important;border-radius:0!important;overflow:hidden!important}.task-dialog-content .chat-attach{flex:1 1 auto;max-block-size:none!important;block-size:100%!important;min-block-size:100%!important;height:100%!important}.task-dialog-content .task-edit{flex:1 1 auto;max-block-size:none!important;block-size:100%!important;min-block-size:100%!important;height:100%!important;border-radius:0!important}}@media(max-width:1279px){.task-edit .modal-edit-header__hero{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;min-inline-size:0!important}}.task-edit-datetime-menu.v-overlay__content{width:auto!important;min-width:0!important;max-width:min(420px,100vw - 24px)!important;max-height:min(80vh,640px)!important;overflow:auto!important}.task-edit__status-menu{min-inline-size:200px;border-radius:14px!important;padding:6px!important}.task-edit__status-menu .task-edit__status-menu-dot{display:inline-block;inline-size:8px;block-size:8px;border-radius:50%;margin-inline-end:8px;background:rgba(var(--v-theme-on-surface),.4)}.task-edit__status-menu .task-edit__status-menu-dot.task-edit__status-dot--ok{background:rgb(var(--v-theme-success))}.task-edit__status-menu .task-edit__status-menu-dot.task-edit__status-dot--info{background:rgb(var(--v-theme-primary))}.task-edit__status-menu .task-edit__status-menu-dot.task-edit__status-dot--danger{background:rgb(var(--v-theme-error))}.task-edit__status-menu .task-edit__status-menu-dot.task-edit__status-dot--muted{background:rgba(var(--v-theme-on-surface),.4)}.task-edit__status-menu .task-edit__status-item--current{font-weight:700;color:rgb(var(--v-theme-primary))}.widget-period[data-v-ae426a3b]{display:flex;min-inline-size:0;margin-block:0 8px}.widget-period__trigger[data-v-ae426a3b]{display:inline-flex;max-inline-size:100%;min-inline-size:0;align-items:flex-start;gap:4px;margin:0;padding:4px 8px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.3;text-align:start}.widget-period__trigger[data-v-ae426a3b]:hover{background:rgba(var(--v-theme-on-surface),.1)}.widget-period__value[data-v-ae426a3b]{min-inline-size:0;white-space:normal;overflow-wrap:anywhere}.widget-period__chevron[data-v-ae426a3b]{flex:0 0 auto;margin-block-start:1px;color:rgba(var(--v-theme-on-surface),.45)}.widget-period__menu[data-v-ae426a3b]{max-inline-size:min(260px,80vw)}.widget-period__option[data-v-ae426a3b]{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.widget-shell[data-v-429a267a]{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:16px;overflow:hidden;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14);transition:opacity .15s ease,box-shadow .16s ease}.widget-shell--editing[data-v-429a267a]{border-radius:14px;box-shadow:none}.widget-shell--editing[data-v-429a267a]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;background:#2563eb0d;box-shadow:inset 0 0 0 2px #2563eb8c;pointer-events:none}.widget-shell__drag[data-v-429a267a]{position:absolute;z-index:4;top:8px;left:50%;display:grid;place-items:center;width:84px;height:32px;padding:0;border:0;border-radius:999px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);cursor:grab;transform:translate(-50%);touch-action:none}.widget-shell__drag[data-v-429a267a]:active{cursor:grabbing}.widget-shell__grip[data-v-429a267a]{display:grid;grid-template-columns:repeat(3,6px);grid-template-rows:repeat(2,6px);gap:4px}.widget-shell__grip i[data-v-429a267a]{display:block;width:6px;height:6px;border-radius:50%;background:rgba(var(--v-theme-primary),.72)}.widget-shell__toolbar[data-v-429a267a]{position:absolute;z-index:5;top:4px;right:4px;display:flex;align-items:center;gap:2px;max-width:calc(50% - 36px);padding:3px;overflow:hidden;border-radius:8px;background:#173b75;color:#fff;box-shadow:0 3px 12px #0000002e}.widget-shell__toolbar-label[data-v-429a267a]{max-width:120px;overflow:hidden;padding-inline:6px;font-size:11px;font-weight:600;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.widget-shell__toolbar-btn[data-v-429a267a]{display:grid;width:24px;height:24px;flex:0 0 auto;padding:0;place-items:center;border:0;border-radius:5px;background:transparent;color:inherit;cursor:pointer}.widget-shell__toolbar-btn[data-v-429a267a]:hover{background:#ffffff2e}.widget-shell__toolbar-btn[data-v-429a267a]:disabled{opacity:.5;cursor:default}.widget-shell__head[data-v-429a267a]{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.widget-shell__title[data-v-429a267a]{display:flex;gap:10px;min-width:0;align-items:flex-start}.widget-shell__icon[data-v-429a267a]{display:grid;flex:0 0 auto;place-items:center;width:32px;height:32px;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.widget-shell__name[data-v-429a267a]{font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line);white-space:normal;overflow-wrap:anywhere}.widget-shell__desc[data-v-429a267a]{margin-top:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.widget-shell__actions[data-v-429a267a]{display:flex;flex:0 0 auto;gap:4px;align-items:center}.widget-shell__period[data-v-429a267a]{margin-block:0 8px}.widget-shell__body[data-v-429a267a]{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow:auto}.widget-shell--editing .widget-shell__head[data-v-429a267a],.widget-shell--editing .widget-shell__period[data-v-429a267a],.widget-shell--editing .widget-shell__body[data-v-429a267a]{pointer-events:none!important;user-select:none!important;touch-action:none!important}.widget-shell--editing .widget-shell__head[data-v-429a267a] *,.widget-shell--editing .widget-shell__period[data-v-429a267a] *,.widget-shell--editing .widget-shell__body[data-v-429a267a] *{pointer-events:none!important}.widget-shell--editing .widget-shell__body[data-v-429a267a]{overflow:hidden!important}.widget-shell--editing .widget-shell__body[data-v-429a267a]>*{overflow:hidden!important;overscroll-behavior:none;pointer-events:none!important}.widget-empty[data-v-c2965f3d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-block-size:0;height:100%;padding:12px;text-align:center}.widget-empty__icon[data-v-c2965f3d]{color:rgba(var(--v-theme-on-surface),.28)}.widget-empty__text[data-v-c2965f3d]{color:rgba(var(--v-theme-on-surface),.48);font-size:.875rem;line-height:1.35}.stats-fill[data-v-c420a344]{display:flex;flex-direction:column;min-block-size:0;height:100%}.stats-fill__chart[data-v-c420a344]{flex:1;min-block-size:0;overflow:hidden}.stats-fill__meta[data-v-c420a344]{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;padding-block-start:8px;text-align:center}.stats-pie[data-v-c420a344]{display:flex;gap:12px;min-block-size:0;height:100%}.stats-pie--stacked[data-v-c420a344]{flex-direction:column;gap:8px}.stats-pie--stacked .stats-pie__chart[data-v-c420a344]{flex:0 0 auto;inline-size:100%;min-inline-size:0;min-block-size:0;overflow:hidden}.stats-pie--stacked .stats-pie__legend[data-v-c420a344]{flex:1 1 auto;inline-size:100%;min-inline-size:0;min-block-size:0;overflow-y:auto}.stats-pie__chart[data-v-c420a344]{display:flex;align-items:center;justify-content:center;flex:1 1 46%;min-inline-size:0;min-block-size:0;overflow:hidden}.stats-pie__legend[data-v-c420a344]{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;flex:1 1 46%;min-inline-size:0;min-block-size:0;overflow:auto}.stats-pie__row[data-v-c420a344]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}.stats-pie__label[data-v-c420a344]{display:flex;min-inline-size:0;align-items:center;gap:8px}.stats-pie__dot[data-v-c420a344]{flex-shrink:0;inline-size:8px;block-size:8px;border-radius:50%}[data-v-c420a344] .vue-apexcharts{inline-size:100%;max-inline-size:100%;display:flex;justify-content:center}[data-v-c420a344] .apexcharts-canvas{max-inline-size:100%;margin-inline:auto}.count[data-v-a7f81fad]{display:flex;flex-direction:column;justify-content:flex-end;min-block-size:0;height:100%;container-type:size}.count__count[data-v-a7f81fad]{color:rgb(var(--v-theme-info));font-size:clamp(1.25rem,16cqmin,1.75rem);font-weight:700;line-height:1.2}.count__subtitle[data-v-a7f81fad]{margin-block-start:4px;color:rgba(var(--v-theme-on-surface),.52);font-size:clamp(.75rem,8cqmin,.9375rem)}.list-widget__clear[data-v-b06f3a6b]{padding:0 4px;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;line-height:1.2;white-space:nowrap}.audit-list[data-v-b06f3a6b]{overflow:auto;background:transparent;height:100%}.audit-list[data-v-b06f3a6b] .v-list-item__title{line-height:1.4}.audit-list[data-v-b06f3a6b] .v-list-item{min-block-size:40px;border-radius:10px}.audit-list[data-v-b06f3a6b] .v-list-item.is-clickable{cursor:pointer}.audit-list[data-v-b06f3a6b] .v-list-item.is-clickable:hover{background:rgba(var(--v-theme-primary),.06)}.audit-list[data-v-b06f3a6b] .v-list-item.is-selected{background:rgba(var(--v-theme-primary),.12)}.multiple-count[data-v-42c4e68c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));grid-auto-rows:minmax(56px,1fr);gap:8px;min-block-size:0;height:100%;overflow:auto;align-content:stretch;container-type:size}.multiple-count__item[data-v-42c4e68c]{display:flex;align-items:center;min-inline-size:0;min-block-size:0;gap:12px;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.multiple-count__text[data-v-42c4e68c]{min-inline-size:0;flex:1;overflow:hidden}.multiple-count__label[data-v-42c4e68c]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:normal;word-break:normal;white-space:normal}.multiple-count__label--single[data-v-42c4e68c]{display:block;-webkit-line-clamp:unset;line-clamp:unset;white-space:nowrap;text-overflow:ellipsis}.multiple-count__value[data-v-42c4e68c]{font-size:clamp(.9375rem,3cqb,1.125rem);font-weight:700;line-height:1.2}.pie-info[data-v-8062ee2d]{display:flex;gap:12px;min-block-size:0;height:100%}.pie-info--stacked[data-v-8062ee2d]{flex-direction:column;gap:8px}.pie-info--stacked .pie-info__chart[data-v-8062ee2d]{flex:0 0 auto;inline-size:100%;min-inline-size:0;min-block-size:0;overflow:hidden}.pie-info--stacked .pie-info__legend[data-v-8062ee2d]{flex:1 1 auto;inline-size:100%;min-inline-size:0;min-block-size:0;overflow-y:auto}.pie-info__chart[data-v-8062ee2d]{display:flex;align-items:center;justify-content:center;flex:1 1 46%;min-inline-size:0;min-block-size:0;overflow:hidden}.pie-info__legend[data-v-8062ee2d]{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;flex:1 1 46%;min-inline-size:0;min-block-size:0;overflow:auto}.pie-info__row[data-v-8062ee2d]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}.pie-info__dot[data-v-8062ee2d]{flex-shrink:0;inline-size:8px;block-size:8px;border-radius:50%}[data-v-8062ee2d] .vue-apexcharts{inline-size:100%;max-inline-size:100%;display:flex;justify-content:center}[data-v-8062ee2d] .apexcharts-canvas{max-inline-size:100%;margin-inline:auto}.dashboard-filters[data-v-7b7f83cc]{display:flex;flex-direction:column;min-block-size:0;overflow:hidden;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.dashboard-filters--rail[data-v-7b7f83cc]{max-block-size:calc(100dvh - 120px)}.dashboard-filters--sheet[data-v-7b7f83cc]{block-size:100%;min-block-size:100dvh;border-radius:0;box-shadow:none}.dashboard-filters__head[data-v-7b7f83cc],.dashboard-filters__foot[data-v-7b7f83cc]{flex:0 0 auto;padding:12px 14px}.dashboard-filters__head[data-v-7b7f83cc]{display:grid;gap:10px;border-bottom:1px solid rgba(var(--v-border-color),.12)}.dashboard-filters__foot[data-v-7b7f83cc]{border-top:1px solid rgba(var(--v-border-color),.12)}.dashboard-filters__foot-row[data-v-7b7f83cc]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dashboard-filters__foot-row>.v-btn[data-v-7b7f83cc]{flex:1 1 auto}.dashboard-filters__title-row[data-v-7b7f83cc]{display:flex;align-items:center;justify-content:space-between;gap:8px}.dashboard-filters__title[data-v-7b7f83cc]{font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.dashboard-filters__title-actions[data-v-7b7f83cc]{display:flex;align-items:center;gap:2px}.dashboard-filters__collapse[data-v-7b7f83cc]{display:grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.dashboard-filters__collapse[data-v-7b7f83cc]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.75)}.dashboard-filters__chips[data-v-7b7f83cc]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dashboard-filters__body[data-v-7b7f83cc]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-block-size:0;padding:8px;overflow:auto}.dashboard-filters__section[data-v-7b7f83cc]{border-radius:12px}.dashboard-filters__section.is-open[data-v-7b7f83cc]{background:rgba(var(--v-theme-on-surface),.03)}.dashboard-filters__section-head[data-v-7b7f83cc]{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.78);cursor:pointer;font-size:.84rem;font-weight:600;text-align:start}.dashboard-filters__section-head[data-v-7b7f83cc]:hover{background:rgba(var(--v-theme-on-surface),.05)}.dashboard-filters__section-head.is-active[data-v-7b7f83cc]{color:rgb(var(--v-theme-primary))}.dashboard-filters__section-label[data-v-7b7f83cc]{flex:1 1 auto;min-inline-size:0}.dashboard-filters__section-count[data-v-7b7f83cc]{display:inline-grid;place-items:center;min-inline-size:20px;block-size:20px;padding:0 6px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:700}.dashboard-filters__section-chevron[data-v-7b7f83cc]{color:rgba(var(--v-theme-on-surface),.4)}.dashboard-filters__section-body[data-v-7b7f83cc]{display:grid;gap:8px;padding:0 10px 12px}.dashboard-filters__choices[data-v-7b7f83cc]{display:grid;gap:2px;margin:0;padding:0;list-style:none;max-block-size:240px;overflow:auto}.dashboard-filters__choice[data-v-7b7f83cc]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.8rem;text-align:start}.dashboard-filters__choice[data-v-7b7f83cc]:hover{background:rgba(var(--v-theme-on-surface),.05)}.dashboard-filters__choice.is-selected[data-v-7b7f83cc]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:600}.dashboard-filters__choice-label[data-v-7b7f83cc]{min-inline-size:0}.dashboard-filters__choice-count[data-v-7b7f83cc],.dashboard-filters__empty[data-v-7b7f83cc]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.dashboard-filters__empty[data-v-7b7f83cc]{padding:8px 4px}.pulse-block-chrome[data-v-b1c76cad]{position:relative;z-index:1;display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;transition:opacity .15s ease,border-color .15s ease,background .15s ease}.pulse-block-chrome--editing[data-v-b1c76cad]{border-radius:14px;background:transparent}.pulse-block-chrome--editing[data-v-b1c76cad]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;background:#2563eb0d;box-shadow:inset 0 0 0 2px #2563eb8c;pointer-events:none}.pulse-block-chrome--hidden[data-v-b1c76cad]{opacity:.45}.pulse-block-chrome__drag[data-v-b1c76cad]{position:absolute;z-index:4;top:8px;left:50%;display:grid;place-items:center;width:84px;height:32px;padding:0;border:0;border-radius:999px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);cursor:grab;transform:translate(-50%);touch-action:none}.pulse-block-chrome__drag[data-v-b1c76cad]:active{cursor:grabbing}.pulse-block-chrome__grip[data-v-b1c76cad]{display:grid;grid-template-columns:repeat(3,6px);grid-template-rows:repeat(2,6px);gap:4px}.pulse-block-chrome__grip i[data-v-b1c76cad]{display:block;width:6px;height:6px;border-radius:50%;background:rgba(var(--v-theme-primary),.72)}.pulse-block-chrome__toolbar[data-v-b1c76cad]{position:absolute;z-index:5;top:4px;right:4px;display:flex;align-items:center;gap:2px;max-width:calc(50% - 36px);padding:3px;overflow:hidden;border-radius:8px;background:#173b75;color:#fff;box-shadow:0 3px 12px #0000002e}.pulse-block-chrome__label[data-v-b1c76cad]{max-width:120px;overflow:hidden;padding-inline:6px;font-size:11px;font-weight:600;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.pulse-block-chrome__btn[data-v-b1c76cad]{display:grid;width:24px;height:24px;flex:0 0 auto;padding:0;place-items:center;border:0;border-radius:5px;background:transparent;color:inherit;cursor:pointer}.pulse-block-chrome__btn[data-v-b1c76cad]:hover{background:#ffffff2e}.pulse-block-chrome__body[data-v-b1c76cad]{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;overflow:hidden}.pulse-block-chrome__body[data-v-b1c76cad]>*{flex:1 1 auto;min-inline-size:0;min-block-size:0;height:100%;max-block-size:100%;overflow:auto}.pulse-block-chrome--editing .pulse-block-chrome__body[data-v-b1c76cad]{pointer-events:none;user-select:none;touch-action:none}.pulse-block-chrome--editing .pulse-block-chrome__body[data-v-b1c76cad]>*{overflow:hidden!important;overscroll-behavior:none;pointer-events:none}.pulse-block-chrome__resize[data-v-b1c76cad]{position:absolute;right:1px;bottom:1px;z-index:5;inline-size:22px;block-size:22px;padding:0;border:0;border-radius:0 0 12px;background:linear-gradient(135deg,transparent 46%,rgba(23,59,117,.7) 46% 54%,transparent 54% 68%,rgba(23,59,117,.7) 68% 76%,transparent 76%);cursor:nwse-resize;touch-action:none}@media(max-width:960px){.pulse-block-chrome__resize[data-v-b1c76cad]{inline-size:28px;block-size:28px}}.pulse-widget-settings__btn[data-v-cebd0cf5]{display:grid;place-items:center;inline-size:30px;block-size:30px;flex:0 0 auto;padding:0;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.pulse-widget-settings__btn[data-v-cebd0cf5]:hover{background:rgba(var(--v-theme-on-surface),.09);color:rgba(var(--v-theme-on-surface),.8)}.pulse-widget-settings__panel[data-v-cebd0cf5]{min-inline-size:220px;max-inline-size:min(300px,90vw);padding:10px;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 32px #0f172a29}.pulse-widget-settings__title[data-v-cebd0cf5]{margin-block-end:6px;padding-inline:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pulse-widget-settings__scope[data-v-cebd0cf5]{display:flex;flex-direction:column;gap:4px;margin-block-end:10px}.pulse-widget-settings__scope-btn[data-v-cebd0cf5]{padding:8px 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.7);font:inherit;font-size:.8rem;font-weight:650;text-align:start;cursor:pointer}.pulse-widget-settings__scope-btn.is-on[data-v-cebd0cf5]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25)}.pulse-widget-settings__period[data-v-cebd0cf5]{display:flex;gap:4px;margin-block-end:10px}.pulse-widget-settings__period-btn[data-v-cebd0cf5]{flex:1;padding:8px 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.7);font:inherit;font-size:.8rem;font-weight:650;text-align:center;cursor:pointer}.pulse-widget-settings__period-btn.is-on[data-v-cebd0cf5]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25)}.pulse-widget-settings__row[data-v-cebd0cf5]{display:flex;align-items:flex-start;gap:2px;padding:2px 4px;border-radius:10px;cursor:pointer}.pulse-widget-settings__row[data-v-cebd0cf5]:hover{background:rgba(var(--v-theme-on-surface),.04)}.pulse-widget-settings__label[data-v-cebd0cf5]{display:flex;flex-direction:column;gap:1px;padding-block:8px 6px;line-height:1.2}.pulse-widget-settings__label strong[data-v-cebd0cf5]{font-size:.82rem;font-weight:650}.pulse-widget-settings__label small[data-v-cebd0cf5]{color:rgba(var(--v-theme-on-surface),.48);font-size:.68rem}.pulse-attention[data-v-d6d52aa1]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;overflow:hidden;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a}.pulse-attention__head[data-v-d6d52aa1]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px 4px 14px}.pulse-attention__title[data-v-d6d52aa1]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-attention__sub[data-v-d6d52aa1]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.68rem}.pulse-attention__empty[data-v-d6d52aa1]{flex:1 1 auto;display:flex;align-items:center;padding:8px 14px 12px;color:rgba(var(--v-theme-on-surface),.48);font-size:.82rem}.pulse-attention__metrics[data-v-d6d52aa1]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;align-items:stretch;align-content:flex-start;padding:4px 10px 10px;min-block-size:0;overflow-x:hidden;overflow-y:auto}.pulse-metric[data-v-d6d52aa1]{display:flex;flex:1 1 140px;flex-direction:column;gap:4px;justify-content:center;min-inline-size:120px;max-inline-size:100%;block-size:90px;max-block-size:100px;padding:10px 12px;border:0;border-radius:14px;background:linear-gradient(180deg,rgba(var(--v-theme-surface),.72),transparent 52%),rgba(var(--v-theme-on-surface),.045);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1);text-align:start;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.pulse-metric[data-v-d6d52aa1]:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0f766e47,0 10px 24px #0f172a1f}.pulse-metric.is-hot.pulse-metric--danger[data-v-d6d52aa1]{background:linear-gradient(180deg,rgba(239,68,68,.16),transparent 55%),#ef444414}.pulse-metric.is-hot.pulse-metric--warn[data-v-d6d52aa1]{background:linear-gradient(180deg,rgba(245,158,11,.16),transparent 55%),#f59e0b14}.pulse-metric__value[data-v-d6d52aa1]{font-size:1.2rem;font-weight:750;letter-spacing:-.03em;line-height:1}.pulse-metric__label[data-v-d6d52aa1]{color:rgba(var(--v-theme-on-surface),.52);font-size:.7rem;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width:600px){.pulse-attention__metrics[data-v-d6d52aa1]{gap:6px;padding:2px 8px 8px}.pulse-metric[data-v-d6d52aa1]{padding:8px}.pulse-metric__value[data-v-d6d52aa1]{font-size:1.05rem}.pulse-metric__label[data-v-d6d52aa1]{font-size:.62rem}}.pulse-money[data-v-f4e9ae68]{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;min-inline-size:0;min-block-size:0;height:100%;padding:12px 14px;border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(15,118,110,.12),transparent 45%),linear-gradient(160deg,#0f172a08,#0f766e05);border:1px solid rgba(var(--v-border-color),.08)}.pulse-money__top[data-v-f4e9ae68]{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;min-inline-size:0}.pulse-money__actions[data-v-f4e9ae68]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:6px;margin-inline-start:auto;min-inline-size:0}.pulse-money__eyebrow[data-v-f4e9ae68]{font-size:.9rem;font-weight:750}.pulse-money__hint[data-v-f4e9ae68]{margin-block-start:1px;color:rgba(var(--v-theme-on-surface),.48);font-size:.68rem}.pulse-seg[data-v-f4e9ae68]{display:inline-flex;flex:0 0 auto;padding:3px;border-radius:999px;background:rgba(var(--v-theme-surface),.9);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.pulse-seg__btn[data-v-f4e9ae68]{padding:6px 12px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.74rem;font-weight:650;cursor:pointer}.pulse-seg__btn.is-active[data-v-f4e9ae68]{background:rgb(var(--v-theme-surface));color:#0f766e;box-shadow:0 1px 4px #0f172a14}.pulse-money__grid[data-v-f4e9ae68]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;align-items:stretch;align-content:flex-start;min-block-size:0;padding:4px 4px 6px;margin:-4px -4px -6px;overflow-x:hidden;overflow-y:auto}.pulse-money__cell[data-v-f4e9ae68]{display:flex;flex:1 1 140px;flex-direction:column;gap:2px;justify-content:center;min-inline-size:120px;max-inline-size:100%;block-size:92px;max-block-size:92px;padding:8px 12px;border-radius:12px;background:rgba(var(--v-theme-surface),.75);border:1px solid rgba(var(--v-border-color),.08);cursor:default;transition:all .18s cubic-bezier(.16,1,.3,1)}.pulse-money__cell--clickable[data-v-f4e9ae68]{cursor:pointer}.pulse-money__cell--clickable[data-v-f4e9ae68]:hover,.pulse-money__cell--clickable[data-v-f4e9ae68]:focus-visible{background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-border-color),.22);box-shadow:0 4px 12px -2px #0f172a14;transform:translateY(-1px);outline:none}.pulse-money__cell--clickable[data-v-f4e9ae68]:active{transform:translateY(0);box-shadow:0 1px 4px #0f172a0a}.pulse-money__cell span[data-v-f4e9ae68]{color:rgba(var(--v-theme-on-surface),.5);font-size:.64rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-money__cell strong[data-v-f4e9ae68]{font-size:.92rem;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-money__cell small[data-v-f4e9ae68]{color:rgba(var(--v-theme-on-surface),.42);font-size:.58rem;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-money__cell--accent strong[data-v-f4e9ae68]{color:#0f766e}.pulse-money__cell--expense strong[data-v-f4e9ae68]{color:#ef4444}.pulse-money__cell--profit strong[data-v-f4e9ae68]{color:#10b981}@media(max-width:600px){.pulse-money[data-v-f4e9ae68]{padding:10px;gap:6px}.pulse-money__hint[data-v-f4e9ae68]{display:none}.pulse-money__eyebrow[data-v-f4e9ae68]{font-size:.82rem}.pulse-money__grid[data-v-f4e9ae68]{gap:5px}.pulse-money__cell[data-v-f4e9ae68]{padding:6px;border-radius:12px}.pulse-money__cell span[data-v-f4e9ae68]{font-size:.58rem}}.pulse-card[data-v-d26bf259]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-d26bf259]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-d26bf259]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-d26bf259]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-d26bf259]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-d26bf259]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-d26bf259]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-d26bf259]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-d26bf259]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-d26bf259]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-d26bf259]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-d26bf259{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-d26bf259]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-d26bf259 1.2s ease-in-out infinite}.pulse-card__head[data-v-d26bf259]{gap:10px;padding:16px 12px 8px 16px}.pulse-card__empty[data-v-d26bf259]{flex:1 1 auto;min-block-size:0;padding:28px 16px;overflow:auto}.pulse-orders[data-v-d26bf259]{list-style:none;flex:1 1 auto;min-block-size:0;margin:0;padding:4px 8px 10px;overflow:auto}.pulse-orders__row[data-v-d26bf259]{display:grid;grid-template-columns:4px 1fr;gap:10px;padding:10px;border-radius:14px;cursor:pointer;transition:background .14s ease}.pulse-orders__row[data-v-d26bf259]:hover{background:rgba(var(--v-theme-primary),.05)}.pulse-orders__row--overdue[data-v-d26bf259]:hover{background:rgba(var(--v-theme-error),.1)}.pulse-orders__row--overdue .pulse-orders__rail[data-v-d26bf259]{background:linear-gradient(180deg,rgb(var(--v-theme-error)),rgba(var(--v-theme-error),.28))}.pulse-orders__rail[data-v-d26bf259]{border-radius:999px;background:linear-gradient(180deg,rgb(var(--v-theme-primary)),rgba(var(--v-theme-primary),.25))}.pulse-orders__main[data-v-d26bf259]{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:.8rem}.pulse-orders__main span[data-v-d26bf259]{color:rgba(var(--v-theme-on-surface),.58);font-size:.8rem}.pulse-orders__number[data-v-d26bf259]{color:rgba(var(--v-theme-on-surface),.42)!important;font-size:.72rem!important;font-weight:550}.pulse-orders__meta[data-v-d26bf259]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-block-start:4px;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-orders__status[data-v-d26bf259]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05)}.pulse-orders__late[data-v-d26bf259]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error));font-weight:700}.pulse-orders__meta strong[data-v-d26bf259]{margin-inline-start:auto;color:rgba(var(--v-theme-on-surface),.86)}.pulse-card[data-v-1cb6beb3]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-1cb6beb3]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-1cb6beb3]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-1cb6beb3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-1cb6beb3]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-1cb6beb3]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-1cb6beb3]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-1cb6beb3]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-1cb6beb3]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-1cb6beb3]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-1cb6beb3]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-1cb6beb3{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-1cb6beb3]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-1cb6beb3 1.2s ease-in-out infinite}.pulse-card__head[data-v-1cb6beb3]{gap:10px;padding:16px 12px 8px 16px}.pulse-card__empty[data-v-1cb6beb3]{flex:1 1 auto;min-block-size:0;padding:28px 16px;overflow:auto}.pulse-tasks[data-v-1cb6beb3]{list-style:none;flex:1 1 auto;min-block-size:0;margin:0;padding:4px 8px 10px;overflow:auto}.pulse-tasks__row[data-v-1cb6beb3]{display:grid;grid-template-columns:4px 1fr;gap:10px;padding:10px;border-radius:14px;cursor:pointer;transition:background .14s ease}.pulse-tasks__row[data-v-1cb6beb3]:hover{background:rgba(var(--v-theme-primary),.05)}.pulse-tasks__row--overdue[data-v-1cb6beb3]:hover{background:rgba(var(--v-theme-error),.1)}.pulse-tasks__row--high[data-v-1cb6beb3]{background:#d69e2e0f}.pulse-tasks__rail[data-v-1cb6beb3]{border-radius:999px;background:linear-gradient(180deg,rgb(var(--v-theme-primary)),rgba(var(--v-theme-primary),.25))}.pulse-tasks__row--overdue .pulse-tasks__rail[data-v-1cb6beb3]{background:linear-gradient(180deg,rgb(var(--v-theme-error)),rgba(var(--v-theme-error),.28))}.pulse-tasks__row--high:not(.pulse-tasks__row--overdue) .pulse-tasks__rail[data-v-1cb6beb3]{background:linear-gradient(180deg,#d69e2e,#d69e2e47)}.pulse-tasks__main[data-v-1cb6beb3]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.8rem}.pulse-tasks__crown[data-v-1cb6beb3]{color:#d69e2e}.pulse-tasks__meta[data-v-1cb6beb3]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-block-start:4px;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-tasks__status[data-v-1cb6beb3]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05)}.pulse-tasks__late[data-v-1cb6beb3]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error));font-weight:700}.pulse-tasks__related[data-v-1cb6beb3]{overflow:hidden;max-inline-size:100%;text-overflow:ellipsis;white-space:nowrap}.pulse-card[data-v-2e4b9cb7]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-2e4b9cb7]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-2e4b9cb7]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-2e4b9cb7]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-2e4b9cb7]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-2e4b9cb7]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-2e4b9cb7]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-2e4b9cb7]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-2e4b9cb7]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-2e4b9cb7]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-2e4b9cb7]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-2e4b9cb7{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-2e4b9cb7]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-2e4b9cb7 1.2s ease-in-out infinite}.pulse-card[data-v-2e4b9cb7]{overflow:auto}.pulse-card__head[data-v-2e4b9cb7]{padding:16px 12px 4px 16px}.pulse-card__hint[data-v-2e4b9cb7]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:18px 16px}.pulse-card__empty--error[data-v-2e4b9cb7]{color:rgb(var(--v-theme-error))}.pulse-load-body[data-v-2e4b9cb7]{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0;min-block-size:0}.pulse-load-body--split[data-v-2e4b9cb7]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:4px 10px;align-items:stretch}.pulse-load-body__cal[data-v-2e4b9cb7],.pulse-load-body__side[data-v-2e4b9cb7]{flex:0 0 auto;min-inline-size:0}.pulse-load-body:not(.pulse-load-body--split) .pulse-load-body__side[data-v-2e4b9cb7]{flex:0 0 auto;min-block-size:auto}.pulse-load-body--split .pulse-load-body__cal[data-v-2e4b9cb7],.pulse-load-body--split .pulse-load-body__side[data-v-2e4b9cb7]{min-block-size:0}.pulse-load-body--split .pulse-load-body__side[data-v-2e4b9cb7]{display:flex;flex-direction:column;border-inline-start:1px solid rgba(var(--v-border-color),.1);padding-block-end:8px}.pulse-load-body--split .pulse-cal__cell[data-v-2e4b9cb7]{min-block-size:42px;padding:6px}.pulse-load-body--split .pulse-resources[data-v-2e4b9cb7]{flex:1 1 auto;overflow:auto}.pulse-cal[data-v-2e4b9cb7]{padding:8px 12px 6px}.pulse-cal__weekdays[data-v-2e4b9cb7],.pulse-cal__grid[data-v-2e4b9cb7]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.pulse-cal__weekdays[data-v-2e4b9cb7]{margin-block-end:3px;color:rgba(var(--v-theme-on-surface),.42);font-size:.64rem;text-align:center}.pulse-cal__cell[data-v-2e4b9cb7]{display:flex;flex-direction:column;gap:2px;min-block-size:48px;padding:5px 6px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;text-align:start;cursor:pointer;font:inherit}.pulse-cal__cell[data-v-2e4b9cb7]:disabled,.pulse-cal__cell.is-empty[data-v-2e4b9cb7]{background:transparent;cursor:default}.pulse-cal__cell.is-today[data-v-2e4b9cb7]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.55)}.pulse-cal__cell.is-selected[data-v-2e4b9cb7]{box-shadow:inset 0 0 0 2px rgba(var(--v-theme-primary),.7),0 4px 10px rgba(var(--v-theme-primary),.12)}.pulse-cal__cell.is-warn[data-v-2e4b9cb7]{background:rgba(var(--v-theme-warning),.12)}.pulse-cal__cell.is-danger[data-v-2e4b9cb7]{background:rgba(var(--v-theme-error),.12)}.pulse-cal__num[data-v-2e4b9cb7]{font-size:.74rem;font-weight:700}.pulse-cal__pct[data-v-2e4b9cb7]{color:rgba(var(--v-theme-on-surface),.5);font-size:.62rem}.pulse-cal__bar[data-v-2e4b9cb7]{display:block;margin-block-start:auto;block-size:3px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}.pulse-cal__fill[data-v-2e4b9cb7]{display:block;block-size:100%;background:rgb(var(--v-theme-success))}.pulse-cal__fill--ghost[data-v-2e4b9cb7]{width:35%;opacity:.25}.pulse-cal--pending[data-v-2e4b9cb7]{opacity:.72}.pulse-cal__cell.is-warn .pulse-cal__fill[data-v-2e4b9cb7]{background:rgb(var(--v-theme-warning))}.pulse-cal__cell.is-danger .pulse-cal__fill[data-v-2e4b9cb7]{background:rgb(var(--v-theme-error))}.pulse-load-days[data-v-2e4b9cb7]{display:flex;gap:8px;padding:10px 14px 8px;overflow-x:auto}.pulse-load-day[data-v-2e4b9cb7]{display:flex;flex-direction:column;align-items:center;gap:6px;min-inline-size:44px;padding:4px;border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer;font:inherit}.pulse-load-day.is-selected[data-v-2e4b9cb7]{background:rgba(var(--v-theme-primary),.08);box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.45)}.pulse-load-day__label[data-v-2e4b9cb7]{color:rgba(var(--v-theme-on-surface),.5);font-size:.65rem;text-transform:lowercase}.pulse-load-day__track[data-v-2e4b9cb7]{position:relative;inline-size:16px;block-size:76px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);overflow:hidden}.pulse-load-day__fill[data-v-2e4b9cb7]{position:absolute;inset-inline:0;inset-block-end:0;border-radius:inherit;background:rgb(var(--v-theme-success))}.pulse-load-day__fill--ok[data-v-2e4b9cb7]{background:rgb(var(--v-theme-success))}.pulse-load-day__fill--warn[data-v-2e4b9cb7]{background:rgb(var(--v-theme-warning))}.pulse-load-day__fill--danger[data-v-2e4b9cb7]{background:rgb(var(--v-theme-error))}.pulse-load-day__pct[data-v-2e4b9cb7]{font-size:.65rem;font-weight:700}.pulse-resources__head[data-v-2e4b9cb7]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 14px 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:650;min-height:26px}.pulse-resources[data-v-2e4b9cb7]{padding:4px 14px 14px}.pulse-resources__list[data-v-2e4b9cb7]{list-style:none;margin:0;padding:0}.pulse-resources__item[data-v-2e4b9cb7]{padding:8px 0;border-block-start:1px solid rgba(var(--v-border-color),.08)}.pulse-resources__row[data-v-2e4b9cb7]{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;font-size:.78rem}.pulse-resources__identity[data-v-2e4b9cb7]{display:flex;align-items:center;gap:8px;min-inline-size:0}.pulse-resources__avatar[data-v-2e4b9cb7]{display:grid;place-items:center;inline-size:24px;block-size:24px;border-radius:8px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.7rem;font-weight:700}.pulse-resources__name[data-v-2e4b9cb7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}.pulse-resources__meta[data-v-2e4b9cb7]{color:rgba(var(--v-theme-on-surface),.48)}.pulse-resources__head-title[data-v-2e4b9cb7]{display:flex;align-items:center;gap:6px;min-inline-size:0}.pulse-resources__title-text[data-v-2e4b9cb7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-resources__back-btn[data-v-2e4b9cb7]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border:0;border-radius:6px;background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.85);font:inherit;font-size:.68rem;font-weight:650;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s}.pulse-resources__back-btn[data-v-2e4b9cb7]:hover{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.pulse-resources__chip[data-v-2e4b9cb7]{padding:1px 6px;border:0;border-radius:6px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font:inherit;font-size:.65rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .12s}.pulse-resources__chip[data-v-2e4b9cb7]:hover{background:rgba(var(--v-theme-primary),.22)}.pulse-resources__active-dot[data-v-2e4b9cb7]{display:inline-flex;align-items:center;justify-content:center;inline-size:14px;block-size:14px;border-radius:50%;background:rgb(var(--v-theme-primary));color:#fff;font-size:.6rem;font-weight:800}.pulse-orders-load[data-v-2e4b9cb7]{list-style:none;margin:0;padding:0}.pulse-orders-load__item[data-v-2e4b9cb7]{display:grid;gap:4px;padding:8px 6px;margin-block-end:4px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.02);border:1px solid rgba(var(--v-border-color),.08);transition:background .12s,border-color .12s}.pulse-orders-load__item[data-v-2e4b9cb7]:hover{background:rgba(var(--v-theme-primary),.04);border-color:rgba(var(--v-theme-primary),.2)}.pulse-orders-load__order[data-v-2e4b9cb7]{display:grid;gap:4px;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:start;font:inherit;cursor:default}.pulse-orders-load__order.is-link[data-v-2e4b9cb7]{cursor:pointer}.pulse-orders-load__order.is-link:hover .pulse-orders-load__title[data-v-2e4b9cb7]{color:rgb(var(--v-theme-primary))}.pulse-orders-load__time-row[data-v-2e4b9cb7]{display:flex;align-items:center;justify-content:space-between;gap:6px}.pulse-orders-load__time[data-v-2e4b9cb7]{display:inline-flex;align-items:center;color:rgba(var(--v-theme-on-surface),.6);font-size:.72rem;font-weight:600;font-variant-numeric:tabular-nums}.pulse-orders-load__dur-tag[data-v-2e4b9cb7]{padding:1px 5px;border-radius:4px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.64rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.pulse-orders-load__title-row[data-v-2e4b9cb7]{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;min-inline-size:0}.pulse-orders-load__title[data-v-2e4b9cb7]{flex:1;min-inline-size:0;font-size:.8rem;font-weight:700;line-height:1.25;color:rgba(var(--v-theme-on-surface),.9)}.pulse-orders-load__num-tag[data-v-2e4b9cb7]{flex-shrink:0;padding:1px 5px;border-radius:4px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.6);font-size:.64rem;font-weight:600;white-space:nowrap}.pulse-orders-load__master[data-v-2e4b9cb7]{display:flex;align-items:center;gap:6px;min-inline-size:0;padding-block-start:2px}.pulse-orders-load__master-name[data-v-2e4b9cb7]{flex:1;min-inline-size:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pulse-resources__row--btn[data-v-2e4b9cb7]{width:100%;padding:5px 8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background .12s,box-shadow .12s}.pulse-resources__row--btn[data-v-2e4b9cb7]:hover{background:rgba(var(--v-theme-primary),.08)}.pulse-resources__row--btn:hover .pulse-resources__name[data-v-2e4b9cb7]{color:rgb(var(--v-theme-primary))}.pulse-resources__row--btn.is-active[data-v-2e4b9cb7]{background:rgba(var(--v-theme-primary),.1);box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.5)}.pulse-resources__row--btn.is-active .pulse-resources__name[data-v-2e4b9cb7]{color:rgb(var(--v-theme-primary));font-weight:750}.pulse-cal__cnt[data-v-2e4b9cb7]{color:rgba(var(--v-theme-primary),.9);font-size:.6rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.pulse-load-day__cnt[data-v-2e4b9cb7]{color:rgba(var(--v-theme-primary),.9);font-size:.6rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-resources__head-actions[data-v-2e4b9cb7]{display:flex;align-items:center;gap:8px}.pulse-resources__open-drawer-btn[data-v-2e4b9cb7]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border:0;border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font:inherit;font-size:.68rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .12s}.pulse-resources__open-drawer-btn[data-v-2e4b9cb7]:hover{background:rgba(var(--v-theme-primary),.16)}.pulse-activity[data-v-e767d471]{--pulse-bar-h: 112px;container-type:inline-size;display:flex;flex-direction:column;gap:0;min-inline-size:0;min-block-size:0;height:100%;overflow:hidden;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;touch-action:pan-y}.pulse-activity--staff[data-v-e767d471]{background:radial-gradient(circle at 100% 0%,rgba(var(--v-theme-primary),.08),transparent 42%),rgb(var(--v-theme-surface))}.pulse-activity--storefront[data-v-e767d471]{background:radial-gradient(circle at 0% 0%,rgba(15,118,110,.11),transparent 46%),rgb(var(--v-theme-surface))}.pulse-activity__head[data-v-e767d471]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 10px}.pulse-activity__lead[data-v-e767d471]{display:flex;flex:1 1 auto;align-items:stretch;gap:12px;min-inline-size:0}.pulse-activity__titles[data-v-e767d471]{min-inline-size:0}.pulse-activity__head-actions[data-v-e767d471]{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:10px}.pulse-seg[data-v-e767d471]{display:inline-flex;flex-shrink:0;padding:3px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08);touch-action:pan-x pan-y}.pulse-seg__btn[data-v-e767d471]{padding:6px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer}.pulse-seg__btn.is-active[data-v-e767d471]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}.pulse-activity--storefront .pulse-seg__btn.is-active[data-v-e767d471]{color:#0f766e}.pulse-activity__title[data-v-e767d471]{margin:0;overflow:hidden;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line);text-overflow:ellipsis;white-space:nowrap}.pulse-activity__sub[data-v-e767d471]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-activity__total-wrap[data-v-e767d471]{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;margin-inline-start:2px;padding-inline-start:12px;border-inline-start:1px solid rgba(var(--v-border-color),.16);line-height:1}.pulse-activity__total-wrap span[data-v-e767d471]{color:rgba(var(--v-theme-on-surface),.45);font-size:.62rem}.pulse-activity__total[data-v-e767d471]{font-size:1.2rem;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pulse-activity--staff .pulse-activity__total[data-v-e767d471]{color:rgb(var(--v-theme-primary))}.pulse-activity--storefront .pulse-activity__total[data-v-e767d471]{color:#0f766e}.pulse-activity__empty[data-v-e767d471]{padding:14px 16px 18px;color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem}.pulse-activity__body[data-v-e767d471]{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;justify-content:flex-end;min-block-size:0;padding:4px 16px 14px;overflow:hidden}.pulse-activity__body--split[data-v-e767d471]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:10px 14px;align-content:stretch;align-items:stretch;overflow-y:auto}.pulse-activity__body--split .pulse-activity__chart[data-v-e767d471]{align-self:end}.pulse-activity__body--split .pulse-activity__side[data-v-e767d471]{align-self:start}.pulse-activity__body--chart .pulse-activity__chart[data-v-e767d471]{flex:1 1 auto;justify-content:flex-end}.pulse-activity__body--list[data-v-e767d471]{justify-content:flex-start}.pulse-activity__chart[data-v-e767d471]{position:relative;display:flex;flex-direction:column;gap:6px;min-inline-size:0;min-block-size:0;touch-action:pan-y}.pulse-activity__tooltip[data-v-e767d471]{position:absolute;top:0;right:0;z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:5px 8px;border-radius:10px;background:rgb(var(--v-theme-surface));box-shadow:0 8px 18px #0f172a1a,inset 0 0 0 1px rgba(var(--v-border-color),.1);pointer-events:none;animation:pulse-activity-tooltip-pop-e767d471 .18s cubic-bezier(.16,1,.3,1) both}@keyframes pulse-activity-tooltip-pop-e767d471{0%{opacity:0;transform:translateY(3px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.pulse-activity__tooltip strong[data-v-e767d471]{font-size:.82rem;font-weight:750;font-variant-numeric:tabular-nums}.pulse-activity__tooltip span[data-v-e767d471]{color:rgba(var(--v-theme-on-surface),.5);font-size:.64rem}.pulse-activity__bars[data-v-e767d471]{display:flex;flex:0 0 auto;align-items:flex-end;gap:3px;block-size:var(--pulse-bar-h);min-block-size:var(--pulse-bar-h);border-block-end:1px solid rgba(var(--v-border-color),.1);touch-action:pan-y}.pulse-activity__col[data-v-e767d471]{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-end;min-inline-size:0;block-size:var(--pulse-bar-h);padding:0;border:0;background:transparent;cursor:pointer;touch-action:pan-y}.pulse-activity__bar[data-v-e767d471]{display:block;flex:0 0 auto;inline-size:100%;max-inline-size:22px;min-block-size:0;border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.95),rgba(var(--v-theme-primary),.4));transition:filter .15s ease,box-shadow .15s ease,height .3s cubic-bezier(.16,1,.3,1),transform .15s ease}.pulse-activity__bar.is-empty[data-v-e767d471]{display:none}.pulse-activity--storefront .pulse-activity__bar[data-v-e767d471]{background:linear-gradient(180deg,#0f766ef2,#0f766e61)}.pulse-activity__col.is-active .pulse-activity__bar[data-v-e767d471],.pulse-activity__col:hover .pulse-activity__bar[data-v-e767d471]{filter:brightness(1.12);transform:scaleY(1.02);transform-origin:bottom}.pulse-activity__col.is-selected .pulse-activity__bar[data-v-e767d471]{box-shadow:0 0 0 2px rgb(var(--v-theme-surface)),0 0 0 4px rgb(var(--v-theme-primary));filter:brightness(1.15)}.pulse-activity--storefront .pulse-activity__col.is-selected .pulse-activity__bar[data-v-e767d471]{box-shadow:0 0 0 2px rgb(var(--v-theme-surface)),0 0 0 4px #0f766e;filter:brightness(1.15)}.pulse-activity__col.is-peak .pulse-activity__bar[data-v-e767d471]{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.pulse-activity--storefront .pulse-activity__col.is-peak .pulse-activity__bar[data-v-e767d471]{box-shadow:0 0 0 1px #0f766e59}.pulse-activity__x[data-v-e767d471]{position:relative;flex:0 0 auto;block-size:16px;margin-block-start:4px}.pulse-activity__day-label[data-v-e767d471]{position:absolute;top:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.64rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap;transform:translate(-50%);pointer-events:none}.pulse-activity__day-label.is-first[data-v-e767d471]{transform:translate(0)}.pulse-activity__day-label.is-last[data-v-e767d471]{transform:translate(-100%)}.pulse-activity__peak[data-v-e767d471]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.68rem;font-weight:600}.pulse-activity__side[data-v-e767d471]{display:flex;flex-direction:column;gap:10px;min-inline-size:0;min-block-size:0;overflow:hidden}.pulse-activity__section-head[data-v-e767d471]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-block-end:4px}.pulse-activity__section-label[data-v-e767d471]{margin-block-end:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.66rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.pulse-activity__reset-btn[data-v-e767d471]{padding:1px 7px;border:0;border-radius:6px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.62rem;font-weight:650;cursor:pointer;transition:background .12s ease}.pulse-activity__reset-btn[data-v-e767d471]:hover{background:rgba(var(--v-theme-primary),.18)}.pulse-activity--storefront .pulse-activity__reset-btn[data-v-e767d471]{background:#0f766e1f;color:#0f766e}.pulse-activity--storefront .pulse-activity__reset-btn[data-v-e767d471]:hover{background:#0f766e38}.pulse-activity__empty-types[data-v-e767d471]{color:rgba(var(--v-theme-on-surface),.45);font-size:.7rem;font-style:italic;padding:4px 0}.pulse-activity__types[data-v-e767d471]{display:flex;flex-direction:column;gap:6px;min-inline-size:0;min-block-size:0;overflow:auto}.pulse-activity__type-meta[data-v-e767d471]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:.72rem}.pulse-activity__type-meta span[data-v-e767d471]{min-inline-size:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.68);text-overflow:ellipsis;white-space:nowrap}.pulse-activity__type-meta strong[data-v-e767d471]{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:700}.pulse-activity__type-track[data-v-e767d471]{height:5px;overflow:hidden;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06)}.pulse-activity__type-track i[data-v-e767d471]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--v-theme-primary),.85),rgba(var(--v-theme-primary),.45))}.pulse-activity--storefront .pulse-activity__type-track i[data-v-e767d471]{background:linear-gradient(90deg,#0f766ee0,#0f766e6b)}.pulse-activity__users[data-v-e767d471]{min-inline-size:0}.pulse-activity__user-list[data-v-e767d471]{display:flex;flex-wrap:wrap;gap:6px}.pulse-activity__user[data-v-e767d471]{display:inline-flex;align-items:center;gap:6px;max-inline-size:100%;padding:5px 9px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.04);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08);font-size:.68rem}.pulse-activity--staff .pulse-activity__user[data-v-e767d471]{background:rgba(var(--v-theme-primary),.05);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.1)}.pulse-activity__user em[data-v-e767d471]{min-inline-size:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.pulse-activity__user strong[data-v-e767d471]{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:750}@media(max-width:960px){.pulse-activity[data-v-e767d471]{--pulse-bar-h: 88px;border-radius:18px}.pulse-activity__head[data-v-e767d471]{flex-wrap:wrap}.pulse-activity__lead[data-v-e767d471]{flex:1 1 auto;align-items:center;gap:8px;min-inline-size:0}.pulse-activity__total-wrap[data-v-e767d471]{flex-direction:row;align-items:baseline;gap:4px;margin-inline-start:auto;padding-inline-start:0;border-inline-start:0}.pulse-activity__total[data-v-e767d471]{font-size:1.05rem}.pulse-activity__total-wrap span[data-v-e767d471]{font-size:.58rem}.pulse-activity__head-actions[data-v-e767d471]{flex:1 1 100%;justify-content:space-between;gap:8px}.pulse-seg[data-v-e767d471]{flex:1 1 auto;max-inline-size:100%;overflow-x:auto}.pulse-seg__btn[data-v-e767d471]{flex:1 1 0;padding:5px 8px;font-size:.64rem;text-align:center}.pulse-activity__empty[data-v-e767d471]{padding:10px 12px 14px;font-size:.8rem}.pulse-activity__body[data-v-e767d471],.pulse-activity__body--split[data-v-e767d471],.pulse-activity__body--chart[data-v-e767d471],.pulse-activity__body--list[data-v-e767d471]{display:flex;flex:1 1 auto;flex-direction:column;grid-template-columns:none;gap:12px;align-items:stretch;align-content:start;justify-content:flex-start;min-block-size:0;padding:0 12px 12px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:auto;overscroll-behavior-y:auto;touch-action:pan-y}.pulse-activity__body--split .pulse-activity__chart[data-v-e767d471],.pulse-activity__body--split .pulse-activity__side[data-v-e767d471],.pulse-activity__chart[data-v-e767d471],.pulse-activity__side[data-v-e767d471],.pulse-activity__types[data-v-e767d471],.pulse-activity__users[data-v-e767d471]{flex:0 0 auto;align-self:stretch;inline-size:100%;max-inline-size:100%;min-block-size:auto;overflow:visible}.pulse-activity__side[data-v-e767d471]{gap:12px;padding-block-start:10px;border-block-start:1px solid rgba(var(--v-border-color),.1)}.pulse-activity__type-track[data-v-e767d471]{inline-size:100%}.pulse-activity__bars[data-v-e767d471]{gap:3px;inline-size:100%}.pulse-activity__bar[data-v-e767d471]{max-inline-size:none;border-radius:5px 5px 2px 2px}.pulse-activity__tooltip[data-v-e767d471]{padding:4px 7px;border-radius:8px}.pulse-activity__peak[data-v-e767d471]{font-size:.64rem}.pulse-activity__type-meta[data-v-e767d471]{font-size:.68rem}.pulse-activity__user[data-v-e767d471]{padding:4px 8px;font-size:.64rem}}@media(max-width:360px){.pulse-activity[data-v-e767d471]{--pulse-bar-h: 72px}.pulse-activity__head[data-v-e767d471]{padding:8px 10px 6px}.pulse-activity__body[data-v-e767d471],.pulse-activity__body--split[data-v-e767d471],.pulse-activity__body--chart[data-v-e767d471],.pulse-activity__body--list[data-v-e767d471]{padding:0 10px 10px}.pulse-activity__total-wrap span[data-v-e767d471]{display:none}.pulse-seg__btn[data-v-e767d471]{padding:4px 6px;font-size:.6rem}}@media(min-width:961px){@container (max-width: 380px){.pulse-activity__body--split[data-v-e767d471]{grid-template-columns:1fr}.pulse-activity__body--split .pulse-activity__side[data-v-e767d471]{order:-1;align-self:stretch}.pulse-activity__body--split .pulse-activity__chart[data-v-e767d471]{align-self:stretch}}}.pulse-card[data-v-2f6e050d]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-2f6e050d]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-2f6e050d]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-2f6e050d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-2f6e050d]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-2f6e050d]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-2f6e050d]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg__btn[data-v-2f6e050d]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-2f6e050d]:hover{color:rgba(var(--v-theme-on-surface),.88)}@keyframes pulse-skel-anim-2f6e050d{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-2f6e050d]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-2f6e050d 1.2s ease-in-out infinite}.pulse-card[data-v-2f6e050d]{container-type:inline-size}.pulse-card__head[data-v-2f6e050d]{gap:12px;padding:16px 12px 0 16px}.pulse-card__head-actions[data-v-2f6e050d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.pulse-card__empty--error[data-v-2f6e050d]{color:rgb(var(--v-theme-error))}.pulse-metric[data-v-2f6e050d]{display:inline-flex;flex-shrink:0;gap:4px;padding:3px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-metric__btn[data-v-2f6e050d]{padding:6px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer}.pulse-metric__btn.is-active.is-views[data-v-2f6e050d]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px rgba(var(--v-theme-on-surface),.08)}.pulse-metric__btn.is-active.is-orders[data-v-2f6e050d]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-success));box-shadow:0 1px 4px rgba(var(--v-theme-on-surface),.08)}.pulse-card__controls[data-v-2f6e050d]{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px 0}.pulse-seg[data-v-2f6e050d]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-2f6e050d]{padding:6px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer}.pulse-seg__btn.is-active[data-v-2f6e050d]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}.pulse-month-pick[data-v-2f6e050d]{display:flex;align-items:center;gap:6px;flex-shrink:0}.pulse-month-pick__month[data-v-2f6e050d]{inline-size:130px;min-inline-size:130px}.pulse-month-pick__year[data-v-2f6e050d]{inline-size:96px;min-inline-size:96px;max-inline-size:96px}.pulse-month-pick[data-v-2f6e050d] .v-field{height:32px!important;min-height:32px!important;border-radius:999px!important;background:rgba(var(--v-theme-surface),.9)!important;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)!important;padding-inline:10px 6px!important;font-size:.74rem!important;font-weight:650!important;transition:box-shadow .15s ease,background .15s ease}.pulse-month-pick[data-v-2f6e050d] .v-field:hover{background:rgb(var(--v-theme-surface))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.2)!important}.pulse-month-pick[data-v-2f6e050d] .v-field--focused{box-shadow:inset 0 0 0 1.5px rgb(var(--v-theme-primary))!important}.pulse-month-pick[data-v-2f6e050d] .v-field__input{min-inline-size:0;height:32px!important;min-height:32px!important;padding:0!important;font-size:.74rem!important;font-weight:650!important;color:rgba(var(--v-theme-on-surface),.85)!important;font-variant-numeric:tabular-nums;display:flex;align-items:center}.pulse-month-pick[data-v-2f6e050d] .v-field__append-inner{padding-top:0!important;align-items:center;padding-inline-start:2px}.pulse-month-pick[data-v-2f6e050d] .v-field__append-inner .v-icon{font-size:16px!important;color:rgba(var(--v-theme-on-surface),.45)}.pulse-month-pick[data-v-2f6e050d] .v-select__selection-text{font-size:.74rem;font-weight:650}.pulse-month-pick__year[data-v-2f6e050d] input{min-inline-size:3.5ch!important;text-align:start}.pulse-traffic-body[data-v-2f6e050d]{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0;min-block-size:0;overflow:hidden}.pulse-traffic-body__chart[data-v-2f6e050d],.pulse-traffic-body__products[data-v-2f6e050d]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0}.pulse-traffic-body__chart[data-v-2f6e050d]{flex:1 1 auto}.pulse-traffic-body__products[data-v-2f6e050d]{flex:1 1 auto;overflow:hidden}.pulse-traffic-body__products .pulse-card__empty[data-v-2f6e050d]{flex:1 1 auto}.pulse-traffic-body--split .pulse-traffic-body__chart[data-v-2f6e050d]{flex:1 1 48%;min-block-size:160px}.pulse-traffic-body--split .pulse-traffic-body__products[data-v-2f6e050d]{flex:1 1 42%;min-block-size:120px;border-block-start:1px solid rgba(var(--v-border-color),.1)}@container (min-width: 720px){.pulse-traffic-body--split[data-v-2f6e050d]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.75fr);align-items:stretch}.pulse-traffic-body--split .pulse-traffic-body__chart[data-v-2f6e050d],.pulse-traffic-body--split .pulse-traffic-body__products[data-v-2f6e050d]{flex:none;min-block-size:0;height:100%}.pulse-traffic-body--split .pulse-traffic-body__products[data-v-2f6e050d]{border-block-start:0;border-inline-start:1px solid rgba(var(--v-border-color),.1)}}.pulse-chart[data-v-2f6e050d]{display:grid;flex:1 1 auto;grid-template-columns:36px minmax(0,1fr);gap:8px;align-items:stretch;min-block-size:140px;height:100%;padding:14px 16px 8px}.pulse-chart--dual[data-v-2f6e050d]{grid-template-columns:36px minmax(0,1fr) 36px}.pulse-chart__y[data-v-2f6e050d]{display:flex;flex-direction:column;justify-content:space-between;min-block-size:0;height:100%;padding-block:2px 22px;box-sizing:border-box;color:rgba(var(--v-theme-on-surface),.45);font-size:.65rem;font-variant-numeric:tabular-nums;text-align:end}.pulse-chart__y--orders[data-v-2f6e050d]{text-align:start;color:rgba(var(--v-theme-success),.72)}.pulse-chart__y--views[data-v-2f6e050d]{color:rgba(var(--v-theme-primary),.72)}.pulse-chart__plot[data-v-2f6e050d]{position:relative;display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%}.pulse-chart__bars[data-v-2f6e050d]{display:flex;flex:1 1 auto;align-items:flex-end;gap:2px;min-block-size:80px;padding:4px 2px 0;border-block-end:1px solid rgba(var(--v-border-color),.12);background:linear-gradient(to top,transparent 0,transparent calc(50% - .5px),rgba(var(--v-border-color),.08) calc(50% - .5px),rgba(var(--v-border-color),.08) calc(50% + .5px),transparent calc(50% + .5px))}.pulse-chart__col[data-v-2f6e050d]{flex:1;display:flex;align-items:flex-end;gap:1px;min-inline-size:0;block-size:100%;padding:0;border:0;background:transparent;cursor:pointer}.pulse-chart__col.is-dual[data-v-2f6e050d]{gap:2px}.pulse-chart__bar[data-v-2f6e050d]{inline-size:100%;align-self:flex-end;border-radius:5px 5px 0 0;transition:filter .15s ease,opacity .15s ease,height .3s cubic-bezier(.16,1,.3,1),transform .15s ease}.pulse-chart__col:hover .pulse-chart__bar[data-v-2f6e050d]{transform:scaleY(1.02);transform-origin:bottom}.pulse-chart__bar--views[data-v-2f6e050d]{background:linear-gradient(180deg,rgba(var(--v-theme-primary),.95),rgba(var(--v-theme-primary),.35))}.pulse-chart__bar--orders[data-v-2f6e050d]{background:linear-gradient(180deg,rgba(var(--v-theme-success),.95),rgba(var(--v-theme-success),.35))}.pulse-chart__col.is-active .pulse-chart__bar--views[data-v-2f6e050d],.pulse-chart__col:hover .pulse-chart__bar--views[data-v-2f6e050d]{filter:brightness(1.08);box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.25)}.pulse-chart__col.is-active .pulse-chart__bar--orders[data-v-2f6e050d],.pulse-chart__col:hover .pulse-chart__bar--orders[data-v-2f6e050d]{filter:brightness(1.08);box-shadow:0 0 0 1px rgba(var(--v-theme-success),.28)}.pulse-chart__col.is-selected .pulse-chart__bar--views[data-v-2f6e050d]{filter:brightness(1.12);box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.45),0 0 10px rgba(var(--v-theme-primary),.25)}.pulse-chart__col.is-selected .pulse-chart__bar--orders[data-v-2f6e050d]{filter:brightness(1.12);box-shadow:0 0 0 2px rgba(var(--v-theme-success),.5),0 0 10px rgba(var(--v-theme-success),.28)}.pulse-chart__tooltip[data-v-2f6e050d]{position:absolute;top:0;z-index:2;display:flex;flex-direction:column;gap:1px;min-inline-size:64px;padding:6px 8px;border-radius:10px;background:rgb(var(--v-theme-surface));box-shadow:0 8px 20px #0f172a1f,inset 0 0 0 1px rgba(var(--v-border-color),.1);transform:translate(-50%,-4px);pointer-events:none;animation:pulse-traffic-tooltip-pop-2f6e050d .18s cubic-bezier(.16,1,.3,1) both}@keyframes pulse-traffic-tooltip-pop-2f6e050d{0%{opacity:0;transform:translate(-50%,2px) scale(.95)}to{opacity:1;transform:translate(-50%,-4px) scale(1)}}.pulse-chart__tooltip strong[data-v-2f6e050d]{font-size:.85rem;font-weight:750;font-variant-numeric:tabular-nums}.pulse-chart__tooltip strong.is-views[data-v-2f6e050d]{color:rgb(var(--v-theme-primary))}.pulse-chart__tooltip strong.is-orders[data-v-2f6e050d]{color:rgb(var(--v-theme-success))}.pulse-chart__tooltip span[data-v-2f6e050d]{color:rgba(var(--v-theme-on-surface),.5);font-size:.68rem}.pulse-chart__x[data-v-2f6e050d]{position:relative;flex:0 0 auto;block-size:18px;margin-block-start:4px}.pulse-chart__x-label[data-v-2f6e050d]{position:absolute;top:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.62rem;white-space:nowrap;transform:translate(-50%)}.pulse-top__head[data-v-2f6e050d]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:8px;padding:4px 16px 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem;font-weight:650}.pulse-top__reset[data-v-2f6e050d]{padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-weight:700}.pulse-top[data-v-2f6e050d]{list-style:none;flex:1 1 auto;min-block-size:0;margin:0;padding:6px 10px 10px;overflow:auto;display:flex;flex-direction:column;gap:4px}.pulse-top li[data-v-2f6e050d]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border-radius:12px;cursor:pointer;transition:background .15s ease,transform .15s ease}.pulse-top li[data-v-2f6e050d]:hover{background:rgba(var(--v-theme-primary),.05);transform:translate(2px)}.pulse-top__thumb[data-v-2f6e050d]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;overflow:hidden;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06)}.pulse-top__thumb img[data-v-2f6e050d]{inline-size:100%;block-size:100%;object-fit:cover}.pulse-top__thumb--empty[data-v-2f6e050d]{color:rgba(var(--v-theme-on-surface),.35)}.pulse-top__title[data-v-2f6e050d]{display:flex;min-inline-size:0;flex-direction:column;gap:1px}.pulse-top__name[data-v-2f6e050d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:650}.pulse-top__variant[data-v-2f6e050d]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.pulse-top__metrics[data-v-2f6e050d]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;align-items:baseline;justify-content:flex-end;min-inline-size:3.5rem}.pulse-top__sep[data-v-2f6e050d]{color:rgba(var(--v-theme-on-surface),.28);font-size:.78rem;font-weight:600;line-height:1}.pulse-top__metric[data-v-2f6e050d]{line-height:1.15}.pulse-top__metric strong[data-v-2f6e050d]{font-size:.86rem;font-weight:750}.pulse-top__metric.is-views strong[data-v-2f6e050d]{color:rgb(var(--v-theme-primary))}.pulse-top__metric.is-orders strong[data-v-2f6e050d]{color:rgb(var(--v-theme-success))}.pulse-card[data-v-7eaa7c1e]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-7eaa7c1e]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-7eaa7c1e]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-7eaa7c1e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-7eaa7c1e]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-7eaa7c1e]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-7eaa7c1e]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-7eaa7c1e]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-7eaa7c1e]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-7eaa7c1e]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-7eaa7c1e]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-7eaa7c1e{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-7eaa7c1e]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-7eaa7c1e 1.2s ease-in-out infinite}.pulse-status[data-v-7eaa7c1e]{display:grid;flex:1 1 auto;gap:8px;align-content:start;min-block-size:0;padding:4px 16px 14px;overflow:auto}.pulse-status__item[data-v-7eaa7c1e]{min-inline-size:0;padding:4px 6px;border-radius:8px;cursor:pointer;transition:background .14s ease}.pulse-status__item[data-v-7eaa7c1e]:hover{background:rgba(var(--v-theme-on-surface),.04)}.pulse-status__item[data-v-7eaa7c1e]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-1px}.pulse-status__row[data-v-7eaa7c1e]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-block-end:4px}.pulse-status__label[data-v-7eaa7c1e]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.62);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.pulse-status__count[data-v-7eaa7c1e]{font-size:.82rem;font-weight:750}.pulse-status__track[data-v-7eaa7c1e]{height:6px;overflow:hidden;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06)}.pulse-status__bar[data-v-7eaa7c1e]{display:block;height:100%;border-radius:inherit;background:rgb(var(--v-theme-primary));min-inline-size:2px}.pulse-card[data-v-07734267]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-07734267]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-07734267]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-07734267]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-07734267]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-07734267]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-07734267]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-07734267]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-07734267]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-07734267]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-07734267]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-07734267{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-07734267]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-07734267 1.2s ease-in-out infinite}.pulse-card[data-v-07734267]{container-type:inline-size}.pulse-clients[data-v-07734267]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;align-content:flex-start;min-block-size:0;padding:8px 12px 14px;overflow:auto}.pulse-clients__item[data-v-07734267]{display:flex;flex:1 1 96px;flex-direction:column;gap:2px;align-items:center;justify-content:center;min-inline-size:min(100%,96px);padding:10px 8px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06);text-align:center;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.pulse-clients__item[data-v-07734267]:hover{background:rgba(var(--v-theme-primary),.06);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.2);transform:translateY(-1px)}.pulse-clients__item[data-v-07734267]:active{transform:translateY(0)}.pulse-clients__item[data-v-07734267]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-1px}.pulse-clients__item strong[data-v-07734267]{font-size:1.05rem;font-weight:780;line-height:1.1}.pulse-clients__item span[data-v-07734267]{color:rgba(var(--v-theme-on-surface),.5);font-size:.68rem;font-weight:600}@container (max-width: 220px){.pulse-clients__item[data-v-07734267]{flex:1 1 100%;min-inline-size:100%}}.pulse-card[data-v-f05be75f]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-f05be75f]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-f05be75f]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-f05be75f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-f05be75f]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-f05be75f]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-f05be75f]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-f05be75f]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-f05be75f]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-f05be75f]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-f05be75f]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-f05be75f{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-f05be75f]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-f05be75f 1.2s ease-in-out infinite}.pulse-top[data-v-f05be75f]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-block-size:0;margin:0;padding:4px 8px 10px;overflow:auto;list-style:none}.pulse-top li[data-v-f05be75f]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border-radius:12px;cursor:pointer}.pulse-top--no-thumb li[data-v-f05be75f]{grid-template-columns:minmax(0,1fr) auto}.pulse-top li[data-v-f05be75f]:hover{background:rgba(var(--v-theme-on-surface),.035)}.pulse-top__thumb[data-v-f05be75f]{display:grid;width:36px;height:36px;place-items:center;overflow:hidden;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04)}.pulse-top__thumb img[data-v-f05be75f]{width:100%;height:100%;object-fit:cover}.pulse-top__thumb--empty[data-v-f05be75f]{color:rgba(var(--v-theme-on-surface),.35)}.pulse-top__title[data-v-f05be75f]{display:flex;flex-direction:column;min-inline-size:0;gap:1px}.pulse-top__name[data-v-f05be75f]{overflow:hidden;font-size:.8rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pulse-top__variant[data-v-f05be75f]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.45);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.pulse-top__metrics[data-v-f05be75f]{display:inline-flex;align-items:center;gap:4px;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem}.pulse-top__metric strong[data-v-f05be75f]{font-weight:750}.pulse-top__metric.is-views strong[data-v-f05be75f]{color:rgb(var(--v-theme-primary))}.pulse-top__metric.is-orders strong[data-v-f05be75f]{color:rgb(var(--v-theme-success))}.pulse-top__sep[data-v-f05be75f]{opacity:.4}.pulse-card[data-v-d67a353c]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-d67a353c]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-d67a353c]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-d67a353c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-d67a353c]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-d67a353c]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-d67a353c]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-d67a353c]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-d67a353c]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-d67a353c]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-d67a353c]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-d67a353c{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-d67a353c]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-d67a353c 1.2s ease-in-out infinite}.pulse-card[data-v-d67a353c]{overflow:auto}.pulse-trend[data-v-d67a353c]{display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0;padding:12px}.pulse-trend__bars[data-v-d67a353c]{display:grid;flex:1 1 auto;gap:6px;align-items:end;min-block-size:96px}.pulse-trend__col[data-v-d67a353c]{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:flex-end;min-block-size:0;height:100%;padding:0;border:0;background:transparent;cursor:default}.pulse-trend__col.is-clickable[data-v-d67a353c]{cursor:pointer}.pulse-trend__col.is-clickable:hover .pulse-trend__bar[data-v-d67a353c]{filter:brightness(1.15);box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.25)}.pulse-trend__value[data-v-d67a353c]{color:rgba(var(--v-theme-on-surface),.55);font-size:.62rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-trend__bar[data-v-d67a353c]{width:100%;max-inline-size:28px;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.95),rgba(var(--v-theme-primary),.55))}.pulse-trend__label[data-v-d67a353c]{color:rgba(var(--v-theme-on-surface),.45);font-size:.62rem;font-weight:600;white-space:nowrap}.pulse-cal[data-v-d67a353c]{padding:8px 12px 12px}.pulse-cal__grid[data-v-d67a353c]{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.pulse-cal__wd[data-v-d67a353c]{padding:2px 0 4px;color:rgba(var(--v-theme-on-surface),.38);font-size:.6rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.03em}.pulse-cal__cell-wrap[data-v-d67a353c]{aspect-ratio:1}.pulse-cal__cell[data-v-d67a353c]{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;width:100%;height:100%;padding:4px 4px 3px;border:0;border-radius:7px;background:rgba(var(--v-theme-on-surface),.03);cursor:default;gap:0}.pulse-cal__cell.is-clickable[data-v-d67a353c]{cursor:pointer}.pulse-cal__cell.is-clickable[data-v-d67a353c]:hover{background:rgba(var(--v-theme-primary),.07)}.pulse-cal__cell--empty[data-v-d67a353c]{pointer-events:none;opacity:0;background:transparent}.pulse-cal__day[data-v-d67a353c]{align-self:flex-start;color:rgba(var(--v-theme-on-surface),.45);font-size:.58rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pulse-cal__count[data-v-d67a353c]{flex:1;display:flex;align-items:center;justify-content:center;color:rgb(var(--v-theme-primary));font-size:.82rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.pulse-cal__count--empty[data-v-d67a353c]{flex:1}.pulse-cal__dot[data-v-d67a353c]{display:block;width:100%;height:3px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.1)}.pulse-cal__dot.has-count[data-v-d67a353c]{background:rgb(var(--v-theme-primary))}.pulse-peek-host[data-v-8c93cb98]{position:fixed;inset:0;z-index:2400;pointer-events:none}.pulse-peek-host__backdrop[data-v-8c93cb98]{position:absolute;inset:0;border:0;margin:0;padding:0;background:#0f172a6b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;pointer-events:auto}.pulse-peek-host__drawer[data-v-8c93cb98]{position:absolute;top:1rem;bottom:1rem;right:1rem;display:flex;flex-direction:column;inline-size:min(460px,100vw - 2rem);max-block-size:calc(100vh - 2rem);pointer-events:auto;background:rgba(var(--v-theme-surface),.96);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:var(--ui-radius-dialog, 20px);border:1px solid rgba(var(--v-border-color),.12);box-shadow:0 24px 64px -12px #0f172a47,0 8px 24px -4px #0f172a1f;overflow:hidden}@media(max-width:599px){.pulse-peek-host__drawer[data-v-8c93cb98]{top:0;bottom:0;right:0;inline-size:100vw;max-block-size:100vh;border-radius:0;border:0}}.pulse-peek-filter[data-v-8c93cb98]{display:flex;flex:1;flex-direction:column;min-block-size:0}.pulse-peek-filter__head[data-v-8c93cb98]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 14px;background:rgba(var(--v-theme-surface),.85);border-block-end:1px solid rgba(var(--v-border-color),.08)}.pulse-peek-filter__head-main[data-v-8c93cb98]{display:flex;flex-direction:column;gap:4px;min-inline-size:0}.pulse-peek-filter__eyebrow-chip[data-v-8c93cb98]{display:inline-flex;align-items:center;inline-size:fit-content;padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.pulse-peek-filter__title-wrap[data-v-8c93cb98]{display:flex;align-items:center;gap:8px;min-inline-size:0}.pulse-peek-filter__title[data-v-8c93cb98]{margin:0;font-size:1.12rem;font-weight:750;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-peek-filter__badge[data-v-8c93cb98]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.65);font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-peek-filter__close-btn[data-v-8c93cb98]{display:flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;transition:all .16s ease}.pulse-peek-filter__close-btn[data-v-8c93cb98]:hover{background:rgba(var(--v-theme-on-surface),.09);color:rgb(var(--v-theme-on-surface));transform:scale(1.05)}.pulse-peek-filter__body[data-v-8c93cb98]{flex:1;min-block-size:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 20px;scrollbar-width:thin}.pulse-peek-filter__loading[data-v-8c93cb98]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;color:rgba(var(--v-theme-on-surface),.55);font-size:.88rem}.pulse-peek-filter__empty[data-v-8c93cb98]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;text-align:center;color:rgba(var(--v-theme-on-surface),.5)}.pulse-peek-filter__empty strong[data-v-8c93cb98]{margin-block-start:10px;font-size:.98rem;color:rgba(var(--v-theme-on-surface),.85)}.pulse-peek-filter__empty span[data-v-8c93cb98]{margin-block-start:4px;font-size:.8rem;max-inline-size:280px}.pulse-peek-filter__empty-icon[data-v-8c93cb98]{display:flex;align-items:center;justify-content:center;inline-size:56px;block-size:56px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.35)}.pulse-peek-stats[data-v-8c93cb98]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-block-end:12px}.pulse-peek-stats__card[data-v-8c93cb98]{display:flex;flex-direction:column;gap:2px;padding:10px;background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-border-color),.08);border-radius:14px;transition:transform .15s ease}.pulse-peek-stats__card--income[data-v-8c93cb98]{background:#10b9810a;border-color:#10b98124}.pulse-peek-stats__card--expense[data-v-8c93cb98]{background:#ef44440a;border-color:#ef444424}.pulse-peek-stats__card--profit[data-v-8c93cb98]{background:rgba(var(--v-theme-primary),.04);border-color:rgba(var(--v-theme-primary),.14)}.pulse-peek-stats__top[data-v-8c93cb98]{display:flex;align-items:center;justify-content:space-between}.pulse-peek-stats__lbl[data-v-8c93cb98]{font-size:.65rem;color:rgba(var(--v-theme-on-surface),.52);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.pulse-peek-stats__ico[data-v-8c93cb98]{opacity:.7}.pulse-peek-stats__val[data-v-8c93cb98]{font-size:.95rem;font-weight:780;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-block-start:2px}.pulse-peek-stats__val--income[data-v-8c93cb98]{color:#10b981}.pulse-peek-stats__val--expense[data-v-8c93cb98]{color:#ef4444}.pulse-peek-stats__val--profit[data-v-8c93cb98]{color:rgb(var(--v-theme-primary))}.pulse-peek-tabs[data-v-8c93cb98]{display:flex;gap:4px;padding:4px;background:rgba(var(--v-theme-on-surface),.04);border:1px solid rgba(var(--v-border-color),.06);border-radius:12px;margin-block-end:14px}.pulse-peek-tabs__btn[data-v-8c93cb98]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:0;background:transparent;border-radius:8px;font-size:.76rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;transition:all .16s ease}.pulse-peek-tabs__btn[data-v-8c93cb98]:hover{color:rgb(var(--v-theme-on-surface))}.pulse-peek-tabs__btn--active[data-v-8c93cb98]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 2px 6px #0f172a14}.pulse-peek-tabs__pill[data-v-8c93cb98]{padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);font-size:.64rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-peek-filter__list[data-v-8c93cb98]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;animation:pulse-peek-list-in-8c93cb98 .16s ease-out}.pulse-peek-filter__item[data-v-8c93cb98]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:rgba(var(--v-theme-surface),.8);border:1px solid rgba(var(--v-border-color),.08);border-radius:14px;transition:all .18s cubic-bezier(.16,1,.3,1)}.pulse-peek-filter__item--clickable[data-v-8c93cb98]{cursor:pointer}.pulse-peek-filter__item--clickable[data-v-8c93cb98]:hover,.pulse-peek-filter__item--clickable[data-v-8c93cb98]:focus-visible{background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-theme-primary),.3);box-shadow:0 4px 14px #0f172a0f;transform:translateY(-1px);outline:none}.pulse-peek-filter__item--clickable[data-v-8c93cb98]:active{transform:translateY(0)}@keyframes pulse-peek-list-in-8c93cb98{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pulse-peek-op-icon[data-v-8c93cb98]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pulse-peek-op-icon--income[data-v-8c93cb98]{background:#10b9811f;color:#10b981}.pulse-peek-op-icon--expense[data-v-8c93cb98]{background:#ef44441f;color:#ef4444}.pulse-peek-order-icon[data-v-8c93cb98],.pulse-peek-task-icon[data-v-8c93cb98]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.pulse-peek-task-icon--high[data-v-8c93cb98]{background:#ef44441a;color:#ef4444}.pulse-peek-avatar[data-v-8c93cb98]{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.18),rgba(var(--v-theme-primary),.06));color:rgb(var(--v-theme-primary));font-weight:750;font-size:.92rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(var(--v-theme-primary),.16)}.pulse-peek-filter__main[data-v-8c93cb98]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.pulse-peek-filter__row-title[data-v-8c93cb98]{display:flex;align-items:center;gap:6px;min-inline-size:0}.pulse-peek-filter__row-title strong[data-v-8c93cb98],.pulse-peek-filter__client-name[data-v-8c93cb98]{font-size:.88rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-peek-filter__order-tag[data-v-8c93cb98]{padding:0 5px;border-radius:5px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.62rem;font-weight:700}.pulse-peek-priority-tag[data-v-8c93cb98]{padding:0 5px;border-radius:5px;background:#ef44441a;color:#ef4444;font-size:.62rem;font-weight:700}.pulse-peek-status-pill[data-v-8c93cb98]{padding:1px 6px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.7);font-size:.65rem;font-weight:650;white-space:nowrap}.pulse-peek-filter__sub[data-v-8c93cb98]{color:rgba(var(--v-theme-on-surface),.52);font-size:.74rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-peek-filter__meta[data-v-8c93cb98]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.pulse-peek-filter__amount[data-v-8c93cb98]{font-size:.88rem;font-weight:750;font-variant-numeric:tabular-nums;color:rgb(var(--v-theme-on-surface))}.pulse-peek-filter__pill-count[data-v-8c93cb98]{padding:1px 6px;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.66rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-peek-filter__time[data-v-8c93cb98]{color:rgba(var(--v-theme-on-surface),.44);font-size:.68rem;font-variant-numeric:tabular-nums}.pulse-peek-op-amount[data-v-8c93cb98]{font-size:.9rem;font-weight:780;font-variant-numeric:tabular-nums}.pulse-peek-op-amount--income[data-v-8c93cb98]{color:#10b981!important}.pulse-peek-op-amount--expense[data-v-8c93cb98]{color:#ef4444!important}.pulse-fade-enter-active[data-v-8c93cb98],.pulse-fade-leave-active[data-v-8c93cb98]{transition:opacity .25s ease}.pulse-fade-enter-from[data-v-8c93cb98],.pulse-fade-leave-to[data-v-8c93cb98]{opacity:0}.pulse-drawer-enter-active[data-v-8c93cb98]{transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .25s ease}.pulse-drawer-leave-active[data-v-8c93cb98]{transition:transform .22s cubic-bezier(.4,0,1,1),opacity .2s ease}.pulse-drawer-enter-from[data-v-8c93cb98],.pulse-drawer-leave-to[data-v-8c93cb98]{transform:translate(105%) scale(.98);opacity:0}.dashboard-page[data-v-f58010a8]{overflow:visible;border:0;border-radius:0;background:transparent}.dashboard-page.is-resizing-board[data-v-f58010a8]{user-select:none}.dashboard-page__heading[data-v-f58010a8]{min-inline-size:0}.dashboard-page__title-row[data-v-f58010a8]{display:flex;align-items:center;gap:4px}.dashboard-page__back[data-v-f58010a8]{margin-inline-start:-6px}.dashboard-page__title[data-v-f58010a8]{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.dashboard-page__info[data-v-f58010a8]{display:grid;place-items:center;inline-size:28px;block-size:28px;margin:0;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.42);cursor:pointer}.dashboard-page__info[data-v-f58010a8]:hover,.dashboard-page__info[data-v-f58010a8]:focus-visible{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);outline:none}.dashboard-page__info-pop[data-v-f58010a8]{max-inline-size:min(320px,100vw - 32px);margin:6px;padding:10px 12px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 8px 28px #0f172a1f,inset 0 0 0 1px rgba(var(--v-border-color),.12);color:rgba(var(--v-theme-on-surface),.72);font-size:.78rem;line-height:1.4}.dashboard-page__actions[data-v-f58010a8]{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:8px}.dashboard-page__actions--floating[data-v-f58010a8]{position:static}.dashboard-page__edit-bar[data-v-f58010a8]{display:flex;justify-content:flex-end;margin-block-end:10px}.dashboard-shell[data-v-f58010a8]{display:grid;gap:16px;align-items:start}.dashboard-shell--rail[data-v-f58010a8]{grid-template-columns:minmax(0,1fr) 300px}.dashboard-shell__main[data-v-f58010a8]{display:grid;gap:12px;min-inline-size:0}.dashboard-shell__rail[data-v-f58010a8]{position:sticky;top:90px;z-index:5;align-self:start;min-inline-size:0;max-block-size:calc(100dvh - 32px)}.dashboard-filters-trigger[data-v-f58010a8]{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.88rem;font-weight:600;text-align:start}.dashboard-filters-trigger--active[data-v-f58010a8]{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28);color:rgb(var(--v-theme-primary))}.dashboard-filters-trigger__text[data-v-f58010a8]{flex:1 1 auto;min-inline-size:0}.dashboard-filters-trigger__chevron[data-v-f58010a8]{color:rgba(var(--v-theme-on-surface),.4)}.dashboard-filters-sheet[data-v-f58010a8]{display:flex;flex-direction:column;block-size:100%;min-block-size:100dvh;background:rgb(var(--v-theme-surface))}.pulse-done-btn[data-v-f58010a8]{font-weight:700;letter-spacing:.01em;text-transform:none;box-shadow:0 4px 14px #2563eb59}.pulse-board--editing .pulse-grid[data-v-f58010a8]{gap:12px}.pulse-grid--editing[data-v-f58010a8]{position:relative;background-image:linear-gradient(to right,rgba(37,99,235,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(37,99,235,.07) 1px,transparent 1px);background-size:calc((100% - 132px) / 12 + 12px) 100%,100% 92px;background-position:0 0;border-radius:14px}.pulse-grid--editing .pulse-grid__item[data-v-f58010a8] .pulse-block-chrome__body,.pulse-grid--editing .pulse-grid__item[data-v-f58010a8] .pulse-block-chrome__body *{pointer-events:none!important}.pulse-grid--editing .pulse-grid__item[data-v-f58010a8] .pulse-block-chrome__body,.pulse-grid--editing .pulse-grid__item[data-v-f58010a8] .pulse-block-chrome__body>*{overflow:hidden!important;overscroll-behavior:none;touch-action:none}.pulse-grid.is-dragging[data-v-f58010a8],.pulse-grid.is-dragging[data-v-f58010a8] *{cursor:grabbing!important}.pulse-grid__item.is-dragging[data-v-f58010a8]{z-index:6;opacity:.92}.pulse-grid__item.is-dragging[data-v-f58010a8] .pulse-block-chrome{box-shadow:0 12px 28px #0f172a2e}.dashboard-page__filters[data-v-f58010a8]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:10px}.pulse-board__loading[data-v-f58010a8],.pulse-board__error[data-v-f58010a8]{display:flex;align-items:center;gap:8px;padding:18px;border-radius:18px;background:rgba(var(--v-theme-surface),.7);color:rgba(var(--v-theme-on-surface),.55);font-size:.85rem}.pulse-board__loading--grid[data-v-f58010a8]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:80px;gap:12px;padding:0;background:transparent}.pulse-board__skel[data-v-f58010a8]{grid-column:span 4;grid-row:span 3;min-block-size:240px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),.1);display:flex;flex-direction:column;gap:12px}.pulse-board__skel--wide[data-v-f58010a8]{grid-column:span 6}.pulse-skel-inner[data-v-f58010a8]{border-radius:8px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-f58010a8 1.2s ease-in-out infinite}.pulse-skel-inner--head[data-v-f58010a8]{inline-size:45%;block-size:22px}.pulse-skel-inner--body[data-v-f58010a8]{inline-size:100%;flex:1 1 auto;min-block-size:140px;border-radius:12px}@keyframes pulse-skel-f58010a8{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:960px){.pulse-board__skel[data-v-f58010a8],.pulse-board__skel--wide[data-v-f58010a8]{grid-column:span 12}}.pulse-grid[data-v-f58010a8]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:80px;gap:12px}.pulse-grid__item[data-v-f58010a8]{position:relative;isolation:isolate;min-inline-size:0;min-block-size:0;animation:pulse-card-in-f58010a8 .3s cubic-bezier(.16,1,.3,1) both}@keyframes pulse-card-in-f58010a8{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.dashboard-grid[data-v-f58010a8]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:80px;gap:12px}.dashboard-grid.is-dragging[data-v-f58010a8],.dashboard-grid.is-dragging[data-v-f58010a8] *{cursor:grabbing!important}.dashboard-grid__item[data-v-f58010a8]{position:relative;isolation:isolate;min-inline-size:0;min-block-size:0}.dashboard-grid__item.is-dragging[data-v-f58010a8]{z-index:6;opacity:.92}.dashboard-grid__item[data-v-f58010a8] .widget-shell__head{cursor:default}.dashboard-grid__item.is-editing[data-v-f58010a8] .widget-shell{box-shadow:none}.dashboard-grid__item.is-editing[data-v-f58010a8] .widget-shell__head,.dashboard-grid__item.is-editing[data-v-f58010a8] .widget-shell__body,.dashboard-grid__item.is-editing[data-v-f58010a8] .widget-shell__period{pointer-events:none!important;user-select:none!important;touch-action:none!important}.dashboard-grid__item.is-editing[data-v-f58010a8] .widget-shell__head *,.dashboard-grid__item.is-editing[data-v-f58010a8] .widget-shell__body *,.dashboard-grid__item.is-editing[data-v-f58010a8] .widget-shell__period *{pointer-events:none!important}.dashboard-grid--editing[data-v-f58010a8]{position:relative;background-image:linear-gradient(to right,rgba(37,99,235,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(37,99,235,.07) 1px,transparent 1px);background-size:calc((100% - 132px) / 12 + 12px) 100%,100% 92px;background-position:0 0;border-radius:14px}.dashboard-grid__item[data-v-f58010a8] .widget-shell{height:100%}.dashboard-grid__item.is-resizing[data-v-f58010a8] .widget-shell,.dashboard-grid__item.is-resizing[data-v-f58010a8] .widget-shell:hover,.dashboard-grid__item[data-v-f58010a8]:has(.dashboard-grid__resize:hover) .widget-shell,.dashboard-grid__item[data-v-f58010a8]:has(.dashboard-grid__resize:hover) .widget-shell:hover{transform:none}.dashboard-grid__resize[data-v-f58010a8]{position:absolute;right:1px;bottom:1px;z-index:5;inline-size:22px;block-size:22px;padding:0;border:0;border-radius:0 0 12px;background:linear-gradient(135deg,transparent 46%,rgba(23,59,117,.7) 46% 54%,transparent 54% 68%,rgba(23,59,117,.7) 68% 76%,transparent 76%);cursor:nwse-resize;touch-action:none}@media(max-width:960px){.dashboard-shell--rail[data-v-f58010a8]{grid-template-columns:minmax(0,1fr)}.dashboard-shell__rail[data-v-f58010a8]{display:none}.dashboard-grid__item[data-v-f58010a8]{grid-column:1/-1!important}.dashboard-grid__resize[data-v-f58010a8]{display:block;inline-size:28px;block-size:28px}.dashboard-page__heading[data-v-f58010a8]{flex:1;min-inline-size:0}.dashboard-page__actions[data-v-f58010a8]{align-self:flex-start;margin-inline-start:auto}}.sortable-ghost[data-v-f58010a8],.sortable-chosen[data-v-f58010a8],.sortable-drag[data-v-f58010a8]{cursor:grabbing}.pulse-floating-done[data-v-f58010a8]{position:fixed;inset-inline-end:28px;inset-block-end:28px;z-index:999;display:flex;align-items:center;pointer-events:auto}.pulse-floating-done__btn[data-v-f58010a8]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:0;border-radius:14px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-size:.95rem;font-weight:700;cursor:pointer;transition:transform .2s cubic-bezier(.2,0,0,1),box-shadow .2s ease}.pulse-floating-done__btn[data-v-f58010a8]:hover{transform:translateY(-2px) scale(1.02)}.pulse-floating-done__btn[data-v-f58010a8]:active{transform:translateY(0) scale(.98)}@media(max-width:960px){.pulse-floating-done[data-v-f58010a8]{inset-inline-end:auto;inset-inline-start:50%;transform:translate(-50%);inset-block-end:calc(var(--app-bottomnav-height, 64px) + 14px);width:max-content}}@keyframes pulse-done-glow-f58010a8{0%,to{box-shadow:0 8px 28px rgba(var(--v-theme-primary),.4),0 0 0 2px #ffffff4d}50%{box-shadow:0 10px 32px rgba(var(--v-theme-primary),.65),0 0 0 4px rgba(var(--v-theme-primary),.25)}}.export-dialog-content[data-v-2cd28b73]{display:flex;flex-direction:column;gap:20px;padding-block-end:80px}.section-block[data-v-2cd28b73]{display:flex;flex-direction:column;gap:8px}.section-title[data-v-2cd28b73]{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--v-theme-on-surface),.7)}.format-cards-grid[data-v-2cd28b73]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.format-card[data-v-2cd28b73]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(var(--v-theme-on-surface),var(--v-border-opacity));border-radius:8px;cursor:pointer;transition:all .2s ease;background:var(--ui-surface, rgba(var(--v-theme-surface), 1))}.format-card[data-v-2cd28b73]:hover{border-color:rgba(var(--v-theme-primary),.5);background:rgba(var(--v-theme-primary),.02)}.format-card.active[data-v-2cd28b73]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.05)}.format-icon[data-v-2cd28b73]{display:grid;place-items:center;inline-size:38px;block-size:38px;border-radius:8px;flex-shrink:0}.format-icon.excel[data-v-2cd28b73]{background:#2e7d321f;color:#2e7d32}.format-icon.csv[data-v-2cd28b73]{background:#0288d11f;color:#0288d1}.format-info[data-v-2cd28b73]{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0}.format-name[data-v-2cd28b73]{font-size:.875rem;font-weight:600;color:rgb(var(--v-theme-on-surface))}.format-hint[data-v-2cd28b73]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.6)}.filter-option[data-v-2cd28b73]{padding:8px 12px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.03)}.columns-header[data-v-2cd28b73]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.columns-actions[data-v-2cd28b73]{display:flex;align-items:center;gap:6px}.text-btn[data-v-2cd28b73]{background:none;border:none;font-size:.75rem;color:rgb(var(--v-theme-primary));cursor:pointer;padding:2px 4px;border-radius:4px}.text-btn[data-v-2cd28b73]:disabled{opacity:.4;cursor:default}.text-btn[data-v-2cd28b73]:hover:not(:disabled){text-decoration:underline}.dot-sep[data-v-2cd28b73]{color:rgba(var(--v-theme-on-surface),.3)}.columns-grid[data-v-2cd28b73]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;max-block-size:260px;overflow-y:auto;padding:4px}.column-item[data-v-2cd28b73]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;border:1px solid rgba(var(--v-theme-on-surface),.08);background:rgba(var(--v-theme-on-surface),.015);cursor:pointer;transition:all .15s ease}.column-item[data-v-2cd28b73]:hover{background:rgba(var(--v-theme-on-surface),.04)}.column-item.active[data-v-2cd28b73]{border-color:rgba(var(--v-theme-primary),.4);background:rgba(var(--v-theme-primary),.04)}.column-labels[data-v-2cd28b73]{display:flex;flex-direction:column;min-inline-size:0;flex:1 1 auto}.column-title[data-v-2cd28b73]{font-size:.8125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.column-desc[data-v-2cd28b73]{font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.import-dialog-container[data-v-9256c2e3]{display:flex;flex-direction:column;gap:16px;padding-block-end:80px}.tab-content[data-v-9256c2e3]{display:flex;flex-direction:column;gap:16px}.template-box[data-v-9256c2e3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:8px;background:rgba(var(--v-theme-primary),.04);border:1px solid rgba(var(--v-theme-primary),.15)}@media(max-width:600px){.template-box[data-v-9256c2e3]{flex-direction:column;align-items:flex-start}}.template-info[data-v-9256c2e3]{display:flex;align-items:flex-start;gap:10px}.template-icon[data-v-9256c2e3]{color:rgb(var(--v-theme-primary));margin-block-start:2px}.template-text[data-v-9256c2e3]{display:flex;flex-direction:column}.template-title[data-v-9256c2e3]{font-size:.875rem;font-weight:600;color:rgb(var(--v-theme-on-surface))}.template-subtitle[data-v-9256c2e3]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.65)}.template-actions[data-v-9256c2e3]{display:flex;gap:8px;flex-shrink:0}.dropzone-area[data-v-9256c2e3]{position:relative;border:2px dashed rgba(var(--v-theme-on-surface),.2);border-radius:10px;padding:32px 20px;text-align:center;cursor:pointer;transition:all .2s ease}.dropzone-area[data-v-9256c2e3]:hover,.dropzone-area.dragging[data-v-9256c2e3]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.03)}.hidden-file-input[data-v-9256c2e3]{position:absolute;inline-size:.1px;block-size:.1px;opacity:0;overflow:hidden;z-index:-1}.dropzone-label[data-v-9256c2e3]{display:flex;flex-direction:column;align-items:center;cursor:pointer}.dropzone-icon[data-v-9256c2e3]{display:grid;place-items:center;inline-size:54px;block-size:54px;border-radius:50%;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));margin-block-end:12px}.dropzone-main-text[data-v-9256c2e3]{font-size:.9375rem;font-weight:600;color:rgb(var(--v-theme-on-surface));margin-block-end:4px}.dropzone-sub-text[data-v-9256c2e3]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.selected-file-card[data-v-9256c2e3]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;border:1px solid rgba(var(--v-theme-primary),.3);background:rgba(var(--v-theme-primary),.03)}.file-icon[data-v-9256c2e3]{display:grid;place-items:center;inline-size:42px;block-size:42px;border-radius:8px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.file-details[data-v-9256c2e3]{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0}.file-name[data-v-9256c2e3]{font-size:.875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size[data-v-9256c2e3]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.file-actions[data-v-9256c2e3]{display:flex;align-items:center;gap:8px}.validation-section[data-v-9256c2e3]{display:flex;flex-direction:column;gap:14px}.audit-check-banner[data-v-9256c2e3]{display:flex;align-items:center;padding:10px 14px;border-radius:8px;background:#2e7d3214;border:1px solid rgba(46,125,50,.2);font-size:.8125rem;color:rgb(var(--v-theme-on-surface))}.validation-summary-card[data-v-9256c2e3]{display:flex;align-items:center;justify-content:space-around;padding:12px 16px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-theme-on-surface),.08)}.summary-stat[data-v-9256c2e3]{display:flex;flex-direction:column;align-items:center}.stat-number[data-v-9256c2e3]{font-size:1.375rem;font-weight:700}.stat-label[data-v-9256c2e3]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.65)}.stat-divider[data-v-9256c2e3]{inline-size:1px;block-size:32px;background:rgba(var(--v-theme-on-surface),.12)}.success-stat .stat-number[data-v-9256c2e3]{color:#2e7d32}.error-stat .stat-number[data-v-9256c2e3]{color:#d32f2f}.all-valid-box[data-v-9256c2e3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;border-radius:8px;background:#2e7d3214;border:1px solid rgba(46,125,50,.25)}.skip-errors-box[data-v-9256c2e3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;border-radius:8px;background:rgba(var(--v-theme-warning),.08);border:1px solid rgba(var(--v-theme-warning),.3)}.skip-errors-content[data-v-9256c2e3]{flex:1 1 300px}.skip-errors-btn[data-v-9256c2e3]{flex-shrink:0}.errors-container[data-v-9256c2e3]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;border:1px solid rgba(var(--v-theme-error),.3);background:rgba(var(--v-theme-error),.03)}.errors-header[data-v-9256c2e3]{display:flex;align-items:center}.errors-title[data-v-9256c2e3]{font-size:.8125rem;font-weight:600;color:rgb(var(--v-theme-error))}.errors-list[data-v-9256c2e3]{display:flex;flex-direction:column;gap:6px;max-block-size:160px;overflow-y:auto}.error-row-card[data-v-9256c2e3]{display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-radius:6px;background:rgba(var(--v-theme-error),.05);border:1px solid rgba(var(--v-theme-error),.15);font-size:.75rem}.error-row-top[data-v-9256c2e3]{display:flex;align-items:center;gap:8px}.error-badge[data-v-9256c2e3]{font-weight:700;color:rgb(var(--v-theme-error))}.error-col[data-v-9256c2e3]{color:rgba(var(--v-theme-on-surface),.85)}.error-msg[data-v-9256c2e3]{color:rgba(var(--v-theme-on-surface),.9)}.error-val[data-v-9256c2e3]{color:rgba(var(--v-theme-on-surface),.6);font-size:.6875rem}.preview-container[data-v-9256c2e3]{display:flex;flex-direction:column;gap:10px}.preview-header-bar[data-v-9256c2e3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.preview-title-group[data-v-9256c2e3]{display:flex;align-items:baseline;gap:8px}.preview-title[data-v-9256c2e3]{font-size:.875rem;font-weight:600;color:rgb(var(--v-theme-on-surface))}.preview-subtitle[data-v-9256c2e3]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.preview-filters-pills[data-v-9256c2e3]{display:flex;gap:6px}.filter-pill[data-v-9256c2e3]{padding:3px 8px;border-radius:12px;border:1px solid rgba(var(--v-theme-on-surface),.15);background:none;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;transition:all .15s ease}.filter-pill.active[data-v-9256c2e3]{background:rgba(var(--v-theme-primary),.1);border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary));font-weight:600}.filter-pill.error-pill.active[data-v-9256c2e3]{background:rgba(var(--v-theme-error),.1);border-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-error))}.filter-pill.success-pill.active[data-v-9256c2e3]{background:#2e7d321a;border-color:#2e7d32;color:#2e7d32}.readable-preview-table-wrapper[data-v-9256c2e3]{overflow-x:auto;border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:8px;max-block-size:280px;overflow-y:auto}.readable-preview-table[data-v-9256c2e3]{inline-size:100%;border-collapse:collapse;font-size:.8125rem}.readable-preview-table th[data-v-9256c2e3]{position:sticky;top:0;z-index:2;background:rgba(var(--v-theme-surface),1);padding:8px 12px;text-align:start;font-weight:600;color:rgba(var(--v-theme-on-surface),.7);border-block-end:1px solid rgba(var(--v-theme-on-surface),.12);font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.readable-preview-table td[data-v-9256c2e3]{padding:8px 12px;vertical-align:top;border-block-end:1px solid rgba(var(--v-theme-on-surface),.06)}.readable-preview-table tr:hover td[data-v-9256c2e3]{background:rgba(var(--v-theme-on-surface),.02)}.readable-preview-table tr.row-has-error td[data-v-9256c2e3]{background:rgba(var(--v-theme-error),.02)}.row-num-cell[data-v-9256c2e3]{display:flex;flex-direction:column;align-items:flex-start}.row-number-badge[data-v-9256c2e3]{font-weight:700;font-size:.8125rem;color:rgb(var(--v-theme-on-surface))}.row-content-cell[data-v-9256c2e3]{min-inline-size:260px}.content-pills-wrap[data-v-9256c2e3]{display:flex;flex-wrap:wrap;gap:6px}.content-field-badge[data-v-9256c2e3]{display:inline-flex;align-items:baseline;gap:4px;padding:2px 6px;border-radius:4px;background:rgba(var(--v-theme-on-surface),.05);font-size:.75rem;line-height:1.3}.field-label[data-v-9256c2e3]{font-weight:600;color:rgba(var(--v-theme-on-surface),.6)}.field-value[data-v-9256c2e3]{color:rgb(var(--v-theme-on-surface));font-weight:500}.status-ok-box[data-v-9256c2e3]{display:flex;align-items:center;font-size:.75rem;color:#2e7d32;font-weight:500}.status-err-box[data-v-9256c2e3]{display:flex;flex-direction:column;gap:4px}.status-err-item[data-v-9256c2e3]{display:flex;align-items:baseline;font-size:.75rem;color:rgb(var(--v-theme-error));line-height:1.25}.success-card[data-v-9256c2e3]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 16px}.success-icon[data-v-9256c2e3]{display:grid;place-items:center;inline-size:60px;block-size:60px;border-radius:50%;background:#2e7d321f;color:#2e7d32;margin-block-end:12px}.success-title[data-v-9256c2e3]{font-size:1.125rem;font-weight:700;margin-block-end:4px}.success-desc[data-v-9256c2e3]{font-size:.875rem;color:rgba(var(--v-theme-on-surface),.65);margin-block-end:16px}.stats-row[data-v-9256c2e3]{display:flex;gap:12px}.stat-pill[data-v-9256c2e3]{display:flex;flex-direction:column;padding:8px 16px;border-radius:8px}.stat-pill.success[data-v-9256c2e3]{background:#2e7d321a;color:#2e7d32}.stat-pill.error-pill[data-v-9256c2e3]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.stat-pill.neutral[data-v-9256c2e3]{background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.8)}.stat-num[data-v-9256c2e3]{font-size:1.125rem;font-weight:700}.stat-text[data-v-9256c2e3]{font-size:.6875rem;text-transform:uppercase}.history-list[data-v-9256c2e3]{display:flex;flex-direction:column;gap:10px;max-block-size:380px;overflow-y:auto}.history-card[data-v-9256c2e3]{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-radius:8px;border:1px solid rgba(var(--v-theme-on-surface),.08);background:rgba(var(--v-theme-on-surface),.015)}.history-card-top[data-v-9256c2e3]{display:flex;align-items:center;justify-content:space-between}.history-file[data-v-9256c2e3]{display:flex;align-items:center}.history-card-details[data-v-9256c2e3]{display:flex;align-items:center;gap:6px;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.errors-toggle-btn[data-v-9256c2e3]{background:none;border:none;font-size:.75rem;color:rgb(var(--v-theme-error));cursor:pointer;padding:0}.errors-toggle-btn[data-v-9256c2e3]:hover{text-decoration:underline}.history-errors-box[data-v-9256c2e3]{margin-block-start:6px;padding:8px;border-radius:6px;background:rgba(var(--v-theme-error),.04);font-size:.75rem;max-block-size:120px;overflow-y:auto}.history-err-item[data-v-9256c2e3]{color:rgba(var(--v-theme-on-surface),.85);margin-block-end:2px}.empty-history[data-v-9256c2e3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 16px}.plan-day-panel[data-v-f6537832]{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:16px;border-radius:18px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));align-self:start}.plan-day-panel__head[data-v-f6537832]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.plan-day-panel__head-main[data-v-f6537832]{flex:1;min-width:0}.plan-day-panel__title[data-v-f6537832]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.plan-day-status-toggle[data-v-f6537832]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.6);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.plan-day-status-toggle[data-v-f6537832]:hover{background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.8)}.plan-day-status-toggle[data-v-f6537832]:disabled{opacity:.5;cursor:default}.plan-day-status-toggle__dot[data-v-f6537832]{width:8px;height:8px;border-radius:50%;background:rgb(var(--v-theme-success))}.plan-day-status-toggle.is-off .plan-day-status-toggle__dot[data-v-f6537832]{background:rgba(var(--v-theme-on-surface),.2)}.plan-day-panel__summary[data-v-f6537832]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:6px}.plan-day-panel__summary-text[data-v-f6537832]{font-size:.82rem;color:rgba(var(--v-theme-on-surface),.62);line-height:1.35}.plan-day-mini-fill[data-v-f6537832]{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.7)}.plan-day-mini-fill__bar[data-v-f6537832]{width:60px;height:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.1);overflow:hidden}.plan-day-mini-fill__bar>div[data-v-f6537832]{height:100%;background:rgb(var(--v-theme-primary));border-radius:inherit}.plan-day-mini-fill--hot .plan-day-mini-fill__bar>div[data-v-f6537832]{background:#d97706}.plan-day-mini-fill--full .plan-day-mini-fill__bar>div[data-v-f6537832]{background:#dc2626}.plan-day-panel__actions[data-v-f6537832]{display:flex;align-items:center;gap:.5rem;flex-shrink:0;margin-inline-start:auto}.plan-day-add[data-v-f6537832]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px 8px 12px;border:0;border-radius:10px;font-size:.85rem;font-weight:650;cursor:pointer;transition:transform .1s,background .15s ease,color .15s ease;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.plan-day-add[data-v-f6537832]:hover{background:rgba(var(--v-theme-primary),.2)}.plan-day-edit[data-v-f6537832]{display:inline-flex;align-items:center;justify-content:center;padding:8px;inline-size:40px;block-size:40px;border:0;border-radius:10px;cursor:pointer;transition:transform .1s;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.82)}.plan-day-edit[data-v-f6537832]:hover{filter:brightness(1.05)}.plan-day-add[data-v-f6537832]:active,.plan-day-edit[data-v-f6537832]:active{transform:scale(.96)}.plan-day-panel__empty[data-v-f6537832]{padding:1.25rem .25rem;color:rgba(var(--v-theme-on-surface),.55);font-size:.9rem}.plan-bookings[data-v-f6537832]{display:flex;flex-direction:column;gap:0}.plan-booking[data-v-f6537832]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:stretch;padding:0;border:0;background:transparent}.plan-booking[data-v-f6537832]:not(:last-child){margin-block-end:4px}.plan-booking:not(:last-child) .plan-booking__rail[data-v-f6537832]:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:34px;inset-block-end:-8px;inline-size:2px;transform:translate(-50%);background:linear-gradient(180deg,rgba(var(--v-theme-on-surface),.16),rgba(var(--v-theme-on-surface),.04));z-index:0}.plan-booking__rail[data-v-f6537832]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding-block-start:10px;min-block-size:100%}.plan-booking__time[data-v-f6537832]{position:relative;z-index:1;font-size:.75rem;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:rgba(var(--v-theme-on-surface),.75);line-height:1}.plan-booking__dot[data-v-f6537832]{position:relative;z-index:1;display:grid;place-items:center;inline-size:26px;block-size:26px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.65);box-shadow:0 0 0 4px rgb(var(--v-theme-surface))}.plan-booking__dot--order[data-v-f6537832]{background:#0ea5e929;color:#0369a1}.plan-booking__dot--booking[data-v-f6537832]{background:#14b8a62e;color:#0f766e}.plan-booking__dot--task[data-v-f6537832]{background:#f59e0b2e;color:#b45309}.plan-booking__span[data-v-f6537832]{position:relative;z-index:1;inline-size:6px;border-radius:999px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.85),rgba(var(--v-theme-primary),.25));box-shadow:0 0 0 3px rgb(var(--v-theme-surface))}.plan-booking--timed .plan-booking__span[data-v-f6537832]{background:linear-gradient(180deg,#0d9488,#0d948840)}.plan-booking__dur[data-v-f6537832]{position:relative;z-index:1;font-size:.62rem;font-weight:700;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.48);text-align:center;line-height:1.15}.plan-booking__body[data-v-f6537832]{display:flex;gap:.5rem;align-items:flex-start;min-width:0;padding:.7rem .8rem;border-radius:.75rem;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))}.plan-booking--clickable[data-v-f6537832],.plan-booking--clickable .plan-booking__body[data-v-f6537832],.plan-booking__body--open[data-v-f6537832]{cursor:pointer}.plan-booking--clickable:hover .plan-booking__body[data-v-f6537832],.plan-booking__body--open[data-v-f6537832]:hover{border-color:rgba(var(--v-theme-primary),.35)}.plan-booking--task .plan-booking__body[data-v-f6537832]{border-style:dashed}.plan-booking--high .plan-booking__body[data-v-f6537832]{border-color:rgba(var(--v-theme-warning),.45)}.plan-booking--later .plan-booking__body[data-v-f6537832]{border-style:dashed;border-color:#b4530959;background:#f59e0b0f}.plan-booking--later.plan-booking--clickable:hover .plan-booking__body[data-v-f6537832]{border-color:#b453098c}.plan-booking__time--later[data-v-f6537832]{font-size:.62rem;font-weight:700;letter-spacing:0;color:#b45309;text-align:center;max-inline-size:52px;line-height:1.15}.plan-booking__dot--later[data-v-f6537832]{background:#f59e0b33;color:#b45309}.plan-booking__later-tag[data-v-f6537832]{font-weight:700;color:#b45309}.plan-booking__main[data-v-f6537832]{flex:1;min-width:0}.plan-booking__title[data-v-f6537832]{font-weight:600;display:flex;align-items:center;gap:.35rem}.plan-booking__crown[data-v-f6537832]{color:rgb(var(--v-theme-warning))}.plan-booking__items[data-v-f6537832]{margin-top:.2rem;font-size:.85rem;opacity:.78}.plan-booking__meta[data-v-f6537832]{margin-top:.35rem;font-size:.78rem;opacity:.62}.plan-booking__actions[data-v-f6537832]{display:flex;align-items:center;gap:.15rem;flex-shrink:0}@media(max-width:960px){.plan-day-add[data-v-f6537832]{padding:8px;inline-size:40px;block-size:40px;justify-content:center}.plan-day-add span[data-v-f6537832]{display:none}.plan-booking[data-v-f6537832]{grid-template-columns:44px minmax(0,1fr)}.plan-booking__body[data-v-f6537832]{position:relative;padding-inline-end:4.75rem}.plan-booking__actions[data-v-f6537832]{position:absolute;inset-block-start:.35rem;inset-inline-end:.3rem;width:auto}}@keyframes plan-skel-anim-f6537832{0%{background-position:100% 0}to{background-position:-100% 0}}.plan-skel{&[data-v-f6537832]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:plan-skel-anim-f6537832 1.2s ease-in-out infinite}&--panel-summary[data-v-f6537832]{inline-size:160px;block-size:13px}&--booking-time[data-v-f6537832]{inline-size:36px;block-size:12px;margin:4px auto 0}&--booking-bar[data-v-f6537832]{inline-size:3px;block-size:32px;margin:4px auto 0;border-radius:999px}&--booking-title[data-v-f6537832]{inline-size:130px;block-size:15px}&--booking-sub[data-v-f6537832]{inline-size:180px;block-size:12px;margin-top:4px}}.plan-booking--skeleton{&[data-v-f6537832]{cursor:default;pointer-events:none}.plan-booking__body[data-v-f6537832]{background:rgb(var(--v-theme-surface))}}.plan-score[data-v-6524b4f6]{display:flex;flex-direction:column;gap:12px;margin:0 0 4px}.plan-score__head[data-v-6524b4f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.plan-score__title[data-v-6524b4f6]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.plan-score__meta[data-v-6524b4f6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.8rem}.plan-score__scope[data-v-6524b4f6]{padding:2px 8px;border-radius:999px;background:#14b8a624;color:#0f766e;font-size:.72rem;font-weight:700}.plan-score__edit[data-v-6524b4f6]{flex:0 0 auto;border:0;background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-primary));font:inherit;font-size:.8rem;font-weight:700;padding:7px 12px;border-radius:10px;cursor:pointer}.plan-score__edit[data-v-6524b4f6]:hover{background:rgba(var(--v-theme-primary),.12)}.plan-score__grid[data-v-6524b4f6]{display:flex;flex-wrap:wrap;gap:10px}.plan-score__card[data-v-6524b4f6]{flex:1 1 180px;max-width:260px;display:flex;flex-direction:column;gap:8px;text-align:left;padding:12px 14px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));font:inherit;color:inherit;cursor:pointer;background:rgb(var(--v-theme-surface));transition:border-color .15s ease}.plan-score__card[data-v-6524b4f6]:hover{border-color:rgba(var(--v-theme-primary),.35)}.plan-score__card-top[data-v-6524b4f6]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.plan-score__card-title[data-v-6524b4f6]{font-size:.78rem;font-weight:700;color:rgba(var(--v-theme-on-surface),.62)}.plan-score__pct[data-v-6524b4f6]{font-size:.85rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.plan-score__card--hit .plan-score__pct[data-v-6524b4f6]{color:#047857}.plan-score__card--near .plan-score__pct[data-v-6524b4f6]{color:#b45309}.plan-score__card--low .plan-score__pct[data-v-6524b4f6]{color:#0369a1}.plan-score__values[data-v-6524b4f6]{display:flex;flex-wrap:wrap;gap:4px;align-items:baseline;font-size:.84rem;color:rgba(var(--v-theme-on-surface),.55)}.plan-score__values strong[data-v-6524b4f6]{font-size:1.12rem;font-weight:800;letter-spacing:-.03em;color:rgb(var(--v-theme-on-surface))}.plan-score__bar[data-v-6524b4f6]{overflow:hidden;block-size:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08)}.plan-score__bar>span[data-v-6524b4f6]{display:block;block-size:100%;border-radius:inherit;background:currentcolor;opacity:.75}.plan-score__card--teal .plan-score__bar>span[data-v-6524b4f6],.plan-score__card--emerald .plan-score__bar>span[data-v-6524b4f6]{background:#0f766e}.plan-score__card--sky .plan-score__bar>span[data-v-6524b4f6]{background:#0284c7}.plan-score__card--amber .plan-score__bar>span[data-v-6524b4f6]{background:#d97706}.plan-score__card--violet .plan-score__bar>span[data-v-6524b4f6]{background:#7c3aed}@media(max-width:600px){.plan-score[data-v-6524b4f6]{margin:0;padding:0;gap:0}.plan-score__grid[data-v-6524b4f6]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:0;margin:0}.plan-score__card[data-v-6524b4f6]{flex:0 0 auto;min-width:196px;max-width:220px}}@keyframes plan-skel-anim-6524b4f6{0%{background-position:100% 0}to{background-position:-100% 0}}.plan-skel[data-v-6524b4f6]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:plan-skel-anim-6524b4f6 1.2s ease-in-out infinite}.plan-skel--card-title[data-v-6524b4f6]{inline-size:70px;block-size:13px}.plan-skel--card-pct[data-v-6524b4f6]{inline-size:36px;block-size:14px}.plan-skel--card-val[data-v-6524b4f6]{inline-size:110px;block-size:18px;margin-top:2px}.plan-skel--card-bar[data-v-6524b4f6]{inline-size:100%;block-size:5px;border-radius:999px}.plan-score__card--skeleton[data-v-6524b4f6]{cursor:default;pointer-events:none}.plan-page[data-v-f7df8602]{position:relative;display:flex;flex-direction:column;gap:16px;padding:0}.plan-calendar__stores[data-v-f7df8602]{display:inline-flex;flex:0 0 auto;align-items:center;width:max-content;max-width:100%}.plan-page__actions[data-v-f7df8602]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px}.plan-page__action[data-v-f7df8602]{flex:0 0 auto;block-size:39px;min-block-size:39px;text-transform:none;letter-spacing:-.01em;font-weight:650}@keyframes plan-skel-anim-f7df8602{0%{background-position:100% 0}to{background-position:-100% 0}}.plan-skel[data-v-f7df8602]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:plan-skel-anim-f7df8602 1.2s ease-in-out infinite}.plan-skel--day-bar[data-v-f7df8602]{inline-size:100%;block-size:4px;border-radius:999px}.plan-skel--day-meta[data-v-f7df8602]{inline-size:65%;block-size:10px;margin-top:2px}.plan-day--skeleton[data-v-f7df8602]{cursor:default;background:rgba(var(--v-theme-on-surface),.03)}.plan-day--skeleton .plan-day__bar[data-v-f7df8602]{background:transparent}.plan-past-note[data-v-f7df8602]{margin:0;padding:10px 12px;border-radius:12px;background:#64748b1a;color:rgba(var(--v-theme-on-surface),.72);font-size:.84rem}.plan-targets[data-v-f7df8602]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:12px}.plan-targets-empty[data-v-f7df8602]{padding:14px 16px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.65);font-size:.875rem}.plan-targets-empty--past[data-v-f7df8602]{background:#64748b14}.plan-link[data-v-f7df8602]{color:rgb(var(--v-theme-primary));font-weight:600;background:none;border:0;cursor:pointer;padding:0}.plan-target[data-v-f7df8602]{padding:10px 12px;border-radius:12px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.plan-target--load[data-v-f7df8602]{cursor:pointer}.plan-target__title[data-v-f7df8602]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-weight:600}.plan-target__sub[data-v-f7df8602]{margin-top:2px;font-size:.72rem;color:rgba(var(--v-theme-on-surface),.5);line-height:1.3}.plan-target__tag[data-v-f7df8602]{padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:500}.plan-target__values[data-v-f7df8602]{margin:8px 0 10px;color:rgba(var(--v-theme-on-surface),.7);font-size:.875rem}.plan-target__actual[data-v-f7df8602]{color:rgb(var(--v-theme-on-surface));font-weight:650}.plan-target__sep[data-v-f7df8602]{margin:0 4px;opacity:.45}.plan-target__pct[data-v-f7df8602]{margin-top:6px;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.plan-layout[data-v-f7df8602]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);gap:16px;align-items:start}@media(max-width:960px){.plan-layout[data-v-f7df8602]{grid-template-columns:1fr}}.plan-calendar[data-v-f7df8602]{display:flex;flex-direction:column;gap:10px;min-width:0}.plan-calendar[data-v-f7df8602] .plan-day-panel,.plan-layout[data-v-f7df8602]>.plan-day-panel{padding:16px;border-radius:18px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.plan-layout>.plan-day-panel[data-v-f7df8602]{padding:16px;border-radius:18px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));align-self:start;min-width:0}.plan-calendar__toolbar[data-v-f7df8602]{display:flex;flex-direction:column;gap:8px;margin-bottom:0}.plan-store-select[data-v-f7df8602]{display:inline-flex;align-items:center;gap:2px;box-sizing:border-box;block-size:39px;min-block-size:39px;width:max-content;max-inline-size:220px;padding:0 8px 0 12px;border-radius:10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.78);font:inherit;font-size:.8125rem;font-weight:650;line-height:1;cursor:pointer}.plan-store-select[data-v-f7df8602]:hover{background:rgba(var(--v-theme-on-surface),.08);border-color:rgba(var(--v-theme-on-surface),.28);color:rgb(var(--v-theme-on-surface))}.plan-store-select__label[data-v-f7df8602]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-store-menu[data-v-f7df8602]{min-inline-size:180px}.plan-store-menu__pct[data-v-f7df8602]{font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.55)}.plan-calendar__toolbar-row[data-v-f7df8602]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.plan-calendar__toolbar-end[data-v-f7df8602]{display:flex;flex-shrink:0;align-items:center;gap:8px;margin-inline-start:auto}.plan-calendar__period[data-v-f7df8602]{display:inline-flex;align-items:center;gap:4px}.plan-month-nav[data-v-f7df8602]{display:grid;place-items:center;inline-size:30px;block-size:30px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgba(var(--v-theme-on-surface),.7);cursor:pointer}.plan-month-nav[data-v-f7df8602]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ps__month-btn[data-v-f7df8602]{display:inline-flex;align-items:center;gap:4px;min-block-size:30px;padding:3px 8px 3px 10px;border:0;border-radius:9px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font:inherit;cursor:pointer}.ps__month-btn[data-v-f7df8602]:hover{background:rgba(var(--v-theme-primary),.12);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.36)}.ps__month-btn__value[data-v-f7df8602]{font-size:.8125rem;font-weight:750;letter-spacing:-.01em;text-transform:capitalize}.ps__month-picker[data-v-f7df8602]{padding:12px;min-inline-size:280px}.ps__month-picker__year[data-v-f7df8602]{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;gap:8px;margin-bottom:10px;font-weight:700;text-align:center}.ps__month-picker__nav[data-v-f7df8602]{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer}.ps__month-picker__nav[data-v-f7df8602]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ps__month-picker__months[data-v-f7df8602]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ps__month-picker__month[data-v-f7df8602]{border:0;border-radius:10px;padding:10px 6px;background:rgba(var(--v-theme-on-surface),.04);font:inherit;font-size:.8125rem;font-weight:650;text-transform:capitalize;cursor:pointer;color:inherit}.ps__month-picker__month[data-v-f7df8602]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ps__month-picker__month--on[data-v-f7df8602]{background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary))}.plan-seg[data-v-f7df8602]{display:inline-flex;align-items:stretch;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;overflow:hidden;background:rgb(var(--v-theme-surface));min-block-size:39px}.plan-seg--stretch[data-v-f7df8602]{display:flex;width:100%;align-self:stretch}.plan-seg--stretch .plan-seg__btn[data-v-f7df8602]{flex:1 1 0;min-inline-size:0}.plan-seg__btn[data-v-f7df8602]{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;min-block-size:39px;padding:0 12px;font-size:.85rem;cursor:pointer;color:rgba(var(--v-theme-on-surface),.7);white-space:nowrap}.plan-seg__btn--active[data-v-f7df8602]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:600}.plan-seg__label[data-v-f7df8602]{white-space:nowrap}.plan-seg__label--always[data-v-f7df8602]{display:inline!important}.plan-cal-settings__panel>.plan-seg[data-v-f7df8602]{margin-block-end:10px}.plan-cal-settings__btn[data-v-f7df8602]{display:grid;place-items:center;inline-size:30px;block-size:30px;flex:0 0 auto;padding:0;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.plan-cal-settings__btn[data-v-f7df8602]:hover{background:rgba(var(--v-theme-on-surface),.09);color:rgba(var(--v-theme-on-surface),.8)}.plan-cal-settings__panel[data-v-f7df8602]{min-inline-size:220px;max-inline-size:min(300px,90vw);padding:10px;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 32px #0f172a29}.plan-cal-settings__title[data-v-f7df8602]{margin-block-end:6px;padding-inline:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.plan-cal-settings__scope[data-v-f7df8602]{display:flex;flex-direction:column;gap:4px;margin-block-end:10px}.plan-cal-settings__scope-btn[data-v-f7df8602]{padding:8px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:.84rem;font-weight:600;text-align:left;cursor:pointer}.plan-cal-settings__scope-btn[data-v-f7df8602]:hover{background:rgba(var(--v-theme-on-surface),.06)}.plan-cal-settings__scope-btn.is-on[data-v-f7df8602]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.plan-cal-settings__scope-btn[data-v-f7df8602]:disabled{opacity:.5;cursor:default}.plan-cal-settings__hint[data-v-f7df8602]{margin:0;padding:4px 6px 2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.plan-revenue-hint[data-v-f7df8602]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;line-height:1.35}.plan-goal-list--readonly[data-v-f7df8602]{pointer-events:none;opacity:.85}.plan-calendar__grid[data-v-f7df8602]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.plan-calendar__head[data-v-f7df8602]{padding:0 4px 4px;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem;font-weight:600;text-align:center;text-transform:uppercase}.plan-chart[data-v-f7df8602]{min-block-size:320px;cursor:pointer}.plan-chart[data-v-f7df8602] .vue-apexcharts,.plan-chart[data-v-f7df8602] .apexcharts-canvas{max-inline-size:100%}.plan-day[data-v-f7df8602]{display:flex;flex-direction:column;gap:6px;padding:10px 8px;border-radius:12px;border:1px solid transparent;background:rgba(var(--v-theme-on-surface),.03);text-align:start;cursor:pointer}.plan-day--pad[data-v-f7df8602]{visibility:hidden;pointer-events:none;border:0;background:transparent;cursor:default}.plan-day--past[data-v-f7df8602]:not(.plan-day--today){background:rgba(var(--v-theme-on-surface),.07)}.plan-day--past:not(.plan-day--today) .plan-day__num[data-v-f7df8602]{color:rgba(var(--v-theme-on-surface),.62)}.plan-day--today[data-v-f7df8602]{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.08)}.plan-day--today .plan-day__num[data-v-f7df8602]{color:rgb(var(--v-theme-primary))}.plan-day--selected[data-v-f7df8602]{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.25)}.plan-day--off[data-v-f7df8602]{opacity:.72}.plan-day--off .plan-day__meta[data-v-f7df8602]{text-decoration:line-through;text-decoration-color:rgba(var(--v-theme-on-surface),.35)}.plan-day__num[data-v-f7df8602]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-weight:650}.plan-day__today-mark[data-v-f7df8602]{font-size:.62rem;font-weight:600;text-transform:lowercase;letter-spacing:.01em;color:rgb(var(--v-theme-primary));opacity:.9}.plan-day__tasks-badge[data-v-f7df8602]{margin-inline-start:auto;min-inline-size:1.1rem;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-secondary),.18);color:rgb(var(--v-theme-secondary));font-size:.65rem;font-weight:700;line-height:1.3;text-align:center}.plan-day__bar[data-v-f7df8602]{overflow:hidden;block-size:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08)}.plan-day__bar>span[data-v-f7df8602]{display:block;block-size:100%;border-radius:inherit;background:rgb(var(--v-theme-primary))}.plan-day--busy .plan-day__bar>span[data-v-f7df8602]{background:#d97706}.plan-day--full .plan-day__bar>span[data-v-f7df8602]{background:#dc2626}.plan-day__meta[data-v-f7df8602]{color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem}.plan-day-panel__empty[data-v-f7df8602]{padding:28px 8px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.plan-bookings[data-v-f7df8602]{display:flex;flex-direction:column;gap:10px}.plan-booking[data-v-f7df8602]{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.plan-booking--clickable[data-v-f7df8602]{cursor:pointer;transition:background .15s ease}.plan-booking--clickable[data-v-f7df8602]:hover{background:rgba(var(--v-theme-primary),.06)}.plan-booking--task[data-v-f7df8602]{border:1px dashed rgba(var(--v-theme-secondary),.45);background:rgba(var(--v-theme-secondary),.06)}.plan-booking--high[data-v-f7df8602]{border-style:solid;border-color:#d69e2e8c;background:#d69e2e1a}.plan-booking__main[data-v-f7df8602]{flex:1 1 auto;min-inline-size:0}.plan-booking__title[data-v-f7df8602]{display:inline-flex;align-items:center;gap:6px;font-weight:600}.plan-booking__crown[data-v-f7df8602]{color:#c9921a;flex-shrink:0}.plan-booking__items[data-v-f7df8602]{margin-top:4px;color:rgb(var(--v-theme-on-surface));font-size:.875rem;line-height:1.35}.plan-booking__meta[data-v-f7df8602]{margin-top:4px;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.plan-booking__actions[data-v-f7df8602]{display:flex;flex-wrap:wrap;gap:4px;flex:0 0 auto;margin-inline-start:auto;justify-content:flex-end;align-items:center}.plan-dialog[data-v-f7df8602] .v-card-subtitle{opacity:.7;white-space:normal}.plan-mode-fields[data-v-f7df8602]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.plan-mode-fields--2[data-v-f7df8602]{grid-template-columns:minmax(0,1fr) 96px}.plan-mode-note[data-v-f7df8602]{margin-bottom:12px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);font-size:.875rem;line-height:1.4}.plan-mode-note__hint[data-v-f7df8602]{display:block;margin-top:2px;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.plan-presets[data-v-f7df8602]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03)}.plan-presets--compact[data-v-f7df8602]{margin-bottom:10px;padding:8px 10px;gap:8px}.plan-presets__label[data-v-f7df8602]{color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.plan-presets__chips[data-v-f7df8602],.plan-load-row__presets[data-v-f7df8602]{display:flex;flex-wrap:wrap;gap:6px}.plan-chip[data-v-f7df8602]{padding:6px 12px;border-radius:999px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease}.plan-chip[data-v-f7df8602]:hover{border-color:rgba(var(--v-theme-primary),.45)}.plan-chip--sm[data-v-f7df8602]{padding:4px 8px;font-size:.72rem}.plan-chip--active[data-v-f7df8602]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.plan-load-list--compact[data-v-f7df8602]{gap:6px}.plan-load-row--compact[data-v-f7df8602]{display:grid;grid-template-columns:36px 64px 72px minmax(0,1fr);gap:6px 8px;align-items:center;padding:6px 8px;border-radius:10px}.plan-load-row--compact .plan-load-row__day[data-v-f7df8602]{min-inline-size:0}.plan-load-row--compact .plan-load-row__full[data-v-f7df8602]{display:none}.plan-load-row--compact .plan-load-row__presets[data-v-f7df8602]{grid-column:auto;justify-content:flex-end}.plan-load-list[data-v-f7df8602],.plan-goal-list[data-v-f7df8602]{display:flex;flex-direction:column;gap:10px}.plan-load-row[data-v-f7df8602]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px 14px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.015)}.plan-load-row--off[data-v-f7df8602]{opacity:.7}.plan-load-row__day[data-v-f7df8602]{display:flex;flex-direction:column;gap:2px}.plan-load-row__short[data-v-f7df8602]{font-weight:700}.plan-load-row__full[data-v-f7df8602]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.plan-load-row__inputs[data-v-f7df8602]{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:8px}.plan-load-row__presets[data-v-f7df8602]{grid-column:1/-1}.plan-goal-card[data-v-f7df8602]{padding:14px;border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.015)}.plan-goal-card__head[data-v-f7df8602]{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;margin-bottom:12px}.plan-goal-card__index[data-v-f7df8602]{display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:700}.plan-goal-card__body[data-v-f7df8602]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.plan-targets-dialog-empty[data-v-f7df8602]{margin-bottom:12px;color:rgba(var(--v-theme-on-surface),.55);font-size:.875rem}@media(max-width:640px){.plan-calendar__period[data-v-f7df8602] .staff-period-nav{min-inline-size:0}.plan-page__actions[data-v-f7df8602]{flex:1 1 auto;justify-content:flex-end}.plan-page__action[data-v-f7df8602]{flex:1 1 auto}.plan-mode-fields[data-v-f7df8602],.plan-mode-fields--2[data-v-f7df8602]{grid-template-columns:1fr}.plan-load-row[data-v-f7df8602],.plan-load-row--compact[data-v-f7df8602]{grid-template-columns:36px 1fr 88px}.plan-load-row--compact .plan-load-row__presets[data-v-f7df8602]{grid-column:1/-1}.plan-goal-card__body[data-v-f7df8602]{grid-template-columns:1fr}.plan-day-panel[data-v-f7df8602]{padding:12px 10px}.plan-calendar__toolbar[data-v-f7df8602]{gap:8px;margin-bottom:10px}.plan-calendar__grid[data-v-f7df8602]{gap:4px}.plan-calendar__head[data-v-f7df8602]{padding:0 1px 2px;font-size:.62rem;letter-spacing:0}.plan-day[data-v-f7df8602]{gap:4px;padding:6px 4px;border-radius:10px;min-block-size:0}.plan-day__num[data-v-f7df8602]{font-size:.875rem;gap:2px}.plan-day__today-mark[data-v-f7df8602]{display:none}.plan-day__tasks-badge[data-v-f7df8602]{min-inline-size:1rem;padding:0 4px;font-size:.58rem}.plan-day__bar[data-v-f7df8602]{block-size:4px}.plan-day__meta[data-v-f7df8602]{font-size:.62rem;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}}.tasks-page__loading[data-v-155f447b],.tasks-page__empty[data-v-155f447b]{display:grid;place-items:center;min-block-size:180px;color:rgba(var(--v-theme-on-surface),.55);gap:10px;text-align:center}.tasks-page__empty--day[data-v-155f447b]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));border-radius:18px;padding:28px 18px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.04),transparent 55%),rgb(var(--v-theme-surface))}.tasks-page__empty--day strong[data-v-155f447b]{display:block;color:rgba(var(--v-theme-on-surface),.88);margin-bottom:4px}.tasks-page__empty--day p[data-v-155f447b]{margin:0;font-size:.9rem}.tasks-day[data-v-155f447b]{display:flex;flex-direction:column;gap:14px}.tasks-day__stats[data-v-155f447b]{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.tasks-day__stat[data-v-155f447b]{display:flex;flex-direction:column;gap:2px;min-inline-size:84px;min-block-size:55px;box-sizing:border-box;padding:10px 12px;border:1px solid transparent;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;text-align:left;cursor:pointer}.tasks-day__stat[data-v-155f447b]:hover{background:rgba(var(--v-theme-on-surface),.07)}.tasks-day__stat--active[data-v-155f447b]{border-color:rgba(var(--v-theme-primary),.45);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.12)}.tasks-day__stat strong[data-v-155f447b]{font-size:1.15rem;line-height:1}.tasks-day__stat span[data-v-155f447b]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.tasks-day__stat--warn[data-v-155f447b]{background:rgba(var(--v-theme-error),.08)}.tasks-day__stat--warn strong[data-v-155f447b]{color:rgb(var(--v-theme-error))}.tasks-day__stat--ok[data-v-155f447b]{background:#2f9e6b1a}.tasks-day__stat--ok strong[data-v-155f447b]{color:#2f9e6b}.tasks-day__progress[data-v-155f447b]{flex:1 1 160px;min-inline-size:140px;min-block-size:55px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-primary),.06)}.tasks-day__progress-label[data-v-155f447b]{font-size:.78rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.7)}.tasks-day__progress-track[data-v-155f447b]{height:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}.tasks-day__progress-fill[data-v-155f447b]{height:100%;border-radius:inherit;background:rgb(var(--v-theme-primary));transition:width .25s ease}.tasks-day__timeline[data-v-155f447b]{display:flex;flex-direction:column;gap:14px}.tasks-bucket[data-v-155f447b]{border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));overflow:hidden}.tasks-bucket--overdue[data-v-155f447b]{border-color:rgba(var(--v-theme-error),.28)}.tasks-bucket__head[data-v-155f447b]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:rgba(var(--v-theme-on-surface),.03);border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-bucket--overdue .tasks-bucket__head[data-v-155f447b]{background:rgba(var(--v-theme-error),.06)}.tasks-bucket__title[data-v-155f447b]{display:inline-flex;align-items:center;gap:8px;font-weight:650;font-size:.92rem;text-align:left}.tasks-bucket__title em[data-v-155f447b]{font-style:normal;font-weight:500;color:rgba(var(--v-theme-on-surface),.45);font-size:.78rem}.tasks-bucket__count[data-v-155f447b]{min-inline-size:24px;text-align:center;padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.78rem;font-weight:600}.tasks-bucket__list[data-v-155f447b]{display:flex;flex-direction:column}.tasks-bucket__empty[data-v-155f447b]{padding:14px;color:rgba(var(--v-theme-on-surface),.45);font-size:.85rem;text-align:left}.tasks-related-chip[data-v-155f447b]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;max-inline-size:100%;min-block-size:28px;padding:2px 8px 2px 6px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.82);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;line-height:1.2;transition:border-color .12s ease,background .12s ease}.tasks-related-chip span[data-v-155f447b]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-related-chip .v-icon[data-v-155f447b]{flex-shrink:0;opacity:.7}.tasks-related-chip[data-v-155f447b]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.tasks-card[data-v-155f447b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));cursor:pointer;transition:border-color .15s ease,background .15s ease}.tasks-card--day[data-v-155f447b]{border:0;border-radius:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding:12px 14px;align-items:flex-start}.tasks-card--day[data-v-155f447b]:last-child{border-bottom:0}.tasks-card[data-v-155f447b]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.03)}.tasks-card--day[data-v-155f447b]:hover{border-color:transparent;border-bottom-color:rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-card--overdue[data-v-155f447b]{border-color:rgba(var(--v-theme-error),.45)}.tasks-card--day.tasks-card--overdue[data-v-155f447b]{background:rgba(var(--v-theme-error),.035)}.tasks-card--high[data-v-155f447b]{border-color:#d69e2e80;background:linear-gradient(90deg,rgba(214,158,46,.1),transparent 42%),rgb(var(--v-theme-surface))}.tasks-card--done[data-v-155f447b]{opacity:.72}.tasks-card--done .tasks-card__title span[data-v-155f447b]{text-decoration:line-through;text-decoration-color:rgba(var(--v-theme-on-surface),.35)}.tasks-card__time[data-v-155f447b]{flex-shrink:0;width:52px;padding-top:2px;font-variant-numeric:tabular-nums;font-weight:700;font-size:.86rem;color:rgba(var(--v-theme-on-surface),.72);text-align:left}.tasks-card__main[data-v-155f447b]{flex:1 1 auto;min-inline-size:0;text-align:left}.tasks-card__title[data-v-155f447b]{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;font-weight:600;text-align:left;line-height:1.35}.tasks-card__title span[data-v-155f447b]{min-inline-size:0;overflow-wrap:anywhere}.tasks-card__crown[data-v-155f447b]{color:#c9921a;flex-shrink:0;margin-top:2px}.tasks-card__report[data-v-155f447b]{flex-shrink:0;margin-top:2px;color:rgba(var(--v-theme-on-surface),.45)}.tasks-card__meta[data-v-155f447b]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;color:rgba(var(--v-theme-on-surface),.6);font-size:.85rem;text-align:left}.tasks-card__status[data-v-155f447b]{display:inline-flex;align-items:center;font-weight:600}.tasks-card__status--todo[data-v-155f447b]{color:#5b6b7c}.tasks-card__status--in_progress[data-v-155f447b]{color:rgb(var(--v-theme-primary))}.tasks-card__status--done[data-v-155f447b]{color:#2f9e6b}.tasks-card__status--canceled[data-v-155f447b]{color:rgb(var(--v-theme-error))}.tasks-card__side[data-v-155f447b]{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:2px}.tasks-card__check[data-v-155f447b]{flex-shrink:0;padding:4px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.8rem}.tasks-card__quick[data-v-155f447b]{border:0;border-radius:999px;min-block-size:39px;padding:6px 12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:650;cursor:pointer;white-space:nowrap}.tasks-card__quick[data-v-155f447b]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.2)}.tasks-card__quick[data-v-155f447b]:disabled{opacity:.55;cursor:wait}@media(max-width:959px){.tasks-day[data-v-155f447b]:has(>.tasks-page__empty--day){display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0}.tasks-page__empty--day[data-v-155f447b]{flex:1 1 auto;min-block-size:12rem}.tasks-card--day[data-v-155f447b]{flex-wrap:wrap;gap:8px;padding:12px}.tasks-card__time[data-v-155f447b]{width:auto;min-inline-size:44px}.tasks-card__side[data-v-155f447b]{width:100%;justify-content:flex-end;padding-top:0}.tasks-card__quick[data-v-155f447b]{min-block-size:39px;padding:8px 12px}.tasks-day__stats[data-v-155f447b]{gap:6px}}.tasks-skel[data-v-155f447b]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-155f447b 1.2s ease-in-out infinite}.tasks-card--skeleton[data-v-155f447b]{cursor:default;pointer-events:none}@keyframes skel-shimmer-155f447b{0%{background-position:100% 0}to{background-position:-100% 0}}.tasks-card[data-v-a639989c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));cursor:pointer;transition:border-color .15s ease,background .15s ease}.tasks-card--day[data-v-a639989c]{border:0;border-radius:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding:12px 14px;align-items:flex-start}.tasks-card--day[data-v-a639989c]:last-child{border-bottom:0}.tasks-card[data-v-a639989c]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.03)}.tasks-card--day[data-v-a639989c]:hover{border-color:transparent;border-bottom-color:rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-card--overdue[data-v-a639989c]{border-color:rgba(var(--v-theme-error),.45)}.tasks-card--day.tasks-card--overdue[data-v-a639989c]{background:rgba(var(--v-theme-error),.035)}.tasks-card--high[data-v-a639989c]{border-color:#d69e2e80;background:linear-gradient(90deg,rgba(214,158,46,.1),transparent 42%),rgb(var(--v-theme-surface))}.tasks-card--done[data-v-a639989c]{opacity:.72}.tasks-card--done .tasks-card__title span[data-v-a639989c]{text-decoration:line-through;text-decoration-color:rgba(var(--v-theme-on-surface),.35)}.tasks-card__time[data-v-a639989c]{flex-shrink:0;width:52px;padding-top:2px;font-variant-numeric:tabular-nums;font-weight:700;font-size:.86rem;color:rgba(var(--v-theme-on-surface),.72);text-align:left}.tasks-card__main[data-v-a639989c]{flex:1 1 auto;min-inline-size:0;text-align:left}.tasks-card__title[data-v-a639989c]{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;font-weight:600;text-align:left;line-height:1.35}.tasks-card__title span[data-v-a639989c]{min-inline-size:0;overflow-wrap:anywhere}.tasks-card__crown[data-v-a639989c]{color:#c9921a;flex-shrink:0;margin-top:2px}.tasks-card__report[data-v-a639989c]{flex-shrink:0;margin-top:2px;color:rgba(var(--v-theme-on-surface),.45)}.tasks-card__check[data-v-a639989c]{flex-shrink:0;padding:4px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.8rem}.tasks-board[data-v-a639989c]{min-inline-size:0;display:flex;flex-direction:column;gap:12px}.tasks-board__current[data-v-a639989c]{font-size:.85rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.55)}.tasks-board__columns[data-v-a639989c]{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.tasks-board__column[data-v-a639989c]{display:flex;flex:0 0 260px;flex-direction:column;gap:10px;min-inline-size:260px;max-inline-size:260px;min-block-size:280px;padding:10px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.035);scroll-snap-align:start}.tasks-board__column--collapsed[data-v-a639989c]{min-block-size:0}.tasks-board__head[data-v-a639989c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.tasks-board__title[data-v-a639989c]{display:flex;align-items:baseline;gap:8px;font-size:.85rem;font-weight:700}.tasks-board__title em[data-v-a639989c]{font-style:normal;color:rgba(var(--v-theme-on-surface),.45);font-weight:650}.tasks-board__toggle[data-v-a639989c]{border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.tasks-board__list[data-v-a639989c]{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-block-size:120px}.tasks-board__empty[data-v-a639989c]{color:rgba(var(--v-theme-on-surface),.4);font-size:.8rem;padding:8px 4px}.tasks-card--board[data-v-a639989c]{cursor:grab;padding:12px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.06)}.tasks-board__ghost[data-v-a639989c]{opacity:.45}.tasks-page__loading[data-v-a639989c],.tasks-page__empty[data-v-a639989c]{display:grid;place-items:center;min-block-size:180px;color:rgba(var(--v-theme-on-surface),.55);gap:10px;text-align:center}.tasks-skel[data-v-a639989c]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-a639989c 1.2s ease-in-out infinite}.tasks-card--skeleton[data-v-a639989c]{cursor:default;pointer-events:none}@keyframes skel-shimmer-a639989c{0%{background-position:100% 0}to{background-position:-100% 0}}.tasks-page__loading[data-v-859fe67f]{display:grid;place-items:center;min-block-size:180px;color:rgba(var(--v-theme-on-surface),.55);gap:10px;text-align:center}.tasks-table-wrap[data-v-859fe67f]{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-inline-size:0;width:100%}.tasks-table[data-v-859fe67f]{min-inline-size:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:14px;background:rgb(var(--v-theme-surface))}.tasks-table[data-v-859fe67f]:has(+.staff-list-footer){border-block-end:0;border-end-start-radius:0;border-end-end-radius:0}.tasks-table__head[data-v-859fe67f],.tasks-table__row[data-v-859fe67f]{display:grid;align-items:stretch;column-gap:12px;box-sizing:border-box;padding-inline:0;min-inline-size:860px}.tasks-table__head[data-v-859fe67f]{position:sticky;top:0;z-index:3;min-block-size:40px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background-color:rgb(var(--v-theme-surface));background-image:linear-gradient(rgba(var(--v-theme-on-surface),.03),rgba(var(--v-theme-on-surface),.03));color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.tasks-table__row[data-v-859fe67f]{min-block-size:52px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background-color:rgb(var(--v-theme-surface));cursor:pointer;transition:background-color .12s ease,background-image .12s ease}.tasks-table__row[data-v-859fe67f]:last-child{border-bottom:0}.tasks-table__row[data-v-859fe67f]:hover{background-image:linear-gradient(rgba(var(--v-theme-primary),.04),rgba(var(--v-theme-primary),.04))}.tasks-table__row--overdue[data-v-859fe67f]{background-image:linear-gradient(rgba(var(--v-theme-error),.06),rgba(var(--v-theme-error),.06));box-shadow:inset 3px 0 rgb(var(--v-theme-error))}.tasks-table__row--overdue[data-v-859fe67f]:hover{background-image:linear-gradient(rgba(var(--v-theme-error),.09),rgba(var(--v-theme-error),.09))}.tasks-table__row--high[data-v-859fe67f]:not(.tasks-table__row--overdue){box-shadow:inset 3px 0 #d69e2ed9}.tasks-table__row--done .tasks-table__title-text[data-v-859fe67f]{text-decoration:line-through;color:rgba(var(--v-theme-on-surface),.5)}.tasks-table__col[data-v-859fe67f]{display:flex;align-items:center;min-inline-size:0;overflow:hidden}.tasks-table__col[data-v-859fe67f]:first-child,.tasks-table__cell--title[data-v-859fe67f]{padding-inline-start:16px}.tasks-table__col--actions[data-v-859fe67f],.tasks-table__cell--actions[data-v-859fe67f]{position:sticky;inset-inline-end:0;z-index:2;justify-content:flex-end;overflow:hidden;padding-inline-end:16px;background-color:inherit;background-image:inherit}.tasks-table__head .tasks-table__col--actions[data-v-859fe67f]{z-index:4}.tasks-table__col--sorted[data-v-859fe67f]{color:rgb(var(--v-theme-primary))}.tasks-table__sort-btn[data-v-859fe67f]{display:inline-flex;align-items:center;gap:4px;max-inline-size:100%;border:0;background:transparent;padding:0;color:inherit;cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit}.tasks-table__cell[data-v-859fe67f]{display:flex;align-items:center;min-inline-size:0;overflow:hidden;font-size:.875rem;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.tasks-table__cell--title[data-v-859fe67f]{gap:6px;font-weight:600}.tasks-table__title-text[data-v-859fe67f]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-table__cell--muted[data-v-859fe67f]{color:rgba(var(--v-theme-on-surface),.62)}.tasks-table__cell--warn[data-v-859fe67f]{color:rgb(var(--v-theme-error));font-weight:650}.tasks-table__cell--actions[data-v-859fe67f]{display:flex;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.tasks-table__cell--checklist[data-v-859fe67f]{justify-content:flex-start}.tasks-table__cell--checklist .tasks-card__check[data-v-859fe67f]{padding:2px 7px;font-size:.75rem;font-variant-numeric:tabular-nums}.tasks-table__cell--actions .tasks-card__quick[data-v-859fe67f]{min-block-size:32px;padding:4px 10px}.tasks-status-pill[data-v-859fe67f]{display:inline-flex;align-items:center;max-inline-size:100%;padding:3px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.75rem;font-weight:650;line-height:1.2;white-space:nowrap}.tasks-status-pill--todo[data-v-859fe67f]{color:rgba(var(--v-theme-on-surface),.7)}.tasks-status-pill--in_progress[data-v-859fe67f]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.tasks-status-pill--done[data-v-859fe67f]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.tasks-status-pill--canceled[data-v-859fe67f]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.tasks-related-chip[data-v-859fe67f]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;max-inline-size:100%;min-block-size:28px;padding:2px 8px 2px 6px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.82);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;line-height:1.2;transition:border-color .12s ease,background .12s ease}.tasks-related-chip span[data-v-859fe67f]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-related-chip .v-icon[data-v-859fe67f]{flex-shrink:0;opacity:.7}.tasks-related-chip[data-v-859fe67f]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.tasks-card__crown[data-v-859fe67f]{color:#c9921a;flex-shrink:0;margin-top:2px}.tasks-card__report[data-v-859fe67f]{flex-shrink:0;margin-top:2px;color:rgba(var(--v-theme-on-surface),.45)}.tasks-card__check[data-v-859fe67f]{flex-shrink:0;padding:4px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.8rem}.tasks-card__quick[data-v-859fe67f]{border:0;border-radius:999px;min-block-size:39px;padding:6px 12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:650;cursor:pointer;white-space:nowrap}.tasks-card__quick[data-v-859fe67f]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.2)}.tasks-card__quick[data-v-859fe67f]:disabled{opacity:.55;cursor:wait}@media(max-width:720px){.tasks-table__head[data-v-859fe67f]{min-block-size:44px}.tasks-table__row[data-v-859fe67f]{min-block-size:64px;padding-block:10px}}.tasks-skel[data-v-859fe67f]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-859fe67f 1.2s ease-in-out infinite}.tasks-table__row--skeleton[data-v-859fe67f]{cursor:default;pointer-events:none}@keyframes skel-shimmer-859fe67f{0%{background-position:100% 0}to{background-position:-100% 0}}.tasks-page[data-v-e16d3573]{display:flex;flex-direction:column;gap:16px;min-inline-size:0;max-inline-size:100%}.tasks-page__header[data-v-e16d3573]{display:flex;align-items:flex-start;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:4px}.tasks-page__header-actions[data-v-e16d3573]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tasks-page__cal-trigger[data-v-e16d3573]{display:flex;align-items:center;gap:8px;min-block-size:40px;padding:8px 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.78);cursor:pointer;text-align:start;font-size:.85rem;font-weight:600}.tasks-page__cal-trigger-text[data-v-e16d3573]{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-page__cal-trigger-chevron[data-v-e16d3573]{margin-inline-start:auto;opacity:.55;flex-shrink:0}.tasks-page__filters[data-v-e16d3573]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tasks-page__controls[data-v-e16d3573]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;min-inline-size:0}.tasks-page__controls-row[data-v-e16d3573]{display:flex;flex-wrap:wrap;align-items:end;gap:10px;min-inline-size:0}.tasks-page__search-wrap[data-v-e16d3573]{position:relative;display:flex;align-items:center;flex:1 1 450px;min-inline-size:220px;max-inline-size:450px;min-block-size:42px;padding:0;border:0;border-radius:0;background:transparent}.tasks-page__search-wrap[data-v-e16d3573] .staff-search-toolbar{inline-size:100%}.tasks-page__period-stack[data-v-e16d3573]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.tasks-page__period-stack>.plan-seg[data-v-e16d3573],.tasks-cal-sheet__period>.plan-seg[data-v-e16d3573]{display:flex;width:100%;align-self:stretch}.tasks-page__period-stack>.plan-seg .plan-seg__btn[data-v-e16d3573],.tasks-cal-sheet__period>.plan-seg .plan-seg__btn[data-v-e16d3573]{flex:1 1 0;min-inline-size:0}.tasks-page__period-stack .tasks-day__period[data-v-e16d3573],.tasks-page__aside .tasks-day__period[data-v-e16d3573],.tasks-cal-sheet__period .tasks-day__period[data-v-e16d3573]{width:100%;box-sizing:border-box;min-block-size:64px;block-size:64px;padding:10px 12px;border-radius:14px;gap:8px;grid-template-columns:32px minmax(100px,1fr) 32px}.tasks-page__period-stack .tasks-day__period[data-v-e16d3573] .staff-period-nav__btn,.tasks-page__aside .tasks-day__period[data-v-e16d3573] .staff-period-nav__btn,.tasks-cal-sheet__period .tasks-day__period[data-v-e16d3573] .staff-period-nav__btn{inline-size:32px;block-size:32px;border-radius:10px}.tasks-page__period-stack .tasks-day__period[data-v-e16d3573] .staff-period-nav__main,.tasks-page__aside .tasks-day__period[data-v-e16d3573] .staff-period-nav__main,.tasks-cal-sheet__period .tasks-day__period[data-v-e16d3573] .staff-period-nav__main{gap:0;justify-content:center}.tasks-page__period-stack .tasks-day__period[data-v-e16d3573] .staff-period-nav__date,.tasks-page__aside .tasks-day__period[data-v-e16d3573] .staff-period-nav__date,.tasks-cal-sheet__period .tasks-day__period[data-v-e16d3573] .staff-period-nav__date{font-size:.875rem;line-height:1.15}.tasks-page__period-stack .tasks-day__period[data-v-e16d3573] .staff-period-nav__today,.tasks-page__aside .tasks-day__period[data-v-e16d3573] .staff-period-nav__today,.tasks-cal-sheet__period .tasks-day__period[data-v-e16d3573] .staff-period-nav__today{font-size:.7rem;line-height:1.1}.tasks-page__aside[data-v-e16d3573]{display:flex;flex-direction:column;gap:14px;min-inline-size:0;position:sticky;top:100px;margin-top:11px}.tasks-page__aside>.plan-seg[data-v-e16d3573]{align-self:flex-start}.tasks-page__cal-trigger--aside[data-v-e16d3573]{width:100%}.tasks-cal-sheet__period[data-v-e16d3573]{display:flex;flex-direction:column;gap:10px;flex-shrink:0;padding:12px 12px 0}.tasks-page__search[data-v-e16d3573]{flex:1;min-inline-size:0}.tasks-page__search[data-v-e16d3573] .v-field{--v-field-padding-start: 0;--v-field-padding-end: 8px;align-items:center}.tasks-page__search[data-v-e16d3573] .v-field__prepend-inner{align-self:center;margin-block:0;padding-block:0;padding-inline-end:10px}.tasks-page__search[data-v-e16d3573] .v-field__append-inner{align-self:center;margin-block:0;padding-block:0}.tasks-page__search[data-v-e16d3573] .v-field__input{min-block-size:39px;padding-block:0;align-items:center}.tasks-page__kbd[data-v-e16d3573]{display:inline-grid;place-items:center;min-inline-size:22px;padding:0 5px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700}.tasks-page__chips[data-v-e16d3573]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tasks-page__chip[data-v-e16d3573]{display:inline-flex;align-items:center;gap:4px;max-inline-size:240px;overflow:hidden;padding:5px 8px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tasks-page__chip-clear[data-v-e16d3573]{padding:5px 2px;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;font-size:.8125rem;font-weight:600}.tasks-page__shell[data-v-e16d3573]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start;min-inline-size:0;max-inline-size:100%}.tasks-page__shell--rail[data-v-e16d3573]{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}.tasks-page__main[data-v-e16d3573]{display:flex;flex-direction:column;min-inline-size:0;max-inline-size:100%;padding:0;border-radius:0;background:transparent;box-shadow:none}.plan-seg[data-v-e16d3573]{display:inline-flex;align-items:stretch;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;overflow:hidden;background:rgb(var(--v-theme-surface));min-block-size:39px}.plan-seg--picker[data-v-e16d3573]{flex:0 1 auto;max-inline-size:min(100%,220px)}.plan-seg--stretch[data-v-e16d3573]{display:flex;width:100%;align-self:stretch}.plan-seg--stretch .plan-seg__btn[data-v-e16d3573]{flex:1 1 0;min-inline-size:0}.plan-seg__label--always[data-v-e16d3573]{display:inline!important}.plan-seg--picker .plan-seg__btn[data-v-e16d3573]{max-inline-size:220px}.plan-seg--picker .plan-seg__label[data-v-e16d3573]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.tasks-board-picker__list[data-v-e16d3573]{max-block-size:320px;overflow-y:auto}.plan-seg__btn[data-v-e16d3573]{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;min-block-size:39px;padding:0 12px;font-size:.85rem;cursor:pointer;color:rgba(var(--v-theme-on-surface),.7);white-space:nowrap}.plan-seg__btn[data-v-e16d3573]:disabled{opacity:.55;cursor:wait}.plan-seg__btn--active[data-v-e16d3573]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:600}.plan-seg__label[data-v-e16d3573]{white-space:nowrap}.tasks-page__loading[data-v-e16d3573],.tasks-page__empty[data-v-e16d3573]{display:grid;place-items:center;min-block-size:180px;color:rgba(var(--v-theme-on-surface),.55);gap:10px;text-align:center}.tasks-page__empty--day[data-v-e16d3573]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));border-radius:18px;padding:28px 18px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.04),transparent 55%),rgb(var(--v-theme-surface))}.tasks-page__empty--day strong[data-v-e16d3573]{display:block;color:rgba(var(--v-theme-on-surface),.88);margin-bottom:4px}.tasks-page__empty--day p[data-v-e16d3573]{margin:0;font-size:.9rem}.tasks-day[data-v-e16d3573]{display:flex;flex-direction:column;gap:14px}.tasks-day__stats[data-v-e16d3573]{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.tasks-day__stat[data-v-e16d3573]{display:flex;flex-direction:column;gap:2px;min-inline-size:84px;min-block-size:55px;box-sizing:border-box;padding:10px 12px;border:1px solid transparent;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;text-align:left;cursor:pointer}.tasks-day__stat[data-v-e16d3573]:hover{background:rgba(var(--v-theme-on-surface),.07)}.tasks-day__stat--active[data-v-e16d3573]{border-color:rgba(var(--v-theme-primary),.45);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.12)}.tasks-day__stat strong[data-v-e16d3573]{font-size:1.15rem;line-height:1}.tasks-day__stat span[data-v-e16d3573]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.tasks-day__stat--warn[data-v-e16d3573]{background:rgba(var(--v-theme-error),.08)}.tasks-day__stat--warn strong[data-v-e16d3573]{color:rgb(var(--v-theme-error))}.tasks-day__stat--ok[data-v-e16d3573]{background:#2f9e6b1a}.tasks-day__stat--ok strong[data-v-e16d3573]{color:#2f9e6b}.tasks-day__progress[data-v-e16d3573]{flex:1 1 160px;min-inline-size:140px;min-block-size:55px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-primary),.06)}.tasks-day__progress-label[data-v-e16d3573]{font-size:.78rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.7)}.tasks-day__progress-track[data-v-e16d3573]{height:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}.tasks-day__progress-fill[data-v-e16d3573]{height:100%;border-radius:inherit;background:rgb(var(--v-theme-primary));transition:width .25s ease}.tasks-day__timeline[data-v-e16d3573]{display:flex;flex-direction:column;gap:14px}.tasks-bucket[data-v-e16d3573]{border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));overflow:hidden}.tasks-bucket--overdue[data-v-e16d3573]{border-color:rgba(var(--v-theme-error),.28)}.tasks-bucket__head[data-v-e16d3573]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:rgba(var(--v-theme-on-surface),.03);border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-bucket--overdue .tasks-bucket__head[data-v-e16d3573]{background:rgba(var(--v-theme-error),.06)}.tasks-bucket__title[data-v-e16d3573]{display:inline-flex;align-items:center;gap:8px;font-weight:650;font-size:.92rem;text-align:left}.tasks-bucket__title em[data-v-e16d3573]{font-style:normal;font-weight:500;color:rgba(var(--v-theme-on-surface),.45);font-size:.78rem}.tasks-bucket__count[data-v-e16d3573]{min-inline-size:24px;text-align:center;padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.78rem;font-weight:600}.tasks-bucket__list[data-v-e16d3573]{display:flex;flex-direction:column}.tasks-bucket__empty[data-v-e16d3573]{padding:14px;color:rgba(var(--v-theme-on-surface),.45);font-size:.85rem;text-align:left}.tasks-card[data-v-e16d3573]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));cursor:pointer;transition:border-color .15s ease,background .15s ease}.tasks-card--day[data-v-e16d3573]{border:0;border-radius:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding:12px 14px;align-items:flex-start}.tasks-card--day[data-v-e16d3573]:last-child{border-bottom:0}.tasks-card[data-v-e16d3573]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.03)}.tasks-card--day[data-v-e16d3573]:hover{border-color:transparent;border-bottom-color:rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-card--overdue[data-v-e16d3573]{border-color:rgba(var(--v-theme-error),.45)}.tasks-card--day.tasks-card--overdue[data-v-e16d3573]{background:rgba(var(--v-theme-error),.035)}.tasks-card--high[data-v-e16d3573]{border-color:#d69e2e80;background:linear-gradient(90deg,rgba(214,158,46,.1),transparent 42%),rgb(var(--v-theme-surface))}.tasks-card--done[data-v-e16d3573]{opacity:.72}.tasks-card--done .tasks-card__title span[data-v-e16d3573]{text-decoration:line-through;text-decoration-color:rgba(var(--v-theme-on-surface),.35)}.tasks-card__time[data-v-e16d3573]{flex-shrink:0;width:52px;padding-top:2px;font-variant-numeric:tabular-nums;font-weight:700;font-size:.86rem;color:rgba(var(--v-theme-on-surface),.72);text-align:left}.tasks-card__main[data-v-e16d3573]{flex:1 1 auto;min-inline-size:0;text-align:left}.tasks-card__title[data-v-e16d3573]{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;font-weight:600;text-align:left;line-height:1.35}.tasks-card__title span[data-v-e16d3573]{min-inline-size:0;overflow-wrap:anywhere}.tasks-card__crown[data-v-e16d3573]{color:#c9921a;flex-shrink:0;margin-top:2px}.tasks-card__report[data-v-e16d3573]{flex-shrink:0;margin-top:2px;color:rgba(var(--v-theme-on-surface),.45)}.tasks-card__meta[data-v-e16d3573]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;color:rgba(var(--v-theme-on-surface),.6);font-size:.85rem;text-align:left}.tasks-card__status[data-v-e16d3573]{display:inline-flex;align-items:center;font-weight:600}.tasks-card__status--todo[data-v-e16d3573]{color:#5b6b7c}.tasks-card__status--in_progress[data-v-e16d3573]{color:rgb(var(--v-theme-primary))}.tasks-card__status--done[data-v-e16d3573]{color:#2f9e6b}.tasks-card__status--canceled[data-v-e16d3573]{color:rgb(var(--v-theme-error))}.tasks-card__side[data-v-e16d3573]{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:2px}.tasks-card__check[data-v-e16d3573]{flex-shrink:0;padding:4px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.8rem}.tasks-card__quick[data-v-e16d3573]{border:0;border-radius:999px;min-block-size:39px;padding:6px 12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:650;cursor:pointer;white-space:nowrap}.tasks-card__quick[data-v-e16d3573]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.2)}.tasks-card__quick[data-v-e16d3573]:disabled{opacity:.55;cursor:wait}.tasks-cal-sheet[data-v-e16d3573]{display:flex;flex-direction:column;block-size:100%;background:rgb(var(--v-theme-surface))}.tasks-cal-sheet[data-v-e16d3573] .staff-cal--sheet{flex:1}@media(max-width:960px){.tasks-page__shell--rail[data-v-e16d3573]{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.tasks-page[data-v-e16d3573]{gap:12px}.tasks-page__header[data-v-e16d3573]{align-items:center;gap:8px}.tasks-page__title[data-v-e16d3573]{font-size:1.1rem}.tasks-page__header-actions[data-v-e16d3573]{gap:6px}.plan-seg__label[data-v-e16d3573]{display:none}.plan-seg__label--always[data-v-e16d3573]{display:inline!important}.plan-seg__btn[data-v-e16d3573]{padding:10px 14px}.tasks-page__search-wrap[data-v-e16d3573]{flex:1 1 160px;min-inline-size:0;max-inline-size:100%}.plan-seg--picker[data-v-e16d3573]{max-inline-size:100%}.tasks-page__main[data-v-e16d3573]:has(:deep(.tasks-page__empty--day)){flex:1 1 auto;min-block-size:calc(100svh - 13.75rem);max-block-size:calc(100svh - 13.75rem)}.tasks-day[data-v-e16d3573]:has(>.tasks-page__empty--day){display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0}.tasks-page__empty--day[data-v-e16d3573]{flex:1 1 auto;min-block-size:12rem}.tasks-card--day[data-v-e16d3573]{flex-wrap:wrap;gap:8px;padding:12px}.tasks-card__time[data-v-e16d3573]{width:auto;min-inline-size:44px}.tasks-card__side[data-v-e16d3573]{width:100%;justify-content:flex-end;padding-top:0}.tasks-card__quick[data-v-e16d3573]{min-block-size:39px;padding:8px 12px}.tasks-day__stats[data-v-e16d3573]{gap:6px}.tasks-day__stat[data-v-e16d3573]{min-inline-size:72px;padding:8px 10px}}.tasks-board[data-v-e16d3573]{min-inline-size:0;display:flex;flex-direction:column;gap:12px}.tasks-board__current[data-v-e16d3573]{font-size:.85rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.55)}.tasks-board__columns[data-v-e16d3573]{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.tasks-board__column[data-v-e16d3573]{display:flex;flex:0 0 260px;flex-direction:column;gap:10px;min-inline-size:260px;max-inline-size:260px;min-block-size:280px;padding:10px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.035);scroll-snap-align:start}.tasks-board__column--collapsed[data-v-e16d3573]{min-block-size:0}.tasks-board__head[data-v-e16d3573]{display:flex;align-items:center;justify-content:space-between;gap:8px}.tasks-board__title[data-v-e16d3573]{display:flex;align-items:baseline;gap:8px;font-size:.85rem;font-weight:700}.tasks-board__title em[data-v-e16d3573]{font-style:normal;color:rgba(var(--v-theme-on-surface),.45);font-weight:650}.tasks-board__toggle[data-v-e16d3573]{border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.tasks-board__list[data-v-e16d3573]{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-block-size:120px}.tasks-board__empty[data-v-e16d3573]{color:rgba(var(--v-theme-on-surface),.4);font-size:.8rem;padding:8px 4px}.tasks-card--board[data-v-e16d3573]{cursor:grab;padding:12px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.06)}.tasks-board__ghost[data-v-e16d3573]{opacity:.45}.widget-preview[data-v-38c7a6cf]{display:flex;flex-direction:column;gap:14px;min-block-size:236px;padding:16px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.widget-preview__head[data-v-38c7a6cf]{display:flex;align-items:flex-start;gap:10px}.widget-preview__icon[data-v-38c7a6cf]{display:grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;border-radius:10px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.widget-preview__name[data-v-38c7a6cf]{font-size:.9375rem;font-weight:600;line-height:1.3}.widget-preview__meta[data-v-38c7a6cf],.widget-preview__caption[data-v-38c7a6cf],.widget-preview__dynamic-meta[data-v-38c7a6cf],.widget-preview__gauge-title[data-v-38c7a6cf]{color:rgba(var(--v-theme-on-surface),.52);font-size:.75rem}.widget-preview__count[data-v-38c7a6cf]{display:flex;flex-direction:column;justify-content:flex-end;flex:1}.widget-preview__value[data-v-38c7a6cf]{color:rgb(var(--v-theme-info));font-size:1.35rem;font-weight:700;line-height:1.2}.widget-preview__dynamic[data-v-38c7a6cf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1}.widget-preview__gauge[data-v-38c7a6cf]{position:relative;inline-size:108px;block-size:108px}.widget-preview__gauge svg[data-v-38c7a6cf]{display:block;inline-size:100%;block-size:100%;transform:rotate(-90deg)}.widget-preview__gauge-track[data-v-38c7a6cf],.widget-preview__gauge-value[data-v-38c7a6cf]{fill:none;stroke-width:10;stroke-linecap:round}.widget-preview__gauge-track[data-v-38c7a6cf]{stroke:rgba(var(--v-theme-on-surface),.08)}.widget-preview__gauge-value[data-v-38c7a6cf]{stroke:rgb(var(--v-theme-error));stroke-dasharray:201;stroke-dashoffset:153}.widget-preview__gauge-center[data-v-38c7a6cf]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.15}.widget-preview__gauge-pct[data-v-38c7a6cf]{font-size:1.25rem;font-weight:600}.widget-preview__chip[data-v-38c7a6cf]{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error));font-size:.75rem}.widget-preview__pie[data-v-38c7a6cf]{display:grid;grid-template-columns:88px 1fr;gap:16px;align-items:center;flex:1}.widget-preview__donut[data-v-38c7a6cf]{inline-size:88px;block-size:88px;border-radius:50%;background:conic-gradient(rgb(var(--v-theme-primary)) 0 42%,rgba(var(--v-theme-info),.8) 0 72%,rgba(var(--v-theme-warning),.85) 0);mask:radial-gradient(circle,transparent 52%,#000 53%)}.widget-preview__legend[data-v-38c7a6cf],.widget-preview__table[data-v-38c7a6cf]{display:flex;flex-direction:column;gap:8px}.widget-preview__legend-row[data-v-38c7a6cf],.widget-preview__table-row[data-v-38c7a6cf]{display:flex;align-items:center;gap:8px}.widget-preview__dot[data-v-38c7a6cf]{inline-size:8px;block-size:8px;border-radius:50%;background:rgb(var(--v-theme-primary))}.widget-preview__bar[data-v-38c7a6cf],.widget-preview__num[data-v-38c7a6cf]{block-size:8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.1)}.widget-preview__num[data-v-38c7a6cf]{margin-inline-start:auto;inline-size:28px}.widget-preview__vbar[data-v-38c7a6cf]{display:flex;flex:1;min-block-size:108px}.widget-preview__vbar-plot[data-v-38c7a6cf]{position:relative;display:flex;flex:1;min-inline-size:0}.widget-preview__vbar-grid[data-v-38c7a6cf]{pointer-events:none;position:absolute;inset:0 0 18px;display:flex;flex-direction:column;justify-content:space-between}.widget-preview__vbar-grid span[data-v-38c7a6cf]{border-block-start:1px dashed rgba(var(--v-theme-on-surface),.1)}.widget-preview__bars[data-v-38c7a6cf]{display:flex;align-items:stretch;gap:8px;flex:1;min-inline-size:0;padding-block-start:8px}.widget-preview__bar-col[data-v-38c7a6cf]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:1;min-inline-size:0;gap:6px}.widget-preview__bar-col span[data-v-38c7a6cf]{inline-size:14px;border-radius:15px 15px 2px 2px;background:rgb(var(--v-theme-primary))}.widget-preview__bar-col small[data-v-38c7a6cf]{color:rgba(var(--v-theme-on-surface),.48);font-size:.625rem;line-height:1}.widget-preview__line[data-v-38c7a6cf]{display:flex;flex-direction:column;flex:1;min-block-size:108px;gap:6px}.widget-preview__line svg[data-v-38c7a6cf]{display:block;inline-size:100%;block-size:100%;min-block-size:88px;overflow:visible}.widget-preview__line circle[data-v-38c7a6cf]{fill:rgb(var(--v-theme-primary));stroke:rgb(var(--v-theme-surface));stroke-width:2}.widget-preview__grid-line[data-v-38c7a6cf]{stroke:rgba(var(--v-theme-on-surface),.1);stroke-width:1;stroke-dasharray:3 4}.widget-preview__line-fill[data-v-38c7a6cf]{fill:rgba(var(--v-theme-primary),.12)}.widget-preview__line-stroke[data-v-38c7a6cf]{fill:none;stroke:rgb(var(--v-theme-primary));stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.widget-preview__line-labels[data-v-38c7a6cf]{display:flex;justify-content:space-between;color:rgba(var(--v-theme-on-surface),.48);font-size:.625rem}.widget-preview__table[data-v-38c7a6cf]{flex:1}.widget-add[data-v-cb413e8d]{display:flex;flex-direction:column;max-height:min(80vh,720px);overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-surface))}.widget-add--fullscreen[data-v-cb413e8d],[data-v-cb413e8d] .v-overlay__content--fullscreen .widget-add,[data-v-cb413e8d] .v-dialog--fullscreen .widget-add{max-height:100dvh!important;border-radius:0!important}@media(max-width:599px){.widget-add[data-v-cb413e8d]{max-height:100dvh;border-radius:0!important}}.widget-add__header[data-v-cb413e8d],.widget-add__footer[data-v-cb413e8d]{display:flex;gap:var(--ui-gap-dialog);align-items:center;padding:var(--ui-pad-dialog);border-bottom:1px solid rgba(var(--v-border-color),.12)}.widget-add__footer[data-v-cb413e8d]{border-top:1px solid rgba(var(--v-border-color),.12);border-bottom:0}.widget-add__title[data-v-cb413e8d]{margin:0}.widget-add__subtitle[data-v-cb413e8d]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55)}.widget-add__body[data-v-cb413e8d]{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0;min-height:0}.widget-add__list[data-v-cb413e8d]{display:flex;flex-direction:column;gap:4px;padding:12px;overflow:auto;border-right:1px solid rgba(var(--v-border-color),.12)}.widget-add__item[data-v-cb413e8d]{display:grid;gap:2px;padding:10px 12px;border:0;border-radius:12px;background:transparent;text-align:left;cursor:pointer}.widget-add__item[data-v-cb413e8d]:hover,.widget-add__item.is-selected[data-v-cb413e8d]{background:rgba(var(--v-theme-primary),.08)}.widget-add__item-name[data-v-cb413e8d]{font-weight:600}.widget-add__item-type[data-v-cb413e8d]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem}.widget-add__preview[data-v-cb413e8d],.widget-add__empty[data-v-cb413e8d]{display:grid;place-items:center;padding:20px;color:rgba(var(--v-theme-on-surface),.55)}@media(max-width:700px){.widget-add__body[data-v-cb413e8d]{grid-template-columns:1fr}.widget-add__list[data-v-cb413e8d]{border-right:0;border-bottom:1px solid rgba(var(--v-border-color),.12);max-height:220px}}.plan-date-field[data-v-9b31ee2c]{min-inline-size:12rem;max-inline-size:16rem;flex:0 1 16rem}.plan-date-field[data-v-9b31ee2c] .v-field{border-radius:12px;box-shadow:none!important}.plan-date-field[data-v-9b31ee2c] .v-field__overlay{background:rgba(var(--v-theme-on-surface),.045);opacity:1}.plan-date-field[data-v-9b31ee2c] .v-field--focused .v-field__overlay{background:rgba(var(--v-theme-primary),.08)}.plan-date-field[data-v-9b31ee2c] .v-label{font-size:.78rem}.plan-date-menu{border-radius:16px!important;overflow:hidden;box-shadow:0 12px 40px #00000024!important}.plan-date-menu .v-date-picker{border-radius:16px}.shift-track[data-v-c0bfec0c]{display:grid;gap:4px}.shift-track__axis[data-v-c0bfec0c]{display:flex;justify-content:space-between;font-size:.62rem;color:rgba(var(--v-theme-on-surface),.4);font-variant-numeric:tabular-nums;padding-inline:2px}.shift-track__rail[data-v-c0bfec0c]{position:relative;height:44px;border-radius:10px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.025),transparent),rgba(var(--v-theme-on-surface),.04);border:1px solid rgba(var(--v-border-color),.1);overflow:hidden;touch-action:none;user-select:none}.shift-track__hour[data-v-c0bfec0c]{position:absolute;inset-block:0;width:1px;background:rgba(var(--v-theme-on-surface),.055);pointer-events:none}.shift-track__hour--major[data-v-c0bfec0c]{background:rgba(var(--v-theme-on-surface),.11)}.shift-track__tick[data-v-c0bfec0c]{position:absolute;top:4px;bottom:18px;width:2px;margin-left:-1px;border-radius:2px;background:rgba(var(--v-theme-on-primary),.72);pointer-events:none;z-index:3}.shift-track__block[data-v-c0bfec0c]{position:absolute;top:3px;bottom:16px;border-radius:8px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));display:flex;align-items:center;justify-content:center;cursor:grab;z-index:2;box-shadow:0 3px 10px rgba(var(--v-theme-primary),.22)}.shift-track__label[data-v-c0bfec0c]{font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;padding-inline:10px}.shift-track__handle[data-v-c0bfec0c]{position:absolute;top:0;bottom:0;width:10px;border:0;padding:0;background:#ffffff59;cursor:ew-resize}.shift-track__handle--start[data-v-c0bfec0c]{left:0;border-radius:8px 0 0 8px}.shift-track__handle--end[data-v-c0bfec0c]{right:0;border-radius:0 8px 8px 0}.shift-track__mark[data-v-c0bfec0c]{position:absolute;bottom:2px;height:14px;border-radius:5px;border:0;padding:0 4px;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:4;font:inherit;color:inherit;cursor:default}.shift-track__mark span[data-v-c0bfec0c]{font-size:.58rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.shift-track__mark--blocked[data-v-c0bfec0c]{background:repeating-linear-gradient(-45deg,rgba(var(--v-theme-on-surface),.18),rgba(var(--v-theme-on-surface),.18) 2px,rgba(var(--v-theme-on-surface),.08) 2px 4px);color:rgba(var(--v-theme-on-surface),.7)}.shift-track__mark--booking[data-v-c0bfec0c]{background:rgba(var(--v-theme-success),.85);color:rgb(var(--v-theme-on-success))}.shift-track__mark--link[data-v-c0bfec0c]{cursor:pointer}.shift-track__mark--link[data-v-c0bfec0c]:hover{filter:brightness(1.05)}.shift-track__mark[data-v-c0bfec0c]:disabled{cursor:default}.shift-track__summary[data-v-c0bfec0c]{display:flex;justify-content:space-between;gap:8px;font-size:.68rem;color:rgba(var(--v-theme-on-surface),.5)}.shift-track__summary span[data-v-c0bfec0c]:first-child{font-weight:700;color:rgba(var(--v-theme-on-surface),.68)}.plan-time[data-v-c0b138d0]{min-inline-size:4.25rem;padding:6px 10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px;background:rgb(var(--v-theme-surface));font:inherit;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:.02em;cursor:pointer;color:inherit}.plan-time[data-v-c0b138d0]:disabled{opacity:.5;cursor:default}.plan-time[data-v-c0b138d0]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.45)}.plan-time__panel[data-v-c0b138d0]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 8px 28px #00000024;max-block-size:220px}.plan-time__col[data-v-c0b138d0]{overflow:auto;display:flex;flex-direction:column;gap:2px;max-block-size:204px;padding:2px;scrollbar-width:thin}.plan-time__opt[data-v-c0b138d0]{border:0;background:transparent;border-radius:8px;padding:8px 10px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;color:inherit}.plan-time__opt[data-v-c0b138d0]:hover{background:rgba(var(--v-theme-on-surface),.06)}.plan-time__opt--on[data-v-c0b138d0]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-weight:700}.pwe-peek__row[data-v-6411e249]{margin:0 0 8px;font-size:.9rem}.pwe__toolbar[data-v-6411e249]{display:flex;justify-content:flex-end}.pwe__seg[data-v-6411e249]{display:inline-flex;padding:3px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06);gap:2px}.pwe__seg-btn[data-v-6411e249]{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;border-radius:8px;padding:5px 9px;font:inherit;font-size:.75rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.pwe__seg-btn--on[data-v-6411e249]{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.88);box-shadow:0 1px 3px #161c2d14}.pwe__work[data-v-6411e249]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.pwe__card[data-v-6411e249]{display:inline-flex;align-items:center;gap:4px;padding:2px 6px 2px 2px;border-radius:8px;background:rgba(var(--v-theme-primary),.05);border:1px solid rgba(var(--v-theme-primary),.12)}.pwe__range[data-v-6411e249]{display:inline-flex;align-items:center;gap:4px;min-width:0}.pwe__dash[data-v-6411e249]{color:rgba(var(--v-theme-on-surface),.35);font-weight:600;font-size:.78rem}.pwe__dur[data-v-6411e249]{font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.5);white-space:nowrap;padding-inline:2px}.pwe__remove[data-v-6411e249]{display:grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.4);cursor:pointer}.pwe__remove[data-v-6411e249]:hover{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.pwe__add[data-v-6411e249]{display:inline-flex;align-items:center;gap:3px;border:1px dashed rgba(var(--v-theme-on-surface),.22);border-radius:8px;background:transparent;padding:4px 8px;font:inherit;font-size:.72rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.pwe__add[data-v-6411e249]:hover{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.04);color:rgb(var(--v-theme-primary))}.pwe__work[data-v-6411e249] .plan-time{min-inline-size:3.6rem;padding:3px 6px;border-radius:7px;font-size:.78rem}.pwe__slots[data-v-6411e249]{display:grid;gap:8px}.pwe__slots-head[data-v-6411e249]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.pwe__slots-head strong[data-v-6411e249]{font-size:.78rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.45)}.pwe__slots-head span[data-v-6411e249]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.5)}.pwe__slots-hint[data-v-6411e249]{margin:0;font-size:.72rem;color:rgba(var(--v-theme-on-surface),.45);line-height:1.35}.pwe__slots-grid[data-v-6411e249]{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:6px}.pwe__slot[data-v-6411e249]{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);border:1px solid rgba(var(--v-border-color),.1);text-align:left;font:inherit;color:inherit;cursor:default}.pwe__slot--free[data-v-6411e249]{background:rgba(var(--v-theme-success),.1);border-color:rgba(var(--v-theme-success),.22)}.pwe__slot--booked[data-v-6411e249]{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.28)}.pwe__slot--blocked[data-v-6411e249]{background:repeating-linear-gradient(-45deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.04) 4px,rgba(var(--v-theme-on-surface),.08) 4px 8px);border-color:rgba(var(--v-theme-on-surface),.16);opacity:.85}.pwe__slot--action[data-v-6411e249]{cursor:pointer}.pwe__slot--action[data-v-6411e249]:hover{filter:brightness(.97)}.pwe__slot--selected[data-v-6411e249]{outline:2px solid rgba(var(--v-theme-primary),.55);outline-offset:1px}.pwe__slot[data-v-6411e249]:disabled{cursor:default}.pwe__slot-time[data-v-6411e249]{font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums}.pwe__slot-dur[data-v-6411e249],.pwe__slot-meta[data-v-6411e249]{font-size:.7rem;color:rgba(var(--v-theme-on-surface),.55);line-height:1.25}.pwe__slot--booked.pwe__slot--action[data-v-6411e249]{cursor:pointer}.pwe__slot--booked.pwe__slot--action[data-v-6411e249]:hover{filter:brightness(.97)}.pwe__slot--booked .pwe__slot-meta[data-v-6411e249]{color:rgba(var(--v-theme-on-surface),.7);font-weight:600}.pwe__slots-empty[data-v-6411e249]{margin:0;padding:12px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.03);font-size:.8rem;color:rgba(var(--v-theme-on-surface),.5)}.pwe__orders[data-v-6411e249]{display:grid;gap:6px;margin-top:2px;padding-top:10px;border-top:1px solid rgba(var(--v-border-color),.1)}.pwe__orders-head[data-v-6411e249]{font-size:.72rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.42)}.pwe__order[data-v-6411e249]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid rgba(var(--v-theme-primary),.16);border-radius:12px;background:rgba(var(--v-theme-primary),.07);text-align:left;font:inherit;color:inherit;cursor:pointer;pointer-events:auto}.pwe__order--link[data-v-6411e249]{cursor:pointer;transition:background .12s ease,border-color .12s ease}.pwe__order--link[data-v-6411e249]:hover{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.32)}.pwe__order-time[data-v-6411e249]{flex:0 0 auto;min-width:5.6rem;font-size:.8rem;font-weight:750;font-variant-numeric:tabular-nums;color:rgb(var(--v-theme-primary))}.pwe__order-body[data-v-6411e249]{display:grid;gap:1px;flex:1;min-width:0}.pwe__order-body strong[data-v-6411e249]{font-size:.86rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwe__order-body small[data-v-6411e249]{font-size:.72rem;color:rgba(var(--v-theme-on-surface),.55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwe__order-chevron[data-v-6411e249]{flex:0 0 auto;color:rgba(var(--v-theme-on-surface),.35)}.ps-cal[data-v-2079edba]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.ps-cal--compact .ps-cal__cell[data-v-2079edba]{min-block-size:52px;padding:6px 4px}.ps-cal__head[data-v-2079edba]{text-align:center;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.5);font-weight:600}.ps-cal__cell[data-v-2079edba]{border:1px solid transparent;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);cursor:pointer;text-align:start;min-block-size:64px;padding:8px 6px;transition:background .12s ease,border-color .12s ease}.ps-cal__cell[data-v-2079edba]:not(:disabled):hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.06)}.ps-cal__cell--rich[data-v-2079edba]{display:flex;flex-direction:column;align-items:stretch;gap:2px}.ps-cal__num[data-v-2079edba]{font-weight:700;font-size:.875rem;line-height:1.1}.ps-cal__cap[data-v-2079edba]{font-size:.6875rem;line-height:1.2;color:rgba(var(--v-theme-on-surface),.55);white-space:pre-line}.ps-cal__cap--mobile[data-v-2079edba]{display:none}.ps-cal__cell--pad[data-v-2079edba]{visibility:hidden;pointer-events:none}.ps-cal__cell--off[data-v-2079edba]{background:rgba(var(--v-theme-on-surface),.04);opacity:.72}.ps-cal__cell--off .ps-cal__cap[data-v-2079edba]{color:rgba(var(--v-theme-on-surface),.45)}.ps-cal__cell--custom[data-v-2079edba]{background:rgba(var(--v-theme-warning),.1)}.ps-cal__cell--custom .ps-cal__cap[data-v-2079edba]{color:rgb(var(--v-theme-warning))}.ps-cal__cell--work[data-v-2079edba]{background:rgba(var(--v-theme-success),.08)}.ps-cal__cell--work .ps-cal__cap[data-v-2079edba]{color:rgb(var(--v-theme-success))}.ps-cal__cell--selected[data-v-2079edba]{border-color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.35)}@media(max-width:599px){.ps-cal__cap--desktop[data-v-2079edba]{display:none}.ps-cal__cap--mobile[data-v-2079edba]{display:block}}.ps-day[data-v-26a06a51]{border-radius:var(--ui-radius-dialog)!important;overflow:hidden}.ps-day__head[data-v-26a06a51]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-gap-dialog, 12px);padding:var(--ui-pad-dialog-y) var(--ui-pad-dialog-x) var(--ui-space-2)}.ps-day__head h3[data-v-26a06a51]{margin:0;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.ps-day__head p[data-v-26a06a51]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:var(--ui-type-subtitle-size);font-weight:var(--ui-type-subtitle-weight);line-height:var(--ui-type-subtitle-line)}.ps-day__choices[data-v-26a06a51]{display:grid;gap:8px;padding:8px 18px 12px}.ps-day__choice[data-v-26a06a51]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:12px 14px;border-radius:12px;border:1px solid rgba(var(--v-border-color),.2);background:transparent;text-align:start;cursor:pointer}.ps-day__choice span[data-v-26a06a51]{font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.55)}.ps-day__choice--on[data-v-26a06a51]{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.08)}.ps-day__editor[data-v-26a06a51]{display:grid;gap:8px;padding:0 18px 12px}.ps-day__hint[data-v-26a06a51]{margin:0;font-size:.78rem;color:rgba(var(--v-theme-on-surface),.5);line-height:1.35}.ps-day__footer[data-v-26a06a51]{display:flex;align-items:center;gap:8px;padding:8px 12px 14px}.ps-copy[data-v-964f8a1c]{border-radius:var(--ui-radius-dialog)!important;overflow:hidden}.ps-copy__header[data-v-964f8a1c]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-gap-dialog);padding:var(--ui-pad-dialog-y) var(--ui-pad-dialog-x) var(--ui-space-2)}.ps-copy__title[data-v-964f8a1c]{margin:0}.ps-copy__sub[data-v-964f8a1c]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55)}.ps-copy__body[data-v-964f8a1c]{padding:8px 18px 12px}.ps-copy__footer[data-v-964f8a1c]{display:flex;justify-content:flex-end;padding:8px 18px 16px}.ps-ticks[data-v-6ae72338]{display:grid;gap:12px}.ps-ticks__group[data-v-6ae72338]{display:grid;gap:8px}.ps-ticks__group header[data-v-6ae72338]{font-size:.78rem;font-weight:700;color:rgba(var(--v-theme-on-surface),.55)}.ps-ticks__grid[data-v-6ae72338]{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.4rem,1fr));gap:4px}.ps-ticks__cell[data-v-6ae72338]{border:0;border-radius:8px;padding:6px 0;font:inherit;font-size:.72rem;font-weight:600;background:rgba(var(--v-theme-on-surface),.05);color:inherit;cursor:pointer}.ps-ticks__cell--on[data-v-6ae72338]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.ps-ticks__cell--booked[data-v-6ae72338]:not(.ps-ticks__cell--on){background:rgba(var(--v-theme-success),.18);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-success),.45)}.ps-ticks__cell--on.ps-ticks__cell--booked[data-v-6ae72338]{box-shadow:inset 0 0 0 2px rgba(var(--v-theme-on-primary),.55)}.ps-ticks__cell--out[data-v-6ae72338]{opacity:.38}.ps-ticks__cell[data-v-6ae72338]:disabled{cursor:default}.ps[data-v-f1501629]{position:relative;display:flex;flex-direction:column;border-radius:var(--ui-radius-dialog)!important;overflow:hidden;background:radial-gradient(100% 65% at 100% -10%,rgba(var(--v-theme-primary),.1),transparent 52%),rgb(var(--v-theme-surface));box-shadow:0 22px 70px #161c2d29!important}.ps--fullscreen[data-v-f1501629]{border-radius:0!important;height:100%;max-height:100%;box-shadow:none!important}.ps__title-row[data-v-f1501629]{display:inline-flex;align-items:center;gap:8px 10px;min-inline-size:0}.ps__mobile-title[data-v-f1501629]{display:flex;align-items:center;justify-content:center;text-align:center;min-inline-size:0;width:100%;margin-inline:auto}.ps__month-btn[data-v-f1501629]{display:inline-flex;align-items:center;gap:4px;min-block-size:30px;padding:3px 8px 3px 10px;border:0;border-radius:9px;background:rgba(var(--v-theme-primary),.08);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28);color:rgb(var(--v-theme-primary));cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;transition:background .14s ease,box-shadow .14s ease}.ps__month-btn[data-v-f1501629]:hover{background:rgba(var(--v-theme-primary),.12);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.36)}.ps__month-btn__value[data-v-f1501629]{font-size:.8125rem;font-weight:750;letter-spacing:-.01em;text-transform:capitalize}.ps__month-picker[data-v-f1501629]{padding:12px;min-inline-size:280px}.ps__month-picker__year[data-v-f1501629]{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;gap:8px;margin-bottom:10px;font-weight:700;text-align:center}.ps__month-picker__nav[data-v-f1501629]{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer}.ps__month-picker__nav[data-v-f1501629]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ps__month-picker__months[data-v-f1501629]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ps__month-picker__month[data-v-f1501629]{border:0;border-radius:10px;padding:10px 6px;background:rgba(var(--v-theme-on-surface),.04);font:inherit;font-size:.8125rem;font-weight:650;text-transform:capitalize;cursor:pointer;color:inherit}.ps__month-picker__month[data-v-f1501629]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ps__month-picker__month--on[data-v-f1501629]{background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary))}.ps__sub[data-v-f1501629]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8rem}.ps__body[data-v-f1501629]{padding:6px 18px 88px!important}@media(max-width:1279px){.ps__body[data-v-f1501629]{padding:6px 14px 76px!important}}.ps__loading[data-v-f1501629]{display:grid;place-items:center;min-block-size:160px}.ps-forward[data-v-f1501629]{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.65);cursor:pointer;user-select:none}.ps-forward--inline[data-v-f1501629]{display:flex;margin:6px 0 12px;padding:8px 10px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.03)}.ps-forward input[data-v-f1501629]{accent-color:rgb(var(--v-theme-primary))}.ps-link[data-v-f1501629]{border:0;background:transparent;padding:0;font:inherit;font-size:.8125rem;color:rgb(var(--v-theme-primary));cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ps-seg[data-v-f1501629]{display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05)}.ps-seg--modes[data-v-f1501629]{display:flex;flex-wrap:nowrap;width:100%}.ps-seg--modes .ps-seg__btn[data-v-f1501629]{flex:1 1 0;min-width:0;padding:6px 8px;font-size:.72rem;white-space:nowrap;text-align:center}.ps-hint-btn[data-v-f1501629]{display:inline-grid;place-items:center;flex-shrink:0;width:22px;height:22px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;cursor:help}.ps-time-mode-hint[data-v-f1501629]{display:grid;gap:10px;padding:2px 0}.ps-time-mode-hint p[data-v-f1501629]{margin:0;font-size:.78rem;line-height:1.4}.ps-seg__btn[data-v-f1501629]{border:0;background:transparent;border-radius:8px;padding:6px 10px;font:inherit;font-size:.78rem;font-weight:550;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;transition:background .12s ease,color .12s ease}.ps-seg__btn--on[data-v-f1501629]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));font-weight:650;box-shadow:0 1px 2px #0000000f}.ps-seg__btn[data-v-f1501629]:disabled{opacity:.45;cursor:default}.ps-seg--day[data-v-f1501629]{display:flex;width:100%}.ps-seg--day .ps-seg__btn[data-v-f1501629]{flex:1 1 0;padding:5px 6px;font-size:.72rem;white-space:nowrap}.ps-day-mode[data-v-f1501629]{margin-top:2px}.ps-block[data-v-f1501629]{margin:10px 0}.ps-hours-section[data-v-f1501629]{display:grid;grid-template-columns:minmax(250px,.82fr) minmax(330px,1.18fr);gap:0 24px;align-items:start}.ps-hours-section>.ps-block[data-v-f1501629]:last-child{grid-column:2;grid-row:1/span 4;margin:0;padding:14px;border:1px solid rgba(var(--v-border-color),.1);border-radius:16px;background:linear-gradient(155deg,rgba(var(--v-theme-primary),.04),transparent 45%),rgba(var(--v-theme-on-surface),.015)}.ps-hours-section>.ps-forward[data-v-f1501629]{grid-column:1}.ps-block__row[data-v-f1501629]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.ps-setting[data-v-f1501629]{display:grid}.ps-setting__label[data-v-f1501629]{font-size:.68rem;font-weight:720;color:rgba(var(--v-theme-on-surface),.5)}.ps-setting--date[data-v-f1501629]{width:100%;max-width:16rem;margin-top:4px;padding-top:10px;border-top:1px dashed rgba(var(--v-border-color),.14)}.ps-master-layout[data-v-f1501629]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px;min-height:470px}.ps-master-layout--single[data-v-f1501629]{display:block}.ps-master-sidebar[data-v-f1501629]{align-self:start;position:sticky;top:0;display:grid;gap:5px;padding:10px;border:1px solid rgba(var(--v-border-color),.09);border-radius:16px;background:rgba(var(--v-theme-on-surface),.022)}.ps-master-sidebar__title[data-v-f1501629]{padding:3px 7px 7px;font-size:.67rem;font-weight:760;letter-spacing:.07em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.4)}.ps-person[data-v-f1501629]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:8px;border:0;border-radius:11px;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.ps-person[data-v-f1501629]:hover{background:rgba(var(--v-theme-on-surface),.045)}.ps-person--on[data-v-f1501629]{background:rgb(var(--v-theme-surface));box-shadow:0 5px 18px #141a2814,inset 3px 0 rgb(var(--v-theme-primary))}.ps-person__avatar[data-v-f1501629]{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.76rem;font-weight:800}.ps-person__content[data-v-f1501629]{display:grid;gap:1px;min-width:0}.ps-person__content strong[data-v-f1501629]{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.ps-person__content small[data-v-f1501629]{font-size:.65rem;color:rgba(var(--v-theme-on-surface),.46)}.ps-master-main[data-v-f1501629]{min-width:0}.ps-shift[data-v-f1501629]{display:flex;flex-direction:column;gap:0}.ps-master-main__head[data-v-f1501629]{margin-bottom:12px}.ps-master-main__head-label[data-v-f1501629]{font-size:.66rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.43)}.ps-master-main__head h3[data-v-f1501629]{margin:0;font-size:1rem;font-weight:750;letter-spacing:-.02em}.ps-master-main__badge[data-v-f1501629]{padding:5px 9px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))!important;font-size:.68rem!important}.ps-master-switches[data-v-f1501629]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;padding:0}.ps-master-switches--solo[data-v-f1501629]{margin:0 0 12px;padding:2px 0}.ps-master-switches[data-v-f1501629] .v-switch{flex:0 0 auto}.ps-master-month-stats[data-v-f1501629]{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px;margin:0 0 12px}.ps-master-month-stats__item[data-v-f1501629]{display:grid;gap:2px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-primary),.07);border:1px solid rgba(var(--v-theme-primary),.1)}.ps-master-month-stats__item strong[data-v-f1501629]{font-size:1.05rem;font-weight:750;font-variant-numeric:tabular-nums;line-height:1.15;color:rgba(var(--v-theme-on-surface),.9)}.ps-master-month-stats__item span[data-v-f1501629]{font-size:.68rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.48)}.ps-slot-settings[data-v-f1501629]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 12px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-border-color),.1)}.ps-slot-settings__block[data-v-f1501629]{min-width:0;display:grid;gap:8px}.ps-slot-settings__label[data-v-f1501629]{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:rgba(var(--v-theme-on-surface),.72)}.ps-slot-settings__label[data-v-f1501629] .v-icon{color:rgba(var(--v-theme-on-surface),.45)}.ps-controls[data-v-f1501629]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-bottom:12px;padding:2px 0 12px;border-bottom:1px solid rgba(var(--v-border-color),.1)}.ps-controls--stack[data-v-f1501629]{grid-template-columns:1fr;gap:12px}.ps-control[data-v-f1501629]{min-width:0}.ps-control__label[data-v-f1501629]{display:flex;align-items:center;gap:6px;margin-bottom:7px;font-size:.71rem;font-weight:720;color:rgba(var(--v-theme-on-surface),.55)}.ps-control__label[data-v-f1501629] .v-icon{color:rgb(var(--v-theme-primary))}.ps-mode-note[data-v-f1501629]{display:flex;align-items:center;gap:8px;margin:2px 0 12px;padding:9px 11px;border-left:3px solid rgb(var(--v-theme-primary));border-radius:4px 10px 10px 4px;background:rgba(var(--v-theme-primary),.055);color:rgba(var(--v-theme-on-surface),.66);font-size:.77rem}.ps-mode-note[data-v-f1501629] .v-icon{color:rgb(var(--v-theme-primary))}.ps-schedule-list[data-v-f1501629]{margin-top:14px;margin-bottom:0}.ps-block__toggle[data-v-f1501629]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-bottom:8px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.ps-block__label[data-v-f1501629],.ps-setting__label[data-v-f1501629]{margin-bottom:6px;font-size:.66rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.42)}.ps-block__label--inline[data-v-f1501629]{margin-bottom:0}.ps-hours[data-v-f1501629],.ps-day__hours[data-v-f1501629],.ps-window[data-v-f1501629]{display:flex;align-items:center;gap:10px}.ps-setting--hours[data-v-f1501629]{flex:1 1 280px;min-width:0}.ps-hours-hint[data-v-f1501629]{margin:0 0 6px;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.5);line-height:1.35}.ps-hours__dash[data-v-f1501629]{color:rgba(var(--v-theme-on-surface),.35)}.ps-pills[data-v-f1501629],.ps-chips[data-v-f1501629]{display:flex;flex-wrap:wrap;gap:6px}.ps-pill[data-v-f1501629],.ps-chip[data-v-f1501629]{border:0;background:rgba(var(--v-theme-on-surface),.06);border-radius:999px;padding:5px 10px;font:inherit;font-weight:600;font-size:.8rem;cursor:pointer;color:inherit;transition:background .12s ease,color .12s ease,transform .12s ease}.ps-chip--inline[data-v-f1501629]{display:inline-flex;align-items:center;gap:4px;min-height:30px}.ps-chip__num[data-v-f1501629]{width:1.7rem;border:0;background:transparent;padding:0;font:inherit;font-weight:700;text-align:center;color:inherit;outline:none;appearance:textfield}.ps-chip__num--wide[data-v-f1501629]{width:2.4rem}.ps-chip__num[data-v-f1501629]::-webkit-outer-spin-button,.ps-chip__num[data-v-f1501629]::-webkit-inner-spin-button{appearance:none;margin:0}.ps-chip[data-v-f1501629]:active,.ps-pill[data-v-f1501629]:active{transform:scale(.98)}.ps-pill--sm[data-v-f1501629]{padding:5px 10px;font-size:.78rem}.ps-pill--off[data-v-f1501629]{opacity:.38;text-decoration:line-through}.ps-pill--on[data-v-f1501629],.ps-chip--on[data-v-f1501629]{background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.22)}.ps-chip--ghost[data-v-f1501629]{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-on-surface),.16);color:rgba(var(--v-theme-on-surface),.72)}.ps-chip--ghost.ps-chip--on[data-v-f1501629]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.35)}.ps-shift-list[data-v-f1501629]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.ps-inline-note[data-v-f1501629]{margin:8px 0 0;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.52)}.ps-inline-note strong[data-v-f1501629]{color:rgba(var(--v-theme-on-surface),.78);font-variant-numeric:tabular-nums}.ps-cal[data-v-f1501629]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.ps-cal--compact .ps-cal__cell[data-v-f1501629]{border-radius:8px;font-size:.75rem;font-weight:600}.ps-cal--master[data-v-f1501629]{gap:4px}.ps-calendar-panel[data-v-f1501629]{padding:12px;border:1px solid rgba(var(--v-border-color),.1);border-radius:16px;background:linear-gradient(155deg,rgba(var(--v-theme-primary),.045),transparent 42%),rgba(var(--v-theme-on-surface),.015);box-shadow:0 8px 26px #191f300b}.ps-calendar-panel__head[data-v-f1501629]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:7px}.ps-calendar-panel__head>div[data-v-f1501629]{display:grid;gap:1px}.ps-calendar-panel__head strong[data-v-f1501629]{font-size:.86rem;letter-spacing:-.01em}.ps-calendar-panel__head span[data-v-f1501629]{font-size:.7rem;color:rgba(var(--v-theme-on-surface),.48)}.ps-calendar-panel__head[data-v-f1501629] .v-icon{color:rgb(var(--v-theme-primary))}.ps-cal__head[data-v-f1501629]{text-align:center;font-size:.65rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.4)}.ps-cal__cell[data-v-f1501629]{border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.03);font:inherit;cursor:pointer;color:inherit;padding:0;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.ps-cal__cell[data-v-f1501629]:not(:disabled):hover{z-index:1;transform:translateY(-1px);box-shadow:0 5px 13px #1419281a}.ps-cal__cell--rich[data-v-f1501629]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-block-size:3.4rem;padding:4px 2px}.ps-cal__num[data-v-f1501629]{font-size:.78rem;font-weight:700;line-height:1}.ps-cal__cap[data-v-f1501629]{font-size:.52rem;font-weight:650;line-height:1.1;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.62);max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-cal__slots[data-v-f1501629]{display:block;font-size:.58rem;font-weight:800;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-primary),.92);line-height:1.1}.ps-cal__cell--work .ps-cal__slots[data-v-f1501629]{color:rgba(var(--v-theme-on-surface),.72)}.ps-cal__cap--mobile[data-v-f1501629]{display:none}.ps-cal__cell--pad[data-v-f1501629]{visibility:hidden;pointer-events:none;background:transparent!important;border-color:transparent!important;outline:none!important;box-shadow:none!important;cursor:default}.ps-cal__cell--off[data-v-f1501629]{background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.42)}.ps-cal__cell--vacation[data-v-f1501629]{background:#faad1429;color:#8c5a00f2}.ps-cal__cell--vacation .ps-cal__cap[data-v-f1501629],.ps-cal__cell--vacation .ps-cal__slots[data-v-f1501629]{color:#8c5a00e6}.ps-cal__cell--off .ps-cal__cap[data-v-f1501629]{color:rgba(var(--v-theme-on-surface),.4)}.ps-cal__cell--store-off[data-v-f1501629]{background:repeating-linear-gradient(-45deg,rgba(var(--v-theme-on-surface),.03),rgba(var(--v-theme-on-surface),.03) 3px,rgba(var(--v-theme-on-surface),.07) 3px 6px);color:rgba(var(--v-theme-on-surface),.28);cursor:default}.ps-cal__cell--custom[data-v-f1501629]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ps-cal__cell--custom .ps-cal__cap[data-v-f1501629]{color:rgb(var(--v-theme-primary))}.ps-cal__cell--work[data-v-f1501629]{background:rgba(var(--v-theme-success),.1)}.ps-cal__cell--work .ps-cal__cap[data-v-f1501629]{color:rgba(var(--v-theme-on-surface),.7)}.ps-cal-legend[data-v-f1501629]{margin-top:12px;padding:8px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.ps-cal-legend__dot[data-v-f1501629]{display:inline-block;width:6px;height:6px;border-radius:50%}.ps-cal-legend__dot--work[data-v-f1501629]{background:rgba(var(--v-theme-success),.45)}.ps-cal-legend__dot--custom[data-v-f1501629]{background:rgba(var(--v-theme-primary),.55)}.ps-cal-legend__dot--off[data-v-f1501629]{background:rgba(var(--v-theme-on-surface),.28)}.ps-cal-legend__dot--vacation[data-v-f1501629]{background:#faad14}.ps-cal-legend__dot--store[data-v-f1501629]{background:repeating-linear-gradient(-45deg,rgba(var(--v-theme-on-surface),.15),rgba(var(--v-theme-on-surface),.15) 2px,transparent 2px,transparent 4px);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.2)}.ps-hint[data-v-f1501629]{margin:8px 0 0;font-size:.78rem;color:rgba(var(--v-theme-on-surface),.5);line-height:1.35}.ps-hint--tight[data-v-f1501629]{margin:0 0 8px}.ps-pattern__row[data-v-f1501629]{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;margin-top:12px}.ps-formula[data-v-f1501629]{padding:16px;border-radius:16px;background:linear-gradient(160deg,rgba(var(--v-theme-primary),.06),rgba(var(--v-theme-on-surface),.03));border:1px solid rgba(var(--v-border-color),.08)}.ps-formula__lead[data-v-f1501629]{margin:0 0 14px;font-size:.875rem;line-height:1.4;color:rgba(var(--v-theme-on-surface),.62)}.ps-formula__row[data-v-f1501629]{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.ps-formula__field[data-v-f1501629]{flex:1 1 110px;display:grid;gap:4px}.ps-formula__field>span[data-v-f1501629]{font-size:.72rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.45)}.ps-formula__x[data-v-f1501629]{font-size:1.1rem;font-weight:700;color:rgba(var(--v-theme-on-surface),.3);padding-bottom:10px}.ps-formula__presets[data-v-f1501629]{display:flex;gap:6px;margin-top:10px}.ps-formula__sum[data-v-f1501629]{display:flex;justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:12px;border-top:1px solid rgba(var(--v-theme-on-surface),.08)}.ps-formula__sum span[data-v-f1501629]{font-size:.84rem;color:rgba(var(--v-theme-on-surface),.5)}.ps-formula__sum strong[data-v-f1501629]{font-size:1.35rem;letter-spacing:-.02em}.ps-empty[data-v-f1501629]{padding:20px;text-align:center;color:rgba(var(--v-theme-on-surface),.5)}.ps-slot-custom[data-v-f1501629]{display:flex;gap:8px;margin-top:10px;max-inline-size:240px}.ps-store-copy[data-v-f1501629]{display:grid;gap:10px}.ps-week[data-v-f1501629]{display:flex;flex-direction:column;gap:6px}.ps-week__row[data-v-f1501629]{display:flex;flex-direction:column;width:100%;border-radius:11px;background:rgba(var(--v-theme-on-surface),.018);border:1px solid rgba(var(--v-border-color),.1);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.ps-week__row--summary[data-v-f1501629]{border-style:dashed}.ps-week__muted-icon[data-v-f1501629]{color:rgba(var(--v-theme-on-surface),.3)}.ps-week__row--off .ps-week__sum[data-v-f1501629]{color:rgba(var(--v-theme-on-surface),.4)}.ps-week__row--open[data-v-f1501629]{border-color:rgba(var(--v-theme-primary),.35);box-shadow:0 5px 15px rgba(var(--v-theme-primary),.07);background:linear-gradient(180deg,rgba(var(--v-theme-primary),.06),rgba(var(--v-theme-surface),.7))}.ps-week__head[data-v-f1501629]{display:grid;grid-template-columns:minmax(3.5rem,auto) 1fr auto;gap:8px;align-items:center;width:100%;border:0;text-align:left;padding:8px 10px;background:transparent;font:inherit;color:inherit;cursor:pointer}.ps-week__day[data-v-f1501629]{font-weight:750;letter-spacing:-.01em}.ps-week__sum[data-v-f1501629]{font-size:.84rem;color:rgba(var(--v-theme-on-surface),.68);font-variant-numeric:tabular-nums}.ps-week__editor[data-v-f1501629]{display:grid;gap:10px;padding:12px 0;border-block-start:1px solid rgba(var(--v-border-color),.08);margin-top:0}.ps-week__editor-title[data-v-f1501629]{margin:0;font-weight:650}.ps-timeline[data-v-f1501629]{position:relative;height:8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);margin-bottom:8px;overflow:hidden}.ps-timeline__seg[data-v-f1501629]{position:absolute;inset-block:0;border-radius:999px}.ps-timeline__seg--work[data-v-f1501629]{background:rgb(var(--v-theme-primary))}.ps-timeline__seg--gap[data-v-f1501629]{background:repeating-linear-gradient(90deg,transparent,transparent 3px,rgba(var(--v-theme-on-surface),.14) 3px,rgba(var(--v-theme-on-surface),.14) 6px)}.ps-week__editor-hint[data-v-f1501629]{margin:4px 0 0;font-size:.72rem;line-height:1.35;color:rgba(var(--v-theme-on-surface),.55)}.ps-week__actions[data-v-f1501629]{display:flex;gap:4px;margin-top:2px;flex-wrap:wrap}.ps-week__off[data-v-f1501629],.ps-week__apply-all[data-v-f1501629]{border:0;background:transparent;padding:2px 0;margin-top:2px;font:inherit;font-size:.78rem;font-weight:650;cursor:pointer;text-align:left}.ps-week__off[data-v-f1501629]{color:rgba(var(--v-theme-error),.85)}.ps-week__apply-all[data-v-f1501629]{color:rgb(var(--v-theme-primary));margin-left:12px}.ps-week__off[data-v-f1501629]:hover,.ps-week__apply-all[data-v-f1501629]:hover{text-decoration:underline}.ps-day[data-v-f1501629]{border-radius:var(--ui-radius-dialog)!important;overflow:hidden;box-shadow:0 20px 60px #161c2d2e!important}.ps-day__head[data-v-f1501629]{padding:var(--ui-pad-dialog-y) var(--ui-pad-dialog-x) var(--ui-space-2)}.ps-day__head h3[data-v-f1501629]{margin:0;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);text-transform:capitalize}.ps-day__head p[data-v-f1501629]{margin:4px 0 0;font-size:.84rem;color:rgba(var(--v-theme-on-surface),.5)}.ps-day__choices[data-v-f1501629]{display:flex;flex-direction:column;gap:8px;padding:8px 16px 12px}.ps-day__choice[data-v-f1501629]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;border:1px solid transparent;border-radius:12px;padding:10px 12px;background:rgba(var(--v-theme-on-surface),.035);font:inherit;color:inherit;cursor:pointer}.ps-day__choice span[data-v-f1501629]{font-size:.78rem;color:rgba(var(--v-theme-on-surface),.5)}.ps-day__choice--on[data-v-f1501629]{border-color:rgba(var(--v-theme-primary),.35);background:linear-gradient(105deg,rgba(var(--v-theme-primary),.1),rgba(var(--v-theme-primary),.035))}.ps-day-btn[data-v-f1501629]{text-transform:none;letter-spacing:normal;font-weight:500}@media(min-width:761px)and (max-width:1100px){.ps-hours-section[data-v-f1501629]{display:block}.ps-hours-section>.ps-block[data-v-f1501629]:last-child{grid-column:auto;grid-row:auto;margin-top:14px;padding:12px}.ps-hours-section .ps-cal[data-v-f1501629]{gap:4px}.ps-hours-section .ps-cal__cell--rich[data-v-f1501629],.ps-hours-section .ps-cal--compact .ps-cal__cell[data-v-f1501629]{aspect-ratio:auto;min-block-size:3.5rem;overflow:hidden}.ps-hours-section .ps-cal__cap[data-v-f1501629]{max-inline-size:100%;padding-inline:1px}}@media(max-width:1279px){.ps[data-v-f1501629] .modal-edit-header__hero{justify-content:center!important;text-align:center!important}.ps[data-v-f1501629] .modal-edit-header__identity{text-align:center!important;justify-items:center!important}.ps[data-v-f1501629] .modal-edit-header__title{text-align:center!important}}@media(max-width:760px){.ps[data-v-f1501629]{height:100%;border-radius:0!important}.ps-slot-settings[data-v-f1501629]{grid-template-columns:1fr;padding:10px}.ps__body[data-v-f1501629]{padding:5px 10px 12px!important}.ps-hours-section[data-v-f1501629]{display:block}.ps-hours-section>.ps-block[data-v-f1501629]:last-child{padding:7px 5px 9px;margin-top:12px;border-radius:14px}.ps-master-layout[data-v-f1501629]{display:block;min-height:0}.ps-master-sidebar[data-v-f1501629]{position:static;display:flex;overflow-x:auto;margin-bottom:14px}.ps-master-sidebar__title[data-v-f1501629]{display:none}.ps-person[data-v-f1501629]{min-width:170px}.ps-master-main__head[data-v-f1501629]{margin-bottom:9px}.ps-controls[data-v-f1501629]{grid-template-columns:1fr;gap:10px;margin-bottom:9px;padding-bottom:9px}.ps-calendar-panel[data-v-f1501629]{padding:7px 5px 9px;border-radius:14px}.ps-calendar-panel__head[data-v-f1501629]{padding-inline:4px}.ps-hint--tight[data-v-f1501629]{padding-inline:4px;font-size:.68rem}.ps-cal[data-v-f1501629],.ps-cal--master[data-v-f1501629]{gap:2px}.ps-cal__head[data-v-f1501629]{padding-block:4px;font-size:.62rem}.ps-cal__cell--rich[data-v-f1501629],.ps-cal--compact .ps-cal__cell[data-v-f1501629]{min-block-size:3.85rem;aspect-ratio:auto;border-radius:8px;touch-action:manipulation}.ps-cal__num[data-v-f1501629]{font-size:.82rem}.ps-cal__cap--desktop[data-v-f1501629]{display:none}.ps-cal__cap--mobile[data-v-f1501629]{display:block;max-width:none;overflow:visible;font-size:.51rem;line-height:1.08;text-align:center;text-overflow:clip;white-space:pre-line}.ps-cal__cell[data-v-f1501629]:not(:disabled):active{transform:scale(.93);box-shadow:inset 0 0 0 2px rgba(var(--v-theme-primary),.4)}.ps-cal-legend[data-v-f1501629]{gap:6px 10px;padding-inline:4px;font-size:.65rem}.ps__footer[data-v-f1501629]{flex:0 0 auto;padding:9px 10px}}.ps-day__hours[data-v-f1501629]{padding:0 16px 8px}.ps-day__footer[data-v-f1501629]{display:flex;align-items:center;gap:4px;padding:8px 12px 14px}.ps-cal__cell--selected[data-v-f1501629]{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px;z-index:1}.ps-day-inline[data-v-f1501629]{grid-column:1/-1;width:100%;box-sizing:border-box;margin-block:6px;padding:12px;border-radius:14px;border:1px solid rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.06)}.ps-day-inline__head[data-v-f1501629]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:10px}.ps-day-inline__head h4[data-v-f1501629]{margin:0;font-size:1rem;font-weight:700}.ps-day-inline__head p[data-v-f1501629]{margin:2px 0 0;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.55)}.ps-day-inline__hint[data-v-f1501629]{margin:8px 0;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.6)}.plan-schedule-dialog.v-overlay__content:not(.v-overlay__content--fullscreen){overflow:visible!important;max-height:calc(100% - 48px)!important}.plan-schedule-dialog.v-overlay__content--fullscreen{inset:0!important;margin:0!important;margin-block:0!important;margin-block-start:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.plan-schedule-dialog.v-overlay__content>.ps{max-height:inherit}.plan-schedule-dialog.v-overlay__content--fullscreen>.ps{height:100%;max-height:100%;border-radius:0!important}@media(max-width:1279px){.plan-schedule-dialog.v-overlay__content{inset:0!important;margin:0!important;margin-block:0!important;margin-block-start:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.plan-schedule-dialog.v-overlay__content>.ps{height:100%;max-height:100%;border-radius:0!important}}.pg[data-v-3df89e3d]{border-radius:var(--ui-radius-dialog)!important;overflow:hidden}.pg__header[data-v-3df89e3d]{display:flex;justify-content:space-between;gap:var(--ui-gap-dialog);padding:var(--ui-pad-dialog-y) var(--ui-pad-dialog-x) var(--ui-space-1)}.pg__title[data-v-3df89e3d]{margin:0}.pg__sub[data-v-3df89e3d]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.5)}.pg__body[data-v-3df89e3d]{display:flex;flex-direction:column;gap:10px;padding-top:12px!important}.pg-scope[data-v-3df89e3d]{display:flex;flex-direction:column;gap:12px;margin-bottom:2px}.pg-scope__toggle[data-v-3df89e3d]{align-self:stretch}.pg-scope__toggle .plan-seg__btn[data-v-3df89e3d]{flex:1 1 0}.pg-scope__store[data-v-3df89e3d]{margin:0}.plan-seg[data-v-3df89e3d]{display:inline-flex;flex-wrap:nowrap;align-items:stretch;max-inline-size:100%;padding:3px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06)}.plan-seg__btn[data-v-3df89e3d]{flex:0 0 auto;padding:6px 12px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);font-size:.8125rem;font-weight:550;line-height:1.25;white-space:nowrap;cursor:pointer}.plan-seg__btn--active[data-v-3df89e3d]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 2px #0000001a;font-weight:650}.pg-card[data-v-3df89e3d]{display:block;width:100%;text-align:left;border:1px solid transparent;border-radius:12px;padding:10px 12px;background:rgba(var(--v-theme-on-surface),.03);font:inherit;color:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.pg-card--on[data-v-3df89e3d]{background:rgba(var(--v-theme-primary),.07);border-color:rgba(var(--v-theme-primary),.28)}.pg-card__top[data-v-3df89e3d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.pg-card__check[data-v-3df89e3d]{width:18px;height:18px;border-radius:999px;border:2px solid rgba(var(--v-theme-on-surface),.2)}.pg-card__check--on[data-v-3df89e3d]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 3px rgb(var(--v-theme-surface))}.pg-card p[data-v-3df89e3d]{margin:4px 0 0;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.5);line-height:1.35}.pg-card__value[data-v-3df89e3d]{display:flex;align-items:center;gap:10px;margin-top:12px}.pg-card__value span[data-v-3df89e3d]{font-weight:650;color:rgba(var(--v-theme-on-surface),.45)}.pg-load[data-v-3df89e3d]{margin-top:8px;padding:0;border-radius:0;background:transparent;border:0}.pg-load__schedule[data-v-3df89e3d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;padding:8px 10px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);font-size:.8rem;color:rgba(var(--v-theme-on-surface),.58)}.pg-load__schedule strong[data-v-3df89e3d]{color:rgba(var(--v-theme-on-surface),.88);font-variant-numeric:tabular-nums}.pg-load__row[data-v-3df89e3d]{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.pg-load__field[data-v-3df89e3d]{flex:1 1 110px;display:grid;gap:4px}.pg-load__field>span[data-v-3df89e3d]{font-size:.72rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.45)}.pg-load__x[data-v-3df89e3d]{font-size:1.1rem;font-weight:700;color:rgba(var(--v-theme-on-surface),.3);padding-bottom:10px}.pg-load__presets[data-v-3df89e3d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.pg-load__chip[data-v-3df89e3d]{border:0;background:rgba(var(--v-theme-on-surface),.06);border-radius:999px;padding:5px 10px;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;color:inherit}.pg-load__chip[data-v-3df89e3d]:disabled{opacity:.45;cursor:default}.pg-load__sum[data-v-3df89e3d]{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;padding-top:12px;border-top:1px solid rgba(var(--v-theme-on-surface),.08)}.pg-load__sum span[data-v-3df89e3d]{font-size:.84rem;color:rgba(var(--v-theme-on-surface),.5)}.pg-load__sum strong[data-v-3df89e3d]{font-size:1.3rem;letter-spacing:-.02em}.pg__footer[data-v-3df89e3d]{display:flex;align-items:center;gap:8px;padding:12px 16px 16px}.plan-week[data-v-cebeaf50]{display:flex;flex-direction:column;gap:6px;overflow-x:auto}.plan-week__head[data-v-cebeaf50],.plan-week__row[data-v-cebeaf50],.plan-week__load-row[data-v-cebeaf50]{display:grid;grid-template-columns:minmax(88px,120px) repeat(7,minmax(72px,1fr));gap:4px;align-items:stretch}.plan-week__corner[data-v-cebeaf50]{min-block-size:1px}.plan-week__day-head[data-v-cebeaf50],.plan-week__cell[data-v-cebeaf50]{display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:8px;border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:10px;background:rgba(var(--v-theme-on-surface),.02);text-align:start;cursor:pointer;color:inherit;font:inherit}.plan-week__day-head--selected[data-v-cebeaf50],.plan-week__cell--selected[data-v-cebeaf50]{border-color:rgba(var(--v-theme-primary),.55);background:rgba(var(--v-theme-primary),.08)}.plan-week__day-head--off[data-v-cebeaf50],.plan-week__cell--off[data-v-cebeaf50]{opacity:.55}.plan-week__day-title[data-v-cebeaf50]{font-weight:650;font-size:.8125rem}.plan-week__day-meta[data-v-cebeaf50],.plan-week__cell-meta[data-v-cebeaf50]{font-size:.7rem;color:rgba(var(--v-theme-on-surface),.55)}.plan-week__day-pct[data-v-cebeaf50]{opacity:.8}.plan-week__name[data-v-cebeaf50]{display:flex;align-items:center;padding:4px 6px;font-weight:600;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-week__window[data-v-cebeaf50]{font-size:.72rem;font-weight:550;line-height:1.2}.plan-week__off[data-v-cebeaf50]{font-size:.7rem;color:rgba(var(--v-theme-on-surface),.45)}.plan-week__bar[data-v-cebeaf50]{inline-size:100%;block-size:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}.plan-week__bar>span[data-v-cebeaf50]{display:block;block-size:100%;background:rgb(var(--v-theme-primary))}.plan-week__empty[data-v-cebeaf50]{display:flex;flex-direction:column;gap:10px}.plan-week__empty>p[data-v-cebeaf50]{margin:0;padding:4px 6px;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.6)}.board-cols[data-v-48ad3ff8]{display:flex;flex-direction:column;gap:.75rem}.board-cols__head[data-v-48ad3ff8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.board-cols__hint[data-v-48ad3ff8]{margin:.15rem 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;line-height:1.35}.board-cols__row[data-v-48ad3ff8]{display:grid;grid-template-columns:1fr 1fr auto;gap:.5rem;align-items:start}.board-cols__actions[data-v-48ad3ff8]{display:flex;align-items:center;padding-top:.15rem}@media(max-width:600px){.board-cols__row[data-v-48ad3ff8]{grid-template-columns:1fr}}
