@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--pm-color-ink: #0f1420;--pm-color-ink-raised: #172036;--pm-color-ink-soft: #1d2740;--pm-color-paper: #f6f7f9;--pm-color-surface: #ffffff;--pm-color-surface-soft: #fafbfc;--pm-color-line: #e8ebf0;--pm-color-line-soft: #f0f2f5;--pm-color-line-strong: #cfd4dc;--pm-color-text: #0f1420;--pm-color-text-secondary: #4f5868;--pm-color-text-tertiary: #6b7484;--pm-color-primary: #2440e6;--pm-color-primary-bright: #3d5bff;--pm-color-primary-soft: #eef1ff;--pm-color-primary-text: #1b2a8f;--pm-color-success: #19b86b;--pm-color-success-soft: #e6f7ee;--pm-color-success-text: #0b4f2e;--pm-color-warning: #d98b1f;--pm-color-warning-soft: #fdf4e6;--pm-color-warning-text: #7a4505;--pm-color-danger: #c62f34;--pm-color-danger-soft: #fdeeee;--pm-color-danger-text: #a3262b;--pm-color-neutral-soft: #f3f5f8;--pm-font-sans: "Golos Text Variable", "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--pm-font-conversation: "Golos Text Variable", "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--pm-font-mono: "Cascadia Mono", "SFMono-Regular", Consolas, monospace;--pm-text-xs: .8125rem;--pm-text-sm: .875rem;--pm-text-md: .9375rem;--pm-text-lg: 1.0625rem;--pm-text-xl: 1.25rem;--pm-text-2xl: 1.625rem;--pm-text-display: clamp(2rem, 2.25vw, 2.75rem);--pm-leading-tight: 1.25;--pm-leading-normal: 1.5;--pm-leading-relaxed: 1.62;--pm-space-1: .25rem;--pm-space-2: .5rem;--pm-space-3: .75rem;--pm-space-4: 1rem;--pm-space-5: 1.25rem;--pm-space-6: 1.5rem;--pm-space-8: 2rem;--pm-radius-sm: .5rem;--pm-radius-md: .75rem;--pm-radius-lg: 1rem;--pm-radius-material: 1.125rem;--pm-radius-chip: .4375rem;--pm-radius-pill: 999px;--pm-control-height-sm: 2.25rem;--pm-control-height: 2.75rem;--pm-control-height-lg: 3.25rem;--pm-shadow-card: none;--pm-shadow-material: 0 1px 2px rgb(15 20 32 / 4%);--pm-shadow-raised: 0 24px 60px rgb(5 8 14 / 24%);--pm-focus-ring: 0 0 0 3px rgb(61 91 255 / 30%);--pm-shell-sidebar-width: 15.5rem;--pm-shell-sidebar-collapsed-width: 4.75rem;--pm-shell-topbar-height: 4.75rem;--pm-motion-fast: .14s;--pm-motion-normal: .18s}.pm-theme{color:var(--pm-color-text);font-family:var(--pm-font-sans);font-size:var(--pm-text-md);line-height:var(--pm-leading-normal);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pm-theme *,.pm-theme *:before,.pm-theme *:after{box-sizing:border-box}.pm-theme button,.pm-theme input,.pm-theme select,.pm-theme textarea{font:inherit}.pm-theme :is(button,input,select,textarea,a):focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.pm-screen-reader-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.pm-theme *,.pm-theme *:before,.pm-theme *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{color-scheme:light;background:var(--pm-color-paper)}body{margin:0;min-width:320px;background:var(--pm-color-paper);color:var(--pm-color-text);font-family:var(--pm-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.service-bootstrap-loading{display:grid;min-height:100vh;place-items:center;padding:1rem;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-md)}.vs-page{display:grid;min-width:0;gap:var(--pm-space-5)}.vs-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-3)}.vs-toolbar>p{margin:0}.vs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-2)}.vs-eyebrow{margin:0 0 .35rem;color:var(--pm-color-text-tertiary);font-size:.75rem;font-weight:600;letter-spacing:.04em}.vs-muted{margin:0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);line-height:var(--pm-leading-relaxed)}.vs-mono{font-family:var(--pm-font-mono);font-size:var(--pm-text-xs)}.vs-message{margin:0;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-surface);padding:var(--pm-space-3) var(--pm-space-4);font-size:var(--pm-text-sm)}.vs-message.is-error{border-color:transparent;background:var(--pm-color-danger-soft);color:var(--pm-color-danger-text)}.vs-message.is-success{border-color:transparent;background:var(--pm-color-success-soft);color:var(--pm-color-success-text)}.vs-message.is-warning{border-color:transparent;background:var(--pm-color-warning-soft);color:var(--pm-color-warning-text)}.vs-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--pm-space-3)}.vs-metric{display:grid;gap:.35rem}.vs-metric>span{color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}.vs-metric>strong{font-size:var(--pm-text-2xl);line-height:1.1}.vs-metric>small{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.vs-metric>strong{font-weight:600}.vs-metric.tone-success{background:var(--pm-color-success-soft)}.vs-metric.tone-success>strong{color:var(--pm-color-success-text)}.vs-metric.tone-warning>strong{color:var(--pm-color-warning-text)}.vs-metric.tone-danger>strong{color:var(--pm-color-danger-text)}.vs-metric.tone-primary>strong{color:var(--pm-color-primary-text)}.vs-breakdowns{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--pm-space-3)}.vs-breakdowns h3,.vs-card-title{margin:0 0 var(--pm-space-3);font-size:var(--pm-text-md)}.vs-kv{display:grid;gap:.55rem;margin:0}.vs-kv>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pm-space-3)}.vs-kv dt{color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.vs-kv dd{margin:0;font-size:var(--pm-text-sm);font-weight:600;text-align:right}.vs-table-card>header,.vs-table-card>footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-3);padding:var(--pm-space-4) var(--pm-space-5)}.vs-table-card>header{border-bottom:1px solid var(--pm-color-line)}.vs-table-card>header h2,.vs-table-card>header h3{margin:0;font-size:var(--pm-text-lg)}.vs-table-card>header>span,.vs-table-card>footer>span{color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.vs-table-card>footer{border-top:1px solid var(--pm-color-line)}.vs-table-wrap{overflow:auto}.vs-table-wrap table{width:100%;border-collapse:collapse;font-size:var(--pm-text-sm)}.vs-table-wrap th{background:var(--pm-color-surface);color:var(--pm-color-text-secondary);font-size:.75rem;font-weight:500;text-align:left;white-space:nowrap}.vs-table-wrap :is(th,td){border-bottom:1px solid var(--pm-color-line-soft);padding:.75rem var(--pm-space-4);vertical-align:top}.vs-table-wrap th{border-bottom-color:var(--pm-color-line)}.vs-table-wrap tr:last-child td{border-bottom:0}.vs-table-wrap td small{display:block;margin-top:.2rem;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.vs-table-wrap td.is-num,.vs-table-wrap th.is-num{text-align:right;font-variant-numeric:tabular-nums}.vs-table-wrap tr.is-selectable{cursor:pointer}.vs-table-wrap tr.is-selectable:hover td,.vs-table-wrap tr.is-selected td{background:var(--pm-color-primary-soft)}.vs-table-empty{padding:var(--pm-space-6) var(--pm-space-5);color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);text-align:center}.vs-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--pm-space-3)}.vs-filters label,.vs-field{display:grid;gap:.35rem;font-size:var(--pm-text-sm)}.vs-filters label>span,.vs-field>span{color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.vs-filters select,.vs-filters input,.vs-field select,.vs-field input{min-height:2.5rem;border:1px solid var(--pm-color-line-strong);border-radius:.625rem;background:var(--pm-color-surface);color:var(--pm-color-text);padding:0 .7rem;font:inherit}.vs-filters select:focus-visible,.vs-filters input:focus-visible,.vs-field select:focus-visible,.vs-field input:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.vs-filter-actions{display:flex;flex-wrap:wrap;gap:var(--pm-space-2);margin-top:var(--pm-space-4)}.vs-progress{display:grid;gap:.5rem}.vs-progress__track{height:.6rem;overflow:hidden;border-radius:var(--pm-radius-pill);background:var(--pm-color-line)}.vs-progress__track>span{display:block;height:100%;border-radius:inherit;background:var(--pm-color-primary);transition:width var(--pm-motion-normal) ease}.vs-progress__caption{display:flex;justify-content:space-between;color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.vs-link{color:var(--pm-color-primary);font-weight:600;text-decoration:none}.vs-link:hover{text-decoration:underline}.vs-badges{display:flex;flex-wrap:wrap;gap:.35rem}.vs-dot{display:inline-block;width:.6rem;height:.6rem;border-radius:50%;background:var(--pm-color-line-strong);vertical-align:middle}.vs-dot.is-ready{background:var(--pm-color-success)}.vs-dot.is-missing{background:var(--pm-color-warning)}.vs-two-columns{display:grid;grid-template-columns:minmax(16rem,1fr) minmax(0,2fr);gap:var(--pm-space-4);align-items:start}.vs-list{display:grid;gap:var(--pm-space-2)}.vs-list-item{display:grid;gap:.25rem;width:100%;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-surface);padding:var(--pm-space-3) var(--pm-space-4);text-align:left;cursor:pointer;font:inherit;color:inherit}.vs-list-item:hover{border-color:var(--pm-color-line-strong)}.vs-list-item.is-selected{border-color:var(--pm-color-primary);background:var(--pm-color-primary-soft)}.vs-list-item strong{font-size:var(--pm-text-md)}.vs-list-item span{color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.vs-text-block{margin:0;max-height:22rem;overflow:auto;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-surface-soft);padding:var(--pm-space-3) var(--pm-space-4);font-family:var(--pm-font-conversation);font-size:var(--pm-text-sm);line-height:var(--pm-leading-relaxed);white-space:pre-wrap}.vs-icon-button{display:inline-grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-primary);cursor:pointer}.vs-icon-button:disabled{cursor:not-allowed;opacity:.5}.vs-icon-button.is-active{background:var(--pm-color-primary);color:#fff}details.vs-details>summary{cursor:pointer;color:var(--pm-color-primary);font-weight:600}@media(max-width:820px){.vs-two-columns{grid-template-columns:1fr}}.vs-owner-banner{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);align-items:center;justify-content:space-between;margin:0 0 var(--pm-space-4);padding:var(--pm-space-3) var(--pm-space-4);border:0;border-radius:var(--pm-radius-md);background:var(--pm-color-warning-soft);color:var(--pm-color-warning-text);font-size:var(--pm-text-sm)}.perimetr-mark[data-v-90ec8924]{display:block;flex:0 0 auto}.pm-button[data-v-49410d85]{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.625rem;border:1px solid transparent;border-radius:.625rem;cursor:pointer;font-weight:600;line-height:1;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.pm-button.size-sm[data-v-49410d85]{min-height:var(--pm-control-height-sm);padding:0 .875rem;font-size:var(--pm-text-xs)}.pm-button.size-md[data-v-49410d85]{min-height:var(--pm-control-height);padding:0 1rem;font-size:var(--pm-text-sm)}.pm-button.size-lg[data-v-49410d85]{min-height:var(--pm-control-height-lg);padding:0 1.25rem;font-size:var(--pm-text-md)}.pm-button.block[data-v-49410d85]{width:100%}.pm-button.tone-primary[data-v-49410d85]{border-color:var(--pm-color-primary);background:var(--pm-color-primary);color:#fff}.pm-button.tone-primary[data-v-49410d85]:hover{border-color:#1e36c8;background:#1e36c8}.pm-button.tone-secondary[data-v-49410d85]{border-color:var(--pm-color-line-strong);background:var(--pm-color-surface);color:var(--pm-color-text)}.pm-button.tone-secondary[data-v-49410d85]:hover{border-color:#b9c4fb;background:var(--pm-color-primary-soft);color:var(--pm-color-primary-text)}.pm-button.tone-danger[data-v-49410d85]{border-color:var(--pm-color-danger);background:var(--pm-color-danger);color:#fff}.pm-button.tone-danger[data-v-49410d85]:hover{border-color:var(--pm-color-danger-text);background:var(--pm-color-danger-text)}.pm-button.tone-ghost[data-v-49410d85]{border-color:transparent;background:transparent;color:var(--pm-color-text-secondary)}.pm-button.tone-ghost[data-v-49410d85]:hover{background:#2440e612;color:var(--pm-color-primary)}.pm-button[data-v-49410d85]:active{transform:translateY(1px)}.pm-button[data-v-49410d85]:disabled{cursor:not-allowed;opacity:.48;transform:none}.pm-field[data-v-8e14490b]{display:grid;gap:.45rem;color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs);font-weight:600}.pm-field[data-v-8e14490b] :is(input,select,textarea){width:100%;min-height:var(--pm-control-height);border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-md);background:var(--pm-color-surface);color:var(--pm-color-text);padding:0 .9rem;font-size:var(--pm-text-md);font-weight:450}.pm-field textarea[data-v-8e14490b]{min-height:6rem;padding-block:.75rem;line-height:var(--pm-leading-normal);resize:vertical}.pm-field select[data-v-8e14490b]{appearance:auto}.pm-field input[data-v-8e14490b]::placeholder{color:var(--pm-color-text-tertiary)}.pm-field[data-v-8e14490b] :is(input,select,textarea):focus{border-color:var(--pm-color-primary-bright)}.pm-field[data-v-8e14490b] :is(input,textarea):read-only{background:var(--pm-color-surface-soft);color:var(--pm-color-text-muted)}.pm-field.invalid[data-v-8e14490b] :is(input,select,textarea){border-color:#d340478c}.pm-field small[data-v-8e14490b]{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs);font-weight:450}.pm-field .pm-field__error[data-v-8e14490b]{color:var(--pm-color-danger)}.pm-auth[data-v-e8700642]{display:grid;min-height:100dvh;place-items:center;background:var(--pm-color-paper);padding:var(--pm-space-6) var(--pm-space-4)}.pm-auth__column[data-v-e8700642]{display:grid;gap:var(--pm-space-5);width:min(100%,25rem)}.pm-auth__brand[data-v-e8700642]{display:flex;align-items:center;justify-content:center;gap:.7rem}.pm-auth__brand>div[data-v-e8700642]{display:grid;gap:.05rem}.pm-auth__brand strong[data-v-e8700642]{font-size:1.05rem;font-weight:700}.pm-auth__brand span[data-v-e8700642]{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.pm-auth__card[data-v-e8700642]{border:1px solid var(--pm-color-line);border-radius:1rem;background:var(--pm-color-surface);padding:clamp(1.5rem,5vw,2.25rem)}.pm-auth__card h1[data-v-e8700642]{margin:0;font-size:1.45rem;letter-spacing:-.02em}.pm-auth__lead[data-v-e8700642]{margin:.45rem 0 0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);line-height:1.5}.pm-auth__form[data-v-e8700642]{display:grid;gap:var(--pm-space-4);margin-top:var(--pm-space-5)}.pm-auth__hint[data-v-e8700642]{margin:0;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs);text-align:center}.pm-auth__error[data-v-e8700642]{margin:0;border-radius:.625rem;background:var(--pm-color-danger-soft);color:var(--pm-color-danger-text);padding:.65rem .8rem;font-size:var(--pm-text-sm)}.pm-auth__key[data-v-e8700642]{margin-top:var(--pm-space-5);border-top:1px solid var(--pm-color-line-soft);padding-top:var(--pm-space-4)}.pm-auth__key .pm-auth__form[data-v-e8700642]{margin-top:0}.pm-auth__key-toggle[data-v-e8700642]{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:2.25rem;border:0;border-radius:.625rem;background:transparent;color:var(--pm-color-primary);cursor:pointer;font:inherit;font-size:var(--pm-text-sm);font-weight:600}.pm-auth__key-toggle[data-v-e8700642]:hover{background:var(--pm-color-primary-soft)}.pm-dialog[data-v-e72b6536]{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:12vh 1rem 1rem;background:#0f142073}.pm-dialog__panel[data-v-e72b6536]{display:grid;width:min(30rem,100%);max-height:80vh;gap:.9rem;overflow:auto;border-radius:1.125rem;background:var(--pm-color-surface);box-shadow:var(--pm-shadow-raised);padding:1.4rem 1.5rem}.pm-dialog__panel[data-v-e72b6536]:focus{outline:none}.pm-dialog__title[data-v-e72b6536]{margin:0;font-size:var(--pm-text-xl);font-weight:600;line-height:var(--pm-leading-tight)}.pm-dialog__body[data-v-e72b6536]{color:#2b3240;font-size:var(--pm-text-sm);line-height:var(--pm-leading-relaxed)}.pm-dialog__actions[data-v-e72b6536]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--pm-space-2)}.pm-confirm__body[data-v-9c9fcb5d]{margin:0;white-space:pre-line}.pm-page-header[data-v-62c62eb8]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pm-space-5)}.pm-page-header__copy[data-v-62c62eb8]{min-width:0}.pm-page-header__eyebrow[data-v-62c62eb8]{margin:0 0 .4rem;color:var(--pm-color-text-tertiary);font-size:.75rem;font-weight:600;letter-spacing:.04em}.pm-page-header h1[data-v-62c62eb8]{margin:0;color:var(--pm-color-text);font-size:clamp(1.55rem,2vw,1.9rem);font-weight:650;letter-spacing:-.01em;line-height:var(--pm-leading-tight)}.pm-page-header__description[data-v-62c62eb8]{max-width:52rem;margin:.4rem 0 0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);line-height:var(--pm-leading-relaxed)}.pm-page-header__actions[data-v-62c62eb8]{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:var(--pm-space-2)}@media(max-width:680px){.pm-page-header[data-v-62c62eb8]{display:grid}.pm-page-header__actions[data-v-62c62eb8]{justify-content:flex-start}}.pm-service-sidebar[data-v-4e307e0f]{position:sticky;top:0;z-index:40;display:flex;min-height:100dvh;max-height:100dvh;flex-direction:column;gap:var(--pm-space-3);border-right:1px solid var(--pm-color-line);background:var(--pm-color-surface);color:var(--pm-color-text);padding:var(--pm-space-4) var(--pm-space-3)}.pm-service-sidebar__brand[data-v-4e307e0f]{display:flex;align-items:center;gap:.65rem;padding:.15rem .35rem}.pm-service-sidebar__brand>div[data-v-4e307e0f]{display:grid;min-width:0;flex:1 1 auto;gap:.05rem}.pm-service-sidebar__brand strong[data-v-4e307e0f]{font-size:var(--pm-text-sm);letter-spacing:.02em;white-space:nowrap}.pm-service-sidebar__brand span[data-v-4e307e0f]{overflow:hidden;color:var(--pm-color-text-tertiary);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.pm-service-sidebar__collapse[data-v-4e307e0f]{display:grid;flex:0 0 auto;width:2rem;height:2rem;place-items:center;border:0;border-radius:var(--pm-radius-sm);background:transparent;color:var(--pm-color-text-tertiary);cursor:pointer}.pm-service-sidebar__collapse[data-v-4e307e0f]:hover{background:var(--pm-color-neutral-soft);color:var(--pm-color-text)}.pm-service-sidebar__workspace[data-v-4e307e0f]{display:grid;gap:.15rem;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-paper);padding:.5rem .75rem}.pm-service-sidebar__workspace small[data-v-4e307e0f]{color:var(--pm-color-text-secondary);font-size:.75rem}.pm-service-sidebar__workspace strong[data-v-4e307e0f]{overflow:hidden;font-size:var(--pm-text-md);text-overflow:ellipsis;white-space:nowrap}.pm-service-sidebar__navigation[data-v-4e307e0f]{display:grid;flex:1 1 auto;align-content:start;overflow-y:auto;gap:var(--pm-space-4);margin-inline:-.25rem;padding:.25rem}.pm-service-sidebar__navigation section[data-v-4e307e0f]{display:grid;gap:2px}.pm-service-sidebar__navigation section>p[data-v-4e307e0f]{margin:0 0 .2rem;color:var(--pm-color-text-tertiary);font-size:.75rem;padding-inline:.75rem}.pm-service-sidebar__navigation button[data-v-4e307e0f]{display:flex;min-height:2.4rem;width:100%;align-items:center;gap:.65rem;border:0;border-radius:.6rem;background:transparent;color:#2b3240;cursor:pointer;padding:0 .75rem;font-size:var(--pm-text-sm);text-align:left;transition:background var(--pm-motion-fast) ease}.pm-service-sidebar__navigation button[data-v-4e307e0f]:hover{background:var(--pm-color-neutral-soft)}.pm-service-sidebar__navigation button.active[data-v-4e307e0f]{background:var(--pm-color-primary-soft);color:var(--pm-color-primary-text);font-weight:600}.pm-service-sidebar__navigation button>span[data-v-4e307e0f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-service-sidebar__profile[data-v-4e307e0f]{position:relative;border-top:1px solid var(--pm-color-line);padding-top:var(--pm-space-2)}.pm-service-sidebar__profile-button[data-v-4e307e0f]{display:flex;width:100%;min-height:3rem;align-items:center;gap:.65rem;border:0;border-radius:.6rem;background:transparent;color:var(--pm-color-text);cursor:pointer;padding:.3rem .35rem;text-align:left}.pm-service-sidebar__profile-button[data-v-4e307e0f]:hover{background:var(--pm-color-neutral-soft)}.pm-service-sidebar__avatar[data-v-4e307e0f]{display:grid;flex:0 0 auto;width:2.1rem;height:2.1rem;place-items:center;border-radius:50%;background:var(--pm-color-ink);color:#fff;font-size:var(--pm-text-xs);font-weight:600}.pm-service-sidebar__who[data-v-4e307e0f]{display:grid;flex:1 1 auto;min-width:0;line-height:1.25}.pm-service-sidebar__who strong[data-v-4e307e0f],.pm-service-sidebar__who small[data-v-4e307e0f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-service-sidebar__who strong[data-v-4e307e0f]{font-size:var(--pm-text-sm)}.pm-service-sidebar__who small[data-v-4e307e0f]{color:var(--pm-color-text-secondary);font-size:.75rem}.pm-service-sidebar__chevron[data-v-4e307e0f]{flex:0 0 auto;color:var(--pm-color-text-tertiary)}.pm-service-sidebar__menu[data-v-4e307e0f]{position:absolute;right:0;bottom:calc(100% + .35rem);left:0;display:grid;gap:2px;border:1px solid var(--pm-color-line);border-radius:.75rem;background:var(--pm-color-surface);box-shadow:0 10px 30px #0f14201f;padding:.35rem}.pm-service-sidebar__menu button[data-v-4e307e0f]{display:flex;min-height:2.4rem;align-items:center;gap:.55rem;border:0;border-radius:.5rem;background:transparent;color:var(--pm-color-text);cursor:pointer;padding:0 .6rem;font-size:var(--pm-text-sm);text-align:left}.pm-service-sidebar__menu button[data-v-4e307e0f]:hover{background:var(--pm-color-neutral-soft)}.pm-service-sidebar.collapsed[data-v-4e307e0f]{padding-inline:.55rem}.pm-service-sidebar.collapsed .pm-service-sidebar__brand[data-v-4e307e0f]{flex-direction:column;padding-inline:0}.pm-service-sidebar.collapsed .pm-service-sidebar__brand>div[data-v-4e307e0f],.pm-service-sidebar.collapsed .pm-service-sidebar__workspace[data-v-4e307e0f],.pm-service-sidebar.collapsed .pm-service-sidebar__navigation section>p[data-v-4e307e0f],.pm-service-sidebar.collapsed .pm-service-sidebar__navigation button>span[data-v-4e307e0f],.pm-service-sidebar.collapsed .pm-service-sidebar__who[data-v-4e307e0f],.pm-service-sidebar.collapsed .pm-service-sidebar__chevron[data-v-4e307e0f]{display:none}.pm-service-sidebar.collapsed .pm-service-sidebar__navigation button[data-v-4e307e0f],.pm-service-sidebar.collapsed .pm-service-sidebar__profile-button[data-v-4e307e0f]{justify-content:center;padding-inline:0}.pm-service-sidebar.collapsed .pm-service-sidebar__menu[data-v-4e307e0f]{right:auto;width:14rem}@media(max-width:760px){.pm-service-sidebar[data-v-4e307e0f]{position:fixed;inset:var(--pm-shell-mobilebar-height) auto 0 0;width:min(88vw,19rem);min-height:calc(100dvh - var(--pm-shell-mobilebar-height));max-height:calc(100dvh - var(--pm-shell-mobilebar-height));box-shadow:none;transform:translate(-105%);transition:transform var(--pm-motion-normal) ease}.pm-service-sidebar.mobile-open[data-v-4e307e0f]{box-shadow:1.5rem 0 4rem #04070d40;transform:translate(0)}.pm-service-sidebar__collapse[data-v-4e307e0f]{display:none}.pm-service-sidebar.collapsed .pm-service-sidebar__brand>div[data-v-4e307e0f],.pm-service-sidebar.collapsed .pm-service-sidebar__workspace[data-v-4e307e0f],.pm-service-sidebar.collapsed .pm-service-sidebar__who[data-v-4e307e0f]{display:grid}.pm-service-sidebar.collapsed .pm-service-sidebar__navigation section>p[data-v-4e307e0f],.pm-service-sidebar.collapsed .pm-service-sidebar__navigation button>span[data-v-4e307e0f]{display:block}.pm-service-sidebar.collapsed .pm-service-sidebar__navigation button[data-v-4e307e0f]{justify-content:flex-start;padding-inline:.75rem}}.pm-service-immersive[data-v-b4624e4b]{height:100dvh;overflow:hidden;background:var(--pm-color-paper)}.pm-service-shell[data-v-b4624e4b]{--pm-shell-mobilebar-height: 3.5rem;display:grid;min-height:100dvh;grid-template-columns:var(--pm-shell-sidebar-width) minmax(0,1fr);background:var(--pm-color-paper);transition:grid-template-columns var(--pm-motion-normal) ease}.pm-service-shell.navigation-collapsed[data-v-b4624e4b]{grid-template-columns:var(--pm-shell-sidebar-collapsed-width) minmax(0,1fr)}.pm-service-shell__mobilebar[data-v-b4624e4b]{display:none}.pm-service-shell__main[data-v-b4624e4b]{min-width:0;max-width:82rem;padding:clamp(1.25rem,2.2vw,2rem) clamp(1.25rem,2.6vw,2.25rem) 3rem}.pm-service-content[data-v-b4624e4b]{min-width:0;margin-top:var(--pm-space-5)}.pm-service-shell__scrim[data-v-b4624e4b]{display:none}@media(max-width:760px){.pm-service-shell[data-v-b4624e4b],.pm-service-shell.navigation-collapsed[data-v-b4624e4b]{display:block}.pm-service-shell__mobilebar[data-v-b4624e4b]{position:sticky;top:0;z-index:45;display:flex;height:var(--pm-shell-mobilebar-height);align-items:center;gap:.6rem;border-bottom:1px solid var(--pm-color-line);background:var(--pm-color-surface);padding:0 var(--pm-space-4)}.pm-service-shell__mobilebar button[data-v-b4624e4b]{display:grid;width:2.75rem;height:2.75rem;place-items:center;margin-left:-.6rem;border:0;border-radius:var(--pm-radius-sm);background:transparent;color:var(--pm-color-text);cursor:pointer}.pm-service-shell__mobilebar strong[data-v-b4624e4b]{overflow:hidden;font-size:var(--pm-text-md);text-overflow:ellipsis;white-space:nowrap}.pm-service-shell__scrim[data-v-b4624e4b]{position:fixed;inset:var(--pm-shell-mobilebar-height) 0 0;z-index:35;display:block;background:#04070d59}.pm-service-shell__main[data-v-b4624e4b]{padding:var(--pm-space-4)}}@media(prefers-reduced-motion:reduce){.pm-service-shell[data-v-b4624e4b]{transition:none}}.pm-state-screen[data-v-99fdb14f]{display:grid;min-height:100dvh;place-items:center;background:var(--pm-color-paper);padding:var(--pm-space-6) var(--pm-space-4)}.pm-state-screen__card[data-v-99fdb14f]{width:min(100%,31rem);border:1px solid var(--pm-color-line);border-radius:1rem;background:var(--pm-color-surface);padding:clamp(1.5rem,4vw,2.5rem);text-align:center}.pm-state-screen__icon[data-v-99fdb14f]{display:inline-grid;width:3.25rem;height:3.25rem;place-items:center;border-radius:1rem;background:var(--pm-color-primary-soft);color:var(--pm-color-primary)}.pm-state-screen h1[data-v-99fdb14f]{margin:1.25rem 0 0;font-size:var(--pm-text-xl)}.pm-state-screen p[data-v-99fdb14f]{margin:.65rem auto 0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-md);line-height:var(--pm-leading-relaxed)}.pm-state-screen__actions[data-v-99fdb14f]{display:flex;justify-content:center;gap:var(--pm-space-2);margin-top:var(--pm-space-5)}.spinning[data-v-99fdb14f] svg{animation:pm-state-spin-99fdb14f .9s linear infinite}@keyframes pm-state-spin-99fdb14f{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinning[data-v-99fdb14f] svg{animation:none}}.switcher[data-v-9fe3ae38]{display:flex;width:100%;gap:var(--pm-space-1);align-items:center}.switcher-select[data-v-9fe3ae38]{flex:1 1 auto}.switcher-tab[data-v-9fe3ae38]{padding:0 var(--pm-space-2);color:var(--pm-color-text-secondary);text-decoration:none}.line-chart[data-v-b139eba5]{position:relative;margin:0;min-width:0}.line-chart__title[data-v-b139eba5]{font-weight:500;font-size:var(--pm-text-sm);margin-bottom:var(--pm-space-1)}.line-chart__legend[data-v-b139eba5]{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);margin:0 0 var(--pm-space-2);padding:0;list-style:none;font-size:var(--pm-text-xs, .75rem);color:var(--pm-color-text-secondary)}.line-chart__legend li[data-v-b139eba5]{display:flex;gap:var(--pm-space-1);align-items:center}.line-chart__plot[data-v-b139eba5]{position:relative}.line-chart__grid line[data-v-b139eba5]{stroke:var(--pm-color-line);stroke-width:1}.line-chart__grid text[data-v-b139eba5]{fill:var(--pm-color-text-tertiary);font-size:11px;font-variant-numeric:tabular-nums}.line-chart__cross[data-v-b139eba5]{stroke:var(--pm-color-line-strong);stroke-width:1}.line-chart__tip[data-v-b139eba5]{position:absolute;top:4px;z-index:2;min-width:11rem;padding:var(--pm-space-2) var(--pm-space-3);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);font-size:var(--pm-text-xs, .75rem);pointer-events:none;box-shadow:0 4px 16px #10182814}.line-chart__tip-row[data-v-b139eba5]{display:grid;grid-template-columns:10px 1fr auto;gap:var(--pm-space-2);align-items:center;color:var(--pm-color-text-secondary)}.line-chart__swatch[data-v-b139eba5]{width:10px;height:10px;border-radius:2px}.line-chart__value[data-v-b139eba5]{color:var(--pm-color-text);font-variant-numeric:tabular-nums}.line-chart__empty[data-v-b139eba5]{padding:var(--pm-space-6) 0;text-align:center}.line-chart__muted[data-v-b139eba5]{color:var(--pm-color-text-tertiary)}.scatter[data-v-0a32b061]{position:relative;margin:0;min-width:0}.scatter__title[data-v-0a32b061]{font-weight:500;font-size:var(--pm-text-sm);margin-bottom:var(--pm-space-1)}.scatter__legend[data-v-0a32b061]{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);margin:0 0 var(--pm-space-2);padding:0;list-style:none;font-size:var(--pm-text-xs, .75rem);color:var(--pm-color-text-secondary)}.scatter__legend li[data-v-0a32b061]{display:flex;gap:var(--pm-space-1);align-items:center}.scatter__plot[data-v-0a32b061]{position:relative}.scatter__grid line[data-v-0a32b061]{stroke:var(--pm-color-line)}.scatter__grid text[data-v-0a32b061]{fill:var(--pm-color-text-tertiary);font-size:11px;font-variant-numeric:tabular-nums}.scatter__tip[data-v-0a32b061]{position:absolute;top:4px;padding:var(--pm-space-2) var(--pm-space-3);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);font-size:var(--pm-text-xs, .75rem);pointer-events:none;box-shadow:0 4px 16px #10182814}.scatter__empty[data-v-0a32b061]{padding:var(--pm-space-6) 0;text-align:center}.latency[data-v-0fd8bbcf]{display:grid;gap:var(--pm-space-5)}.controls[data-v-0fd8bbcf]{display:flex;flex-wrap:wrap;gap:var(--pm-space-2);align-items:center}.controls__gap[data-v-0fd8bbcf]{margin-left:var(--pm-space-3)}.chip[data-v-0fd8bbcf]{display:inline-flex;gap:6px;align-items:center;min-height:2rem;padding:0 var(--pm-space-3);border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-pill);background:var(--pm-color-surface);color:var(--pm-color-text-secondary);font:inherit;font-size:var(--pm-text-sm);cursor:pointer}.chip.is-on[data-v-0fd8bbcf]{border-color:var(--pm-color-primary);background:var(--pm-color-primary-soft);color:var(--pm-color-text)}.swatch[data-v-0fd8bbcf]{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:2px}.stack[data-v-0fd8bbcf]{display:grid;gap:var(--pm-space-2)}.grid[data-v-0fd8bbcf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:var(--pm-space-5) var(--pm-space-6)}td small[data-v-0fd8bbcf]{display:block;color:var(--pm-color-text-tertiary)}.is-warn[data-v-0fd8bbcf]{color:var(--pm-color-warning)}.is-bad[data-v-0fd8bbcf]{color:var(--pm-color-danger)}.stat[data-v-b8919e33]{min-width:0;padding:var(--pm-space-3) var(--pm-space-4);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-surface)}.stat.is-warning[data-v-b8919e33]{border-color:#d98b1f73}.stat.is-danger[data-v-b8919e33]{border-color:#e5484d73}.stat p[data-v-b8919e33]{margin:0}.stat__label[data-v-b8919e33]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}.stat__value[data-v-b8919e33]{font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums}.stat__sub[data-v-b8919e33],.stat__delta[data-v-b8919e33]{font-size:var(--pm-text-xs, .75rem);color:var(--pm-color-text-tertiary)}.stat__delta.is-good[data-v-b8919e33]{color:var(--pm-color-success)}.stat__delta.is-bad[data-v-b8919e33]{color:var(--pm-color-danger)}.overview[data-v-8444d47c]{display:grid;gap:var(--pm-space-5)}.tiles[data-v-8444d47c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--pm-space-3)}.grid[data-v-8444d47c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:var(--pm-space-5) var(--pm-space-6)}.parts[data-v-8444d47c]{margin:0}.parts figcaption[data-v-8444d47c]{font-weight:500;font-size:var(--pm-text-sm);margin-bottom:var(--pm-space-2)}.parts__bar[data-v-8444d47c]{display:flex;gap:2px;height:22px;border-radius:4px;overflow:hidden}.parts__legend[data-v-8444d47c]{display:grid;gap:var(--pm-space-1);margin:var(--pm-space-3) 0;padding:0;list-style:none;font-size:var(--pm-text-sm)}.parts__legend small[data-v-8444d47c]{display:block;margin-left:18px;color:var(--pm-color-text-tertiary)}.swatch[data-v-8444d47c]{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:2px}.pm-card[data-v-a3ab5386]{min-width:0;overflow:hidden;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-lg);background:var(--pm-color-surface);box-shadow:var(--pm-shadow-card)}.pm-card.padding-none[data-v-a3ab5386]{padding:0}.pm-card.padding-sm[data-v-a3ab5386]{padding:var(--pm-space-4)}.pm-card.padding-md[data-v-a3ab5386]{padding:var(--pm-space-5)}.pm-card.padding-lg[data-v-a3ab5386]{padding:var(--pm-space-6)}.pm-card.tone-soft[data-v-a3ab5386]{border-color:var(--pm-color-line);background:var(--pm-color-surface-soft);box-shadow:none}.pm-card.tone-dark[data-v-a3ab5386]{border-color:var(--pm-color-ink);background:var(--pm-color-ink);color:#f3f5f9;box-shadow:none}.authoring[data-v-e683c5cb]{display:grid;gap:var(--pm-space-4)}.row[data-v-e683c5cb]{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);align-items:flex-end;margin:var(--pm-space-3) 0}.grow[data-v-e683c5cb]{flex:1 1 260px}.empty[data-v-e683c5cb]{padding:var(--pm-space-4)}.pm-badge[data-v-c6814309]{--pm-badge-surface: var(--pm-color-neutral-soft);--pm-badge-text: var(--pm-color-text-secondary);--pm-badge-signal: #9aa3b2;display:inline-flex;min-height:1.6rem;align-items:center;gap:.4rem;border-radius:var(--pm-radius-pill);background:var(--pm-badge-surface);color:var(--pm-badge-text);padding:.2rem .65rem;font-size:var(--pm-text-xs);font-weight:560;line-height:1.2;white-space:nowrap}.pm-badge i[data-v-c6814309]{width:.45rem;height:.45rem;border-radius:50%;background:var(--pm-badge-signal)}.pm-badge.tone-neutral[data-v-c6814309]{--pm-badge-surface: var(--pm-color-neutral-soft);--pm-badge-text: #2b3240;--pm-badge-signal: #9aa3b2}.pm-badge.tone-primary[data-v-c6814309]{--pm-badge-surface: var(--pm-color-primary-soft);--pm-badge-text: var(--pm-color-primary-text);--pm-badge-signal: var(--pm-color-primary)}.pm-badge.tone-success[data-v-c6814309]{--pm-badge-surface: var(--pm-color-success-soft);--pm-badge-text: var(--pm-color-success-text);--pm-badge-signal: var(--pm-color-success)}.pm-badge.tone-warning[data-v-c6814309]{--pm-badge-surface: var(--pm-color-warning-soft);--pm-badge-text: var(--pm-color-warning-text);--pm-badge-signal: var(--pm-color-warning)}.pm-badge.tone-danger[data-v-c6814309]{--pm-badge-surface: var(--pm-color-danger-soft);--pm-badge-text: var(--pm-color-danger-text);--pm-badge-signal: var(--pm-color-danger)}.health[data-v-8a9616f5]{display:grid;gap:var(--pm-space-4)}.pools[data-v-8a9616f5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--pm-space-3)}.pool[data-v-8a9616f5]{padding:var(--pm-space-3) var(--pm-space-4);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md)}.pool p[data-v-8a9616f5]{margin:0}.pool__label[data-v-8a9616f5]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}.pool__value[data-v-8a9616f5]{font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums}.pool__value span[data-v-8a9616f5]{font-size:var(--pm-text-sm);font-weight:400;color:var(--pm-color-text-secondary)}.pool__sub[data-v-8a9616f5]{font-size:var(--pm-text-xs, .75rem);color:var(--pm-color-text-tertiary)}.meter[data-v-8a9616f5]{height:6px;margin:var(--pm-space-2) 0;border-radius:3px;background:var(--pm-color-line);overflow:hidden}.meter span[data-v-8a9616f5]{display:block;height:100%;border-radius:3px;background:#2a78d6}.meter span.is-high[data-v-8a9616f5]{background:var(--pm-color-warning)}td small[data-v-8a9616f5]{display:block}.is-bad[data-v-8a9616f5]{color:var(--pm-color-danger)}.site[data-v-ff8c6278]{margin:var(--pm-space-4) 0;padding:var(--pm-space-4);border-radius:var(--pm-radius-md);background:var(--pm-color-surface-soft);border:1px solid var(--pm-color-line)}.site-label[data-v-ff8c6278]{margin:0 0 var(--pm-space-2);font-weight:500}.site-row[data-v-ff8c6278]{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);align-items:center}.site-input[data-v-ff8c6278]{width:6.5rem;min-height:var(--pm-control-height);padding:0 var(--pm-space-3);border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);font:inherit;font-size:1.5rem;font-variant-numeric:tabular-nums}.site-of[data-v-ff8c6278]{color:var(--pm-color-text-secondary)}.own[data-v-ff8c6278]{display:flex;gap:var(--pm-space-1);align-items:center}.limit[data-v-ff8c6278]{width:5.5rem;min-height:var(--pm-control-height-sm);padding:0 var(--pm-space-2);border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);font:inherit}.binding[data-v-ff8c6278]{display:block;color:var(--pm-color-text-secondary)}.vs-once[data-v-47ed4be3]{border:1px solid var(--pm-color-accent, #c58a00)}.vs-secret[data-v-47ed4be3]{display:block;margin:.5rem 0;padding:.5rem .75rem;word-break:break-all;background:#0000000d;border-radius:.5rem}.pm-segmented[data-v-cd615ee0]{display:inline-flex;flex-wrap:wrap;gap:2px;border-radius:.7rem;background:#e9ecf1;padding:3px}.pm-segmented button[data-v-cd615ee0]{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;border:0;border-radius:.55rem;background:transparent;color:var(--pm-color-text-secondary);cursor:pointer;padding:0 .85rem;font-size:var(--pm-text-sm)}.pm-segmented.size-sm button[data-v-cd615ee0]{min-height:1.9rem;padding:0 .65rem;font-size:var(--pm-text-xs)}.pm-segmented button.is-on[data-v-cd615ee0]{background:var(--pm-color-surface);box-shadow:0 1px 3px #0f14201f;color:var(--pm-color-text);font-weight:600}.pm-segmented small[data-v-cd615ee0]{color:var(--pm-color-text-tertiary);font-size:.75rem}.pm-select[data-v-fdddf297]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-width:0;min-height:2.5rem;border:1px solid var(--pm-color-line-strong);border-radius:.625rem;background:var(--pm-color-surface);color:var(--pm-color-text);cursor:pointer;padding:0 .6rem 0 .7rem;font:inherit;font-size:var(--pm-text-sm);text-align:left}.pm-select.size-sm[data-v-fdddf297]{min-height:var(--pm-control-height-sm)}.pm-select[data-v-fdddf297]:hover:not(:disabled){border-color:#b4bcc8}.pm-select[data-v-fdddf297]:focus-visible,.pm-select.is-open[data-v-fdddf297]{outline:none;border-color:var(--pm-color-primary);box-shadow:var(--pm-focus-ring)}.pm-select[data-v-fdddf297]:disabled{background:var(--pm-color-surface-soft);color:var(--pm-color-text-tertiary);cursor:not-allowed}.pm-select.is-empty .pm-select__value[data-v-fdddf297]{color:var(--pm-color-text-tertiary)}.pm-select__value[data-v-fdddf297]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-select__chevron[data-v-fdddf297]{flex:none;color:var(--pm-color-text-tertiary);transition:transform .15s}.pm-select.is-open .pm-select__chevron[data-v-fdddf297]{transform:rotate(180deg)}.pm-select-menu[data-v-fdddf297]{position:fixed;z-index:1100;display:flex;flex-direction:column;max-width:min(28rem,calc(100vw - 16px));border:1px solid var(--pm-color-line);border-radius:.75rem;background:var(--pm-color-surface);box-shadow:0 12px 30px #0f142024;padding:.3rem;font-family:var(--pm-font-sans, inherit)}.pm-select-menu.is-up[data-v-fdddf297]{transform:translateY(-100%)}.pm-select-menu__search[data-v-fdddf297]{flex:none;min-height:2.1rem;margin:0 0 .3rem;border:1px solid var(--pm-color-line);border-radius:.5rem;background:var(--pm-color-surface-soft);color:var(--pm-color-text);padding:0 .6rem;font:inherit;font-size:var(--pm-text-sm)}.pm-select-menu__search[data-v-fdddf297]:focus{outline:none;border-color:var(--pm-color-primary);background:var(--pm-color-surface)}.pm-select-menu__list[data-v-fdddf297]{flex:1;min-height:0;margin:0;padding:0;overflow-y:auto;list-style:none}.pm-select-menu__option[data-v-fdddf297]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.2rem;border-radius:.5rem;cursor:pointer;padding:.35rem .6rem;color:var(--pm-color-text);font-size:var(--pm-text-sm)}.pm-select-menu__option.is-active[data-v-fdddf297]{background:var(--pm-color-neutral-soft)}.pm-select-menu__option.is-selected[data-v-fdddf297]{color:var(--pm-color-primary-text);font-weight:600}.pm-select-menu__option.is-selected svg[data-v-fdddf297]{flex:none;color:var(--pm-color-primary)}.pm-select-menu__option.is-disabled[data-v-fdddf297]{color:var(--pm-color-text-tertiary);cursor:not-allowed}.pm-select-menu__text[data-v-fdddf297]{display:grid;gap:.1rem;min-width:0}.pm-select-menu__text small[data-v-fdddf297]{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs);font-weight:400}.pm-select-menu__empty[data-v-fdddf297]{padding:.6rem;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-sm)}@media(prefers-reduced-motion:reduce){.pm-select__chevron[data-v-fdddf297]{transition:none}}.pl-bar[data-v-4fec329c]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-3)}.pl-bar__end[data-v-4fec329c],.pl-bar>.pl-updated[data-v-4fec329c]{margin-left:auto}.pl-updated[data-v-4fec329c],.pl-muted[data-v-4fec329c]{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-sm)}p.pl-muted[data-v-4fec329c]{margin:0}.pl-attention[data-v-4fec329c]{display:grid;gap:var(--pm-space-3)}.pl-attention__head[data-v-4fec329c]{display:flex;align-items:center;gap:var(--pm-space-2)}.pl-attention h2[data-v-4fec329c],.pl-filters h2[data-v-4fec329c],.pl-detail-card h2[data-v-4fec329c]{margin:0;font-size:1rem}.pl-attention ul[data-v-4fec329c]{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.pl-attention li[data-v-4fec329c]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:var(--pm-text-sm)}.pl-attention li span[data-v-4fec329c]:not(.pl-dot){color:var(--pm-color-text-secondary)}.pl-attention li a[data-v-4fec329c]{margin-left:auto;color:var(--pm-color-primary)}.pl-dot[data-v-4fec329c]{width:.5rem;height:.5rem;border-radius:50%;background:var(--pm-color-text-tertiary)}.pl-dot.tone-danger[data-v-4fec329c]{background:var(--pm-color-danger)}.pl-dot.tone-warning[data-v-4fec329c]{background:var(--pm-color-warning)}.pl-table[data-v-4fec329c]{min-width:52rem}td small[data-v-4fec329c]{display:block;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.pl-name[data-v-4fec329c]{color:var(--pm-color-text);font-weight:600;text-decoration:none}.pl-name[data-v-4fec329c]:hover{color:var(--pm-color-primary)}.pl-actions[data-v-4fec329c]{text-align:right}.pl-filters[data-v-4fec329c]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-2) var(--pm-space-3)}.pl-filters__cabinet[data-v-4fec329c]{width:13rem}.pl-filters__step[data-v-4fec329c]{width:9.5rem}.pl-filters__note[data-v-4fec329c]{margin-left:auto}.pl-date[data-v-4fec329c]{min-height:var(--pm-control-height-sm);padding:0 .6rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);font:inherit;font-size:var(--pm-text-sm)}.pl-grid[data-v-4fec329c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:var(--pm-space-3)}.pl-cab[data-v-4fec329c]{display:grid;align-content:start;gap:var(--pm-space-3)}.pl-cab.is-off[data-v-4fec329c]{opacity:.7}.pl-cab__head[data-v-4fec329c]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pm-space-2)}.pl-cab__head>div[data-v-4fec329c]{display:grid}.pl-cab__head small[data-v-4fec329c]{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.pl-cab__stats[data-v-4fec329c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pm-space-2)}.pl-cab__stats>div[data-v-4fec329c]{display:grid;gap:.1rem;padding:.55rem .65rem;border-radius:var(--pm-radius-md);background:var(--pm-color-surface-soft)}.pl-cab__stats span[data-v-4fec329c],.pl-cab__stats small[data-v-4fec329c]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.pl-cab__stats strong[data-v-4fec329c]{font-size:1.05rem;font-variant-numeric:tabular-nums}.pl-cab__badges[data-v-4fec329c]{display:flex;flex-wrap:wrap;gap:var(--pm-space-1);min-height:1.4rem}.pl-newtab[data-v-4fec329c]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--pm-radius-sm);color:var(--pm-color-text-secondary)}.pl-newtab[data-v-4fec329c]:hover{background:var(--pm-color-surface-soft);color:var(--pm-color-primary)}.pl-detail-head[data-v-4fec329c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-3)}.pl-detail-head>div[data-v-4fec329c]:first-child{display:flex;align-items:center;gap:var(--pm-space-2)}.pl-detail-head small[data-v-4fec329c]{color:var(--pm-color-text-tertiary)}.pl-detail-grid[data-v-4fec329c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--pm-space-3);align-items:start}.pl-detail-card[data-v-4fec329c]{display:grid;gap:var(--pm-space-3);justify-items:start}.pl-kv[data-v-4fec329c]{display:grid;gap:.45rem;width:100%;margin:0}.pl-kv>div[data-v-4fec329c]{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:var(--pm-space-2);font-size:var(--pm-text-sm)}.pl-kv dt[data-v-4fec329c]{color:var(--pm-color-text-secondary)}.pl-kv dd[data-v-4fec329c]{display:flex;flex-wrap:wrap;gap:var(--pm-space-1);margin:0}.pl-quick[data-v-4fec329c]{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);font-size:var(--pm-text-sm)}.pl-quick span[data-v-4fec329c]{color:var(--pm-color-text-secondary)}.pl-quick a[data-v-4fec329c]{color:var(--pm-color-primary)}@media(max-width:760px){.pl-cab__stats[data-v-4fec329c]{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-kv>div[data-v-4fec329c]{grid-template-columns:1fr;gap:0}}.up-anchor[data-v-a2e2e8e4]{scroll-margin-top:1rem}.up-head[data-v-a2e2e8e4]{display:flex;align-items:center;justify-content:space-between;gap:var(--pm-space-3)}.up-head h2[data-v-a2e2e8e4]{margin:0;font-size:1rem}.up-hint[data-v-a2e2e8e4]{margin:.4rem 0 var(--pm-space-3);font-size:var(--pm-text-sm)}.up-drop[data-v-a2e2e8e4]{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:4.5rem;border:1.5px dashed var(--pm-color-line-strong);border-radius:var(--pm-radius-md);background:var(--pm-color-surface-soft);color:var(--pm-color-primary);font-weight:600;cursor:pointer}.up-drop[data-v-a2e2e8e4]:hover,.up-drop[data-v-a2e2e8e4]:focus-within{border-color:var(--pm-color-primary);background:var(--pm-color-primary-soft)}.up-drop.is-drag[data-v-a2e2e8e4]{border-color:var(--pm-color-primary);background:var(--pm-color-primary-soft)}.up-drop.is-busy[data-v-a2e2e8e4]{cursor:progress;opacity:.7}.up-drop input[data-v-a2e2e8e4]{position:absolute;width:1px;height:1px;opacity:0}.supplier-uploads__preview[data-v-a2e2e8e4]{display:grid;gap:var(--pm-space-3);margin-top:var(--pm-space-3)}.up-pickers[data-v-a2e2e8e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--pm-space-3)}.up-sample[data-v-a2e2e8e4]{max-height:16rem;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md)}.supplier-uploads__preview th.is-phone[data-v-a2e2e8e4]{color:var(--pm-color-primary)}.supplier-uploads__preview th small[data-v-a2e2e8e4]{display:block;font-weight:500;color:var(--pm-color-text-tertiary)}.up-filters[data-v-a2e2e8e4]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-2)}.up-select[data-v-a2e2e8e4]{min-height:var(--pm-control-height-sm);padding:0 .6rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);font:inherit;font-size:var(--pm-text-sm)}.up-supplier[data-v-a2e2e8e4]{width:14rem}.up-table[data-v-a2e2e8e4]{min-width:56rem}.up-table td.is-num[data-v-a2e2e8e4]{white-space:nowrap}.up-metrics[data-v-a2e2e8e4]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.up-metrics[data-v-a2e2e8e4] .vs-metric>strong{font-size:1.35rem}.up-metrics[data-v-a2e2e8e4] .vs-metric>small{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.up-nowrap[data-v-a2e2e8e4]{white-space:nowrap}.up-reasons[data-v-a2e2e8e4]{white-space:normal;max-width:14rem;margin-left:auto}.up-of[data-v-a2e2e8e4]{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}td small[data-v-a2e2e8e4]{display:block;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.sc[data-v-6f0981ca]{min-height:100dvh;background:var(--pm-color-paper)}.sc-bar[data-v-6f0981ca]{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--pm-space-3);padding:.7rem clamp(1rem,3vw,2rem);border-bottom:1px solid var(--pm-color-line);background:var(--pm-color-surface)}.sc-bar__brand[data-v-6f0981ca]{display:flex;align-items:center;gap:.65rem;min-width:0}.sc-bar__brand>div[data-v-6f0981ca]{display:grid;min-width:0}.sc-bar__brand strong[data-v-6f0981ca]{font-size:var(--pm-text-sm);font-weight:700}.sc-bar__brand span[data-v-6f0981ca]{overflow:hidden;color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs);text-overflow:ellipsis;white-space:nowrap}.sc-main[data-v-6f0981ca]{display:grid;gap:var(--pm-space-4);width:min(100%,76rem);margin:0 auto;padding:clamp(1rem,3vw,2rem)}.sc-main h1[data-v-6f0981ca]{margin:0;font-size:1.6rem;letter-spacing:-.02em}.retry-form[data-v-58ecb98e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--pm-space-3);margin-top:var(--pm-space-3)}.retry-message[data-v-58ecb98e],.history-message[data-v-58ecb98e]{margin:var(--pm-space-3) var(--pm-space-5) 0}.history-payload[data-v-58ecb98e]{max-height:12rem;margin-top:var(--pm-space-2);font-family:var(--pm-font-mono);font-size:var(--pm-text-xs)}.model-check[data-v-d9c01777]{display:grid;gap:.2rem;margin-top:.3rem}.model-check small[data-v-d9c01777]{color:var(--pm-color-text-secondary)}.model-check.is-disagree[data-v-d9c01777]{border-left:3px solid var(--pm-color-warning, #c77c02);padding-left:.4rem}.quote[data-v-d9c01777]{font-style:italic}.recording[data-v-0461e360]{display:grid;justify-items:end;gap:var(--pm-space-1);margin-top:var(--pm-space-1)}.recording audio[data-v-0461e360]{width:16rem;max-width:100%;height:2rem}.recording a[data-v-0461e360]{font-size:var(--pm-text-xs, .75rem)}.recording__error[data-v-0461e360]{color:var(--pm-color-danger)}.attempts[data-v-4d0a691b]{min-width:56rem}.attempts__time[data-v-4d0a691b]{white-space:nowrap}.attempts td[data-v-4d0a691b]:nth-child(5){min-width:8.5rem}.attempts td[data-v-4d0a691b]:nth-child(6){min-width:13rem}.attempts__phone[data-v-4d0a691b]{font-weight:500;white-space:nowrap}.audience[data-v-dd8e5248]{display:grid;gap:var(--pm-space-4)}.audience__preview[data-v-dd8e5248]{display:grid;gap:var(--pm-space-3)}.audience__preview th.is-phone[data-v-dd8e5248],.audience__preview th.is-name[data-v-dd8e5248]{color:var(--pm-color-primary)}.audience__preview th small[data-v-dd8e5248]{display:block;font-weight:500;color:var(--pm-color-text-tertiary)}.audience__history table td[data-v-dd8e5248],.audience__history table th[data-v-dd8e5248]{white-space:nowrap}.chart[data-v-5f56f22f]{margin:0;min-width:0}.chart__title[data-v-5f56f22f]{margin:0 0 var(--pm-space-2);font-size:var(--pm-text-sm);font-weight:650}.chart__empty[data-v-5f56f22f]{margin:0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}.chart__plot[data-v-5f56f22f]{position:relative}.chart__plot svg[data-v-5f56f22f]{display:block;width:100%;height:auto;overflow:visible}.chart__grid line[data-v-5f56f22f]{stroke:var(--pm-color-line);stroke-width:1}.chart__grid text[data-v-5f56f22f],.chart__label[data-v-5f56f22f]{fill:var(--pm-color-text-tertiary);font-size:11px;font-family:var(--pm-font-sans)}.chart__axis[data-v-5f56f22f]{stroke:var(--pm-color-line-strong);stroke-width:1}.chart__hit[data-v-5f56f22f]{fill:transparent}.chart__bar[data-v-5f56f22f]{opacity:.9;transition:opacity var(--pm-motion-fast) ease}.chart__bar.is-hovered[data-v-5f56f22f]{opacity:1;stroke:var(--pm-color-surface);stroke-width:2}.chart__tooltip[data-v-5f56f22f]{position:absolute;transform:translate(-50%,-100%);display:grid;gap:.1rem;min-width:6rem;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);box-shadow:var(--pm-shadow-card);padding:.35rem .6rem;pointer-events:none;text-align:center}.chart__tooltip strong[data-v-5f56f22f]{font-size:var(--pm-text-sm);font-variant-numeric:tabular-nums}.chart__tooltip span[data-v-5f56f22f]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.campaign-form[data-v-cbac8dca]{display:grid;gap:var(--pm-space-4)}.campaign-form__name[data-v-cbac8dca]{grid-column:1 / -1}.campaign-form__local[data-v-cbac8dca]{display:flex;gap:var(--pm-space-3);align-items:flex-start}.campaign-form__local small[data-v-cbac8dca]{display:block;color:var(--pm-color-text-secondary)}.campaign-form__days[data-v-cbac8dca]{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);margin:0;padding:var(--pm-space-3) var(--pm-space-4);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md)}.campaign-form__days legend[data-v-cbac8dca]{padding:0 .3rem;color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.campaign-form__days label[data-v-cbac8dca]{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--pm-text-sm)}.campaign-form__hint[data-v-cbac8dca]{margin:0}.period[data-v-9ee77f35]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--pm-space-3)}.period__presets[data-v-9ee77f35],.period__range[data-v-9ee77f35]{display:flex;flex-wrap:wrap;align-items:end;gap:var(--pm-space-2)}.release-form[data-v-7dd1a4c4]{display:grid;gap:var(--pm-space-3)}.release-form__hint[data-v-7dd1a4c4]{margin:0}.pm-tabs[data-v-b8b49f01]{display:flex;min-width:0;gap:.25rem;overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px #e3e6eb;scrollbar-width:none}.pm-tabs button[data-v-b8b49f01]{display:grid;min-width:max-content;min-height:2.75rem;align-content:center;gap:.1rem;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--pm-color-text-secondary);cursor:pointer;padding:.35rem .85rem;text-align:left}.pm-tabs button[data-v-b8b49f01]:hover{color:var(--pm-color-text)}.pm-tabs button.active[data-v-b8b49f01]{border-bottom-color:var(--pm-color-primary);color:var(--pm-color-text)}.pm-tabs span[data-v-b8b49f01]{font-size:var(--pm-text-md);font-weight:500}.pm-tabs button.active span[data-v-b8b49f01]{font-weight:600}.pm-tabs small[data-v-b8b49f01]{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs);font-weight:400}.camp__head[data-v-01d4ec08]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-3)}.camp__state[data-v-01d4ec08]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}.camp__card-title[data-v-01d4ec08]{margin-bottom:.25rem}.camp__recipients[data-v-01d4ec08]{display:grid;gap:var(--pm-space-3)}.camp__recipients-head[data-v-01d4ec08]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--pm-space-2)}.camp__recipients-head h3[data-v-01d4ec08]{margin:0;font-size:var(--pm-text-md);font-weight:600}.camp__recipients-head span[data-v-01d4ec08]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}.camp__recipients-head strong[data-v-01d4ec08]{color:var(--pm-color-text)}.camp__bar[data-v-01d4ec08]{display:flex;height:1rem;gap:2px;overflow:hidden;border-radius:var(--pm-radius-pill);background:#eef1f6}.camp__bar span[data-v-01d4ec08]{min-width:3px}.camp__tiles[data-v-01d4ec08]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--pm-space-3)}.camp__tile[data-v-01d4ec08]{display:grid;gap:.2rem;border-radius:var(--pm-radius-md);background:var(--pm-color-paper);padding:.75rem .9rem}.camp__tile span[data-v-01d4ec08]{display:inline-flex;align-items:center;gap:.45rem;color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.camp__tile span i[data-v-01d4ec08]{width:.6rem;height:.6rem;border-radius:.15rem}.camp__tile strong[data-v-01d4ec08]{font-size:1.5rem;font-weight:600}.camp__tile small[data-v-01d4ec08]{color:var(--pm-color-text-secondary);font-size:.75rem}.funnel[data-v-01d4ec08]{display:grid;gap:var(--pm-space-2);margin:var(--pm-space-4) 0}.funnel__step[data-v-01d4ec08]{display:grid;grid-template-columns:11rem minmax(0,1fr) 7rem;align-items:center;gap:var(--pm-space-3);font-size:var(--pm-text-sm)}.funnel__step>span[data-v-01d4ec08]{color:var(--pm-color-text-secondary)}.funnel__track[data-v-01d4ec08]{height:.7rem;overflow:hidden;border-radius:var(--pm-radius-pill);background:#eef1f6}.funnel__track>span[data-v-01d4ec08]{display:block;height:100%;border-radius:inherit;background:var(--pm-color-primary)}.funnel__step strong[data-v-01d4ec08]{font-weight:600;text-align:right}.funnel__step strong small[data-v-01d4ec08]{margin-left:.4rem;color:var(--pm-color-text-tertiary);font-weight:500}.analytics-grid[data-v-01d4ec08]{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:var(--pm-space-4);margin:var(--pm-space-4) 0}.analytics-breakdowns>div[data-v-01d4ec08]{border-radius:var(--pm-radius-md);background:var(--pm-color-paper);padding:var(--pm-space-3) var(--pm-space-4)}.camps__bar[data-v-aa9050ec]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-3)}.camps__search[data-v-aa9050ec]{display:flex;flex:0 1 20rem;align-items:center;gap:.5rem;min-height:2.5rem;border:1px solid var(--pm-color-line-strong);border-radius:.625rem;background:var(--pm-color-surface);color:var(--pm-color-text-secondary);padding:0 .7rem}.camps__search input[data-v-aa9050ec]{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--pm-color-text)}.camps__new[data-v-aa9050ec]{margin-left:auto}.camps__hint[data-v-aa9050ec]{margin-bottom:var(--pm-space-4)}.camps__wrap[data-v-aa9050ec]{overflow-x:auto}.camps__row[data-v-aa9050ec]{display:grid;grid-template-columns:minmax(12rem,2fr) minmax(7.5rem,1fr) minmax(10rem,1.5fr) 5.5rem 4rem minmax(9rem,1.3fr) 9.5rem;gap:.9rem;align-items:center;min-width:62rem;border-bottom:1px solid var(--pm-color-line-soft);padding:.8rem 1.25rem;font-size:var(--pm-text-sm)}.camps__row[data-v-aa9050ec]:last-child{border-bottom:0}.camps__head[data-v-aa9050ec]{border-bottom-color:var(--pm-color-line);color:var(--pm-color-text-secondary);font-size:.75rem}.camps__row small[data-v-aa9050ec]{display:block;margin-top:.15rem;color:var(--pm-color-text-secondary);font-size:.75rem}.camps__row small.is-warning[data-v-aa9050ec]{color:var(--pm-color-warning-text)}.camps__name a[data-v-aa9050ec]{color:var(--pm-color-text);font-weight:600;text-decoration:none}.camps__name a[data-v-aa9050ec]:hover{color:var(--pm-color-primary)}.is-num[data-v-aa9050ec]{text-align:right}.camps__progress[data-v-aa9050ec]{display:grid;gap:.3rem}.camps__track[data-v-aa9050ec]{height:.4rem;overflow:hidden;border-radius:var(--pm-radius-pill);background:#eef1f6}.camps__track span[data-v-aa9050ec]{display:block;height:100%;background:var(--pm-color-primary)}.camps__action[data-v-aa9050ec]{text-align:right}.camps__link[data-v-aa9050ec]{color:var(--pm-color-primary);font-size:var(--pm-text-sm);font-weight:600;text-decoration:none}.crm-grid[data-v-411eed2c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--pm-space-3);align-items:start}.crm-card[data-v-411eed2c]{display:grid;gap:var(--pm-space-3)}.crm-card__head[data-v-411eed2c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-2)}.crm-card__head h2[data-v-411eed2c]{margin:0;font-size:1rem}.crm-kv[data-v-411eed2c]{display:grid;gap:.45rem;margin:0}.crm-kv>div[data-v-411eed2c]{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:var(--pm-space-2);font-size:var(--pm-text-sm)}.crm-kv dt[data-v-411eed2c]{color:var(--pm-color-text-secondary)}.crm-kv dd[data-v-411eed2c]{margin:0}.crm-form[data-v-411eed2c]{display:grid;gap:var(--pm-space-3)}.suffixed[data-v-411eed2c]{display:flex;align-items:center;gap:.3rem}.suffixed input[data-v-411eed2c]{flex:1;min-width:0}.suffixed em[data-v-411eed2c]{color:var(--pm-color-text-secondary);font-style:normal;font-size:var(--pm-text-sm)}.crm-hint[data-v-411eed2c]{margin:0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);line-height:1.5}.crm-hint strong[data-v-411eed2c]{color:var(--pm-color-text);font-weight:600}.crm-hint .crm-warn[data-v-411eed2c]{color:var(--pm-color-warning-text)}.crm-route[data-v-411eed2c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pm-space-3)}.crm-outcomes[data-v-411eed2c]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-2);font-size:var(--pm-text-sm)}.crm-outcomes>span[data-v-411eed2c]{color:var(--pm-color-text-secondary)}.crm-chip[data-v-411eed2c]{padding:.3rem .75rem;border:1px solid var(--pm-color-line-strong);border-radius:999px;background:var(--pm-color-surface);color:var(--pm-color-text-secondary);font:inherit;font-size:var(--pm-text-sm);cursor:pointer}.crm-chip.is-on[data-v-411eed2c]{border-color:transparent;background:var(--pm-color-primary-soft);color:var(--pm-color-primary-text);font-weight:600}.crm-chip[data-v-411eed2c]:disabled{cursor:default}.crm-flags[data-v-411eed2c]{display:grid;gap:var(--pm-space-2)}.checkbox[data-v-411eed2c]{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--pm-text-sm)}.crm-switch[data-v-411eed2c]{position:relative;display:inline-flex;align-items:center;gap:.5rem;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);cursor:pointer}.crm-switch.is-on[data-v-411eed2c]{color:var(--pm-color-success-text);font-weight:600}.crm-switch input[data-v-411eed2c]{position:absolute;opacity:0;width:2.2rem;height:1.25rem;margin:0;cursor:pointer}.crm-switch input[data-v-411eed2c]:disabled{cursor:not-allowed}.crm-switch__track[data-v-411eed2c]{position:relative;width:2.2rem;height:1.25rem;border-radius:999px;background:var(--pm-color-line-strong);transition:background .15s}.crm-switch__track[data-v-411eed2c]:after{content:"";position:absolute;top:.15rem;left:.15rem;width:.95rem;height:.95rem;border-radius:50%;background:#fff;transition:transform .15s}.crm-switch.is-on .crm-switch__track[data-v-411eed2c]{background:var(--pm-color-success)}.crm-switch.is-on .crm-switch__track[data-v-411eed2c]:after{transform:translate(.95rem)}.crm-switch input:focus-visible+.crm-switch__track[data-v-411eed2c]{box-shadow:var(--pm-focus-ring)}.crm-switch input:disabled+.crm-switch__track[data-v-411eed2c]{opacity:.5}.crm-title[data-v-411eed2c]{display:grid;gap:.2rem}.crm-action[data-v-411eed2c]{text-align:right}td .vs-mono[data-v-411eed2c]{white-space:nowrap}td small[data-v-411eed2c]{display:block;color:var(--pm-color-text-secondary)}td small.error[data-v-411eed2c]{color:var(--pm-color-danger)}@media(max-width:1100px){.crm-grid[data-v-411eed2c]{grid-template-columns:1fr}}@media(max-width:720px){.crm-route[data-v-411eed2c]{grid-template-columns:1fr}.crm-kv>div[data-v-411eed2c]{grid-template-columns:1fr;gap:0}}.attention h3[data-v-24efdeb8]{display:flex;align-items:center;gap:.5rem;margin:0;padding:1rem 1.25rem .4rem;font-size:var(--pm-text-md);font-weight:600}.attention__count[data-v-24efdeb8]{border-radius:var(--pm-radius-pill);background:var(--pm-color-danger-soft);color:var(--pm-color-danger-text);padding:0 .5rem;font-size:.75rem}.attention ul[data-v-24efdeb8]{margin:0;padding:0;list-style:none}.attention li[data-v-24efdeb8]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;border-top:1px solid var(--pm-color-line-soft);padding:.75rem 1.25rem}.attention__mark[data-v-24efdeb8]{display:grid;flex:0 0 auto;width:2rem;height:2rem;place-items:center;border-radius:50%;font-weight:700}.attention__mark.is-danger[data-v-24efdeb8]{background:var(--pm-color-danger-soft);color:var(--pm-color-danger)}.attention__mark.is-warning[data-v-24efdeb8]{background:var(--pm-color-warning-soft);color:var(--pm-color-warning-text)}.attention__text[data-v-24efdeb8]{display:grid;flex:1 1 18rem;gap:.1rem;font-size:var(--pm-text-sm);line-height:1.45}.attention__text span[data-v-24efdeb8]{color:var(--pm-color-text-secondary)}.attention__action[data-v-24efdeb8]{border:1px solid var(--pm-color-line-strong);border-radius:.625rem;color:var(--pm-color-text);padding:.45rem .85rem;font-size:var(--pm-text-sm);font-weight:500;text-decoration:none}.attention__action[data-v-24efdeb8]:hover{border-color:#b9c4fb;background:var(--pm-color-primary-soft)}.attention__ok[data-v-24efdeb8]{margin:0;padding:.4rem 1.25rem 1rem;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}.widget-card[data-v-53bb64ae]{display:grid;gap:.9rem;min-width:0;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-lg);background:var(--pm-color-surface);padding:1.1rem 1.25rem}.widget-card header[data-v-53bb64ae]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-height:2rem}.widget-card h3[data-v-53bb64ae]{margin:0;font-size:var(--pm-text-md);font-weight:600}.widget-card small[data-v-53bb64ae]{color:var(--pm-color-text-secondary);font-size:.75rem}.widget-card__link[data-v-53bb64ae]{color:var(--pm-color-primary);font-size:var(--pm-text-sm);text-decoration:none;white-space:nowrap}.breakdown[data-v-fbe203e3]{display:grid;gap:.5rem}.breakdown h4[data-v-fbe203e3]{margin:0;font-size:var(--pm-text-sm);font-weight:600}.breakdown h4 small[data-v-fbe203e3]{color:var(--pm-color-text-secondary);font-weight:400}.breakdown__bar[data-v-fbe203e3]{display:flex;height:.8rem;gap:2px;overflow:hidden;border-radius:var(--pm-radius-pill)}.breakdown__bar span[data-v-fbe203e3]{min-width:3px}.breakdown ul[data-v-fbe203e3]{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;list-style:none}.breakdown li[data-v-fbe203e3]{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--pm-text-xs)}.breakdown li i[data-v-fbe203e3]{width:.55rem;height:.55rem;border-radius:.15rem}.breakdown li small[data-v-fbe203e3]{color:var(--pm-color-text-secondary)}.camps[data-v-beff032d]{display:grid;overflow-x:auto}.camps__row[data-v-beff032d]{display:grid;grid-template-columns:minmax(10rem,2fr) minmax(7rem,1fr) 5rem 4rem minmax(8rem,1.4fr);gap:.75rem;align-items:center;min-width:38rem;border-bottom:1px solid var(--pm-color-line-soft);padding:.6rem 0;font-size:var(--pm-text-sm)}.camps__head[data-v-beff032d]{color:var(--pm-color-text-secondary);font-size:.75rem}.camps__row[data-v-beff032d]:last-child{border-bottom:0}.is-num[data-v-beff032d]{text-align:right}.camps__name[data-v-beff032d]{color:var(--pm-color-text);font-weight:500;text-decoration:none}.camps__name[data-v-beff032d]:hover{color:var(--pm-color-primary)}.camps__progress[data-v-beff032d]{display:flex;align-items:center;gap:.6rem}.camps__track[data-v-beff032d]{flex:1 1 auto;height:.4rem;overflow:hidden;border-radius:var(--pm-radius-pill);background:#eef1f6}.camps__track span[data-v-beff032d]{display:block;height:100%;background:var(--pm-color-primary)}.camps__progress small[data-v-beff032d]{width:2.5rem;color:var(--pm-color-text-secondary);text-align:right}.kpi[data-v-5f062430]{display:flex;flex-wrap:wrap;overflow:hidden;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-lg);background:var(--pm-color-surface)}.kpi__cell[data-v-5f062430]{display:grid;flex:1 1 9rem;gap:.2rem;padding:1rem 1.3rem}.kpi__cell+.kpi__cell[data-v-5f062430]{border-left:1px solid var(--pm-color-line-soft)}.kpi__cell span[data-v-5f062430],.kpi__cell small[data-v-5f062430]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.kpi__cell strong[data-v-5f062430]{font-size:1.85rem;font-weight:600;line-height:1.15}.kpi__cell.is-lead[data-v-5f062430]{background:#f1faf5}.kpi__cell.is-lead span[data-v-5f062430],.kpi__cell.is-lead small[data-v-5f062430]{color:#0f6b3e}.kpi__cell.is-lead strong[data-v-5f062430]{color:var(--pm-color-success-text)}.kpi__empty[data-v-5f062430]{margin:0;padding:1rem 1.3rem;color:var(--pm-color-text-secondary)}.now[data-v-0e84d37f]{display:flex;flex-wrap:wrap;overflow:hidden;border-radius:var(--pm-radius-lg);background:var(--pm-color-ink);color:#f3f5f9}.now__state[data-v-0e84d37f],.now__cell[data-v-0e84d37f]{display:grid;flex:1 1 10rem;align-content:center;gap:.3rem;padding:1.15rem 1.4rem}.now__state[data-v-0e84d37f]{flex-basis:13rem;background:var(--pm-color-ink-raised)}.now__cell[data-v-0e84d37f]{border-left:1px solid rgb(255 255 255 / 8%)}.now__label[data-v-0e84d37f]{display:inline-flex;align-items:center;gap:.45rem;color:#b9c2d6;font-size:var(--pm-text-xs)}.now__label i[data-v-0e84d37f]{width:.5rem;height:.5rem;border-radius:50%;background:#6b7484}.now__label i.on[data-v-0e84d37f]{background:#3ee08f}.now__state strong[data-v-0e84d37f]{font-size:var(--pm-text-xl)}.now__state small[data-v-0e84d37f],.now__cell span[data-v-0e84d37f],.now__cell small[data-v-0e84d37f]{color:#b9c2d6;font-size:var(--pm-text-xs);font-weight:400}.now__cell strong[data-v-0e84d37f]{font-size:1.75rem;font-weight:600;line-height:1.1}.now__empty[data-v-0e84d37f]{margin:0;padding:1.15rem 1.4rem;color:#b9c2d6}.metric[data-v-aaf5eee9]{display:grid;gap:var(--pm-space-3)}.metric__views[data-v-aaf5eee9]{display:flex;justify-self:end;gap:2px;border-radius:.55rem;background:#eef0f4;padding:2px}.metric__views button[data-v-aaf5eee9]{display:grid;width:2rem;height:1.8rem;place-items:center;border:0;border-radius:.45rem;background:transparent;color:var(--pm-color-text-tertiary);cursor:pointer}.metric__views button.is-on[data-v-aaf5eee9]{background:var(--pm-color-surface);box-shadow:0 1px 2px #0f142026;color:var(--pm-color-text)}.metric__bars[data-v-aaf5eee9]{display:flex;align-items:flex-end;gap:.4rem;height:9.5rem;overflow-x:auto}.metric__bar[data-v-aaf5eee9]{display:grid;flex:1 1 0;min-width:1.6rem;justify-items:center;align-content:end;gap:.25rem;height:100%}.metric__bar span[data-v-aaf5eee9]{width:70%;max-width:2.5rem;border-radius:.35rem .35rem .12rem .12rem}.metric__bar small[data-v-aaf5eee9],.metric__bar em[data-v-aaf5eee9]{color:var(--pm-color-text-secondary);font-size:.6875rem;font-style:normal;white-space:nowrap}.metric__line svg[data-v-aaf5eee9]{display:block;width:100%;height:8rem;border-bottom:1px solid var(--pm-color-line)}.metric__axis[data-v-aaf5eee9]{display:flex;justify-content:space-between;margin-top:.3rem;color:var(--pm-color-text-secondary);font-size:.6875rem}.metric__table[data-v-aaf5eee9]{display:grid;margin:0}.metric__table div[data-v-aaf5eee9]{display:flex;justify-content:space-between;border-bottom:1px solid var(--pm-color-line-soft);padding:.4rem .1rem;font-size:var(--pm-text-sm)}.metric__table dd[data-v-aaf5eee9]{margin:0;font-weight:600}.series__total[data-v-90fd0780]{margin-top:-.4rem;font-size:1.6rem;font-weight:600}.usage__total[data-v-86a74711]{font-size:1.85rem;font-weight:600}.usage__total small[data-v-86a74711]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);font-weight:400}.usage__track[data-v-86a74711]{height:.5rem;overflow:hidden;border-radius:var(--pm-radius-pill);background:#eef1f6}.usage__track span[data-v-86a74711]{display:block;height:100%;background:var(--pm-color-primary)}.usage__note[data-v-86a74711]{display:flex;justify-content:space-between;color:var(--pm-color-text-secondary);font-size:.75rem}.overview__bar[data-v-212b2e6e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-3)}.overview__custom[data-v-212b2e6e]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--pm-space-2)}.overview__updated[data-v-212b2e6e]{display:inline-flex;align-items:center;gap:.45rem;color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.overview__updated i[data-v-212b2e6e]{width:.5rem;height:.5rem;border-radius:50%;background:var(--pm-color-line-strong)}.overview__updated i.on[data-v-212b2e6e]{background:var(--pm-color-success);box-shadow:0 0 0 4px #19b86b2e}.overview__actions[data-v-212b2e6e]{margin-left:auto}.overview__edit[data-v-212b2e6e]{display:grid;gap:var(--pm-space-3);border-radius:var(--pm-radius-lg);background:var(--pm-color-primary-soft);color:var(--pm-color-primary-text);padding:var(--pm-space-4) var(--pm-space-5)}.overview__edit-head[data-v-212b2e6e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-3)}.overview__edit-head p[data-v-212b2e6e]{margin:0;font-size:var(--pm-text-sm);line-height:1.5}.overview__catalog[data-v-212b2e6e]{display:grid;gap:var(--pm-space-2)}.overview__catalog>span[data-v-212b2e6e]{font-size:var(--pm-text-xs)}.overview__catalog>div[data-v-212b2e6e]{display:flex;flex-wrap:wrap;gap:var(--pm-space-2)}.overview__catalog button[data-v-212b2e6e]{display:grid;gap:.1rem;min-height:3.25rem;border:1px dashed #8c9cf5;border-radius:.75rem;background:var(--pm-color-surface);color:var(--pm-color-text);cursor:pointer;padding:.5rem .85rem;text-align:left}.overview__catalog button small[data-v-212b2e6e]{color:var(--pm-color-text-secondary);font-size:.75rem}.overview__grid[data-v-212b2e6e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,27rem),1fr));gap:var(--pm-space-4);align-items:start}.overview__cell[data-v-212b2e6e]{min-width:0}.overview__cell.is-wide[data-v-212b2e6e]{grid-column:1 / -1}.overview__cell.is-editing[data-v-212b2e6e]{border:2px dashed #b9c4fb;border-radius:1.25rem;background:#f9faff;cursor:grab;padding:.5rem}.overview__cell.is-dragging[data-v-212b2e6e]{border-color:var(--pm-color-primary);opacity:.5}.overview__frozen[data-v-212b2e6e]{pointer-events:none}.overview__tools[data-v-212b2e6e]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.1rem .25rem .5rem;color:var(--pm-color-text-secondary)}.overview__tools strong[data-v-212b2e6e]{flex:1 1 auto;color:var(--pm-color-text);font-size:var(--pm-text-sm)}.overview__tools button[data-v-212b2e6e]{display:inline-grid;min-width:2.1rem;min-height:2.1rem;place-items:center;border:1px solid var(--pm-color-line-strong);border-radius:.5rem;background:var(--pm-color-surface);color:var(--pm-color-text);cursor:pointer;padding:0 .55rem;font-size:var(--pm-text-xs)}.overview__tools button.is-danger[data-v-212b2e6e]{color:var(--pm-color-danger-text)}.dnc-add[data-v-728ed4e8]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:var(--pm-space-3)}.dnc-add textarea[data-v-728ed4e8]{min-height:2.6rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit;resize:vertical}.dnc-add textarea[data-v-728ed4e8]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.dnc-add__buttons[data-v-728ed4e8]{display:flex;align-items:center;gap:var(--pm-space-2)}.dnc-title[data-v-728ed4e8]{display:grid;gap:.2rem}.dnc-tools[data-v-728ed4e8]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-3)}.dnc-search[data-v-728ed4e8]{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--pm-control-height-sm);padding:0 .6rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text-tertiary)}.dnc-search[data-v-728ed4e8]:focus-within{box-shadow:var(--pm-focus-ring)}.dnc-search input[data-v-728ed4e8]{width:9rem;border:0;outline:none;background:transparent;color:var(--pm-color-text);font:inherit;font-size:var(--pm-text-sm)}.dnc-toggle[data-v-728ed4e8]{display:inline-flex;align-items:center;gap:.4rem;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);white-space:nowrap}td .vs-mono[data-v-728ed4e8]{margin-right:.5rem}tr.is-removed td[data-v-728ed4e8]{color:var(--pm-color-text-tertiary)}.dnc-action[data-v-728ed4e8]{text-align:right}@media(max-width:760px){.dnc-add[data-v-728ed4e8]{grid-template-columns:1fr}}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg: #fff;--vf-node-text: #222;--vf-connection-path: #b1b1b7;--vf-handle: #555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color: var(--vf-node-color, #0041d0);--vf-handle: var(--vf-node-color, #0041d0);--vf-box-shadow: var(--vf-node-color, #0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color, #0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{outline:none;border:1px solid var(--vf-node-color, #0041d0)}.vue-flow__node-default{--vf-handle: var(--vf-node-color, #1a192b);--vf-box-shadow: var(--vf-node-color, #1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color, #1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{outline:none;border:1px solid var(--vf-node-color, #1a192b)}.vue-flow__node-output{--vf-handle: var(--vf-node-color, #ff0072);--vf-box-shadow: var(--vf-node-color, #ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color, #ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid var(--vf-node-color, #ff0072)}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}.editor[data-v-d247d5dc]{display:grid;grid-template-columns:minmax(0,1fr) 22rem;gap:var(--pm-space-4);min-height:70vh}.editor__canvas[data-v-d247d5dc]{height:70vh;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);overflow:hidden;background:var(--pm-color-surface)}.editor__panel[data-v-d247d5dc]{display:flex;gap:var(--pm-space-2);align-items:center;padding:var(--pm-space-2);background:var(--pm-color-surface);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-sm)}.editor__panel select[data-v-d247d5dc]{min-height:var(--pm-control-height-sm);border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);padding:0 .5rem;font:inherit}.editor__inspector[data-v-d247d5dc]{align-self:start;position:sticky;top:var(--pm-space-4);max-height:80vh;overflow-y:auto}.inspector__fields[data-v-d247d5dc]{display:grid;gap:var(--pm-space-3);margin-top:var(--pm-space-3)}.inspector__json[data-v-d247d5dc]{width:100%;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .6rem;font-family:var(--pm-font-mono, monospace);font-size:var(--pm-text-xs)}.inspector__error[data-v-d247d5dc]{color:var(--pm-color-danger, #b91c1c)}.chips[data-v-d247d5dc]{display:flex;flex-wrap:wrap;gap:.35rem;min-height:var(--pm-control-height-sm);padding:.3rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface)}.chip[data-v-d247d5dc]{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .5rem;border-radius:999px;background:var(--pm-color-surface-muted, rgba(0, 0, 0, .05));font-size:var(--pm-text-xs)}.chip__x[data-v-d247d5dc]{border:0;background:none;color:inherit;cursor:pointer;padding:0 .1rem}.chips__input[data-v-d247d5dc]{flex:1;min-width:6rem;border:0;background:none;color:var(--pm-color-text);font:inherit;font-size:var(--pm-text-sm)}.chips__input[data-v-d247d5dc]:focus-visible{outline:none}.checkbox[data-v-d247d5dc]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--pm-text-sm)}.legend[data-v-d247d5dc]{list-style:none;padding:0;margin:var(--pm-space-3) 0 0;display:grid;gap:.3rem;font-size:var(--pm-text-sm)}.legend__dot[data-v-d247d5dc]{display:inline-block;width:.7rem;height:.7rem;border-radius:50%;margin-right:.5rem;background:var(--kind-color, #94a3b8)}.gnode[data-v-d247d5dc]{--kind-color: #94a3b8;position:relative;min-width:12rem;max-width:16rem;padding:.5rem 1.6rem .5rem .7rem;border:1px solid var(--pm-color-line-strong);border-left:4px solid var(--kind-color);border-radius:var(--pm-radius-md);background:var(--pm-color-surface);font-size:var(--pm-text-xs);box-shadow:0 1px 2px #0000000f}.gnode.is-selected[data-v-d247d5dc]{box-shadow:var(--pm-focus-ring)}.gnode.is-locked[data-v-d247d5dc]{background:var(--pm-color-surface-muted, #f8fafc)}.gnode__kind[data-v-d247d5dc]{color:var(--pm-color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}.gnode__label[data-v-d247d5dc]{font-weight:600;color:var(--pm-color-text);margin:.15rem 0;white-space:normal}.gnode__detail[data-v-d247d5dc]{color:var(--pm-color-text-secondary);font-family:var(--pm-font-mono, monospace)}.gnode__port[data-v-d247d5dc]{position:absolute;right:.35rem;transform:translateY(-50%);font-size:.6rem;color:var(--pm-color-text-tertiary);pointer-events:none}.kind-start[data-v-d247d5dc],.kind-utterance[data-v-d247d5dc],.kind-safety[data-v-d247d5dc]{--kind-color: #64748b}.kind-condition[data-v-d247d5dc]{--kind-color: #2563eb}.kind-phrase[data-v-d247d5dc],.kind-phrase_group[data-v-d247d5dc]{--kind-color: #16a34a}.kind-wait[data-v-d247d5dc],.kind-repeat[data-v-d247d5dc]{--kind-color: #d97706}.kind-set_slots[data-v-d247d5dc]{--kind-color: #7c3aed}.kind-handoff[data-v-d247d5dc]{--kind-color: #db2777}.kind-result[data-v-d247d5dc],.kind-end[data-v-d247d5dc]{--kind-color: #dc2626}.kind-llm[data-v-d247d5dc]{--kind-color: #0891b2}@media(max-width:960px){.editor[data-v-d247d5dc]{grid-template-columns:1fr}.editor__inspector[data-v-d247d5dc]{position:static;max-height:none}}.map-page[data-v-12d9a67c]{--map-ask: #5b72f2;--map-fork: #7a8394;--map-say: #9a82f4;--map-model: #3bb391;--map-human: #4b9bef;--map-hold: #e9a23b;--map-start: #2fa36b;--map-end: #e5484d;--map-line: #9aa3b2;display:flex;flex-direction:column;gap:var(--pm-space-3);min-width:0}.map-head[data-v-12d9a67c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-3)}.map-head__title[data-v-12d9a67c],.map-head__actions[data-v-12d9a67c]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-2)}.map-errors-toggle[data-v-12d9a67c]{min-height:2rem;padding:0 .75rem;border:1px solid var(--pm-color-danger);border-radius:var(--pm-radius-pill);background:var(--pm-color-danger-soft);color:var(--pm-color-danger-text);font:inherit;font-size:var(--pm-text-sm);cursor:pointer}.map-notice[data-v-12d9a67c]{display:flex;align-items:center;justify-content:space-between;gap:var(--pm-space-2);margin:0;padding:var(--pm-space-2) var(--pm-space-3);border-radius:var(--pm-radius-md);background:var(--pm-color-primary-soft);color:var(--pm-color-primary-text);font-size:var(--pm-text-sm)}.map-notice button[data-v-12d9a67c]{border:0;background:none;color:inherit;cursor:pointer}.map-notice--warn[data-v-12d9a67c]{background:var(--pm-color-warning-soft);color:var(--pm-color-warning-text)}.map-errorlist[data-v-12d9a67c]{display:flex;flex-direction:column;gap:2px;margin:0;padding:var(--pm-space-2);border-radius:var(--pm-radius-md);background:var(--pm-color-surface);list-style:none}.map-errorlist button[data-v-12d9a67c]{width:100%;padding:6px 8px;border:0;border-radius:var(--pm-radius-sm);background:none;color:var(--pm-color-danger-text);font:inherit;font-size:var(--pm-text-sm);text-align:left;cursor:pointer}.map-errorlist button[data-v-12d9a67c]:hover{background:var(--pm-color-danger-soft)}.map-state[data-v-12d9a67c]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--pm-space-3);padding:var(--pm-space-6);border-radius:var(--pm-radius-lg);background:var(--pm-color-surface);color:var(--pm-color-text-secondary)}.map-state--error[data-v-12d9a67c]{color:var(--pm-color-danger-text)}.map-canvas[data-v-12d9a67c]{position:relative;height:max(32rem,calc(100vh - 12rem));border-radius:var(--pm-radius-lg);background-color:#f1f2f4;background-image:radial-gradient(#dcdfe5 1px,transparent 1px);background-size:20px 20px;overflow:hidden}.map-viewport[data-v-12d9a67c]{position:absolute;inset:0;overflow:auto}.map-inner[data-v-12d9a67c]{position:relative}.map-world[data-v-12d9a67c]{position:absolute;left:0;top:0;transform-origin:0 0}.map-line[data-v-12d9a67c]{position:absolute;background:var(--map-line)}.map-arrow[data-v-12d9a67c]{position:absolute;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid var(--map-line)}.map-label[data-v-12d9a67c]{position:absolute;max-width:150px;padding:1px 6px;border-radius:6px;background:#f1f2f4;color:#3a4252;font-size:13px;line-height:1.3;transform:translateY(-100%)}.map-node[data-v-12d9a67c]{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding:8px 12px;border:0;border-radius:12px;color:#fff;font:inherit;text-align:left;cursor:pointer}.map-node.is-selected[data-v-12d9a67c]{outline:3px solid var(--pm-color-primary);outline-offset:2px}.map-node.has-error[data-v-12d9a67c]{box-shadow:0 0 0 3px var(--pm-color-danger)}.map-node__head[data-v-12d9a67c]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ffffffd1}.map-node__text[data-v-12d9a67c]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35}.map-node--ask[data-v-12d9a67c]{background:var(--map-ask)}.map-node--fork[data-v-12d9a67c]{background:var(--map-fork)}.map-node--say[data-v-12d9a67c]{background:var(--map-say)}.map-node--model[data-v-12d9a67c]{background:var(--map-model)}.map-node--human[data-v-12d9a67c]{background:var(--map-human)}.map-node--hold[data-v-12d9a67c]{background:var(--map-hold)}.map-node--anytime[data-v-12d9a67c]{background:#4f5868}.map-node--cond[data-v-12d9a67c]{border:1px dashed #7a8394;background:#fff;color:var(--pm-color-text)}.map-node--cond .map-node__head[data-v-12d9a67c]{color:#4f5868}.map-node--start[data-v-12d9a67c]{align-items:center;padding:0;border-radius:999px;background:var(--map-start)}.map-play[data-v-12d9a67c]{width:0;height:0;margin-left:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #ffffff}.map-node--plus[data-v-12d9a67c]{align-items:center;padding:0;border:2px dashed var(--map-line);border-radius:999px;background:#fff;color:var(--pm-color-primary-text)}.map-node--end[data-v-12d9a67c]{flex-direction:row;align-items:center;gap:8px;padding:0 6px 0 0;border-radius:999px;background:transparent;color:var(--pm-color-text)}.map-stop[data-v-12d9a67c]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--map-end)}.map-stop span[data-v-12d9a67c]{width:11px;height:11px;border-radius:2px;background:#fff}.map-end__label[data-v-12d9a67c]{font-size:13px;font-weight:600;white-space:nowrap}.map-node--goto[data-v-12d9a67c],.map-node--else[data-v-12d9a67c],.map-node--lost[data-v-12d9a67c]{flex-direction:row;align-items:center;padding:0 12px;border:1px dashed #8a93a3;border-radius:999px;background:#fff;color:var(--pm-color-primary-text)}.map-node--else[data-v-12d9a67c]{color:var(--pm-color-text-secondary)}.map-node--lost[data-v-12d9a67c]{border-color:var(--pm-color-danger);color:var(--pm-color-danger-text)}.map-pill__text[data-v-12d9a67c]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.map-insert[data-v-12d9a67c]{position:absolute;width:20px;height:20px;padding:0;border:1px solid #aab2c0;border-radius:999px;background:#fff;color:#4f5868;font:inherit;font-size:14px;line-height:1;cursor:pointer}.map-insert.is-open[data-v-12d9a67c],.map-insert[data-v-12d9a67c]:hover{border-color:var(--pm-color-primary);background:var(--pm-color-primary-soft)}.map-zoom[data-v-12d9a67c]{position:absolute;left:12px;bottom:12px;display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--pm-radius-md);background:var(--pm-color-surface);font-size:var(--pm-text-sm)}.map-zoom button[data-v-12d9a67c]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;border:0;background:none;color:var(--pm-color-text);font:inherit;cursor:pointer}.map-zoom__fit[data-v-12d9a67c]{padding:0 8px;color:var(--pm-color-primary-text)!important}.map-menu[data-v-12d9a67c],.map-panel[data-v-12d9a67c],.map-settings[data-v-12d9a67c]{position:absolute;z-index:3;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--pm-space-2);padding:var(--pm-space-3);border-radius:var(--pm-radius-lg);background:var(--pm-color-surface);box-shadow:0 10px 32px #0f14202e;overflow:auto}.map-settings[data-v-12d9a67c]{top:12px;right:12px;bottom:12px;width:min(380px,calc(100% - 24px))}.map-menu__head[data-v-12d9a67c],.map-panel__head[data-v-12d9a67c]{display:flex;align-items:center;justify-content:space-between;gap:var(--pm-space-2)}.map-panel__head small[data-v-12d9a67c]{color:var(--pm-color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.06em}.map-menu__head button[data-v-12d9a67c],.map-panel__head button[data-v-12d9a67c],.map-icon[data-v-12d9a67c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--pm-radius-sm);background:var(--pm-color-neutral-soft);color:var(--pm-color-text);cursor:pointer}.map-menu__item[data-v-12d9a67c]{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 8px;border:0;border-radius:var(--pm-radius-md);background:var(--pm-color-surface);color:var(--pm-color-text);font:inherit;text-align:left;cursor:pointer}.map-menu__item[data-v-12d9a67c]:hover,.map-menu__item[data-v-12d9a67c]:focus-visible{background:var(--pm-color-neutral-soft)}.map-menu__item strong[data-v-12d9a67c]{display:block;font-size:var(--pm-text-sm)}.map-menu__item small[data-v-12d9a67c]{color:var(--pm-color-text-tertiary);font-size:12px}.map-chip[data-v-12d9a67c]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:#fff;font-size:14px}.map-chip--ask[data-v-12d9a67c]{background:var(--map-ask)}.map-chip--say[data-v-12d9a67c]{background:var(--map-say)}.map-chip--model[data-v-12d9a67c]{background:var(--map-model)}.map-chip--cond[data-v-12d9a67c]{border:1px dashed #7a8394;background:#fff;color:var(--pm-color-text)}.map-chip--human[data-v-12d9a67c]{background:var(--map-human)}.map-chip--hold[data-v-12d9a67c]{background:var(--map-hold)}.map-chip--goto[data-v-12d9a67c]{border:1px dashed #8a93a3;background:#fff;color:var(--pm-color-primary-text)}.map-chip--end[data-v-12d9a67c]{border-radius:999px;background:var(--map-end)}.map-how[data-v-12d9a67c]{margin:0;padding:10px 12px;border-radius:var(--pm-radius-md);background:#f4f6fa;color:#3a4252;font-size:12px;line-height:1.5}.map-panel__errors[data-v-12d9a67c]{margin:0;padding:8px 12px 8px 26px;border-radius:var(--pm-radius-md);background:var(--pm-color-danger-soft);color:var(--pm-color-danger-text);font-size:12px;line-height:1.5}.map-field[data-v-12d9a67c]{display:flex;flex-direction:column;gap:6px;color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.map-field textarea[data-v-12d9a67c],.map-input[data-v-12d9a67c]{box-sizing:border-box;width:100%;min-width:0;padding:8px 10px;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-md);background:var(--pm-color-surface);color:var(--pm-color-text);font:inherit;font-size:var(--pm-text-sm);line-height:1.45;resize:vertical}.map-input--code[data-v-12d9a67c]{font-family:var(--pm-font-mono)}.map-sub[data-v-12d9a67c]{margin-top:var(--pm-space-2);font-size:var(--pm-text-sm)}.map-branch[data-v-12d9a67c]{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md)}.map-branch__row[data-v-12d9a67c]{display:flex;align-items:center;gap:6px}.map-actions[data-v-12d9a67c]{display:flex;flex-wrap:wrap;gap:6px}.map-check[data-v-12d9a67c]{display:flex;align-items:center;gap:8px;font-size:var(--pm-text-sm)}.req-top[data-v-4fe3ec3e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-3)}.req-today[data-v-4fe3ec3e]{display:flex;flex-wrap:wrap;gap:var(--pm-space-2)}.req-today>div[data-v-4fe3ec3e]{display:flex;align-items:baseline;gap:.5rem;padding:.45rem .8rem;border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-surface)}.req-today span[data-v-4fe3ec3e],.req-conn__stats span[data-v-4fe3ec3e]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.req-today strong[data-v-4fe3ec3e]{font-variant-numeric:tabular-nums}.req-today>div.is-warning[data-v-4fe3ec3e]{border-color:transparent;background:var(--pm-color-warning-soft)}.req-connections[data-v-4fe3ec3e]{display:grid;gap:var(--pm-space-3)}.req-connections h2[data-v-4fe3ec3e]{margin:0;font-size:1rem}.req-conn[data-v-4fe3ec3e]{display:grid;gap:var(--pm-space-3)}.req-conn__head[data-v-4fe3ec3e]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pm-space-3)}.req-conn__head>div[data-v-4fe3ec3e]{display:grid;gap:.2rem}.req-conn__head .vs-muted[data-v-4fe3ec3e]{font-size:var(--pm-text-sm)}.req-conn__stats[data-v-4fe3ec3e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--pm-space-3)}.req-conn__stats>div[data-v-4fe3ec3e]{display:grid;gap:.15rem;padding:.7rem .9rem;border-radius:var(--pm-radius-md);background:var(--pm-color-surface-soft)}.req-conn__stats>div.is-warning[data-v-4fe3ec3e]{background:var(--pm-color-warning-soft)}.req-conn__stats strong[data-v-4fe3ec3e]{font-size:1.25rem;font-variant-numeric:tabular-nums}.req-conn__stats small[data-v-4fe3ec3e]{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.req-conn__url[data-v-4fe3ec3e]{margin:0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);word-break:break-all}.req-edit[data-v-4fe3ec3e]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,.8fr);align-items:end;gap:var(--pm-space-3);padding-top:var(--pm-space-3);border-top:1px solid var(--pm-color-line)}.req-edit>.vs-actions[data-v-4fe3ec3e],.req-edit>.vs-message[data-v-4fe3ec3e]{grid-column:1 / -1}.req-how h2[data-v-4fe3ec3e]{margin:0 0 .4rem;font-size:.95rem}.req-how p[data-v-4fe3ec3e]{margin:0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);line-height:1.55}.req-how__example[data-v-4fe3ec3e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-3);margin:var(--pm-space-3) 0}.req-how__example code[data-v-4fe3ec3e]{padding:.5rem .7rem;border-radius:var(--pm-radius-sm);background:var(--pm-color-surface-soft);font-size:var(--pm-text-sm);word-break:break-all}.req-title[data-v-4fe3ec3e]{display:grid;gap:.2rem}.req-table[data-v-4fe3ec3e]{min-width:56rem}.req-nowrap[data-v-4fe3ec3e]{white-space:nowrap}.req-create[data-v-4fe3ec3e]{display:grid;gap:var(--pm-space-3)}.req-secret[data-v-4fe3ec3e]{display:block;padding:.6rem .8rem;border-radius:var(--pm-radius-sm);background:var(--pm-color-surface-soft);word-break:break-all}@media(max-width:760px){.req-edit[data-v-4fe3ec3e]{grid-template-columns:1fr}}.results__filters[data-v-06402fc5]{display:grid;grid-template-columns:minmax(14rem,2fr) repeat(3,minmax(10rem,1fr));gap:var(--pm-space-3)}.results__period[data-v-06402fc5]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--pm-space-3);margin-top:var(--pm-space-4)}.results__title[data-v-06402fc5]{display:grid;gap:.2rem}@media(max-width:960px){.results__filters[data-v-06402fc5]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.sim[data-v-90f93834]{display:grid;gap:var(--pm-space-3)}.sim__log[data-v-90f93834]{display:grid;gap:var(--pm-space-2);max-height:24rem;overflow-y:auto;padding:var(--pm-space-3);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-surface-muted, rgba(0, 0, 0, .02))}.sim__turn[data-v-90f93834]{max-width:44rem;padding:.5rem .8rem;border-radius:var(--pm-radius-md);background:var(--pm-color-surface);border:1px solid var(--pm-color-line)}.sim__turn.is-caller[data-v-90f93834]{justify-self:end;border-color:var(--pm-color-primary)}.sim__who[data-v-90f93834]{font-size:var(--pm-text-xs);color:var(--pm-color-text-tertiary)}.sim__text[data-v-90f93834]{margin:.15rem 0;font-family:var(--pm-font-conversation);font-weight:500}.sim__meta[data-v-90f93834]{color:var(--pm-color-text-secondary)}.sim__ending[data-v-90f93834]{display:flex;align-items:center;gap:var(--pm-space-3)}.sim__input[data-v-90f93834]{display:flex;gap:var(--pm-space-2)}.sim__input input[data-v-90f93834]{flex:1;min-height:var(--pm-control-height-sm);border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:0 .7rem;font:inherit}.sim__input input[data-v-90f93834]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.sim__slots[data-v-90f93834]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.sim__quick[data-v-90f93834]{display:flex;flex-wrap:wrap;gap:var(--pm-space-2)}.sim__chip[data-v-90f93834]{min-height:2rem;padding:0 .75rem;border:1px solid var(--pm-color-line-strong);border-radius:999px;background:var(--pm-color-surface);color:var(--pm-color-text);font:inherit;font-size:.85rem;cursor:pointer}.sim__chip[data-v-90f93834]:hover:not(:disabled){border-color:var(--pm-color-primary, #2440e6)}.sim__chip[data-v-90f93834]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.sound[data-v-0548201b]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-2)}.sound[data-v-0548201b] .pm-badge{white-space:normal;line-height:1.3}.sound__play[data-v-0548201b]{display:inline-flex;align-items:center;gap:.3rem;min-height:var(--pm-control-height-sm);padding:0 .7rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);font:inherit;font-size:var(--pm-text-sm);cursor:pointer}.sound__play[data-v-0548201b]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.outcome[data-v-db1f73fb]{display:grid;gap:var(--pm-space-2);padding:var(--pm-space-3);border-radius:var(--pm-radius-md);background:var(--pm-color-surface-soft)}.outcome__row[data-v-db1f73fb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--pm-space-3)}.vs-field textarea[data-v-db1f73fb]{border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit;font-family:var(--pm-font-conversation)}.outcome[data-v-db1f73fb]>*,.outcome__row[data-v-db1f73fb]>*{min-width:0}.outcome select[data-v-db1f73fb],.outcome textarea[data-v-db1f73fb]{width:100%;min-width:0}.form-error[data-v-db1f73fb]{color:var(--pm-color-danger, #b91c1c)}.answers[data-v-b377d563]{display:grid;gap:var(--pm-space-2)}.branch[data-v-b377d563]{border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-surface)}.branch.has-error[data-v-b377d563]{border-color:var(--pm-color-danger, #b91c1c)}.branch__head[data-v-b377d563]{display:flex;width:100%;align-items:center;gap:var(--pm-space-3);padding:var(--pm-space-3) var(--pm-space-4);border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.branch__head[data-v-b377d563]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.branch__title[data-v-b377d563]{display:grid;flex:1;min-width:0;gap:.15rem}.branch__title small[data-v-b377d563]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.branch__body[data-v-b377d563]{display:grid;gap:var(--pm-space-3);padding:0 var(--pm-space-4) var(--pm-space-4)}.branch__body[data-v-b377d563]>*{min-width:0}.vs-field textarea[data-v-b377d563]{border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit}.branch__body select[data-v-b377d563],.branch__body textarea[data-v-b377d563]{width:100%;min-width:0;box-sizing:border-box}.form-error[data-v-b377d563]{color:var(--pm-color-danger, #b91c1c)}@media(max-width:640px){.branch__head[data-v-b377d563]{flex-wrap:wrap}}.branch[data-v-10226787]{border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-surface)}.branch.has-error[data-v-10226787]{border-color:var(--pm-color-danger, #b91c1c)}.branch__head[data-v-10226787]{display:flex;width:100%;align-items:center;gap:var(--pm-space-3);padding:var(--pm-space-3) var(--pm-space-4);border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.branch__head[data-v-10226787]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.branch__title[data-v-10226787]{display:grid;flex:1;min-width:0;gap:.15rem}.branch__title small[data-v-10226787]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.branch__body[data-v-10226787]{display:grid;gap:var(--pm-space-3);padding:0 var(--pm-space-4) var(--pm-space-4)}.branch__grid[data-v-10226787]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--pm-space-3)}.branch__grid>.vs-field[data-v-10226787]{min-width:0}.branch__grid select[data-v-10226787]{width:100%;min-width:0}.vs-field textarea[data-v-10226787]{border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit}.branch__body[data-v-10226787]>*{min-width:0}.branch__body textarea[data-v-10226787],.branch__body input[type=text][data-v-10226787]{width:100%;min-width:0;box-sizing:border-box}.form-error[data-v-10226787]{color:var(--pm-color-danger, #b91c1c)}@media(max-width:640px){.branch__head[data-v-10226787]{flex-wrap:wrap}}.sample[data-v-8beb4faa]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-3);padding:var(--pm-space-3) var(--pm-space-4);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-primary-soft)}.sample--compact[data-v-8beb4faa]{padding:0;border:0;background:none}.sample__icon[data-v-8beb4faa]{flex:none;color:var(--pm-color-primary)}.sample__text[data-v-8beb4faa]{display:grid;flex:1 1 18rem;gap:.2rem;min-width:0}.sample__actions[data-v-8beb4faa]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-3)}.sample__button[data-v-8beb4faa]{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 1rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-md);background:var(--pm-color-surface);color:var(--pm-color-text);font-weight:600;text-decoration:none;white-space:nowrap}.sample__button[data-v-8beb4faa]:hover{border-color:var(--pm-color-primary);color:var(--pm-color-primary)}.sample__button[data-v-8beb4faa]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.sample__pdf[data-v-8beb4faa]{font-size:var(--pm-text-sm)}.robot-head[data-v-dfde6266]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-3);margin-bottom:var(--pm-space-4)}.robot-head__title[data-v-dfde6266]{display:grid;gap:var(--pm-space-2);min-width:0}.robot-head__back[data-v-dfde6266]{font-size:var(--pm-text-sm)}.robot-head__actions[data-v-dfde6266]{flex-wrap:wrap}.greeting[data-v-dfde6266]{margin:0;font-family:var(--pm-font-conversation);font-size:1.05rem;line-height:1.75}.greeting__chip[data-v-dfde6266]{display:inline-block;padding:0 .4rem;border-radius:var(--pm-radius-pill);background:var(--pm-color-primary-soft);color:var(--pm-color-primary);font-family:var(--pm-font-sans, inherit);font-size:.9rem;font-weight:600;line-height:1.6}.greeting__tools[data-v-dfde6266]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-3);margin-top:var(--pm-space-3)}.robot[data-v-dfde6266]{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);gap:var(--pm-space-4);align-items:start}.robot__main[data-v-dfde6266]{display:grid;gap:var(--pm-space-4);min-width:0}.robot__side[data-v-dfde6266]{position:sticky;top:var(--pm-space-4);min-width:0}.step[data-v-dfde6266]{display:flex;align-items:center;gap:var(--pm-space-3);margin-bottom:var(--pm-space-3)}.step .vs-card-title[data-v-dfde6266]{margin:0}.step__n[data-v-dfde6266]{display:inline-flex;flex:none;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:50%;background:var(--pm-color-primary-soft);color:var(--pm-color-primary);font-weight:700;font-size:var(--pm-text-sm)}.step__tools[data-v-dfde6266]{margin-left:auto}.inline-fields[data-v-dfde6266]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--pm-space-3);margin-top:var(--pm-space-3)}.voice-row[data-v-dfde6266]{display:flex;flex-wrap:wrap;gap:var(--pm-space-4);align-items:flex-end;justify-content:space-between}.voice-row__state[data-v-dfde6266]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-3)}.vars[data-v-dfde6266]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pm-space-2);margin-top:var(--pm-space-3)}.chip[data-v-dfde6266]{padding:.2rem .6rem;border-radius:var(--pm-radius-pill);background:var(--pm-color-primary-soft);color:var(--pm-color-primary);font-size:var(--pm-text-sm);font-weight:600}.vars__edit[data-v-dfde6266]{display:grid;gap:var(--pm-space-2);margin-top:var(--pm-space-3)}.vars__row[data-v-dfde6266]{display:grid;grid-template-columns:1fr 1fr 1fr auto auto;gap:var(--pm-space-3);align-items:end}.branches-hint[data-v-dfde6266]{margin:var(--pm-space-4) 0 var(--pm-space-2)}.branches[data-v-dfde6266]{display:grid;gap:var(--pm-space-2);margin-bottom:var(--pm-space-3)}.unused[data-v-dfde6266]{margin-top:var(--pm-space-3)}.unused__item[data-v-dfde6266]{display:inline-flex;align-items:center;gap:.25rem;margin-left:var(--pm-space-2)}.fold[data-v-dfde6266]{border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-lg);background:var(--pm-color-surface)}.fold>summary[data-v-dfde6266]{display:flex;align-items:center;gap:var(--pm-space-3);padding:var(--pm-space-4);cursor:pointer;list-style:none}.fold>summary[data-v-dfde6266]::-webkit-details-marker{display:none}.fold>summary[data-v-dfde6266]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.fold__open[data-v-dfde6266],.fold[open] .fold__closed[data-v-dfde6266]{display:none}.fold[open] .fold__open[data-v-dfde6266]{display:inline}.fold__title[data-v-dfde6266]{display:grid;gap:.15rem}.fold__body[data-v-dfde6266]{display:grid;gap:var(--pm-space-3);padding:0 var(--pm-space-4) var(--pm-space-4)}.expert-q[data-v-dfde6266]{margin-top:0}.phrases[data-v-dfde6266]{display:grid;gap:var(--pm-space-2);margin:var(--pm-space-3) 0 0;padding:0;list-style:none}.phrases li[data-v-dfde6266]{display:grid;gap:.35rem;padding:var(--pm-space-2) 0;border-top:1px solid var(--pm-color-line)}.phrases__text[data-v-dfde6266]{font-family:var(--pm-font-conversation)}.history__head[data-v-dfde6266]{display:flex;align-items:center;justify-content:space-between;scroll-margin-top:var(--pm-space-4)}.history[data-v-dfde6266]{display:grid;gap:var(--pm-space-2);margin:var(--pm-space-3) 0 0;padding:0;list-style:none}.history__item[data-v-dfde6266]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-3);padding:var(--pm-space-3);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md)}.history__what[data-v-dfde6266]{display:grid;flex:1 1 20rem;gap:.2rem;min-width:0}.publish[data-v-dfde6266]{border:2px solid var(--pm-color-primary)}.checks[data-v-dfde6266]{display:grid;gap:var(--pm-space-2);margin:var(--pm-space-3) 0;padding:0;list-style:none}.checks li[data-v-dfde6266]{display:flex;gap:var(--pm-space-2);align-items:flex-start}.checks__mark[data-v-dfde6266]{display:inline-flex;flex:none;width:1.4rem;height:1.4rem;align-items:center;justify-content:center;border-radius:50%;font-size:var(--pm-text-xs);font-weight:700}.checks__mark.is-ok[data-v-dfde6266]{background:color-mix(in srgb,var(--pm-color-success) 18%,transparent);color:var(--pm-color-success)}.checks__mark.is-warn[data-v-dfde6266]{background:color-mix(in srgb,var(--pm-color-warning) 20%,transparent);color:var(--pm-color-warning)}.checks__mark.is-bad[data-v-dfde6266]{background:color-mix(in srgb,var(--pm-color-danger) 18%,transparent);color:var(--pm-color-danger)}.stale[data-v-dfde6266]{margin-top:var(--pm-space-2)}.tabs[data-v-dfde6266]{display:flex;flex-wrap:wrap;gap:var(--pm-space-2);margin:var(--pm-space-3) 0}.tabs__tab[data-v-dfde6266]{min-height:var(--pm-control-height);padding:0 1rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-pill);background:var(--pm-color-surface);color:var(--pm-color-text);font:inherit;cursor:pointer}.tabs__tab.is-active[data-v-dfde6266]{border-color:var(--pm-color-ink);background:var(--pm-color-ink);color:var(--pm-color-paper);font-weight:600}.tabs__tab[data-v-dfde6266]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.draft-row[data-v-dfde6266]{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);align-items:flex-end;margin:var(--pm-space-3) 0}.notes[data-v-dfde6266]{margin:var(--pm-space-2) 0 0;padding-left:1.2rem}.templates[data-v-dfde6266]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:var(--pm-space-3)}.templates__item[data-v-dfde6266]{display:grid;gap:.35rem;padding:var(--pm-space-3) var(--pm-space-4);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md);background:var(--pm-color-surface);color:inherit;font:inherit;text-align:left;cursor:pointer}.templates__item[data-v-dfde6266]:hover{border-color:var(--pm-color-primary)}.templates__item[data-v-dfde6266]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.name-field[data-v-dfde6266]{margin-top:var(--pm-space-4)}.checkbox[data-v-dfde6266]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--pm-text-sm);padding-bottom:.5rem}.vs-field textarea[data-v-dfde6266]{border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit}.vs-field textarea.speech[data-v-dfde6266]{font-family:var(--pm-font-conversation)}.inline-fields[data-v-dfde6266]>*,.voice-row[data-v-dfde6266]>*,.fold__body[data-v-dfde6266]>*,.vars__edit[data-v-dfde6266]>*{min-width:0}.robot__main[data-v-dfde6266] :is(select,textarea){max-width:100%}.robot-head[data-v-dfde6266] .pm-badge{white-space:normal;line-height:1.3}.form-error[data-v-dfde6266]{color:var(--pm-color-danger, #b91c1c)}@media(max-width:1100px){.robot[data-v-dfde6266]{grid-template-columns:1fr}.robot__side[data-v-dfde6266]{position:static}}@media(max-width:640px){.vars__row[data-v-dfde6266]{grid-template-columns:1fr}}.robots[data-v-564b3a48]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:var(--pm-space-4)}.robot[data-v-564b3a48]{display:grid;align-content:start;gap:var(--pm-space-3);padding:var(--pm-space-4);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-lg);background:var(--pm-color-surface);color:var(--pm-color-text);text-decoration:none}.robot[data-v-564b3a48]:hover{border-color:var(--pm-color-line-strong)}.robot[data-v-564b3a48]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.robot__head[data-v-564b3a48]{display:flex;align-items:center;gap:var(--pm-space-3)}.robot__mark[data-v-564b3a48]{display:inline-flex;flex:none;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:var(--pm-radius-md);background:var(--pm-color-primary-soft);color:var(--pm-color-primary);font-weight:700;font-size:1.1rem}.robot__name[data-v-564b3a48]{display:grid;min-width:0;gap:.1rem}.robot__facts[data-v-564b3a48]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.35rem .75rem;margin:0;font-size:var(--pm-text-sm)}.robot__facts dt[data-v-564b3a48]{color:var(--pm-color-text-secondary)}.robot__facts dd[data-v-564b3a48]{margin:0}.robot__expert[data-v-564b3a48]{margin:0;padding:var(--pm-space-2) var(--pm-space-3);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface-soft);color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.usage__bar[data-v-11cfb9bf]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--pm-space-3)}.usage__actions[data-v-11cfb9bf]{margin-left:auto}.usage__how h2[data-v-11cfb9bf]{margin:0 0 .4rem;font-size:.95rem}.usage__how p[data-v-11cfb9bf]{margin:0;color:var(--pm-color-text-secondary);font-size:.875rem;line-height:1.55}.usage__imported[data-v-11cfb9bf]{margin:0;color:var(--pm-color-text-secondary);font-size:.875rem}.usage__imported strong[data-v-11cfb9bf]{color:var(--pm-color-text);font-weight:600}.acc-head[data-v-924f0434]{display:flex;align-items:center;gap:var(--pm-space-4)}.acc-avatar[data-v-924f0434]{display:grid;flex:none;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--pm-color-primary-soft);color:var(--pm-color-primary-text);font-weight:700}.acc-who[data-v-924f0434]{display:grid;gap:.2rem;min-width:0}.acc-who strong[data-v-924f0434]{font-size:1.1rem}.acc-who>span[data-v-924f0434]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}.acc-cabinets[data-v-924f0434]{display:flex;flex-wrap:wrap;gap:var(--pm-space-2);margin-top:.35rem}.acc-chip[data-v-924f0434]{padding:.2rem .65rem;border-radius:999px;background:var(--pm-color-surface-soft);color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.acc-chip.is-owner[data-v-924f0434]{background:var(--pm-color-primary-soft);color:var(--pm-color-primary-text)}.acc-grid[data-v-924f0434]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:var(--pm-space-3);align-items:start}.acc-form[data-v-924f0434]{display:grid;gap:var(--pm-space-3)}h2[data-v-924f0434]{margin:0;font-size:1rem}.acc-sessions[data-v-924f0434]{display:grid;gap:var(--pm-space-3)}.acc-sessions__head[data-v-924f0434]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-2)}.acc-list[data-v-924f0434]{margin:0;padding:0;list-style:none}.acc-list li[data-v-924f0434]{display:grid;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:var(--pm-space-3);padding:.65rem 0;border-top:1px solid var(--pm-color-line-soft)}.acc-list li>div[data-v-924f0434]{display:grid;gap:.1rem;min-width:0}.acc-list strong[data-v-924f0434]{font-weight:600}.acc-list span[data-v-924f0434]:not(.acc-device){color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.acc-device[data-v-924f0434]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.6rem;background:var(--pm-color-surface-soft);color:var(--pm-color-text-secondary)}.acc-note[data-v-924f0434]{margin:0;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}@media(max-width:960px){.acc-grid[data-v-924f0434]{grid-template-columns:1fr}}.vs-form[data-v-9e6cc5dd],.vs-form[data-v-2bbba206]{display:grid;gap:.75rem;width:min(28rem,100%)}.users-invite[data-v-bbd00c02]{display:grid;grid-template-columns:minmax(0,2fr) minmax(10rem,1fr) auto;align-items:end;gap:var(--pm-space-3)}.users-hint[data-v-bbd00c02]{margin:var(--pm-space-2) 0 0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}.users-hint--top[data-v-bbd00c02]{margin:0 0 var(--pm-space-3)}.users-list[data-v-bbd00c02]{margin:0;padding:0;list-style:none}.users-list li[data-v-bbd00c02]{display:grid;grid-template-columns:2.25rem minmax(0,1fr) 12.5rem auto;align-items:center;gap:var(--pm-space-3);padding:.8rem 1.1rem;border-bottom:1px solid var(--pm-color-line-soft)}.users-list li.is-off[data-v-bbd00c02],.users-list li.is-invite[data-v-bbd00c02]{color:var(--pm-color-text-secondary)}.users-avatar[data-v-bbd00c02]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--pm-color-primary-soft);color:var(--pm-color-primary-text);font-size:var(--pm-text-xs);font-weight:700}.users-avatar.is-invite[data-v-bbd00c02]{border:1.5px dashed var(--pm-color-line-strong);background:transparent;color:var(--pm-color-text-tertiary)}.users-avatar.is-key[data-v-bbd00c02]{background:var(--pm-color-surface-soft);color:var(--pm-color-text-secondary)}.users-who[data-v-bbd00c02]{display:grid;gap:.1rem;min-width:0}.users-who strong[data-v-bbd00c02]{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.users-who span[data-v-bbd00c02]{color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.users-role[data-v-bbd00c02]{width:100%}.users-actions[data-v-bbd00c02]{display:flex;justify-content:flex-end;gap:var(--pm-space-1)}.users-foot[data-v-bbd00c02]{margin:0;padding:.7rem 1.1rem;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.users-secret[data-v-bbd00c02]{display:block;padding:.6rem .8rem;border-radius:var(--pm-radius-sm);background:var(--pm-color-surface-soft);word-break:break-all}@media(max-width:760px){.users-invite[data-v-bbd00c02]{grid-template-columns:1fr}.users-list li[data-v-bbd00c02]{grid-template-columns:2.25rem minmax(0,1fr)}.users-role[data-v-bbd00c02],.users-actions[data-v-bbd00c02],.users-list li[data-v-bbd00c02]>:nth-child(3){grid-column:2}.users-actions[data-v-bbd00c02]{justify-content:flex-start}}.intent[data-v-d808fd0a]{display:grid;gap:var(--pm-space-3);padding:var(--pm-space-4);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md)}.intent__head[data-v-d808fd0a]{display:flex;justify-content:space-between;align-items:center}.intent__grid[data-v-d808fd0a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--pm-space-3);align-items:start}.chips[data-v-d808fd0a]{display:flex;flex-wrap:wrap;gap:.35rem;min-height:var(--pm-control-height-sm);padding:.3rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface)}.chip[data-v-d808fd0a]{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .5rem;border-radius:999px;background:var(--pm-color-surface-muted, rgba(0, 0, 0, .05));font-size:var(--pm-text-xs)}.chip__x[data-v-d808fd0a]{display:inline-flex;border:0;background:none;color:inherit;cursor:pointer;padding:0}.chips__input[data-v-d808fd0a]{flex:1;min-width:8rem;border:0;background:none;color:var(--pm-color-text);font:inherit;font-size:var(--pm-text-sm)}.chips__input[data-v-d808fd0a]:focus-visible{outline:none}.checkbox[data-v-d808fd0a]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--pm-text-sm)}.vs-field textarea[data-v-d808fd0a]{border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit}.form-error[data-v-d808fd0a]{color:var(--pm-color-danger, #b91c1c)}.outcome[data-v-531ee5b9]{display:grid;gap:var(--pm-space-3);padding:var(--pm-space-4);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md)}.outcome__head[data-v-531ee5b9]{display:flex;justify-content:space-between;align-items:center}.outcome__grid[data-v-531ee5b9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--pm-space-3)}.vs-field textarea[data-v-531ee5b9]{border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit;font-family:var(--pm-font-conversation)}.form-error[data-v-531ee5b9]{color:var(--pm-color-danger, #b91c1c)}.q[data-v-f4d99a93]{display:grid;gap:var(--pm-space-3);padding:var(--pm-space-4);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md)}.q__head[data-v-f4d99a93]{display:flex;justify-content:space-between;align-items:center;gap:var(--pm-space-3)}.q__grid[data-v-f4d99a93]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--pm-space-3);align-items:end}.q__required[data-v-f4d99a93]{padding-bottom:.5rem}.checkbox[data-v-f4d99a93]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--pm-text-sm)}.vs-field textarea[data-v-f4d99a93]{border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit;font-family:var(--pm-font-conversation)}.form-error[data-v-f4d99a93]{color:var(--pm-color-danger, #b91c1c)}.draft__row[data-v-55fedbae]{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);align-items:flex-end;margin:var(--pm-space-3) 0}.draft__notes[data-v-55fedbae]{margin:var(--pm-space-2) 0 0;padding-left:1.2rem}.form__grid[data-v-55fedbae]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--pm-space-3);margin-bottom:var(--pm-space-3)}.form__row[data-v-55fedbae]{display:grid;grid-template-columns:1fr 1fr 1fr auto auto;gap:var(--pm-space-3);align-items:end;margin-top:var(--pm-space-2)}.section__head[data-v-55fedbae]{display:flex;justify-content:space-between;align-items:center;gap:var(--pm-space-3)}.section__list[data-v-55fedbae]{display:grid;gap:var(--pm-space-3);margin-top:var(--pm-space-3)}.service[data-v-55fedbae]{display:grid;gap:var(--pm-space-2)}.checkbox[data-v-55fedbae]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--pm-text-sm);padding-bottom:.5rem}.limits__free[data-v-55fedbae]{grid-column:1 / -1}.vs-field textarea[data-v-55fedbae]{border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit}.form-error[data-v-55fedbae]{color:var(--pm-color-danger, #b91c1c)}.probe[data-v-55fedbae]{display:flex;gap:var(--pm-space-2)}.probe input[data-v-55fedbae]{flex:1;min-height:var(--pm-control-height-sm);border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:0 .7rem;font:inherit}.probe__result[data-v-55fedbae]{margin-top:var(--pm-space-3);padding:var(--pm-space-3);border:1px solid var(--pm-color-line);border-radius:var(--pm-radius-md)}.probe__text[data-v-55fedbae]{margin:0 0 .25rem;font-family:var(--pm-font-conversation);font-weight:500}.probe__reading[data-v-55fedbae]{display:block;margin-top:.25rem}.simulator[data-v-55fedbae]{margin-top:var(--pm-space-3)}.takes[data-v-701acfdb]{display:grid;gap:var(--pm-space-3)}.takes__make[data-v-701acfdb]{display:flex;flex-wrap:wrap;align-items:end;gap:var(--pm-space-3)}.takes__instruction[data-v-701acfdb]{flex:1 1 18rem}.takes__file[data-v-701acfdb]{flex:1 1 16rem}.takes tr.is-selected td[data-v-701acfdb]{background:var(--pm-color-primary-soft, rgba(37, 99, 235, .06))}.takes__actions[data-v-701acfdb]{flex-wrap:wrap}.takes td small[data-v-701acfdb]{display:block;color:var(--pm-color-text-secondary)}.metric-text[data-v-4bbd5e66]{font-size:var(--pm-text-xl)}.simulator[data-v-4bbd5e66],.instruction[data-v-4bbd5e66]{margin-top:var(--pm-space-3)}.search-field[data-v-4bbd5e66]{min-width:14rem}.checkbox[data-v-4bbd5e66]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--pm-text-sm)}.dialog dd[data-v-4bbd5e66]{font-family:var(--pm-font-conversation);font-weight:500;text-align:left;max-width:40rem}.staged[data-v-4bbd5e66]{border-left:3px solid var(--pm-color-warning, #d97706)}.staged__list[data-v-4bbd5e66]{margin:var(--pm-space-2) 0 0;padding-left:1.2rem;font-size:var(--pm-text-sm)}.add-form[data-v-4bbd5e66]{display:grid;gap:var(--pm-space-3);padding:var(--pm-space-4);border-bottom:1px solid var(--pm-color-line)}.add-form__text[data-v-4bbd5e66]{grid-column:1 / -1}.add-form__check[data-v-4bbd5e66]{align-self:end;padding-bottom:.5rem}.phrase-text[data-v-4bbd5e66]{font-family:var(--pm-font-conversation);font-weight:500}.edit-text[data-v-4bbd5e66]{width:100%;min-width:20rem;border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit;margin-bottom:var(--pm-space-2)}tr.is-staged td[data-v-4bbd5e66]{background:#d977060f}.takes-row td[data-v-4bbd5e66]{background:var(--pm-color-surface-muted, rgba(0, 0, 0, .02));padding:var(--pm-space-3) var(--pm-space-4)}.row-actions[data-v-4bbd5e66]{flex-wrap:nowrap}.pm-switch[data-v-5d1559bb]{position:relative;display:inline-flex;align-items:center;gap:.55rem;cursor:pointer;font-size:var(--pm-text-sm)}.pm-switch.is-disabled[data-v-5d1559bb]{cursor:not-allowed}.pm-switch input[data-v-5d1559bb]{position:absolute;width:2.3rem;height:1.3rem;margin:0;opacity:0;cursor:inherit}.pm-switch__track[data-v-5d1559bb]{position:relative;flex:none;width:2.3rem;height:1.3rem;border-radius:999px;background:var(--pm-color-line-strong);transition:background .15s}.pm-switch__track[data-v-5d1559bb]:after{content:"";position:absolute;top:.15rem;left:.15rem;width:1rem;height:1rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f142033;transition:transform .15s}.pm-switch.is-on .pm-switch__track[data-v-5d1559bb]{background:var(--pm-color-primary)}.pm-switch.is-on .pm-switch__track[data-v-5d1559bb]:after{transform:translate(1rem)}.pm-switch input:focus-visible+.pm-switch__track[data-v-5d1559bb]{box-shadow:var(--pm-focus-ring)}.pm-switch.is-disabled .pm-switch__track[data-v-5d1559bb]{opacity:.5}@media(prefers-reduced-motion:reduce){.pm-switch__track[data-v-5d1559bb],.pm-switch__track[data-v-5d1559bb]:after{transition:none}}.set-status[data-v-33e7cc48]{display:flex;justify-content:flex-end;min-height:1.6rem;margin-bottom:calc(var(--pm-space-2) * -1)}.set-pill[data-v-33e7cc48]{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:999px;background:var(--pm-color-surface-soft);color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.set-pill.is-saved[data-v-33e7cc48]{background:var(--pm-color-success-soft);color:var(--pm-color-success-text)}.set-card[data-v-33e7cc48]{display:grid;gap:var(--pm-space-3)}.set-card h2[data-v-33e7cc48]{margin:0;font-size:1rem}.set-head[data-v-33e7cc48]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pm-space-2)}.set-lead[data-v-33e7cc48]{margin:0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);line-height:1.55}.set-row[data-v-33e7cc48]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--pm-space-4);padding-top:var(--pm-space-3);border-top:1px solid var(--pm-color-line-soft)}.set-row>div[data-v-33e7cc48]{display:grid;gap:.25rem}.set-row strong[data-v-33e7cc48]{font-weight:600}.set-row small[data-v-33e7cc48]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);line-height:1.5}.set-field[data-v-33e7cc48]{display:grid;gap:.35rem;justify-items:start}.set-field>span[data-v-33e7cc48]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm)}textarea[data-v-33e7cc48]{border:1px solid var(--pm-color-line-strong);border-radius:var(--pm-radius-sm);background:var(--pm-color-surface);color:var(--pm-color-text);padding:.5rem .7rem;font:inherit;resize:vertical}textarea[data-v-33e7cc48]:focus-visible{outline:none;box-shadow:var(--pm-focus-ring)}.sup-top[data-v-5ecc4217]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--pm-space-2)}.sup-grid[data-v-5ecc4217]{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--pm-space-3)}.sup-card[data-v-5ecc4217]{display:grid;align-content:start;gap:var(--pm-space-3)}.sup-card.is-off[data-v-5ecc4217]{opacity:.75}.sup-card__head[data-v-5ecc4217]{display:flex;align-items:center;justify-content:space-between;gap:var(--pm-space-2)}.sup-card__stats[data-v-5ecc4217]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pm-space-2)}.sup-card__stats>div[data-v-5ecc4217]{display:grid;gap:.1rem;padding:.6rem .8rem;border-radius:var(--pm-radius-md);background:var(--pm-color-surface-soft)}.sup-card__stats span[data-v-5ecc4217],.sup-card__stats small[data-v-5ecc4217]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-xs)}.sup-card__stats strong[data-v-5ecc4217]{font-size:1.2rem;font-variant-numeric:tabular-nums}.sup-card__meta[data-v-5ecc4217]{margin:0;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-sm)}.sup-how[data-v-5ecc4217]{background:var(--pm-color-surface-soft)}.sup-how h2[data-v-5ecc4217]{margin:0;font-size:.95rem}.sup-how p[data-v-5ecc4217]{margin:0;color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);line-height:1.5}.sup-check[data-v-5ecc4217]{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--pm-text-sm)}.sup-token[data-v-5ecc4217]{display:block;padding:.6rem .8rem;border-radius:var(--pm-radius-sm);background:var(--pm-color-surface-soft);word-break:break-all}.api-secret__url[data-v-b2f031d0]{padding:.6rem .8rem;border-radius:var(--pm-radius-sm);background:var(--pm-color-surface-soft);word-break:break-all}.api-name[data-v-b2f031d0]{font-weight:600}td small[data-v-b2f031d0]{display:block;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.api-open[data-v-b2f031d0]{text-align:right}.api-selected[data-v-b2f031d0]{margin:0 0 var(--pm-space-3);font-size:1.05rem}.api-intro[data-v-b2f031d0]{padding:0 var(--pm-space-4)}.api-add[data-v-b2f031d0]{display:flex;flex-wrap:wrap;gap:var(--pm-space-3);align-items:end;padding:var(--pm-space-3) var(--pm-space-4)}.api-add .vs-field[data-v-b2f031d0]{flex:1 1 12rem}tr.is-selected td[data-v-b2f031d0]{background:var(--pm-color-primary-soft)}.api-section[data-v-b2f031d0]{display:grid;gap:var(--pm-space-3);margin-top:var(--pm-space-4)}.api-code[data-v-b2f031d0]{width:100%;font-size:var(--pm-text-xs)}.api-pre[data-v-b2f031d0]{margin:0;white-space:pre-wrap;word-break:break-all;font-size:var(--pm-text-xs)}.api-check[data-v-b2f031d0]{display:flex;gap:var(--pm-space-2);align-items:center}.api-var[data-v-b2f031d0],.api-word[data-v-b2f031d0]{display:flex;flex-wrap:wrap;gap:var(--pm-space-2);align-items:center}.api-var input[data-v-b2f031d0],.api-word input[type=text][data-v-b2f031d0]{flex:1 1 12rem;min-height:var(--pm-control-height-sm)}.api-words[data-v-b2f031d0]{display:grid;gap:var(--pm-space-2);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.api-field-actions[data-v-b2f031d0]{display:flex;flex-wrap:wrap;gap:var(--pm-space-1, 4px)}.api-dry[data-v-b2f031d0]{display:grid;gap:var(--pm-space-2);padding-top:var(--pm-space-3);border-top:1px solid var(--pm-color-line)}.api-placeholders[data-v-b2f031d0]{margin:0;padding-left:1.2rem;font-size:var(--pm-text-sm)}.setting[data-v-4d7cf858]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--pm-space-3);align-items:start;margin:var(--pm-space-4) 0}.setting input[data-v-4d7cf858]{margin-top:.3rem;width:1.1rem;height:1.1rem}.setting span[data-v-4d7cf858]{display:grid;gap:.3rem}.setting small[data-v-4d7cf858]{color:var(--pm-color-text-secondary);font-size:var(--pm-text-sm);line-height:var(--pm-leading-relaxed)}.tel-verdict[data-v-1b0268f6]{display:flex;align-items:center;gap:var(--pm-space-3);padding:.9rem 1.1rem;border-radius:var(--pm-radius-lg)}.tel-verdict>div[data-v-1b0268f6]{display:grid;flex:1;gap:.15rem}.tel-verdict span[data-v-1b0268f6]{font-size:var(--pm-text-sm)}.tel-verdict.is-ok[data-v-1b0268f6]{background:var(--pm-color-success-soft);color:var(--pm-color-success-text)}.tel-verdict.is-bad[data-v-1b0268f6]{background:var(--pm-color-danger-soft);color:var(--pm-color-danger-text)}.tel-grid[data-v-1b0268f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:var(--pm-space-3)}.tel-card[data-v-1b0268f6]{display:grid;align-content:start;gap:var(--pm-space-3)}.tel-card.is-off[data-v-1b0268f6]{opacity:.75}.tel-card__head[data-v-1b0268f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--pm-space-2)}.tel-kv[data-v-1b0268f6]{display:grid;gap:.45rem;margin:0}.tel-kv>div[data-v-1b0268f6]{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:var(--pm-space-2);font-size:var(--pm-text-sm)}.tel-kv dt[data-v-1b0268f6]{color:var(--pm-color-text-secondary)}.tel-kv dd[data-v-1b0268f6]{margin:0;word-break:break-word}.tel-kv small[data-v-1b0268f6]{display:block;color:var(--pm-color-text-tertiary)}.tel-error[data-v-1b0268f6]{display:block;color:var(--pm-color-danger-text)}.tel-card__meta[data-v-1b0268f6]{margin:0;color:var(--pm-color-text-tertiary);font-size:var(--pm-text-xs)}.tel-new[data-v-1b0268f6]{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:8rem;border:1.5px dashed var(--pm-color-line-strong);border-radius:var(--pm-radius-lg);background:transparent;color:var(--pm-color-primary);font:inherit;font-weight:600;cursor:pointer}.tel-new[data-v-1b0268f6]:hover:not(:disabled){border-color:var(--pm-color-primary);background:var(--pm-color-primary-soft)}.tel-new[data-v-1b0268f6]:disabled{color:var(--pm-color-text-tertiary);cursor:not-allowed}.trunk-form[data-v-1b0268f6]{display:grid;gap:var(--pm-space-3);margin-top:var(--pm-space-3)}.trunk-form__grid[data-v-1b0268f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--pm-space-3)}.trunk-form__more summary[data-v-1b0268f6]{color:var(--pm-color-primary);font-size:var(--pm-text-sm);font-weight:500;cursor:pointer}.trunk-form__more[open] summary[data-v-1b0268f6]{margin-bottom:var(--pm-space-3)}.checkbox[data-v-1b0268f6]{display:inline-flex;align-items:center;gap:.4rem;align-self:end;padding-bottom:.5rem;font-size:var(--pm-text-sm)}@media(max-width:520px){.tel-kv>div[data-v-1b0268f6]{grid-template-columns:1fr;gap:0}}.test-grid[data-v-92194c93]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--pm-space-4)}@media(max-width:960px){.test-grid[data-v-92194c93]{grid-template-columns:minmax(0,1fr)}}.test-form[data-v-92194c93]{display:grid;gap:var(--pm-space-3);margin-top:var(--pm-space-4)}.vars-title[data-v-92194c93]{margin:var(--pm-space-2) 0 0}.stage[data-v-92194c93]{font-weight:600;margin:var(--pm-space-3) 0}.turns[data-v-92194c93]{margin-top:var(--pm-space-4)}.turns ol[data-v-92194c93]{margin:var(--pm-space-2) 0 0;padding-left:1.4rem;display:grid;gap:.35rem;font-size:var(--pm-text-sm)}.search-field[data-v-1cadb5e7]{min-width:14rem}
