.pp-tour-do[data-v-c2796b97]{background:rgba(var(--v-theme-primary),.06);border-left:3px solid rgb(var(--v-theme-primary));border-radius:4px;margin-bottom:0;padding:6px 10px}.pp-ops.is-compact[data-v-09b215ba] .v-row{margin:0 -4px}.pp-ops.is-compact[data-v-09b215ba] .v-col{padding:4px}@media(max-width:600px){.pp-ops[data-v-09b215ba] .v-btn.v-btn--size-small{min-height:28px}}.pp-flow-mini[data-v-d2f408a5]{background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--accent,#1565c0) 22%,transparent) 1px,transparent 0) 0 0 /18px 18px,var(--bg,#f4f1ec);border:1px solid var(--border,#d5d0c8);border-radius:12px;padding:.55rem .7rem .7rem}.pp-flow-mini__review[data-v-d2f408a5]{background:transparent;border:0;color:var(--accent,#1565c0);cursor:pointer;font:inherit;font-size:.75rem;padding:0;text-decoration:underline;white-space:nowrap}.pp-flow-mini__now[data-v-d2f408a5]{color:var(--accent,#0d47a1);font-size:.88rem;font-weight:700;margin:0 0 .35rem}.pp-flow-mini__scroll[data-v-d2f408a5]{margin:0 -.15rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.25rem}.pp-flow-mini__svg[data-v-d2f408a5]{color:var(--accent-2,#5b7c99);display:block}.pp-flow-mini__edge[data-v-d2f408a5]{stroke:var(--accent-2,#5b7c99);stroke-dasharray:5 4;stroke-width:1.8}.pp-flow-mini__box[data-v-d2f408a5]{fill:var(--surface,#fff);filter:drop-shadow(0 1px 2px rgba(20,32,48,.08));stroke:var(--border,#c5bfb6);stroke-width:1.4}.pp-flow-mini__box.is-on[data-v-d2f408a5]{fill:color-mix(in srgb,var(--accent,#1565c0) 16%,#fff);stroke:var(--accent,#1565c0);stroke-width:2.4}.pp-flow-mini__box.is-start[data-v-d2f408a5]{fill:var(--accent,#1565c0);stroke:var(--accent,#1565c0)}.pp-flow-mini__box.is-end[data-v-d2f408a5]{fill:var(--danger,#c62828);stroke:var(--danger,#c62828)}.pp-flow-mini__num[data-v-d2f408a5]{fill:var(--accent,#1565c0)}.pp-flow-mini__num.is-on[data-v-d2f408a5]{fill:#0d47a1}.pp-flow-mini__num-t[data-v-d2f408a5]{fill:#fff;font-size:11px;font-weight:800}.pp-flow-mini__title[data-v-d2f408a5]{fill:var(--ink,#1a1f24);font-size:13px;font-weight:700}.pp-flow-mini__title.is-on[data-v-d2f408a5]{fill:#0d47a1}.pp-flow-mini__title.is-light[data-v-d2f408a5]{fill:#fff}.pp-flow-mini__hint[data-v-d2f408a5]{fill:var(--ink-muted,#5c6570);font-size:11px}.pp-flow-mini__hint.is-on[data-v-d2f408a5]{fill:#1565c0}.pp-flow-mini__empty[data-v-d2f408a5]{color:var(--ink-muted,#5c6570);margin:0}.pp-visit[data-v-92afd198]{color:inherit;cursor:pointer;font:inherit;margin:0 0 8px;padding:10px 12px;text-align:left;width:100%}.pp-visit[data-v-92afd198],.pp-visit strong[data-v-92afd198]{display:block}.pp-visit span[data-v-92afd198]{color:var(--ink-muted)}.pp-visit.is-on[data-v-92afd198]{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 2px color-mix(in srgb,rgb(var(--v-theme-primary)) 22%,transparent)}.pp-item-modal[data-v-92afd198]{display:flex;flex-direction:column;max-height:92vh;overflow:hidden;position:relative}.pp-item-modal[data-v-92afd198] .v-card-text{flex:1 1 auto;min-height:0;overflow:auto}.pp-item-modal[data-v-92afd198] .v-input{margin-bottom:2px}.pp-field[data-v-92afd198]{margin-bottom:8px}.pp-field__help[data-v-92afd198]{color:var(--ink-muted);font-size:.72rem;line-height:1.3;margin:2px 0 0}.pp-notes[data-v-92afd198]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.pp-note[data-v-92afd198]{background:var(--surface);border:1px solid var(--border);border-radius:8px;margin:0;padding:16px}.pp-note h3[data-v-92afd198]{font-size:.95rem;margin:0 0 8px}.pp-note p[data-v-92afd198]{font-size:.9rem;line-height:1.4;margin:0 0 8px}.pp-note__empty[data-v-92afd198],.pp-note__meta[data-v-92afd198]{color:var(--ink-muted)}.pp-note[data-v-92afd198] .pp-field{margin-top:8px}@media(max-width:720px){.pp-notes[data-v-92afd198]{grid-template-columns:1fr}}.pp-item-modal[data-v-92afd198] .v-input.pp-field:not(.is-area) .v-field{--v-input-control-height:var(--pp-field)}.pp-item-modal[data-v-92afd198] .v-input.pp-field:not(.is-area) .v-field__input{align-items:center;min-height:var(--pp-field)}.pp-item-modal[data-v-92afd198] .v-label.v-field-label{font-size:.72rem}.pp-fields[data-v-92afd198] .v-input__details,.pp-item-modal__dock[data-v-92afd198] .v-input__details{min-height:16px;overflow:visible;padding-top:2px;position:static}.pp-item-modal[data-v-92afd198] .v-messages__message{line-height:1.25}.pp-modal-pane[data-v-92afd198],.pp-modal-pane[data-v-92afd198] .pp-ot-board.is-compact{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.pp-modal-pane[data-v-92afd198] .pp-ot-board.is-compact .pp-ot-kanban{flex:1 1 auto;height:auto;max-height:none;min-height:320px}.pp-modal-pane[data-v-92afd198] .pp-ot-board.is-compact .pp-kcol{height:100%;max-height:none;min-height:320px}.pp-flujo-pane[data-v-92afd198] .v-row{margin:0 -6px}.pp-flujo-pane[data-v-92afd198] .v-col{min-width:0;padding:6px}@media(max-width:860px){.pp-flujo-pane[data-v-92afd198] .v-col{flex:0 0 100%;max-width:100%}}.pp-item-modal__head[data-v-92afd198],.pp-wizard[data-v-92afd198]{flex:0 0 auto}.pp-item-modal__split[data-v-92afd198]{display:flex;flex:1 1 auto;isolation:isolate;min-height:0}.pp-item-modal__main[data-v-92afd198]{display:flex;flex:1 1 0;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative;z-index:1}.pp-item-modal__dock[data-v-92afd198]{background:color-mix(in srgb,var(--surface) 96%,rgb(var(--v-theme-primary)));border-left:1px solid var(--border);box-shadow:-8px 0 18px #0f17202e;flex:0 0 auto;margin-left:-6px;max-width:50%;overflow:auto;padding:.75rem 1rem 1.1rem 1.15rem;position:relative;z-index:3}.pp-dock-handle[data-v-92afd198]{background:transparent;border:0;bottom:0;cursor:col-resize;left:0;padding:0;position:absolute;top:0;width:8px}.pp-dock-handle[data-v-92afd198]:focus,.pp-dock-handle[data-v-92afd198]:hover{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 28%,transparent)}.pp-dock__sec+.pp-dock__sec[data-v-92afd198]{border-top:1px solid var(--border);margin-top:.9rem;padding-top:.8rem}.pp-dock-steps[data-v-92afd198]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.pp-dock-step[data-v-92afd198]{background:transparent;border:1px solid var(--border);border-radius:999px;color:var(--ink-muted);cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;padding:4px 8px}.pp-dock-step span[data-v-92afd198]{margin-right:4px}.pp-dock-step.is-on[data-v-92afd198]{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 12%,transparent);border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.pp-dock__h[data-v-92afd198]{color:var(--ink-muted);font-size:.68rem;font-weight:700;letter-spacing:.05em;margin-bottom:.35rem;text-transform:uppercase}.pp-dock-sum[data-v-92afd198]{display:grid;gap:6px;margin:0 0 8px}.pp-dock-sum div[data-v-92afd198]{display:flex;gap:8px;justify-content:space-between}.pp-dock-sum dd[data-v-92afd198],.pp-dock-sum dt[data-v-92afd198]{font-size:13px;line-height:1.3;margin:0}.pp-dock-sum dt[data-v-92afd198]{color:var(--ink-muted)}.pp-dock-sum dd[data-v-92afd198]{text-align:right}.pp-dock__hint[data-v-92afd198]{color:var(--ink-muted);font-size:.72rem;margin:0 0 .4rem}.pp-item-modal__dock .v-input[data-v-92afd198]{width:100%}.pp-dock-btnrow[data-v-92afd198]{align-items:start;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;width:100%}.pp-dock-btnrow.is-one[data-v-92afd198]{grid-template-columns:1fr}.pp-dock-btnrow[data-v-92afd198]>*{min-width:0;width:100%}.pp-dock-btnrow[data-v-92afd198] .pp-btn,.pp-visit__block[data-v-92afd198] .pp-btn{width:100%}.pp-plan-acts[data-v-92afd198]{align-items:start;display:grid;gap:.75rem 1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:.4rem}.pp-week-picked[data-v-92afd198]{background:color-mix(in srgb,var(--accent-soft) 55%,var(--surface));border:1px solid var(--border);border-radius:8px;padding:.55rem .7rem}.pp-week-picked__t[data-v-92afd198]{font-size:.82rem;line-height:1.35;margin:0}.pp-plan-acts__help[data-v-92afd198]{grid-column:1/-1}.pp-plan-acts__pair[data-v-92afd198]{display:flex;flex-direction:column;gap:.45rem;min-width:0}.pp-plan-acts__pair[data-v-92afd198] .pp-btn,.pp-plan-acts[data-v-92afd198] .v-input{width:100%}@media(max-width:720px){.pp-dock-btnrow[data-v-92afd198],.pp-plan-acts[data-v-92afd198]{grid-template-columns:1fr}}.pp-ot-flow[data-v-92afd198]{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0 0 .45rem;padding:0}.pp-ot-flow li[data-v-92afd198]{border:1px solid var(--border);border-radius:6px;color:var(--ink-muted);font-size:.66rem;font-weight:700;letter-spacing:.02em;padding:.18rem .42rem;text-transform:uppercase}.pp-ot-flow li.is-on[data-v-92afd198]{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 18%,transparent);border-color:rgb(var(--v-theme-primary));color:var(--ink)}.pp-ot-flow li.is-done[data-v-92afd198]{opacity:.65}.pp-flow-here[data-v-92afd198]{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 10%,transparent);border-radius:6px;margin:0 0 .55rem;padding:.4rem .5rem}.pp-flow-here__now[data-v-92afd198]{font-size:.78rem;font-weight:700}.pp-flow-here__rule[data-v-92afd198]{color:var(--ink-muted);font-size:.72rem;margin:.2rem 0 0}.pp-flow-here__rule.is-bad[data-v-92afd198]{color:rgb(var(--v-theme-error));font-weight:600}.pp-dialog-resize[data-v-92afd198]{background:linear-gradient(135deg,transparent 50%,rgb(var(--v-theme-primary)) 50%);border:0;bottom:0;cursor:nwse-resize;height:18px;opacity:.75;position:absolute;right:0;width:18px;z-index:4}.pp-flujo-pane[data-v-92afd198] .pp-ops.is-compact .v-row{margin:0 -4px}.pp-flujo-pane[data-v-92afd198] .pp-ops.is-compact .v-col{padding:4px}.pp-flujo-pane[data-v-92afd198] .v-table{font-size:.78rem}.pp-report[data-v-92afd198]{max-height:var(--pp-report-max);overflow:auto}.pp-advice-name[data-v-92afd198]{max-width:var(--pp-advice-name)}.pp-advice-crit[data-v-92afd198]{max-width:var(--pp-advice-crit)}@media(max-width:1365px){.pp-dock-handle[data-v-92afd198]{display:none}.pp-item-modal__split[data-v-92afd198]{flex-direction:column}.pp-item-modal__dock[data-v-92afd198],.pp-item-modal__dock.is-stack[data-v-92afd198]{border-left:0;border-top:1px solid var(--border);box-shadow:0 -8px 18px #0f172029;flex:0 0 auto;margin-left:0;max-height:44vh;max-width:100%;width:100%}}.pp-row-on td[data-v-92afd198]{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 10%,transparent)}.pp-visit[data-v-92afd198]{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.85rem .95rem}.pp-visit__k[data-v-92afd198]{color:var(--ink-muted);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.pp-visit__title[data-v-92afd198]{font-family:"Source Serif 4",serif;font-size:1.15rem;font-weight:600;margin:.15rem 0 .5rem}.pp-visit__grid[data-v-92afd198]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr;margin-bottom:.5rem}.pp-visit__grid span[data-v-92afd198]{color:var(--ink-muted);display:block;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.pp-visit__grid strong[data-v-92afd198]{display:block;font-size:.95rem}.pp-visit__grid strong.is-empty[data-v-92afd198]{color:rgb(var(--v-theme-warning))}.pp-visit__next[data-v-92afd198]{font-size:.8rem;font-weight:650;margin:0 0 .35rem}.pp-visit__role[data-v-92afd198]{color:var(--ink-muted);font-size:.75rem;margin:0 0 .55rem}.pp-visit__acts[data-v-92afd198],.pp-visit__block[data-v-92afd198]{display:flex;flex-direction:column;gap:.35rem}.pp-visit__select[data-v-92afd198]{min-width:200px;width:100%}.pp-dock__rule[data-v-92afd198]{border:0;border-top:1px solid var(--border);margin:.75rem 0}@media(max-width:600px){.pp-visit__grid[data-v-92afd198]{grid-template-columns:1fr}}.pp-wizard[data-v-92afd198]{display:flex;flex-wrap:wrap;gap:.4rem}.pp-wizard__step[data-v-92afd198]{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:inherit;cursor:pointer;display:flex;gap:.4rem;padding:.25rem .5rem;text-align:left}.pp-wizard__step.is-on[data-v-92afd198]{border-color:rgb(var(--v-theme-primary))}.pp-wizard__n[data-v-92afd198]{background:rgb(var(--v-theme-primary));border-radius:99px;color:rgb(var(--v-theme-on-primary));display:grid;font-size:.7rem;font-weight:700;height:18px;place-items:center;width:18px}.pp-wizard__step em[data-v-92afd198]{color:var(--ink-muted);display:block;font-size:.65rem;font-style:normal}.pp-sheet[data-v-92afd198]{display:flex;flex-direction:column;gap:16px}.pp-sheet__grid[data-v-92afd198]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.pp-sheet__cell[data-v-92afd198]{background:color-mix(in srgb,var(--surface) 94%,rgb(var(--v-theme-primary)));border:1px solid var(--border);border-radius:8px;padding:12px 16px}.pp-sheet__cell--wide[data-v-92afd198]{grid-column:1/-1}.pp-sheet__cell span[data-v-92afd198]{color:var(--ink-muted);display:block;font-size:.75rem;margin-bottom:4px}.pp-sheet__cell strong[data-v-92afd198]{font-weight:600;line-height:1.35}.pp-sheet__job[data-v-92afd198]{background:#1565c00f;border-radius:8px;line-height:1.45;margin:0;padding:12px 16px}.pp-sheet__acts[data-v-92afd198]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pp-sheet__log[data-v-92afd198]{list-style:none;margin:0;padding:0}.pp-sheet__log li[data-v-92afd198]{border-bottom:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding:8px 0}.pp-sheet__log span[data-v-92afd198]{color:var(--ink-muted)}.pp-operar[data-v-92afd198]{display:flex;flex-direction:column;gap:16px;max-width:640px}.pp-operar__kicker[data-v-92afd198]{color:var(--ink-muted);font-size:.75rem;letter-spacing:.04em;margin:0;text-transform:uppercase}.pp-operar__ot[data-v-92afd198]{font-size:1.35rem;font-weight:600;line-height:1.3;margin:-8px 0 0}.pp-operar__pace[data-v-92afd198]{color:var(--ink-muted);line-height:1.4;margin:0}.pp-meters[data-v-92afd198]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.pp-meter[data-v-92afd198]{border:1px solid var(--border);border-radius:8px;padding:12px 16px}.pp-meter.is-on[data-v-92afd198]{border-color:rgb(var(--v-theme-primary))}.pp-meter span[data-v-92afd198]{color:var(--ink-muted);display:block;font-size:.75rem;margin-bottom:4px}.pp-meter strong[data-v-92afd198]{font-size:1.25rem;font-variant-numeric:tabular-nums}.pp-parallel[data-v-92afd198]{list-style:none;margin:0;padding:0}.pp-parallel li[data-v-92afd198]{border-bottom:1px solid var(--border);display:flex;font-variant-numeric:tabular-nums;gap:12px;justify-content:space-between;padding:8px 0}.pp-week-rail[data-v-92afd198]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.pp-ot-acts[data-v-a3012c57]{align-items:center}.pp-ot-acts[data-v-a3012c57],.pp-ot-line[data-v-a3012c57]{display:flex;flex-wrap:wrap;gap:8px}.pp-ot-line[data-v-a3012c57]{align-items:flex-start;margin-top:8px}.pp-ot-line__field[data-v-a3012c57]{flex:1 1 10rem;min-width:0}.pp-ot-ficha[data-v-a3012c57] .pp-field.v-input{margin-bottom:0;padding-top:0}@media print{.pp-ot-ficha[data-v-a3012c57]{max-width:none;padding:0}.pp-panel[data-v-a3012c57]{border:none;box-shadow:none}.pp-no-print[data-v-a3012c57]{display:none!important}}.pp-ot-modal[data-v-957b4baa]{display:flex;flex-direction:column;max-height:92vh;overflow:hidden;position:relative}.pp-ot-modal__head[data-v-957b4baa]{flex:0 0 auto}.pp-ot-modal__body[data-v-957b4baa]{flex:1 1 auto;min-height:0;overflow:auto}.pp-dialog-resize[data-v-957b4baa]{background:linear-gradient(135deg,transparent 50%,#1565c0 0);border:0;bottom:0;cursor:nwse-resize;height:18px;opacity:.7;position:absolute;right:0;width:18px}.pp-ext-modal[data-v-2cc7bdb7]{position:relative}.pp-dialog-resize[data-v-2cc7bdb7]{background:linear-gradient(135deg,transparent 50%,#1565c0 0);border:0;bottom:0;cursor:nwse-resize;height:18px;opacity:.7;position:absolute;right:0;width:18px}.pp-progress-list[data-v-ef902ab6]{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0}.pp-progress-list li[data-v-ef902ab6]{align-items:flex-start;display:flex;font-size:.8125rem;gap:.5rem;line-height:1.3}.pp-progress-list__label[data-v-ef902ab6]{font-weight:600}.pp-progress-list__detail[data-v-ef902ab6]{color:rgba(var(--v-theme-on-surface),.65);font-size:.75rem}.pp-progress-list li.is-pending[data-v-ef902ab6]{opacity:.55}.pp-progress-list--compact li[data-v-ef902ab6]{font-size:.75rem}.pp-load-dock__clocks[data-v-1dc82149]{list-style:none;margin:0 0 8px;padding:0}.pp-load-dock__clocks li[data-v-1dc82149]{display:flex;font-variant-numeric:tabular-nums;gap:12px;justify-content:space-between;padding:6px 0}.pp-load-dock[data-v-1dc82149]{bottom:calc(var(--pp-corner-y, 16px) + var(--pp-btn, 32px) + 8px);left:var(--pp-nav-inset,0);position:fixed;transition:left .2s cubic-bezier(.4,0,.2,1),opacity .2s ease,transform .2s ease;z-index:80}.pp-load-dock.is-open[data-v-1dc82149]{left:calc(var(--pp-nav-inset, 0px) + 16px);width:min(380px,100vw - var(--pp-nav-inset,0px) - 96px)}.pp-load-dock.is-running .pp-load-dock__panel[data-v-1dc82149]{border-color:color-mix(in srgb,#1565c0 45%,var(--border))}.pp-load-dock.is-error .pp-load-dock__panel[data-v-1dc82149]{border-color:color-mix(in srgb,#c62828 55%,var(--border))}.pp-load-dock__fab[data-v-1dc82149]{background:rgb(var(--v-theme-primary));border:0;border-radius:0 10px 10px 0;box-shadow:0 6px 16px #0000002e;color:rgb(var(--v-theme-on-primary));cursor:pointer;display:grid;height:var(--pp-btn,32px);padding:0;place-items:center;transform:translate(calc(-100% + 28px));transition:transform .2s ease;width:var(--pp-btn,32px)}.pp-load-dock:focus-within .pp-load-dock__fab[data-v-1dc82149],.pp-load-dock:hover .pp-load-dock__fab[data-v-1dc82149]{transform:translate(0)}.pp-load-dock__panel[data-v-1dc82149]{background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 10px 28px #00000029;padding:12px 14px}.pp-load-dock__head[data-v-1dc82149]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.pp-load-dock__name[data-v-1dc82149]{flex:1;font-size:.78rem;font-weight:700}.pp-load-dock__sum[data-v-1dc82149]{font-size:.75rem;max-width:46%;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-load-dock__tabs[data-v-1dc82149]{display:flex;gap:12px;margin-bottom:10px}.pp-load-dock__tab[data-v-1dc82149]{background:transparent;border:0;border-bottom:1px solid transparent;color:inherit;cursor:pointer;font:inherit;font-size:.78rem;opacity:.65;padding:0 0 4px}.pp-load-dock__tab.is-on[data-v-1dc82149]{border-bottom-color:rgb(var(--v-theme-primary));opacity:1}.pp-load-dock__count[data-v-1dc82149]{margin-left:6px}.pp-load-dock__badge[data-v-1dc82149]{align-items:center;background:rgb(var(--v-theme-error));border-radius:9px;color:rgb(var(--v-theme-on-error,255,255,255));display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;line-height:1;margin-left:6px;min-width:18px;padding:0 5px}.pp-load-dock__list[data-v-1dc82149]{display:grid;gap:8px;list-style:none;margin:0;max-height:280px;overflow:auto;padding:0}.pp-load-dock__list li[data-v-1dc82149]{align-items:flex-start;display:flex;font-size:.8125rem;gap:8px;line-height:1.35}.pp-load-dock__list strong[data-v-1dc82149]{display:block;font-weight:650}.pp-load-dock__list span[data-v-1dc82149]{display:block;font-size:.75rem;opacity:.72}.pp-load-dock__list li.is-wait[data-v-1dc82149] .v-icon{color:var(--attention,#e0a15a)}.pp-load-dock__list li.is-error[data-v-1dc82149] .v-icon,.pp-load-dock__list li.is-warning[data-v-1dc82149] .v-icon{color:#ef6c00}.pp-load-dock__list li.is-info[data-v-1dc82149] .v-icon{color:rgb(var(--v-theme-primary))}.pp-load-dock__idle[data-v-1dc82149],.pp-load-dock__summary[data-v-1dc82149]{color:var(--ink-muted,inherit);font-size:.78rem;line-height:1.4;margin:8px 0 0}.pp-load-dock__go[data-v-1dc82149]{display:inline-block;margin-top:4px}.pp-load-dock__ask[data-v-1dc82149],.pp-load-dock__go[data-v-1dc82149]{background:transparent;border:0;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-weight:650;padding:0;text-decoration:underline}.pp-load-dock__ask[data-v-1dc82149]{font-size:.78rem;margin-top:10px}.pp-load-dock__ask[data-v-1dc82149]:disabled{cursor:default;opacity:.6}.pp-load-dock__ai[data-v-1dc82149]{font-size:.75rem;line-height:1.4;margin:8px 0 0;white-space:pre-wrap}.pp-admin[data-v-59af5386]{height:100dvh;max-height:100dvh;overflow:hidden}.pp-brand[data-v-59af5386]{align-items:center;display:flex;gap:.75rem;min-height:72px}.pp-brand-mark[data-v-59af5386]{background:#000;border-radius:50%;display:block;flex-shrink:0;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.pp-brand-mark--lg[data-v-59af5386]{height:40px;width:40px}.pp-drawer[data-v-59af5386]{background:var(--surface)!important;border-right:1px solid var(--border)!important;height:100%!important;max-height:100dvh!important}.pp-drawer-scroll[data-v-59af5386]{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:.65rem .85rem 1.25rem;scrollbar-gutter:stable}.pp-nav-list[data-v-59af5386]{padding-inline:0!important}.pp-nav-item[data-v-59af5386]{margin-bottom:2px}.pp-nav-item--echo[data-v-59af5386] .v-list-item-title{font-weight:500}.pp-nav-echo[data-v-59af5386]{border:1px solid var(--border);border-radius:999px;color:var(--ink-muted);display:inline-block;font-size:.62rem;font-weight:700;letter-spacing:.04em;line-height:1.2;padding:.05rem .4rem;text-transform:uppercase}.pp-nav-more[data-v-59af5386]{margin-top:.35rem}.pp-nav-more[data-v-59af5386] .v-expansion-panel{background:transparent}.pp-nav-more[data-v-59af5386] .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:600;letter-spacing:.04em;min-height:36px;padding:0 8px;text-transform:uppercase}.pp-nav-more[data-v-59af5386] .v-expansion-panel-text__wrapper{padding:0 0 8px}.pp-drawer-foot[data-v-59af5386]{background:var(--surface);border-top:1px solid var(--border)}.pp-rail[data-v-59af5386]{box-sizing:border-box;height:100%;min-height:0;padding:.65rem 0 .85rem}.pp-rail[data-v-59af5386],.pp-rail__foot[data-v-59af5386],.pp-rail__head[data-v-59af5386],.pp-rail__nav[data-v-59af5386]{align-items:center;display:flex;flex-direction:column;width:100%}.pp-rail__foot[data-v-59af5386],.pp-rail__head[data-v-59af5386],.pp-rail__nav[data-v-59af5386]{gap:.2rem}.pp-rail__nav[data-v-59af5386]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.15rem 0;scrollbar-width:none}.pp-rail__nav[data-v-59af5386]::-webkit-scrollbar{height:0;width:0}.pp-rail__sep[data-v-59af5386]{background:var(--border);flex:0 0 auto;height:1px;margin:.45rem 0;width:28px}.pp-rail__cell[data-v-59af5386]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ink-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;margin:0;min-height:40px;min-width:40px;padding:0;text-decoration:none;transition:background .15s ease,color .15s ease;width:40px}.pp-rail__cell[data-v-59af5386]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.pp-rail__cell.router-link-active[data-v-59af5386],.pp-rail__cell.router-link-exact-active[data-v-59af5386]{background:rgba(var(--v-theme-primary),.18);color:rgb(var(--v-theme-primary))}.pp-rail__cell--brand[data-v-59af5386]{color:rgb(var(--v-theme-primary));cursor:default}.pp-rail__cell--brand[data-v-59af5386]:hover{background:transparent;color:rgb(var(--v-theme-primary))}.pp-app-bar[data-v-59af5386],.pp-rail__foot[data-v-59af5386]{flex:0 0 auto}.pp-main[data-v-59af5386]{background:var(--bg);height:100dvh;max-height:100dvh;overflow:hidden!important}.pp-main-scroll[data-v-59af5386]{height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--pp-frame-y,16px) var(--pp-frame-x,24px) clamp(48px,6vh,88px);scrollbar-gutter:stable}.pp-main-scroll[data-v-59af5386]:has(.pp-chat),.pp-main-scroll[data-v-59af5386]:has(.pp-ops),.pp-main-scroll[data-v-59af5386]:has(.pp-ot-board.is-split),.pp-main-scroll[data-v-59af5386]:has(.pp-screen){overflow:hidden;padding:var(--pp-frame-y,16px) var(--pp-frame-x,24px)}@media(max-width:960px){.pp-main-scroll[data-v-59af5386]:has(.pp-chat),.pp-main-scroll[data-v-59af5386]:has(.pp-ops),.pp-main-scroll[data-v-59af5386]:has(.pp-ot-board.is-split),.pp-main-scroll[data-v-59af5386]:has(.pp-screen){overflow-y:auto}}.pp-admin--rail[data-v-59af5386] .v-navigation-drawer--rail{max-width:72px!important;overflow:hidden;width:72px!important}.pp-admin--rail[data-v-59af5386] .v-navigation-drawer--rail>.v-navigation-drawer__content{display:flex;flex-direction:column;overflow:hidden;padding:0!important;width:100%}.pp-rail-tip{background:#1a2433;border-radius:8px;box-shadow:0 4px 16px #00000038;color:#f7f4ef;font-family:Source Sans\ 3,Segoe UI,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.3;max-width:min(240px,100vw - 96px);overflow:hidden;padding:.35rem .65rem;pointer-events:none;position:fixed;text-overflow:ellipsis;transform:translateY(-50%);white-space:nowrap;z-index:2800}[data-theme=dark] .pp-rail-tip{background:#eef3f9;box-shadow:0 4px 16px #00000073;color:#0b1524}
