.dK8bIG_root{width:100%;min-width:0;color:var(--ink);font:inherit;display:block;position:relative}.dK8bIG_compact{width:auto;min-width:132px;max-width:100%;display:inline-block}.dK8bIG_dense,.dK8bIG_pill{width:auto;min-width:0;max-width:100%;display:inline-block}.dK8bIG_trigger{border:1px solid var(--rule);background:var(--paper);width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 38px 10px 13px;font-size:14px;line-height:1.35;transition:border-color .14s,background-color .14s;display:flex;position:relative}.dK8bIG_trigger:hover,.dK8bIG_trigger[aria-expanded=true]{border-color:var(--ink-soft)}.dK8bIG_trigger:focus-visible{border-color:var(--accent);outline:2px solid color-mix(in srgb, var(--accent) 28%, transparent);outline-offset:2px}.dK8bIG_trigger:disabled{cursor:not-allowed;opacity:.58}.dK8bIG_triggerLabel{gap:3px;min-width:0;display:grid}.dK8bIG_chevron{color:var(--ink-soft);pointer-events:none;flex:none;transition:transform .14s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.dK8bIG_trigger[aria-expanded=true] .dK8bIG_chevron{transform:translateY(-50%)rotate(180deg)}.dK8bIG_compact .dK8bIG_trigger{min-height:38px;font-size:13px}.dK8bIG_dense .dK8bIG_trigger{border-radius:6px;min-height:32px;padding:4px 26px 4px 8px;font-size:12.5px}.dK8bIG_menu{z-index:80;border:1px solid var(--rule);background:var(--paper);min-width:100%;color:var(--ink);border-radius:10px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 16px 36px #0003}.dK8bIG_search{border:1px solid var(--rule);background:var(--panel);color:var(--ink-soft);border-radius:7px;align-items:center;gap:9px;margin:8px;padding:0 10px;display:flex;position:relative}.dK8bIG_search:focus-within{border-color:var(--accent)}.dK8bIG_search input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:10px 0;font-size:12.5px}.dK8bIG_search input::placeholder{color:var(--ink-soft);opacity:1}.dK8bIG_options{overscroll-behavior:contain;max-height:min(340px,48vh);padding:3px 6px 6px;overflow-y:auto}.dK8bIG_option{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 11px;font-size:13px;line-height:1.4;display:block}.dK8bIG_option:hover,.dK8bIG_option:focus-visible,.dK8bIG_active{background:var(--panel);outline:0}.dK8bIG_option:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent)}.dK8bIG_selected{box-shadow:inset 2px 0 var(--accent)}.dK8bIG_option:disabled{cursor:not-allowed;opacity:.55}.dK8bIG_optionLabel{gap:3px;min-width:0;display:grid}.dK8bIG_empty{color:var(--ink-soft);padding:12px 11px;font-size:12px}.dK8bIG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dK8bIG_pill .dK8bIG_trigger{border-radius:999px;width:auto;min-height:0;padding:5px 29px 5px 10px;font-size:12px;font-weight:600}.dK8bIG_pill .dK8bIG_menu{min-width:190px;left:auto;right:0}@media (prefers-reduced-motion:reduce){.dK8bIG_trigger,.dK8bIG_chevron{transition:none}}
.kTbixq_scene{--network-play-state:paused;--wire:#c0d1e230;--signal:#f2e1c7;--orb-off:#354459;--bulb-off:#38465a;--glow:#ffefd266;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}:is(.kTbixq_scene[data-ready=true],html:not(.js) .kTbixq_scene){--network-play-state:running}.kTbixq_network{width:min(69vw,1060px);height:auto;position:absolute;top:50%;right:max(-72px,50vw - 792px);transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%);mask-image:linear-gradient(90deg,#0000,#000 20%)}.kTbixq_starfield{fill:#d8e5f5;width:100%;height:100%;transform:translateY(var(--star-drift,0px));position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000002e,#00000059 35%,#000 62%);mask-image:linear-gradient(90deg,#0000002e,#00000059 35%,#000 62%)}.kTbixq_dust{color:#dce9f7;opacity:.9;transform-box:view-box;transform-origin:54.4444%;transform:rotate(var(--dust-turn,0deg))}.kTbixq_distantStars{opacity:.7}.kTbixq_orbits{stroke-width:.7px}.kTbixq_orbitHighlight{stroke:#dbe7e6;stroke-width:1px;opacity:.23}.kTbixq_crosslinks{stroke:#bacbd9;stroke-width:.65px;opacity:.17}.kTbixq_wire{stroke:var(--wire);stroke-width:.8px;stroke-linejoin:round}.kTbixq_unlitOrb{fill:var(--orb-off);opacity:.55}.kTbixq_unlitBulb{color:var(--bulb-off)}.kTbixq_signal{stroke:var(--signal);stroke-width:.85px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:kTbixq_connect 1.4s ease-out var(--delay) both}.kTbixq_primaryConnection{--connection-opacity:.46}.kTbixq_primaryConnection .kTbixq_signal{stroke-width:1.1px;filter:drop-shadow(0 0 2px #ffebc94d)}.kTbixq_pulse{stroke:#fff7e7;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:.06 1;stroke-dashoffset:.06px;filter:drop-shadow(0 0 3px #ffefd0b3);animation:kTbixq_transmit .7s linear var(--delay) both}.kTbixq_litOrb{animation:kTbixq_illuminate 1.1s ease-out var(--delay) both}.kTbixq_halo{animation:2.2s ease-out .1s both kTbixq_illuminate}.kTbixq_bulb{filter:drop-shadow(0 0 3px var(--glow)) drop-shadow(0 0 18px var(--glow));animation:1.3s ease-out both kTbixq_illuminate}.kTbixq_signal,.kTbixq_pulse,.kTbixq_litOrb,.kTbixq_halo,.kTbixq_bulb{animation-play-state:var(--network-play-state)}@keyframes kTbixq_connect{0%{stroke-dashoffset:1px;opacity:0}12%{opacity:.8}50%{stroke-dashoffset:0;opacity:.8}to{stroke-dashoffset:0;opacity:var(--connection-opacity,.28)}}@keyframes kTbixq_transmit{0%{stroke-dashoffset:.06px;opacity:0}12%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-1px;opacity:0}}@keyframes kTbixq_illuminate{0%{opacity:0}to{opacity:1}}@media (max-width:1023px){.kTbixq_network{opacity:.85;width:80vw;right:-20vw}}@media (max-width:767px){.kTbixq_network{opacity:.9;width:540px;top:110px;right:calc(50% - 295px);-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.kTbixq_starfield{opacity:.55}}@media (prefers-reduced-motion:reduce){.kTbixq_starfield,.kTbixq_dust{transform:none}.kTbixq_signal,.kTbixq_litOrb,.kTbixq_halo,.kTbixq_bulb{animation:none}.kTbixq_signal{stroke-dashoffset:0;opacity:.28}.kTbixq_primaryConnection .kTbixq_signal{opacity:.46}.kTbixq_pulse{opacity:0;animation:none}}
