._151luW_root{--word-cloud-line:#8ca0ff24;--word-cloud-panel:#0a0f21d1;isolation:isolate;min-width:0;height:100%;min-height:36rem;color:var(--word-cloud-foreground);font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;background:radial-gradient(120% 90% at 50% 38%, var(--word-cloud-background-glow) 0%, var(--word-cloud-background-elevated) 42%, var(--word-cloud-background) 78%);border-radius:var(--radius-surface,1rem);box-shadow:inset 0 0 0 1px var(--word-cloud-line), 0 1.5rem 4rem #04060e3d;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative;overflow:hidden}._151luW_root:fullscreen{border-radius:0;width:100vw;height:100vh;min-height:100vh}._151luW_canvas,._151luW_vignette,._151luW_stage{position:absolute;inset:0}._151luW_canvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block}._151luW_vignette{z-index:3;pointer-events:none;background:radial-gradient(115% 85% at 50% 45%,#0000 45%,#02040a8c 82%,#02040ae6 100%)}._151luW_stage{z-index:2;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;contain:layout paint style}._151luW_stage._151luW_dragging{cursor:grabbing}._151luW_stage._151luW_dragging ._151luW_word{pointer-events:none}._151luW_root[data-dragging=true],._151luW_root[data-dragging=true] ._151luW_stage,._151luW_root[data-dragging=true] ._151luW_word{cursor:grabbing}._151luW_word{color:var(--word-color);font:inherit;letter-spacing:-.025em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;opacity:0;visibility:hidden;text-shadow:0 0 7px var(--word-cloud-background), 0 0 15px var(--word-cloud-background), 0 0 30px var(--word-glow);transform-origin:0 0;backface-visibility:hidden;will-change:transform, opacity;background:0 0;border:0;border-radius:.22em;margin:0;padding:.06em .16em;font-size:64px;line-height:1.05;transition:background-color .3s;display:block;position:absolute;top:0;left:0}._151luW_word[data-hovered=true],._151luW_word:focus-visible{text-shadow:0 0 7px var(--word-cloud-background), 0 0 16px var(--word-glow-strong), 0 0 48px var(--word-glow-strong)}._151luW_word[data-selected=true]{background:var(--word-surface);text-shadow:0 0 7px var(--word-cloud-background), 0 0 18px var(--word-glow-strong), 0 0 62px var(--word-glow-strong)}._151luW_word:focus-visible,._151luW_toolButton:focus-visible,._151luW_iconButton:focus-visible,._151luW_chip:focus-visible,._151luW_panelClose:focus-visible,._151luW_listView button:focus-visible,._151luW_search input:focus-visible{outline:2px solid var(--word-cloud-foreground);outline-offset:3px}._151luW_header{z-index:10;pointer-events:none;justify-content:flex-end;align-items:flex-start;gap:1.125rem;padding:1.375rem 1.625rem;animation:.7s cubic-bezier(.22,.9,.28,1) .15s backwards _151luW_enter-down;display:flex;position:absolute;top:0;left:0;right:0}._151luW_header>*{pointer-events:auto}._151luW_headerContent{pointer-events:none;flex:1;align-items:center;min-width:0;display:flex}._151luW_headerContent>*{pointer-events:auto}._151luW_tools{align-items:center;gap:.625rem;display:flex}._151luW_search{align-items:center;display:flex;position:relative}._151luW_search>svg{width:.9375rem;height:.9375rem;color:var(--word-cloud-foreground-subtle);pointer-events:none;position:absolute;left:.6875rem}._151luW_search input,._151luW_toolButton,._151luW_iconButton{min-height:2.25rem;color:var(--word-cloud-foreground);font:inherit;border:1px solid var(--word-cloud-line);background:#0c1228b3;border-radius:.6875rem;font-size:.8125rem;font-weight:500;line-height:1;transition:opacity .2s}._151luW_search input{appearance:none;outline:none;width:13.125rem;padding:.5625rem .75rem .5625rem 2.0625rem}._151luW_search input::placeholder{color:var(--word-cloud-foreground-subtle)}._151luW_search input:focus{border-color:#a0b4ff73;width:15rem}._151luW_toolButton,._151luW_iconButton{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._151luW_toolButton{white-space:nowrap;gap:.4375rem;padding:.5625rem .9375rem}._151luW_toolButton svg{width:.875rem;height:.875rem}._151luW_iconButton{width:2.25rem;padding:0}._151luW_iconButton svg{width:.9375rem;height:.9375rem}._151luW_toolButton:hover:not(:disabled),._151luW_iconButton:hover{background:#1c264ad9;border-color:#a0b4ff66}._151luW_toolButton:disabled{cursor:default;opacity:.35}._151luW_legend{z-index:10;flex-wrap:wrap;gap:.4375rem;max-width:min(35rem,60vw);animation:.7s cubic-bezier(.22,.9,.28,1) .4s backwards _151luW_enter-up;display:flex;position:absolute;bottom:1.5rem;left:1.625rem}._151luW_chip{color:var(--word-cloud-foreground-muted);font:inherit;cursor:pointer;border:1px solid var(--word-cloud-line);background:#0a0f21a8;border-radius:999px;align-items:center;gap:.4375rem;padding:.4375rem .75rem .4375rem .5625rem;font-size:.75rem;font-weight:700;line-height:1;transition:background-color .2s;display:inline-flex}._151luW_categoryDot{background:var(--word-color);width:.5625rem;height:.5625rem;box-shadow:0 0 .625rem var(--word-color);border-radius:999px;flex:none;display:inline-block}._151luW_chip strong{color:var(--word-cloud-foreground-subtle);font-variant-numeric:tabular-nums;font-weight:700}._151luW_chip:hover{color:var(--word-cloud-foreground);border-color:#a0b4ff59}._151luW_chip[data-active=true]{color:var(--word-cloud-background);background:var(--word-color);border-color:#0000}._151luW_chip[data-active=true] ._151luW_categoryDot{box-shadow:none;background:#04060e8c}._151luW_chip[data-active=true] strong{color:#04060e99}._151luW_hint{z-index:10;max-width:min(34rem,44vw);color:var(--word-cloud-foreground-subtle);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid var(--word-cloud-line);background:#0a0f2199;border-radius:999px;margin:0;padding:.5625rem 1rem;font-size:.78125rem;font-weight:500;line-height:1;transition:opacity .6s,transform .6s;animation:.7s cubic-bezier(.22,.9,.28,1) .65s backwards _151luW_enter-hint;position:absolute;bottom:1.625rem;left:50%;overflow:hidden;transform:translate(-50%)}._151luW_hint[data-hidden=true]{opacity:0;transform:translate(-50%,.625rem)}._151luW_root[data-loading=true] ._151luW_stage{opacity:.38}._151luW_stage{transition:opacity .32s}._151luW_loading{z-index:12;color:var(--word-cloud-foreground);letter-spacing:.01em;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#080c1cd1;border:1px solid #a0b4ff4d;border-radius:999px;align-items:center;gap:.75rem;padding:.75rem 1.125rem .75rem .875rem;font-size:.8125rem;font-weight:700;line-height:1;animation:.26s cubic-bezier(.22,.9,.28,1) backwards _151luW_enter-loading;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1rem 3rem #00000073,0 0 2.5rem #7896ff2e}._151luW_loadingOrbit{border:1px solid #a0b4ff59;border-radius:999px;flex:none;width:1.75rem;height:1.75rem;animation:1.1s linear infinite _151luW_orbit;display:block;position:relative}._151luW_loadingCore{background:var(--word-cloud-foreground);width:.5rem;height:.5rem;box-shadow:0 0 .75rem var(--word-cloud-foreground);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._151luW_loadingSatellite{background:var(--word-cloud-accent-fresh);width:.4rem;height:.4rem;box-shadow:0 0 .625rem var(--word-cloud-accent-fresh);border-radius:999px;position:absolute;top:-.2rem;left:50%;transform:translate(-50%)}@keyframes _151luW_orbit{to{transform:rotate(360deg)}}@keyframes _151luW_enter-loading{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}}._151luW_tooltip{z-index:11;color:var(--word-cloud-foreground-muted);white-space:nowrap;pointer-events:none;border:1px solid var(--word-cloud-line);opacity:0;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#080c1ce0;border-radius:.625rem;align-items:center;gap:.4375rem;padding:.4375rem .6875rem;font-size:.75rem;font-weight:500;line-height:1;transition:opacity .18s;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-118%);box-shadow:0 .75rem 2rem #0000004d}._151luW_tooltip[data-open=true]{opacity:1}._151luW_tooltip ._151luW_categoryDot{width:.5rem;height:.5rem;box-shadow:0 0 .5rem var(--word-color)}._151luW_tooltip strong{color:var(--word-cloud-foreground);font-weight:700}._151luW_panel{z-index:20;background:var(--word-cloud-panel);border-left:1px solid var(--word-cloud-line);-webkit-backdrop-filter:blur(1.375rem)saturate(140%);backdrop-filter:blur(1.375rem)saturate(140%);flex-direction:column;width:24.375rem;max-width:92%;height:100%;transition:transform .42s cubic-bezier(.22,.9,.28,1);display:flex;position:absolute;top:0;right:0;transform:translate(102%);box-shadow:-1.875rem 0 4.375rem #0000008c}._151luW_panel[data-open=true]{transform:none}._151luW_panel:before{content:"";background:linear-gradient(180deg, transparent, var(--word-cloud-category), transparent);opacity:.8;width:2px;position:absolute;inset:0 auto 0 0}._151luW_panelClose{z-index:2;width:2rem;height:2rem;color:var(--word-cloud-foreground-muted);cursor:pointer;border:1px solid var(--word-cloud-line);background:#ffffff0a;border-radius:.625rem;place-items:center;padding:0;display:grid;position:absolute;top:1rem;right:1rem}._151luW_panelClose:hover{color:var(--word-cloud-foreground);background:#ffffff1a}._151luW_panelClose svg{width:1rem;height:1rem}._151luW_panelHeader{border-bottom:1px solid var(--word-cloud-line);padding:1.625rem 3.625rem 1.25rem 1.625rem}._151luW_panelCategory{color:var(--word-cloud-category);letter-spacing:.06em;text-transform:uppercase;background:var(--word-cloud-category-soft);border-radius:999px;align-items:center;gap:.4375rem;padding:.3125rem .6875rem .3125rem .5rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}._151luW_panelCategory ._151luW_categoryDot{background:var(--word-cloud-category);width:.4375rem;height:.4375rem;box-shadow:none}._151luW_panelHeader h2{color:var(--word-cloud-foreground);letter-spacing:-.03em;overflow-wrap:anywhere;margin:.875rem 0 .375rem;font-size:1.8125rem;font-weight:700;line-height:1.1}._151luW_panelSummary{color:var(--word-cloud-foreground-muted);font-size:.8125rem;font-weight:500;line-height:1.45}._151luW_panelSummary strong{color:var(--word-cloud-foreground);font-variant-numeric:tabular-nums;font-weight:700}._151luW_panelSectionTitle{color:var(--word-cloud-foreground-subtle);letter-spacing:.13em;text-transform:uppercase;margin:1.125rem 1.625rem .625rem;font-size:.65625rem;font-weight:700;line-height:1}._151luW_panelList{scrollbar-color:#8ca0ff40 transparent;scrollbar-width:thin;flex:1;padding:0 1rem 1.625rem;overflow-y:auto}._151luW_detailRow{border-radius:.8125rem;align-items:center;gap:.75rem;padding:.6875rem .625rem;display:flex}._151luW_detailRow:hover{background:#ffffff0b}._151luW_detailAvatar{width:2.375rem;height:2.375rem;color:var(--word-cloud-category);letter-spacing:.02em;background:var(--word-cloud-category-soft);border:1px solid var(--word-cloud-category-border);border-radius:.75rem;flex:none;place-items:center;font-size:.78125rem;font-weight:700;line-height:1;display:grid}._151luW_detailRow[data-top=true] ._151luW_detailAvatar{border-color:var(--word-cloud-category);box-shadow:0 0 .875rem var(--word-cloud-category-border)}._151luW_detailContent{flex:1;min-width:0;display:block}._151luW_detailContent>strong,._151luW_detailContent>span:not(._151luW_detailTrack){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._151luW_detailContent>strong{color:var(--word-cloud-foreground);letter-spacing:-.005em;font-size:.84375rem;font-weight:700;line-height:1.25}._151luW_detailContent>span:not(._151luW_detailTrack){color:var(--word-cloud-foreground-subtle);margin-top:.125rem;font-size:.71875rem;font-weight:500;line-height:1.25}._151luW_detailTrack{background:#ffffff12;border-radius:3px;height:3px;margin-top:.4375rem;display:block;overflow:hidden}._151luW_detailTrack>span{background:var(--word-cloud-category);border-radius:inherit;height:100%;box-shadow:0 0 .5rem var(--word-cloud-category);animation:.7s cubic-bezier(.22,.9,.28,1) both _151luW_grow-bar;display:block}._151luW_detailValue{min-width:2.125rem;color:var(--word-cloud-foreground);text-align:right;font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem;font-weight:700;line-height:1}._151luW_detailValue small{color:var(--word-cloud-foreground-subtle);letter-spacing:.06em;margin-top:.25rem;font-size:.59375rem;font-weight:500;line-height:1;display:block}._151luW_panelEmpty{color:var(--word-cloud-foreground-muted);margin:0;padding:1rem .625rem;font-size:.8125rem;line-height:1.5}._151luW_detailsSlot{border-top:1px solid var(--word-cloud-line);margin-top:.75rem;padding:1rem .625rem 0}._151luW_listView{z-index:4;border:1px solid var(--word-cloud-line);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#0a0f21b8;border-radius:1rem;position:absolute;inset:5.5rem 1.625rem 5.25rem;overflow:auto;box-shadow:0 1.5rem 4rem #00000052}._151luW_listView table{border-spacing:0;border-collapse:separate;width:100%;color:var(--word-cloud-foreground-muted);font-size:.8125rem}._151luW_listView th,._151luW_listView td{text-align:left;border-bottom:1px solid var(--word-cloud-line);padding:.75rem 1rem}._151luW_listView thead th{z-index:1;color:var(--word-cloud-foreground-subtle);letter-spacing:.08em;text-transform:uppercase;background:#080c1cf5;font-size:.6875rem;font-weight:700;position:sticky;top:0}._151luW_listView tbody tr:hover,._151luW_listView tbody tr[data-selected=true]{background:#ffffff0b}._151luW_listView tbody th{width:60%}._151luW_listView tbody td:last-child{color:var(--word-cloud-foreground);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}._151luW_listView tbody td:nth-child(2){white-space:nowrap}._151luW_listView tbody td ._151luW_categoryDot{vertical-align:middle;box-shadow:none;margin-right:.5rem}._151luW_listView tbody button{color:var(--word-cloud-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}._151luW_listFooter{color:var(--word-cloud-foreground-subtle);border-top:1px solid var(--word-cloud-line);background:#080c1ceb;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.75rem;font-weight:500;display:flex;position:sticky;bottom:0}._151luW_listSentinel{height:1px}._151luW_emptyState{width:min(28rem,100% - 3rem);color:var(--word-cloud-foreground-muted);text-align:center;border:1px solid var(--word-cloud-line);background:#0a0f21ad;border-radius:.875rem;margin:0;padding:1rem;font-size:.875rem;line-height:1.5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._151luW_visuallyHidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _151luW_enter-down{0%{transform:translateY(-.75rem)}}@keyframes _151luW_enter-up{0%{opacity:0;transform:translateY(.875rem)}}@keyframes _151luW_enter-hint{0%{opacity:0;transform:translate(-50%,.875rem)}}@keyframes _151luW_grow-bar{0%{width:0}}@media (max-width:820px){._151luW_root{border-radius:.875rem;min-height:42rem}._151luW_header{flex-direction:column;gap:.75rem;padding:1rem}._151luW_headerContent{width:100%}._151luW_tools{gap:.4375rem;width:100%}._151luW_search{flex:1;min-width:0}._151luW_search input,._151luW_search input:focus{width:100%}._151luW_toolButton span{display:none}._151luW_toolButton{width:2.25rem;padding:0}._151luW_legend{max-width:none;bottom:1rem;left:1rem;right:1rem}._151luW_hint,._151luW_tooltip{display:none}._151luW_panel{border-top:1px solid var(--word-cloud-line);border-left:0;border-radius:1.375rem 1.375rem 0 0;width:100%;max-width:none;height:min(58%,30rem);top:auto;bottom:0;transform:translateY(102%)}._151luW_panel[data-open=true]{transform:none}._151luW_panel:before{background:linear-gradient(90deg, transparent, var(--word-cloud-category), transparent);width:auto;height:2px;inset:0 0 auto}._151luW_listView{inset:7.75rem 1rem 6.75rem}._151luW_listView th,._151luW_listView td{padding:.6875rem .75rem}._151luW_listView tbody th{width:auto}}@media (max-width:540px){._151luW_chip{padding-left:.5rem;padding-right:.625rem;font-size:.6875rem}._151luW_listView thead th:nth-child(2),._151luW_listView tbody td:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){._151luW_header,._151luW_legend,._151luW_hint,._151luW_loading,._151luW_loadingOrbit,._151luW_detailTrack>span{animation:none}._151luW_panel,._151luW_word,._151luW_hint,._151luW_tooltip,._151luW_stage,._151luW_chip{transition:none}}._151luW_root[data-reduced-motion=true] ._151luW_header,._151luW_root[data-reduced-motion=true] ._151luW_legend,._151luW_root[data-reduced-motion=true] ._151luW_hint,._151luW_root[data-reduced-motion=true] ._151luW_loading,._151luW_root[data-reduced-motion=true] ._151luW_loadingOrbit,._151luW_root[data-reduced-motion=true] ._151luW_detailTrack>span{animation:none}._151luW_root[data-reduced-motion=true] ._151luW_panel,._151luW_root[data-reduced-motion=true] ._151luW_word,._151luW_root[data-reduced-motion=true] ._151luW_hint,._151luW_root[data-reduced-motion=true] ._151luW_tooltip,._151luW_root[data-reduced-motion=true] ._151luW_stage,._151luW_root[data-reduced-motion=true] ._151luW_chip{transition:none}
