.setup-pages-table[data-v-ad0129a5] .data-table__cell-wrap{min-height:64px;display:flex;align-items:center}.row-cell[data-v-ad0129a5]{display:flex;align-items:center;gap:8px;width:100%}.row-cell--end[data-v-ad0129a5]{justify-content:flex-end}.dialog-overlay[data-v-6182bd3d]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#10182880}.loader,.loader:before,.loader:after{background:#ffed4f;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.loader{color:#ffed4f;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before,.loader:after{position:absolute;top:0;content:""}.loader:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.framework-map[data-v-b016abd2]{position:relative;display:flex;flex-direction:column;gap:12px;min-height:720px}.framework-map__header[data-v-b016abd2]{display:flex;align-items:center;justify-content:space-between;padding:0 8px}.framework-map__legend[data-v-b016abd2]{display:flex;gap:12px}.legend-pill[data-v-b016abd2]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fff;border:1px solid #eee;font-size:11px;color:#333}.legend-dot[data-v-b016abd2]{width:10px;height:10px;border-radius:999px;display:inline-block}.framework-map__zoom[data-v-b016abd2]{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#fff;border:1px solid #eee}.zoom-btn[data-v-b016abd2]{width:24px;height:24px;border-radius:999px;font-size:14px;line-height:1;color:#555;background:transparent;display:inline-flex;align-items:center;justify-content:center;transition:background .15s}.zoom-btn[data-v-b016abd2]:hover{background:#f2f2f2;color:#111}.framework-map__canvas[data-v-b016abd2]{position:relative;flex:1;min-height:680px;border-radius:24px;background:radial-gradient(ellipse at center,#fcfbf8,#f4f2ed);border:1px solid #eeeae2;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none}.framework-map__canvas.is-dragging[data-v-b016abd2]{cursor:grabbing}.framework-map__svg[data-v-b016abd2]{width:100%;height:100%;display:block}.map-link[data-v-b016abd2]{stroke-width:1;opacity:.55;transition:stroke-width .2s,opacity .2s}.map-link--active[data-v-b016abd2]{stroke-width:2;opacity:1}.map-link--dim[data-v-b016abd2]{opacity:.12}.map-node[data-v-b016abd2]{cursor:pointer;transition:transform .2s}.map-node__halo[data-v-b016abd2]{opacity:.55;transition:opacity .25s,r .25s;animation:fw-halo-breathe-b016abd2 5.5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.map-node--topic .map-node__halo[data-v-b016abd2]{animation-duration:6.4s;animation-delay:-1.1s}.map-node--subtopic .map-node__halo[data-v-b016abd2]{animation-duration:4.8s;animation-delay:-2.3s}.map-node--domain .map-node__halo[data-v-b016abd2]{animation-duration:7.2s;animation-delay:0s}@keyframes fw-halo-breathe-b016abd2{0%,to{opacity:.42}50%{opacity:.72}}.map-node__body[data-v-b016abd2]{transition:opacity .2s,stroke .2s;stroke:#fff;stroke-width:1.5}.map-node--domain .map-node__body[data-v-b016abd2]{stroke-width:2.5}.map-node--dim .map-node__body[data-v-b016abd2]{opacity:.28}.map-node--dim .map-node__halo[data-v-b016abd2]{opacity:.15}.map-node--active .map-node__halo[data-v-b016abd2]{opacity:.9}.map-node--active .map-node__body[data-v-b016abd2]{stroke:#111;stroke-width:2}.map-node--selected .map-node__body[data-v-b016abd2]{stroke:#111;stroke-width:2.5}.map-label[data-v-b016abd2]{font-size:9px;font-weight:500;fill:#555;pointer-events:none;-webkit-user-select:none;user-select:none;paint-order:stroke fill;stroke:#fff;stroke-width:3px;stroke-linejoin:round}.map-label--domain[data-v-b016abd2]{font-size:11px;font-weight:700;fill:#333;text-transform:uppercase;letter-spacing:.12em;stroke-width:4px}.map-label--topic[data-v-b016abd2]{font-size:9px;font-weight:600;fill:#3a3a3a}.map-label--subtopic[data-v-b016abd2]{font-size:8px;font-weight:500;fill:#666}.map-node--dim .map-label--topic[data-v-b016abd2],.map-node--dim .map-label--subtopic[data-v-b016abd2]{opacity:.25}.framework-map__tooltip[data-v-b016abd2]{position:absolute;top:16px;right:16px;max-width:260px;padding:12px 14px;border-radius:16px;background:#fff;border:1px solid #eee;box-shadow:0 10px 30px #00000014;display:flex;flex-direction:column;gap:6px;pointer-events:none;z-index:2}.tooltip__name[data-v-b016abd2]{font-size:13px;font-weight:600;color:#111}.tooltip__meta[data-v-b016abd2]{font-size:11px;color:#666}.tooltip__count[data-v-b016abd2]{font-weight:700;color:#111;font-size:13px}.tooltip__quote[data-v-b016abd2]{font-size:11px;color:#333;font-style:italic;line-height:1.5;margin:2px 0 0;padding-left:8px;border-left:2px solid #ddd}.tooltip__question[data-v-b016abd2]{font-size:11px;color:#666;margin:0;line-height:1.4}.framework-map__loading[data-v-b016abd2]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(ellipse at center,#fcfbf8e6,#f4f2ede6);z-index:3;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.framework-map__spinner[data-v-b016abd2]{width:32px;height:32px;border-radius:999px;border:3px solid rgba(90,122,156,.15);border-top-color:#5a7a9c;animation:framework-map-spin-b016abd2 .9s linear infinite}.framework-map__loading-label[data-v-b016abd2]{font-size:12px;font-weight:500;color:#555;letter-spacing:.01em}@keyframes framework-map-spin-b016abd2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-bar__input[data-v-ab7a69ea]{max-width:440px}.mention-badge[data-v-ab7a69ea]{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:999px;background:var(--color-v2-blue-50, #eaf2ff);color:var(--color-v2-blue-700, #1e5bd8);font-size:10px;font-weight:600;line-height:1.2;white-space:nowrap}.mention-badge--muted[data-v-ab7a69ea]{background:#f4f4f4;color:#666;font-weight:500}.mention-dot[data-v-ab7a69ea]{width:5px;height:5px;border-radius:999px;background:currentColor;display:inline-block}.responsible-chip[data-v-ab7a69ea]{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;background:#f7f7f7;border:1px solid #ececec;border-radius:999px;width:fit-content;max-width:100%}.responsible-chip__avatar[data-v-ab7a69ea]{width:28px;height:28px;border-radius:999px;background:#fff;border:1px solid #ececec;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.responsible-chip__label[data-v-ab7a69ea]{font-size:12px;font-weight:600;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-badge[data-v-ab7a69ea]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;border-radius:999px;background:#eaf0f7;color:#3c5c7d;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1}.live-badge__dot[data-v-ab7a69ea]{width:7px;height:7px;border-radius:999px;background:#5a7a9c;box-shadow:0 0 #5a7a9c8c;animation:fw-live-pulse-ab7a69ea 1.8s ease-out infinite;display:inline-block}@keyframes fw-live-pulse-ab7a69ea{0%{box-shadow:0 0 #5a7a9c8c}70%{box-shadow:0 0 0 8px #5a7a9c00}to{box-shadow:0 0 #5a7a9c00}}.usage-count[data-v-ab7a69ea]{animation:fw-count-flicker-ab7a69ea 4.5s ease-in-out infinite}@keyframes fw-count-flicker-ab7a69ea{0%,96%,to{opacity:1}97%{opacity:.55}98%{opacity:1}}.usage-stats[data-v-ab7a69ea]{display:flex;align-items:stretch;gap:16px;padding:12px 16px;border-radius:16px;background:linear-gradient(120deg,#f4f7fb,#fafcfe 40%,#f4f7fb);background-size:240% 100%;animation:fw-usage-shimmer-ab7a69ea 9s ease-in-out infinite;border:1px solid #e7edf4}@keyframes fw-usage-shimmer-ab7a69ea{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.usage-stats__cell[data-v-ab7a69ea]{display:flex;flex-direction:column;gap:2px}.usage-stats__num[data-v-ab7a69ea]{font-size:13px;font-weight:700;color:#1f1f1f}.usage-stats__label[data-v-ab7a69ea]{font-size:11px;color:#6a6a6a}.usage-stats__divider[data-v-ab7a69ea]{width:1px;background:#dde4ec}.insights-delta[data-v-ab7a69ea]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.2;margin-left:auto}.insights-delta--up[data-v-ab7a69ea]{background:#eaf0f7;color:#3c5c7d}.insights-delta--down[data-v-ab7a69ea]{background:#f1eef0;color:#7d6a6a}.insights-chart[data-v-ab7a69ea]{width:100%;padding:8px 4px 0}.insights-chart__svg[data-v-ab7a69ea]{width:100%;height:160px;display:block;overflow:visible}.insights-chart__bar[data-v-ab7a69ea]{fill:#c5d0dd;transition:fill .2s}.insights-chart__bar--latest[data-v-ab7a69ea]{fill:#5a7a9c}.insights-chart__label[data-v-ab7a69ea]{font-size:10px;fill:#9a9a9a;font-weight:500;text-transform:uppercase;letter-spacing:.06em}.insights-chart__count[data-v-ab7a69ea]{font-size:10px;fill:#3a3a3a;font-weight:600}.example-head[data-v-ab7a69ea]{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.example-head__dot[data-v-ab7a69ea]{width:7px;height:7px;border-radius:999px;display:inline-block}.example-head--pos[data-v-ab7a69ea]{color:#3c5c7d}.example-head--pos .example-head__dot[data-v-ab7a69ea]{background:#5a7a9c}.example-head--neg[data-v-ab7a69ea]{color:#6e7987}.example-head--neg .example-head__dot[data-v-ab7a69ea]{background:#b3c2d1}.example-card[data-v-ab7a69ea]{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:16px;border:1px solid transparent}.example-card--pos[data-v-ab7a69ea]{background:#eef3f8;border-color:#dde6f0}.example-card--neg[data-v-ab7a69ea]{background:#f5f7fa;border-color:#e4e9f0}.example-card__quote[data-v-ab7a69ea]{font-size:12px;line-height:1.5;color:#1a1a1a;font-style:italic;margin:0}.example-card__meta[data-v-ab7a69ea]{display:flex;align-items:center;gap:8px;font-size:10px;color:#7a7a7a}.example-card__score[data-v-ab7a69ea]{background:#fff;border-radius:999px;padding:1px 7px;font-weight:600;color:#333}.actions-grid[data-v-ab7a69ea]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.action-card[data-v-ab7a69ea]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:#f7f7f7;border:1px solid #ececec}.action-card__icon[data-v-ab7a69ea]{width:32px;height:32px;border-radius:999px;background:#fff;border:1px solid #ececec;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.action-card__body[data-v-ab7a69ea]{display:flex;flex-direction:column;gap:1px;min-width:0}.action-card__num[data-v-ab7a69ea]{font-size:16px;font-weight:700;color:#111;line-height:1.1}.action-card__label[data-v-ab7a69ea]{font-size:10px;color:#6a6a6a}.panel-slide-enter-active[data-v-ab7a69ea],.panel-slide-leave-active[data-v-ab7a69ea]{transition:opacity .2s ease,transform .2s ease}.panel-slide-enter-from[data-v-ab7a69ea],.panel-slide-leave-to[data-v-ab7a69ea]{opacity:0;transform:translate(20px)}.login[data-v-0f20c59c]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--color-neutral-100, #f9fafb)}.login__card[data-v-0f20c59c]{width:100%;max-width:380px;display:flex;flex-direction:column;gap:12px;padding:32px;text-align:center;background:#fff;border:1px solid var(--color-neutral-200, #eaecf0);border-radius:var(--radius-24, 24px);box-shadow:0 4px 8px #10182814,0 2px 4px #1018280a}.login__subtitle[data-v-0f20c59c]{color:var(--color-neutral-700, #6b7280)}.login__error[data-v-0f20c59c]{color:var(--color-red-700, #b42318)}.login__action[data-v-0f20c59c]{margin-top:8px;display:inline-block}
