.suggst-illustration-module__MTUlbG__figure{--suggst-surface:#fff;--suggst-sidebar:#f8f9fa;--suggst-foreground:#111827;--suggst-muted:#9ca3af;--suggst-subtle:#d1d5db;--suggst-border:#f3f4f6;--suggst-skeleton:#e5e7eb;--suggst-active:#e5e7eb99;--suggst-blue:#3b82f6;--suggst-button:#1a1a1a;--suggst-button-text:#fff;--suggst-shadow:#0000001a;width:100%;min-width:0;height:100%;color:var(--suggst-foreground);place-items:center;padding:clamp(.5rem,1.2vw,1rem);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica,sans-serif;display:grid;container-type:size}:root[data-theme=dark] .suggst-illustration-module__MTUlbG__figure{--suggst-surface:#19191b;--suggst-sidebar:#202022;--suggst-foreground:#f3f4f6;--suggst-muted:#9ca3af;--suggst-subtle:#62646d;--suggst-border:#2c2d32;--suggst-skeleton:#36373e;--suggst-active:#303137;--suggst-blue:#60a5fa;--suggst-button:#f3f4f6;--suggst-button-text:#19191b;--suggst-shadow:#0000004d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .suggst-illustration-module__MTUlbG__figure{--suggst-surface:#19191b;--suggst-sidebar:#202022;--suggst-foreground:#f3f4f6;--suggst-muted:#9ca3af;--suggst-subtle:#62646d;--suggst-border:#2c2d32;--suggst-skeleton:#36373e;--suggst-active:#303137;--suggst-blue:#60a5fa;--suggst-button:#f3f4f6;--suggst-button-text:#19191b;--suggst-shadow:#0000004d}}.suggst-illustration-module__MTUlbG__canvas{aspect-ratio:16/11;width:min(100%,145.455cqh);max-width:40rem;animation:.8s cubic-bezier(.16,1,.3,1) both suggst-illustration-module__MTUlbG__float-in;container-type:inline-size}.suggst-illustration-module__MTUlbG__window{border:1px solid var(--suggst-border);background:var(--suggst-surface);width:100%;height:100%;box-shadow:0 1.25em 2.5em -.625em var(--suggst-shadow), 0 0 0 1px #0000000d;border-radius:1.5em;font-size:2.5cqi;line-height:1.5;display:flex;overflow:hidden}.suggst-illustration-module__MTUlbG__window svg{flex:none;width:.875em;height:.875em}.suggst-illustration-module__MTUlbG__sidebar{border-right:1px solid var(--suggst-border);background:var(--suggst-sidebar);flex-direction:column;flex:0 0 30%;min-width:0;padding:1em .75em 1.25em;display:flex}.suggst-illustration-module__MTUlbG__trafficLights{gap:.375em;margin-bottom:1.5em;padding-inline:.5em;display:flex}.suggst-illustration-module__MTUlbG__trafficLights span{background:#f87171;border-radius:50%;width:.625em;height:.625em}.suggst-illustration-module__MTUlbG__trafficLights span:nth-child(2){background:#fbbf24}.suggst-illustration-module__MTUlbG__trafficLights span:nth-child(3){background:#4ade80}.suggst-illustration-module__MTUlbG__brand{align-items:center;gap:.625em;margin-bottom:1.5em;padding-inline:.5em;display:flex}.suggst-illustration-module__MTUlbG__brand>span:last-child{letter-spacing:-.025em;font-size:.875em;font-weight:700}.suggst-illustration-module__MTUlbG__appIcon{background:var(--suggst-blue);color:#fff;border-radius:.5em;flex:none;place-items:center;width:1.75em;height:1.75em;display:grid;box-shadow:0 1px 2px #0000000d}.suggst-illustration-module__MTUlbG__activeItem,.suggst-illustration-module__MTUlbG__sidebarItem{color:var(--suggst-muted);align-items:center;gap:.625em;padding:.5em .75em;display:flex}.suggst-illustration-module__MTUlbG__activeItem{background:var(--suggst-active);color:var(--suggst-blue);border-radius:.75em;margin-bottom:.5em}.suggst-illustration-module__MTUlbG__activeItem>span{color:var(--suggst-foreground);white-space:nowrap;font-size:.75em;font-weight:600}.suggst-illustration-module__MTUlbG__sidebarItems{gap:.25em;margin-top:.25em;display:grid}.suggst-illustration-module__MTUlbG__sidebarItem[data-separated=true]{margin-top:1em}.suggst-illustration-module__MTUlbG__skeleton{background:var(--suggst-skeleton);border-radius:999px;max-width:100%;height:.5em;display:block}.suggst-illustration-module__MTUlbG__sidebarStatus{align-items:center;gap:.5em;margin-top:auto;padding-inline:.75em;display:flex}.suggst-illustration-module__MTUlbG__sidebarStatus .suggst-illustration-module__MTUlbG__skeleton{width:4em;height:.375em}.suggst-illustration-module__MTUlbG__statusDot{background:#22c55e;border-radius:50%;flex:none;width:.375em;height:.375em}.suggst-illustration-module__MTUlbG__content{flex:1;justify-content:center;align-items:center;min-width:0;padding:1.5em;display:flex;position:relative}.suggst-illustration-module__MTUlbG__window .suggst-illustration-module__MTUlbG__sidebarToggle{width:1.125em;height:1.125em;color:var(--suggst-subtle);position:absolute;top:.875em;right:.875em}.suggst-illustration-module__MTUlbG__readyState{flex-direction:column;align-items:center;display:flex;transform:translateY(-1.5em)}.suggst-illustration-module__MTUlbG__microphone{border:1px solid var(--suggst-border);background:var(--suggst-surface);width:5em;height:5em;color:var(--suggst-blue);box-shadow:0 .5em 1.25em -.25em var(--suggst-shadow);border-radius:50%;place-items:center;margin-bottom:1.25em;display:grid}.suggst-illustration-module__MTUlbG__microphone svg{width:1.875em;height:1.875em}.suggst-illustration-module__MTUlbG__title{letter-spacing:-.025em;white-space:nowrap;margin-bottom:.6em;font-size:1.25em;font-weight:700}.suggst-illustration-module__MTUlbG__subtitle{justify-items:center;gap:.375em;display:grid}.suggst-illustration-module__MTUlbG__subtitle .suggst-illustration-module__MTUlbG__skeleton{background:var(--suggst-border);width:12em}.suggst-illustration-module__MTUlbG__subtitle .suggst-illustration-module__MTUlbG__skeleton:last-child{width:8em}.suggst-illustration-module__MTUlbG__controlBar{border:1px solid var(--suggst-skeleton);background:var(--suggst-sidebar);width:85%;max-width:20em;box-shadow:0 .625em 1.875em -.3125em var(--suggst-shadow), 0 0 0 1px #00000008;border-radius:999px;align-items:center;padding:.375em;display:flex;position:absolute;bottom:1.5em;left:50%;transform:translate(-50%)}.suggst-illustration-module__MTUlbG__audioStatus{flex:1;align-items:center;gap:1em;min-width:0;padding-inline:1em;display:flex}.suggst-illustration-module__MTUlbG__audioChannel{color:var(--suggst-muted);flex-direction:column;align-items:center;gap:.25em;display:flex}.suggst-illustration-module__MTUlbG__audioChannel .suggst-illustration-module__MTUlbG__statusDot{background:var(--suggst-subtle);width:.25em;height:.25em}.suggst-illustration-module__MTUlbG__audioChannel:last-child .suggst-illustration-module__MTUlbG__statusDot{background:#22c55e}.suggst-illustration-module__MTUlbG__divider{background:var(--suggst-skeleton);flex:none;width:1px;height:1em;margin-inline:.25em}.suggst-illustration-module__MTUlbG__startButton{background:var(--suggst-button);color:var(--suggst-button-text);box-shadow:0 .25em .375em -1px var(--suggst-shadow);border-radius:999px;flex:none;align-items:center;gap:.375em;padding:.625em 1.25em;display:flex}.suggst-illustration-module__MTUlbG__startButton span{letter-spacing:.025em;white-space:nowrap;font-size:.75em;font-weight:600}.suggst-illustration-module__MTUlbG__startButton svg{width:.75em;height:.75em}@keyframes suggst-illustration-module__MTUlbG__float-in{0%{opacity:0;transform:translateY(1.25rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.suggst-illustration-module__MTUlbG__canvas{animation:none}}
