@charset "UTF-8";.sz-card[data-v-3e44f31a]{background:var(--surface, #ffffff);border:1px solid var(--border);border-radius:14px;padding:16px}.sz-card__header[data-v-3e44f31a]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.sz-card__heading[data-v-3e44f31a]{min-width:0}.sz-card__title[data-v-3e44f31a]{font-size:1rem;font-weight:600;color:var(--text)}.sz-card__subtitle[data-v-3e44f31a]{margin-top:2px;font-size:12px;color:var(--muted)}.sz-card__actions[data-v-3e44f31a]{display:flex;align-items:center;gap:8px;flex-shrink:0}.sz-card__footer[data-v-3e44f31a]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px}.sz-card--flush[data-v-3e44f31a]{padding:0}.sz-card--flush .sz-card__header[data-v-3e44f31a]{padding:16px 16px 0}.sz-card--flush .sz-card__footer[data-v-3e44f31a]{padding:0 16px 16px}.sz-card--danger[data-v-3e44f31a]{border-color:color-mix(in srgb,var(--danger) 35%,transparent);background:color-mix(in srgb,var(--danger) 4%,var(--surface, #fff))}.sz-card--danger .sz-card__title[data-v-3e44f31a]{color:var(--danger)}.dialog-overlay[data-v-0c362ef8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e18288c;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal, 10000);padding:16px}.dialog-shell[data-v-0c362ef8]{position:relative;background:#fff;border-radius:14px;padding:18px;width:min(460px,100%);max-height:calc(100dvh - 32px);box-shadow:0 16px 34px #0e3d6b2e;display:flex;flex-direction:column;gap:12px}.dialog-body[data-v-0c362ef8]{display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0;margin:0 -4px;padding:0 4px}.dialog-close[data-v-0c362ef8]{position:absolute;top:14px;right:14px;background:transparent;border:none;cursor:pointer;color:#0e243f66;padding:4px;border-radius:6px;transition:color .15s ease,background .15s ease}.dialog-close[data-v-0c362ef8]:hover{color:#0e243f;background:#0e243f0f}.dialog-header[data-v-0c362ef8]{padding-right:36px}.dialog-title[data-v-0c362ef8]{margin:0;font-weight:700}.dialog-actions[data-v-0c362ef8]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.dialog-overlay-fade-enter-active[data-v-0c362ef8],.dialog-overlay-fade-leave-active[data-v-0c362ef8]{transition:opacity .2s ease}.dialog-overlay-fade-enter-from[data-v-0c362ef8],.dialog-overlay-fade-leave-to[data-v-0c362ef8]{opacity:0}.confirm-body[data-v-75f45d48]{margin:0;color:#61708a;font-size:14px}.sz-icon[data-v-cda20db3]{flex-shrink:0;vertical-align:middle}.sz-spinner[data-v-e47999dc]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sz-spinner__svg[data-v-e47999dc]{transform:rotate(-90deg)}.sz-spinner__track[data-v-e47999dc]{stroke:color-mix(in srgb,currentColor 16%,transparent)}.sz-spinner__indicator[data-v-e47999dc]{stroke:currentColor;transition:stroke-dashoffset .3s ease}.sz-spinner__content[data-v-e47999dc]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--text)}.sz-spinner--indeterminate .sz-spinner__svg[data-v-e47999dc]{animation:sz-spinner-rotate-e47999dc 1.1s linear infinite}.sz-spinner--indeterminate .sz-spinner__indicator[data-v-e47999dc]{transition:none}@keyframes sz-spinner-rotate-e47999dc{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media(prefers-reduced-motion:reduce){.sz-spinner--indeterminate .sz-spinner__svg[data-v-e47999dc]{animation-duration:2.4s}}.sz-button-root[data-v-d6eef733]{display:inline-flex}.sz-button[data-v-d6eef733]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;font-family:inherit;font-weight:800;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.sz-button[data-v-d6eef733]:disabled{cursor:default;opacity:.5;filter:grayscale(.4);box-shadow:none;border-top-color:var(--sz-btn-border)}.sz-button.is-loading[data-v-d6eef733]:disabled{opacity:1;filter:none;cursor:progress}.sz-button[data-v-d6eef733]{--sz-btn-bg: var(--accent);--sz-btn-border: color-mix(in srgb, var(--sz-btn-bg) 60%, black);background:var(--sz-btn-bg);border:1px solid var(--sz-btn-border);border-top:1px solid color-mix(in srgb,var(--sz-btn-bg) 55%,black);box-shadow:inset 0 -4px color-mix(in srgb,var(--sz-btn-bg) 55%,black)}.sz-button--small[data-v-d6eef733]{height:32px;padding:0 8px 3px;font-size:12px}.sz-button--default[data-v-d6eef733]{height:44px;padding:0 14px 4px;font-size:14px}.sz-button--large[data-v-d6eef733]{height:52px;padding:0 18px 4px;font-size:16px}.sz-button.primary[data-v-d6eef733]{--sz-btn-bg: color-mix(in srgb, var(--accent) 90%, black);color:#fff}.sz-button.primary[data-v-d6eef733]:hover:not(:disabled){background:var(--accent-dark)}.sz-button.secondary[data-v-d6eef733]{--sz-btn-bg: #ffffff;color:#475569}.sz-button.secondary[data-v-d6eef733]:hover:not(:disabled){background:#e2e8f0;color:#0e243f}.sz-button.danger[data-v-d6eef733]{--sz-btn-bg: var(--danger);color:#fff}.sz-button.danger[data-v-d6eef733]:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 80%,white)}.sz-button.warning[data-v-d6eef733]{--sz-btn-bg: var(--warning, #f59e0b);color:#fff}.sz-button.warning[data-v-d6eef733]:hover:not(:disabled){background:color-mix(in srgb,var(--warning, #f59e0b) 80%,black)}.sz-button.orange[data-v-d6eef733]{--sz-btn-bg: #f7a96f;color:#fff}.sz-button.orange[data-v-d6eef733]:hover:not(:disabled){background:color-mix(in srgb,#f7a96f 85%,black)}.sz-button.violet[data-v-d6eef733]{--sz-btn-bg: #8b5cf6;color:#fff}.sz-button.violet[data-v-d6eef733]:hover:not(:disabled){background:color-mix(in srgb,#8b5cf6 85%,black)}.sz-button.info[data-v-d6eef733]{--sz-btn-bg: #3b82f6;color:#fff}.sz-button.info[data-v-d6eef733]:hover:not(:disabled){background:color-mix(in srgb,#3b82f6 85%,black)}.sz-button.text[data-v-d6eef733]{color:#000;background:transparent!important;border:none!important;box-shadow:none!important}.sz-button.dashed[data-v-d6eef733]{--sz-btn-bg: rgba(var(--accent-rgb, 47, 190, 198), .04);color:var(--accent, #2fbec6);border:1.5px dashed rgba(var(--accent-rgb, 47, 190, 198),.5);border-top:1.5px dashed rgba(var(--accent-rgb, 47, 190, 198),.5);box-shadow:none}.sz-button.dashed[data-v-d6eef733]:hover:not(:disabled){background:rgba(var(--accent-rgb, 47, 190, 198),.09);border-color:var(--accent, #2fbec6)}.sz-button__icon[data-v-d6eef733]{-webkit-text-stroke:.5px currentColor}.sz-button__dimension[data-v-d6eef733]{height:4px;background:linear-gradient(90deg,#2fbec6,#7bd8c0 45%,#f7a96f)}.sz-popover[data-v-53add577]{display:inline-flex}.sz-popover__bubble{position:fixed;z-index:1000}.sz-popover__bubble--tooltip{background-color:#0d1b2a;color:#fff;font-family:inherit;font-size:11px;padding-inline:.5rem;padding-block:.2rem;border-radius:.35rem;pointer-events:none;white-space:nowrap;animation:sz-popover-in .12s ease both}@keyframes sz-popover-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.sz-resizable-sidebar__backdrop[data-v-91d31b43]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b2a59;z-index:var(--z-sidebar-backdrop, 120)}.sz-resizable-sidebar[data-v-91d31b43]{position:fixed;z-index:var(--z-sidebar, 130);height:calc(100vh - var(--v75e5ebe3));top:var(--v75e5ebe3);width:var(--v64a4353e);display:flex;padding:0;background:#fff;transition:transform .3s cubic-bezier(.4,0,.2,1),top .22s cubic-bezier(.4,0,.2,1),height .22s cubic-bezier(.4,0,.2,1)}.sz-resizable-sidebar.is-overlay[data-v-91d31b43]{box-shadow:0 8px 32px #0000002e}.sz-resizable-sidebar.left[data-v-91d31b43]{left:0}.sz-resizable-sidebar.left.is-hidden[data-v-91d31b43]{transform:translate(-100%)}.sz-resizable-sidebar.right[data-v-91d31b43]{right:0}.sz-resizable-sidebar.right.is-hidden[data-v-91d31b43]{transform:translate(100%)}.sz-resizable-sidebar__content[data-v-91d31b43]{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.sz-resizable-sidebar__handle[data-v-91d31b43]{position:relative;right:0;height:100%;background-color:transparent;transition:all ease-in-out 70ms;display:flex;flex-direction:column}.sz-resizable-sidebar__handle .handle-strip[data-v-91d31b43]{width:2px;height:100%;background-color:#000;opacity:.1;transition:opacity background-color ease-in-out .3s}.sz-resizable-sidebar__handle .handle-strip.left[data-v-91d31b43]{margin-left:auto}.sz-resizable-sidebar__handle .handle-strip.right[data-v-91d31b43]{margin-right:auto}.sz-resizable-sidebar__handle[data-v-91d31b43]:not(.is-locked):hover,.sz-resizable-sidebar__handle.is-dragging[data-v-91d31b43]{cursor:ew-resize}.sz-resizable-sidebar__handle:not(.is-locked):hover .handle-strip[data-v-91d31b43],.sz-resizable-sidebar__handle.is-dragging .handle-strip[data-v-91d31b43]{background-color:var(--accent);opacity:1}.sz-resizable-sidebar__handle.is-locked[data-v-91d31b43]{cursor:default}.sz-resizable-sidebar__header[data-v-91d31b43]{width:100%;display:flex;flex-direction:row;gap:.5rem;align-items:center;border-bottom:1px solid rgba(0,0,0,.2);padding-inline:1rem;padding-block:.5rem;font-size:16px;font-weight:700;color:#000000b3}.sz-resizable-sidebar__header-actions[data-v-91d31b43]{margin-left:auto;display:inline-flex;align-items:center}.sz-resizable-sidebar__wrapper[data-v-91d31b43]{display:flex;flex-direction:column;width:100%}.sz-sidebar-divider[data-v-34b93355]{width:100%;height:1px;background-color:#0003;margin-block:.5rem}.tree-container[data-v-11295cf9]{display:flex;flex-direction:column;gap:.25rem}.subtree-container[data-v-11295cf9]{margin-left:1rem}.ti-container[data-v-11295cf9]{display:flex;gap:.25rem;align-items:center;justify-content:space-between;border-radius:.2rem;padding-inline:.5rem;padding-block:.2rem;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(hover:hover){.ti-container[data-v-11295cf9]:hover{background:#0000000d}}.ti-container.active[data-v-11295cf9]{background:#0000000d}.ti-container__label[data-v-11295cf9]{font-size:14px;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none}.ti-container__label-container[data-v-11295cf9]{display:flex;align-items:center;gap:.4rem;min-width:0;overflow:hidden}.ti-container__label-container[data-v-11295cf9] svg{width:12px;height:12px;flex-shrink:0}.ti-container.locked[data-v-11295cf9]{cursor:default!important}.ti-container__right[data-v-11295cf9]{display:flex;align-items:center;gap:.4rem;flex-shrink:0;margin-left:.4rem}.ti-icon[data-v-11295cf9]{position:relative;display:inline-flex;align-items:center;flex-shrink:0;width:12px;height:12px}.ti-icon__icon[data-v-11295cf9]{display:inline-flex;align-items:center}.ti-icon__grip[data-v-11295cf9]{width:12px;height:12px;color:#0d1b2a73;cursor:grab}.ti-icon__grip[data-v-11295cf9]:active{cursor:grabbing}.ti-actions[data-v-11295cf9]{display:inline-flex;align-items:center}.ti-actions[data-v-11295cf9] .ti-action-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:6px;padding:2px;margin:-2px;cursor:pointer;color:#0d1b2a80;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.ti-actions[data-v-11295cf9] .ti-action-btn:hover,.ti-actions[data-v-11295cf9] .ti-action-btn.is-open{background:#0e243f14;color:var(--text, #0d1b2a)}.locked-icon[data-v-11295cf9]{color:#c0a300}.ti-chevron[data-v-11295cf9]{display:inline-flex;align-items:center;color:var(--muted);flex-shrink:0}@media(hover:hover){.ti-icon__icon[data-v-11295cf9],.ti-icon__grip[data-v-11295cf9],.ti-actions[data-v-11295cf9],.ti-chevron[data-v-11295cf9]{transition:opacity .12s ease}.ti-icon--draggable .ti-icon__grip[data-v-11295cf9]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.ti-actions[data-v-11295cf9],.ti-chevron[data-v-11295cf9]{opacity:0}.ti-actions.is-open[data-v-11295cf9],.ti-actions[data-v-11295cf9]:focus-within{opacity:1}.ti-container:hover .ti-icon--draggable .ti-icon__icon[data-v-11295cf9]{opacity:0}.ti-container:hover .ti-icon--draggable .ti-icon__grip[data-v-11295cf9],.ti-container:hover .ti-actions[data-v-11295cf9],.ti-container:hover .ti-chevron[data-v-11295cf9]{opacity:1}}@media(hover:none){.ti-icon--draggable[data-v-11295cf9]{width:auto;gap:.3rem}.ti-actions[data-v-11295cf9]{opacity:.6}}.ti-container__count[data-v-11295cf9]{font-size:12px;color:#00000073;font-variant-numeric:tabular-nums;flex-shrink:0;-webkit-user-select:none;user-select:none}.ti-container__badge[data-v-11295cf9]{font-size:10px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:999px;flex-shrink:0;-webkit-user-select:none;user-select:none;background:#0000000f;color:#0009}.ti-container__badge--beta[data-v-11295cf9]{background:#f7a96f2e;color:#b85f17}.ti-container__badge--new[data-v-11295cf9]{background:#2fbec62e;color:#0f7e85}.ti-container__badge--soon[data-v-11295cf9]{background:#0000000f;color:#0000008c}.ti-container__badge--pro[data-v-11295cf9]{background:#7851a929;color:#5b3a8a}.ti-container__badge--alpha[data-v-11295cf9]{background:#dc505026;color:#a02828}.sz-badge[data-v-25bb5983]{display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:6px;font-family:inherit;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;vertical-align:middle;transition:background .15s,border-color .15s,color .15s;--sz-badge-hue: var(--muted)}.sz-badge--small[data-v-25bb5983]{height:18px;padding:0 7px;font-size:10px;border-radius:5px}.sz-badge--default[data-v-25bb5983]{height:22px;padding:0 10px;font-size:11px;border-radius:6px}.sz-badge--large[data-v-25bb5983]{height:28px;padding:0 12px;font-size:13px;border-radius:8px}.sz-badge[data-v-25bb5983]{--sz-badge-ink: color-mix(in srgb, var(--sz-badge-hue) 55%, black);--sz-badge-fill: color-mix(in srgb, var(--sz-badge-hue) 62%, black)}.sz-badge.is-subtle[data-v-25bb5983]{background:color-mix(in srgb,var(--sz-badge-hue) 12%,transparent);border:1px solid color-mix(in srgb,var(--sz-badge-hue) 30%,transparent);color:var(--sz-badge-ink)}.sz-badge.is-solid[data-v-25bb5983]{background:var(--sz-badge-fill);border:1px solid color-mix(in srgb,var(--sz-badge-hue) 50%,black);border-top-color:color-mix(in srgb,var(--sz-badge-hue) 45%,black);color:#fff}.sz-badge.is-link[data-v-25bb5983]{cursor:pointer}.sz-badge.is-link[data-v-25bb5983]:hover{border-color:color-mix(in srgb,var(--sz-badge-hue) 55%,transparent)}.sz-badge.is-link.is-solid[data-v-25bb5983]:hover{background:color-mix(in srgb,var(--sz-badge-hue) 52%,black)}.sz-badge.is-link.is-subtle[data-v-25bb5983]:hover{background:color-mix(in srgb,var(--sz-badge-hue) 20%,transparent)}.sz-badge.primary[data-v-25bb5983]{--sz-badge-hue: var(--accent)}.sz-badge.success[data-v-25bb5983]{--sz-badge-hue: var(--success)}.sz-badge.danger[data-v-25bb5983]{--sz-badge-hue: var(--danger)}.sz-badge.warning[data-v-25bb5983]{--sz-badge-hue: var(--warn)}.sz-badge.orange[data-v-25bb5983]{--sz-badge-hue: var(--accent-strong)}.sz-badge.violet[data-v-25bb5983]{--sz-badge-hue: #8b5cf6}.sz-badge.info[data-v-25bb5983]{--sz-badge-hue: #3b82f6}.sz-badge.secondary[data-v-25bb5983]{--sz-badge-hue: var(--muted)}.sz-badge.secondary.is-subtle[data-v-25bb5983]{background:#f1f5f9;border-color:var(--border);color:var(--muted)}.sz-badge.dashed[data-v-25bb5983]{--sz-badge-hue: var(--accent);background:color-mix(in srgb,var(--accent) 4%,transparent);border:1px dashed color-mix(in srgb,var(--accent) 50%,transparent);color:var(--sz-badge-ink)}.sz-badge__icon[data-v-25bb5983]{-webkit-text-stroke:.5px currentColor}.sz-badge__dot[data-v-25bb5983]{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.test-ph2-123[data-v-ba06d7c3]{display:flex;align-items:center}.ph2-bc__sep[data-v-ba06d7c3]{margin-left:.25rem}.ph2-spacer[data-v-ba06d7c3]{width:100%;margin:0;padding:0;border:0}.ph2[data-v-ba06d7c3]{position:relative;width:100%;z-index:var(--z-page-header, 100);container-type:inline-size;color:var(--text, #0d1b2a);background:var(--surface, #ffffff);border:1px solid transparent;overflow:hidden;border-radius:calc(18px - var(--scroll-p, 0) * 6px);box-shadow:0 1px 2px rgba(var(--text-rgb, 13, 27, 42),.04),0 12px 32px rgba(var(--text-rgb, 13, 27, 42),.06);cursor:pointer;will-change:transform,backdrop-filter,box-shadow;animation:ph2-enter-ba06d7c3 .7s cubic-bezier(.16,1,.3,1) .2s both;transition:top .22s cubic-bezier(.4,0,.2,1),background-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease,border-color .25s ease,box-shadow .25s ease}.ph2--contained[data-v-ba06d7c3]{position:sticky;top:0}.ph2--external-scroller[data-v-ba06d7c3]{position:static}.ph2--pinned[data-v-ba06d7c3]{position:fixed;top:var(--ph2-pinned-top, calc(var(--app-banner-pin-height, 70px) + 5px));background-color:rgba(var(--panel-rgb, 255, 255, 255),calc(.85 - var(--scroll-p, 0) * .1));backdrop-filter:blur(calc(8px + var(--scroll-p, 0) * 12px)) saturate(calc(120% + var(--scroll-p, 0) * 60%));-webkit-backdrop-filter:blur(calc(8px + var(--scroll-p, 0) * 12px)) saturate(calc(120% + var(--scroll-p, 0) * 60%));border-color:rgba(var(--text-rgb, 13, 27, 42),calc(.07 - var(--scroll-p, 0) * .02));box-shadow:0 2px 12px rgba(var(--text-rgb, 13, 27, 42),calc(.07 + var(--scroll-p, 0) * .1)),0 1px 3px rgba(var(--text-rgb, 13, 27, 42),.05)}@keyframes ph2-enter-ba06d7c3{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ph2__cover[data-v-ba06d7c3]{position:relative;width:100%;background-size:cover;background-position:center;height:calc((1 - var(--scroll-p, 0)) * 37.5cqi);opacity:calc(1 - var(--scroll-p, 0) * 1)}.ph2__body[data-v-ba06d7c3]{position:relative;padding-left:calc(1rem + (1 - var(--scroll-p, 0)) * .75rem);padding-right:calc(1rem + (1 - var(--scroll-p, 0)) * .75rem);padding-bottom:calc(1rem + (1 - var(--scroll-p, 0)) * .5rem);padding-top:calc(1rem + (1 - var(--scroll-p, 0)) * 1.5rem);display:block;min-height:64px}.ph2--has-logo .ph2__body[data-v-ba06d7c3]{padding-top:calc(1rem + (1 - var(--scroll-p, 0)) * 1.5rem)}.ph2--has-logo:not(.ph2--has-cover) .ph2__body[data-v-ba06d7c3]{padding-top:calc(2rem + (1 - var(--scroll-p, 0)) * 4.25rem)}.ph2__logo[data-v-ba06d7c3]{position:absolute;left:calc(1rem + (1 - var(--scroll-p, 0)) * .75rem);top:calc(var(--scroll-p, 0) * 1rem);transform:translateY(calc(-50% * (1 - var(--scroll-p, 0))));width:calc(32px + (1 - var(--scroll-p, 0)) * 40px);height:calc(32px + (1 - var(--scroll-p, 0)) * 40px);border-radius:calc(8px + (1 - var(--scroll-p, 0)) * 8px);padding:calc(2px + (1 - var(--scroll-p, 0)) * 4px);background:#fff;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,calc(.06 + (1 - var(--scroll-p, 0)) * 0)),0 6px 18px rgba(var(--text-rgb, 13, 27, 42),calc(.12 - var(--scroll-p, 0) * .04));z-index:2}.ph2__logo img[data-v-ba06d7c3]{width:100%;height:100%;object-fit:contain;display:block;border-radius:calc(4px + (1 - var(--scroll-p, 0)) * 6px)}.ph2:not(.ph2--has-cover) .ph2__logo[data-v-ba06d7c3]{top:1rem;transform:none}.ph2__main[data-v-ba06d7c3]{min-width:0}.ph2__breadcrumb-row[data-v-ba06d7c3]{display:flex;flex-direction:row;gap:4px;align-items:center;white-space:nowrap;overflow:hidden;max-height:calc((1 - var(--scroll-p, 0)) * 20px);opacity:calc(1 - var(--scroll-p, 0));margin-bottom:calc((1 - var(--scroll-p, 0)) * 4px)}.ph2__breadcrumb-row .breadcrumb[data-v-ba06d7c3]{font-size:12px;font-weight:lighter;cursor:pointer}.ph2__breadcrumb-row .breadcrumb.active[data-v-ba06d7c3]{font-weight:400}.ph2__breadcrumb-row .breadcrumb.active[data-v-ba06d7c3]:hover{text-decoration:none!important;cursor:default!important}.ph2__breadcrumb-row .breadcrumb[data-v-ba06d7c3]:hover{text-decoration:underline}.ph2__title-row[data-v-ba06d7c3]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .75rem;opacity:clamp(0,1 - var(--scroll-p, 0) * 1.5,1);max-height:calc((1 - var(--scroll-p, 0)) * 200px);overflow:hidden;box-sizing:border-box;padding-bottom:.384rem;margin-bottom:-.384rem}.ph2__badges[data-v-ba06d7c3]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;margin-left:auto;margin-right:var(--ph2-actions-reserve, 0px);flex-shrink:0;cursor:default}.ph2__title[data-v-ba06d7c3]{margin:0;font-family:Playfair Display,EB Garamond,Georgia,serif;font-weight:700;font-size:2.4rem;line-height:1.05;letter-spacing:-.005em;color:var(--text, #0d1b2a)}.ph2__compact-title[data-v-ba06d7c3]{position:absolute;top:50%;transform:translateY(-50%);left:calc(1rem + (1 - var(--scroll-p, 0)) * .75rem);right:calc(1rem + (1 - var(--scroll-p, 0)) * .75rem + var(--ph2-actions-w, 0px) + 12px);margin:0;font-family:Playfair Display,EB Garamond,Georgia,serif;font-weight:700;font-size:1rem;line-height:1.5;letter-spacing:-.005em;color:var(--text, #0d1b2a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:clamp(0,(var(--scroll-p, 0) - .5) * 2,1);pointer-events:none;z-index:2}.ph2__compact-title--with-logo[data-v-ba06d7c3]{left:calc(1rem + (1 - var(--scroll-p, 0)) * .75rem + 32px + (1 - var(--scroll-p, 0)) * 40px + 12px)}.ph2__meta[data-v-ba06d7c3]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;color:var(--muted, #6b7280);font-size:.95rem;margin-top:calc((1 - var(--scroll-p, 0)) * .5rem);max-height:calc((1 - var(--scroll-p, 0)) * 60px);opacity:calc(1 - var(--scroll-p, 0) * 1.6);overflow:hidden}.ph2__meta-item[data-v-ba06d7c3]{display:inline-flex;align-items:center;gap:.4rem}.ph2__meta-item svg[data-v-ba06d7c3]{flex-shrink:0}.ph2__meta-item--link[data-v-ba06d7c3]{color:inherit;text-decoration:none;transition:color .15s}.ph2__meta-item--link[data-v-ba06d7c3]:hover{color:var(--accent);text-decoration:underline}.ph2__desc[data-v-ba06d7c3]{margin:calc((1 - var(--scroll-p, 0)) * .5rem) 0 0;color:var(--text, #0d1b2a);font-size:12px;line-height:1.55;white-space:pre-wrap;max-height:calc((1 - var(--scroll-p, 0)) * 200px);opacity:calc(1 - var(--scroll-p, 0) * 1.6);overflow:hidden}.ph2__actions[data-v-ba06d7c3]{position:absolute;right:calc(1rem + (1 - var(--scroll-p, 0)) * .5rem);top:calc(32px + (1 - var(--scroll-p, 0)) * (var(--ph2-title-centre, 32px) - 32px));transform:translateY(-50%);display:flex;align-items:center;gap:8px;z-index:3;cursor:default}@container (max-width: 600px){.ph2__cover[data-v-ba06d7c3]{height:calc((1 - var(--scroll-p, 0)) * 56.25cqi)}.ph2__body[data-v-ba06d7c3]{padding-left:calc(1rem + (1 - var(--scroll-p, 0)) * .25rem);padding-right:calc(1rem + (1 - var(--scroll-p, 0)) * .25rem);padding-top:calc(1rem + (1 - var(--scroll-p, 0)) * 1.25rem);padding-bottom:calc(1rem + (1 - var(--scroll-p, 0)) * .25rem)}.ph2__logo[data-v-ba06d7c3]{left:calc(1rem + (1 - var(--scroll-p, 0)) * .25rem);width:calc(32px + (1 - var(--scroll-p, 0)) * 28px);height:calc(32px + (1 - var(--scroll-p, 0)) * 28px);border-radius:calc(8px + (1 - var(--scroll-p, 0)) * 6px)}.ph2__title[data-v-ba06d7c3]{font-size:1.85rem}.ph2__title-row[data-v-ba06d7c3]{padding-bottom:.296rem;margin-bottom:-.296rem}.ph2__compact-title--with-logo[data-v-ba06d7c3]{left:calc(1rem + (1 - var(--scroll-p, 0)) * .25rem + 32px + (1 - var(--scroll-p, 0)) * 28px + 10px);right:calc(1rem + (1 - var(--scroll-p, 0)) * .75rem + 12px)}.ph2__actions[data-v-ba06d7c3]{right:.5rem}}.sz-text-field[data-v-49f8e574]{display:flex;flex-direction:column;gap:6px}.sz-text-field__label[data-v-49f8e574]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-text-field__input[data-v-49f8e574]{height:44px;padding:0 12px;border-radius:8px;border:1px solid #d1d5db;background:#fff;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);transition:border-color .15s,box-shadow .15s;width:100%;box-sizing:border-box}@media(max-width:600px){.sz-text-field__input[data-v-49f8e574]{font-size:16px}}.sz-text-field__input[data-v-49f8e574]::placeholder{color:#9ca3af}.sz-text-field__input[data-v-49f8e574]:hover{border-color:#2fbec6}.sz-text-field__input[data-v-49f8e574]:focus{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-text-field__input[data-v-49f8e574]:disabled,.sz-text-field__input[data-v-49f8e574]:read-only{background:#f3f4f6;color:#6b7280;cursor:default}.sz-text-field__input[data-v-49f8e574]:read-only:hover{border-color:#d1d5db}.sz-text-field__input--success[data-v-49f8e574]{border-color:#16a34a}.sz-text-field__input--success[data-v-49f8e574]:focus{border-color:#16a34a;box-shadow:0 0 0 3px #16a34a26}.sz-text-field__input--warning[data-v-49f8e574]{border-color:#d97706}.sz-text-field__input--warning[data-v-49f8e574]:focus{border-color:#d97706;box-shadow:0 0 0 3px #d9770626}.sz-text-field__input--error[data-v-49f8e574]{border-color:var(--danger, #ef4444)}.sz-text-field__input--error[data-v-49f8e574]:focus{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-text-field__error[data-v-49f8e574]{font-size:12px;color:var(--danger, #ef4444)}.sz-overlay[data-v-231708c9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--overlay, rgba(9, 21, 38, .55))}.sz-overlay-enter-active[data-v-231708c9],.sz-overlay-leave-active[data-v-231708c9]{transition:opacity .15s ease}.sz-overlay-enter-from[data-v-231708c9],.sz-overlay-leave-to[data-v-231708c9]{opacity:0}.sz-label[data-v-ee120995]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-textarea[data-v-7f35c8e0]{display:flex;flex-direction:column;gap:6px}.sz-textarea__label[data-v-7f35c8e0]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-textarea__input[data-v-7f35c8e0]{padding:10px 12px;border-radius:8px;border:1px solid #d1d5db;background:#fff;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);transition:border-color .15s,box-shadow .15s;width:100%;box-sizing:border-box;resize:vertical;line-height:1.5}@media(max-width:600px){.sz-textarea__input[data-v-7f35c8e0]{font-size:16px}}.sz-textarea__input[data-v-7f35c8e0]::placeholder{color:#9ca3af}.sz-textarea__input[data-v-7f35c8e0]:hover{border-color:#2fbec6}.sz-textarea__input[data-v-7f35c8e0]:focus{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-textarea__input[data-v-7f35c8e0]:disabled{background:#f3f4f6;color:#9ca3af;cursor:default;resize:none}.sz-textarea__input--error[data-v-7f35c8e0]{border-color:var(--danger, #ef4444)}.sz-textarea__input--error[data-v-7f35c8e0]:focus{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-textarea__error[data-v-7f35c8e0]{font-size:12px;color:var(--danger, #ef4444)}.impersonation-mini[data-v-c0125ead]{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#f7a96f29;border:1px solid rgba(247,169,111,.55);color:#9a4b00;font-size:12px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.impersonation-mini[data-v-c0125ead]:hover{background:#f7a96f42;border-color:#f7a96fcc}.impersonation-mini[data-v-c0125ead]:active{background:#f7a96f57}.impersonation-mini.is-exiting[data-v-c0125ead]{cursor:progress;opacity:.6}.impersonation-mini__icon[data-v-c0125ead]{color:#b45309;flex-shrink:0}.impersonation-mini__label[data-v-c0125ead]{letter-spacing:.01em}.impersonation-mini__label strong[data-v-c0125ead]{font-weight:700}@media(max-width:640px){.impersonation-mini__label[data-v-c0125ead]{display:none}}.sz-popover__bubble.impersonation-mini__popover{pointer-events:none;min-width:260px;max-width:340px;padding:14px 16px;background:#fff;color:#0d1b2a;border:1px solid rgba(247,169,111,.45);border-radius:14px;box-shadow:0 12px 32px #0d1b2a29;white-space:normal;font-family:inherit;font-size:13px}.impersonation-mini__head{display:flex;align-items:flex-start;gap:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0;margin-bottom:10px}.impersonation-mini__head-icon{color:#b45309;flex-shrink:0;margin-top:1px}.impersonation-mini__head-text{display:flex;flex-direction:column;min-width:0}.impersonation-mini__title{font-size:14px;font-weight:700;color:#0d1b2a;line-height:1.2}.impersonation-mini__subtitle{font-size:12px;color:#64748b;margin-top:2px;line-height:1.3}.impersonation-mini__countdown{font-variant-numeric:tabular-nums;font-weight:600;color:#b45309;margin-left:4px}.impersonation-mini__details{display:grid;grid-template-columns:1fr;gap:8px;margin:0}.impersonation-mini__details>div{display:grid;grid-template-columns:96px 1fr;gap:8px;align-items:baseline}.impersonation-mini__details dt{font-size:12px;color:#64748b;font-weight:500}.impersonation-mini__details dd{margin:0;font-size:13px;color:#0d1b2a;word-break:break-word}.impersonation-mini__mono{font-family:monospace;font-size:12px}.impersonation-mini__loading{font-size:13px;color:#64748b;text-align:center;padding:6px 0}.impersonation-mini__hint{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0;font-size:12px;font-weight:600;color:#b45309}.sz-avatar[data-v-a9466970]{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;letter-spacing:.02em;flex-shrink:0;box-sizing:border-box;line-height:1}.sz-avatar__initials[data-v-a9466970]{line-height:1}.sz-avatar--pending .sz-avatar__initials[data-v-a9466970]{opacity:.45}.sz-avatar__badge[data-v-a9466970]{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;border-radius:50%;background:#f7a96f;color:#fff;display:inline-flex;align-items:center;justify-content:center;border:2px solid #ffffff}.sz-autocomplete[data-v-1b7fe960]{display:flex;flex-direction:column;gap:6px;position:relative}.sz-autocomplete__label[data-v-1b7fe960]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-autocomplete__field[data-v-1b7fe960]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 10px;border-radius:8px;border:1px solid #d1d5db;background:#fff;cursor:text;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.sz-autocomplete__field[data-v-1b7fe960]:hover{border-color:#2fbec6}.sz-autocomplete__field--open[data-v-1b7fe960],.sz-autocomplete__field[data-v-1b7fe960]:focus-within{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-autocomplete__field--success[data-v-1b7fe960]{border-color:#16a34a}.sz-autocomplete__field--success[data-v-1b7fe960]:focus-within,.sz-autocomplete__field--success.sz-autocomplete__field--open[data-v-1b7fe960]{border-color:#16a34a;box-shadow:0 0 0 3px #16a34a26}.sz-autocomplete__field--warning[data-v-1b7fe960]{border-color:#d97706}.sz-autocomplete__field--warning[data-v-1b7fe960]:focus-within,.sz-autocomplete__field--warning.sz-autocomplete__field--open[data-v-1b7fe960]{border-color:#d97706;box-shadow:0 0 0 3px #d9770626}.sz-autocomplete__field--error[data-v-1b7fe960]{border-color:var(--danger, #ef4444)}.sz-autocomplete__field--error[data-v-1b7fe960]:focus-within,.sz-autocomplete__field--error.sz-autocomplete__field--open[data-v-1b7fe960]{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-autocomplete__field--disabled[data-v-1b7fe960]{background:#f3f4f6;cursor:default}.sz-autocomplete__field--disabled[data-v-1b7fe960]:hover{border-color:#d1d5db}.sz-autocomplete__input[data-v-1b7fe960]{flex:1;min-width:80px;height:30px;border:none;outline:none;background:transparent;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);padding:0 2px}@media(max-width:600px){.sz-autocomplete__input[data-v-1b7fe960]{font-size:16px}}.sz-autocomplete__input[data-v-1b7fe960]::placeholder{color:#9ca3af}.sz-autocomplete__input[data-v-1b7fe960]:disabled{cursor:default;color:#6b7280}.sz-autocomplete__chip[data-v-1b7fe960]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 4px 0 10px;border-radius:999px;background:#2fbec61f;color:#0d1b2a;font-size:13px;line-height:1}.sz-autocomplete__chip-label[data-v-1b7fe960]{font-weight:500}.sz-autocomplete__chip-meta[data-v-1b7fe960]{font-size:11px;font-weight:600;color:#475569;background:#ffffffb3;padding:2px 7px;border-radius:999px;font-variant-numeric:tabular-nums}.sz-autocomplete__chip-remove[data-v-1b7fe960]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;padding:0;border:none;background:transparent;color:#475569;font-size:16px;line-height:1;cursor:pointer;border-radius:50%;box-sizing:border-box;transition:background .15s,color .15s}.sz-autocomplete__chip-remove[data-v-1b7fe960]:hover{background:#0d1b2a14;color:#0d1b2a}.sz-autocomplete__menu[data-v-1b7fe960]{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:280px;overflow-y:auto;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 30px #0d1b2a1f;padding:4px}.sz-autocomplete__item[data-v-1b7fe960]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-family:inherit;font-size:14px;color:#0d1b2a;text-align:left;transition:background .1s}.sz-autocomplete__item--active[data-v-1b7fe960],.sz-autocomplete__item[data-v-1b7fe960]:hover{background:#2fbec61f}.sz-autocomplete__item[data-v-1b7fe960]:disabled{opacity:.4;cursor:not-allowed}.sz-autocomplete__item-label[data-v-1b7fe960]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sz-autocomplete__item-meta[data-v-1b7fe960]{font-size:12px;font-weight:600;color:#475569;font-variant-numeric:tabular-nums;background:#f1f5f9;padding:2px 8px;border-radius:999px}.sz-autocomplete__empty[data-v-1b7fe960]{padding:10px;font-size:13px;color:#94a3b8;text-align:center}.sz-autocomplete__error[data-v-1b7fe960]{font-size:12px;color:var(--danger, #ef4444)}.sz-toggle-group[data-v-f73c8604]{display:grid;gap:0;background:#0e243f0d;border:1px solid rgba(14,36,63,.08);border-radius:10px;padding:4px}.sz-toggle-group__item[data-v-f73c8604]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:8px;padding-block:.45rem;font-family:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;color:#0d1b2a99;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.sz-toggle-group__item[data-v-f73c8604]:hover:not(.active):not(:disabled){color:var(--text, #0d1b2a)}.sz-toggle-group__item.active[data-v-f73c8604]{background:#fff;border-color:#0e243f1a;box-shadow:0 1px 2px #0e243f0f;color:var(--text, #0d1b2a)}.sz-toggle-group__item[data-v-f73c8604]:disabled{cursor:not-allowed;opacity:.5}.sz-markdown[data-v-515b1e73]{font-size:14px;line-height:1.6;color:#0d1b2a}.sz-markdown[data-v-515b1e73] p{margin:0 0 .75em}.sz-markdown[data-v-515b1e73] p:last-child{margin-bottom:0}.sz-markdown[data-v-515b1e73] h1,.sz-markdown[data-v-515b1e73] h2,.sz-markdown[data-v-515b1e73] h3,.sz-markdown[data-v-515b1e73] h4{margin:1em 0 .5em;font-weight:700;line-height:1.3}.sz-markdown[data-v-515b1e73] h1{font-size:1.4em}.sz-markdown[data-v-515b1e73] h2{font-size:1.2em}.sz-markdown[data-v-515b1e73] h3{font-size:1.05em}.sz-markdown[data-v-515b1e73] h4{font-size:1em}.sz-markdown[data-v-515b1e73] a{color:#0d7e84;text-decoration:underline;word-break:break-word}.sz-markdown[data-v-515b1e73] ul,.sz-markdown[data-v-515b1e73] ol{margin:0 0 .75em;padding-left:1.4em}.sz-markdown[data-v-515b1e73] li{margin-bottom:.25em}.sz-markdown[data-v-515b1e73] code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#2fbec614;padding:.1em .35em;border-radius:3px}.sz-markdown[data-v-515b1e73] pre{background:#0f172a;color:#e2e8f0;padding:12px 14px;border-radius:6px;overflow-x:auto;margin:0 0 .75em;font-size:13px;line-height:1.5}.sz-markdown[data-v-515b1e73] pre code{background:none;color:inherit;padding:0}.sz-markdown[data-v-515b1e73] blockquote{margin:0 0 .75em;padding-left:12px;border-left:3px solid #2fbec6;color:#475569}.sz-markdown[data-v-515b1e73] hr{border:none;border-top:1px solid #e5e7eb;margin:1em 0}.sz-markdown[data-v-515b1e73] table{border-collapse:collapse;margin:0 0 .75em}.sz-markdown[data-v-515b1e73] table th,.sz-markdown[data-v-515b1e73] table td{border:1px solid #e5e7eb;padding:6px 10px;font-size:13px}.sz-markdown[data-v-515b1e73] table th{background:#f8fafc;font-weight:600}.sz-markdown[data-v-515b1e73] img{max-width:100%;border-radius:6px}.sz-number-input[data-v-fa6c539c]{display:flex;flex-direction:column;gap:6px}.sz-number-input__label[data-v-fa6c539c]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-number-input__input[data-v-fa6c539c]{height:44px;padding:0 12px;border-radius:8px;border:1px solid #d1d5db;background:#fff;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);transition:border-color .15s,box-shadow .15s;width:100%;box-sizing:border-box}@media(max-width:600px){.sz-number-input__input[data-v-fa6c539c]{font-size:16px}}.sz-number-input__input[data-v-fa6c539c]::placeholder{color:#9ca3af}.sz-number-input__input[data-v-fa6c539c]:hover{border-color:#2fbec6}.sz-number-input__input[data-v-fa6c539c]:focus{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-number-input__input[data-v-fa6c539c]:disabled{background:#f3f4f6;color:#9ca3af;cursor:default}.sz-number-input__input--error[data-v-fa6c539c]{border-color:var(--danger, #ef4444)}.sz-number-input__input--error[data-v-fa6c539c]:focus{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-number-input__input[data-v-fa6c539c]::-webkit-inner-spin-button,.sz-number-input__input[data-v-fa6c539c]::-webkit-outer-spin-button{opacity:1}.sz-number-input__error[data-v-fa6c539c]{font-size:12px;color:var(--danger, #ef4444)}.sz-date-picker[data-v-0ee0ad81]{display:flex;flex-direction:column;gap:6px;min-width:0}.sz-date-picker__label[data-v-0ee0ad81]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-date-picker__control[data-v-0ee0ad81]{position:relative;height:44px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;align-items:center;cursor:pointer}.sz-date-picker__control[data-v-0ee0ad81]:hover{border-color:#2fbec6;background:#2fbec60a}.sz-date-picker__control[data-v-0ee0ad81]:focus-within,.sz-date-picker__control[data-v-0ee0ad81]:active{border-color:#2fbec6;background:#fff;box-shadow:0 0 0 3px #2fbec62e}.sz-date-picker__display[data-v-0ee0ad81]{padding:0 12px;font-size:14px;color:var(--text, #0d1b2a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;flex:1}.sz-date-picker__control:focus-within .sz-date-picker__display[data-v-0ee0ad81]{visibility:hidden}.sz-date-picker__input[data-v-0ee0ad81]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;background:transparent;font-family:inherit;font-size:14px;padding:0 12px;box-sizing:border-box;color:var(--text, #0d1b2a)}@media(max-width:600px){.sz-date-picker__input[data-v-0ee0ad81]{font-size:16px}}.sz-date-picker__input[data-v-0ee0ad81]:focus{opacity:1;outline:none}.sz-date-picker__input[data-v-0ee0ad81]:disabled{cursor:default}.sz-date-picker__input[data-v-0ee0ad81]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.sz-date-picker--error .sz-date-picker__control[data-v-0ee0ad81]{border-color:var(--danger, #ef4444)}.sz-date-picker--disabled .sz-date-picker__control[data-v-0ee0ad81]{background:#f3f4f6}.sz-date-picker__error[data-v-0ee0ad81]{font-size:12px;color:var(--danger, #ef4444)}.sz-select[data-v-e68c3145]{display:flex;flex-direction:column;gap:6px}.sz-select__label[data-v-e68c3145]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-select__wrapper[data-v-e68c3145]{position:relative;width:100%}.sz-select__input[data-v-e68c3145]{height:44px;padding:0 36px 0 12px;border-radius:8px;border:1px solid #d1d5db;background:#fff;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);transition:border-color .15s,box-shadow .15s;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media(max-width:600px){.sz-select__input[data-v-e68c3145]{font-size:16px}}.sz-select__input[data-v-e68c3145]:hover{border-color:#2fbec6}.sz-select__input[data-v-e68c3145]:focus{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-select__input[data-v-e68c3145]:disabled{background:#f3f4f6;color:#9ca3af;cursor:default}.sz-select__input--error[data-v-e68c3145]{border-color:var(--danger, #ef4444)}.sz-select__input--error[data-v-e68c3145]:focus{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-select__chevron[data-v-e68c3145]{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#9ca3af;display:flex;align-items:center}.sz-select__error[data-v-e68c3145]{font-size:12px;color:var(--danger, #ef4444)}.cp[data-v-72cb0bf6]{position:relative;display:inline-flex}.cp__btn[data-v-72cb0bf6]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;background:#fff;border:1px solid rgba(13,27,42,.1);border-radius:8px;font-size:.82rem;color:#0d1b2abf;cursor:pointer;font-weight:500;transition:border-color .12s,background .12s}.cp__btn[data-v-72cb0bf6]:hover{border-color:#0d1b2a38}.cp__btn.is-open[data-v-72cb0bf6]{border-color:#0d1b2a52}.cp__badge[data-v-72cb0bf6]{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#2fbec62e;color:#1f8e94;font-size:.7rem;font-weight:700;line-height:1}.cp__dropdown[data-v-72cb0bf6]{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:220px;max-height:360px;overflow-y:auto;background:#fff;border:1px solid rgba(13,27,42,.08);border-radius:10px;box-shadow:0 12px 28px #0d1b2a1f;padding:4px;display:flex;flex-direction:column}.cp__head[data-v-72cb0bf6]{display:flex;align-items:center;justify-content:end;padding:.45rem .6rem .5rem;border-bottom:1px solid rgba(13,27,42,.06);margin-bottom:4px}.cp__head-label[data-v-72cb0bf6]{font-family:Space Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#0d1b2a73}.cp__reset[data-v-72cb0bf6]{background:none;border:none;color:#1f8e94;font-size:.78rem;font-weight:500;cursor:pointer;padding:0}.cp__reset[data-v-72cb0bf6]:hover{text-decoration:underline}.cp__option[data-v-72cb0bf6]{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:.6rem;padding:.45rem .55rem;border-radius:6px;cursor:pointer;font-size:.85rem;color:#0d1b2a}.cp__option[data-v-72cb0bf6]:hover{background:#0d1b2a0d}.cp__option input[type=checkbox][data-v-72cb0bf6]{width:14px;height:14px;accent-color:#2fbec6;cursor:pointer}.cp__option-label[data-v-72cb0bf6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp__option-check[data-v-72cb0bf6]{color:#2fbec6}.cfm[data-v-9f6498b4]{background:#fff;border:1px solid rgba(13,27,42,.08);border-radius:10px;box-shadow:0 18px 38px #0d1b2a29,0 4px 12px #0d1b2a14;min-width:240px;max-width:300px;overflow:hidden;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;text-transform:none;letter-spacing:0;font-weight:400}.cfm__head[data-v-9f6498b4]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .55rem .5rem .7rem;border-bottom:1px solid rgba(13,27,42,.06);background:#fafbfc}.cfm__head-label[data-v-9f6498b4]{font-family:Space Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#0d1b2a80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfm__close[data-v-9f6498b4]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:transparent;border:none;border-radius:4px;color:#0d1b2a8c;cursor:pointer}.cfm__close[data-v-9f6498b4]:hover{background:#0d1b2a0f;color:#0d1b2a}.cfm__search[data-v-9f6498b4]{display:flex;align-items:center;gap:.4rem;padding:.45rem .55rem;border-bottom:1px solid rgba(13,27,42,.06);color:#0d1b2a80}.cfm__search-icon[data-v-9f6498b4]{flex:0 0 auto}.cfm__search-field[data-v-9f6498b4]{flex:1 1 auto;min-width:0}.cfm__search-field[data-v-9f6498b4] .sz-text-field__input{height:auto;border:none;background:transparent;padding:0;font-family:inherit;font-size:.83rem;color:#0d1b2a}.cfm__search-field[data-v-9f6498b4] .sz-text-field__input:hover,.cfm__search-field[data-v-9f6498b4] .sz-text-field__input:focus{border:none;box-shadow:none}.cfm__search-field[data-v-9f6498b4] .sz-text-field__input::placeholder{color:#0d1b2a66}.cfm__search-field[data-v-9f6498b4] .sz-text-field__input::-webkit-search-cancel-button{display:none}.cfm__search-clear[data-v-9f6498b4]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:#0d1b2a14;border:none;border-radius:50%;color:#0d1b2a99;cursor:pointer}.cfm__search-clear[data-v-9f6498b4]:hover{background:#0d1b2a29;color:#0d1b2a}.cfm__actions[data-v-9f6498b4]{display:flex;justify-content:space-between;gap:.4rem;padding:.35rem .55rem;border-bottom:1px solid rgba(13,27,42,.06)}.cfm__action-btn[data-v-9f6498b4]{background:transparent;border:none;font:inherit;font-size:.78rem;font-weight:500;color:#1f8e94;cursor:pointer;padding:.25rem .5rem;border-radius:6px}.cfm__action-btn[data-v-9f6498b4]:hover:not(:disabled){background:#2fbec61a}.cfm__action-btn[data-v-9f6498b4]:disabled{color:#0d1b2a4d;cursor:default}.cfm__list[data-v-9f6498b4]{max-height:280px;overflow-y:auto;padding:4px}.cfm__option[data-v-9f6498b4]{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:.55rem;padding:.4rem .55rem;border-radius:6px;cursor:pointer;font-size:.83rem}.cfm__option[data-v-9f6498b4]:hover{background:#0d1b2a0d}.cfm__option input[data-v-9f6498b4]{width:14px;height:14px;accent-color:#2fbec6;cursor:pointer}.cfm__option-label[data-v-9f6498b4]{display:inline-flex;align-items:center;gap:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cfm__dot[data-v-9f6498b4]{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.cfm__option-check[data-v-9f6498b4]{color:#2fbec6}.cfm__placeholder[data-v-9f6498b4]{padding:.6rem .7rem;color:#0d1b2a80;font-size:.82rem}.cfm__typed[data-v-9f6498b4]{display:flex;flex-direction:column;gap:.45rem;padding:.6rem .6rem .55rem}.cfm__row[data-v-9f6498b4]{display:flex;align-items:stretch;gap:.4rem;min-width:0}.cfm__row--number .cfm__sz-select--op[data-v-9f6498b4]{flex:0 0 auto;width:auto}.cfm__row--number .cfm__sz-select--op[data-v-9f6498b4] .sz-select__wrapper,.cfm__row--number .cfm__sz-select--op[data-v-9f6498b4] .sz-select__input{width:auto}.cfm__row--number .cfm__number[data-v-9f6498b4]{flex:1 1 auto;min-width:0}.cfm__row--number .cfm__number[data-v-9f6498b4] .sz-number-input__input{height:30px;font-size:.83rem;padding:0 .55rem;border-radius:7px;border-color:#0d1b2a1f}.cfm__row--number .cfm__number[data-v-9f6498b4] .sz-number-input__input:hover{border-color:#0d1b2a3d}.cfm__row--number .cfm__number[data-v-9f6498b4] .sz-number-input__input:focus{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.cfm__sz-select[data-v-9f6498b4] .sz-select__input{height:30px;font-family:inherit;font-size:.83rem;padding:0 1.7rem 0 .55rem;border-radius:7px;border-color:#0d1b2a1f}.cfm__sz-select[data-v-9f6498b4] .sz-select__input:hover{border-color:#0d1b2a3d}.cfm__sz-select[data-v-9f6498b4] .sz-select__input:focus{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.cfm__sz-select[data-v-9f6498b4] .sz-select__chevron{right:8px}.cfm__sz-text[data-v-9f6498b4] .sz-text-field__input{height:30px;font-family:inherit;font-size:.83rem;padding:0 .55rem;border-radius:7px;border-color:#0d1b2a1f}.cfm__sz-text[data-v-9f6498b4] .sz-text-field__input:hover{border-color:#0d1b2a3d}.cfm__sz-text[data-v-9f6498b4] .sz-text-field__input:focus{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.cfm__sz-text[data-v-9f6498b4] .sz-text-field__input::placeholder{color:#0d1b2a66}.cfm__sz-date[data-v-9f6498b4] .sz-date-picker__control{height:30px;border-radius:7px;border-color:#0d1b2a1f}.cfm__sz-date[data-v-9f6498b4] .sz-date-picker__control:hover{border-color:#0d1b2a3d;background:#fff}.cfm__sz-date[data-v-9f6498b4] .sz-date-picker__control:focus-within{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.cfm__sz-date[data-v-9f6498b4] .sz-date-picker__display{padding:0 .55rem;font-size:.83rem}.cfm__sz-date[data-v-9f6498b4] .sz-date-picker__input{font-size:.83rem;padding:0 .55rem}.cfm__error[data-v-9f6498b4]{margin:0;font-size:.75rem;color:#b3253f}.cfm__typed-actions[data-v-9f6498b4]{display:flex;justify-content:flex-end;gap:.35rem;padding:.4rem .55rem .5rem;border-top:1px solid rgba(13,27,42,.06)}.cfm__apply-btn[data-v-9f6498b4]{background:#2fbec6;border:1px solid #2fbec6;color:#fff;font:inherit;font-size:.78rem;font-weight:600;padding:.3rem .7rem;border-radius:6px;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.cfm__apply-btn[data-v-9f6498b4]:hover:not(:disabled){background:#1f8e94;border-color:#1f8e94}.cfm__apply-btn[data-v-9f6498b4]:disabled{background:#0d1b2a14;border-color:#0d1b2a14;color:#0d1b2a59;cursor:not-allowed}.fb[data-v-6f63c470]{display:inline-flex;flex-wrap:wrap;gap:.4rem;align-items:center}.fb__wrap[data-v-6f63c470]{position:relative;display:inline-flex}.fb__chip[data-v-6f63c470]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .7rem .4rem .85rem;background:#fff;border:1px solid rgba(13,27,42,.1);border-radius:8px;font-size:.82rem;color:#0d1b2abf;cursor:pointer;font-weight:500;transition:border-color .12s,background .12s}.fb__chip[data-v-6f63c470]:hover:not(:disabled){border-color:#0d1b2a38}.fb__chip.is-active[data-v-6f63c470]{border-color:#2fbec6;color:#1f8e94;background:#2fbec60f}.fb__chip.is-open[data-v-6f63c470]{border-color:#0d1b2a52}.fb__chip-clear[data-v-6f63c470]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#2fbec62e;color:#1f8e94;cursor:pointer}.fb__chip-clear[data-v-6f63c470]:hover{background:#2fbec647}.fb__dropdown[data-v-6f63c470]{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:220px;max-height:320px;overflow-y:auto;background:#fff;border:1px solid rgba(13,27,42,.08);border-radius:10px;box-shadow:0 12px 28px #0d1b2a1f;padding:4px;display:flex;flex-direction:column}.fb__option[data-v-6f63c470]{display:grid;grid-template-columns:16px 1fr;align-items:center;gap:.6rem;padding:.45rem .55rem;border-radius:6px;cursor:pointer;font-size:.83rem;color:#0d1b2a}.fb__option[data-v-6f63c470]:hover{background:#0d1b2a0d}.fb__option input[data-v-6f63c470]{width:14px;height:14px;accent-color:#2fbec6;cursor:pointer}.fb__option-label[data-v-6f63c470]{display:inline-flex;align-items:center;gap:.45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb__dot[data-v-6f63c470]{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.fb__reset[data-v-6f63c470]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;background:transparent;border:none;border-radius:6px;color:#0d1b2a8c;font-size:.8rem;font-weight:500;cursor:pointer}.fb__reset[data-v-6f63c470]:hover{background:#0d1b2a0d;color:#0d1b2a}.bb[data-v-d60450fe]{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:80;display:inline-flex;align-items:center;gap:.6rem;padding:.45rem .5rem .45rem .55rem;background:#0d1b2a;color:#f5f7fa;border-radius:14px;box-shadow:0 18px 38px #0d1b2a47,0 6px 12px #0d1b2a2e;border:1px solid rgba(255,255,255,.06);max-width:calc(100vw - 32px)}.bb__count[data-v-d60450fe]{display:inline-flex;align-items:center;gap:.45rem;padding-right:.25rem}.bb__clear[data-v-d60450fe]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;background:#ffffff14;color:#ffffffb3;border-radius:6px;cursor:pointer}.bb__clear[data-v-d60450fe]:hover{background:#ffffff29;color:#fff}.bb__count-num[data-v-d60450fe]{font-weight:700;font-size:.95rem;font-variant-numeric:tabular-nums}.bb__count-label[data-v-d60450fe]{font-size:.8rem;color:#fff9}.bb__divider[data-v-d60450fe]{width:1px;height:22px;background:#ffffff1f}.bb__actions[data-v-d60450fe]{display:inline-flex;align-items:center;gap:.25rem}.bb__btn[data-v-d60450fe]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;background:transparent;border:none;border-radius:8px;color:#ffffffd9;font-size:.82rem;font-weight:500;cursor:pointer;transition:background .12s,color .12s}.bb__btn[data-v-d60450fe]:hover:not(:disabled){background:#ffffff14;color:#fff}.bb__btn[data-v-d60450fe]:disabled{opacity:.4;cursor:not-allowed}.bb__btn.is-danger[data-v-d60450fe]{color:#ff8a9c}.bb__btn.is-danger[data-v-d60450fe]:hover:not(:disabled){background:#ff476624;color:#ff5b76}.bulk-bar-enter-active[data-v-d60450fe],.bulk-bar-leave-active[data-v-d60450fe]{transition:opacity .16s ease,transform .16s ease}.bulk-bar-enter-from[data-v-d60450fe],.bulk-bar-leave-to[data-v-d60450fe]{opacity:0;transform:translate(-50%,12px)}.st[data-v-9ac44ec8]{display:flex;flex-direction:column;gap:.85rem;width:100%;max-width:100%;min-width:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.st__toolbar[data-v-9ac44ec8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.st__toolbar-left[data-v-9ac44ec8],.st__toolbar-right[data-v-9ac44ec8]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.st__toolbar-right[data-v-9ac44ec8]{justify-content:flex-end}.st__search[data-v-9ac44ec8]{position:relative;display:inline-flex;align-items:center;height:32px;background:#fff;border:1px solid rgba(13,27,42,.1);border-radius:8px;padding:0 .6rem;gap:.4rem;transition:border-color .12s}.st__search[data-v-9ac44ec8]:focus-within{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.st__search-icon[data-v-9ac44ec8]{color:#0d1b2a66;flex:0 0 auto}.st__search-input[data-v-9ac44ec8]{border:none;outline:none;background:transparent;font:inherit;font-size:.85rem;color:#0d1b2a;min-width:180px;padding:0}.st__search-input[data-v-9ac44ec8]::placeholder{color:#0d1b2a66}.st__search-input[data-v-9ac44ec8]::-webkit-search-cancel-button{display:none}.st__search-clear[data-v-9ac44ec8]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:16px;height:16px;padding:0;border:none;background:#0d1b2a14;color:#0d1b2a99;border-radius:50%;cursor:pointer}.st__search-clear svg[data-v-9ac44ec8]{display:block}.st__search-clear[data-v-9ac44ec8]:hover{background:#0d1b2a29;color:#0d1b2a}.st__mfilters[data-v-9ac44ec8]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0}.st__mfilter[data-v-9ac44ec8]{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.4rem .6rem .4rem .7rem;background:#fff;border:1px solid rgba(13,27,42,.1);border-radius:8px;font:inherit;font-size:.82rem;font-weight:500;color:#0d1b2abf;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.st__mfilter[data-v-9ac44ec8] svg{display:block;flex:0 0 auto}.st__mfilter.is-active[data-v-9ac44ec8]{border-color:#2fbec6;color:#1f8e94;background:#2fbec60f}.st__mfilter.is-active .st__mfilter-icon[data-v-9ac44ec8]{color:#2fbec6}.st__mfilter.is-open[data-v-9ac44ec8]{border-color:#0d1b2a52}.st__mfilter-icon[data-v-9ac44ec8]{color:#0d1b2a59}.st__mfilter-label[data-v-9ac44ec8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.st__mfilter-clear[data-v-9ac44ec8]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;border-radius:50%;background:#2fbec62e;color:#1f8e94}.st__mfilter-clear[data-v-9ac44ec8]:hover{background:#2fbec647}.st__mfilter-reset[data-v-9ac44ec8]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;background:transparent;border:none;border-radius:6px;color:#0d1b2a8c;font:inherit;font-size:.8rem;font-weight:500;cursor:pointer}.st__mfilter-reset[data-v-9ac44ec8] svg{display:block}.st__mfilter-reset[data-v-9ac44ec8]:hover{background:#0d1b2a0d;color:#0d1b2a}.st__table-card[data-v-9ac44ec8]{position:relative;background:#fff;border-radius:14px;border:1px solid rgba(13,27,42,.06);overflow:hidden;min-height:0;width:100%;max-width:100%;min-width:0}.st__scroll[data-v-9ac44ec8]{overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;min-width:0}.st__table[data-v-9ac44ec8]{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed}.st__table.is-resizing[data-v-9ac44ec8]{cursor:col-resize;-webkit-user-select:none;user-select:none}.st__table th[data-v-9ac44ec8],.st__table td[data-v-9ac44ec8]{text-align:left;padding:.85rem 1rem;font-size:.85rem;vertical-align:middle}.st__table thead th[data-v-9ac44ec8]{position:relative;font-family:Space Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#0d1b2a8c;font-weight:500;border-bottom:1px solid rgba(13,27,42,.08);background:#fafbfc;white-space:nowrap;-webkit-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis}.st__table tbody tr[data-v-9ac44ec8]{border-bottom:1px solid rgba(13,27,42,.04);cursor:pointer;transition:background .1s}.st__table tbody tr[data-v-9ac44ec8]:last-child{border-bottom:none}.st__table tbody tr[data-v-9ac44ec8]:hover{background:#2fbec60a}.st__table tbody tr.is-selected[data-v-9ac44ec8]{background:#2fbec614}.st__table col.st__col-check[data-v-9ac44ec8]{width:36px}.st__table th.st__col-check[data-v-9ac44ec8]{padding-right:0}.st__table th.st__col-actions[data-v-9ac44ec8]{padding-left:0;text-align:right}.st__table td.st__col-actions[data-v-9ac44ec8]{padding-left:0;padding-right:.5rem;text-align:right;overflow:hidden}.st__table input[type=checkbox][data-v-9ac44ec8]{width:16px;height:16px;accent-color:#2fbec6;cursor:pointer}.st__cell[data-v-9ac44ec8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.st__cell-actions[data-v-9ac44ec8]{display:flex;align-items:center;justify-content:flex-end;gap:.15rem;min-width:0;overflow:hidden}.st__th-resize[data-v-9ac44ec8]{position:absolute;top:0;right:-4px;width:9px;height:100%;cursor:col-resize;-webkit-user-select:none;user-select:none;z-index:2}.st__th-resize[data-v-9ac44ec8]:after{content:"";position:absolute;top:30%;left:50%;transform:translate(-50%);width:2px;height:40%;background:#0d1b2a2e;border-radius:1px;transition:background .12s,height .12s,top .12s}.st__th-resize[data-v-9ac44ec8]:hover:after{background:#2fbec6;top:15%;height:70%}.st__th--resizing .st__th-resize[data-v-9ac44ec8]:after{background:#2fbec6;top:0;height:100%}.st__th--sortable[data-v-9ac44ec8]{cursor:pointer}.st__th--sortable:hover .st__th-icon[data-v-9ac44ec8]{color:#0d1b2ab3}.st__th--sorted[data-v-9ac44ec8],.st__th--sorted .st__th-icon[data-v-9ac44ec8]{color:#1f8e94}.st__th-inner[data-v-9ac44ec8]{display:flex;align-items:center;gap:.35rem;min-width:0;max-width:100%}.st__th-label[data-v-9ac44ec8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.st__th-icon[data-v-9ac44ec8]{color:#0d1b2a4d;transition:color .1s;flex-shrink:0}.st__th-icon.is-active[data-v-9ac44ec8]{color:#1f8e94}.st__th-filter[data-v-9ac44ec8]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;padding:0;margin-left:.15rem;background:transparent;border:none;border-radius:4px;color:#0d1b2a4d;cursor:pointer;transition:background .1s,color .1s}.st__th-filter[data-v-9ac44ec8] svg{display:block}.st__th-filter[data-v-9ac44ec8]:hover{background:#0d1b2a0f;color:#0d1b2a}.st__th-filter.is-active[data-v-9ac44ec8]{color:#2fbec6;background:#2fbec61f}.st__th-filter.is-open[data-v-9ac44ec8]{color:#1f8e94;background:#2fbec62e}.st__empty[data-v-9ac44ec8]{background:#fff;padding:3rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.4rem;color:#0d1b2a8c}.st__empty--error[data-v-9ac44ec8]{color:#b3253f}.st__empty-title[data-v-9ac44ec8]{margin:.4rem 0 0;font-weight:600;color:#0d1b2a;font-size:.95rem}.st__empty-text[data-v-9ac44ec8]{margin:0;font-size:.85rem}.st__retry[data-v-9ac44ec8]{margin-top:.5rem;padding:.4rem .85rem;background:#fff;border:1px solid rgba(13,27,42,.12);border-radius:8px;color:#0d1b2a;font-size:.82rem;font-weight:500;cursor:pointer}.st__retry[data-v-9ac44ec8]:hover{border-color:#0d1b2a3d;background:#0d1b2a08}.st__loading-overlay[data-v-9ac44ec8]{position:absolute;top:0;right:0;padding:.55rem .75rem;color:#0d1b2a80;pointer-events:none}.st__spin[data-v-9ac44ec8]{animation:st-spin-9ac44ec8 .9s linear infinite}@keyframes st-spin-9ac44ec8{to{transform:rotate(360deg)}}.st__cards[data-v-9ac44ec8]{display:flex;flex-direction:column;gap:.6rem}.st__cards-bar[data-v-9ac44ec8]{display:flex;align-items:center;padding:0 .25rem}.st__cards-bar-check[data-v-9ac44ec8]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;color:#0d1b2a8c}.st__cards-bar-check input[type=checkbox][data-v-9ac44ec8]{width:16px;height:16px;accent-color:#2fbec6}.st__card[data-v-9ac44ec8]{background:#fff;border-radius:14px;border:1px solid rgba(13,27,42,.06);padding:.85rem .95rem;display:flex;flex-direction:column;gap:.65rem;cursor:pointer;transition:background .1s,border-color .1s}.st__card[data-v-9ac44ec8]:hover{background:#2fbec60a}.st__card.is-selected[data-v-9ac44ec8]{background:#2fbec614;border-color:#2fbec666}.st__card-head[data-v-9ac44ec8]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;min-width:0}.st__card-head[data-v-9ac44ec8]:has(>.st__card-identity:first-child){grid-template-columns:1fr auto}.st__card-head input[type=checkbox][data-v-9ac44ec8]{width:16px;height:16px;accent-color:#2fbec6;cursor:pointer}.st__card-identity[data-v-9ac44ec8]{display:flex;flex-direction:column;gap:1px;min-width:0}.st__card-primary[data-v-9ac44ec8]{font-weight:600;color:#0d1b2a;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st__card-secondary[data-v-9ac44ec8]{font-size:.78rem;color:#0d1b2a80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st__card-actions[data-v-9ac44ec8]{display:inline-flex;align-items:center}.st__card-meta[data-v-9ac44ec8]{display:flex;flex-wrap:wrap;gap:.45rem .7rem;font-size:.78rem;color:#0d1b2aa6}.st__card-meta-item[data-v-9ac44ec8]{display:inline-flex;align-items:center;gap:.25rem}.st__footer[data-v-9ac44ec8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:0 .25rem}.st__per-page[data-v-9ac44ec8]{display:inline-flex;align-items:center;gap:.45rem;color:#0d1b2a8c;font-size:.8rem}.st__per-page-select[data-v-9ac44ec8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(13,27,42,.12);background:#fff;color:#0d1b2a;border-radius:6px;padding:.25rem .55rem;font:inherit;font-size:.82rem;cursor:pointer}.st__per-page-select[data-v-9ac44ec8]:hover{border-color:#0d1b2a3d}.st__pager[data-v-9ac44ec8]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;color:#0d1b2a99;font-variant-numeric:tabular-nums}.st__pager-info[data-v-9ac44ec8]{margin-right:.25rem}.st__pager-btn[data-v-9ac44ec8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:#fff;border:1px solid rgba(13,27,42,.12);border-radius:7px;color:#0d1b2a;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.st__pager-btn[data-v-9ac44ec8] svg{display:block}.st__pager-btn[data-v-9ac44ec8]:hover:not(:disabled){border-color:#0d1b2a52;background:#0d1b2a08}.st__pager-btn[data-v-9ac44ec8]:disabled{color:#0d1b2a59;cursor:not-allowed}.aab-header[data-v-ef76a5d0]{position:fixed;z-index:var(--z-app-bar, 140);top:0;left:0;height:var(--d7212ce4);width:100%;background:#fff;transition:transform .22s cubic-bezier(.4,0,.2,1);will-change:transform}.aab-header[data-v-ef76a5d0]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.5px;background:#00000014}.aab-header__inner[data-v-ef76a5d0]{height:100%;width:100%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.5rem;padding-inline:1.25rem}.aab-header__left[data-v-ef76a5d0]{display:flex;align-items:center;gap:1.25rem;min-width:0}.aab-header__brand[data-v-ef76a5d0]{font-family:Manrope,Inter,system-ui,sans-serif;font-weight:800;font-size:18px;letter-spacing:.01em;color:var(--accent-dark, #2fbec6);text-decoration:none;white-space:nowrap}.aab-header__menu-btn[data-v-ef76a5d0]{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;color:#475569}.aab-header__menu-btn[data-v-ef76a5d0]:hover{background:#0000000d;color:#0d1b2a}.aab-header__menu-btn[data-v-ef76a5d0]:active{background:#00000014}.aab-header__crumbs[data-v-ef76a5d0]{display:flex;align-items:center;gap:.5rem;min-width:0;font-size:14px}.aab-header__crumb-root[data-v-ef76a5d0]{display:inline-flex;align-items:center;gap:.35rem;color:#0d1b2a8c;font-weight:500;cursor:pointer}.aab-header__crumb-root[data-v-ef76a5d0]:hover{text-decoration:underline}.aab-header__crumb-sep[data-v-ef76a5d0]{color:#0d1b2a59;flex-shrink:0}.aab-header__crumb-current[data-v-ef76a5d0]{color:#0d1b2a;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av2-shell[data-v-a57574e8]{padding:calc(var(--v20e11028) + 1rem) .25rem 1rem .5rem;min-width:0}.av2-sidebar[data-v-a57574e8]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem}@media(max-width:640px){.av2-sidebar[data-v-a57574e8]{padding-bottom:calc(4rem + env(safe-area-inset-bottom))}.av2-sidebar[data-v-a57574e8] .ti-container{padding-block:.55rem;border-radius:8px}}.limit-field[data-v-1b2f4d4f]{display:flex;align-items:center;gap:12px;border-left:2px solid transparent;padding:4px 0 4px 8px;margin-left:-10px;transition:border-color .15s,background .15s}.limit-field--override[data-v-1b2f4d4f]{border-left-color:var(--accent);background:color-mix(in srgb,var(--accent) 4%,transparent);border-radius:0 8px 8px 0}.limit-head[data-v-1b2f4d4f]{display:flex;align-items:center;gap:8px;min-width:140px;flex-shrink:0}.limit-head--wide[data-v-1b2f4d4f]{min-width:230px}.limit-label[data-v-1b2f4d4f]{font-size:13px;color:#374151;text-transform:capitalize}.reset-btn[data-v-1b2f4d4f]{flex-shrink:0}.limit-controls[data-v-1b2f4d4f]{display:flex;align-items:center;gap:8px;flex:1}@media(max-width:640px){.limit-field[data-v-1b2f4d4f]{flex-direction:column;align-items:flex-start;gap:6px}.limit-head[data-v-1b2f4d4f],.limit-head--wide[data-v-1b2f4d4f]{min-width:unset}}.mode-select[data-v-1b2f4d4f]{flex-shrink:0;width:160px}.num-input[data-v-1b2f4d4f]{max-width:120px}.tier-config[data-v-b73c1360]{display:flex;flex-direction:column;gap:12px}.tier-config__loading[data-v-b73c1360]{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:var(--muted);font-size:13px}.spinner[data-v-b73c1360]{width:22px;height:22px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--accent);animation:spin-b73c1360 .7s linear infinite}@keyframes spin-b73c1360{to{transform:rotate(360deg)}}.limits-panel[data-v-b73c1360]{display:flex;flex-direction:column;gap:2px}.limits-subtitle[data-v-b73c1360]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:8px 0 4px}.limits-divider[data-v-b73c1360]{height:1px;background:var(--border);margin:8px 0}.shift-row[data-v-b73c1360]{display:flex;align-items:center;gap:12px;padding:4px 0}.shift-label[data-v-b73c1360]{font-size:13px;color:var(--text);min-width:140px;flex-shrink:0;text-transform:capitalize}.shift-select[data-v-b73c1360]{width:160px}.no-config[data-v-b73c1360]{color:var(--muted);font-size:13px;padding:12px 0}.dialog-shell:has(.tier-config){width:min(560px,96vw)}.plans-shell[data-v-bd985d0c]{display:flex;flex-direction:column;gap:16px;width:100%;height:100%;min-height:0;padding:4px 6px;color:var(--text);background:transparent}.slot-warning[data-v-bd985d0c]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--warn) 8%,transparent);border:1px solid color-mix(in srgb,var(--warn) 30%,transparent);font-size:13px;line-height:1.5}.slot-warning__title[data-v-bd985d0c]{display:block;font-weight:600;color:color-mix(in srgb,var(--warn) 80%,black)}.slot-warning__body[data-v-bd985d0c]{color:var(--muted)}.slot-chip[data-v-bd985d0c]{margin-right:4px;text-transform:capitalize}.new-plan[data-v-bd985d0c]{display:flex;flex-direction:column;gap:12px}.field[data-v-bd985d0c]{display:flex;flex-direction:column;gap:6px}.field-label--hint[data-v-bd985d0c]{cursor:help;text-decoration:underline dotted var(--border);text-underline-offset:4px;transition:text-decoration-color .15s}.field-label--hint[data-v-bd985d0c]:hover{text-decoration-color:var(--accent)}.form-row[data-v-bd985d0c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.badge-row[data-v-bd985d0c]{display:flex;gap:8px;flex-wrap:wrap}.visually-hidden[data-v-bd985d0c]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.table-name-cell[data-v-bd985d0c]{display:flex;flex-direction:column;gap:2px}.badge-tier[data-v-bd985d0c]{text-transform:capitalize}.plan-name[data-v-bd985d0c]{font-size:14px;font-weight:600;color:var(--text)}.plan-description[data-v-bd985d0c]{color:var(--muted);font-size:12px}.no-features[data-v-bd985d0c]{color:var(--muted);font-size:13px}.feature-chips[data-v-bd985d0c]{display:flex;flex-wrap:nowrap;gap:6px}.empty-state[data-v-bd985d0c]{display:flex;justify-content:center;align-items:center;padding:40px 0}.empty-card[data-v-bd985d0c]{padding:24px;border-radius:14px;text-align:center;color:var(--text);max-width:420px}@media(max-width:640px){.plans-shell[data-v-bd985d0c]{padding:14px}}.dialog-shell:has(.new-plan){width:min(640px,96vw)}.pin-card[data-v-1c953029]{background:#fff;border:1px solid var(--border);border-top:3px solid #cc1111;border-radius:14px;padding:16px}.pin-head[data-v-1c953029]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.pin-logo[data-v-1c953029]{height:26px;width:auto;margin-left:1rem;scale:1.5}.pin-head__actions[data-v-1c953029]{display:flex;align-items:center;gap:10px}.pin-token[data-v-1c953029]{font-family:monospace;font-size:12px;color:#567;background:#f8fafc;border:1px solid var(--border);border-radius:999px;padding:2px 10px}.pin-intro[data-v-1c953029]{font-size:13px;line-height:1.5;color:var(--muted);margin:0 0 16px}.pin-state[data-v-1c953029]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--muted);padding:12px 0}.pin-state--error[data-v-1c953029]{align-items:center;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,var(--danger) 6%,transparent);border:1px solid color-mix(in srgb,var(--danger) 25%,transparent)}.pin-error-title[data-v-1c953029]{display:block;font-weight:600;color:#b91c1c}.pin-error-body[data-v-1c953029]{color:var(--muted)}.drift-note[data-v-1c953029]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:16px;border-radius:8px;background:color-mix(in srgb,var(--warn) 8%,transparent);border:1px solid color-mix(in srgb,var(--warn) 30%,transparent);font-size:13px;line-height:1.6}.pin-tabs[data-v-1c953029]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.pin-tabs__hint[data-v-1c953029]{font-size:12px;color:var(--muted)}.pin-empty[data-v-1c953029]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;border:1px dashed var(--border);border-radius:14px;background:color-mix(in srgb,var(--muted) 4%,transparent);text-align:center}.pin-empty__title[data-v-1c953029]{margin:2px 0 0;font-size:14px;font-weight:600;color:var(--text)}.pin-empty__form[data-v-1c953029]{display:flex;align-items:flex-end;justify-content:center;gap:8px;width:100%;max-width:420px;margin-top:6px;text-align:left}.pin-empty__form[data-v-1c953029]>:first-child{flex:1;min-width:0}.pin-empty__body[data-v-1c953029]{margin:0;max-width:46ch;font-size:12px;line-height:1.6;color:var(--muted)}.pin-empty__body--fine[data-v-1c953029]{font-size:11px}.pin-empty__body code[data-v-1c953029]{font-size:11px;padding:1px 5px;border-radius:4px;background:color-mix(in srgb,var(--muted) 12%,transparent)}.drift-note--error[data-v-1c953029]{border-color:color-mix(in srgb,var(--danger) 35%,transparent);background:color-mix(in srgb,var(--danger) 7%,transparent)}.drift-note__title[data-v-1c953029]{display:block;font-weight:600;color:#b45309}.drift-row[data-v-1c953029]{display:block;color:var(--text)}.drift-note__body[data-v-1c953029]{display:block;margin-top:2px;color:var(--muted)}.pin-grid[data-v-1c953029]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;background:var(--border);border:1px solid var(--border);border-radius:10px;overflow:hidden;margin:0}.pin-item[data-v-1c953029]{background:#fff;padding:10px 12px}.pin-item dt[data-v-1c953029]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#567;margin-bottom:3px}.pin-item dd[data-v-1c953029]{margin:0;font-size:14px;color:var(--text);font-variant-numeric:tabular-nums}.pin-item--headline dd[data-v-1c953029]{font-size:18px;font-weight:700;color:#c11}.pin-subhead[data-v-1c953029]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin:16px 0 8px}.sub-counts[data-v-1c953029]{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.sub-count[data-v-1c953029]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;border:1px solid var(--border);border-radius:10px;background:#f8fafc}.sub-count__value[data-v-1c953029]{font-size:20px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}.sub-count__label[data-v-1c953029]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.derived-row[data-v-1c953029]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.derived-field[data-v-1c953029]{display:flex;flex-direction:column;gap:4px}.derived-label[data-v-1c953029]{font-size:13px;font-weight:600;color:var(--text)}.derived-input[data-v-1c953029]{height:44px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:#f8fafc;color:var(--muted);font-size:14px;font-family:inherit;cursor:not-allowed;width:100%}@media(max-width:640px){.pin-head__actions[data-v-1c953029]{width:100%;justify-content:space-between}}.sz-checkbox[data-v-96685f44]{display:inline-flex;align-items:center;gap:9px}.sz-checkbox__control[data-v-96685f44]{position:relative;display:inline-flex;flex-shrink:0}.sz-checkbox__input[data-v-96685f44]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.sz-checkbox__box[data-v-96685f44]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid rgba(14,36,63,.22);border-radius:5px;background:var(--input-bg, #fff);color:transparent;transition:background .15s,border-color .15s,color .15s}.sz-checkbox__glyph[data-v-96685f44]{width:14px;height:14px}.sz-checkbox__input:checked+.sz-checkbox__box[data-v-96685f44],.sz-checkbox__box.is-indeterminate[data-v-96685f44]{background:var(--accent);border-color:var(--accent);color:#fff}.sz-checkbox__input:focus-visible+.sz-checkbox__box[data-v-96685f44]{outline:2px solid var(--accent);outline-offset:2px}.sz-checkbox__label[data-v-96685f44]{font-size:14px;font-weight:600;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none}.sz-checkbox--compact .sz-checkbox__box[data-v-96685f44]{width:16px;height:16px}.sz-checkbox--compact .sz-checkbox__glyph[data-v-96685f44]{width:12px;height:12px}.sz-checkbox--compact .sz-checkbox__label[data-v-96685f44]{font-size:13px}.sz-checkbox.is-disabled[data-v-96685f44]{opacity:.5}.sz-checkbox.is-disabled .sz-checkbox__input[data-v-96685f44],.sz-checkbox.is-disabled .sz-checkbox__label[data-v-96685f44]{cursor:not-allowed}.plan-page[data-v-2710374e]{min-height:100vh;background:transparent;padding:16px 12px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.plan-container[data-v-2710374e]{width:100%;max-width:860px;margin:0 auto;padding:16px}.plan-shell[data-v-2710374e],.plan-form[data-v-2710374e]{display:flex;flex-direction:column;gap:14px}.section-card[data-v-2710374e]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.section-header[data-v-2710374e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.section-title[data-v-2710374e]{font-size:1rem;font-weight:600;color:#0d1b2a}.section-title--hint[data-v-2710374e]{cursor:help;text-decoration:underline dotted var(--border);text-underline-offset:4px;transition:text-decoration-color .15s}.section-title--hint[data-v-2710374e]:hover{text-decoration-color:var(--accent)}.subsection-title[data-v-2710374e]{font-size:.875rem;font-weight:600;color:#0d1b2a;margin:16px 0 8px;padding-top:12px;border-top:1px solid #f0f0f0}.subsection-title.first[data-v-2710374e]{margin-top:0;padding-top:0;border-top:none}.field-grid[data-v-2710374e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.stacked-field[data-v-2710374e]{margin-top:12px}.toggles[data-v-2710374e]{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}.icon-toggle[data-v-2710374e]{display:inline-flex;align-items:center;gap:8px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-family:inherit;font-size:13px;color:var(--muted);cursor:pointer;transition:color .15s}.icon-toggle[data-v-2710374e]:hover:not(:disabled){color:var(--text)}.icon-toggle.is-on[data-v-2710374e]{color:var(--accent)}.icon-toggle[data-v-2710374e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.icon-toggle[data-v-2710374e]:disabled{opacity:.5;cursor:not-allowed}.slot-empty-warning[data-v-2710374e]{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--warn) 8%,transparent);border:1px solid color-mix(in srgb,var(--warn) 30%,transparent);font-size:12px;line-height:1.5;color:var(--muted)}.slot-empty-warning strong[data-v-2710374e]{color:var(--text);text-transform:capitalize}.sale-intro[data-v-2710374e]{font-size:13px;line-height:1.5;color:var(--muted);margin:-4px 0 14px}.sale-intro strong[data-v-2710374e]{color:var(--text)}.sale-preview[data-v-2710374e]{font-size:12px;line-height:1.5;font-weight:600;color:var(--accent-dark);margin:10px 0 0}.sale-hint[data-v-2710374e]{font-size:12px;line-height:1.5;color:var(--muted);margin:10px 0 0}.sale-warning[data-v-2710374e]{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--warn) 8%,transparent);border:1px solid color-mix(in srgb,var(--warn) 30%,transparent);font-size:12px;line-height:1.5;color:var(--muted)}.limits-intro[data-v-2710374e]{font-size:13px;line-height:1.5;color:var(--muted);margin:-4px 0 16px}.tier-ref[data-v-2710374e]{color:var(--text);text-transform:capitalize}.override-count[data-v-2710374e]{display:block;margin-top:4px;font-weight:600;color:var(--accent-dark)}.override-count--none[data-v-2710374e]{font-weight:500;color:var(--muted)}.hidden-overrides[data-v-2710374e]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:16px;border-radius:8px;background:color-mix(in srgb,var(--warn) 8%,transparent);border:1px solid color-mix(in srgb,var(--warn) 30%,transparent);font-size:13px;line-height:1.5}.hidden-overrides__title[data-v-2710374e]{display:block;font-weight:600;color:#b45309}.hidden-overrides__body[data-v-2710374e]{color:var(--muted)}.hidden-path[data-v-2710374e]{background:#fff;border:1px solid var(--border);border-radius:4px;padding:0 4px;margin-right:4px;font-size:12px}.shift-feature-row[data-v-2710374e]{display:flex;align-items:center;gap:8px;padding:2px 0 2px 8px;margin-left:-10px;border-left:2px solid transparent;transition:border-color .15s,background .15s}.shift-feature-row--override[data-v-2710374e]{border-left-color:var(--accent);background:color-mix(in srgb,var(--accent) 4%,transparent);border-radius:0 8px 8px 0}.shift-feature-row[data-v-2710374e] .sz-checkbox{flex:none}.feature-chips[data-v-2710374e]{display:flex;flex-wrap:wrap;gap:8px}.user-count[data-v-2710374e]{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.users-empty[data-v-2710374e]{font-size:13px;color:var(--muted);margin:0}.users-table[data-v-2710374e]{width:100%;border-collapse:collapse}.users-table th[data-v-2710374e],.users-table td[data-v-2710374e]{text-align:left;padding:8px 8px 8px 0;border-bottom:1px solid #f0f0f0;vertical-align:top}.users-table th[data-v-2710374e]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.users-table td[data-v-2710374e]{font-size:13px}.users-table tbody tr:last-child td[data-v-2710374e]{border-bottom:none}.user-link[data-v-2710374e]{color:var(--accent-dark);font-weight:600;text-decoration:none}.user-link[data-v-2710374e]:hover{text-decoration:underline}.user-tag[data-v-2710374e]{margin-left:8px}.user-org[data-v-2710374e],.user-email[data-v-2710374e]{color:var(--muted)}.user-org[data-v-2710374e]{font-size:12px;margin-top:2px}.users-since-col[data-v-2710374e]{white-space:nowrap;font-variant-numeric:tabular-nums}.users-pager[data-v-2710374e]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px}.users-pager__position[data-v-2710374e]{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}@media(max-width:640px){.field-grid[data-v-2710374e]{grid-template-columns:1fr}.users-since-col[data-v-2710374e]{display:none}}.hint-bubble{white-space:normal;max-width:300px;line-height:1.45;padding:6px 9px}.hint-bubble strong{color:inherit;text-transform:capitalize}.sz-progress-bar[data-v-2571fb66]{position:relative;width:100%;overflow:hidden;border-radius:999px;background:color-mix(in srgb,currentColor 16%,transparent)}.sz-progress-bar__fill[data-v-2571fb66]{height:100%;background:currentColor;border-radius:inherit;transition:width .3s ease}.sz-progress-bar--indeterminate .sz-progress-bar__fill[data-v-2571fb66]{position:absolute;width:40%;transition:none;animation:sz-progress-slide-2571fb66 1.3s ease-in-out infinite}@keyframes sz-progress-slide-2571fb66{0%{left:-40%}to{left:100%}}@media(prefers-reduced-motion:reduce){.sz-progress-bar--indeterminate .sz-progress-bar__fill[data-v-2571fb66]{animation-duration:3s}}.json-editor[data-v-73a36247]{display:flex;flex-direction:column;gap:10px;flex:1;min-height:0}.json-editor__meta[data-v-73a36247]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.json-editor__chip-id[data-v-73a36247]{display:block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.json-editor__saved[data-v-73a36247]{color:var(--muted);font-size:12px}.json-editor__fullscreen[data-v-73a36247]{margin-left:auto}.json-editor__shell[data-v-73a36247]{position:relative;background:var(--panel);border:1px solid var(--border);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}.json-editor__textarea[data-v-73a36247]{width:100%;border:none;outline:none;resize:vertical;background:transparent;color:var(--text);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;padding:14px;min-height:300px;flex:1}.json-editor__textarea[data-v-73a36247]:read-only{opacity:.7}.json-editor__loader[data-v-73a36247]{position:absolute;top:0;left:0;right:0}.json-editor__error[data-v-73a36247]{margin:0;color:var(--danger);font-size:13px}.json-editor__save[data-v-73a36247]{margin-left:auto}@media(max-width:640px){.json-editor__save[data-v-73a36247]{margin-left:0}}.dialog-shell:has(.json-editor){width:min(920px,96vw);max-height:calc(100dvh - 32px)}.dialog-overlay:has(.json-editor--fullscreen){padding:0}.dialog-overlay:has(.json-editor--fullscreen) .dialog-shell{width:100vw;max-width:none;height:100dvh;max-height:none;border-radius:0}.admin-panel[data-v-5a118084]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.sz-data-table[data-v-73789c2c]{width:100%;border-collapse:collapse}.sz-data-table th[data-v-73789c2c],.sz-data-table td[data-v-73789c2c]{padding:8px 10px;text-align:left;font-size:.875rem}.sz-data-table tbody tr[data-v-73789c2c]{border-top:1px solid #f0f0f0}.sz-data-table__label[data-v-73789c2c]{color:#6b7280;font-weight:500;width:140px;min-width:100px}.sz-data-table__value[data-v-73789c2c]{color:#0d1b2a;position:relative}.sz-data-table__value--mono[data-v-73789c2c]{font-family:monospace;font-size:.8rem;word-break:break-all}.sz-data-table__value--copyable[data-v-73789c2c]{cursor:pointer;transition:background-color .15s;border-radius:4px}.sz-data-table__value--copyable[data-v-73789c2c]:hover{background-color:#f6f7fb}.sz-data-table__value--copyable:hover .sz-data-table__copy-icon[data-v-73789c2c]{opacity:1}.sz-data-table__copy-icon[data-v-73789c2c]{opacity:0;margin-left:6px;color:#9ca3af;transition:opacity .15s;vertical-align:middle}.sz-data-table__copy-toast[data-v-73789c2c]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:.75rem;color:#2fbec6;font-weight:600;pointer-events:none}@media(max-width:600px){.sz-data-table__label[data-v-73789c2c]{width:100px;min-width:80px}}.user-page[data-v-fccdd9a9]{min-height:100vh;background:transparent;padding:16px 12px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.user-container[data-v-fccdd9a9]{width:100%;max-width:860px;margin:0 auto;padding:16px}.user-shell[data-v-fccdd9a9]{display:flex;flex-direction:column;gap:14px}.plan-name[data-v-fccdd9a9]{font-weight:500}.section-card[data-v-fccdd9a9]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.section-header[data-v-fccdd9a9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.section-title[data-v-fccdd9a9]{font-size:1rem;font-weight:600;color:#0d1b2a}.header-actions[data-v-fccdd9a9]{display:flex;gap:8px}.section-note[data-v-fccdd9a9]{font-size:.875rem;color:#6b7280;margin:0}.section-note--blurb[data-v-fccdd9a9]{margin:0 0 12px}.muted-text[data-v-fccdd9a9]{color:#6b7280}.tier-tag[data-v-fccdd9a9]{margin-left:8px}.tier-tag--tight[data-v-fccdd9a9]{margin-left:4px}.subsection-title[data-v-fccdd9a9]{font-size:.875rem;font-weight:600;color:#0d1b2a;margin:16px 0 8px;padding-top:12px;border-top:1px solid #f0f0f0}.data-table[data-v-fccdd9a9]{width:100%;border-collapse:collapse}.data-table th[data-v-fccdd9a9],.data-table td[data-v-fccdd9a9]{padding:8px 10px;text-align:left;font-size:.875rem}.data-table tbody tr[data-v-fccdd9a9]{border-top:1px solid #f0f0f0}.data-table thead tr[data-v-fccdd9a9]{border-bottom:1px solid #e5e7eb}.data-label[data-v-fccdd9a9]{color:#6b7280;font-weight:500;width:140px;min-width:100px}.data-value[data-v-fccdd9a9]{color:#0d1b2a;position:relative}.edit-fields[data-v-fccdd9a9]{padding:4px 0}.field-row[data-v-fccdd9a9]{display:flex;flex-wrap:wrap;gap:8px}.field-col[data-v-fccdd9a9]{flex:0 0 100%;max-width:100%;min-width:0}@media(min-width:600px){.field-col[data-v-fccdd9a9]{flex:0 0 calc(50% - 4px);max-width:calc(50% - 4px)}}.field-label[data-v-fccdd9a9]{display:block;font-size:13px;font-weight:600;color:var(--text, #0d1b2a);margin-bottom:6px}.tour-check-col[data-v-fccdd9a9]{width:48px;padding-left:4px!important;padding-right:0!important}.tour-row[data-v-fccdd9a9]{cursor:pointer;transition:background-color .15s}.tour-row[data-v-fccdd9a9]:hover{background-color:#f9fafb}.tour-desc-col[data-v-fccdd9a9]{display:none}.tours-empty[data-v-fccdd9a9]{color:#6b7280;text-align:center;padding:16px!important}.link-row[data-v-fccdd9a9]{cursor:pointer;transition:background-color .15s}.link-row[data-v-fccdd9a9]:hover{background-color:#f9fafb}.link-icon-col[data-v-fccdd9a9]{width:40px;padding-right:0!important}.link-arrow-col[data-v-fccdd9a9]{width:32px;text-align:right;padding-left:0!important}.link-text[data-v-fccdd9a9]{color:#0d1b2a;text-decoration:none;font-weight:500}.link-text[data-v-fccdd9a9]:hover{color:#2fbec6}.link-arrow[data-v-fccdd9a9]{color:#9ca3af;text-decoration:none}.link-count[data-v-fccdd9a9]{display:inline-flex;align-items:center;margin-left:8px;padding:1px 8px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.75rem;font-weight:600}.temp-pw[data-v-fccdd9a9]{display:flex;flex-direction:column;gap:12px}.temp-pw-copied[data-v-fccdd9a9]{font-size:.75rem;font-weight:600;color:var(--accent)}.temp-pw-box[data-v-fccdd9a9]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f6f7fb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}.temp-pw-code[data-v-fccdd9a9]{font-family:monospace;font-size:1.1rem;font-weight:600;color:#0d1b2a;letter-spacing:.02em}.section-card--danger[data-v-fccdd9a9]{border-color:#ef444440}.danger-title[data-v-fccdd9a9]{color:#dc2626}.danger-row[data-v-fccdd9a9]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.danger-description[data-v-fccdd9a9]{font-size:.875rem;color:#6b7280;margin:0}.danger-deleted-state[data-v-fccdd9a9]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.danger-deleted-info[data-v-fccdd9a9]{display:flex;align-items:center;font-size:.875rem;color:#6b7280}.danger-icon[data-v-fccdd9a9]{margin-right:8px}.verify-icon[data-v-fccdd9a9]{margin-right:4px;vertical-align:middle}.overrides-grid[data-v-fccdd9a9]{display:flex;flex-direction:column;gap:4px}.override-row[data-v-fccdd9a9]{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid #f0f0f0}.override-row[data-v-fccdd9a9]:first-child{border-top:none}.override-label[data-v-fccdd9a9]{font-size:.875rem;font-weight:500;color:#0d1b2a;text-transform:capitalize;flex:0 0 160px}.override-field[data-v-fccdd9a9]{flex:1;min-width:0}.override-inherited[data-v-fccdd9a9]{font-size:.875rem;color:#6b7280;flex:1;min-width:0}@media(max-width:640px){.override-row[data-v-fccdd9a9]{flex-direction:column;align-items:flex-start;gap:6px}.override-label[data-v-fccdd9a9]{flex:unset}}.security-actions[data-v-fccdd9a9]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.admin-tool-list[data-v-fccdd9a9]{display:flex;flex-direction:column}.admin-tool-row[data-v-fccdd9a9]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #f0f0f0}.admin-tool-row[data-v-fccdd9a9]:first-child{border-top:none}.admin-tool-info[data-v-fccdd9a9]{display:flex;align-items:center;gap:10px;min-width:0}.admin-tool-name[data-v-fccdd9a9]{display:block;font-size:.875rem;font-weight:600;color:#0d1b2a;line-height:1.3}.admin-tool-desc[data-v-fccdd9a9]{display:block;font-size:.75rem;color:#6b7280;line-height:1.3}.admin-tool-desc--warn[data-v-fccdd9a9]{color:#9a4b00;font-weight:600;margin-top:2px}.admin-tool-actions[data-v-fccdd9a9]{display:flex;align-items:center;gap:8px;flex-shrink:0}.tool-status-inline[data-v-fccdd9a9]{font-size:.75rem;color:#6b7280}.tool-status[data-v-fccdd9a9]{margin:0;font-size:.75rem;color:#6b7280}.po-anchor[data-v-fccdd9a9]{display:inline-flex}@media(max-width:640px){.user-page[data-v-fccdd9a9]{padding:20px 10px}.data-label[data-v-fccdd9a9]{width:100px;min-width:80px}}@media(min-width:720px){.tour-desc-col[data-v-fccdd9a9]{display:table-cell}}.po-bubble{background:transparent}.po-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;min-width:300px;box-shadow:0 8px 28px #0f172a1a,0 2px 8px #0f172a0f;overflow:hidden}.po-header{display:flex;align-items:center;padding:11px 14px;border-bottom:1px solid #f1f5f9}.po-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.po-body{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.po-actions{display:flex;justify-content:flex-end}.po-warn{margin:0;font-size:12px;line-height:1.4;color:var(--warn, #9a4b00);background:color-mix(in srgb,var(--warn, #9a4b00) 8%,transparent);border:1px solid color-mix(in srgb,var(--warn, #9a4b00) 25%,transparent);border-radius:8px;padding:8px 10px}.po-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#0d1b2a;cursor:pointer}.po-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:#2fbec6;cursor:pointer}.sz-switch[data-v-cb83e1e8]{display:inline-flex;align-items:center;gap:10px}.sz-switch__track[data-v-cb83e1e8]{position:relative;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:22px;padding:0;border:1px solid rgba(14,36,63,.12);border-radius:999px;background:#0e243f1f;cursor:pointer;transition:background .15s,border-color .15s}.sz-switch__track[data-v-cb83e1e8]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sz-switch__track.is-on[data-v-cb83e1e8]{border-color:transparent}.sz-switch__thumb[data-v-cb83e1e8]{position:absolute;top:50%;left:2px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0e243f40;transform:translateY(-50%);transition:transform .15s}.sz-switch__spinner[data-v-cb83e1e8]{width:60%;height:60%;border:1.5px solid rgba(14,36,63,.25);border-top-color:#0e243fb3;border-radius:50%;animation:sz-switch-spin-cb83e1e8 .7s linear infinite}.sz-switch__track.is-on .sz-switch__thumb[data-v-cb83e1e8]{transform:translate(18px,-50%)}.sz-switch__label[data-v-cb83e1e8]{font-size:14px;font-weight:600;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none}.sz-switch--compact .sz-switch__track[data-v-cb83e1e8]{width:34px;height:18px}.sz-switch--compact .sz-switch__thumb[data-v-cb83e1e8]{width:13px;height:13px}.sz-switch--compact .sz-switch__track.is-on .sz-switch__thumb[data-v-cb83e1e8]{transform:translate(15px,-50%)}.sz-switch--compact .sz-switch__label[data-v-cb83e1e8]{font-size:13px}.sz-switch.is-disabled[data-v-cb83e1e8]{opacity:.5}.sz-switch.is-disabled .sz-switch__track[data-v-cb83e1e8],.sz-switch.is-disabled .sz-switch__label[data-v-cb83e1e8]{cursor:not-allowed}.sz-switch.is-loading .sz-switch__track[data-v-cb83e1e8]{cursor:progress}@keyframes sz-switch-spin-cb83e1e8{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sz-switch__spinner[data-v-cb83e1e8]{animation-duration:2s}}.viewer[data-v-401a398d]{position:absolute;z-index:1000;border:1px solid white}.viewer__head[data-v-401a398d]{padding:16px;background-color:#000;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none}.viewer__body[data-v-401a398d]{padding:16px;background-color:#000;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:12px;text-align:left}.panel[data-v-401a398d]{border-bottom:1px solid rgba(255,255,255,.15)}.panel__summary[data-v-401a398d]{display:flex;align-items:center;gap:6px;padding:10px 4px;color:#fff;cursor:pointer;list-style:none}.panel__summary[data-v-401a398d]::-webkit-details-marker{display:none}.panel__chevron[data-v-401a398d]{flex-shrink:0;transition:transform .15s}.panel[open] .panel__chevron[data-v-401a398d]{transform:rotate(90deg)}.content[data-v-401a398d]{font-family:monospace;margin:0;padding:0 4px 12px;white-space:pre-wrap;word-break:break-word}.content[data-v-401a398d] .key{color:#9cdcfe}.content[data-v-401a398d] .string{color:#ce9178}.content[data-v-401a398d] .number{color:#b5cea8}.content[data-v-401a398d] .boolean{color:#569cd6}.content[data-v-401a398d] .null{color:#dcdcaa}.admin-panel[data-v-5be6cf23]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.cell-link[data-v-5be6cf23]{color:#1f8e94;text-decoration:none;font-weight:500}.cell-link[data-v-5be6cf23]:hover{text-decoration:underline}.cell-num[data-v-5be6cf23]{font-variant-numeric:tabular-nums}.event-page[data-v-34d44221]{min-height:100vh;background:transparent;padding:16px 12px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.event-container[data-v-34d44221]{width:100%;max-width:860px;margin:0 auto;padding:16px}.event-shell[data-v-34d44221]{display:flex;flex-direction:column;gap:14px}.loading-state[data-v-34d44221]{color:#6b7280;font-size:.875rem;padding:24px 0;text-align:center}.error-state[data-v-34d44221]{color:var(--danger);font-size:.875rem;padding:24px 0;text-align:center}.section-card[data-v-34d44221]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.section-header[data-v-34d44221]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.section-title[data-v-34d44221]{font-size:1rem;font-weight:600;color:#0d1b2a}.header-actions[data-v-34d44221]{display:flex;gap:8px}.section-blurb[data-v-34d44221]{font-size:.875rem;color:#6b7280;margin:0 0 12px}.data-table[data-v-34d44221]{width:100%;border-collapse:collapse}.data-table th[data-v-34d44221],.data-table td[data-v-34d44221]{padding:8px 10px;text-align:left;font-size:.875rem}.data-table tbody tr[data-v-34d44221]{border-top:1px solid #f0f0f0}.data-label[data-v-34d44221]{color:#6b7280;font-weight:500;width:140px;min-width:100px}.data-value[data-v-34d44221]{color:#0d1b2a;position:relative}.data-value--mono[data-v-34d44221]{font-family:monospace;font-size:.8rem}.data-value--copyable[data-v-34d44221]{cursor:pointer;transition:background-color .15s;border-radius:4px}.data-value--copyable[data-v-34d44221]:hover{background-color:#f6f7fb}.data-value--copyable:hover .copy-icon[data-v-34d44221]{opacity:1}.copy-icon[data-v-34d44221]{opacity:0;margin-left:6px;color:#9ca3af;transition:opacity .15s;vertical-align:middle}.copy-toast[data-v-34d44221]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:.75rem;color:#2fbec6;font-weight:600;pointer-events:none}.admin-tool-list[data-v-34d44221]{display:flex;flex-direction:column}.admin-tool-row[data-v-34d44221]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #f0f0f0}.admin-tool-row[data-v-34d44221]:first-child{border-top:none}.admin-tool-info[data-v-34d44221]{display:flex;align-items:center;gap:10px;min-width:0}.admin-tool-name[data-v-34d44221]{display:block;font-size:.875rem;font-weight:600;color:#0d1b2a;line-height:1.3}.admin-tool-desc[data-v-34d44221]{display:block;font-size:.75rem;color:#6b7280;line-height:1.3}.flag-empty[data-v-34d44221]{font-size:.875rem;color:#6b7280;padding:8px 0}.flag-list[data-v-34d44221]{display:flex;flex-direction:column;gap:4px}.flag-row[data-v-34d44221]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #f0f0f0}.flag-row[data-v-34d44221]:first-child{border-top:none}.flag-info[data-v-34d44221]{display:flex;flex-direction:column;gap:2px;min-width:0}.flag-key[data-v-34d44221]{font-family:monospace;font-size:.85rem;font-weight:600;color:#0d1b2a;word-break:break-all}.flag-meta[data-v-34d44221]{font-size:.75rem;color:#6b7280}.flag-add[data-v-34d44221]{display:flex;align-items:flex-end;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.flag-add[data-v-34d44221]>:first-child{flex:1;min-width:0}.flag-add-hint[data-v-34d44221]{font-size:.75rem;color:#6b7280;margin:6px 0 0}.link-row[data-v-34d44221]{cursor:pointer;transition:background-color .15s}.link-row[data-v-34d44221]:hover{background-color:#f9fafb}.link-icon-col[data-v-34d44221]{width:40px;padding-right:0!important}.link-arrow-col[data-v-34d44221]{width:32px;text-align:right;padding-left:0!important}.link-text[data-v-34d44221]{color:#0d1b2a;text-decoration:none;font-weight:500}.link-text[data-v-34d44221]:hover{color:#2fbec6}.link-arrow[data-v-34d44221]{color:#9ca3af;text-decoration:none}.admin-panel[data-v-e96de7e1]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.guest-bar-tool[data-v-e96de7e1]{display:inline-flex;align-items:center;gap:.4rem;padding-left:.45rem;margin-left:.2rem;border-left:1px solid rgba(255,255,255,.12)}.guest-bar-input[data-v-e96de7e1]{width:64px;height:28px;padding:0 .5rem;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#fff;font:inherit;font-size:.82rem;font-variant-numeric:tabular-nums;outline:none;text-align:right;-moz-appearance:textfield}.guest-bar-input[data-v-e96de7e1]::-webkit-outer-spin-button,.guest-bar-input[data-v-e96de7e1]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.guest-bar-input[data-v-e96de7e1]:focus{border-color:#2fbec6;box-shadow:0 0 0 2px #2fbec640}.guest-bar-btn[data-v-e96de7e1]{display:inline-flex;align-items:center;gap:.35rem;height:28px;padding:0 .7rem;background:#2fbec62e;border:1px solid rgba(47,190,198,.4);border-radius:6px;color:#6ddde2;font:inherit;font-size:.8rem;font-weight:500;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.guest-bar-btn[data-v-e96de7e1]:hover:not(:disabled){background:#2fbec64d;color:#fff}.guest-bar-btn[data-v-e96de7e1]:disabled{opacity:.45;cursor:not-allowed}.cell-link[data-v-e96de7e1]{color:#1f8e94;text-decoration:none;font-weight:500}.cell-link[data-v-e96de7e1]:hover{text-decoration:underline}.cell-num[data-v-e96de7e1]{font-variant-numeric:tabular-nums}.admin-panel[data-v-9be6c991]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.cell-link[data-v-9be6c991]{color:#1f8e94;text-decoration:none;font-weight:500}.cell-link[data-v-9be6c991]:hover{text-decoration:underline}.admin-panel[data-v-096ef138]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.cell-link[data-v-096ef138]{color:#1f8e94;text-decoration:none;font-weight:500}.cell-link[data-v-096ef138]:hover{text-decoration:underline}.admin-panel[data-v-9ae92d89],.admin-panel[data-v-28e33ce4],.admin-panel[data-v-2377c0af]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.export-dialog-body[data-v-2377c0af]{color:var(--muted)}.dialog-copy.subtle[data-v-2377c0af]{color:color-mix(in srgb,var(--muted) 70%,#ffffff);margin-top:6px}.dialog-shell:has(.export-dialog-body){width:min(480px,96vw)}.admin-panel[data-v-6b6b0d2f],.admin-panel[data-v-cee9689f]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.metrics-page[data-v-83a8fa0f]{display:flex;flex-direction:column;gap:16px;width:100%;min-height:100%;padding:4px;color:#0e243f;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.page-head[data-v-83a8fa0f]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:4px 4px 0}.head-eyebrow[data-v-83a8fa0f]{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#2fbec6}.head-title[data-v-83a8fa0f]{margin:0;font-size:26px;font-weight:700;letter-spacing:-.01em;color:#0e243f}.head-sub[data-v-83a8fa0f]{margin:4px 0 0;font-size:13px;color:#64748b}.meta-trigger[data-v-83a8fa0f]{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px;border-radius:9px;border:1px solid #e5e7eb;background:#fff;color:#0e243f;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease,color .12s ease}.meta-trigger[data-v-83a8fa0f]:hover{border-color:#cbd5e1;background:#f8fafc}.meta-trigger.open[data-v-83a8fa0f]{border-color:#2fbec68c;box-shadow:0 0 0 3px #2fbec624}.meta-trigger.accent[data-v-83a8fa0f]{border-color:#2fbec673;color:#0f766e;background:#2fbec614}.meta-trigger__icon[data-v-83a8fa0f]{color:#64748b;margin-right:-2px}.meta-trigger.accent .meta-trigger__icon[data-v-83a8fa0f]{color:#0f766e}.meta-trigger__label[data-v-83a8fa0f]{font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.meta-trigger__count[data-v-83a8fa0f]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#2fbec6;color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.meta-trigger__chev[data-v-83a8fa0f]{color:#94a3b8;transition:transform .15s ease}.meta-trigger.open .meta-trigger__chev[data-v-83a8fa0f]{transform:rotate(180deg)}@media(max-width:540px){.meta-trigger__label[data-v-83a8fa0f]{display:none}.meta-trigger[data-v-83a8fa0f]{padding:0 8px;gap:6px}}.kpi-strip[data-v-83a8fa0f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpi-card[data-v-83a8fa0f]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;min-width:0;transition:border-color .15s ease,transform .15s ease}.kpi-card[data-v-83a8fa0f]:hover{border-color:#cbd5e1}.kpi-label[data-v-83a8fa0f]{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8}.kpi-value[data-v-83a8fa0f]{margin:2px 0 6px;font-size:28px;font-weight:700;letter-spacing:-.01em;color:#0e243f;line-height:1;font-variant-numeric:tabular-nums}.kpi-delta[data-v-83a8fa0f]{display:inline-flex;align-items:baseline;gap:6px;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:700;width:fit-content;font-variant-numeric:tabular-nums}.kpi-delta.up[data-v-83a8fa0f]{color:#047857;background:#10b9811a}.kpi-delta.down[data-v-83a8fa0f]{color:#b91c1c;background:#ef44441a}.kpi-delta.flat[data-v-83a8fa0f]{color:#64748b;background:#f1f5f9}.kpi-delta-sub[data-v-83a8fa0f]{font-size:10.5px;font-weight:600;color:inherit;opacity:.7;text-transform:uppercase;letter-spacing:.06em}.chart-card[data-v-83a8fa0f]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px 16px 14px;display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}.chart-head[data-v-83a8fa0f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.chart-eyebrow[data-v-83a8fa0f]{margin:0 0 2px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8}.chart-title[data-v-83a8fa0f]{margin:0;font-size:16px;font-weight:700;color:#0e243f;text-transform:capitalize}.chart-meta[data-v-83a8fa0f]{display:flex;align-items:center;gap:8px}.meta-dot[data-v-83a8fa0f]{width:8px;height:8px;border-radius:50%;background:#2fbec6;box-shadow:0 0 0 3px #2fbec62e}.chart-shell[data-v-83a8fa0f]{position:relative;height:420px;min-height:280px;flex:1}.chart-state[data-v-83a8fa0f]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#94a3b8;font-size:13px;font-weight:600}.spinner[data-v-83a8fa0f]{width:22px;height:22px;border-radius:50%;border:2px solid #e5e7eb;border-top-color:#2fbec6;animation:spin-83a8fa0f .7s linear infinite}@keyframes spin-83a8fa0f{to{transform:rotate(360deg)}}@media(max-width:960px){.kpi-strip[data-v-83a8fa0f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.head-title[data-v-83a8fa0f]{font-size:22px}.kpi-strip[data-v-83a8fa0f]{grid-template-columns:1fr}.kpi-value[data-v-83a8fa0f]{font-size:24px}.chart-shell[data-v-83a8fa0f]{height:320px}}.metrics-popover{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 12px 32px #0f172a1f,0 2px 8px #0f172a0f;color:#0e243f;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;pointer-events:auto;overflow:hidden;min-width:280px;max-width:min(440px,100vw - 24px)}.metrics-popover .popover-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 8px;border-bottom:1px solid #f1f5f9}.metrics-popover .popover-title{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8}.metrics-popover .popover-clear{border:none;background:transparent;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:4px 8px;border-radius:6px;font-family:inherit;transition:background .12s ease,color .12s ease}.metrics-popover .popover-clear:hover{color:#0e243f;background:#f1f5f9}.metrics-popover .popover-body{display:flex;flex-direction:column;gap:12px;padding:12px 14px 14px}.metrics-popover .custom-range{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:end}.metrics-popover .custom-range .sz-date-picker__label{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8}.metrics-popover .custom-range .sz-date-picker__control{height:36px;border-radius:9px}.metrics-popover .filter-grid{display:flex;flex-direction:column;gap:10px}.metrics-popover .filter-group{display:flex;flex-direction:column;gap:5px;min-width:0}.metrics-popover .filter-group-label{font-size:11px;font-weight:600;color:#64748b}.sz-code-editor[data-v-bddac625]{border:1px solid #d1d5db;border-radius:8px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.sz-code-editor[data-v-bddac625]:hover{border-color:#2fbec6}.sz-code-editor[data-v-bddac625]:focus-within{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-code-editor--disabled[data-v-bddac625]{background:#f3f4f6;opacity:.7}.sz-code-editor[data-v-bddac625] .cm-editor{height:100%}.sz-code-editor[data-v-bddac625] .cm-scroller{overflow:auto}.admin-panel[data-v-de5f5611]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.panel-header[data-v-de5f5611]{display:flex;flex-direction:column;gap:4px;padding:4px 4px 0}.panel-title[data-v-de5f5611]{margin:0;font-size:24px;color:#0d1b2a}.panel-lead[data-v-de5f5611]{margin:0;color:#64748b;font-size:14px}.mailer-grid[data-v-de5f5611]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;flex:1;min-height:0}.compose-card[data-v-de5f5611],.preview-card[data-v-de5f5611]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:14px}.audience-row[data-v-de5f5611]{display:flex;flex-direction:column;gap:8px}.audience-head[data-v-de5f5611]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.audience-count[data-v-de5f5611]{font-size:12px;color:#64748b;font-variant-numeric:tabular-nums}.verified-toggle[data-v-de5f5611]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:4px;padding:10px 12px}.verified-toggle__warn[data-v-de5f5611]{display:block;margin-top:4px;color:#b45309;font-weight:600}.verified-toggle[data-v-de5f5611]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:border-color .15s,background .15s}.verified-toggle[data-v-de5f5611]:hover{border-color:#2fbec6}.verified-toggle--on[data-v-de5f5611]{border-color:#2fbec699;background:#2fbec614}.verified-toggle--disabled[data-v-de5f5611]{opacity:.55;cursor:not-allowed}.verified-toggle--disabled .verified-toggle__switch[data-v-de5f5611]{cursor:not-allowed}.verified-toggle__copy[data-v-de5f5611]{display:flex;flex-direction:column;gap:2px;min-width:0}.verified-toggle__title[data-v-de5f5611]{font-size:13px;font-weight:600;color:#0d1b2a}.verified-toggle__hint[data-v-de5f5611]{font-size:12px;color:#64748b;line-height:1.35}.verified-toggle__switch[data-v-de5f5611]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:0 0 auto;width:36px;height:20px;margin-top:2px;border-radius:999px;background:#0e243f2e;cursor:pointer;transition:background .15s}.verified-toggle__switch[data-v-de5f5611]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0e243f40;transition:transform .15s}.verified-toggle__switch[data-v-de5f5611]:checked{background:#2fbec6}.verified-toggle__switch[data-v-de5f5611]:checked:after{transform:translate(16px)}.body-field[data-v-de5f5611]{display:flex;flex-direction:column;gap:6px}.send-row[data-v-de5f5611]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px;border-top:1px solid #f1f5f9;margin-top:4px;flex-wrap:wrap}.send-readonly[data-v-de5f5611]{color:#94a3b8;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.save-indicator[data-v-de5f5611]{font-size:12px;font-weight:600;color:#64748b;padding:4px 10px;border-radius:999px;background:#f1f5f9;transition:background .15s,color .15s}.save-indicator--saving[data-v-de5f5611]{color:#475569}.save-indicator--saved[data-v-de5f5611]{color:#047857;background:#10b9811a}.save-indicator--error[data-v-de5f5611]{color:#b91c1c;background:#ef44441a}.send-hint[data-v-de5f5611]{margin:0;color:#64748b;font-size:12px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.send-hint code[data-v-de5f5611]{background:#f1f5f9;color:#0d1b2a;padding:1px 6px;border-radius:4px;font-size:11px}.preview-head[data-v-de5f5611]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.preview-meta[data-v-de5f5611]{font-size:12px;color:#94a3b8}.preview-error[data-v-de5f5611]{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:8px;padding:8px 10px;font-size:12px;font-family:SFMono-Regular,Menlo,monospace;word-break:break-word}.preview-frame[data-v-de5f5611]{flex:1;min-height:480px;border-radius:10px;border:1px solid #e5e7eb;background:#f3f8ff;overflow:auto}.preview-body[data-v-de5f5611]{width:100%}.preview-body[data-v-de5f5611] table{margin:0 auto}@media(max-width:900px){.mailer-grid[data-v-de5f5611]{grid-template-columns:minmax(0,1fr)}.preview-frame[data-v-de5f5611]{min-height:360px}}.admin-panel[data-v-5c4899f4]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.email-page[data-v-7f6d4ec0]{min-height:100vh;background:transparent;padding:16px 12px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.email-container[data-v-7f6d4ec0]{width:100%;max-width:980px;margin:0 auto;padding:16px}.email-shell[data-v-7f6d4ec0]{display:flex;flex-direction:column;gap:14px}.section-card[data-v-7f6d4ec0]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.section-header[data-v-7f6d4ec0]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.section-title[data-v-7f6d4ec0]{font-size:1rem;font-weight:600;color:#0d1b2a}.preview-meta[data-v-7f6d4ec0]{font-size:.75rem;color:#6b7280}.preview-error[data-v-7f6d4ec0]{background:#fef2f2;border:1px solid rgba(239,68,68,.25);color:#b91c1c;padding:10px 12px;border-radius:10px;font-size:.8125rem;margin-bottom:12px;word-break:break-word}.preview-frame[data-v-7f6d4ec0]{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.preview-iframe[data-v-7f6d4ec0]{display:block;width:100%;min-height:600px;border:0}.preview-empty[data-v-7f6d4ec0]{font-size:.875rem;color:#6b7280}.error-state[data-v-7f6d4ec0]{background:#fef2f2;border:1px solid rgba(239,68,68,.25);color:#b91c1c;padding:12px 14px;border-radius:12px;font-size:.875rem}.admin-panel[data-v-915c69e5]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.webhook-page[data-v-6f200988]{min-height:100vh;background:transparent;padding:16px 12px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.webhook-container[data-v-6f200988]{width:100%;max-width:980px;margin:0 auto;padding:16px}.webhook-shell[data-v-6f200988]{display:flex;flex-direction:column;gap:14px}.section-card[data-v-6f200988]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.section-header[data-v-6f200988]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.section-title[data-v-6f200988]{font-size:1rem;font-weight:600;color:#0d1b2a}.payload[data-v-6f200988]{margin:0;padding:12px 14px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.5;color:#0d1b2a;overflow-x:auto;white-space:pre;max-height:640px;overflow-y:auto}.payload-empty[data-v-6f200988]{font-size:.875rem;color:#6b7280}.error-state[data-v-6f200988]{background:#fef2f2;border:1px solid rgba(239,68,68,.25);color:#b91c1c;padding:12px 14px;border-radius:12px;font-size:.875rem}.admin-panel[data-v-60fbfa66]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.detail-grid[data-v-60fbfa66]{display:flex;flex-direction:column;gap:6px;min-width:min(460px,90vw);max-width:720px}.detail-row[data-v-60fbfa66]{display:grid;grid-template-columns:140px 1fr;gap:12px;align-items:baseline;padding:6px 0;border-bottom:1px solid #f1f5f9}.detail-row span[data-v-60fbfa66]{color:#64748b;font-size:12px}.detail-row strong[data-v-60fbfa66]{font-size:13px;color:#0d1b2a;word-break:break-word}.detail-section[data-v-60fbfa66]{margin-top:8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;border-bottom:1px solid #e5e7eb;padding-bottom:4px}.detail-empty[data-v-60fbfa66]{color:#94a3b8;font-size:12px;padding:4px 0}.detail-actions[data-v-60fbfa66]{margin-top:8px;display:flex;justify-content:flex-end}.detail-body[data-v-60fbfa66]{margin-top:8px}.detail-body summary[data-v-60fbfa66]{cursor:pointer;color:#475569;font-size:12px}.detail-body pre[data-v-60fbfa66]{margin:8px 0 0;padding:10px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;font-family:SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.45;max-height:280px;overflow:auto;white-space:pre-wrap;word-break:break-word}.tools-shell[data-v-64036a9d]{display:flex;flex-direction:column;width:98vw;max-width:100%;background:transparent}.tools-grid[data-v-64036a9d]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%;max-width:100vw}.tool-card[data-v-64036a9d]{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:14px;position:relative;color:#0e243f;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;box-shadow:0 1px 2px #1118270d;transition:box-shadow .15s ease}.tool-card[data-v-64036a9d]:hover{box-shadow:0 10px 22px #0f172a14}.tool-card__accent[data-v-64036a9d]{height:4px;background:linear-gradient(90deg,#2fbec6,#7bd8c0 45%,#f7a96f);flex-shrink:0}.tool-card__body[data-v-64036a9d]{padding:16px;display:flex;flex-direction:column;gap:10px;flex:1}.tool-icon[data-v-64036a9d]{color:#2fbec6}.tool-card__content[data-v-64036a9d]{display:flex;flex-direction:column;gap:4px;flex:1}.tool-name[data-v-64036a9d]{margin:0;font-size:16px;font-weight:700;color:#0e243f}.tool-description[data-v-64036a9d]{margin:0;font-size:13px;color:#64748b}.tool-footer[data-v-64036a9d]{display:flex;justify-content:end;align-items:flex-end;margin-top:auto;color:#94a3b8;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.tool-footer__hint[data-v-64036a9d]{font-weight:600}.chevron[data-v-64036a9d]{font-size:20px;color:#94a3b8}@media(max-width:640px){.tools-shell[data-v-64036a9d]{padding:14px}.tools-grid[data-v-64036a9d]{grid-template-columns:1fr}}.app-info-box[data-v-3a2b4a24]{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:10px 12px;border-radius:8px;background:var(--dialog-bg);color:var(--dialog-muted)}.app-info-box--error[data-v-3a2b4a24]{background:color-mix(in srgb,var(--danger) 45%,var(--dialog-bg))}.app-info-box__icon[data-v-3a2b4a24]{display:flex;align-items:flex-start;justify-content:center;color:#8ab4f8;padding-top:2px}.app-info-box--error .app-info-box__icon[data-v-3a2b4a24]{color:var(--dialog-error)}.app-info-box__content[data-v-3a2b4a24]{white-space:normal;line-height:1.35;word-break:break-word}.tour-editor[data-v-372302a9]{max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 60px #0d1b2a47;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.editor-eyebrow[data-v-372302a9]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.editor-title[data-v-372302a9]{font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--text)}.tour-editor__body[data-v-372302a9]{display:flex;gap:16px;min-height:0}.info-box--spaced[data-v-372302a9]{margin-bottom:8px}.field-with-hint[data-v-372302a9]{display:flex;flex-direction:column;gap:4px}.field-hint[data-v-372302a9]{font-size:12px;color:var(--muted)}.editor-divider[data-v-372302a9]{border:none;border-top:1px solid var(--border);margin:16px 0;width:100%}.section-label[data-v-372302a9]{font-size:.875rem;font-weight:600;color:var(--text)}.validation-actions[data-v-372302a9]{display:flex;align-items:center;gap:8px}.suggestions-caption[data-v-372302a9]{font-size:12px;color:var(--muted);margin-bottom:4px}.steps-header[data-v-372302a9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.steps-empty[data-v-372302a9]{font-size:12px;color:var(--muted)}.tour-editor__column[data-v-372302a9]{width:400px;max-height:70vh;overflow:auto;display:flex;flex-direction:column;gap:12px}.steps-column[data-v-372302a9]{flex:1;min-width:800px}.steps-list[data-v-372302a9]{max-height:70vh;overflow:auto;padding-right:8px}.step-card[data-v-372302a9]{margin-bottom:12px;border:1px solid var(--border);background:#fff}.step-card[data-v-372302a9] .sz-card__header{align-items:center;flex-wrap:wrap;margin-bottom:0}.step-card[data-v-372302a9] .sz-card__heading{flex:1;min-width:0}.step-card[data-v-372302a9] .sz-card__title{font-size:inherit;font-weight:inherit}.step-card__title[data-v-372302a9]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.step-card__meta[data-v-372302a9]{display:grid;grid-template-columns:1.2fr .9fr .9fr;gap:10px;align-items:end;min-width:0;width:min(100%,620px)}.step-card__actions[data-v-372302a9]{display:flex;align-items:center;gap:4px;flex-shrink:0}.step-card__actions[data-v-372302a9] .sz-button{min-width:32px}.step-body-wrap[data-v-372302a9]{display:grid;grid-template-rows:1fr}.step-body-wrap>.step-body[data-v-372302a9]{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden;padding-top:12px}.expand-enter-active[data-v-372302a9],.expand-leave-active[data-v-372302a9]{transition:grid-template-rows .22s ease}.expand-enter-from[data-v-372302a9],.expand-leave-to[data-v-372302a9]{grid-template-rows:0fr}@media(prefers-reduced-motion:reduce){.expand-enter-active[data-v-372302a9],.expand-leave-active[data-v-372302a9]{transition:none}}.step-title-field[data-v-372302a9]{margin-top:8px}.step-key[data-v-372302a9]{min-width:220px}.validation-results[data-v-372302a9]{display:flex;flex-direction:column;gap:6px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:8px 10px}.validation-row[data-v-372302a9]{display:grid;grid-template-columns:140px 60px 1fr;gap:8px;align-items:center;font-size:13px}.validation-step[data-v-372302a9]{font-weight:600}.validation-count[data-v-372302a9]{color:#b45309}.validation-message[data-v-372302a9]{color:#64748b}.error-list[data-v-372302a9]{padding-left:18px;margin:0}.step-grid[data-v-372302a9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.suggestions-list[data-v-372302a9]{display:none;margin-top:6px}.chips[data-v-372302a9]{display:flex;flex-wrap:wrap;gap:6px}.full-row[data-v-372302a9]{grid-column:1 / -1}.admin-panel[data-v-b4896bb0]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.tours-toolbar[data-v-b4896bb0]{display:flex;justify-content:flex-end}.admin-panel[data-v-d7465738]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.ticket-shell[data-v-b0e72fb2]{display:flex;flex-direction:column;gap:16px;padding:16px 12px 24px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;max-width:860px;width:100%;margin:0 auto}.card[data-v-b0e72fb2]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 2px #1118270a}.header-title__text[data-v-b0e72fb2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-badge[data-v-b0e72fb2]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 8px;border:1px solid #e5e7eb;border-radius:999px;background:#f8fafc;font:inherit;font-size:11px;font-weight:600;line-height:1.4;color:#64748b;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ref-badge[data-v-b0e72fb2]:hover{background:#2fbec61a;border-color:#2fbec6;color:#0d7e84}.ref-badge__icon[data-v-b0e72fb2]{flex-shrink:0}.ref-badge__id[data-v-b0e72fb2]{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.card-head[data-v-b0e72fb2]{display:flex;justify-content:space-between;align-items:baseline}.card-head h3[data-v-b0e72fb2]{margin:0;font-size:15px;font-weight:700}.meta-grid[data-v-b0e72fb2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.meta-item[data-v-b0e72fb2]{display:flex;flex-direction:column;gap:4px}.meta-item--full[data-v-b0e72fb2]{grid-column:1/-1}.meta-label[data-v-b0e72fb2]{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:600}.meta-value[data-v-b0e72fb2]{font-size:14px;color:#0d1b2a;word-break:break-word}.submitter[data-v-b0e72fb2]{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:inherit;padding:6px 8px 6px 6px;border-radius:8px;width:fit-content;max-width:100%;transition:background .15s ease}.submitter--link[data-v-b0e72fb2]{cursor:pointer}.submitter--link[data-v-b0e72fb2]:hover{background:#2fbec614}.submitter__text[data-v-b0e72fb2]{display:flex;flex-direction:column;min-width:0}.submitter__name-row[data-v-b0e72fb2]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.submitter__name[data-v-b0e72fb2]{font-size:14px;font-weight:600;color:#0d1b2a;word-break:break-word}.submitter__tier[data-v-b0e72fb2]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:999px;line-height:1.3}.submitter__tier--free[data-v-b0e72fb2]{background:#f1f5f9;color:#475569}.submitter__tier--basic[data-v-b0e72fb2]{background:#2fbec629;color:#0d7e84}.submitter__tier--professional[data-v-b0e72fb2]{background:#f7a96f2e;color:#92541b}.submitter__org[data-v-b0e72fb2]{font-size:12px;color:#64748b}.copy-email[data-v-b0e72fb2]{position:relative;display:inline-flex;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:6px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font:inherit;font-size:14px;color:#0d1b2a;cursor:pointer;transition:background .15s ease,border-color .15s ease}.copy-email[data-v-b0e72fb2]:hover{background:#f6f7fb;border-color:#2fbec6}.copy-email:hover .copy-email__icon[data-v-b0e72fb2]{opacity:1}.copy-email__address[data-v-b0e72fb2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-email__icon[data-v-b0e72fb2]{flex-shrink:0;opacity:.55;color:#9ca3af;transition:opacity .15s ease}.copy-email__toast[data-v-b0e72fb2]{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding-left:8px;background:#f6f7fb;font-size:12px;font-weight:600;color:#2fbec6;pointer-events:none}.muted[data-v-b0e72fb2]{color:#6b7280;font-size:13px}.muted-inline[data-v-b0e72fb2]{color:#94a3b8;font-size:12px}.error-banner[data-v-b0e72fb2]{padding:10px 14px;border-radius:8px;background:#fef2f2;color:#991b1b;border:1px solid #fecaca;font-size:13px}.error-inline[data-v-b0e72fb2]{color:#b91c1c;font-size:12px;margin:0}.attachments[data-v-b0e72fb2]{margin-top:8px;display:flex;flex-direction:column;gap:4px}.attachment-list[data-v-b0e72fb2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.attachment-list li[data-v-b0e72fb2]{display:flex;gap:8px;align-items:baseline;font-size:13px}.attachment-list a[data-v-b0e72fb2]{color:#0d7e84;text-decoration:none}.attachment-list a[data-v-b0e72fb2]:hover{text-decoration:underline}.image-grid[data-v-b0e72fb2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:4px}.image-tile[data-v-b0e72fb2]{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#f8fafc;text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.image-tile[data-v-b0e72fb2]:hover{border-color:#2fbec6;transform:translateY(-1px)}.image-tile img[data-v-b0e72fb2]{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:#fff}.image-tile__caption[data-v-b0e72fb2]{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-top:1px solid #e5e7eb;background:#fff;font-size:12px;line-height:1.3;min-width:0}.image-tile__name[data-v-b0e72fb2]{color:#0d1b2a;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-tile__size[data-v-b0e72fb2]{color:#94a3b8;font-size:11px}.thread[data-v-b0e72fb2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.thread-item[data-v-b0e72fb2]{border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;background:#fafafa}.thread-item--agent[data-v-b0e72fb2]{border-color:#c7d2fe;background:#eef2ff}.thread-head[data-v-b0e72fb2]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.thread-author[data-v-b0e72fb2]{font-weight:600;font-size:13px;color:#0d1b2a}.agent-action-stub[data-v-b0e72fb2]{margin-top:8px;padding:6px 10px;background:#4f46e514;border-radius:6px;font-size:12px;color:#3730a3}.agent-action-stub code[data-v-b0e72fb2]{background:#4f46e52e;padding:1px 6px;border-radius:4px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.composer[data-v-b0e72fb2]{margin-top:8px;display:flex;flex-direction:column;gap:8px}.composer-mode[data-v-b0e72fb2]{align-self:flex-start;min-width:200px}.preview-pane[data-v-b0e72fb2]{border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;background:#fff;min-height:100px}.composer-actions[data-v-b0e72fb2]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}@media(max-width:640px){.meta-grid[data-v-b0e72fb2]{grid-template-columns:1fr}}
