.avatar[data-v-31644e62]{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar img[data-v-31644e62]{object-fit:cover;width:100%;height:100%}.btn[data-v-a8721fc0]{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-weight:var(--weight-medium);min-height:var(--control-md);padding:0 var(--space-4);white-space:nowrap;transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);border:1px solid #0000;display:inline-flex}.btn[data-v-a8721fc0]:hover{text-decoration:none}.btn[data-v-a8721fc0]:disabled,.btn.disabled[data-v-a8721fc0]{opacity:.55;cursor:not-allowed;pointer-events:none}.btn.block[data-v-a8721fc0]{width:100%}.btn.sm[data-v-a8721fc0]{min-height:var(--control-sm);padding:0 var(--space-3);font-size:var(--font-sm)}.btn.lg[data-v-a8721fc0]{min-height:var(--control-lg);padding:0 var(--space-6);font-size:var(--font-lg)}.primary[data-v-a8721fc0]{background:var(--color-primary);color:var(--color-primary-contrast)}.primary[data-v-a8721fc0]:hover{background:var(--color-primary-strong)}.accent[data-v-a8721fc0]{background:var(--color-accent);color:var(--color-primary-strong)}.secondary[data-v-a8721fc0]{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}.secondary[data-v-a8721fc0]:hover{background:var(--color-surface-alt)}.ghost[data-v-a8721fc0]{color:var(--color-primary);background:0 0}.ghost[data-v-a8721fc0]:hover{background:var(--color-primary-soft)}.danger[data-v-a8721fc0]{background:var(--color-danger-soft);color:var(--color-danger);border-color:#0000}.danger[data-v-a8721fc0]:hover{background:var(--color-danger);color:#fff}.spinner[data-v-a8721fc0]{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-a8721fc0}@keyframes spin-a8721fc0{to{transform:rotate(360deg)}}.auto-cover[data-v-d85cfd5d]{color:#fff;aspect-ratio:16/9;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.ac-texture[data-v-d85cfd5d]{width:100%;height:100%;position:absolute;inset:0}.ac-mark[data-v-d85cfd5d]{color:#fff;opacity:.1;width:24cqw;height:24cqw;position:absolute;top:50%;right:7cqw;transform:translateY(-55%)}.ac-body[data-v-d85cfd5d]{flex-direction:column;justify-content:center;gap:1.6cqw;padding:10cqw 22cqw 13cqw 7cqw;display:flex;position:absolute;inset:0}.ac-category[data-v-d85cfd5d]{letter-spacing:.06em;color:#e3c977;white-space:nowrap;text-overflow:ellipsis;font-size:max(10px,3.1cqw);font-weight:600;overflow:hidden}.ac-title[data-v-d85cfd5d]{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;font-size:clamp(13px,6.2cqw,44px);font-weight:700;line-height:1.22;display:-webkit-box;overflow:hidden}.ac-ref[data-v-d85cfd5d]{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:.12em;color:#ffffffc7;font-size:max(10px,2.9cqw);line-height:1;position:absolute;bottom:4.5cqw;left:7cqw}.modal-root[data-v-8eabad40]{z-index:var(--z-modal);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.modal-backdrop[data-v-8eabad40]{background:var(--color-overlay);position:absolute;inset:0}.modal-panel[data-v-8eabad40]{background:var(--color-surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:calc(100dvh - 48px);box-shadow:var(--shadow-lg);padding-bottom:var(--safe-bottom);flex-direction:column;display:flex;position:relative}.modal-grip[data-v-8eabad40]{background:var(--color-border-strong);width:40px;height:4px;margin:var(--space-2) auto 0;border-radius:2px}.modal-head[data-v-8eabad40]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-2);display:flex}.modal-title[data-v-8eabad40]{font-size:var(--font-lg)}.close[data-v-8eabad40]{width:var(--touch-min);height:var(--touch-min);margin-right:calc(-1 * var(--space-2));border-radius:var(--radius-md);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.modal-body[data-v-8eabad40]{padding:var(--space-2) var(--space-4) var(--space-4);overflow-y:auto}.modal-foot[data-v-8eabad40]{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (width>=768px){.modal-root[data-v-8eabad40]{padding:var(--space-6);align-items:center}.modal-panel[data-v-8eabad40]{border-radius:var(--radius-lg);max-height:calc(100dvh - 96px)}.modal-panel.sm[data-v-8eabad40]{max-width:420px}.modal-panel.md[data-v-8eabad40]{max-width:560px}.modal-panel.lg[data-v-8eabad40]{max-width:840px}.modal-grip[data-v-8eabad40]{display:none}}.modal-enter-active[data-v-8eabad40],.modal-leave-active[data-v-8eabad40]{transition:opacity var(--duration-base) var(--ease)}.modal-enter-active .modal-panel[data-v-8eabad40],.modal-leave-active .modal-panel[data-v-8eabad40]{transition:transform var(--duration-base) var(--ease)}.modal-enter-from[data-v-8eabad40],.modal-leave-to[data-v-8eabad40]{opacity:0}.modal-enter-from .modal-panel[data-v-8eabad40],.modal-leave-to .modal-panel[data-v-8eabad40]{transform:translateY(24px)}.badges[data-v-72b323a2]{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.badge[data-v-72b323a2]{border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:4px;line-height:1.2;display:inline-flex}.compact .badge[data-v-72b323a2]{background:var(--color-primary-soft);color:var(--color-primary);padding:2px 8px 2px 6px}.full .badge[data-v-72b323a2]{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;min-height:32px;padding:4px 10px 4px 8px;font-family:inherit}.full .badge.on[data-v-72b323a2]{background:var(--color-primary-soft);color:var(--color-primary);border-color:#0000}.full .badge.off[data-v-72b323a2]{color:var(--color-text-muted)}.badge.business.on[data-v-72b323a2],.badge.ventraya_reviewed.on[data-v-72b323a2]{color:var(--color-primary-strong)}.badge.ventraya_reviewed.on[data-v-72b323a2]{background:var(--color-accent-soft)}.since[data-v-72b323a2]{font-weight:var(--weight-regular);opacity:.8}.trust-full[data-v-72b323a2]{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.link-btn[data-v-72b323a2]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.explain[data-v-72b323a2]{gap:var(--space-1);margin:0;display:grid}.explain dt[data-v-72b323a2]{font-weight:var(--weight-semibold);margin-top:var(--space-2)}.explain dt.on[data-v-72b323a2]{color:var(--color-primary)}.explain dd[data-v-72b323a2]{margin:0}.disclaimer[data-v-72b323a2]{margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-alt);color:var(--color-text-muted)}.error-state[data-v-6d0dfae7]{align-items:center;gap:var(--space-2);text-align:center;padding:var(--space-8) var(--space-4);flex-direction:column;display:flex}.title[data-v-6d0dfae7]{font-size:var(--font-lg)}.skeleton-wrap[data-v-b40ffe3d]{gap:var(--space-4);display:grid}.skeleton-block[data-v-b40ffe3d]{gap:var(--space-2);flex-direction:column;display:flex}.skeleton-block.card[data-v-b40ffe3d]{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-surface)}.sk[data-v-b40ffe3d]{background:linear-gradient(90deg, var(--color-surface-alt) 25%, var(--color-border) 50%, var(--color-surface-alt) 75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.4s infinite shimmer-b40ffe3d}.sk-line[data-v-b40ffe3d]{height:14px}.sk-img[data-v-b40ffe3d]{border-radius:var(--radius-md);height:140px}@keyframes shimmer-b40ffe3d{to{background-position:-200% 0}}.rte[data-v-20cc6d98]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface)}.rte.disabled[data-v-20cc6d98]{opacity:.6}.toolbar[data-v-20cc6d98]{padding:var(--space-1);border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:2px;display:flex}.toolbar button[data-v-20cc6d98]{border-radius:var(--radius-sm);min-width:34px;height:34px;font-size:var(--font-sm);background:0 0;border:0}.toolbar button.on[data-v-20cc6d98]{background:var(--color-primary-soft);color:var(--color-primary)}.content[data-v-20cc6d98]{padding:var(--space-3) var(--space-4);min-height:320px}.content[data-v-20cc6d98] .tiptap{outline:none;min-height:300px}.content[data-v-20cc6d98] .tiptap p.is-editor-empty:first-child:before{color:var(--color-text-faint);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.pw[data-v-c017a62c]{position:relative}.pw .control[data-v-c017a62c]{padding-right:4.5rem}.pw-toggle[data-v-c017a62c]{top:50%;right:var(--space-2);min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-primary);font:inherit;font-size:var(--font-sm);cursor:pointer;background:0 0;border:0;position:absolute;transform:translateY(-50%)}.pw-toggle[data-v-c017a62c]:focus-visible{outline:2px solid var(--color-primary)}.field[data-v-c017a62c]{gap:var(--space-1);flex-direction:column;display:flex}.label[data-v-c017a62c]{font-size:var(--font-sm);font-weight:var(--weight-medium)}.req[data-v-c017a62c]{color:var(--color-danger)}.control[data-v-c017a62c]{width:100%;min-height:var(--control-lg);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease)}.control[data-v-c017a62c]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.control[data-v-c017a62c]:disabled{background:var(--color-surface-alt);color:var(--color-text-muted)}.textarea[data-v-c017a62c]{resize:vertical;min-height:96px;line-height:var(--leading-base)}.has-error .control[data-v-c017a62c]{border-color:var(--color-danger)}.msg[data-v-c017a62c]{justify-content:space-between;gap:var(--space-2);font-size:var(--font-xs);display:flex}.error[data-v-c017a62c]{color:var(--color-danger)}.hint[data-v-c017a62c]{color:var(--color-text-muted)}.counter[data-v-c017a62c]{color:var(--color-text-faint);white-space:nowrap;margin-left:auto}.check-label[data-v-c017a62c]{align-items:flex-start;gap:var(--space-2);min-height:var(--touch-min);padding:var(--space-2) 0;cursor:pointer;display:flex}.check-label input[data-v-c017a62c]{width:20px;height:20px;accent-color:var(--color-primary);flex:none;margin:2px 0 0}@media (width>=768px){.control[data-v-c017a62c]{min-height:var(--control-md)}}.reason[data-v-16dd7ec9]{margin-top:var(--space-4)}.drop[data-v-78bd2c96]{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-6) var(--space-4);border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center;cursor:pointer;background:var(--color-surface);flex-direction:column;min-height:120px;display:flex}.drop.dragging[data-v-78bd2c96]{border-color:var(--color-primary);background:var(--color-primary-soft)}.drop.disabled[data-v-78bd2c96]{opacity:.5;cursor:not-allowed}.frame[data-v-2f271962]{border-radius:var(--radius-md);background:var(--color-surface-alt);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}.frame[data-v-2f271962]:active{cursor:grabbing}.frame[data-v-2f271962]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pic[data-v-2f271962]{transform-origin:0 0;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.grid-lines[data-v-2f271962]{pointer-events:none;background:linear-gradient(90deg,#0000 33.2%,#ffffff73 33.3%,#0000 33.4% 66.6%,#ffffff73 66.7%,#0000 66.8%),linear-gradient(#0000 33.2%,#ffffff73 33.3%,#0000 33.4% 66.6%,#ffffff73 66.7%,#0000 66.8%);position:absolute;inset:0;box-shadow:inset 0 0 0 2px #ffffffe6}.zoom[data-v-2f271962]{align-items:center;gap:var(--space-3);display:flex}.zoom input[data-v-2f271962]{min-height:var(--touch-min);flex:1}.status[data-v-18eeb189]{align-items:center;gap:var(--space-2);color:var(--color-primary);display:flex}.spinner[data-v-18eeb189]{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-18eeb189}@keyframes spin-18eeb189{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner[data-v-18eeb189]{animation:none}}.page-header[data-v-3acd4add]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.page-actions[data-v-3acd4add]{gap:var(--space-2);flex-wrap:wrap;display:flex}.back[data-v-3acd4add]{margin-bottom:var(--space-1);display:inline-block}.badge[data-v-25c8c590]{padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--weight-medium);white-space:nowrap;background:var(--color-surface-alt);color:var(--color-text-muted);align-items:center;display:inline-flex}.success[data-v-25c8c590]{background:var(--color-success-soft);color:var(--color-success)}.warning[data-v-25c8c590]{background:var(--color-warning-soft);color:var(--color-warning)}.danger[data-v-25c8c590]{background:var(--color-danger-soft);color:var(--color-danger)}.info[data-v-25c8c590]{background:var(--color-info-soft);color:var(--color-info)}.layout[data-v-48d1310f]{grid-template-columns:minmax(0,1fr);align-items:start}.label[data-v-48d1310f]{font-size:var(--font-sm);font-weight:var(--weight-medium)}.field[data-v-48d1310f]{gap:var(--space-1);flex-direction:column;display:flex}.error[data-v-48d1310f]{color:var(--color-danger)}.cover[data-v-48d1310f]{border-radius:var(--radius-md);aspect-ratio:16/9;object-fit:cover}.source-row[data-v-48d1310f]{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}@media (width>=1024px){.layout[data-v-48d1310f]{grid-template-columns:minmax(0,1fr) 320px}.side[data-v-48d1310f]{position:sticky;top:72px}}.fb[data-v-1d9a791b]{margin-bottom:var(--space-4)}.fb-inline[data-v-1d9a791b]{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.fb-inline[data-v-1d9a791b] .field{flex:160px;min-width:160px;max-width:260px}.fb-actions[data-v-1d9a791b]{gap:var(--space-2);min-height:var(--control-md);align-items:flex-end;display:flex}.fb-sheet[data-v-1d9a791b]{gap:var(--space-3);flex-direction:column;display:flex}.count[data-v-1d9a791b]{margin-left:var(--space-1);background:var(--color-primary);color:#fff;border-radius:var(--radius-full);font-size:var(--font-xs);padding:0 6px}@media (width<768px){.fb-inline[data-v-1d9a791b]{display:none}}.dt-scroll[data-v-5c7f03f0]{border-radius:var(--radius-lg);overflow-x:auto}.dt-table[data-v-5c7f03f0]{border-collapse:collapse;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;font-size:var(--font-sm);overflow:hidden}.dt-table th[data-v-5c7f03f0]{text-align:left;font-weight:var(--weight-semibold);color:var(--color-text-muted);padding:var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);white-space:nowrap}.dt-table td[data-v-5c7f03f0]{padding:var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:break-word}.dt-table.has-sticky[data-v-5c7f03f0]{overflow:visible}.sticky-left[data-v-5c7f03f0],.sticky-right[data-v-5c7f03f0]{z-index:1;background:var(--color-surface);position:sticky}th.sticky-left[data-v-5c7f03f0],th.sticky-right[data-v-5c7f03f0]{background:var(--color-surface-alt);z-index:2}.sticky-left[data-v-5c7f03f0]{box-shadow:1px 0 0 var(--color-border);left:0}.sticky-right[data-v-5c7f03f0]{box-shadow:-1px 0 0 var(--color-border);right:0}.dt-table tbody tr:hover .sticky-left[data-v-5c7f03f0],.dt-table tbody tr:hover .sticky-right[data-v-5c7f03f0]{background:var(--color-surface-alt)}.dt-table tbody tr:last-child td[data-v-5c7f03f0]{border-bottom:0}.dt-table tbody tr[data-v-5c7f03f0]:hover{background:var(--color-surface-alt)}.dt-empty[data-v-5c7f03f0]{padding:var(--space-6);text-align:center}.dt-cards[data-v-5c7f03f0]{gap:var(--space-3);flex-direction:column;display:flex}.dt-card[data-v-5c7f03f0]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);color:inherit;display:block}.dt-card[data-v-5c7f03f0]:hover{text-decoration:none}.dt-card-row[data-v-5c7f03f0]{justify-content:space-between;gap:var(--space-3);font-size:var(--font-sm);padding:3px 0;display:flex}.dt-card-row.primary[data-v-5c7f03f0]{font-size:var(--font-md);font-weight:var(--weight-semibold);padding-bottom:var(--space-2)}.dt-card-label[data-v-5c7f03f0]{color:var(--color-text-muted);flex:none}.dt-card-value[data-v-5c7f03f0]{text-align:right;overflow-wrap:anywhere;min-width:0}.dt-card-row.primary .dt-card-value[data-v-5c7f03f0]{text-align:left}@media (width>=1024px){.dt-cards[data-v-5c7f03f0]{display:none}}@media (width<1024px){.dt-table[data-v-5c7f03f0]{display:none}}.pager[data-v-7a48a85a]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) 0;display:flex}.pager-btn[data-v-7a48a85a]{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:var(--control-md);padding:0 var(--space-3)}.pager-btn[data-v-7a48a85a]:disabled{opacity:.4;cursor:default}.meta[data-v-c654658c]{font-size:var(--font-xs);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-surface-alt);max-width:360px;max-height:120px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);margin:0;overflow:auto}.end[data-v-96518b38]{padding-top:var(--space-2);justify-content:flex-end}.trend[data-v-987cf73f]{gap:var(--space-2);flex-direction:column;display:flex}.bars[data-v-987cf73f]{align-items:flex-end;gap:2px;height:96px;display:flex}.bar-wrap[data-v-987cf73f]{flex:1;align-items:flex-end;height:100%;display:flex}.bar[data-v-987cf73f]{background:var(--color-primary);opacity:.85;border-radius:2px 2px 0 0;width:100%}.metric.sub[data-v-98995357]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.metrics[data-v-98995357]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.metric[data-v-98995357]{gap:var(--space-1);flex-direction:column;display:flex}.value[data-v-98995357]{font-size:var(--font-2xl);font-weight:var(--weight-bold)}.warn[data-v-98995357]{color:var(--color-danger);font-weight:var(--weight-semibold)}@media (width<768px){.metrics[data-v-98995357]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sections[data-v-89f2d53b],.banners[data-v-89f2d53b]{gap:var(--space-2);flex-direction:column;display:flex}.section-row[data-v-89f2d53b],.banner-row[data-v-89f2d53b]{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.limit[data-v-89f2d53b]{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:64px;min-height:var(--control-sm);padding:0 var(--space-2)}.thumb[data-v-89f2d53b]{object-fit:cover;border-radius:var(--radius-sm);background:var(--color-surface-alt);width:96px;height:40px}.preview[data-v-89f2d53b]{border-radius:var(--radius-md);object-fit:cover;max-height:160px}.nowrap[data-v-171a2fdf]{white-space:nowrap}.trust[data-v-5d9adb54]{margin-top:var(--space-1)}.logs[data-v-5d9adb54]{gap:var(--space-3);flex-direction:column;display:flex}.log[data-v-5d9adb54]{padding-left:var(--space-3);border-left:2px solid var(--color-border);flex-direction:column;gap:2px;display:flex}.contact[data-v-7f606391]{gap:var(--space-2);flex-direction:column;display:flex}.values[data-v-7f606391]{margin:0}.break[data-v-7f606391]{word-break:break-all}.warn[data-v-7f606391]{color:var(--color-warning)}.layout[data-v-3b285315]{gap:var(--space-4);align-items:start;display:grid}.main[data-v-3b285315]{min-width:0}.member[data-v-3b285315]{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.grow[data-v-3b285315]{flex:1;min-width:0}.candidate[data-v-3b285315]{gap:var(--space-3);flex-direction:column;display:flex}.candidate.faded[data-v-3b285315]{opacity:.75}.caps[data-v-3b285315]{gap:var(--space-1);flex-wrap:wrap;display:flex}.chip.ok[data-v-3b285315]{background:var(--color-success-soft);color:var(--color-success)}.texts[data-v-3b285315]{margin:0}.private[data-v-3b285315]{background:var(--color-warning-soft);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2)}.work[data-v-3b285315]{gap:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-3);flex-direction:column;display:flex}.status-row[data-v-3b285315]{align-items:flex-end}.end[data-v-3b285315]{justify-content:flex-end}.self-end[data-v-3b285315]{align-self:end}.tight[data-v-3b285315]{gap:var(--space-2)}.results[data-v-3b285315]{gap:var(--space-2);flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.result[data-v-3b285315]{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}@media (width>=1024px){.layout[data-v-3b285315]{grid-template-columns:320px minmax(0,1fr)}.side[data-v-3b285315]{position:sticky;top:72px}}.new-dot[data-v-528f5211]{font-weight:var(--weight-semibold);color:var(--color-info)}.player-wrap[data-v-533c65ee]{--cap:72vh;width:100%;min-width:0}@supports (height:1svh){.player-wrap[data-v-533c65ee]{--cap:72svh}}.player[data-v-533c65ee]{border-radius:var(--radius-md);background:#000;width:100%;margin-inline:auto;position:relative;overflow:hidden}.player.landscape[data-v-533c65ee]{max-width:min(100%, 960px, calc(var(--cap) * var(--ar)))}.player.portrait[data-v-533c65ee]{max-width:min(100%, 420px, calc(var(--cap) * var(--ar)))}.player.square[data-v-533c65ee]{max-width:min(100%, 560px, var(--cap))}video[data-v-533c65ee],iframe[data-v-533c65ee]{border:0;width:100%;height:100%;display:block}video[data-v-533c65ee]{object-fit:contain;background:#000}.cover[data-v-533c65ee]{cursor:pointer;background:#000;border:0;padding:0;display:block;position:absolute;inset:0}.cover img[data-v-533c65ee]{object-fit:cover;width:100%;height:100%;display:block}.play[data-v-533c65ee]{background:#0009;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #ffffffd9}.play[data-v-533c65ee]:after{content:"";border:12px solid #0000;border-left:20px solid #fff;border-right-width:0;margin:-12px 0 0 -7px;position:absolute;top:50%;left:50%}.cover:hover .play[data-v-533c65ee],.cover:focus-visible .play[data-v-533c65ee]{background:var(--color-primary)}.cover[data-v-533c65ee]:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.yt-note[data-v-533c65ee]{margin:var(--space-2) 0 0;text-align:center}.overlay[data-v-533c65ee]{justify-content:center;align-items:center;gap:var(--space-3);pointer-events:none;color:#fff;text-align:center;padding:var(--space-4);flex-direction:column;display:flex;position:absolute;inset:0}.overlay.error[data-v-533c65ee]{pointer-events:auto;background:#000000b8}.spinner[data-v-533c65ee]{border:3px solid #ffffffd9;border-right-color:#0000;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin-533c65ee}@keyframes spin-533c65ee{to{transform:rotate(360deg)}}.sr-only[data-v-533c65ee]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.spinner[data-v-533c65ee]{animation-duration:2.4s}}.head[data-v-fd8990b6]{align-items:center;gap:var(--space-2)}.error[data-v-fd8990b6]{color:var(--color-danger)}.cw[data-v-f87656e4]{background:var(--color-warning-soft);border:1px solid var(--color-warning);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);color:var(--color-text);gap:var(--space-2);flex-direction:column;display:flex}.cw-head[data-v-f87656e4]{align-items:center;gap:var(--space-2);color:var(--color-warning);display:flex}.cw-list[data-v-f87656e4]{gap:var(--space-1);flex-direction:column;display:flex}.cw-list li[data-v-f87656e4]{gap:var(--space-2);overflow-wrap:anywhere;align-items:baseline;display:flex}.ref-chip[data-v-aaba0956]{align-items:center;gap:var(--space-1);font-size:var(--font-xs);color:var(--color-text-muted);white-space:nowrap;display:inline-flex}.ref-value[data-v-aaba0956]{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:.06em;color:var(--color-text);-webkit-user-select:all;user-select:all}.ref-copy[data-v-aaba0956]{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ref-copy[data-v-aaba0956]:hover{background:var(--color-surface-alt);color:var(--color-primary)}.compliance[data-v-9067ed20]{border:1px solid var(--color-warning);background:var(--color-warning-soft)}.compliance.blocked[data-v-9067ed20]{border-color:var(--color-danger);background:var(--color-danger-soft)}.compliance ul[data-v-9067ed20]{margin:0;padding-left:1.2em}.actions[data-v-9067ed20]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.history[data-v-9067ed20]{gap:var(--space-2);flex-direction:column;display:flex}.history li[data-v-9067ed20]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.history li p[data-v-9067ed20]{width:100%}.auto-preview[data-v-9067ed20]{max-width:360px}.auto-preview[data-v-9067ed20] .auto-cover{border-radius:var(--radius-md)}.images[data-v-9067ed20]{gap:var(--space-2);display:flex;overflow-x:auto}.images img[data-v-9067ed20]{border-radius:var(--radius-md);flex:none;height:120px}.pin-cell[data-v-c0135421]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.frozen[data-v-c0135421]{max-width:220px;margin:0}.order[data-v-c0135421]{align-items:center;gap:var(--space-1);display:inline-flex}.order-input[data-v-c0135421]{width:72px;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit}.proj[data-v-097f0a5e]{color:inherit}.thumb[data-v-097f0a5e]{object-fit:cover;border-radius:var(--radius-sm);flex:none;width:48px;height:36px}.stack-0[data-v-097f0a5e]{flex-direction:column;display:flex}.home-chip[data-v-097f0a5e]{font-size:var(--font-xs);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-alt);border:1px solid var(--color-border);white-space:nowrap;display:inline-block}.home-chip.pinned[data-v-097f0a5e]{background:var(--color-accent-soft);border-color:var(--color-accent);font-weight:var(--weight-semibold)}.home-chip.off-home[data-v-097f0a5e]{background:var(--color-warning-soft);border-color:var(--color-warning);white-space:normal}.flag[data-v-097f0a5e]{color:var(--color-warning);font-weight:var(--weight-semibold)}.branch.nested[data-v-69ef68b7]{margin-left:var(--space-3);padding-left:var(--space-3);border-left:2px solid var(--color-border)}.nodes[data-v-69ef68b7]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.line[data-v-69ef68b7]{align-items:flex-start;gap:var(--space-2);padding:var(--space-1) 0;min-width:0;display:flex}.grow[data-v-69ef68b7]{flex:1;min-width:0}.toggle[data-v-69ef68b7]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;flex:none;width:28px;height:28px}.toggle[data-v-69ef68b7]:disabled{cursor:default;color:var(--color-text-muted);background:0 0;border-color:#0000}.counts[data-v-69ef68b7]{white-space:nowrap;color:var(--color-text-muted);flex:none}@media (width<768px){.line[data-v-69ef68b7]{flex-wrap:wrap}.counts[data-v-69ef68b7]{width:100%;padding-left:36px}}.search[data-v-d6c8d18f]{align-items:flex-end}.results[data-v-d6c8d18f]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.path[data-v-d6c8d18f]{color:var(--color-text-muted);overflow-wrap:anywhere}.root[data-v-d6c8d18f]{padding-bottom:var(--space-2);margin-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.metrics[data-v-52bd4972]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metric[data-v-52bd4972]{gap:var(--space-1);flex-direction:column;display:flex}.value[data-v-52bd4972]{font-size:var(--font-2xl);font-weight:var(--weight-bold)}.top ol[data-v-52bd4972]{padding-left:var(--space-5);list-style:decimal}@media (width<768px){.metrics[data-v-52bd4972]{grid-template-columns:repeat(2,minmax(0,1fr))}.top[data-v-52bd4972]{grid-column:span 2}}.setting[data-v-5cebacc7]{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) 260px;align-items:center;display:grid}.setting[data-v-5cebacc7]:last-child{border-bottom:0}.setting-label[data-v-5cebacc7]{flex-direction:column;gap:2px;display:flex}.control[data-v-5cebacc7]{width:100%;min-height:var(--control-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:0 var(--space-3);background:var(--color-surface)}.has-error .control[data-v-5cebacc7]{border-color:var(--color-danger)}.switch[data-v-5cebacc7]{align-items:center;gap:var(--space-2);min-height:var(--touch-min);display:flex}.switch input[data-v-5cebacc7]{width:20px;height:20px;accent-color:var(--color-primary)}.warn[data-v-5cebacc7],.error[data-v-5cebacc7]{color:var(--color-danger)}.save-bar[data-v-5cebacc7]{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-3) 0 calc(var(--space-3) + var(--safe-bottom));background:var(--color-bg);display:flex;position:sticky;bottom:0}@media (width<768px){.setting[data-v-5cebacc7]{grid-template-columns:minmax(0,1fr)}}.smtp[data-v-bc6b8f6e]{max-width:760px}.test-row[data-v-bc6b8f6e]{align-items:flex-end}.role[data-v-404f8768]{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.members[data-v-404f8768]{gap:var(--space-2);font-size:var(--font-sm);flex-direction:column;display:flex}.items[data-v-d5550a26]{gap:var(--space-2);flex-direction:column;display:flex}.item[data-v-d5550a26]{align-items:center;gap:var(--space-3);display:flex}.chip.off[data-v-d5550a26]{background:var(--color-danger-soft);color:var(--color-danger)}.menu-wrap[data-v-76c9d0d5]{display:inline-block;position:relative}.menu[data-v-76c9d0d5]{z-index:30;min-width:170px;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);right:0}.menu-item[data-v-76c9d0d5]{text-align:left;width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-sm);color:var(--color-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;display:block}.menu-item[data-v-76c9d0d5]:hover,.menu-item[data-v-76c9d0d5]:focus-visible{background:var(--color-surface-alt)}.menu-item.danger[data-v-76c9d0d5]{color:var(--color-danger)}.tight[data-v-b97b8dbe]{gap:var(--space-2)}.chips[data-v-b97b8dbe]{gap:var(--space-1);flex-wrap:wrap;display:flex}.chip-toggle[data-v-b97b8dbe]{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-full);padding:2px var(--space-2);font-size:var(--font-xs);cursor:pointer}.chip-toggle.on[data-v-b97b8dbe]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.notice-archived[data-v-0911156d]{background:var(--color-danger-soft);color:var(--color-danger);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md)}.block[data-v-0911156d]{display:block}.contact-box[data-v-0911156d]{gap:var(--space-2);border-top:1px solid var(--color-border);padding-top:var(--space-3);flex-direction:column;display:flex}.role[data-v-0911156d]{align-items:center;gap:var(--space-2);min-height:36px;display:flex}.mini-list[data-v-0911156d]{gap:var(--space-2);font-size:var(--font-sm);flex-direction:column;display:flex}.crumbs[data-v-995d6c00]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-md);font-size:var(--font-sm);flex-wrap:wrap;display:flex}.crumb[data-v-995d6c00]{color:var(--color-primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.crumb-back[data-v-995d6c00]{margin-left:auto}.user-cell[data-v-995d6c00]{gap:var(--space-2);align-items:flex-start;min-width:0;display:flex}.min0[data-v-995d6c00]{min-width:0}.tags[data-v-995d6c00]{gap:var(--space-1);align-items:center}.counts[data-v-995d6c00]{margin-top:2px}.count-link[data-v-995d6c00]{border:1px solid var(--color-primary);color:var(--color-primary);border-radius:var(--radius-full);padding:0 var(--space-2);font-weight:var(--weight-semibold);cursor:pointer;font-size:var(--font-xs);background:0 0}.count-link[data-v-995d6c00]:hover{background:var(--color-primary);color:#fff}.verify[data-v-995d6c00]{gap:2px var(--space-2);color:var(--color-text-muted);grid-template-columns:repeat(2,auto);margin:0;padding:0;list-style:none;display:grid}.verify li.on[data-v-995d6c00]{color:var(--color-success);font-weight:var(--weight-medium)}.ok[data-v-995d6c00]{color:var(--color-success)}.act[data-v-995d6c00]{gap:1px var(--space-2);grid-template-columns:auto 1fr;margin:0;display:grid}.act dt[data-v-995d6c00]{color:var(--color-text-muted)}.act dd[data-v-995d6c00]{overflow-wrap:anywhere;margin:0}.actions[data-v-995d6c00]{gap:var(--space-1);flex-wrap:nowrap}.more-toggle[data-v-995d6c00]{padding:var(--space-1) 0;color:var(--color-primary);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;align-self:flex-start}.sponsor[data-v-995d6c00]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.sponsor .grow[data-v-995d6c00]{flex:1;min-width:0}.input[data-v-995d6c00]{min-height:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit}.link-btn[data-v-995d6c00]{padding:var(--space-1) 0;color:var(--color-primary);cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;display:flex}.sponsor-results[data-v-995d6c00]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.error-text[data-v-995d6c00]{color:var(--color-danger)}.tight[data-v-995d6c00]{gap:var(--space-2)}.toolbar[data-v-995d6c00]{justify-content:flex-end;display:flex}.user-cell[data-v-995d6c00]{color:inherit}.stack-0[data-v-995d6c00]{flex-direction:column;display:flex}.layout[data-v-2e66ea60]{gap:var(--space-4);display:grid}@media (width>=1024px){.layout[data-v-2e66ea60]{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.kv[data-v-2e66ea60]{gap:var(--space-1) var(--space-4);grid-template-columns:minmax(120px,max-content) minmax(0,1fr);margin:0;display:grid}.kv dt[data-v-2e66ea60]{color:var(--color-text-muted);font-size:var(--font-sm)}.kv dd[data-v-2e66ea60]{overflow-wrap:anywhere;margin:0}.docs[data-v-2e66ea60],.events[data-v-2e66ea60]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.doc[data-v-2e66ea60]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.notice[data-v-2e66ea60]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-soft)}.notice.danger[data-v-2e66ea60]{background:var(--color-danger-soft)}.preview img[data-v-2e66ea60]{max-width:100%;max-height:70dvh;margin:0 auto;display:block}.preview iframe[data-v-2e66ea60]{border:0;width:100%;height:70dvh}@media (width<768px){.kv[data-v-2e66ea60]{grid-template-columns:1fr}}.pending-pill[data-v-32374c73]{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-soft);color:var(--color-warning);font-size:var(--font-xs);font-weight:var(--weight-semibold);display:inline-flex}.bar[data-v-2cbf888f]{border-radius:var(--radius-full);background:var(--color-surface-alt);height:10px;overflow:hidden}.bar span[data-v-2cbf888f]{background:var(--color-primary);height:100%;display:block}.bar span.hot[data-v-2cbf888f]{background:var(--color-danger)}.warn[data-v-2cbf888f]{color:var(--color-warning,var(--color-danger))}.error[data-v-2cbf888f]{color:var(--color-danger)}.chip[data-v-2cbf888f]{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-alt);font-size:var(--font-xs);display:inline-flex}.actions[data-v-2cbf888f]{gap:var(--space-1)}.cell[data-v-2cbf888f]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}
