._root_534hw_1{gap:var(--space-6);width:100%;min-width:0;color:var(--foreground);-webkit-tap-highlight-color:transparent;display:grid}._categories_534hw_4{gap:var(--space-1);scrollbar-width:none;overscroll-behavior-x:contain;justify-content:safe center;min-width:0;padding:2px;display:flex;overflow-x:auto}._categories_534hw_4::-webkit-scrollbar{display:none}._root_534hw_1[data-layout=stack] ._categories_534hw_4{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);mask-image:linear-gradient(90deg, transparent, #000 var(--space-4), #000 calc(100% - var(--space-8)), transparent);justify-content:flex-start}._category_534hw_7{height:2rem;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}._category_534hw_7:hover{color:var(--foreground);background:var(--surface-muted)}._category_534hw_7[data-on]{color:var(--foreground);background:0 0}._pill_534hw_10{border:1px solid var(--border);border-radius:inherit;background:var(--surface-raised);box-shadow:var(--shadow-resting);position:absolute;inset:0}._categoryLabel_534hw_11{font-weight:500;position:relative}._body_534hw_13{justify-items:center;gap:var(--space-4);min-width:0;display:grid}._root_534hw_1[data-layout=wide] ._body_534hw_13{justify-content:center;align-items:center;column-gap:var(--space-12);grid-template-columns:auto 22rem}._stage_534hw_17{aspect-ratio:1;width:100%;max-width:460px;margin-block:var(--space-5);position:relative}._root_534hw_1[data-ready] ._stage_534hw_17{aspect-ratio:auto;max-width:none}._rings_534hw_20{pointer-events:none;position:absolute;inset:0;overflow:visible}._rings_534hw_20 circle{fill:none;stroke:var(--border);stroke-width:1px;transition:stroke var(--duration-considered) var(--ease-standard)}._rings_534hw_20 circle[data-active]{stroke:color-mix(in oklab, var(--accent) 55%, var(--border))}._connector_534hw_23{stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;opacity:0}._core_534hw_25{z-index:1;width:var(--core);height:var(--core);border:1px solid var(--border);color:var(--accent);background:var(--surface-raised);box-shadow:var(--shadow-raised);transition:border-color var(--duration-standard) var(--ease-standard);border-radius:50%;place-items:center;display:grid;position:absolute}._core_534hw_25[data-active]{border-color:color-mix(in oklab, var(--accent) 50%, var(--border))}._list_534hw_28{opacity:0;transition:opacity var(--duration-considered) var(--ease-standard);margin:0;padding:0;list-style:none;position:absolute;inset:0}._root_534hw_1[data-ready] ._list_534hw_28{opacity:1}._slot_534hw_30{list-style:none}._chip_534hw_33{z-index:2;width:var(--tile);height:var(--tile);color:var(--foreground);font:inherit;cursor:pointer;will-change:transform;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;padding:0;position:absolute;top:0;left:0}._chip_534hw_33[data-hidden]{visibility:hidden}._chip_534hw_33:hover,._chip_534hw_33:focus-visible{z-index:4}._chip_534hw_33[data-selected]{z-index:3}._face_534hw_37{border:1px solid var(--border);background:var(--surface-raised);width:100%;height:100%;transition:transform var(--duration-spring) var(--ease-spring), opacity var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), filter var(--duration-standard) var(--ease-standard);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 1px 2px oklch(0% 0 0/.04),0 8px 18px -6px oklch(0% 0 0/.1)}._chip_534hw_33:hover ._face_534hw_37,._chip_534hw_33:focus-visible ._face_534hw_37{border-color:var(--border-strong);transform:scale(1.06)}._chip_534hw_33[data-match] ._face_534hw_37{border-color:var(--border-strong)}._chip_534hw_33[data-selected] ._face_534hw_37{border-color:color-mix(in oklab, var(--accent) 70%, var(--border));box-shadow:var(--shadow-raised);transform:scale(1.1)}._chip_534hw_33[data-dim] ._face_534hw_37{opacity:.32;filter:grayscale();box-shadow:none;transform:scale(.86)}._chip_534hw_33[data-dim]:hover ._face_534hw_37{opacity:.7;filter:none}._mark_534hw_43{object-fit:contain;pointer-events:none;place-items:center;width:46%;height:46%;display:grid}._mark_534hw_43>svg{width:100%;height:100%}._dot_534hw_46{background:var(--success);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface-raised);border-radius:50%;position:absolute;top:3%;right:3%}._tag_534hw_48{padding:3px var(--space-2);border-radius:var(--radius-pill);color:var(--background);background:var(--foreground);font-size:var(--text-xs);letter-spacing:var(--tracking-body);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);font-weight:500;line-height:1.3;position:absolute;top:100%;left:50%;transform:translate(-50%,4px)scale(.96)}._chip_534hw_33[data-tag=above] ._tag_534hw_48{top:auto;bottom:100%;transform:translate(-50%,-4px)scale(.96)}._chip_534hw_33:hover ._tag_534hw_48,._chip_534hw_33:focus-visible ._tag_534hw_48{opacity:1;transition:opacity var(--duration-standard) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);transform:translate(-50%,8px)}._chip_534hw_33[data-tag=above]:hover ._tag_534hw_48,._chip_534hw_33[data-tag=above]:focus-visible ._tag_534hw_48{transform:translate(-50%,-8px)}._chip_534hw_33[data-selected] ._tag_534hw_48{opacity:0}@media (hover:none){._chip_534hw_33:hover ._tag_534hw_48{opacity:0}}._panel_534hw_56{width:100%;min-width:0;display:grid}._panel_534hw_56>*{grid-area:1/1}._root_534hw_1[data-layout=stack] ._panel_534hw_56{align-items:start;max-width:460px;min-height:12.5rem}._idle_534hw_60{align-self:center;gap:var(--space-1);display:grid}._root_534hw_1[data-layout=stack] ._idle_534hw_60{padding-top:var(--space-4);text-align:center;align-self:start;justify-items:center}._idle_534hw_60 p{margin:0}._idleTitle_534hw_63{font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body)}._idleMeta_534hw_64{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._idleHint_534hw_65{max-width:20rem;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);margin-top:var(--space-2)!important}._keysHint_534hw_66{display:inline}@media (hover:none){._keysHint_534hw_66{display:none}}._num_534hw_68{color:var(--foreground);font-variant-numeric:tabular-nums}._card_534hw_71{align-self:center;min-width:0;position:relative}._cardShell_534hw_72{border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-raised);transform-origin:0 0;will-change:transform;pointer-events:none;border-radius:22px;position:absolute;inset:0}._cardBody_534hw_73{min-width:0;padding:var(--space-4);border-radius:22px;position:relative;overflow:hidden}._root_534hw_1[data-layout=stack] ._card_534hw_71{align-self:start}._cardContent_534hw_75{gap:var(--space-3);min-width:0;display:grid}._cardHead_534hw_76{align-items:center;gap:var(--space-3);min-width:0;padding-right:6.25rem;display:flex}._cardMark_534hw_77{border:1px solid var(--border);border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}._cardMark_534hw_77 ._mark_534hw_43{width:50%;height:50%}._cardTitle_534hw_79{min-width:0;display:grid}._cardTitle_534hw_79 p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._cardName_534hw_81{font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body)}._cardCategory_534hw_82{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}._cardText_534hw_83{min-height:2.8em;color:var(--text-secondary);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);margin:0}._cardFoot_534hw_84{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;padding-top:var(--space-3);border-top:1px solid var(--border-subtle);display:flex}._status_534hw_86{color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap;flex:none;align-items:center;gap:6px;line-height:1;display:inline-flex}._status_534hw_86[data-status=connected]{color:var(--success);font-weight:500}._status_534hw_86[data-status=failed]{color:var(--danger)}._statusIcon_534hw_89{flex:none}._statusDot_534hw_90{background:var(--text-muted);border-radius:50%;flex:none;width:7px;height:7px;margin-inline:3px}._status_534hw_86[data-status=connecting] ._statusDot_534hw_90{background:var(--accent);animation:_pulse_534hw_1 1.1s var(--ease-standard) infinite alternate}._status_534hw_86[data-status=failed] ._statusDot_534hw_90{background:var(--danger)}._actions_534hw_94{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}._docs_534hw_95{height:2rem;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none;align-items:center;gap:2px;line-height:1;text-decoration:none;display:inline-flex}._docs_534hw_95:hover{color:var(--foreground);background:var(--surface-muted)}._connect_534hw_23{min-width:6.75rem;height:2rem;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--background);background:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-standard);border:0;outline:none;place-items:center;font-weight:500;line-height:1;display:grid;overflow:hidden}._connect_534hw_23:hover{opacity:.88}._connect_534hw_23:disabled{cursor:progress;opacity:.88}._connectLabel_534hw_100{align-items:center;gap:6px;display:inline-flex}._spinner_534hw_101{border:1.5px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite _spin_534hw_101}._cardNav_534hw_103{top:var(--space-3);right:var(--space-3);z-index:1;gap:2px;display:flex;position:absolute}._iconButton_534hw_104{width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:50%;outline:none;place-items:center;padding:0;display:grid}._iconButton_534hw_104:hover{color:var(--foreground);background:var(--surface-muted)}._iconButton_534hw_104:disabled{opacity:.4;cursor:default;background:0 0}@keyframes _spin_534hw_101{to{transform:rotate(360deg)}}@keyframes _pulse_534hw_1{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){._category_534hw_7,._face_534hw_37,._tag_534hw_48,._list_534hw_28,._rings_534hw_20 circle,._core_534hw_25,._docs_534hw_95,._iconButton_534hw_104{transition-duration:var(--duration-instant)}._spinner_534hw_101{animation-duration:2.4s}._status_534hw_86[data-status=connecting] ._statusDot_534hw_90{animation:none}}._srOnly_534hw_117{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
