.assistant-hero[data-v-b9712289]{text-align:center;max-width:720px;margin:0 auto 1.5rem;padding:2rem 1rem 0}.assistant-greeting[data-v-b9712289]{color:#fff;margin-bottom:1.5rem;font-size:1.6rem;font-weight:600}.assistant-input-box[data-v-b9712289]{background:var(--wg-bg);border:1px solid var(--wg-border);text-align:left;border-radius:1.5rem;padding:.85rem 4rem .85rem 1.25rem;transition:border-color .18s,box-shadow .18s;position:relative}.assistant-input-box[data-v-b9712289]:focus-within{border-color:#c177c1;box-shadow:0 0 0 3px #e6bdea22}.assistant-input-box .assistant-textarea[data-v-b9712289]:focus-visible{outline:none}.assistant-textarea[data-v-b9712289]{resize:none;color:#fff;background:0 0;border:none;outline:none;width:100%;max-height:160px;font-family:inherit;font-size:.95rem;overflow-y:auto}.assistant-textarea[data-v-b9712289]::placeholder{color:#a98ba9}.assistant-send-btn[data-v-b9712289]{color:#fff;cursor:pointer;background:#521a52;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex;position:absolute;bottom:.75rem;right:.75rem}.assistant-send-btn[data-v-b9712289]:disabled{opacity:.4;cursor:default}.assistant-send-btn[data-v-b9712289]:not(:disabled):hover{background:#6e286e}.assistant-suggestions[data-v-b9712289]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.assistant-suggestion-chip[data-v-b9712289]{background:var(--wg-bg);color:#dec6de;cursor:pointer;border:1px solid #521a52;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.8rem;text-decoration:none;display:inline-flex}.assistant-suggestion-chip[data-v-b9712289]:hover{color:#fff;background:#521a52}.assistant-empty-state[data-v-b9712289]{text-align:center;margin-top:1rem}.assistant-empty-state p[data-v-b9712289]{color:#dec6de;margin-bottom:.6rem;font-size:.82rem}.assistant-cta-chip[data-v-b9712289]{color:#fff;background:#521a52;font-weight:600}.chat-log-wrap[data-v-b9712289]{margin-bottom:.75rem}.assistant-reset-btn[data-v-b9712289]{margin-bottom:.5rem}.chat-log[data-v-b9712289]{text-align:left;flex-direction:column;gap:.6rem;min-height:120px;max-height:420px;padding:.25rem;display:flex;overflow-y:auto}.chat-message[data-v-b9712289]{display:flex}.chat-message-user[data-v-b9712289]{justify-content:flex-end}.chat-message-assistant[data-v-b9712289]{justify-content:flex-start}.chat-bubble[data-v-b9712289]{border-radius:.6rem;max-width:80%;padding:.5rem .75rem;font-size:.85rem;line-height:1.4}.chat-message-user .chat-bubble[data-v-b9712289]{color:#fff;background:#521a52}.chat-message-assistant .chat-bubble[data-v-b9712289]{background:var(--wg-surface-hover);color:#f0e6f0;border:1px solid #521a52}.chat-bubble-text[data-v-b9712289]{white-space:pre-wrap}.chat-bubble-text[data-v-b9712289] p{margin:0 0 .5rem}.chat-bubble-text[data-v-b9712289] p:last-child{margin-bottom:0}.chat-bubble-text[data-v-b9712289] ul,.chat-bubble-text[data-v-b9712289] ol{margin:0 0 .5rem;padding-left:1.2rem}.chat-bubble-text[data-v-b9712289] code{font-family:var(--bs-font-monospace);word-break:break-all;background:#00000059;border-radius:.25rem;padding:.05rem .3rem;font-size:.82em}.chat-bubble-text[data-v-b9712289] pre{background:#0d040f;border:1px solid #521a52;border-radius:.4rem;margin:0 0 .5rem;padding:.6rem;overflow-x:auto}.chat-bubble-text[data-v-b9712289] pre code{background:0 0;padding:0}.chat-bubble-text[data-v-b9712289] a{color:#6ee3fb}.chat-bubble-text[data-v-b9712289] strong{color:#fff}.chat-tool-calls[data-v-b9712289]{flex-wrap:wrap;gap:.3rem;margin-bottom:.4rem;display:flex}.chat-confirm[data-v-b9712289]{background:var(--wg-bg);border:1px solid #521a52;border-radius:.6rem;margin-top:.6rem;padding:.7rem .8rem}.chat-confirm-title[data-v-b9712289]{margin-bottom:.4rem;font-size:.8rem}.chat-confirm-news-title[data-v-b9712289]{color:#fff;font-weight:700}.chat-confirm-news-content[data-v-b9712289]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--wg-text-soft);max-height:12rem;margin-top:.2rem;font-size:.8rem;overflow-y:auto}.chat-confirm-actions[data-v-b9712289]{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.chat-confirm-result[data-v-b9712289]{color:#8fe3b5;margin-top:.5rem;font-size:.78rem}.chat-confirm-result-error[data-v-b9712289]{color:#ff8b97}.chat-picker[data-v-b9712289]{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.chat-picker-btn[data-v-b9712289]{background:var(--wg-surface-hover);color:#f0e6f0;cursor:pointer;border:1px solid #521a52;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.78rem;display:inline-flex}.chat-picker-btn[data-v-b9712289]:hover:not(:disabled){background:#521a52}.chat-picker-btn[data-v-b9712289]:disabled{opacity:.5;cursor:default}@media (width<=575.98px){.assistant-greeting[data-v-b9712289]{font-size:1.25rem}}.site-card[data-v-d108b5a6]{border:1px solid var(--wg-border);border-left:4px solid var(--wg-border-strong);background:linear-gradient(135deg, var(--wg-surface-2), var(--wg-surface));border-radius:14px;padding:.9rem 1rem;transition:transform .18s,border-color .18s,box-shadow .18s}.site-card[data-v-d108b5a6]:hover{border-color:var(--wg-border-strong);transform:translateY(-2px);box-shadow:0 8px 24px #0003}.accent-active[data-v-d108b5a6]{border-left-color:rgb(var(--wg-badge-green))!important}.accent-draft[data-v-d108b5a6]{border-left-color:var(--wg-border-strong)!important}.accent-imported[data-v-d108b5a6]{border-left-color:rgb(var(--wg-badge-blue))!important}.accent-danger[data-v-d108b5a6]{border-left-color:rgb(var(--wg-badge-red))!important}.avatar-wrap[data-v-d108b5a6]{width:48px;height:48px;position:relative}.avatar-img[data-v-d108b5a6],.avatar-placeholder[data-v-d108b5a6]{object-fit:cover;border-radius:12px;width:48px;height:48px}.avatar-placeholder[data-v-d108b5a6]{background:var(--wg-icon-bg);color:var(--wg-icon);border:1px solid #764176;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.online-dot[data-v-d108b5a6]{border:2px solid var(--wg-surface);background:#87e4b0;border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite pulse-online-d108b5a6;position:absolute;bottom:-2px;right:-2px}@keyframes pulse-online-d108b5a6{0%,to{box-shadow:0 0 #87e4b073}50%{box-shadow:0 0 0 5px #87e4b000}}.site-name[data-v-d108b5a6]{color:#fff;overflow-wrap:anywhere;font-size:.9rem;font-weight:600}.status-pill[data-v-d108b5a6]{text-transform:uppercase;letter-spacing:.04em}.site-url[data-v-d108b5a6]{color:var(--wg-muted);font-size:.77rem;text-decoration:none;transition:color .15s}.site-url[data-v-d108b5a6]:hover{color:var(--wg-accent)}.site-menu[data-v-d108b5a6]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);background:var(--wg-bg-raised);box-shadow:0 12px 32px #0006}.site-menu .dropdown-item[data-v-d108b5a6]{color:var(--wg-text-soft);font-size:.85rem}.site-menu .dropdown-item[data-v-d108b5a6]:hover,.site-menu .dropdown-item[data-v-d108b5a6]:focus{background:var(--wg-surface-hover);color:#fff}.site-menu .dropdown-item.is-danger[data-v-d108b5a6]{color:#ffb1b8}.site-menu .dropdown-divider[data-v-d108b5a6]{border-color:var(--wg-border);opacity:1}@media (prefers-reduced-motion:reduce){.site-card[data-v-d108b5a6]:hover{transform:none}.online-dot[data-v-d108b5a6]{animation:none}}.site-search-field[data-v-3947eb07]{position:relative}.site-search-icon[data-v-3947eb07]{color:var(--wg-muted);pointer-events:none;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.site-search-field.is-selected .site-search-icon[data-v-3947eb07]{color:rgb(var(--wg-badge-green))}.site-search-field .wg-input[data-v-3947eb07]{padding-left:2.4rem;padding-right:2.75rem}.site-search-field.is-selected .wg-input[data-v-3947eb07]{border-color:#456b58}.site-search-clear[data-v-3947eb07]{width:34px;height:34px;color:var(--wg-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.site-search-clear[data-v-3947eb07]:hover{background:var(--wg-surface-hover);color:#fff}.site-search-dropdown[data-v-3947eb07]{z-index:1000;border:1px solid var(--wg-border-strong);border-radius:var(--wg-radius-control);background:var(--wg-bg-raised);max-height:280px;margin:.35rem 0 0;padding:.3rem;list-style:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #0007}.site-search-option[data-v-3947eb07]{cursor:pointer;border-radius:8px;align-items:center;gap:.6rem;padding:.45rem .6rem;transition:background .1s;display:flex}.site-search-option.highlighted[data-v-3947eb07],.site-search-option[data-v-3947eb07]:hover{background:var(--wg-surface-hover)}.site-search-thumb[data-v-3947eb07]{object-fit:cover;border-radius:6px;flex-shrink:0;width:32px;height:32px}.site-search-thumb-placeholder[data-v-3947eb07]{background:var(--wg-icon-bg);width:32px;height:32px;color:var(--wg-icon);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;display:flex}.site-search-meta[data-v-3947eb07]{flex-direction:column;min-width:0;display:flex}.site-search-name[data-v-3947eb07]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:500;overflow:hidden}.site-search-host[data-v-3947eb07]{color:var(--wg-muted);font-size:.75rem}.site-search-empty[data-v-3947eb07]{z-index:1000;border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);background:var(--wg-bg-raised);color:var(--wg-muted);margin-top:.35rem;padding:.65rem .75rem;font-size:.82rem;position:absolute;left:0;right:0}.site-search-selected-host[data-v-3947eb07]{color:var(--wg-muted);align-items:center;gap:.4rem;margin-top:.6rem;font-size:.8rem;line-height:1.2;display:flex}.site-search-selected-host svg[data-v-3947eb07]{color:rgb(var(--wg-badge-green))}.comp-error[data-v-a99d8746]{border-radius:var(--wg-radius-control);color:#ffb1b8;background:#ef738314;border:1px solid #91545c;align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:.85rem;display:flex}.comp-sites-row[data-v-a99d8746]{grid-template-columns:1fr 52px 1fr;align-items:center;gap:0;display:grid}.site-card[data-v-a99d8746]{text-align:center;background:var(--wg-bg);border:1px solid var(--wg-border);border-radius:12px;padding:1.1rem .75rem;transition:border-color .25s,box-shadow .25s}.site-card--win-a[data-v-a99d8746]{border-color:rgba(var(--wg-badge-blue), .5);background:linear-gradient(160deg, rgba(var(--wg-badge-blue), .07) 0%, var(--wg-bg) 55%);box-shadow:0 0 24px rgba(var(--wg-badge-blue), .12)}.site-card--win-b[data-v-a99d8746]{border-color:rgba(var(--wg-badge-green), .5);background:linear-gradient(160deg, rgba(var(--wg-badge-green), .07) 0%, var(--wg-bg) 55%);box-shadow:0 0 24px rgba(var(--wg-badge-green), .12)}.trophy-pill[data-v-a99d8746]{letter-spacing:.04em;box-shadow:0 2px 10px rgba(var(--wg-badge-tone), .45);margin-bottom:.6rem;font-weight:700}.site-avatar-ring[data-v-a99d8746]{border:2px solid var(--wg-border);background:var(--wg-bg);border-radius:12px;justify-content:center;align-items:center;width:84px;height:84px;margin:0 auto .7rem;display:flex;overflow:hidden}.site-avatar-ring--a[data-v-a99d8746]{border-color:rgba(var(--wg-badge-blue), .3)}.site-avatar-ring--b[data-v-a99d8746]{border-color:rgba(var(--wg-badge-green), .3)}.site-avatar-img[data-v-a99d8746]{object-fit:cover;width:100%;height:100%}.site-avatar-ico[data-v-a99d8746]{color:var(--wg-muted);font-size:1.4rem}.site-name[data-v-a99d8746]{color:#fff;margin-bottom:.6rem;font-size:.86rem;font-weight:600;line-height:1.3;text-decoration:none;display:block}.site-name[data-v-a99d8746]:hover{color:rgb(var(--wg-badge-blue));text-decoration:underline}.site-score[data-v-a99d8746]{border-radius:999px;padding:.15rem .7rem;font-size:1rem;font-weight:700;display:inline-block}.site-score--a[data-v-a99d8746]{color:rgb(var(--wg-badge-blue));background:rgba(var(--wg-badge-blue), .1)}.site-score--b[data-v-a99d8746]{color:rgb(var(--wg-badge-green));background:rgba(var(--wg-badge-green), .1)}.vs-col[data-v-a99d8746]{flex-direction:column;justify-content:center;align-items:center;display:flex}.vs-ring[data-v-a99d8746]{letter-spacing:.05em;border-radius:50%;justify-content:center;width:36px;height:36px;padding:0;font-size:.58rem;font-weight:800}.tie-note[data-v-a99d8746]{color:var(--wg-muted);margin-top:.35rem;font-size:.58rem}.section-lbl[data-v-a99d8746]{text-transform:uppercase;letter-spacing:.1em;color:var(--wg-muted);margin-top:0;margin-bottom:.75rem;font-size:.68rem;font-weight:700}.overall-wrap[data-v-a99d8746]{align-items:center;gap:.75rem;display:flex}.overall-track-wrap[data-v-a99d8746]{flex-direction:column;flex:1;gap:.3rem;display:flex}.overall-track[data-v-a99d8746]{background:rgb(var(--wg-badge-green));border-radius:999px;height:12px;position:relative;overflow:hidden}.overall-scale[data-v-a99d8746]{text-align:center;color:var(--wg-muted);letter-spacing:.04em;font-size:.58rem}.overall-fill[data-v-a99d8746]{background:linear-gradient(90deg, rgba(var(--wg-badge-blue), .55), rgb(var(--wg-badge-blue)));border-radius:999px 0 0 999px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.overall-num[data-v-a99d8746]{min-width:3.2rem;color:var(--wg-muted);font-size:1rem;font-weight:700;transition:color .2s}.overall-num[data-v-a99d8746]:first-child{text-align:right}.overall-num--right[data-v-a99d8746]{text-align:left}.overall-num--a[data-v-a99d8746]{color:rgb(var(--wg-badge-blue))}.overall-num--b[data-v-a99d8746]{color:rgb(var(--wg-badge-green))}.metrics-stack[data-v-a99d8746]{flex-direction:column;gap:.75rem;display:flex}.metric-card[data-v-a99d8746]{background:var(--wg-bg);border:1px solid var(--wg-border);border-radius:10px;padding:.8rem 1rem}.metric-header[data-v-a99d8746]{justify-content:center;align-items:center;gap:.4rem;margin-bottom:.55rem;display:flex}.metric-header--clickable[data-v-a99d8746]{cursor:pointer;-webkit-user-select:none;user-select:none}.metric-header--clickable:hover .metric-name[data-v-a99d8746]{color:#fff}.metric-name[data-v-a99d8746]{color:var(--wg-accent);font-size:.78rem;font-weight:500;transition:color .15s}.metric-weight[data-v-a99d8746]{background:var(--wg-border);color:#fff;border:1px solid var(--wg-border);border-radius:4px;padding:.1rem .35rem;font-size:.6rem;font-weight:700}.metric-info-icon[data-v-a99d8746]{color:var(--wg-muted);margin-left:auto;font-size:.75rem;transition:color .15s,transform .25s cubic-bezier(.34,1.56,.64,1)}.metric-info-icon--active[data-v-a99d8746]{color:var(--wg-icon);transform:rotate(180deg)scale(1.15)}.metric-desc[data-v-a99d8746]{border:1px solid var(--wg-border);background:var(--wg-bg-raised);border-radius:8px;margin-top:.75rem;overflow:hidden}.mdesc-header[data-v-a99d8746]{background:var(--wg-surface-hover);border-bottom:1px solid var(--wg-border);align-items:center;gap:.5rem;padding:.55rem .85rem;display:flex}.mdesc-icon[data-v-a99d8746]{color:var(--wg-icon);flex-shrink:0;font-size:.8rem}.mdesc-title[data-v-a99d8746]{color:var(--wg-text-soft);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:700}.mdesc-weight-pill[data-v-a99d8746]{margin-left:auto}.mdesc-body[data-v-a99d8746]{flex-direction:column;gap:.5rem;padding:.65rem .85rem;display:flex}.mdesc-row[data-v-a99d8746]{flex-direction:column;gap:.18rem;display:flex}.mdesc-lbl[data-v-a99d8746]{text-transform:uppercase;letter-spacing:.08em;color:var(--wg-muted);font-size:.6rem;font-weight:700}.mdesc-val[data-v-a99d8746]{color:var(--wg-text-soft);font-size:.75rem;line-height:1.5}.mdesc-note[data-v-a99d8746]{background:rgba(var(--wg-badge-blue), .08);border:1px solid rgba(var(--wg-badge-blue), .2);color:var(--wg-text-soft);border-radius:6px;align-items:flex-start;gap:.4rem;margin-top:.2rem;padding:.4rem .6rem;font-size:.72rem;line-height:1.45;display:flex}.mdesc-note-icon[data-v-a99d8746]{color:rgb(var(--wg-badge-blue));flex-shrink:0;margin-top:.1rem;font-size:.7rem}.metric-expand-enter-active[data-v-a99d8746],.metric-expand-leave-active[data-v-a99d8746]{max-height:300px;transition:opacity .22s,max-height .28s cubic-bezier(.4,0,.2,1);overflow:hidden}.metric-expand-enter-from[data-v-a99d8746],.metric-expand-leave-to[data-v-a99d8746]{opacity:0;max-height:0}.metric-row[data-v-a99d8746]{grid-template-columns:90px 1fr 90px;align-items:center;gap:.75rem;display:grid}.mval[data-v-a99d8746]{color:var(--wg-muted);font-size:.88rem;font-weight:600;transition:color .2s}.mval--a[data-v-a99d8746]{text-align:right}.mval--b[data-v-a99d8746]{text-align:left}.mval--a.mval--win[data-v-a99d8746]{color:rgb(var(--wg-badge-blue))}.mval--b.mval--win[data-v-a99d8746]{color:rgb(var(--wg-badge-green))}.mbar[data-v-a99d8746]{background:rgb(var(--wg-badge-green));border-radius:999px;height:8px;position:relative;overflow:hidden}.mbar-fill[data-v-a99d8746]{background:linear-gradient(90deg, rgba(var(--wg-badge-blue), .55), rgb(var(--wg-badge-blue)));border-radius:999px 0 0 999px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.comp-feedback[data-v-a99d8746]{text-align:center;color:var(--wg-muted);flex-direction:column;align-items:center;gap:.6rem;padding:3rem 1.5rem;font-size:.85rem;display:flex}.comp-feedback--dim[data-v-a99d8746]{color:var(--wg-muted)}.feedback-icon[data-v-a99d8746]{font-size:2.2rem}.feedback-icon--dim[data-v-a99d8746]{color:var(--wg-muted)}@media (width<=576px){.metric-row[data-v-a99d8746]{grid-template-columns:68px 1fr 68px}.mval[data-v-a99d8746]{font-size:.78rem}.comp-sites-row[data-v-a99d8746]{grid-template-columns:1fr 44px 1fr}}.tech-list[data-v-4f366db2]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.tech-remove[data-v-4f366db2]{color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;margin-left:.15rem;padding:0 .15rem;font-size:1rem;line-height:1}.tech-remove[data-v-4f366db2]:hover{opacity:1}.description[data-v-7a492434]{color:var(--wg-text-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:.4rem 0 .6rem;font-size:.88rem;line-height:1.75}.tech-list[data-v-7a492434]{flex-wrap:wrap;gap:.35rem;display:flex}.wg-shell-body[data-v-6ab11991]>*+*{margin-top:1.25rem}.heatmap-panel[data-v-e1358e85]{min-height:0}.heatmap-scale[data-v-e1358e85]{color:var(--wg-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.heatmap-scale-bar[data-v-e1358e85]{background:linear-gradient(90deg,#a855f70f,#a855f7);border-radius:4px;width:120px;height:8px}.heatmap-scroll[data-v-e1358e85]{padding-bottom:.25rem;overflow-x:auto}.heatmap[data-v-e1358e85]{flex-direction:column;gap:3px;min-width:300px;display:flex}.heatmap-row[data-v-e1358e85]{grid-template-columns:2rem repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.heatmap-day[data-v-e1358e85],.heatmap-hour[data-v-e1358e85]{color:var(--wg-muted);font-variant-numeric:tabular-nums;font-size:.7rem}.heatmap-hour[data-v-e1358e85]{text-align:left;white-space:nowrap;overflow:visible}.heatmap-cell[data-v-e1358e85]{aspect-ratio:1;cursor:default;border-radius:4px;min-height:14px;transition:transform .15s,box-shadow .15s}.heatmap-cell[data-v-e1358e85]:hover{box-shadow:0 0 0 2px var(--wg-surface), 0 0 0 3px var(--wg-focus);z-index:1;position:relative;transform:scale(1.18)}.heatmap-cell.is-best[data-v-e1358e85]{box-shadow:0 0 0 2px var(--wg-surface), 0 0 0 3px var(--wg-accent)}.heatmap-cell.is-empty[data-v-e1358e85]{background-image:repeating-linear-gradient(45deg, var(--wg-surface-hover) 0 2px, transparent 2px 5px)}@media (width<=576px){.heatmap[data-v-e1358e85],.heatmap-row[data-v-e1358e85]{gap:2px}.heatmap-row[data-v-e1358e85]{grid-template-columns:1.5rem repeat(24,minmax(0,1fr))}.heatmap-cell[data-v-e1358e85]{border-radius:2px;min-height:10px}.heatmap-hour[data-v-e1358e85]{font-size:.6rem}}.heatmap-readout[data-v-e1358e85]{min-height:1.4em;color:var(--wg-text-soft);font-variant-numeric:tabular-nums;margin:.85rem 0 0;font-size:.85rem}.wg-kpi-split[data-v-f8b5cce3]{border-radius:4px;gap:2px;height:6px;display:flex;overflow:hidden}.wg-kpi-split>div[data-v-f8b5cce3]{flex-basis:0;transition:flex-grow .8s}.wg-kpi-split-returning[data-v-f8b5cce3]{background:#a855f7}.wg-kpi-split-new[data-v-f8b5cce3]{background:#d97706}.country-panel[data-v-f8b5cce3]{min-height:300px}.country-list[data-v-f8b5cce3]{flex-direction:column;gap:.6rem;max-height:420px;padding-right:.4rem;display:flex;overflow-y:auto}.country-list[data-v-f8b5cce3]::-webkit-scrollbar{width:6px}.country-list[data-v-f8b5cce3]::-webkit-scrollbar-thumb{background:var(--wg-border-strong);border-radius:6px}.country-list[data-v-f8b5cce3]::-webkit-scrollbar-track{background:0 0}.country-row[data-v-f8b5cce3]{background:var(--wg-bg);border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);align-items:center;gap:.9rem;padding:.7rem .9rem;transition:background .2s,border-color .2s;animation:.35s both wg-chart-rise;display:flex}.country-row[data-v-f8b5cce3]:hover{background:var(--wg-surface-hover);border-color:var(--wg-border-strong)}.country-rank[data-v-f8b5cce3]{width:22px;height:22px;color:var(--wg-muted);background:var(--wg-icon-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.country-rank.rank-1[data-v-f8b5cce3]{color:var(--wg-accent-ink);background:linear-gradient(135deg,#ffd76a,#f5a623)}.country-rank.rank-2[data-v-f8b5cce3]{color:var(--wg-accent-ink);background:linear-gradient(135deg,#e6e6ee,#b8b8c8)}.country-rank.rank-3[data-v-f8b5cce3]{color:var(--wg-accent-ink);background:linear-gradient(135deg,#d99a6c,#b06a3a)}.country-flag[data-v-f8b5cce3]{filter:drop-shadow(0 0 4px #0006);flex-shrink:0;font-size:1.5rem;line-height:1}.country-info[data-v-f8b5cce3]{flex:1;min-width:0}.country-name-row[data-v-f8b5cce3]{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.35rem;display:flex}.country-name[data-v-f8b5cce3]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}.country-count[data-v-f8b5cce3]{color:var(--wg-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.78rem}.country-bar-track[data-v-f8b5cce3]{background:var(--wg-border);border-radius:4px;height:6px;overflow:hidden}.country-bar-fill[data-v-f8b5cce3]{background:#a855f7;border-radius:4px;height:100%;transition:width .6s}.country-others[data-v-f8b5cce3]{text-align:center;color:var(--wg-muted);padding:.5rem;font-size:.78rem}@media (prefers-reduced-motion:reduce){.country-row[data-v-f8b5cce3]{animation:none}}.referrals-panel[data-v-869d95c5]{margin-top:1.5rem}.exchange-prefix[data-v-869d95c5]{margin:0 .1rem 0 0}.exchange-split[data-v-869d95c5]{background:var(--wg-border);border-radius:4px;gap:2px;height:6px;display:flex;overflow:hidden}.exchange-split>div[data-v-869d95c5]{flex-basis:0;transition:flex-grow .8s}.exchange-split-brought[data-v-869d95c5]{background:#a855f7}.exchange-split-received[data-v-869d95c5]{background:#d97706}.charts-stack[data-v-f6174838]{flex-direction:column;gap:1.5rem;display:flex}.charts-stack[data-v-f6174838]>.wg-chart-card{margin-bottom:0}.alert-list[data-v-a09b4ec1]{margin:0;padding-left:1.1rem}.dropzone[data-v-a09b4ec1]{border:2px dashed var(--wg-border-strong);border-radius:var(--wg-radius-section);background:var(--wg-bg);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;margin:.4rem 0 0;padding:2.5rem 1.5rem;transition:border-color .15s,background-color .15s;display:flex}.dropzone[data-v-a09b4ec1]:hover,.dropzone--active[data-v-a09b4ec1]{border-color:var(--wg-accent);background:var(--wg-surface-hover)}.dropzone-icon[data-v-a09b4ec1]{color:var(--wg-accent);margin-bottom:.4rem;font-size:2.5rem}.dropzone-title[data-v-a09b4ec1]{color:#fff;font-weight:600}.dropzone-hint[data-v-a09b4ec1]{color:var(--wg-muted);font-size:.8rem}.preview-card[data-v-a09b4ec1]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-section);background:var(--wg-bg);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.4rem;padding:1rem;display:flex}.preview-thumb[data-v-a09b4ec1]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);background:var(--wg-surface-2);flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.preview-thumb img[data-v-a09b4ec1]{object-fit:contain;max-width:100%;max-height:100%}.preview-body[data-v-a09b4ec1]{flex:1;min-width:200px}.preview-title[data-v-a09b4ec1]{color:#fff;margin-bottom:.25rem;font-weight:600}.preview-ok[data-v-a09b4ec1]{color:#87e4b0}.preview-name[data-v-a09b4ec1]{color:var(--wg-muted);overflow-wrap:anywhere;font-size:.8rem}.upload-progress[data-v-a09b4ec1]{background:var(--wg-border);border-radius:4px;height:8px;margin-top:.6rem;overflow:hidden}.upload-progress-fill[data-v-a09b4ec1]{background:var(--wg-accent);border-radius:4px;height:100%;transition:width .2s}.preview-actions[data-v-a09b4ec1]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.logo-grid[data-v-a09b4ec1]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.8rem;margin-top:.4rem;display:grid}.logo-tile[data-v-a09b4ec1]{border:1px solid var(--wg-border);background:var(--wg-surface-2);border-radius:14px;transition:transform .15s,border-color .15s;position:relative;overflow:hidden}.logo-tile[data-v-a09b4ec1]:hover{border-color:var(--wg-border-strong);transform:translateY(-2px)}.logo-tile-img[data-v-a09b4ec1]{aspect-ratio:1;object-fit:contain;cursor:pointer;width:100%;padding:.75rem;display:block}.logo-tile-delete[data-v-a09b4ec1]{opacity:0;min-width:34px;padding-inline:.45rem;transition:opacity .15s;position:absolute;top:.4rem;right:.4rem}.logo-tile:hover .logo-tile-delete[data-v-a09b4ec1],.logo-tile-delete[data-v-a09b4ec1]:focus-visible{opacity:1}@media (hover:none){.logo-tile-delete[data-v-a09b4ec1]{opacity:1}}.fade-enter-active[data-v-a09b4ec1],.fade-leave-active[data-v-a09b4ec1]{transition:opacity .2s}.fade-enter-from[data-v-a09b4ec1],.fade-leave-to[data-v-a09b4ec1]{opacity:0}.copy-row[data-v-a0d2ab85]{border-bottom:1px solid var(--wg-border-soft);padding:.85rem 0}.copy-row[data-v-a0d2ab85]:last-child{border-bottom:none;padding-bottom:0}.copy-label[data-v-a0d2ab85]{color:var(--wg-muted);margin-bottom:.4rem;font-size:.78rem}.counter-panel-lead[data-v-a0d2ab85]{color:var(--wg-text-soft);margin:.4rem 0 .9rem;font-size:.85rem;line-height:1.6}.counter-panel-lead code[data-v-a0d2ab85]{color:#e6bdea}.snippet-tabs[data-v-a0d2ab85]{margin-bottom:.6rem}.code-block[data-v-a0d2ab85]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);background:var(--wg-bg);margin-bottom:.8rem;overflow:hidden}.code-block-toolbar[data-v-a0d2ab85]{border-bottom:1px solid var(--wg-border);background:var(--wg-bg-raised);color:var(--wg-muted);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .6rem .4rem .85rem;font-size:.7rem;display:flex}.code-block-toolbar .wg-btn[data-v-a0d2ab85]{text-transform:none;letter-spacing:normal}.code-block-toolbar .is-copied[data-v-a0d2ab85]{color:#a3efc7;background:#64d89b1c;border-color:#456b58}.code-block pre[data-v-a0d2ab85]{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;margin:0;padding:.85rem}.code-block code[data-v-a0d2ab85]{color:#b8f2c9;font-family:var(--bs-font-monospace);font-size:.78rem}.counter-test-link[data-v-a0d2ab85]{align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.8rem;display:inline-flex}.counter-steps[data-v-a0d2ab85]{color:var(--wg-muted);margin-bottom:0;padding-left:1.1rem;font-size:.8rem;line-height:1.6}.counter-steps li[data-v-a0d2ab85]{margin-bottom:.3rem}.remaining-count[data-v-aaa699f8]{background:#1c0d2022;border-radius:999px;margin-left:.15rem;padding:.05rem .45rem;font-size:.72rem}.generate-banner[data-v-aaa699f8]{padding:.75rem var(--wg-gutter);border-bottom:1px solid var(--wg-border);align-items:center;gap:.5rem;font-size:.83rem;font-weight:500;display:flex}.generate-banner.success[data-v-aaa699f8]{color:#a3efc7;background:#64d89b14}.generate-banner.error[data-v-aaa699f8]{color:#ffb1b8;background:#ef738314}.banner-close[data-v-aaa699f8]{margin-left:auto}.scan-grid[data-v-aaa699f8]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.9rem;display:grid}.band-a[data-v-aaa699f8]{--band:var(--wg-badge-green)}.band-b[data-v-aaa699f8]{--band:var(--wg-badge-cyan)}.band-c[data-v-aaa699f8]{--band:var(--wg-badge-amber)}.band-d[data-v-aaa699f8]{--band:var(--wg-badge-pink)}.band-e[data-v-aaa699f8]{--band:var(--wg-badge-red)}.band-unknown[data-v-aaa699f8]{--band:var(--wg-badge-neutral)}.scan-card[data-v-aaa699f8]{border:1px solid var(--wg-border);background:var(--wg-surface);height:100%;color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.scan-card[data-v-aaa699f8]:hover{border-color:rgba(var(--band), .6);color:inherit;transform:translateY(-2px);box-shadow:0 6px 20px #0005}.scan-band[data-v-aaa699f8]{border-bottom:1px solid rgba(var(--band), .3);background:linear-gradient(135deg, rgba(var(--band), .28), rgba(var(--band), .08));align-items:center;gap:.9rem;padding:1rem 1.1rem;display:flex}.scan-grade-letter[data-v-aaa699f8]{color:color-mix(in srgb, rgb(var(--band)) 70%, #fff);flex-shrink:0;font-size:2.4rem;font-weight:800;line-height:1}.scan-band-text[data-v-aaa699f8]{flex-direction:column;gap:.1rem;display:flex}.scan-grade-label[data-v-aaa699f8]{color:var(--wg-text-soft);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.scan-score[data-v-aaa699f8]{color:#fff;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.scan-body[data-v-aaa699f8]{flex-direction:column;flex:1;gap:.65rem;padding:.85rem 1.1rem;display:flex}.scan-date[data-v-aaa699f8]{color:var(--wg-muted);font-size:.78rem}.scan-checks[data-v-aaa699f8]{flex-wrap:wrap;gap:.4rem;display:flex}@media (prefers-reduced-motion:reduce){.scan-card[data-v-aaa699f8]:hover{transform:none}}.grade-badge[data-v-9719f930]{justify-content:center;width:28px;height:28px;padding:0;font-size:.85rem;font-weight:700}.grade-badge-lg[data-v-9719f930]{border-radius:14px;flex-shrink:0;width:64px;height:64px;font-size:2rem}.chk-pass[data-v-9719f930]{color:#a3efc7}.chk-warn[data-v-9719f930]{color:#f5d48b}.chk-fail[data-v-9719f930]{color:#ffb1b8}.chk-info-fail[data-v-9719f930],.chk-neutral[data-v-9719f930]{color:var(--wg-muted)}.report-hero[data-v-9719f930]{align-items:center;gap:1.1rem;display:flex}.report-hero-text[data-v-9719f930]{flex-direction:column;min-width:0;display:flex}.report-hero-text .wg-hero-eyebrow[data-v-9719f930]{margin-bottom:.4rem}.report-score[data-v-9719f930]{color:#fff;letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1}.report-score-max[data-v-9719f930]{color:var(--wg-muted);font-size:1rem;font-weight:400}.report-risk[data-v-9719f930]{color:var(--wg-text-soft);margin-top:.35rem;font-size:.85rem}.report-counts[data-v-9719f930]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.check-grid[data-v-9719f930]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25rem}.check-group-header[data-v-9719f930]{color:var(--wg-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:700}.check-row[data-v-9719f930]{border-bottom:1px solid var(--wg-border-soft);align-items:center;gap:.6rem;padding:.45rem 0;font-size:.85rem;display:flex}.check-row[data-v-9719f930]:last-child{border-bottom:none}.check-info-row[data-v-9719f930]{opacity:.8}.check-icon[data-v-9719f930]{flex-shrink:0}.check-label[data-v-9719f930]{min-width:0;color:var(--wg-text-soft);overflow-wrap:anywhere;flex:1}.check-value[data-v-9719f930]{text-align:right;flex-shrink:0;font-size:.8rem;font-weight:600}.improvement-list[data-v-9719f930]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.improvement-item[data-v-9719f930]{border-radius:var(--wg-radius-control);align-items:flex-start;gap:.6rem;padding:.7rem .85rem;font-size:.83rem;display:flex}.improvement-fail[data-v-9719f930]{background:#ef738314;border-left:3px solid #ef7383}.improvement-fail .improvement-icon[data-v-9719f930]{color:#ffb1b8;margin-top:.15rem}.improvement-warn[data-v-9719f930]{background:#edbd5412;border-left:3px solid #edbd54}.improvement-warn .improvement-icon[data-v-9719f930]{color:#f5d48b;margin-top:.15rem}.improvement-label[data-v-9719f930]{color:#fff;margin-bottom:.15rem;font-weight:600}.improvement-advice[data-v-9719f930]{color:var(--wg-muted);line-height:1.45}.all-good[data-v-9719f930]{border-radius:var(--wg-radius-control);color:#a3efc7;text-align:center;background:#64d89b14;border:1px solid #456b58;padding:.9rem 1rem}@media (width<=991px){.check-grid[data-v-9719f930]{grid-template-columns:1fr}}.confirm-overlay[data-v-936c7d2b]{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.confirm-modal[data-v-936c7d2b]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-section);background:var(--wg-surface);width:100%;max-width:460px;color:var(--wg-text);padding:1.35rem;box-shadow:0 18px 50px #0008}.confirm-head[data-v-936c7d2b]{align-items:center;gap:.75rem;display:flex}.confirm-icon[data-v-936c7d2b]{color:#ffb1b8;background:#ef738320}.confirm-title[data-v-936c7d2b]{color:#fff;flex:1;margin:0;font-size:1rem;font-weight:600}.confirm-body[data-v-936c7d2b]{color:var(--wg-muted);margin:1rem 0 1.25rem;font-size:.9rem}.confirm-actions[data-v-936c7d2b]{justify-content:flex-end;gap:.5rem;display:flex}.news-title[data-v-6ce5ae34]{color:#fff;min-width:220px;font-weight:600}.row-actions[data-v-6ce5ae34]{justify-content:flex-end;gap:.4rem;display:flex}.news-textarea[data-v-03cf373d]{min-height:200px}.chat-username[data-v-299026cd]{max-width:280px;margin-bottom:.6rem}.chat-form[data-v-299026cd]{align-items:stretch;gap:.6rem;display:flex}.chat-input[data-v-299026cd]{resize:none;flex:1;height:52px;min-height:52px}.chat-send[data-v-299026cd]{flex-shrink:0;width:52px;min-height:52px;padding:0}.text-small[data-v-d045aa22]{font-size:.72rem;display:block}.chat-message p[data-v-d045aa22]{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.88rem;line-height:1.5}.chat-list[data-v-43a2e6c7]{margin:0}.my-message[data-v-43a2e6c7],.their-message[data-v-43a2e6c7]{clear:both;border-radius:15px;max-width:min(80%,560px);margin-bottom:10px;padding:.6rem .85rem}.my-message[data-v-43a2e6c7]{float:right;background-color:var(--wg-accent-strong);color:var(--wg-accent-ink);border:1px solid #edc9ed;border-bottom-right-radius:4px}.their-message[data-v-43a2e6c7]{float:left;border:1px solid var(--wg-border);background-color:var(--wg-surface-hover);color:var(--wg-text);border-bottom-left-radius:4px}.my-message[data-v-43a2e6c7] .text-small{color:#1c0d20b3}.their-message[data-v-43a2e6c7] .text-small{color:var(--wg-muted)}.chat-panel[data-v-edc529c3]{display:flow-root}ul.typing li[data-v-edc529c3]{float:left;clear:both;background-color:var(--wg-surface-hover);color:var(--wg-muted);border-radius:15px;margin-bottom:10px;padding:.5rem .85rem;font-size:.8rem;font-style:italic}.chat-pager[data-v-edc529c3]{clear:both;justify-content:center;gap:.5rem;padding-top:.75rem;display:flex}.chat-compose[data-v-edc529c3]{margin-top:1.25rem}.online-users[data-v-edc529c3]{color:var(--wg-muted);margin:1rem 0 0;font-size:.8rem}.form-errors[data-v-edc529c3]{margin-bottom:.75rem}.form-errors ul[data-v-edc529c3]{margin:0;padding-left:1.1rem}.search-bar[data-v-f752e5d2]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1.25rem;display:flex}.search-field[data-v-f752e5d2]{flex:260px;max-width:420px}.tag-name[data-v-f752e5d2]{color:#fff;font-weight:600}.tag-date[data-v-f752e5d2]{font-variant-numeric:tabular-nums}.pagination-row[data-v-f752e5d2]{margin-top:1.25rem}.form-errors[data-v-892c7cd9]{margin-bottom:1.25rem}.form-errors ul[data-v-892c7cd9]{margin:0;padding-left:1.1rem}.create-form[data-v-892c7cd9]{max-width:520px}.article-list[data-v-d7f2802c]{flex-direction:column;gap:.6rem;display:flex}.article-row[data-v-d7f2802c]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-section);background:var(--wg-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.85rem 1rem;transition:border-color .18s;display:flex}.article-row[data-v-d7f2802c]:hover{border-color:var(--wg-border-strong)}.article-info[data-v-d7f2802c]{flex-wrap:wrap;flex:260px;align-items:center;gap:.4rem .7rem;min-width:0;display:flex}.article-title[data-v-d7f2802c]{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:.92rem;font-weight:600}.article-actions[data-v-d7f2802c]{flex-shrink:0;gap:.4rem;display:flex}.comment-form-actions[data-v-e2408227]{justify-content:flex-end;margin-top:.75rem;display:flex}.comment-success[data-v-e2408227]{color:#a3efc7;margin-top:.35rem;font-size:.75rem}.comment[data-v-24994b40]{border-bottom:1px solid var(--wg-border-soft);padding:.9rem 0}.comment[data-v-24994b40]:last-child{border-bottom:none;padding-bottom:0}.comment-head[data-v-24994b40]{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin-bottom:.35rem;display:flex}.comment-author[data-v-24994b40]{color:#fff;font-size:.88rem}.comment-date[data-v-24994b40]{color:var(--wg-muted);font-size:.75rem}.comment-text[data-v-24994b40]{color:var(--wg-text-soft);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.65}.no-comments[data-v-24994b40]{color:var(--wg-muted);margin:.4rem 0 0;font-size:.88rem}.article-show-grid[data-v-cbca108d]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-bottom:1.25rem}.article-comments[data-v-cbca108d]{margin-top:1.25rem}.images-grid[data-v-cbca108d]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.6rem;padding-top:.4rem;display:grid}.image-thumb[data-v-cbca108d]{aspect-ratio:16/9;border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);background:var(--wg-bg);cursor:pointer;overflow:hidden}.thumb-img[data-v-cbca108d]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=991px){.article-show-grid[data-v-cbca108d]{grid-template-columns:minmax(0,1fr)}}:root{--vs-colors--lightest:#3c3c3c42;--vs-colors--light:#3c3c3c80;--vs-colors--dark:#333;--vs-colors--darkest:#00000026;--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1, -.115, .975, .855);--vs-transition-duration:.15s}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1, .5, .8, 1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{appearance:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal;background:0 0;padding:0 0 4px;display:flex}.vs__selected-options{flex-wrap:wrap;flex-grow:1;flex-basis:100%;padding:0 2px;display:flex;position:relative}.vs__actions{padding:var(--vs-actions-padding);align-items:center;display:flex}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);cursor:pointer;background-color:#0000;border:0;margin-right:8px;padding:0}.vs__dropdown-menu{box-sizing:border-box;top:calc(100% - var(--vs-border-width));z-index:var(--vs-dropdown-z-index);width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color);border-top-style:none;margin:0;padding:5px 0;list-style:none;display:block;position:absolute;left:0;overflow-y:auto}.vs__no-options{text-align:center}.vs__dropdown-option{padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer;line-height:1.42857;display:block}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);z-index:0;align-items:center;margin:4px 2px 0;padding:0 .25em;display:flex}.vs__deselect{appearance:none;cursor:pointer;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow);background:0 0;border:0;margin-left:4px;padding:0;display:inline-flex}.vs--single .vs__selected{background-color:#0000;border-color:#0000}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration{display:none}.vs__search::-webkit-search-results-button{display:none}.vs__search::-webkit-search-results-decoration{display:none}.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);box-shadow:none;z-index:1;background:0 0;border:1px solid #0000;border-left:none;outline:none;flex-grow:1;width:0;max-width:100%;margin:4px 0 0;padding:0 7px}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{opacity:0;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));border:.9em solid #6464641a;border-left-color:#3c3c3c73;align-self:center;font-size:5px;transition:opacity .1s;animation:1.1s linear infinite vSelectSpinner;overflow:hidden}.vs__spinner,.vs__spinner:after{width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));border-radius:50%}.vs--loading .vs__spinner{opacity:1}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;margin-left:1px;margin-right:1px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#2563eb;background-color:#dbeafe}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor pre.ql-syntax{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;float:left;vertical-align:middle;height:24px;margin-left:1px;margin-right:1px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:flex;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding:5px 8px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;margin:2px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #d1d5db;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#4b5563;white-space:nowrap;background-color:#fff;border:1px solid #d1d5db;padding:5px 12px;box-shadow:0 0 5px #d1d5db}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #d1d5db;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #d1d5db;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}.field-counter[data-v-8542ed31],.field-counter[data-v-95d27450]{margin-left:auto}.image-list[data-v-95d27450]{flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;display:flex}.image-item[data-v-95d27450]{flex-direction:column;gap:.4rem;display:flex}.image-preview[data-v-95d27450]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);object-fit:cover;width:150px;height:100px}@property --search-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.search-hero .wg-hero-subtitle[data-v-efab30ae]{margin-bottom:1.3rem}.search-box[data-v-efab30ae]{--search-fill:linear-gradient(180deg, #1a1120, #120c16);background:var(--search-fill) padding-box, linear-gradient(135deg, #79557b, #38283e 55%, #5c3a5e) border-box;border:1px solid #0000;border-radius:16px;align-items:center;gap:.85rem;max-width:760px;min-height:60px;padding:0 .75rem 0 1.15rem;transition:box-shadow .25s;display:flex;position:relative;box-shadow:0 14px 40px #0005,inset 0 1px #e6bdea14}.search-box[data-v-efab30ae]:before{content:"";z-index:-1;opacity:0;filter:blur(12px);pointer-events:none;background:radial-gradient(at 30%,#c177c140,#0000 70%);border-radius:28px;transition:opacity .3s;position:absolute;inset:-14px}.search-box[data-v-efab30ae]:focus-within{background:var(--search-fill) padding-box, conic-gradient(from var(--search-ring-angle), #4a2c4d 0 45%, #c177c1 68%, #f3dcf5 78%, #c177c1 88%, #4a2c4d 98%) border-box;animation:4s linear infinite search-ring-spin-efab30ae;box-shadow:0 14px 40px #0005,0 0 0 4px #c177c11a}.search-box[data-v-efab30ae]:focus-within:before{opacity:1}.search-box.is-loading[data-v-efab30ae]{animation-duration:1.2s}.search-box-icon[data-v-efab30ae]{color:var(--wg-muted);flex-shrink:0;font-size:1.05rem;transition:color .2s,transform .2s;display:inline-flex}.search-box:focus-within .search-box-icon[data-v-efab30ae]{color:var(--wg-accent);transform:scale(1.1)}.search-input[data-v-efab30ae]{min-width:0;color:var(--wg-text);appearance:none;background:0 0;border:none;flex:1;padding:1rem 0;font-size:1.08rem}.search-box .search-input[data-v-efab30ae]:focus,.search-box .search-input[data-v-efab30ae]:focus-visible{outline:none}.search-input[data-v-efab30ae]::-webkit-search-cancel-button{display:none}.search-input[data-v-efab30ae]::placeholder{color:#bfaec580}.search-kbd[data-v-efab30ae],.search-keys kbd[data-v-efab30ae]{border:1px solid var(--wg-border-strong);background:var(--wg-surface);min-width:1.6em;color:var(--wg-accent);box-shadow:none;border-bottom-width:2px;border-radius:6px;place-items:center;padding:.15em .45em;font:600 .75rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-grid}.search-kbd[data-v-efab30ae]{flex-shrink:0;margin-right:.35rem}.search-box:focus-within .search-kbd[data-v-efab30ae]{opacity:0}.search-clear-btn[data-v-efab30ae]{border:1px solid var(--wg-border);background:var(--wg-surface);width:36px;height:36px;color:var(--wg-muted);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.search-clear-btn[data-v-efab30ae]:hover{border-color:var(--wg-border-strong);background:var(--wg-surface-hover);color:#fff}.search-meta[data-v-efab30ae]{min-height:32px;color:var(--wg-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.75rem;font-size:.78rem;display:flex}.search-keys[data-v-efab30ae]{align-items:center;gap:.3rem;display:inline-flex}.search-keys kbd[data-v-efab30ae]:nth-of-type(2){margin-right:.15rem}.search-keys kbd[data-v-efab30ae]:last-child{margin-left:.5rem}.results-total-badge[data-v-efab30ae]{font-variant-numeric:tabular-nums}.results-grid[data-v-efab30ae]{grid-template-columns:repeat(2,minmax(0,1fr));transition:opacity .2s}.results-grid.is-single[data-v-efab30ae]{grid-template-columns:1fr}.results-grid.is-stale[data-v-efab30ae]{opacity:.55}.type-sites[data-v-efab30ae]{--result-tone:34, 211, 238}.type-articles[data-v-efab30ae]{--result-tone:201, 132, 232}.type-users[data-v-efab30ae]{--result-tone:245, 196, 106}.wg-section-icon[data-v-efab30ae]:is(.type-sites,.type-articles,.type-users){border-color:rgba(var(--result-tone), .35);background:rgba(var(--result-tone), .14);color:rgb(var(--result-tone))}.search-results[data-v-efab30ae]{flex-direction:column;gap:.5rem;display:flex}.result-item[data-v-efab30ae]{border:1px solid var(--wg-border);background:var(--wg-bg);min-height:56px;color:inherit;animation:.4s cubic-bezier(.22,1,.36,1) backwards result-in-efab30ae;animation-delay:calc(min(var(--i), 8) * 40ms);border-radius:12px;align-items:center;gap:.85rem;padding:.7rem .9rem;text-decoration:none;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.result-item[data-v-efab30ae]:before{content:"";background:rgb(var(--result-tone));border-radius:0 3px 3px 0;width:3px;transition:transform .2s;position:absolute;inset:10px auto 10px 0;transform:scaleY(0)}.result-item[data-v-efab30ae]:hover,.result-item[data-v-efab30ae]:focus-visible{border-color:rgba(var(--result-tone), .55);background:radial-gradient(ellipse at 0 50%, rgba(var(--result-tone), .12), transparent 70%), var(--wg-surface-hover);color:inherit;transform:translate(2px);box-shadow:0 8px 22px #0004}.search-results .result-item[data-v-efab30ae]:focus-visible{border-color:rgb(var(--result-tone));box-shadow:0 0 0 1px rgb(var(--result-tone)), 0 8px 22px #0004;outline:none}.result-item[data-v-efab30ae]:hover:before,.result-item[data-v-efab30ae]:focus-visible:before{transform:scaleY(1)}.result-avatar[data-v-efab30ae]{border:1px solid rgba(var(--result-tone), .4);background:linear-gradient(135deg, rgba(var(--result-tone), .28), rgba(var(--result-tone), .06));width:38px;height:38px;color:rgb(var(--result-tone));border-radius:10px;flex-shrink:0;place-items:center;font-size:.95rem;font-weight:700;display:grid}.result-body[data-v-efab30ae]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.result-label[data-v-efab30ae]{color:var(--wg-text);text-overflow:ellipsis;white-space:nowrap;font-size:.93rem;font-weight:600;overflow:hidden}.result-meta[data-v-efab30ae]{color:rgb(var(--result-tone));text-overflow:ellipsis;white-space:nowrap;opacity:.85;font-size:.74rem;overflow:hidden}.result-snippet[data-v-efab30ae]{color:var(--wg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}.result-item mark[data-v-efab30ae]{color:#fff;background:#c177c140;border-radius:3px;padding:0 .1em}.result-arrow[data-v-efab30ae]{color:var(--wg-muted);opacity:.5;flex-shrink:0;font-size:.75rem;transition:transform .2s,opacity .2s,color .2s}.result-item:hover .result-arrow[data-v-efab30ae],.result-item:focus-visible .result-arrow[data-v-efab30ae]{color:rgb(var(--result-tone));opacity:1;transform:translate(3px)}.result-skeleton[data-v-efab30ae]{border:1px solid var(--wg-border-soft);border-radius:12px;align-items:center;gap:.85rem;padding:.8rem .9rem;display:flex}.skeleton-icon[data-v-efab30ae]{border-radius:10px;flex-shrink:0;width:38px;height:38px}.skeleton-lines[data-v-efab30ae]{flex-direction:column;flex:1;gap:.45rem;display:flex}.skeleton-line[data-v-efab30ae]{height:12px}.skeleton-line--soft[data-v-efab30ae]{opacity:.6;height:9px}.search-tips[data-v-efab30ae]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.search-tip[data-v-efab30ae]{border:1px dashed var(--wg-border);color:var(--wg-muted);border-radius:12px;align-items:center;gap:.8rem;padding:.9rem 1rem;font-size:.8rem;line-height:1.4;display:flex}.search-tip strong[data-v-efab30ae]{color:var(--wg-text);font-size:.88rem;display:block}@keyframes search-ring-spin-efab30ae{to{--search-ring-angle:360deg}}@keyframes result-in-efab30ae{0%{opacity:0;transform:translateY(8px)}}@media (width<=767px){.results-grid[data-v-efab30ae],.search-tips[data-v-efab30ae]{grid-template-columns:1fr}.search-box[data-v-efab30ae]{min-height:54px}}@media (hover:none){.search-kbd[data-v-efab30ae],.search-keys[data-v-efab30ae]{display:none}}@media (prefers-reduced-motion:reduce){.search-box[data-v-efab30ae]:focus-within,.result-item[data-v-efab30ae]{animation:none}.result-item[data-v-efab30ae]:hover,.result-item[data-v-efab30ae]:focus-visible{transform:none}}.mcp-root[data-v-f8f3f3c7]{container:mcp/inline-size}.mcp-page[data-v-f8f3f3c7]{flex-direction:column;gap:1.25rem;display:flex}.hero-steps[data-v-f8f3f3c7]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.hero-step[data-v-f8f3f3c7]{color:#dcc7dc;background:#1d0d1d;border:1px solid #502850;border-radius:12px;align-items:center;gap:.65rem;padding:.7rem .85rem;font-size:.82rem;display:flex}.step-number[data-v-f8f3f3c7]{color:#fff;background:linear-gradient(135deg,#edbfed,#502850);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.78rem;font-weight:800;display:inline-flex;box-shadow:0 0 0 3px #edbfed26}.hero-tools[data-v-f8f3f3c7]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}a.hero-step[data-v-f8f3f3c7]{height:100%;color:inherit;text-decoration:none;transition:border-color .18s,background .18s}a.hero-step[data-v-f8f3f3c7]:hover{color:#fff;background:var(--wg-surface-hover);border-color:#502850cc}.hero-step-arrow[data-v-f8f3f3c7]{color:#c4aac4;margin-left:auto;font-size:.7rem}.glass-card[data-v-f8f3f3c7]{background:#281228;border:1px solid #502850;border-radius:16px;overflow:hidden}.card-head[data-v-f8f3f3c7]{background:linear-gradient(135deg,#edbfed17 0%,#edbfed00 45%);border-bottom:1px solid #ffffff0b;align-items:center;gap:.85rem;padding:1.15rem 1.5rem;display:flex}.head-icon[data-v-f8f3f3c7]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.05rem;display:flex}.head-icon--violet[data-v-f8f3f3c7]{color:#edbfed;background:#edbfed24;box-shadow:inset 0 0 0 1px #edbfed47}.head-text[data-v-f8f3f3c7]{flex:1;min-width:0}.head-title[data-v-f8f3f3c7]{color:#fff;margin:0;font-size:1rem;font-weight:700}.head-subtitle[data-v-f8f3f3c7]{color:#c4aac4;margin:.2rem 0 0;font-size:.78rem}.head-count[data-v-f8f3f3c7]{font-variant-numeric:tabular-nums;color:#dcc7dc;background:var(--wg-surface-hover);box-shadow:inset 0 0 0 1px var(--wg-border);border-radius:999px;flex-shrink:0;padding:.25rem .6rem;font-size:.72rem;font-weight:700}.head-count--sm[data-v-f8f3f3c7]{padding:.1rem .45rem;font-size:.66rem}.card-foot[data-v-f8f3f3c7]{color:#ffc107d9;background:#ffc1070a;border-top:1px solid #ffffff0b;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.76rem;display:flex}.segmented[data-v-f8f3f3c7]{background:var(--wg-bg);border:1px solid #502850;border-radius:10px;gap:4px;margin-bottom:1rem;padding:4px;display:inline-flex}.segment[data-v-f8f3f3c7]{color:var(--wg-text-soft);background:0 0;border:0;border-radius:7px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.segment[data-v-f8f3f3c7]:hover{color:var(--wg-text);background:var(--wg-surface-hover)}.segment[data-v-f8f3f3c7]:disabled{opacity:.4;cursor:not-allowed;background:0 0}.segment--active[data-v-f8f3f3c7],.segment--active[data-v-f8f3f3c7]:hover{color:#fff;background:#502850;box-shadow:0 2px 10px #50285066}.tab-body[data-v-f8f3f3c7]{animation:.25s fade-up-f8f3f3c7}@keyframes fade-up-f8f3f3c7{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.code-card[data-v-f8f3f3c7]{background:#160916;border:1px solid #502850;border-radius:12px;margin-bottom:.9rem;overflow:hidden}.code-card pre[data-v-f8f3f3c7]{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--bs-font-monospace);color:#b8f2c9;margin:0;padding:.9rem 1rem;font-size:.78rem;line-height:1.55}.code-card-bar[data-v-f8f3f3c7]{background:var(--wg-bg);border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .6rem .45rem .9rem;display:flex}.code-card-label[data-v-f8f3f3c7]{letter-spacing:.05em;text-transform:uppercase;color:#c4aac4;font-size:.7rem;font-weight:600}.copy-btn[data-v-f8f3f3c7]{white-space:nowrap}.copy-btn--done[data-v-f8f3f3c7],.copy-btn--done[data-v-f8f3f3c7]:hover:not(:disabled){color:#a3efc7}.guide-steps[data-v-f8f3f3c7]{color:#dcc7dc;margin:0 0 .8rem;padding-left:1.2rem;font-size:.8rem}.guide-steps li[data-v-f8f3f3c7]{margin-bottom:.35rem;padding-left:.2rem}.guide-steps li[data-v-f8f3f3c7]::marker{color:#edbfed;font-weight:700}.subtle-link[data-v-f8f3f3c7]{color:#dcc7dc;align-items:center;gap:.35rem;font-size:.78rem;text-decoration:none;display:inline-flex}.subtle-link[data-v-f8f3f3c7]:hover{text-decoration:underline}.raw-details[data-v-f8f3f3c7]{color:#c4aac4;margin-top:1rem;font-size:.75rem}.raw-details summary[data-v-f8f3f3c7]{cursor:pointer;-webkit-user-select:none;user-select:none}.raw-details summary[data-v-f8f3f3c7]:hover{color:#dcc7dc}.raw-details pre[data-v-f8f3f3c7]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font-family:var(--bs-font-monospace);color:#b8f2c9;background:#160916;border:1px solid #502850;border-radius:10px;margin-top:.5rem;padding:.75rem;font-size:.7rem;overflow:auto}.field[data-v-f8f3f3c7]{margin-bottom:.85rem}.field-label[data-v-f8f3f3c7]{color:#dcc7dc;justify-content:space-between;margin-bottom:.35rem;font-size:.78rem;font-weight:600;display:flex}.field-counter[data-v-f8f3f3c7]{font-variant-numeric:tabular-nums;color:#c4aac4;font-weight:500}.field-input[data-v-f8f3f3c7]{background:var(--wg-bg);color:#fff;border:1px solid #502850;border-radius:10px;width:100%;padding:.6rem .8rem;font-size:.86rem;transition:border-color .18s,box-shadow .18s}.field-input[data-v-f8f3f3c7]::placeholder{color:#c4aac4}.field-input[data-v-f8f3f3c7]:focus{border-color:#502850;outline:none;box-shadow:0 0 0 3px #5028504d}textarea.field-input[data-v-f8f3f3c7]{resize:vertical;min-height:110px}.form-footer[data-v-f8f3f3c7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.form-hint[data-v-f8f3f3c7]{color:#c4aac4;font-size:.74rem}.inline-alert[data-v-f8f3f3c7]{border-radius:10px;align-items:flex-start;gap:.5rem;margin-bottom:.85rem;padding:.65rem .85rem;font-size:.8rem;display:flex}.inline-alert svg[data-v-f8f3f3c7]{margin-top:.15rem}.inline-alert a[data-v-f8f3f3c7]{color:inherit;font-weight:700}.inline-alert--danger[data-v-f8f3f3c7]{color:#ffb4b4;background:#e35d6a1a;border:1px solid #e35d6a4d}.inline-alert--success[data-v-f8f3f3c7]{color:#c4f5c4;background:#5eab8714;border:1px solid #5eab8747}.inline-alert--warning[data-v-f8f3f3c7]{color:#f5e6a8;background:#ffc10714;border:1px solid #ffc10747}.key-form[data-v-f8f3f3c7]{gap:.5rem;margin-bottom:1rem;display:flex}.key-input-wrap[data-v-f8f3f3c7]{flex:1;min-width:0;position:relative}.key-input-icon[data-v-f8f3f3c7]{color:#c4aac4;pointer-events:none;font-size:.75rem;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.key-input[data-v-f8f3f3c7]{padding-left:2.1rem}.issued-key[data-v-f8f3f3c7]{background:linear-gradient(135deg,#ffc1071f,#ffc10708);border:1px solid #ffc10759;border-radius:12px;margin-bottom:1rem;padding:.85rem}.issued-key-head[data-v-f8f3f3c7]{color:#ffc107;align-items:center;gap:.45rem;margin-bottom:.6rem;font-size:.78rem;font-weight:600;display:flex}.issued-key-row[data-v-f8f3f3c7]{align-items:center;gap:.5rem;display:flex}.issued-key-value[data-v-f8f3f3c7]{color:#b8f2c9;overflow-wrap:anywhere;background:#160916;border-radius:8px;flex:1;min-width:0;padding:.5rem .65rem;font-size:.76rem}.empty-state[data-v-f8f3f3c7]{text-align:center;color:#c4aac4;flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 1rem;font-size:.82rem;display:flex}.empty-state p[data-v-f8f3f3c7]{margin:0}.empty-state--panel[data-v-f8f3f3c7]{justify-content:center;height:100%;min-height:260px}.empty-icon[data-v-f8f3f3c7]{opacity:.4;font-size:1.6rem}.empty-orb[data-v-f8f3f3c7]{color:#edbfed;background:radial-gradient(circle,#edbfed40,#edbfed0d);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.4rem;font-size:1.5rem;animation:2.4s ease-in-out infinite pulse-f8f3f3c7;display:flex;box-shadow:0 0 0 8px #edbfed0d}@keyframes pulse-f8f3f3c7{0%,to{box-shadow:0 0 0 8px #edbfed0d}50%{box-shadow:0 0 0 14px #edbfed05}}.empty-title[data-v-f8f3f3c7]{color:#fff;font-size:.95rem;font-weight:700}.loading-row[data-v-f8f3f3c7]{color:#c4aac4;align-items:center;gap:.6rem;padding:.75rem 0;font-size:.8rem;display:flex}.spinner-dot[data-v-f8f3f3c7]{border:2px solid #edbfed40;border-top-color:#edbfed;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-f8f3f3c7}@keyframes spin-f8f3f3c7{to{transform:rotate(360deg)}}.skeleton[data-v-f8f3f3c7]{pointer-events:none}.skeleton-avatar[data-v-f8f3f3c7],.skeleton-line[data-v-f8f3f3c7]{background:linear-gradient(90deg, var(--wg-bg), var(--wg-surface-hover), var(--wg-bg));background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer-f8f3f3c7}.skeleton-avatar[data-v-f8f3f3c7]{border-radius:11px;width:38px;height:38px}.skeleton-lines[data-v-f8f3f3c7]{flex:1}.skeleton-line[data-v-f8f3f3c7]{border-radius:6px;height:10px}.skeleton-line--wide[data-v-f8f3f3c7]{width:70%}.skeleton-line--short[data-v-f8f3f3c7]{width:45%;margin-top:.45rem}@keyframes shimmer-f8f3f3c7{0%{background-position:200% 0}to{background-position:-200% 0}}.pop-enter-active[data-v-f8f3f3c7]{animation:.3s fade-up-f8f3f3c7}.list-enter-active[data-v-f8f3f3c7],.list-leave-active[data-v-f8f3f3c7]{transition:opacity .25s,transform .25s}.list-enter-from[data-v-f8f3f3c7],.list-leave-to[data-v-f8f3f3c7]{opacity:0;transform:translate(-10px)}@container mcp (width<=639.98px){.hero-steps[data-v-f8f3f3c7]{grid-template-columns:1fr}}@container mcp (width<=479.98px){.card-head[data-v-f8f3f3c7]{padding:1rem}.key-form[data-v-f8f3f3c7],.issued-key-row[data-v-f8f3f3c7]{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.empty-orb[data-v-f8f3f3c7],.spinner-dot[data-v-f8f3f3c7],.skeleton-avatar[data-v-f8f3f3c7],.skeleton-line[data-v-f8f3f3c7],.tab-body[data-v-f8f3f3c7]{animation:none}}.workspace[data-v-f8f3f3c7]{grid-template-columns:minmax(240px,.85fr) 1.6fr;gap:1.25rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.game-picker[data-v-f8f3f3c7]{flex-direction:column;gap:.55rem;max-height:560px;padding-right:.15rem;display:flex;overflow-y:auto}.game-tile[data-v-f8f3f3c7]{text-align:left;width:100%;color:inherit;background:#1d0d1d;border:1px solid #502850;border-radius:14px;align-items:center;gap:.8rem;padding:.75rem .9rem;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}.game-tile[data-v-f8f3f3c7]:hover{background:var(--wg-surface-hover);border-color:#50285099;transform:translate(3px)}.game-tile:hover .game-chevron[data-v-f8f3f3c7]{opacity:.8}.game-tile--active[data-v-f8f3f3c7]{background:#50285047;border-color:#502850;box-shadow:0 10px 26px -16px #edbfede6}.game-tile--active .game-chevron[data-v-f8f3f3c7]{opacity:1;color:#edbfed}.game-avatar[data-v-f8f3f3c7]{--avatar-hue:280;color:#fff;background:linear-gradient(135deg, hsl(var(--avatar-hue), 70%, 58%), hsl(calc(var(--avatar-hue) + 40), 70%, 45%));width:38px;height:38px;box-shadow:0 6px 16px -8px hsl(var(--avatar-hue), 70%, 50%);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex}.game-avatar--lg[data-v-f8f3f3c7]{border-radius:14px;width:48px;height:48px;font-size:1.25rem}.game-info[data-v-f8f3f3c7]{flex-direction:column;flex:1;min-width:0;display:flex}.game-host-row[data-v-f8f3f3c7]{align-items:center;gap:.4rem;min-width:0;display:flex}.draft-badge[data-v-f8f3f3c7]{letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}.draft-hint[data-v-f8f3f3c7]{color:#c4aac4;gap:.4rem;margin:-.25rem 0 1rem;font-size:.76rem;display:flex}.game-host[data-v-f8f3f3c7]{color:#fff;font-size:.9rem;font-weight:700}.game-stats[data-v-f8f3f3c7]{color:#c4aac4;font-size:.72rem}.game-stats strong[data-v-f8f3f3c7]{color:#5eab87;font-weight:700}.game-chevron[data-v-f8f3f3c7]{opacity:.3;font-size:.75rem;transition:opacity .18s}.tool-panel[data-v-f8f3f3c7]{background:var(--wg-bg);border:1px solid #502850;border-radius:16px;min-width:0;padding:1.25rem}.panel-head[data-v-f8f3f3c7]{align-items:center;gap:.85rem;margin-bottom:1rem;display:flex}.panel-head-text[data-v-f8f3f3c7]{min-width:0}.panel-title[data-v-f8f3f3c7]{color:#fff;font-size:1.1rem;font-weight:800}.panel-link[data-v-f8f3f3c7]{color:#dcc7dc;font-size:.75rem;text-decoration:none}.panel-link[data-v-f8f3f3c7]:hover{text-decoration:underline}.panel-link svg[data-v-f8f3f3c7]{margin-left:.15rem;font-size:.65rem}.status-banner[data-v-f8f3f3c7]{border-radius:12px;align-items:center;gap:.8rem;margin-bottom:1rem;padding:.8rem 1rem;font-size:.82rem;display:flex}.status-banner strong[data-v-f8f3f3c7]{color:#fff;font-size:.88rem;display:block}.status-banner span[data-v-f8f3f3c7]{color:#dcc7dc}.status-banner .status-icon[data-v-f8f3f3c7]{font-size:1.35rem}.status-banner--ok[data-v-f8f3f3c7]{background:#5eab8714;border:1px solid #5eab8740}.status-banner--ok .status-icon[data-v-f8f3f3c7]{color:#5eab87}.status-banner--wait[data-v-f8f3f3c7]{background:#ffc10714;border:1px solid #ffc10740}.status-banner--wait .status-icon[data-v-f8f3f3c7]{color:#ffc107}.connect-prompt[data-v-f8f3f3c7]{color:inherit;background:linear-gradient(135deg,#edbfed1f,#edbfed00 60%),#281228;border:1px solid #502850;border-radius:14px;align-items:center;gap:.85rem;padding:.9rem 1.15rem;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.connect-prompt[data-v-f8f3f3c7]:hover{color:inherit;border-color:#edbfed;transform:translateY(-1px)}.connect-prompt:hover .connect-prompt-arrow[data-v-f8f3f3c7]{transform:translate(3px)}.connect-prompt-icon[data-v-f8f3f3c7]{color:#fff;background:linear-gradient(135deg,#edbfed,#502850);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.connect-prompt-text[data-v-f8f3f3c7]{color:#c4aac4;flex:1;min-width:0;font-size:.82rem}.connect-prompt-text strong[data-v-f8f3f3c7]{color:#fff;font-size:.9rem;display:block}.connect-prompt-arrow[data-v-f8f3f3c7]{color:#edbfed;transition:transform .18s}@container mcp (width<=759.98px){.workspace[data-v-f8f3f3c7]{grid-template-columns:1fr}.game-picker[data-v-f8f3f3c7]{max-height:none}}@container mcp (width<=479.98px){.workspace[data-v-f8f3f3c7]{padding:1rem}}.mcp-root[data-v-fd831fd0]{container:mcp/inline-size}.mcp-page[data-v-fd831fd0]{flex-direction:column;gap:1.25rem;display:flex}.hero-steps[data-v-fd831fd0]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.hero-step[data-v-fd831fd0]{color:#dcc7dc;background:#1d0d1d;border:1px solid #502850;border-radius:12px;align-items:center;gap:.65rem;padding:.7rem .85rem;font-size:.82rem;display:flex}.step-number[data-v-fd831fd0]{color:#fff;background:linear-gradient(135deg,#edbfed,#502850);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.78rem;font-weight:800;display:inline-flex;box-shadow:0 0 0 3px #edbfed26}.hero-tools[data-v-fd831fd0]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}a.hero-step[data-v-fd831fd0]{height:100%;color:inherit;text-decoration:none;transition:border-color .18s,background .18s}a.hero-step[data-v-fd831fd0]:hover{color:#fff;background:var(--wg-surface-hover);border-color:#502850cc}.hero-step-arrow[data-v-fd831fd0]{color:#c4aac4;margin-left:auto;font-size:.7rem}.glass-card[data-v-fd831fd0]{background:#281228;border:1px solid #502850;border-radius:16px;overflow:hidden}.card-head[data-v-fd831fd0]{background:linear-gradient(135deg,#edbfed17 0%,#edbfed00 45%);border-bottom:1px solid #ffffff0b;align-items:center;gap:.85rem;padding:1.15rem 1.5rem;display:flex}.head-icon[data-v-fd831fd0]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.05rem;display:flex}.head-icon--violet[data-v-fd831fd0]{color:#edbfed;background:#edbfed24;box-shadow:inset 0 0 0 1px #edbfed47}.head-text[data-v-fd831fd0]{flex:1;min-width:0}.head-title[data-v-fd831fd0]{color:#fff;margin:0;font-size:1rem;font-weight:700}.head-subtitle[data-v-fd831fd0]{color:#c4aac4;margin:.2rem 0 0;font-size:.78rem}.head-count[data-v-fd831fd0]{font-variant-numeric:tabular-nums;color:#dcc7dc;background:var(--wg-surface-hover);box-shadow:inset 0 0 0 1px var(--wg-border);border-radius:999px;flex-shrink:0;padding:.25rem .6rem;font-size:.72rem;font-weight:700}.head-count--sm[data-v-fd831fd0]{padding:.1rem .45rem;font-size:.66rem}.card-foot[data-v-fd831fd0]{color:#ffc107d9;background:#ffc1070a;border-top:1px solid #ffffff0b;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.76rem;display:flex}.segmented[data-v-fd831fd0]{background:var(--wg-bg);border:1px solid #502850;border-radius:10px;gap:4px;margin-bottom:1rem;padding:4px;display:inline-flex}.segment[data-v-fd831fd0]{color:var(--wg-text-soft);background:0 0;border:0;border-radius:7px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.segment[data-v-fd831fd0]:hover{color:var(--wg-text);background:var(--wg-surface-hover)}.segment[data-v-fd831fd0]:disabled{opacity:.4;cursor:not-allowed;background:0 0}.segment--active[data-v-fd831fd0],.segment--active[data-v-fd831fd0]:hover{color:#fff;background:#502850;box-shadow:0 2px 10px #50285066}.tab-body[data-v-fd831fd0]{animation:.25s fade-up-fd831fd0}@keyframes fade-up-fd831fd0{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.code-card[data-v-fd831fd0]{background:#160916;border:1px solid #502850;border-radius:12px;margin-bottom:.9rem;overflow:hidden}.code-card pre[data-v-fd831fd0]{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--bs-font-monospace);color:#b8f2c9;margin:0;padding:.9rem 1rem;font-size:.78rem;line-height:1.55}.code-card-bar[data-v-fd831fd0]{background:var(--wg-bg);border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .6rem .45rem .9rem;display:flex}.code-card-label[data-v-fd831fd0]{letter-spacing:.05em;text-transform:uppercase;color:#c4aac4;font-size:.7rem;font-weight:600}.copy-btn[data-v-fd831fd0]{white-space:nowrap}.copy-btn--done[data-v-fd831fd0],.copy-btn--done[data-v-fd831fd0]:hover:not(:disabled){color:#a3efc7}.guide-steps[data-v-fd831fd0]{color:#dcc7dc;margin:0 0 .8rem;padding-left:1.2rem;font-size:.8rem}.guide-steps li[data-v-fd831fd0]{margin-bottom:.35rem;padding-left:.2rem}.guide-steps li[data-v-fd831fd0]::marker{color:#edbfed;font-weight:700}.subtle-link[data-v-fd831fd0]{color:#dcc7dc;align-items:center;gap:.35rem;font-size:.78rem;text-decoration:none;display:inline-flex}.subtle-link[data-v-fd831fd0]:hover{text-decoration:underline}.raw-details[data-v-fd831fd0]{color:#c4aac4;margin-top:1rem;font-size:.75rem}.raw-details summary[data-v-fd831fd0]{cursor:pointer;-webkit-user-select:none;user-select:none}.raw-details summary[data-v-fd831fd0]:hover{color:#dcc7dc}.raw-details pre[data-v-fd831fd0]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font-family:var(--bs-font-monospace);color:#b8f2c9;background:#160916;border:1px solid #502850;border-radius:10px;margin-top:.5rem;padding:.75rem;font-size:.7rem;overflow:auto}.field[data-v-fd831fd0]{margin-bottom:.85rem}.field-label[data-v-fd831fd0]{color:#dcc7dc;justify-content:space-between;margin-bottom:.35rem;font-size:.78rem;font-weight:600;display:flex}.field-counter[data-v-fd831fd0]{font-variant-numeric:tabular-nums;color:#c4aac4;font-weight:500}.field-input[data-v-fd831fd0]{background:var(--wg-bg);color:#fff;border:1px solid #502850;border-radius:10px;width:100%;padding:.6rem .8rem;font-size:.86rem;transition:border-color .18s,box-shadow .18s}.field-input[data-v-fd831fd0]::placeholder{color:#c4aac4}.field-input[data-v-fd831fd0]:focus{border-color:#502850;outline:none;box-shadow:0 0 0 3px #5028504d}textarea.field-input[data-v-fd831fd0]{resize:vertical;min-height:110px}.form-footer[data-v-fd831fd0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.form-hint[data-v-fd831fd0]{color:#c4aac4;font-size:.74rem}.inline-alert[data-v-fd831fd0]{border-radius:10px;align-items:flex-start;gap:.5rem;margin-bottom:.85rem;padding:.65rem .85rem;font-size:.8rem;display:flex}.inline-alert svg[data-v-fd831fd0]{margin-top:.15rem}.inline-alert a[data-v-fd831fd0]{color:inherit;font-weight:700}.inline-alert--danger[data-v-fd831fd0]{color:#ffb4b4;background:#e35d6a1a;border:1px solid #e35d6a4d}.inline-alert--success[data-v-fd831fd0]{color:#c4f5c4;background:#5eab8714;border:1px solid #5eab8747}.inline-alert--warning[data-v-fd831fd0]{color:#f5e6a8;background:#ffc10714;border:1px solid #ffc10747}.key-form[data-v-fd831fd0]{gap:.5rem;margin-bottom:1rem;display:flex}.key-input-wrap[data-v-fd831fd0]{flex:1;min-width:0;position:relative}.key-input-icon[data-v-fd831fd0]{color:#c4aac4;pointer-events:none;font-size:.75rem;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.key-input[data-v-fd831fd0]{padding-left:2.1rem}.issued-key[data-v-fd831fd0]{background:linear-gradient(135deg,#ffc1071f,#ffc10708);border:1px solid #ffc10759;border-radius:12px;margin-bottom:1rem;padding:.85rem}.issued-key-head[data-v-fd831fd0]{color:#ffc107;align-items:center;gap:.45rem;margin-bottom:.6rem;font-size:.78rem;font-weight:600;display:flex}.issued-key-row[data-v-fd831fd0]{align-items:center;gap:.5rem;display:flex}.issued-key-value[data-v-fd831fd0]{color:#b8f2c9;overflow-wrap:anywhere;background:#160916;border-radius:8px;flex:1;min-width:0;padding:.5rem .65rem;font-size:.76rem}.empty-state[data-v-fd831fd0]{text-align:center;color:#c4aac4;flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 1rem;font-size:.82rem;display:flex}.empty-state p[data-v-fd831fd0]{margin:0}.empty-state--panel[data-v-fd831fd0]{justify-content:center;height:100%;min-height:260px}.empty-icon[data-v-fd831fd0]{opacity:.4;font-size:1.6rem}.empty-orb[data-v-fd831fd0]{color:#edbfed;background:radial-gradient(circle,#edbfed40,#edbfed0d);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.4rem;font-size:1.5rem;animation:2.4s ease-in-out infinite pulse-fd831fd0;display:flex;box-shadow:0 0 0 8px #edbfed0d}@keyframes pulse-fd831fd0{0%,to{box-shadow:0 0 0 8px #edbfed0d}50%{box-shadow:0 0 0 14px #edbfed05}}.empty-title[data-v-fd831fd0]{color:#fff;font-size:.95rem;font-weight:700}.loading-row[data-v-fd831fd0]{color:#c4aac4;align-items:center;gap:.6rem;padding:.75rem 0;font-size:.8rem;display:flex}.spinner-dot[data-v-fd831fd0]{border:2px solid #edbfed40;border-top-color:#edbfed;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-fd831fd0}@keyframes spin-fd831fd0{to{transform:rotate(360deg)}}.skeleton[data-v-fd831fd0]{pointer-events:none}.skeleton-avatar[data-v-fd831fd0],.skeleton-line[data-v-fd831fd0]{background:linear-gradient(90deg, var(--wg-bg), var(--wg-surface-hover), var(--wg-bg));background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer-fd831fd0}.skeleton-avatar[data-v-fd831fd0]{border-radius:11px;width:38px;height:38px}.skeleton-lines[data-v-fd831fd0]{flex:1}.skeleton-line[data-v-fd831fd0]{border-radius:6px;height:10px}.skeleton-line--wide[data-v-fd831fd0]{width:70%}.skeleton-line--short[data-v-fd831fd0]{width:45%;margin-top:.45rem}@keyframes shimmer-fd831fd0{0%{background-position:200% 0}to{background-position:-200% 0}}.pop-enter-active[data-v-fd831fd0]{animation:.3s fade-up-fd831fd0}.list-enter-active[data-v-fd831fd0],.list-leave-active[data-v-fd831fd0]{transition:opacity .25s,transform .25s}.list-enter-from[data-v-fd831fd0],.list-leave-to[data-v-fd831fd0]{opacity:0;transform:translate(-10px)}@container mcp (width<=639.98px){.hero-steps[data-v-fd831fd0]{grid-template-columns:1fr}}@container mcp (width<=479.98px){.card-head[data-v-fd831fd0]{padding:1rem}.key-form[data-v-fd831fd0],.issued-key-row[data-v-fd831fd0]{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.empty-orb[data-v-fd831fd0],.spinner-dot[data-v-fd831fd0],.skeleton-avatar[data-v-fd831fd0],.skeleton-line[data-v-fd831fd0],.tab-body[data-v-fd831fd0]{animation:none}}.connect-grid[data-v-fd831fd0]{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}.card-pad[data-v-fd831fd0]{padding:1.25rem 1.5rem 1.5rem}.connect-step-text[data-v-fd831fd0]{color:#c4aac4;margin:0;font-size:.8rem;line-height:1.5}.connect-step-text strong[data-v-fd831fd0]{color:#dcc7dc}.connect-step-scope[data-v-fd831fd0]{color:#dcc7dc;background:#dcc7dc14;border-radius:999px;align-items:center;gap:.35rem;margin:.65rem 0 1rem;padding:.25rem .65rem;font-size:.74rem;display:inline-flex;box-shadow:inset 0 0 0 1px #dcc7dc33}.connect-step-scope svg[data-v-fd831fd0]{color:#dcc7dc}.connect-step-scope strong[data-v-fd831fd0]{color:#fff}.client-hint[data-v-fd831fd0]{color:#c4aac4;margin:0 0 .75rem;font-size:.78rem}.server-url[data-v-fd831fd0]{background:var(--wg-bg);border:1px solid #502850;border-radius:10px;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.5rem .5rem .5rem .85rem;display:flex}.server-url-label[data-v-fd831fd0]{text-transform:uppercase;letter-spacing:.05em;color:#c4aac4;flex-shrink:0;font-size:.7rem;font-weight:600}.server-url-value[data-v-fd831fd0]{color:#dcc7dc;flex:1;min-width:0;font-size:.78rem}.try-it[data-v-fd831fd0]{background:linear-gradient(135deg,#edbfed14 0%,#edbfed00 60%),#1d0d1d;border:1px solid #dcc7dc26;border-radius:12px;padding:.85rem 1rem}.try-it-title[data-v-fd831fd0]{color:#dcc7dc;margin-bottom:.4rem;font-size:.78rem;font-weight:700}.try-it-list[data-v-fd831fd0]{color:#dcc7dc;margin:0;padding-left:1.1rem;font-size:.78rem;font-style:italic}.try-it-list li[data-v-fd831fd0]{margin-bottom:.2rem}@container mcp (width<=799.98px){.connect-grid[data-v-fd831fd0]{grid-template-columns:1fr}}@container mcp (width<=479.98px){.card-pad[data-v-fd831fd0]{padding:1rem}.server-url-label[data-v-fd831fd0]{display:none}}.mcp-root[data-v-2132e4df]{container:mcp/inline-size}.mcp-page[data-v-2132e4df]{flex-direction:column;gap:1.25rem;display:flex}.hero-steps[data-v-2132e4df]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.hero-step[data-v-2132e4df]{color:#dcc7dc;background:#1d0d1d;border:1px solid #502850;border-radius:12px;align-items:center;gap:.65rem;padding:.7rem .85rem;font-size:.82rem;display:flex}.step-number[data-v-2132e4df]{color:#fff;background:linear-gradient(135deg,#edbfed,#502850);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.78rem;font-weight:800;display:inline-flex;box-shadow:0 0 0 3px #edbfed26}.hero-tools[data-v-2132e4df]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}a.hero-step[data-v-2132e4df]{height:100%;color:inherit;text-decoration:none;transition:border-color .18s,background .18s}a.hero-step[data-v-2132e4df]:hover{color:#fff;background:var(--wg-surface-hover);border-color:#502850cc}.hero-step-arrow[data-v-2132e4df]{color:#c4aac4;margin-left:auto;font-size:.7rem}.glass-card[data-v-2132e4df]{background:#281228;border:1px solid #502850;border-radius:16px;overflow:hidden}.card-head[data-v-2132e4df]{background:linear-gradient(135deg,#edbfed17 0%,#edbfed00 45%);border-bottom:1px solid #ffffff0b;align-items:center;gap:.85rem;padding:1.15rem 1.5rem;display:flex}.head-icon[data-v-2132e4df]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.05rem;display:flex}.head-icon--violet[data-v-2132e4df]{color:#edbfed;background:#edbfed24;box-shadow:inset 0 0 0 1px #edbfed47}.head-text[data-v-2132e4df]{flex:1;min-width:0}.head-title[data-v-2132e4df]{color:#fff;margin:0;font-size:1rem;font-weight:700}.head-subtitle[data-v-2132e4df]{color:#c4aac4;margin:.2rem 0 0;font-size:.78rem}.head-count[data-v-2132e4df]{font-variant-numeric:tabular-nums;color:#dcc7dc;background:var(--wg-surface-hover);box-shadow:inset 0 0 0 1px var(--wg-border);border-radius:999px;flex-shrink:0;padding:.25rem .6rem;font-size:.72rem;font-weight:700}.head-count--sm[data-v-2132e4df]{padding:.1rem .45rem;font-size:.66rem}.card-foot[data-v-2132e4df]{color:#ffc107d9;background:#ffc1070a;border-top:1px solid #ffffff0b;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.76rem;display:flex}.segmented[data-v-2132e4df]{background:var(--wg-bg);border:1px solid #502850;border-radius:10px;gap:4px;margin-bottom:1rem;padding:4px;display:inline-flex}.segment[data-v-2132e4df]{color:var(--wg-text-soft);background:0 0;border:0;border-radius:7px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.segment[data-v-2132e4df]:hover{color:var(--wg-text);background:var(--wg-surface-hover)}.segment[data-v-2132e4df]:disabled{opacity:.4;cursor:not-allowed;background:0 0}.segment--active[data-v-2132e4df],.segment--active[data-v-2132e4df]:hover{color:#fff;background:#502850;box-shadow:0 2px 10px #50285066}.tab-body[data-v-2132e4df]{animation:.25s fade-up-2132e4df}@keyframes fade-up-2132e4df{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.code-card[data-v-2132e4df]{background:#160916;border:1px solid #502850;border-radius:12px;margin-bottom:.9rem;overflow:hidden}.code-card pre[data-v-2132e4df]{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--bs-font-monospace);color:#b8f2c9;margin:0;padding:.9rem 1rem;font-size:.78rem;line-height:1.55}.code-card-bar[data-v-2132e4df]{background:var(--wg-bg);border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .6rem .45rem .9rem;display:flex}.code-card-label[data-v-2132e4df]{letter-spacing:.05em;text-transform:uppercase;color:#c4aac4;font-size:.7rem;font-weight:600}.copy-btn[data-v-2132e4df]{white-space:nowrap}.copy-btn--done[data-v-2132e4df],.copy-btn--done[data-v-2132e4df]:hover:not(:disabled){color:#a3efc7}.guide-steps[data-v-2132e4df]{color:#dcc7dc;margin:0 0 .8rem;padding-left:1.2rem;font-size:.8rem}.guide-steps li[data-v-2132e4df]{margin-bottom:.35rem;padding-left:.2rem}.guide-steps li[data-v-2132e4df]::marker{color:#edbfed;font-weight:700}.subtle-link[data-v-2132e4df]{color:#dcc7dc;align-items:center;gap:.35rem;font-size:.78rem;text-decoration:none;display:inline-flex}.subtle-link[data-v-2132e4df]:hover{text-decoration:underline}.raw-details[data-v-2132e4df]{color:#c4aac4;margin-top:1rem;font-size:.75rem}.raw-details summary[data-v-2132e4df]{cursor:pointer;-webkit-user-select:none;user-select:none}.raw-details summary[data-v-2132e4df]:hover{color:#dcc7dc}.raw-details pre[data-v-2132e4df]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font-family:var(--bs-font-monospace);color:#b8f2c9;background:#160916;border:1px solid #502850;border-radius:10px;margin-top:.5rem;padding:.75rem;font-size:.7rem;overflow:auto}.field[data-v-2132e4df]{margin-bottom:.85rem}.field-label[data-v-2132e4df]{color:#dcc7dc;justify-content:space-between;margin-bottom:.35rem;font-size:.78rem;font-weight:600;display:flex}.field-counter[data-v-2132e4df]{font-variant-numeric:tabular-nums;color:#c4aac4;font-weight:500}.field-input[data-v-2132e4df]{background:var(--wg-bg);color:#fff;border:1px solid #502850;border-radius:10px;width:100%;padding:.6rem .8rem;font-size:.86rem;transition:border-color .18s,box-shadow .18s}.field-input[data-v-2132e4df]::placeholder{color:#c4aac4}.field-input[data-v-2132e4df]:focus{border-color:#502850;outline:none;box-shadow:0 0 0 3px #5028504d}textarea.field-input[data-v-2132e4df]{resize:vertical;min-height:110px}.form-footer[data-v-2132e4df]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.form-hint[data-v-2132e4df]{color:#c4aac4;font-size:.74rem}.inline-alert[data-v-2132e4df]{border-radius:10px;align-items:flex-start;gap:.5rem;margin-bottom:.85rem;padding:.65rem .85rem;font-size:.8rem;display:flex}.inline-alert svg[data-v-2132e4df]{margin-top:.15rem}.inline-alert a[data-v-2132e4df]{color:inherit;font-weight:700}.inline-alert--danger[data-v-2132e4df]{color:#ffb4b4;background:#e35d6a1a;border:1px solid #e35d6a4d}.inline-alert--success[data-v-2132e4df]{color:#c4f5c4;background:#5eab8714;border:1px solid #5eab8747}.inline-alert--warning[data-v-2132e4df]{color:#f5e6a8;background:#ffc10714;border:1px solid #ffc10747}.key-form[data-v-2132e4df]{gap:.5rem;margin-bottom:1rem;display:flex}.key-input-wrap[data-v-2132e4df]{flex:1;min-width:0;position:relative}.key-input-icon[data-v-2132e4df]{color:#c4aac4;pointer-events:none;font-size:.75rem;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.key-input[data-v-2132e4df]{padding-left:2.1rem}.issued-key[data-v-2132e4df]{background:linear-gradient(135deg,#ffc1071f,#ffc10708);border:1px solid #ffc10759;border-radius:12px;margin-bottom:1rem;padding:.85rem}.issued-key-head[data-v-2132e4df]{color:#ffc107;align-items:center;gap:.45rem;margin-bottom:.6rem;font-size:.78rem;font-weight:600;display:flex}.issued-key-row[data-v-2132e4df]{align-items:center;gap:.5rem;display:flex}.issued-key-value[data-v-2132e4df]{color:#b8f2c9;overflow-wrap:anywhere;background:#160916;border-radius:8px;flex:1;min-width:0;padding:.5rem .65rem;font-size:.76rem}.empty-state[data-v-2132e4df]{text-align:center;color:#c4aac4;flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 1rem;font-size:.82rem;display:flex}.empty-state p[data-v-2132e4df]{margin:0}.empty-state--panel[data-v-2132e4df]{justify-content:center;height:100%;min-height:260px}.empty-icon[data-v-2132e4df]{opacity:.4;font-size:1.6rem}.empty-orb[data-v-2132e4df]{color:#edbfed;background:radial-gradient(circle,#edbfed40,#edbfed0d);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.4rem;font-size:1.5rem;animation:2.4s ease-in-out infinite pulse-2132e4df;display:flex;box-shadow:0 0 0 8px #edbfed0d}@keyframes pulse-2132e4df{0%,to{box-shadow:0 0 0 8px #edbfed0d}50%{box-shadow:0 0 0 14px #edbfed05}}.empty-title[data-v-2132e4df]{color:#fff;font-size:.95rem;font-weight:700}.loading-row[data-v-2132e4df]{color:#c4aac4;align-items:center;gap:.6rem;padding:.75rem 0;font-size:.8rem;display:flex}.spinner-dot[data-v-2132e4df]{border:2px solid #edbfed40;border-top-color:#edbfed;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-2132e4df}@keyframes spin-2132e4df{to{transform:rotate(360deg)}}.skeleton[data-v-2132e4df]{pointer-events:none}.skeleton-avatar[data-v-2132e4df],.skeleton-line[data-v-2132e4df]{background:linear-gradient(90deg, var(--wg-bg), var(--wg-surface-hover), var(--wg-bg));background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer-2132e4df}.skeleton-avatar[data-v-2132e4df]{border-radius:11px;width:38px;height:38px}.skeleton-lines[data-v-2132e4df]{flex:1}.skeleton-line[data-v-2132e4df]{border-radius:6px;height:10px}.skeleton-line--wide[data-v-2132e4df]{width:70%}.skeleton-line--short[data-v-2132e4df]{width:45%;margin-top:.45rem}@keyframes shimmer-2132e4df{0%{background-position:200% 0}to{background-position:-200% 0}}.pop-enter-active[data-v-2132e4df]{animation:.3s fade-up-2132e4df}.list-enter-active[data-v-2132e4df],.list-leave-active[data-v-2132e4df]{transition:opacity .25s,transform .25s}.list-enter-from[data-v-2132e4df],.list-leave-to[data-v-2132e4df]{opacity:0;transform:translate(-10px)}@container mcp (width<=639.98px){.hero-steps[data-v-2132e4df]{grid-template-columns:1fr}}@container mcp (width<=479.98px){.card-head[data-v-2132e4df]{padding:1rem}.key-form[data-v-2132e4df],.issued-key-row[data-v-2132e4df]{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.empty-orb[data-v-2132e4df],.spinner-dot[data-v-2132e4df],.skeleton-avatar[data-v-2132e4df],.skeleton-line[data-v-2132e4df],.tab-body[data-v-2132e4df]{animation:none}}.card-pad[data-v-2132e4df]{padding:1.25rem 1.5rem 1.5rem}.key-limit-hint[data-v-2132e4df]{color:#ffc107;align-items:center;gap:.4rem;margin:-.25rem 0 1rem;font-size:.76rem;display:flex}.key-items[data-v-2132e4df]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.key-item[data-v-2132e4df]{background:#1d0d1d;border:1px solid #502850;border-radius:12px;align-items:center;gap:.7rem;padding:.6rem .7rem;transition:border-color .18s;display:flex}.key-item[data-v-2132e4df]:hover{border-color:var(--wg-border)}.key-item:hover .revoke-btn[data-v-2132e4df]{opacity:1}.key-item-icon[data-v-2132e4df]{color:#edbfed;background:#edbfed1f;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;display:flex;position:relative}.key-item-icon--live[data-v-2132e4df]:after{content:"";background:#5eab87;border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 0 2px #1d0d1d,0 0 8px #5eab87cc}.key-item-info[data-v-2132e4df]{flex-direction:column;flex:1;min-width:0;display:flex}.key-item-name[data-v-2132e4df]{color:#fff;font-size:.85rem;font-weight:700}.key-item-meta[data-v-2132e4df]{color:#c4aac4;font-size:.7rem}.revoke-btn[data-v-2132e4df]{opacity:.7}.revoke-btn[data-v-2132e4df]:focus-visible{opacity:1}@media (hover:none){.revoke-btn[data-v-2132e4df]{opacity:1}}.key-legend[data-v-2132e4df]{color:#c4aac4;align-items:center;gap:.4rem;margin:.9rem 0 0;font-size:.72rem;display:flex}.key-legend-dot[data-v-2132e4df]{background:#5eab87;border-radius:50%;width:8px;height:8px;box-shadow:0 0 6px #5eab87cc}@container mcp (width<=479.98px){.card-pad[data-v-2132e4df]{padding:1rem}}.viewer-zoom-in:before,.viewer-zoom-out:before,.viewer-one-to-one:before,.viewer-reset:before,.viewer-prev:before,.viewer-play:before,.viewer-next:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen:before,.viewer-fullscreen-exit:before,.viewer-close:before{color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 560 40%22%3E%3Cpath fill%3D%22%23fff%22 d%3D%22M49.6 17.9h20.2v3.9H49.6zm123.1 2 10.9-11 2.7 2.8-8.2 8.2 8.2 8.2-2.7 2.7-10.9-10.9zm94 0-10.8-11-2.7 2.8 8.1 8.2-8.1 8.2 2.7 2.7 10.8-10.9zM212 9.3l20.1 10.6L212 30.5V9.3zm161.5 4.6-7.2 6 7.2 5.9v-4h12.4v4l7.3-5.9-7.3-6v4h-12.4v-4zm40.2 12.3 5.9 7.2 5.9-7.2h-4V13.6h4l-5.9-7.3-5.9 7.3h4v12.6h-4zm35.9-16.5h6.3v2h-4.3V16h-2V9.7Zm14 0h6.2V16h-2v-4.3h-4.2v-2Zm6.2 14V30h-6.2v-2h4.2v-4.3h2Zm-14 6.3h-6.2v-6.3h2v4.4h4.3v2Zm-438 .1v-8.3H9.6v-3.9h8.2V9.7h3.9v8.2h8.1v3.9h-8.1v8.3h-3.9zM93.6 9.7h-5.8v3.9h2V30h3.8V9.7zm16.1 0h-5.8v3.9h1.9V30h3.9V9.7zm-11.9 4.1h3.9v3.9h-3.9zm0 8.2h3.9v3.9h-3.9zm244.6-11.7 7.2 5.9-7.2 6v-3.6c-5.4-.4-7.8.8-8.7 2.8-.8 1.7-1.8 4.9 2.8 8.2-6.3-2-7.5-6.9-6-11.3 1.6-4.4 8-5 11.9-4.9v-3.1Zm147.2 13.4h6.3V30h-2v-4.3h-4.3v-2zm14 6.3v-6.3h6.2v2h-4.3V30h-1.9zm6.2-14h-6.2V9.7h1.9V14h4.3v2zm-13.9 0h-6.3v-2h4.3V9.7h2V16zm33.3 12.5 8.6-8.6-8.6-8.7 1.9-1.9 8.6 8.7 8.6-8.7 1.9 1.9-8.6 8.7 8.6 8.6-1.9 2-8.6-8.7-8.6 8.7-1.9-2zM297 10.3l-7.1 5.9 7.2 6v-3.6c5.3-.4 7.7.8 8.7 2.8.8 1.7 1.7 4.9-2.9 8.2 6.3-2 7.5-6.9 6-11.3-1.6-4.4-7.9-5-11.8-4.9v-3.1Zm-157.3-.6c2.3 0 4.4.7 6 2l2.5-3 1.9 9.2h-9.3l2.6-3.1a6.2 6.2 0 0 0-9.9 5.1c0 3.4 2.8 6.3 6.2 6.3 2.8 0 5.1-1.9 6-4.4h4c-1 4.7-5 8.3-10 8.3a10 10 0 0 1-10-10.2 10 10 0 0 1 10-10.2Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:280px;width:20px;height:20px;font-size:0;line-height:0;display:block}.viewer-zoom-in:before{content:"Zoom In";background-position:0 0}.viewer-zoom-out:before{content:"Zoom Out";background-position:-20px 0}.viewer-one-to-one:before{content:"One to One";background-position:-40px 0}.viewer-reset:before{content:"Reset";background-position:-60px 0}.viewer-prev:before{content:"Previous";background-position:-80px 0}.viewer-play:before{content:"Play";background-position:-100px 0}.viewer-next:before{content:"Next";background-position:-120px 0}.viewer-rotate-left:before{content:"Rotate Left";background-position:-140px 0}.viewer-rotate-right:before{content:"Rotate Right";background-position:-160px 0}.viewer-flip-horizontal:before{content:"Flip Horizontal";background-position:-180px 0}.viewer-flip-vertical:before{content:"Flip Vertical";background-position:-200px 0}.viewer-fullscreen:before{content:"Enter Full Screen";background-position:-220px 0}.viewer-fullscreen-exit:before{content:"Exit Full Screen";background-position:-240px 0}.viewer-close:before{content:"Close";background-position:-260px 0}.viewer-container{-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:absolute;inset:0;overflow:hidden}.viewer-container::-moz-selection{background-color:#0000}.viewer-container ::-moz-selection{background-color:#0000}.viewer-container::selection{background-color:#0000}.viewer-container ::selection{background-color:#0000}.viewer-container:focus{outline:0}.viewer-container img{width:100%;height:auto;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.viewer-canvas{position:absolute;inset:0;overflow:hidden}.viewer-canvas>img{width:auto;height:auto;margin:15px auto;max-width:90%!important}.viewer-magnifier{box-sizing:border-box;pointer-events:none;z-index:2;background-color:#fff;background-repeat:no-repeat;border:2px solid #fff;border-radius:50%;display:none;position:absolute;top:16px;left:16px;overflow:hidden;box-shadow:0 1px 5px #00000080}.viewer-magnifier.viewer-show{display:block}.viewer-magnifier-image{transform-origin:50%;position:absolute;top:0;left:0;max-width:none!important}.viewer-navigation{position:absolute;top:50%;left:0;right:0}.viewer-navigation>.viewer-prev,.viewer-navigation>.viewer-next{cursor:pointer;background-color:#00000080;border-radius:50%;width:40px;height:40px;margin-top:-20px;position:absolute}.viewer-navigation>.viewer-prev:focus,.viewer-navigation>.viewer-next:focus,.viewer-navigation>.viewer-prev:hover,.viewer-navigation>.viewer-next:hover{background-color:#000c}.viewer-navigation>.viewer-prev:focus,.viewer-navigation>.viewer-next:focus{outline:0;box-shadow:0 0 3px #fff}.viewer-navigation>.viewer-prev:before,.viewer-navigation>.viewer-next:before{margin:10px}.viewer-navigation>.viewer-prev{left:15px}.viewer-navigation>.viewer-next{right:15px}.viewer-navigation>.viewer-large{width:48px;height:48px;margin-top:-24px}.viewer-navigation>.viewer-large:before{margin:14px}.viewer-navigation>.viewer-small{width:32px;height:32px;margin-top:-16px}.viewer-navigation>.viewer-small:before{margin:6px}.viewer-footer{text-align:center;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.viewer-navbar{background-color:#00000080;overflow:hidden}.viewer-navbar.viewer-small>.viewer-list{height:40px}.viewer-navbar.viewer-small>.viewer-list>li{width:24px;height:40px}.viewer-navbar.viewer-large>.viewer-list{height:60px}.viewer-navbar.viewer-large>.viewer-list>li{width:36px;height:60px}.viewer-list{box-sizing:content-box;height:50px;margin:0;padding:1px 0;overflow:hidden}.viewer-list>li{color:#0000;cursor:pointer;float:left;opacity:.5;width:30px;height:50px;font-size:0;line-height:0;transition:opacity .15s;overflow:hidden}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;width:20px;height:20px;margin-top:-10px;margin-left:-10px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{cursor:none;z-index:1;background-color:#000;display:none;position:absolute;inset:0}.viewer-player>img{position:absolute;top:0;left:0}.viewer-toolbar>ul{margin:0 auto 5px;padding:6px 3px;display:inline-block;overflow:hidden}.viewer-toolbar>ul>li{cursor:pointer;float:left;background-color:#00000080;border-radius:50%;width:24px;height:24px;transition:background-color .15s;overflow:hidden}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:#000c}.viewer-toolbar>ul>li:focus{z-index:1;outline:0;position:relative;box-shadow:0 0 3px #fff}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{width:18px;height:18px;margin-top:3px;margin-bottom:3px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{width:30px;height:30px;margin-top:-3px;margin-bottom:-3px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{color:#fff;text-align:center;background-color:#000c;border-radius:10px;width:50px;height:20px;margin-top:-10px;margin-left:-25px;font-size:12px;line-height:20px;display:none;position:absolute;top:50%;left:50%}.viewer-title{color:#ccc;opacity:.8;text-overflow:ellipsis;white-space:nowrap;max-width:90%;min-height:14px;margin:5px 5%;font-size:12px;line-height:1.2;transition:opacity .15s;display:inline-block;overflow:hidden}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;cursor:pointer;background-color:#00000080;border-radius:50%;width:80px;height:80px;transition:background-color .15s;position:absolute;top:-40px;right:-40px;overflow:hidden}.viewer-button:focus,.viewer-button:hover{background-color:#000c}.viewer-button:focus{outline:0;box-shadow:0 0 3px #fff}.viewer-button:before{position:absolute;bottom:15px;left:15px}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:#00000080}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@keyframes viewer-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.viewer-loading:after{content:"";z-index:1;border:4px solid #ffffff1a;border-left-color:#ffffff80;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:1s linear infinite viewer-spinner;display:inline-block;position:absolute;top:50%;left:50%}@media (width<=767px){.viewer-hide-xs-down{display:none}}@media (width<=991px){.viewer-hide-sm-down{display:none}}@media (width<=1199px){.viewer-hide-md-down{display:none}}.notifications-panel[data-v-0dfdeaa8]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-section);background:var(--wg-surface);color:var(--wg-text);padding:1.25rem}.notifications-head[data-v-0dfdeaa8]{margin-bottom:.75rem}.notifications-list[data-v-0dfdeaa8]{--bs-accordion-bg:transparent;--bs-accordion-border-color:var(--wg-border-soft);--bs-accordion-btn-focus-box-shadow:none}.notifications-list .accordion-item[data-v-0dfdeaa8]{border:none;border-bottom:1px solid var(--wg-border-soft);background:0 0}.notifications-list .accordion-item[data-v-0dfdeaa8]:last-child{border-bottom:none}.accordion-button[data-v-0dfdeaa8]{color:var(--wg-text-soft);box-shadow:none;background:0 0;align-items:center;gap:.7rem;padding:.85rem .6rem;font-size:.85rem;display:flex;border-radius:var(--wg-radius-control)!important}.accordion-button.is-unread[data-v-0dfdeaa8]{color:#fff;font-weight:600}.accordion-button[data-v-0dfdeaa8]:hover,.accordion-button[data-v-0dfdeaa8]:not(.collapsed){background:var(--wg-surface-hover);color:#fff}.accordion-button[data-v-0dfdeaa8]:focus{box-shadow:none}.accordion-button[data-v-0dfdeaa8]:focus-visible{outline:2px solid var(--wg-focus);outline-offset:2px}.accordion-button[data-v-0dfdeaa8]:after{display:none}.notification-icon[data-v-0dfdeaa8]{background:var(--wg-icon-bg);color:var(--wg-muted);border-radius:8px;flex-shrink:0;padding:.4rem}.notification-icon.is-unread[data-v-0dfdeaa8]{background:rgba(var(--wg-badge-green), .16);color:rgb(var(--wg-badge-green))}.notification-name[data-v-0dfdeaa8]{overflow-wrap:anywhere;text-align:left;min-width:0}.accordion-body[data-v-0dfdeaa8]{color:var(--wg-text-soft);padding:.5rem .6rem 1rem;font-size:.85rem}.notification-text[data-v-0dfdeaa8]{overflow-wrap:anywhere;line-height:1.6}.notification-text[data-v-0dfdeaa8] a{color:var(--wg-accent)}.notification-meta[data-v-0dfdeaa8]{flex-wrap:wrap;gap:.4rem 1.25rem;margin:.85rem 0 0;font-size:.75rem;display:flex}.notification-meta dt[data-v-0dfdeaa8]{color:var(--wg-muted);margin-right:.35rem;font-weight:400;display:inline}.notification-meta dd[data-v-0dfdeaa8]{color:var(--wg-text-soft);margin:0;display:inline}.notifications-pagination[data-v-0dfdeaa8]{margin-top:1rem}.notifications-empty[data-v-0dfdeaa8]{padding:1.5rem .5rem}.app-content[data-v-1d6ceccc]{flex-direction:column;min-height:100vh;transition:margin-left .3s;display:flex}.app-topbar[data-v-1d6ceccc]{background-color:var(--wg-bg-raised);border-bottom:1px solid var(--wg-border);z-index:90;align-items:center;gap:.75em;padding:.7em 1em;display:none;position:sticky;top:0}.topbar-toggle[data-v-1d6ceccc]{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:.4em;padding:.3em .5em;font-size:1.1rem}.topbar-toggle[data-v-1d6ceccc]:hover{background-color:var(--wg-surface-hover)}.topbar-brand[data-v-1d6ceccc]{letter-spacing:.02em;color:inherit;align-items:center;gap:.5em;font-weight:700;text-decoration:none;display:flex}.topbar-brand[data-v-1d6ceccc]:hover{text-decoration:underline}.app-container[data-v-1d6ceccc]{max-width:1400px;padding:1.25rem 1rem 2rem}.app-card[data-v-1d6ceccc]{background:var(--wg-bg);border:1px solid var(--wg-border);border-radius:var(--wg-radius-shell);color:var(--wg-text);overflow:hidden;box-shadow:0 18px 50px #0004,inset 0 1px #ffffff08}.app-card[data-v-1d6ceccc]>.card-header{padding:1.1rem var(--wg-gutter);border-bottom:1px solid var(--wg-border);background:radial-gradient(ellipse at 95% 0, #7e377e55, transparent 65%), linear-gradient(120deg, #2b1b30, var(--wg-bg-raised) 75%);color:#fff;border-radius:0;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1rem;font-weight:600;display:flex}.app-card[data-v-1d6ceccc]>.card-header .fa-icon{color:var(--wg-icon)}.app-card[data-v-1d6ceccc]>.card-body{padding:1.5rem var(--wg-gutter);background:0 0}.app-card[data-v-1d6ceccc]>.card-footer{padding:1rem var(--wg-gutter);background:var(--wg-bg-raised);border-top:1px solid var(--wg-border)}.app-card[data-v-1d6ceccc]>.wg-shell{box-shadow:none;border:none;border-radius:0}.sticky-panel[data-v-1d6ceccc]{position:sticky;top:1rem}.page-fade-enter-active[data-v-1d6ceccc],.page-fade-leave-active[data-v-1d6ceccc]{transition:opacity .18s}.page-fade-enter-from[data-v-1d6ceccc],.page-fade-leave-to[data-v-1d6ceccc]{opacity:0}@media (width<=767.98px){.app-content[data-v-1d6ceccc]{margin-left:0!important}.app-topbar[data-v-1d6ceccc]{display:flex}.app-container[data-v-1d6ceccc]{padding:1rem .75rem 1.5rem}.sticky-panel[data-v-1d6ceccc]{position:static}}.fade-enter-active[data-v-72f4b9c8],.fade-leave-active[data-v-72f4b9c8]{transition:opacity .15s}.fade-enter-from[data-v-72f4b9c8],.fade-leave-to[data-v-72f4b9c8]{opacity:0}.link[data-v-72f4b9c8]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--wg-radius-control);color:var(--wg-text-soft);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.6em;margin:.15em .5em;padding:.6em .7em;font-size:.92rem;font-weight:400;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.link[data-v-72f4b9c8]:hover{background-color:var(--wg-surface-hover);color:#fff}.link.active[data-v-72f4b9c8]{background-color:var(--wg-border);border-color:var(--wg-border-strong);color:#fff;font-weight:600;box-shadow:0 3px 12px #0002}.link.active[data-v-72f4b9c8]:before{content:"";background-color:var(--wg-accent);opacity:.9;border-radius:0 3px 3px 0;width:3px;position:absolute;top:.4em;bottom:.4em;left:-.5em}.icon-wrap[data-v-72f4b9c8]{flex-shrink:0;justify-content:center;align-items:center;width:1.6em;display:flex}.link .icon[data-v-72f4b9c8]{color:var(--wg-icon);font-size:1rem}.link:hover .icon[data-v-72f4b9c8],.link.active .icon[data-v-72f4b9c8]{color:#fff}.link-label[data-v-72f4b9c8]{text-overflow:ellipsis;overflow:hidden}.fade-enter-active[data-v-00babee6],.fade-leave-active[data-v-00babee6]{transition:opacity .15s}.fade-enter-from[data-v-00babee6],.fade-leave-to[data-v-00babee6]{opacity:0}.link[data-v-00babee6]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--wg-radius-control);color:var(--wg-text-soft);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.6em;margin:.15em .5em;padding:.6em .7em;font-size:.92rem;font-weight:400;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.link[data-v-00babee6]:hover{background-color:var(--wg-surface-hover);color:#fff}.icon-wrap[data-v-00babee6]{flex-shrink:0;justify-content:center;align-items:center;width:1.6em;display:flex}.link .icon[data-v-00babee6]{color:var(--wg-icon);font-size:1rem}.link:hover .icon[data-v-00babee6],.link.active .icon[data-v-00babee6]{color:#fff}.link-label[data-v-00babee6]{text-overflow:ellipsis;overflow:hidden}.sidebar[data-v-83755ae6]{color:var(--wg-text);background-color:var(--wg-bg-raised);z-index:1050;border-right:1px solid var(--wg-border);flex-direction:column;transition:width .3s,transform .3s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto;box-shadow:2px 0 12px #00000059}.sidebar[data-v-83755ae6]::-webkit-scrollbar{width:6px}.sidebar[data-v-83755ae6]::-webkit-scrollbar-thumb{background-color:var(--wg-border-strong);border-radius:3px}.sidebar-backdrop[data-v-83755ae6]{z-index:1040;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000008c;position:fixed;inset:0}.backdrop-fade-enter-active[data-v-83755ae6],.backdrop-fade-leave-active[data-v-83755ae6]{transition:opacity .25s}.backdrop-fade-enter-from[data-v-83755ae6],.backdrop-fade-leave-to[data-v-83755ae6]{opacity:0}@media (width<=767.98px){.sidebar[data-v-83755ae6]{transform:translate(-100%);width:var(--drawer-width,260px)!important}.sidebar.mobile-open[data-v-83755ae6]{transform:translate(0)}}.sidebar-brand[data-v-83755ae6]{border-bottom:1px solid var(--wg-border);align-items:center;gap:.6em;min-height:3.2em;padding:.9em .7em;display:flex}.brand-link[data-v-83755ae6]{min-width:0;color:inherit;align-items:center;gap:.6em;text-decoration:none;display:inline-flex}.brand-link:hover .brand-name[data-v-83755ae6]{text-decoration:underline}.brand-mark[data-v-83755ae6]{background:var(--wg-icon-bg);width:1.8em;height:1.8em;color:var(--wg-icon);border:1px solid #764176;border-radius:.5em;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.brand-name[data-v-83755ae6]{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.brand-toggle[data-v-83755ae6]{color:var(--wg-muted);cursor:pointer;background:0 0;border:none;border-radius:.4em;flex-shrink:0;margin-left:auto;padding:.4em;line-height:1}.brand-toggle[data-v-83755ae6]:hover{background-color:var(--wg-surface-hover);color:#fff}.sidebar.collapsed .sidebar-brand[data-v-83755ae6]{justify-content:center}.sidebar.collapsed .brand-toggle[data-v-83755ae6]{margin-left:0}.sidebar-nav[data-v-83755ae6]{flex:auto;padding:.5em 0}.nav-group[data-v-83755ae6]{padding:.35em 0}.nav-group+.nav-group[data-v-83755ae6]{border-top:1px solid var(--wg-border-soft)}.nav-group-label[data-v-83755ae6]{letter-spacing:.08em;text-transform:uppercase;color:#e6bdea;opacity:.75;margin:.4em 1em .3em;font-size:.68rem;font-weight:700}.sidebar-footer[data-v-83755ae6]{border-top:1px solid var(--wg-border);padding:.3em 0}.collapse-icon[data-v-83755ae6]{color:var(--wg-muted);cursor:pointer;justify-content:flex-end;align-items:center;padding:.6em 1em;transition:all .2s linear,color .15s;display:flex}.collapse-icon[data-v-83755ae6]:hover{color:#fff}.rotate-180[data-v-83755ae6]{transition:all .2s linear;transform:rotate(180deg)}.fade-enter-active[data-v-83755ae6],.fade-leave-active[data-v-83755ae6]{transition:opacity .15s}.fade-enter-from[data-v-83755ae6],.fade-leave-to[data-v-83755ae6]{opacity:0}.wg-section-icon.is-done[data-v-d144ce39]{color:#a3efc7;background:#64d89b1c}.form-errors[data-v-d144ce39]{border-radius:var(--wg-radius-control);color:#ffb1b8;background:#ef738314;border:1px solid #91545c;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem}.form-errors ul[data-v-d144ce39]{margin:0;padding-left:1.1rem}.rate[data-v-d144ce39]{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:.15rem;min-height:44px;display:inline-flex}.rate>input[data-v-d144ce39]{opacity:0;pointer-events:none;position:absolute}.rate>label[data-v-d144ce39]{white-space:nowrap;width:1.15em;color:var(--wg-border-strong);cursor:pointer;font-size:1.9rem;line-height:1;transition:color .15s;overflow:hidden}.rate>label[data-v-d144ce39]:before{content:"★ "}.rate>input:checked~label[data-v-d144ce39]{color:rgb(var(--wg-badge-amber))}.rate>label[data-v-d144ce39]:hover,.rate>label:hover~label[data-v-d144ce39]{color:#fcd34d}.rate>input:focus-visible+label[data-v-d144ce39]{outline:2px solid var(--wg-focus);outline-offset:2px;border-radius:4px}.star[data-v-7a5b3f9d]{color:rgb(var(--wg-badge-amber));margin-right:4px}.review-list[data-v-b29ac55a]{margin:0;padding:0;list-style:none}.review-item[data-v-b29ac55a]{border-bottom:1px solid var(--wg-border-soft);padding:1rem 0}.review-item[data-v-b29ac55a]:last-child{border-bottom:none;padding-bottom:0}.review-header[data-v-b29ac55a]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.review-avatar[data-v-b29ac55a]{background:var(--wg-icon-bg);width:32px;height:32px;color:var(--wg-icon);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.review-avatar.is-ai[data-v-b29ac55a]{background:rgba(var(--wg-badge-brand), .18);color:rgb(var(--wg-badge-brand))}.review-name[data-v-b29ac55a]{color:#fff;overflow-wrap:anywhere;font-size:.92rem;font-weight:600}.review-date[data-v-b29ac55a]{color:var(--wg-muted);margin-left:auto;font-size:.78rem}.review-stars[data-v-b29ac55a]{margin:.55rem 0 .4rem;font-size:.85rem}.review-comment[data-v-b29ac55a]{color:var(--wg-text-soft);overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.6}.list-pagination[data-v-b29ac55a]{margin-top:1.25rem}.vote-list[data-v-1cd13b2c]{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.vote-item[data-v-1cd13b2c]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);background:var(--wg-surface);align-items:flex-start;gap:.9rem;padding:.9rem 1rem;display:flex}.vote-main[data-v-1cd13b2c]{flex:1;min-width:0}.vote-head[data-v-1cd13b2c]{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;font-size:.85rem;display:flex}.vote-ip[data-v-1cd13b2c]{color:#fff;font-family:var(--bs-font-monospace);font-size:.8rem}.vote-date[data-v-1cd13b2c]{color:var(--wg-muted);font-size:.78rem}.vote-comment[data-v-1cd13b2c]{color:var(--wg-text-soft);overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.88rem;line-height:1.6}.list-pagination[data-v-1cd13b2c]{margin-top:1.25rem}.company-details[data-v-5f792861]{margin:0}.company-details dt[data-v-5f792861]{font-weight:400}.company-details dd[data-v-5f792861]{margin:0}.wg-grid-2[data-v-5f792861]>:only-child{grid-column:1/-1}.company-source-link[data-v-5f792861]{white-space:nowrap;font-size:.8rem;font-weight:400}.company-reviews-section[data-v-5f792861]{margin-top:1.25rem}.company-reviews[data-v-5f792861]{margin:0;padding:0;list-style:none}.company-review[data-v-5f792861]{border-bottom:1px solid var(--wg-border-soft);padding:1rem 0}.company-review[data-v-5f792861]:last-child{border-bottom:none;padding-bottom:0}.review-header[data-v-5f792861]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.review-avatar[data-v-5f792861]{background:var(--wg-icon-bg);width:30px;height:30px;color:var(--wg-icon);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.review-author[data-v-5f792861]{color:#fff;overflow-wrap:anywhere;font-weight:600}.review-date[data-v-5f792861]{color:var(--wg-muted);margin-left:auto;font-size:.78rem}.review-text[data-v-5f792861]{color:var(--wg-text-soft);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.6}@media (width<=575px){.review-date[data-v-5f792861]{flex-basis:100%;margin-left:0}}.event-icon[data-v-66938b8d]{width:30px;height:30px;color:var(--ev-color);background:linear-gradient(145deg, var(--ev-soft), #ffffff05);box-shadow:inset 0 0 0 1px var(--ev-ring), 0 4px 14px -6px var(--ev-glow);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;display:inline-flex;position:relative}.event-icon.fresh[data-v-66938b8d]{animation:1.6s ease-out infinite iconPulse-66938b8d}@keyframes iconPulse-66938b8d{0%{box-shadow:inset 0 0 0 1px var(--ev-ring), 0 0 0 0 var(--ev-glow)}70%{box-shadow:inset 0 0 0 1px var(--ev-ring), 0 0 0 7px transparent}to{box-shadow:inset 0 0 0 1px var(--ev-ring), 0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.event-icon.fresh[data-v-66938b8d]{animation:none}}.events-wrap[data-v-3e70c641]{background:#1d1523;border:1px solid #38283e;border-radius:16px;overflow:hidden}.events-header[data-v-3e70c641]{background:radial-gradient(at 100% 0,#7e377e44,#0000 70%),#2f162f;border-bottom:1px solid #38283e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem;display:flex}.header-icon[data-v-3e70c641]{color:#e6bdea;background:#38283e80;border:1px solid #79557b;border-radius:12px;place-items:center;width:42px;height:42px;margin-right:.3rem;display:grid}.header-title[data-v-3e70c641]{color:#fdf5fd;margin:0;font-size:1rem;font-weight:600}.header-subtitle[data-v-3e70c641]{color:#bfaec5;margin:.35rem 0 0;font-size:.75rem}.live-badge.dimmed[data-v-3e70c641]{opacity:.55}.events-search[data-v-3e70c641]{padding:1.15rem 1.35rem}.search-inner[data-v-3e70c641]{background:#140f18;border:1px solid #764176;border-radius:11px;align-items:center;gap:.65rem;min-height:46px;padding-left:.9rem;display:flex}.search-inner[data-v-3e70c641]:focus-within{border-color:#e6bdea;box-shadow:0 0 0 3px #e6bdea12}.search-icon[data-v-3e70c641]{color:#bfaec5;flex-shrink:0;font-size:.8rem}.search-input[data-v-3e70c641]{color:#fff;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;padding:.75rem 0;font-size:.85rem}.search-input[data-v-3e70c641]::placeholder{color:#bfa3bf}.search-btn[data-v-3e70c641],.search-clear[data-v-3e70c641]{color:#e6bdea;background:0 0;border:0;flex-shrink:0;align-self:stretch;place-items:center;min-width:44px;display:grid}.search-btn[data-v-3e70c641]{background:#38283e;border-left:1px solid #764176;border-radius:0 10px 10px 0}.search-btn[data-v-3e70c641]:hover:not(:disabled),.search-clear[data-v-3e70c641]:hover:not(:disabled){color:#fff;background:#764176}.search-btn[data-v-3e70c641]:disabled,.search-clear[data-v-3e70c641]:disabled{opacity:.5}.events-list[data-v-3e70c641]{padding:0 1.35rem 1rem}.event-row[data-v-3e70c641]{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:1rem;padding:.9rem 0;display:grid}.event-dot-col[data-v-3e70c641]{flex-direction:column;align-self:stretch;align-items:center;padding-top:.5rem;display:flex}.event-dot-col[data-v-3e70c641] .event-icon{border-radius:12px;width:38px;height:38px;font-size:.85rem}.event-line[data-v-3e70c641]{background:linear-gradient(#79557b,#38283e);flex:1;width:1px;min-height:30px;margin:.55rem 0 -1.9rem}.event-body[data-v-3e70c641]{background:linear-gradient(120deg, var(--ev-soft,#361b36) 0%, #361b36 35%, #2d152d);border:1px solid #38283e;border-radius:12px;min-width:0;padding:.8rem 1rem .8rem 1.15rem;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}.event-body[data-v-3e70c641]:before{content:"";background:var(--ev-color,#c177c1);opacity:.85;width:3px;position:absolute;inset:0 auto 0 0}.event-row:hover .event-body[data-v-3e70c641]{border-color:var(--ev-ring,#79557b);box-shadow:0 6px 22px #0003, 0 0 18px var(--ev-soft,transparent);transform:translate(2px)}.row-fresh .event-body[data-v-3e70c641]{border-color:var(--ev-ring,#79557b);box-shadow:0 0 22px var(--ev-soft,#c177c133)}.event-heading[data-v-3e70c641]{flex-wrap:wrap;align-items:baseline;gap:.65rem 1rem;display:flex}.event-name-row[data-v-3e70c641]{flex-wrap:wrap;flex:240px;align-items:baseline;gap:.5rem;display:flex}.event-type-chip[data-v-3e70c641],.event-type-chip[data-v-3e70c641]:hover{border-color:var(--ev-ring);background:var(--ev-soft);color:var(--ev-color)}.event-name[data-v-3e70c641]{color:#fdf5fd;overflow-wrap:anywhere;font-size:.85rem;font-weight:600;line-height:1.5}.event-desc-wrap[data-v-3e70c641]{margin-top:.5rem}.event-desc[data-v-3e70c641]{-webkit-line-clamp:2;color:#d3bbd3;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.75;display:-webkit-box;overflow:hidden}.event-desc.expanded[data-v-3e70c641]{-webkit-line-clamp:unset;display:block}.read-more-btn[data-v-3e70c641]{color:#e6bdea;background:0 0;border:0;min-height:44px;padding:.4rem 0;font-size:.75rem;font-weight:600}.read-more-btn[data-v-3e70c641]:hover{color:#fff;text-decoration:underline}.time-badge[data-v-3e70c641]{flex-shrink:0}.time-badge svg[data-v-3e70c641]{opacity:.85;font-size:.7rem}.tb-fresh[data-v-3e70c641]{box-shadow:0 0 12px rgba(var(--wg-badge-tone), .2)}.tb-stale[data-v-3e70c641]{font-weight:400}.tb-pulse[data-v-3e70c641]{background:currentColor;border-radius:50%;width:7px;height:7px;position:relative}.tb-pulse[data-v-3e70c641]:after{content:"";background:currentColor;border-radius:50%;animation:1.4s ease-out infinite tb-ping-3e70c641;position:absolute;inset:0}.event-row-skel[data-v-3e70c641]{align-items:center;gap:1rem;padding:1rem 0;display:flex}.skel-dot[data-v-3e70c641]{background:#38283e;border-radius:12px;width:38px;height:38px}.skel-line[data-v-3e70c641]{background:#38283e;border-radius:6px;display:block}.shimmer[data-v-3e70c641]{background:linear-gradient(90deg,#2b1b30 25%,#38283e 50%,#2b1b30 75%) 0 0/200% 100%;animation:1.5s infinite shimmer-3e70c641}.events-empty[data-v-3e70c641]{color:#bfaec5;text-align:center;flex-direction:column;align-items:center;gap:.65rem;padding:2.5rem 1rem;font-size:.8rem;display:flex}.events-empty strong[data-v-3e70c641]{color:#f6eaf8;font-size:.95rem}.empty-icon[data-v-3e70c641]{color:#e6bdea;background:#38283e66;border-radius:14px;margin-bottom:.3rem;padding:1rem;font-size:1.4rem}.events-error[data-v-3e70c641]{color:#ffb1b8;border:1px solid #91545c;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin:0 1.35rem 1rem;padding:.8rem 1rem;font-size:.8rem;display:flex}.events-error button[data-v-3e70c641]{color:#fdf5fd;background:#91545c33;border:1px solid #91545c;border-radius:8px;min-height:44px;padding:.5rem .75rem}.events-pagination[data-v-3e70c641]{border-top:1px solid #38283e;padding:.5rem 1.35rem 1rem}.events-pagination[data-v-3e70c641] .pagination{flex-wrap:wrap;gap:.3rem;margin:.5rem 0 0}.events-pagination[data-v-3e70c641] .page-link{color:#e6bdea;background:#2b1b30;border:1px solid #764176;border-radius:8px;place-items:center;min-width:40px;min-height:44px;display:grid}.events-pagination[data-v-3e70c641] .active .page-link{color:#1c0d20;background:#e6bdea;border-color:#e6bdea}.events-pagination[data-v-3e70c641] .disabled .page-link{color:#9a809a;background:#1d1523}.events-wrap[data-v-3e70c641] :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #e6bdea}@keyframes tb-ping-3e70c641{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes shimmer-3e70c641{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=767px){.event-row[data-v-3e70c641]{grid-template-columns:32px minmax(0,1fr);gap:.45rem .75rem}.event-dot-col[data-v-3e70c641] .event-icon{width:32px;height:32px}.event-body[data-v-3e70c641]{padding:.75rem}}@media (width<=575px){.events-header[data-v-3e70c641],.events-search[data-v-3e70c641],.events-list[data-v-3e70c641],.events-pagination[data-v-3e70c641]{padding-left:1rem;padding-right:1rem}.live-badge[data-v-3e70c641]{margin-left:54px}.events-error[data-v-3e70c641]{margin-inline:1rem}}@media (prefers-reduced-motion:reduce){.shimmer[data-v-3e70c641],.tb-pulse[data-v-3e70c641]:after{animation:none}.event-body[data-v-3e70c641]{transition:none}.event-row:hover .event-body[data-v-3e70c641]{transform:none}}.screenshot-gallery[data-v-19bc603f]{color:#f6eaf8}.gallery-header[data-v-19bc603f]{background:radial-gradient(at 100% 0,#7e377e55,#0000 70%),linear-gradient(120deg,#2b1b30,#1d1523);border:1px solid #764176;border-radius:16px;flex-wrap:wrap;align-items:center;gap:1rem;padding:1.4rem;display:flex}.gallery-icon[data-v-19bc603f]{color:#e6bdea;background:#38283e80;border:1px solid #79557b;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:1.15rem;display:grid}.gallery-heading[data-v-19bc603f]{flex:12rem;min-width:0}.gallery-heading h2[data-v-19bc603f]{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:600}.gallery-heading p[data-v-19bc603f]{color:#ccb0cc;margin:.45rem 0 0;font-size:.8rem;line-height:1.6}.gallery-count[data-v-19bc603f]{color:#e6bdea;white-space:nowrap;background:#140f1844;border:1px solid #79557b;border-radius:999px;padding:.45rem .75rem;font-size:.75rem}.gallery-toolbar[data-v-19bc603f]{color:#bfaec5;flex-wrap:wrap;justify-content:space-between;gap:.65rem 1rem;padding:1.25rem .15rem;font-size:.75rem;display:flex}.gallery-toolbar>span[data-v-19bc603f]{align-items:center;gap:.5rem;display:inline-flex}.gallery-toolbar svg[data-v-19bc603f]{color:#e6bdea}.gallery-grid[data-v-19bc603f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;display:grid}.screenshot-card[data-v-19bc603f]{color:#f6eaf8;text-align:left;background:#1d1523;border:1px solid #764176;border-radius:15px;flex-direction:column;min-width:0;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 5px 18px #0002}.screenshot-card[data-v-19bc603f]:not(:disabled):hover{border-color:#c177c1;transform:translateY(-4px);box-shadow:0 12px 26px #0004}.preview-browser[data-v-19bc603f]{color:#d0b2d0;background:#28172f;border-bottom:1px solid #38283e;align-items:center;gap:.75rem;width:100%;padding:.7rem .85rem;font-size:.68rem;display:flex}.browser-dots[data-v-19bc603f]{flex-shrink:0;gap:4px;display:inline-flex}.browser-dots i[data-v-19bc603f]{background:#79557b;border-radius:50%;width:5px;height:5px}.browser-dots i[data-v-19bc603f]:first-child{background:#c177c1}.browser-dots i[data-v-19bc603f]:nth-child(2){background:#a36aa3}.browser-host[data-v-19bc603f]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.preview-browser>svg[data-v-19bc603f]{color:#ae87ae;flex-shrink:0}.screenshot-preview[data-v-19bc603f]{aspect-ratio:16/10;background:#140f18;width:100%;display:block;position:relative;overflow:hidden}.screenshot-preview img[data-v-19bc603f]{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .25s,transform .35s;display:block}.screenshot-preview img.is-loaded[data-v-19bc603f]{opacity:1}.screenshot-card:not(:disabled):hover .screenshot-preview img[data-v-19bc603f]{transform:scale(1.025)}.latest-badge[data-v-19bc603f]{position:absolute;top:.7rem;left:.7rem;box-shadow:0 3px 10px #0003}.preview-overlay[data-v-19bc603f]{opacity:0;background:#15071566;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.preview-overlay>span[data-v-19bc603f]{color:#fff;background:#2b1b30ed;border:1px solid #e6bdea;border-radius:10px;align-items:center;gap:.55rem;padding:.7rem 1rem;font-size:.8rem;display:inline-flex}.screenshot-card:hover .preview-overlay[data-v-19bc603f],.screenshot-card:focus-visible .preview-overlay[data-v-19bc603f]{opacity:1}.screenshot-caption[data-v-19bc603f]{border-top:1px solid #38283e;align-items:center;gap:.7rem;width:100%;padding:1rem;display:flex}.screenshot-number[data-v-19bc603f]{color:#e6bdea;font-variant-numeric:tabular-nums;background:#38283e55;border:1px solid #764176;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:38px;font-size:.75rem;display:grid}.caption-text[data-v-19bc603f]{flex:1;min-width:0}.caption-text strong[data-v-19bc603f]{color:#f6eaf8;font-size:.82rem;font-weight:600;display:block}.caption-text>span[data-v-19bc603f]{color:#bfaec5;margin-top:.25rem;font-size:.7rem;display:block}.caption-action[data-v-19bc603f]{color:#e6bdea;flex-shrink:0;font-size:.85rem}.image-fallback[data-v-19bc603f]{color:#bfaec5;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:100%;font-size:.8rem;display:flex}.image-fallback svg[data-v-19bc603f]{color:#a878a8;font-size:2rem}.image-unavailable[data-v-19bc603f]{box-shadow:none;cursor:default}.image-unavailable .caption-action[data-v-19bc603f]{visibility:hidden}.gallery-footer[data-v-19bc603f]{border-top:1px solid #38283e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}.gallery-range[data-v-19bc603f]{color:#bfaec5;font-size:.75rem}.gallery-footer[data-v-19bc603f] .pagination{flex-wrap:wrap;gap:.3rem;margin:0}.gallery-footer[data-v-19bc603f] .page-link{color:#e6bdea;background:#2b1b30;border:1px solid #764176;border-radius:8px;place-items:center;min-width:40px;min-height:44px;display:grid}.gallery-footer[data-v-19bc603f] .active .page-link{color:#1c0d20;background:#e6bdea;border-color:#e6bdea}.gallery-footer[data-v-19bc603f] .disabled .page-link{color:#9a809a;background:#1d1523}.gallery-state[data-v-19bc603f]{text-align:center;flex-direction:column;align-items:center;padding:3.5rem 1rem;display:flex}.state-icon[data-v-19bc603f]{color:#e6bdea;background:#38283e55;border:1px solid #764176;border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:1.25rem;font-size:1.6rem;display:grid}.gallery-state h3[data-v-19bc603f]{color:#f6eaf8;margin:0;font-size:1.1rem;font-weight:600}.gallery-state p[data-v-19bc603f]{color:#bfaec5;margin:.75rem 0 0;font-size:.85rem}.gallery-retry[data-v-19bc603f]{color:#1c0d20;background:#e6bdea;border:1px solid #e6bdea;border-radius:10px;min-height:44px;margin-top:1.2rem;padding:.65rem 1rem;font-size:.85rem;font-weight:600}.gallery-retry[data-v-19bc603f]:hover{background:#e6bdea}.gallery-loading[data-v-19bc603f]{padding-top:1.25rem}.screenshot-skeleton[data-v-19bc603f]{background:#1d1523;border:1px solid #38283e;border-radius:15px;overflow:hidden}.skeleton-preview[data-v-19bc603f]{aspect-ratio:16/10}.skeleton-caption[data-v-19bc603f]{gap:.5rem;padding:1.25rem;display:grid}.skeleton-caption span[data-v-19bc603f]{border-radius:5px;width:65%;height:12px;display:block}.skeleton-caption span[data-v-19bc603f]:last-child{width:45%}.shimmer[data-v-19bc603f],.screenshot-preview.is-loading[data-v-19bc603f]{background:linear-gradient(90deg,#2b1b30 25%,#38283e 50%,#2b1b30 75%) 0 0/200% 100%;animation:1.5s infinite gallery-shimmer-19bc603f}.screenshot-gallery[data-v-19bc603f] :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #e6bdea}.site-screenshot-viewer .viewer-backdrop,.site-screenshot-viewer.viewer-backdrop{background-color:#150715f2}.site-screenshot-viewer .viewer-title{color:#f6eaf8;opacity:1;background:#1d1523e8;border-radius:8px;max-width:90%;padding:.7rem 1rem;font-size:.8rem;line-height:1.5}.site-screenshot-viewer .viewer-toolbar>ul>li{background-color:#2b1b30;border:1px solid #79557b;width:40px;height:40px}.site-screenshot-viewer .viewer-toolbar>ul>li:before{margin:9px}.site-screenshot-viewer .viewer-toolbar>ul>li:hover{background-color:#764176}.site-screenshot-viewer .viewer-list>.viewer-active{outline-offset:-2px;outline:2px solid #e6bdea}@keyframes gallery-shimmer-19bc603f{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=991px){.gallery-grid[data-v-19bc603f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=575px){.gallery-header[data-v-19bc603f]{gap:.85rem;padding:1rem}.gallery-heading h2[data-v-19bc603f]{font-size:1.05rem}.gallery-heading p[data-v-19bc603f]{font-size:.75rem}.gallery-count[data-v-19bc603f]{margin-left:62px}.gallery-grid[data-v-19bc603f]{grid-template-columns:1fr;gap:1rem}.gallery-hint[data-v-19bc603f]{line-height:1.6}.screenshot-caption[data-v-19bc603f]{padding:.9rem}.gallery-footer[data-v-19bc603f]{justify-content:center}}@media (prefers-reduced-motion:reduce){.shimmer[data-v-19bc603f],.screenshot-preview.is-loading[data-v-19bc603f]{animation:none}.screenshot-card[data-v-19bc603f],.screenshot-preview img[data-v-19bc603f],.preview-overlay[data-v-19bc603f]{transition:none}.screenshot-card[data-v-19bc603f]:not(:disabled):hover,.screenshot-card:not(:disabled):hover .screenshot-preview img[data-v-19bc603f]{transform:none}}.chart-gap[data-v-79659d65]{margin-top:1.5rem}.band-swatch[data-v-79659d65]{background:#a855f740;border:1px solid #a855f780}.slow-meter[data-v-79659d65]{background:#f8717126}.slow-meter .wg-kpi-meter-fill[data-v-79659d65]{background:#f87171}.uptime-panel[data-v-63edab21]{margin-top:1.5rem}.kpi-text-value[data-v-63edab21]{font-size:1.45rem}.uptime-strip[data-v-63edab21]{flex-direction:column;gap:4px;display:flex;position:relative}.uptime-row[data-v-63edab21]{align-items:center;gap:.6rem;display:flex}.uptime-row-label[data-v-63edab21]{color:var(--wg-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 0 72px;font-size:.7rem}.uptime-cells[data-v-63edab21]{grid-template-columns:repeat(var(--cell-count,24), minmax(0, 1fr));flex:1;gap:3px;display:grid}.uptime-hours .uptime-cells[data-v-63edab21]{grid-template-columns:repeat(24,minmax(0,1fr))}.uptime-hour-mark[data-v-63edab21]{color:var(--wg-muted);font-variant-numeric:tabular-nums;font-size:.65rem}.uptime-cell[data-v-63edab21]{background:var(--cell-color);cursor:default;border:none;border-radius:4px;height:40px;padding:0;transition:transform .15s,box-shadow .15s,filter .15s;animation:.4s both cell-in-63edab21}.uptime-cell.is-up[data-v-63edab21]{background:color-mix(in srgb, var(--cell-color) 70%, transparent)}.uptime-cell[data-v-63edab21]:hover,.uptime-cell[data-v-63edab21]:focus-visible{filter:brightness(1.15);box-shadow:0 0 0 2px var(--wg-focus);outline:none;transform:scaleY(1.12)}.uptime-cell.is-outside[data-v-63edab21]{background:0 0;animation:none}.is-grid .uptime-cell[data-v-63edab21]{border-radius:3px;height:18px}.uptime-axis[data-v-63edab21]{color:var(--wg-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.35rem;font-size:.7rem;display:flex}.uptime-tooltip[data-v-63edab21]{z-index:5;border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);pointer-events:none;background:#140f18f7;padding:.75rem;position:absolute;box-shadow:0 8px 24px #0006}.uptime-tooltip-title[data-v-63edab21]{color:#fff;margin-bottom:.35rem;font-size:.8rem;font-weight:600}.uptime-tooltip-state[data-v-63edab21]{color:var(--wg-text-soft);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.uptime-tooltip-codes[data-v-63edab21]{border-top:1px solid var(--wg-border);margin:.5rem 0 0;padding:.5rem 0 0;list-style:none}.uptime-tooltip-codes li[data-v-63edab21]{color:var(--wg-muted);gap:.4rem;font-size:.72rem;display:flex}.uptime-tooltip-codes .code[data-v-63edab21]{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.uptime-tooltip-codes .code-label[data-v-63edab21]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.uptime-tooltip-codes .code-count[data-v-63edab21]{font-variant-numeric:tabular-nums}.uptime-tooltip-footer[data-v-63edab21]{color:var(--wg-muted);margin-top:.4rem;font-size:.7rem}.incidents[data-v-63edab21]{margin-top:1.5rem}.incidents-title[data-v-63edab21]{letter-spacing:.05em;text-transform:uppercase;color:var(--wg-muted);margin:0 0 .6rem;font-size:.75rem;font-weight:600}.incidents-empty[data-v-63edab21]{color:var(--wg-text-soft);background:var(--wg-bg);border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.85rem;display:flex}.incidents-list[data-v-63edab21]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.incident-row[data-v-63edab21]{background:var(--wg-bg);border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);align-items:center;gap:.8rem;padding:.7rem .9rem;display:flex}.incident-icon[data-v-63edab21]{flex-shrink:0}.incident-main[data-v-63edab21]{flex:1;min-width:0}.incident-time[data-v-63edab21]{color:#fff;font-size:.85rem;font-weight:600}.incident-codes[data-v-63edab21]{flex-wrap:wrap;gap:.3rem;margin-top:.3rem;display:flex}.incident-codes .wg-badge[data-v-63edab21]{white-space:normal}.incident-duration[data-v-63edab21]{color:var(--wg-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8rem}@keyframes cell-in-63edab21{0%{opacity:0;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.uptime-cell[data-v-63edab21]{transition:none;animation:none}}@media (width<=576px){.uptime-row-label[data-v-63edab21]{flex-basis:52px;font-size:.62rem}.uptime-cells[data-v-63edab21]{gap:2px}.uptime-cell[data-v-63edab21]{height:32px}.is-grid .uptime-cell[data-v-63edab21]{border-radius:2px;height:14px}}.public-charts-wrap[data-v-5fdd40ef]{animation:.5s ease-out fadeIn-5fdd40ef}.chart-tabs[data-v-5fdd40ef]{margin-bottom:1.25rem}.fade-slide-enter-active[data-v-5fdd40ef],.fade-slide-leave-active[data-v-5fdd40ef]{transition:opacity .3s,transform .3s}.fade-slide-enter-from[data-v-5fdd40ef]{opacity:0;transform:translateY(10px)}.fade-slide-leave-to[data-v-5fdd40ef]{opacity:0;transform:translateY(-10px)}@keyframes fadeIn-5fdd40ef{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.public-charts-wrap[data-v-5fdd40ef]{animation:none}.fade-slide-enter-active[data-v-5fdd40ef],.fade-slide-leave-active[data-v-5fdd40ef]{transition:none}}.security-section[data-v-a4061b59]{padding:1rem 1.25rem .5rem}.section-label--row[data-v-a4061b59]{justify-content:space-between;align-items:center;display:flex}.baro-link[data-v-a4061b59]{letter-spacing:.04em;text-transform:uppercase;color:#c437c4;align-items:center;gap:.3rem;font-size:.68rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.baro-link[data-v-a4061b59]:hover{color:#a78bfa;text-decoration:none}.gauge-svg-link[data-v-a4061b59]{border-radius:12px;width:100%;max-width:280px;text-decoration:none;transition:filter .25s,transform .25s;display:block}.gauge-svg-link[data-v-a4061b59]:hover{filter:drop-shadow(0 0 12px #8b5cf659);transform:translateY(-2px)}.gauge-wrap[data-v-a4061b59]{flex-direction:column;align-items:center;padding:.5rem 0 .25rem;display:flex}.gauge-svg[data-v-a4061b59]{width:100%;max-width:280px;height:auto;display:block}.gauge-title[data-v-a4061b59]{text-transform:uppercase;letter-spacing:.06em;color:#8a8fa8;margin:.6rem 0 .2rem;font-size:.75rem;font-weight:600}.gauge-score[data-v-a4061b59]{color:#ccc;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin:0 0 .35rem;font-size:.9rem;display:flex}.gauge-number[data-v-a4061b59]{color:#e0e0e0;font-size:1.05rem;font-weight:700}.gauge-grade[data-v-a4061b59]{border-radius:4px;padding:.1rem .45rem;font-size:.95rem;font-weight:700}.grade-a[data-v-a4061b59]{color:#5fe85f}.grade-b[data-v-a4061b59]{color:#7fd17f}.grade-c[data-v-a4061b59]{color:#e8c840}.grade-d[data-v-a4061b59]{color:#e8963a}.grade-e[data-v-a4061b59]{color:#e05050}.gauge-risk[data-v-a4061b59]{color:#9a9fb8;font-size:.82rem}.gauge-checks[data-v-a4061b59]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin:0 0 .3rem;font-size:.78rem;display:flex}.chk-pass[data-v-a4061b59]{color:#5fe85f}.chk-warn[data-v-a4061b59]{color:#e8c840}.chk-fail[data-v-a4061b59]{color:#e05050}.chk-sep[data-v-a4061b59]{color:#555}.gauge-date[data-v-a4061b59]{color:#555;margin:0;font-size:.7rem}.gauge-empty[data-v-a4061b59]{text-align:center;color:#666;padding:1.5rem 0;font-size:.85rem}.site-detail-page[data-v-bb5df894]{--detail-bg:#140f18;--detail-surface:#1d1523;--detail-border:#38283e;--detail-muted:#bfaec5;--detail-accent:#e6bdea;--detail-gutter:clamp(1rem, 3vw, 2rem);color:#fdf5fd;padding-bottom:2rem}.site-breadcrumb[data-v-bb5df894]{color:var(--detail-muted);align-items:baseline;gap:.75rem;margin:.4rem 0 1.2rem;font-size:.82rem;display:flex}.site-breadcrumb a[data-v-bb5df894]{color:var(--detail-accent);flex-shrink:0;text-decoration:none}.site-breadcrumb [aria-current][data-v-bb5df894]{overflow-wrap:anywhere;min-width:0}.site-breadcrumb a[data-v-bb5df894]:hover{text-decoration:underline}.site-view-card[data-v-bb5df894]{background:var(--detail-bg);border:1px solid var(--detail-border);border-radius:22px;overflow:hidden;box-shadow:0 18px 50px #0004,inset 0 1px #ffffff08}.site-header[data-v-bb5df894]{padding:.85rem var(--detail-gutter);border-bottom:1px solid var(--detail-border);background:#1b1420}.site-view-body[data-v-bb5df894]{margin:0!important;padding:0!important}.site-view-card .nav-pills-soft[data-v-bb5df894]{gap:.35rem;margin:0}.site-view-card .nav-pills-soft .nav-link[data-v-bb5df894],.site-view-card .company-nav-link[data-v-bb5df894]{min-height:44px;color:var(--detail-muted);border:1px solid #0000;border-radius:10px;padding:.75rem .9rem;font-size:.82rem;transition:background .18s,color .18s,border-color .18s;position:relative}.site-view-card .nav-pills-soft .nav-link[data-v-bb5df894]:not(.active):not(:disabled):hover,.site-view-card .company-nav-link[data-v-bb5df894]:hover{color:#fff;background:#2b1b30}.site-view-card .nav-pills-soft .nav-link.active[data-v-bb5df894]{color:#fff;background:#38283e;border-color:#79557b;box-shadow:0 3px 12px #0002}.site-view-card .nav-pills-soft .nav-link[data-v-bb5df894]:disabled{opacity:.45}.site-header .form-select[data-v-bb5df894]{color:#fff;background-color:#2b1b30;border-color:#79557b;min-height:46px}.site-header .text-muted[data-v-bb5df894]{color:var(--detail-muted)!important}.site-hero[data-v-bb5df894]{padding:2.25rem var(--detail-gutter);border-bottom:1px solid var(--detail-border);background:radial-gradient(at 95% 0,#7e377e66,#0000 65%),linear-gradient(120deg,#2b1b30,#1b1420 75%);grid-template-columns:160px minmax(0,1fr) minmax(210px,270px);align-items:center;gap:1.75rem;display:grid}.hero-left[data-v-bb5df894]{min-width:0}.hero-eyebrow[data-v-bb5df894]{color:#e6bdea;letter-spacing:.16em;margin-bottom:.7rem;font-size:.65rem;font-weight:700}.site-name[data-v-bb5df894]{color:#fff;letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.7rem,3vw,2.7rem);font-weight:700;line-height:1.15}.hero-meta[data-v-bb5df894]{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1rem;font-size:.85rem;display:flex}.hero-host[data-v-bb5df894]{color:#dcc5dc;overflow-wrap:anywhere}.hero-category[data-v-bb5df894]{color:var(--detail-muted);align-items:baseline;gap:.5rem;margin-top:.85rem;font-size:.78rem;display:flex}.hero-actions[data-v-bb5df894]{flex-wrap:wrap;gap:.6rem;display:flex}.action-btn[data-v-bb5df894]{border:1px solid var(--detail-border);text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:.3rem;min-height:44px;padding:.65rem .9rem;font-size:.8rem;font-weight:600;line-height:1.4;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.action-btn[data-v-bb5df894]:hover{transform:translateY(-2px)}.btn-visit[data-v-bb5df894]{color:#1c0d20;background:#e6bdea;border-color:#edc9ed;box-shadow:0 4px 18px #c177c122}.btn-visit[data-v-bb5df894]:hover{color:#1c0d20;background:#e6bdea;border-color:#e6bdea;box-shadow:0 6px 22px #c177c133}.hero-actions .btn-visit[data-v-bb5df894],.hero-actions .btn-compare[data-v-bb5df894]{width:100%}.btn-compare[data-v-bb5df894]{color:#ecd6ee;background:#ffffff04;border-color:#79557b}.btn-compare[data-v-bb5df894]:hover{color:#fff;background:#38283e;border-color:#c177c1}.btn-reviews[data-v-bb5df894],.btn-votes[data-v-bb5df894]{flex:1}.btn-reviews[data-v-bb5df894]{color:#f5d48b;background:#edbd5410;border-color:#80673e}.btn-reviews[data-v-bb5df894]:hover{color:#ffe7b4;background:#edbd5420}.btn-reviews-low[data-v-bb5df894]{color:#ffb1b8;background:#ef738310;border-color:#91545c}.btn-reviews-low[data-v-bb5df894]:hover{color:#ffd2d7;background:#ef738320}.btn-votes[data-v-bb5df894]{color:#a3efc7;background:#64d89b0c;border-color:#456b58}.btn-votes[data-v-bb5df894]:hover{color:#c5ffdf;background:#64d89b1c}.action-detail[data-v-bb5df894]{white-space:nowrap;font-size:.72rem;font-weight:400}.site-image-wrapper[data-v-bb5df894]{color:#ecd6ee;cursor:pointer;background:#140f1899;border:1px solid #895589;border-radius:15px;width:100%;min-width:0;padding:5px;transition:border-color .18s,transform .18s;display:block;overflow:hidden;box-shadow:0 8px 24px #0003}.site-image-wrapper[data-v-bb5df894]:hover{border-color:#e6bdea;transform:translateY(-3px)}.site-img[data-v-bb5df894],.site-img-placeholder[data-v-bb5df894]{object-fit:cover;object-position:top;border-radius:10px;width:100%;height:112px;display:block}.site-img-placeholder[data-v-bb5df894]{color:var(--detail-muted);background:#2b1b30;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;font-size:1.7rem;display:flex}.site-img-placeholder span[data-v-bb5df894]{font-size:.72rem}.image-caption[data-v-bb5df894]{justify-content:center;align-items:center;gap:.4rem;padding:.65rem .15rem .35rem;font-size:.65rem;display:flex}.site-summary-row[data-v-bb5df894]{padding:1.5rem var(--detail-gutter)}.summary-heading[data-v-bb5df894]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.9rem;display:flex}.summary-heading h2[data-v-bb5df894]{margin:0;font-size:.9rem;font-weight:600}.summary-heading>span[data-v-bb5df894]{color:var(--detail-muted);font-size:.73rem}.stat-chips-wrapper[data-v-bb5df894]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.stat-chips-wrapper[data-v-bb5df894]:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.stat-chip[data-v-bb5df894]{border:1px solid var(--detail-border);background:linear-gradient(135deg,#28172f,#1d1523);border-radius:14px;align-items:flex-start;gap:.85rem;min-width:0;padding:1.15rem;display:flex}.stat-chip>div[data-v-bb5df894]:last-child{min-width:0}.stat-icon[data-v-bb5df894]{color:#e6bdea;background:#38283e80;border:1px solid #764176;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;display:flex}.stat-value[data-v-bb5df894]{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:700;line-height:1.15}.stat-label[data-v-bb5df894]{color:var(--detail-muted);margin-top:.4rem;font-size:.78rem}.stat-today[data-v-bb5df894]{color:#a3efc7;margin-top:.5rem;font-size:.7rem}.online-dot[data-v-bb5df894]{background:#87e4b0;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #87e4b017}.detail-grid[data-v-bb5df894]{padding:0 var(--detail-gutter) 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.info-section[data-v-bb5df894]{min-width:0;margin:0 var(--detail-gutter) 1.5rem;border:1px solid var(--detail-border);background:var(--detail-surface);border-radius:15px;padding:1.35rem}.detail-grid>.info-section[data-v-bb5df894]{margin:0}.detail-grid>.info-section[data-v-bb5df894]:only-child{grid-column:1/-1}.section-label[data-v-bb5df894]{border-bottom:1px solid var(--detail-border);color:#f6eaf8;align-items:center;margin:0 0 .6rem;padding-bottom:1rem;font-size:.92rem;font-weight:600;line-height:1.4;display:flex}.section-label svg[data-v-bb5df894]{box-sizing:content-box;color:#e6bdea;background:#38283e80;border-radius:10px;padding:.6rem}.info-row[data-v-bb5df894]{border-bottom:1px solid #ffffff0b;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.info-row[data-v-bb5df894]:last-child{border-bottom:none;padding-bottom:0}.info-key[data-v-bb5df894]{width:43%;color:var(--detail-muted);overflow-wrap:anywhere;flex-shrink:0;font-size:.78rem}.info-val[data-v-bb5df894]{color:#f6eaf8;overflow-wrap:anywhere;flex:1;min-width:0;font-size:.85rem}.info-row--stacked[data-v-bb5df894]{flex-direction:column;align-items:stretch;gap:.6rem}.info-row--stacked .info-key[data-v-bb5df894]{width:auto}.description-block[data-v-bb5df894]{width:100%}.info-val.description-val[data-v-bb5df894]{color:#d6c5db;white-space:pre-wrap;line-height:1.8;display:block}.info-val.description-val.desc-clamped[data-v-bb5df894]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.desc-toggle[data-v-bb5df894]{min-height:44px;color:var(--detail-accent);text-align:left;background:0 0;border:0;align-items:center;padding:.45rem 0;font-size:.8rem;font-weight:600;display:inline-flex}.link-val[data-v-bb5df894]{color:var(--detail-accent);text-decoration:none}.desc-toggle[data-v-bb5df894]:hover,.link-val[data-v-bb5df894]:hover{color:#fff;text-decoration:underline}.mono[data-v-bb5df894]{font-family:var(--bs-font-monospace);font-size:.8rem}.tech-badges[data-v-bb5df894]{flex-wrap:wrap;gap:.35rem;display:flex}.overview-grid[data-v-bb5df894]{padding:0 var(--detail-gutter) 1.5rem;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:1.25rem;display:grid}.overview-grid[data-v-bb5df894]>:only-child{grid-column:1/-1}.overview-grid>.content-section[data-v-bb5df894]{margin:0}.content-section .content-links[data-v-bb5df894]{flex-direction:column}.content-section .content-count[data-v-bb5df894]{margin-left:auto}.overview-grid[data-v-bb5df894]>.security-section{border:1px solid var(--detail-border);background:var(--detail-surface);border-radius:15px;margin:0;padding:1.35rem}.content-links[data-v-bb5df894]{flex-wrap:wrap;gap:.75rem;padding-top:.4rem;display:flex}.content-link[data-v-bb5df894]{color:#ecd6ee;background:#38283e55;border:1px solid #764176;border-radius:10px;align-items:center;gap:.3rem;min-height:44px;padding:.7rem 1rem;font-size:.85rem;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.content-link[data-v-bb5df894]:hover{color:#fff;background:#38283e;border-color:#c177c1}.content-count[data-v-bb5df894]{color:#e6bdea;background:#ffffff12;border-radius:6px;margin-left:.5rem;padding:.15em .6em;font-size:.8em;font-weight:700}.site-events[data-v-bb5df894]{padding:0 var(--detail-gutter) 1.5rem}.site-view-body>[role=tabpanel][data-v-bb5df894]:not(:first-child){padding:var(--detail-gutter)}.empty-state[data-v-bb5df894]{padding:3.5rem var(--detail-gutter);text-align:center}.empty-icon[data-v-bb5df894]{color:var(--detail-accent);background:#38283e;border-radius:16px;margin-bottom:1.25rem;padding:1rem;font-size:1.5rem;display:inline-flex}.empty-state h2[data-v-bb5df894]{color:#fff;font-size:1.25rem}.empty-state p[data-v-bb5df894]{max-width:380px;color:var(--detail-muted);margin:.75rem auto 1.5rem;font-size:.9rem}.empty-actions[data-v-bb5df894]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.skeleton-wrap[data-v-bb5df894]{padding:2rem var(--detail-gutter)}.skel-hero[data-v-bb5df894]{padding:1rem 0}.stat-row[data-v-bb5df894]{gap:.75rem;padding:1rem 0;display:flex}.skeleton-wrap .info-section[data-v-bb5df894]{margin:1rem 0 0}.skel-line[data-v-bb5df894]{background:linear-gradient(90deg,#2b1b30 25%,#38283e 50%,#2b1b30 75%) 0 0/200% 100%;border-radius:6px;animation:1.5s infinite shimmer-bb5df894;display:block}@keyframes shimmer-bb5df894{0%{background-position:200% 0}to{background-position:-200% 0}}.site-detail-page[data-v-bb5df894] :is(button,a,select,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #e6bdea}.site-detail-page [role=tabpanel][data-v-bb5df894]:focus-visible{outline-offset:-3px}@media (width<=1199px){.site-hero[data-v-bb5df894]{grid-template-columns:140px minmax(0,1fr);gap:1.25rem}.hero-actions[data-v-bb5df894]{grid-column:1/-1}.hero-actions .btn-visit[data-v-bb5df894],.hero-actions .btn-compare[data-v-bb5df894]{width:auto}.hero-actions .btn-reviews[data-v-bb5df894],.hero-actions .btn-votes[data-v-bb5df894]{flex:0 auto}.stat-chip[data-v-bb5df894]{flex-direction:column;padding:1rem}}@media (width<=991px){.overview-grid[data-v-bb5df894],.detail-grid[data-v-bb5df894]{grid-template-columns:1fr}}@media (width<=575px){.site-view-card[data-v-bb5df894]{border-radius:16px}.site-hero[data-v-bb5df894]{grid-template-columns:92px minmax(0,1fr);gap:1rem;padding-block:1.5rem}.site-image-wrapper[data-v-bb5df894]{border-radius:12px;padding:3px}.site-img[data-v-bb5df894],.site-img-placeholder[data-v-bb5df894]{border-radius:8px;height:90px}.site-img-placeholder[data-v-bb5df894]{gap:.5rem;font-size:1.3rem}.site-img-placeholder span[data-v-bb5df894]{font-size:.6rem}.image-caption[data-v-bb5df894]{flex-direction:column;font-size:.58rem;line-height:1.4}.site-name[data-v-bb5df894]{font-size:1.6rem}.hero-eyebrow[data-v-bb5df894]{letter-spacing:.08em;font-size:.56rem}.hero-meta[data-v-bb5df894]{gap:.5rem;margin-top:.65rem;font-size:.75rem}.hero-category[data-v-bb5df894]{margin-top:.65rem;font-size:.7rem}.hero-actions .btn-visit[data-v-bb5df894]{width:100%}.hero-actions .btn-compare[data-v-bb5df894]{flex:1 0 100%}.hero-actions .btn-reviews[data-v-bb5df894],.hero-actions .btn-votes[data-v-bb5df894]{flex:1}:is(.stat-chips-wrapper[data-v-bb5df894],.stat-chips-wrapper[data-v-bb5df894]:has(>:nth-child(4))){grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.stat-chips-wrapper[data-v-bb5df894]>:last-child:nth-child(3){flex-direction:row;grid-column:1/-1;align-items:center}.stat-chip[data-v-bb5df894]{padding:1rem}.stat-value[data-v-bb5df894]{font-size:1.5rem}.info-section[data-v-bb5df894]{padding:1rem}.info-row[data-v-bb5df894]{gap:.7rem}.info-key[data-v-bb5df894]{width:40%}.info-key svg[data-v-bb5df894]{display:none}.content-link[data-v-bb5df894]{flex:1}}@media (prefers-reduced-motion:reduce){.site-detail-page[data-v-bb5df894] *,.site-detail-page[data-v-bb5df894] :before,.site-detail-page[data-v-bb5df894] :after{transition:none!important;animation:none!important}.action-btn[data-v-bb5df894]:hover,.site-image-wrapper[data-v-bb5df894]:hover{transform:none}}.form-errors[data-v-681ac39c]{margin-bottom:1rem}.form-errors ul[data-v-681ac39c]{margin:0;padding-left:1.1rem}.referrals-table td[data-v-681ac39c]{white-space:nowrap}.referrals-table tr.is-deleted td[data-v-681ac39c]{opacity:.5}.direction-in[data-v-681ac39c]{color:rgb(var(--wg-badge-green))}.direction-out[data-v-681ac39c]{color:var(--wg-muted)}.table-empty[data-v-681ac39c]{color:var(--wg-muted);padding:2rem;text-align:center!important}.list-pagination[data-v-681ac39c]{margin-top:1.25rem}.sites-grid[data-v-6a52ad00]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;display:grid}@media (width<=1200px){.sites-grid[data-v-6a52ad00]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=576px){.sites-grid[data-v-6a52ad00]{grid-template-columns:1fr}}.site-card[data-v-6a52ad00]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-section);background:linear-gradient(135deg, var(--wg-surface-2), var(--wg-surface));color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.site-card[data-v-6a52ad00]:hover{color:inherit;border-color:#c177c1;text-decoration:none;transform:translateY(-4px);box-shadow:0 14px 34px #0006}.site-card:hover .site-card__image[data-v-6a52ad00]{transform:scale(1.04)}.site-card:hover .site-card__arrow[data-v-6a52ad00]{opacity:1;transform:translate(0)}.site-card--deleted[data-v-6a52ad00]{opacity:.6;filter:grayscale(.6)}.site-card__media[data-v-6a52ad00]{aspect-ratio:16/9;border-bottom:1px solid var(--wg-border);background:var(--wg-bg);width:100%;position:relative;overflow:hidden}.site-card__image[data-v-6a52ad00]{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .4s;display:block}.site-card__image--placeholder[data-v-6a52ad00]{color:var(--wg-muted);background:#2b1b30;justify-content:center;align-items:center;display:flex}.site-card__deleted-chip[data-v-6a52ad00]{position:absolute;top:.6rem;right:.6rem}.site-card__status[data-v-6a52ad00]{text-transform:capitalize}.site-card__content[data-v-6a52ad00]{flex-direction:column;flex:1;gap:.6rem;padding:1rem 1.1rem 1.1rem;display:flex}.site-card__title-row[data-v-6a52ad00]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.site-card__arrow[data-v-6a52ad00]{color:var(--wg-accent);opacity:0;flex-shrink:0;font-size:.8rem;transition:opacity .2s,transform .2s;transform:translate(-4px)}.site-card__badges[data-v-6a52ad00]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.site-name[data-v-6a52ad00]{color:#fff;letter-spacing:-.01em;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1.02rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.site-description[data-v-6a52ad00]{color:var(--wg-text-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.site-deleted-date[data-v-6a52ad00]{color:var(--wg-muted);font-size:.75rem}.site-stats[data-v-6a52ad00]{border-top:1px solid var(--wg-border-soft);align-items:center;gap:.5rem;margin-top:auto;padding-top:.7rem;font-size:.75rem;display:flex}.site-stat[data-v-6a52ad00]{border:1px solid var(--wg-border);background:var(--wg-bg);color:var(--wg-muted);font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:.35rem;padding:.25rem .55rem;font-weight:500;transition:color .2s;display:inline-flex}.site-card:hover .site-stat[data-v-6a52ad00]{color:var(--wg-text-soft)}.skeleton-card[data-v-6a52ad00]{pointer-events:none}.skeleton-image[data-v-6a52ad00]{aspect-ratio:16/9;border-radius:0;width:100%}.skeleton-title[data-v-6a52ad00]{width:70%;height:18px}.skeleton-text[data-v-6a52ad00]{width:90%;height:12px}.skeleton-text--short[data-v-6a52ad00]{width:55%}@media (prefers-reduced-motion:reduce){.site-card[data-v-6a52ad00],.site-card__image[data-v-6a52ad00]{transition:none}.site-card[data-v-6a52ad00]:hover,.site-card:hover .site-card__image[data-v-6a52ad00]{transform:none}}.list-pagination[data-v-6a52ad00]{margin-top:1.25rem}.recommend-input[data-v-c7fdaebb]{min-height:90px}.recommend-list[data-v-c7fdaebb]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.recommend-name[data-v-c7fdaebb]{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.list-pagination[data-v-c7fdaebb]{margin-top:1.25rem}.wg-field+.wg-field[data-v-82edb585]{margin-top:0}.form-errors[data-v-82edb585]{border-radius:var(--wg-radius-control);color:#ffb1b8;background:#ef738314;border:1px solid #91545c;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem}.form-errors ul[data-v-82edb585]{margin:0;padding-left:1.1rem}.promo-list[data-v-3a8ba496]{margin:0;padding:0;list-style:none}.promo-item[data-v-3a8ba496]{border-bottom:1px solid var(--wg-border-soft);padding:1rem 0}.promo-item[data-v-3a8ba496]:last-child{border-bottom:none;padding-bottom:0}.promo-text[data-v-3a8ba496]{color:var(--wg-text);overflow-wrap:anywhere;flex-wrap:wrap;gap:.35rem .6rem;margin:0 0 .6rem;font-size:.9rem;display:flex}.promo-url[data-v-3a8ba496]{font-weight:600}.promo-meta[data-v-3a8ba496]{flex-wrap:wrap;gap:.4rem;display:flex}.promo-meta .wg-badge[data-v-3a8ba496]{white-space:normal}.list-pagination[data-v-3a8ba496]{margin-top:1.25rem}.form-errors[data-v-162eaf79]{border-radius:var(--wg-radius-control);color:#ffb1b8;background:#ef738314;border:1px solid #91545c;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem}.form-errors ul[data-v-162eaf79]{margin:0;padding-left:1.1rem}.survey-done[data-v-162eaf79]{border-radius:var(--wg-radius-control);color:#a3efc7;background:#64d89b0c;border:1px solid #456b58;align-items:center;gap:.6rem;padding:.85rem 1rem;font-size:.9rem;display:flex}.question-list[data-v-162eaf79]{margin:0;padding:0;list-style:none}.question[data-v-162eaf79]{border-bottom:1px solid var(--wg-border-soft);padding:1rem 0}.question[data-v-162eaf79]:last-child{border-bottom:none}.question fieldset[data-v-162eaf79]{border:0;margin:0;padding:0}.question-text[data-v-162eaf79]{color:#fff;margin:0 0 .75rem;font-size:.95rem;font-weight:600}.answers[data-v-162eaf79]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem;display:grid}.answer[data-v-162eaf79]{border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);background:var(--wg-bg);min-height:44px;color:var(--wg-text-soft);cursor:pointer;align-items:center;gap:.65rem;padding:.6rem .85rem;font-size:.88rem;transition:background .18s,border-color .18s,color .18s;display:flex}.answer[data-v-162eaf79]:hover{background:var(--wg-surface-hover);border-color:var(--wg-border-strong)}.answer[data-v-162eaf79]:has(input:checked){background:var(--wg-border);color:#fff;border-color:#c177c1}.answer input[data-v-162eaf79]{accent-color:var(--wg-accent);flex-shrink:0}.survey-results[data-v-162eaf79]{border-bottom:1px solid var(--wg-border-soft);padding:1rem 0}.survey-results[data-v-162eaf79]:last-child{border-bottom:none;padding-bottom:0}.result-row+.result-row[data-v-162eaf79]{margin-top:.75rem}.result-label[data-v-162eaf79]{color:var(--wg-text-soft);justify-content:space-between;gap:1rem;margin-bottom:.35rem;font-size:.85rem;display:flex}.result-value[data-v-162eaf79]{color:#fff;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.result-track[data-v-162eaf79]{background:var(--wg-bg);border-radius:6px;height:8px;overflow:hidden}.result-fill[data-v-162eaf79]{background:linear-gradient(90deg, #a35ea3, var(--wg-accent));border-radius:6px;height:100%;transition:width .6s}@media (prefers-reduced-motion:reduce){.result-fill[data-v-162eaf79]{transition:none}}.news-column[data-v-57de4aaf]{max-width:50rem;margin-inline:auto}.wg-hero .news-column[data-v-57de4aaf]{width:100%}.news-site-link[data-v-57de4aaf]{margin-top:2rem}.news-site-link strong[data-v-57de4aaf]{color:#fff}.survey-skeleton[data-v-0ab89da7]{border-radius:var(--wg-radius-section);height:64px}.list-pagination[data-v-0ab89da7]{margin-top:1.25rem}.article-column[data-v-68dcadde]{max-width:50rem;margin-inline:auto}.wg-hero .article-column[data-v-68dcadde]{width:100%}.article-images[data-v-68dcadde],.article-comments[data-v-68dcadde]{margin-top:2rem}.images-grid[data-v-68dcadde]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.6rem;padding-top:.4rem;display:grid}.image-thumb[data-v-68dcadde]{aspect-ratio:16/9;border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);background:var(--wg-bg);cursor:pointer;overflow:hidden}.thumb-img[data-v-68dcadde]{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.image-thumb:hover .thumb-img[data-v-68dcadde]{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.image-thumb:hover .thumb-img[data-v-68dcadde]{transform:none}}.baro-section[data-v-dcbf4ed0]{align-items:flex-start;gap:1.25rem;display:flex}.section-title[data-v-dcbf4ed0]{color:#f6eaf8;margin:.4rem 0 .65rem;font-size:1rem;font-weight:600}.section-text[data-v-dcbf4ed0]{color:var(--wg-text-soft);margin:0 0 .45rem;font-size:.88rem;line-height:1.7}.section-text[data-v-dcbf4ed0]:last-child{margin-bottom:0}.grade[data-v-dcbf4ed0]{border-radius:4px;padding:.05rem .3rem;font-weight:800}.grade--a[data-v-dcbf4ed0]{color:rgb(var(--wg-badge-green))}.grade--e[data-v-dcbf4ed0]{color:rgb(var(--wg-badge-red))}.check-grid[data-v-dcbf4ed0]{grid-template-columns:1fr 1fr;gap:.85rem;margin-top:.5rem;display:grid}@media (width<=640px){.check-grid[data-v-dcbf4ed0]{grid-template-columns:1fr}}.check-item[data-v-dcbf4ed0]{background:var(--wg-bg);border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);align-items:flex-start;gap:.8rem;padding:.85rem 1rem;display:flex}.check-item__icon[data-v-dcbf4ed0]{width:30px;height:30px;color:var(--wg-icon);background:var(--wg-icon-bg);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;font-size:.8rem;display:flex}.check-item__name[data-v-dcbf4ed0]{color:#fff;margin-bottom:.2rem;font-size:.82rem;font-weight:600}.check-item__desc[data-v-dcbf4ed0]{color:var(--wg-muted);font-size:.75rem;line-height:1.5}.grade-table[data-v-dcbf4ed0]{flex-direction:column;gap:.6rem;display:flex}.grade-row[data-v-dcbf4ed0]{background:var(--wg-bg);border:1px solid var(--wg-border);border-radius:var(--wg-radius-control);grid-template-columns:40px 1fr 1fr;align-items:center;gap:.85rem;padding:.7rem 1rem;display:grid}@media (width<=580px){.grade-row[data-v-dcbf4ed0]{grid-template-columns:40px 1fr}.grade-row__bar[data-v-dcbf4ed0]{display:none}}.grade-badge[data-v-dcbf4ed0]{border-radius:9px;flex-shrink:0;justify-content:center;width:40px;height:40px;padding:0;font-size:1.05rem;font-weight:800}.grade-row__bar[data-v-dcbf4ed0]{background:var(--wg-surface-hover);border-radius:999px;height:5px;overflow:hidden}.grade-row__fill[data-v-dcbf4ed0]{border-radius:999px;height:100%}.grade-row__fill--a[data-v-dcbf4ed0]{background:linear-gradient(90deg, rgba(var(--wg-badge-green), .4), rgb(var(--wg-badge-green)))}.grade-row__fill--b[data-v-dcbf4ed0]{background:linear-gradient(90deg, rgba(var(--wg-badge-cyan), .4), rgb(var(--wg-badge-cyan)))}.grade-row__fill--c[data-v-dcbf4ed0]{background:linear-gradient(90deg, rgba(var(--wg-badge-amber), .4), rgb(var(--wg-badge-amber)))}.grade-row__fill--d[data-v-dcbf4ed0]{background:linear-gradient(90deg, rgba(var(--wg-badge-pink), .4), rgb(var(--wg-badge-pink)))}.grade-row__fill--e[data-v-dcbf4ed0]{background:linear-gradient(90deg, rgba(var(--wg-badge-red), .4), rgb(var(--wg-badge-red)))}.grade-row__label[data-v-dcbf4ed0]{color:#fff;margin-bottom:.15rem;font-size:.85rem;font-weight:700}.grade-row__range[data-v-dcbf4ed0]{color:var(--wg-muted);margin-left:.35rem;font-size:.73rem;font-weight:400}.grade-row__desc[data-v-dcbf4ed0]{color:var(--wg-muted);font-size:.75rem;line-height:1.5}.w-100[data-v-dcbf4ed0]{width:100%}.mb-3[data-v-dcbf4ed0]{margin-bottom:1rem!important}.baro-intro[data-v-dcbf4ed0]{align-items:flex-start;gap:2rem;display:flex}.baro-intro__text[data-v-dcbf4ed0]{flex:1;min-width:0}.baro-logo-wrap[data-v-dcbf4ed0]{background:linear-gradient(135deg, var(--wg-border-strong), var(--wg-accent), #c177c1, var(--wg-border-strong));background-size:300% 300%;border-radius:20px;flex-shrink:0;margin-top:.25rem;padding:3px;transition:box-shadow .3s;animation:4s infinite baro-gradient-dcbf4ed0,5s ease-in-out infinite baro-float-dcbf4ed0;display:inline-block;position:relative;box-shadow:0 0 24px #c177c133,0 0 60px #7e377e55}.baro-logo-wrap[data-v-dcbf4ed0]:hover{box-shadow:0 0 36px #c177c155,0 0 80px #7e377e88}.baro-logo[data-v-dcbf4ed0]{object-fit:cover;border:2px solid #0006;border-radius:17px;width:140px;height:140px;display:block}@keyframes baro-gradient-dcbf4ed0{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes baro-float-dcbf4ed0{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.baro-logo-wrap[data-v-dcbf4ed0]{animation:none}}@media (width<=480px){.baro-intro[data-v-dcbf4ed0]{flex-direction:column-reverse;align-items:center;gap:1.25rem}.baro-logo[data-v-dcbf4ed0]{width:110px;height:110px}}.global-toast-stack[data-v-a9fb52bf]{z-index:2000;pointer-events:none;width:calc(100% - 40px);max-width:380px;position:fixed;bottom:20px;right:20px}.toast-list[data-v-a9fb52bf]{flex-direction:column-reverse;gap:10px;display:flex}.toast-item[data-v-a9fb52bf]{border:1px solid var(--wg-border);border-left:4px solid rgb(var(--wg-badge-neutral));border-radius:var(--wg-radius-control);background:var(--wg-bg-raised);color:var(--wg-text);pointer-events:auto;align-items:flex-start;gap:12px;padding:14px 36px 14px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #0007}.toast-item.toast-error[data-v-a9fb52bf]{border-left-color:rgb(var(--wg-badge-red))}.toast-item.toast-warning[data-v-a9fb52bf]{border-left-color:rgb(var(--wg-badge-amber))}.toast-item.toast-info[data-v-a9fb52bf]{border-left-color:rgb(var(--wg-badge-blue))}.toast-icon[data-v-a9fb52bf]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.toast-error .toast-icon[data-v-a9fb52bf]{background:rgba(var(--wg-badge-red), .16);color:rgb(var(--wg-badge-red))}.toast-warning .toast-icon[data-v-a9fb52bf]{background:rgba(var(--wg-badge-amber), .16);color:rgb(var(--wg-badge-amber))}.toast-info .toast-icon[data-v-a9fb52bf]{background:rgba(var(--wg-badge-blue), .16);color:rgb(var(--wg-badge-blue))}.toast-body[data-v-a9fb52bf]{flex:1;min-width:0}.toast-title[data-v-a9fb52bf]{margin-bottom:2px;font-size:.85rem;font-weight:600}.toast-message[data-v-a9fb52bf]{word-break:break-word;color:var(--wg-text-soft);font-size:.85rem;line-height:1.35}.toast-close[data-v-a9fb52bf]{color:var(--wg-muted);opacity:.8;cursor:pointer;background:0 0;border:none;padding:4px;font-size:.8rem;line-height:1;position:absolute;top:8px;right:8px}.toast-close[data-v-a9fb52bf]:hover{opacity:1;color:#fff}.toast-progress[data-v-a9fb52bf]{background:var(--wg-border-strong);transform-origin:0;width:100%;height:3px;animation-name:toast-progress-shrink-a9fb52bf;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0;left:0}@keyframes toast-progress-shrink-a9fb52bf{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-fade-enter-active[data-v-a9fb52bf],.toast-fade-leave-active[data-v-a9fb52bf]{transition:all .25s}.toast-fade-enter-from[data-v-a9fb52bf]{opacity:0;transform:translateY(12px)}.toast-fade-leave-to[data-v-a9fb52bf]{opacity:0;transform:translate(30px)}
