.app-cluster[data-v-beedc4c1]{gap:var(--cluster-gap);align-items:var(--cluster-align);justify-content:var(--cluster-justify);flex-wrap:wrap;display:flex}.icon-wrap[data-v-b8eb73d7]{justify-content:center;align-items:center;display:inline-flex}.app-layout[data-v-b361b60f]{flex-direction:column;min-height:100vh;display:flex}.app-title[data-v-b361b60f]{font-family:var(--font-display);letter-spacing:-.015em;font-variation-settings:"opsz" 144, "SOFT" 50;font-size:1.35rem;font-weight:600}.connected-badge[data-v-b361b60f]{color:var(--p-green-500);font-size:.875rem;font-weight:500}.app-content[data-v-b361b60f]{flex:1;padding:1.5rem}.empty-state[data-v-b361b60f]{height:50vh;color:var(--p-text-muted-color);justify-content:center;align-items:center;display:flex}.app-center[data-v-d06f24c2]{max-width:var(--center-max);width:100%;margin-inline:auto}.app-center.is-padded[data-v-d06f24c2]{padding-inline:1rem}.app-stack[data-v-458e9171]{gap:var(--stack-gap);flex-direction:column;display:flex}.app-switcher[data-v-0088d96b]{gap:var(--switcher-gap);flex-wrap:wrap;display:flex}.app-switcher[data-v-0088d96b]>*{flex-grow:1;flex-basis:calc((var(--switcher-threshold) - 100%) * 999)}.app-grid[data-v-bb4b201f]{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min), 100%), 1fr));gap:var(--grid-gap);display:grid}.section-heading[data-v-7232b869]{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.5rem;font-weight:600}.nomi-card[data-v-7232b869]{overflow:hidden}.nomi-avatar[data-v-7232b869]{aspect-ratio:1;object-fit:cover;width:100%}.muted[data-v-7232b869]{color:var(--p-text-muted-color);font-size:.875rem}.response-dump[data-v-7232b869]{white-space:pre-wrap;word-break:break-word;margin:0;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8rem}:root{--p-font-family:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Fraunces", Georgia, serif}*,:before,:after{box-sizing:border-box}*{margin:0}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit}html,body{height:100%;font-family:var(--p-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}
