.integrations[data-astro-cid-ki43kjrb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}@media (width>=768px){.integrations[data-astro-cid-ki43kjrb]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.integrations[data-astro-cid-ki43kjrb]{grid-template-columns:repeat(5,minmax(0,1fr))}}.int-item[data-astro-cid-ki43kjrb]{border-bottom:1px solid var(--rule);min-height:2.4rem;font-size:var(--text-sm);color:var(--ink);align-items:center;gap:.6rem;display:flex}.int-item[data-astro-cid-ki43kjrb] .int-mark{color:var(--ink-muted);transition:color var(--duration) var(--ease), transform var(--duration) var(--ease)}.int-item[data-astro-cid-ki43kjrb]:hover .int-mark{color:var(--brand,var(--ink));transform:scale(1.12)}.clip-toggle[data-astro-cid-zsudem6h][aria-pressed=false] .clip-play,.clip-toggle[data-astro-cid-zsudem6h][aria-pressed=true] .clip-pause,.copy-done[data-astro-cid-txefhf4k]{display:none}.copy-btn[data-astro-cid-txefhf4k][data-done] .copy-done[data-astro-cid-txefhf4k]{display:block}.copy-btn[data-astro-cid-txefhf4k][data-done] .copy-idle[data-astro-cid-txefhf4k]{display:none}.cst[data-astro-cid-pu3aau2j]{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (width>=1024px){.cst[data-astro-cid-pu3aau2j]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:3rem}}.sky[data-astro-cid-pu3aau2j]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"kitchen office living""star star star""kids bedroom hall";gap:1rem;padding:1.25rem;display:grid;position:relative}.links[data-astro-cid-pu3aau2j]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.links[data-astro-cid-pu3aau2j] line{stroke:var(--ember);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:var(--len) var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset .9s var(--ease-out)}.links[data-astro-cid-pu3aau2j] line[data-on]{stroke-dashoffset:0}.room[data-astro-cid-pu3aau2j]{border-radius:calc(var(--radius) + 4px);background:var(--paper-sunken);flex-direction:column;gap:.35rem;padding:.75rem .6rem .6rem;display:flex}.room-name[data-astro-cid-pu3aau2j],.sat-name[data-astro-cid-pu3aau2j]{background:var(--paper-sunken);box-decoration-break:clone;width:fit-content;position:relative}.room-name[data-astro-cid-pu3aau2j]{z-index:1;font-size:var(--text-xs);color:var(--ink-muted);padding-inline:.3rem}.room-sats[data-astro-cid-pu3aau2j]{flex-direction:column;display:flex}.room[data-astro-cid-pu3aau2j][data-side=left] .sat[data-astro-cid-pu3aau2j]{text-align:right;flex-direction:row-reverse}.room[data-astro-cid-pu3aau2j][data-side=left] .sat-code[data-astro-cid-pu3aau2j]{left:auto;right:0}.room[data-astro-cid-pu3aau2j][data-side=left] .sat-text[data-astro-cid-pu3aau2j]{align-items:flex-end}.room[data-astro-cid-pu3aau2j][data-side=left] .room-name[data-astro-cid-pu3aau2j]{align-self:flex-end}.star[data-astro-cid-pu3aau2j]{place-items:center;min-height:9.5rem;display:grid;position:relative}.star-disc[data-astro-cid-pu3aau2j]{z-index:1;background:var(--paper-raised);box-shadow:0 0 0 1px var(--rule);border-radius:999px;place-items:center;padding:.5rem;display:grid;position:relative}.sat[data-astro-cid-pu3aau2j]{z-index:1;border-radius:var(--radius);text-align:left;width:100%;min-height:2.75rem;color:var(--ink-muted);transition:color var(--duration) var(--ease), background-color var(--duration) var(--ease);align-items:flex-start;gap:.6rem;padding:.55rem .4rem;display:flex;position:relative}.sat[data-astro-cid-pu3aau2j]:hover{color:var(--ink);background:var(--paper-raised)}.sat-dot[data-astro-cid-pu3aau2j]{--halo:4px;width:calc(.7rem + 2 * var(--halo));height:calc(.7rem + 2 * var(--halo));margin:calc(.25rem - var(--halo)) calc(-1 * var(--halo)) calc(-1 * var(--halo));flex-shrink:0;position:relative}.sat-dot[data-astro-cid-pu3aau2j]:before,.sat-dot[data-astro-cid-pu3aau2j]:after{content:"";border-radius:999px;position:absolute}.sat-dot[data-astro-cid-pu3aau2j]:before{background:var(--ember-soft);opacity:0;transition:opacity .4s var(--ease-out);inset:0}.sat-dot[data-astro-cid-pu3aau2j]:after{inset:var(--halo);border:1.5px solid var(--rule-strong);background:var(--paper-sunken);transition:background-color .4s var(--ease-out), border-color .4s var(--ease-out)}.sat[data-astro-cid-pu3aau2j][data-on]{color:var(--ink)}.sat[data-astro-cid-pu3aau2j][data-on] .sat-dot[data-astro-cid-pu3aau2j]:after{border-color:var(--ember);background:var(--ember)}.sat[data-astro-cid-pu3aau2j][data-on] .sat-dot[data-astro-cid-pu3aau2j]:before{opacity:1}.js .sat[data-astro-cid-pu3aau2j][data-on] .sat-dot[data-astro-cid-pu3aau2j]:before{animation:3.4s ease-in-out infinite twinkle}.cst[data-astro-cid-pu3aau2j][data-paused] .sat-dot[data-astro-cid-pu3aau2j],.cst[data-astro-cid-pu3aau2j][data-paused] .sat-dot[data-astro-cid-pu3aau2j]:before{animation-play-state:paused}.sat-text[data-astro-cid-pu3aau2j]{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.sat-name[data-astro-cid-pu3aau2j]{font-size:var(--text-sm);padding-inline:.15rem;line-height:1.25}.sat[data-astro-cid-pu3aau2j]:hover .sat-name[data-astro-cid-pu3aau2j]{background:var(--paper-raised)}.sat-caps[data-astro-cid-pu3aau2j]{color:var(--ink-muted);flex-wrap:wrap;gap:.3rem;display:flex}.sat-code[data-astro-cid-pu3aau2j]{background:var(--ink);color:var(--paper);font-size:var(--text-xs);white-space:nowrap;opacity:0;transition:opacity .25s var(--ease-out), transform .25s var(--ease-out);pointer-events:none;border-radius:4px;padding:.15rem .4rem;position:absolute;bottom:calc(100% - .2rem);left:0;transform:translateY(4px)}.sat[data-astro-cid-pu3aau2j][data-pairing] .sat-code[data-astro-cid-pu3aau2j]{opacity:1;transform:none}.sat[data-astro-cid-pu3aau2j][data-pairing] .sat-dot[data-astro-cid-pu3aau2j]{animation:.7s ease-in-out infinite pulse}.sat[data-astro-cid-pu3aau2j][data-pairing] .sat-dot[data-astro-cid-pu3aau2j]:after{border-color:var(--ember)}@keyframes twinkle{50%{transform:scale(.79)}}@keyframes pulse{50%{transform:scale(1.3)}}.thread[data-astro-cid-pu3aau2j]{flex-direction:column;gap:.6rem;display:flex}.turn[data-astro-cid-pu3aau2j]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);padding:.8rem .95rem}.js .turn[data-astro-cid-pu3aau2j][data-on]{animation:rise .5s var(--ease-out)}.turn[data-astro-cid-pu3aau2j]:not([data-on]),.manifest[data-astro-cid-pu3aau2j]:not([data-on]){display:none}.turn-where[data-astro-cid-pu3aau2j]{font-size:var(--text-xs);color:var(--ember)}.turn-ask[data-astro-cid-pu3aau2j]{font-size:var(--text-sm);color:var(--ink);margin-top:.35rem}.turn-say[data-astro-cid-pu3aau2j]{font-family:var(--font-display);font-variation-settings:var(--display-variation);font-size:var(--text-base);color:var(--ink);margin-top:.3rem;line-height:1.3}.manifests[data-astro-cid-pu3aau2j][data-latest] .manifest[data-astro-cid-pu3aau2j]{display:none}.manifests[data-astro-cid-pu3aau2j][data-latest=speaker] .manifest[data-astro-cid-pu3aau2j][data-dev=speaker],.manifests[data-astro-cid-pu3aau2j][data-latest=tablet] .manifest[data-astro-cid-pu3aau2j][data-dev=tablet],.manifests[data-astro-cid-pu3aau2j][data-latest=reachy] .manifest[data-astro-cid-pu3aau2j][data-dev=reachy],.manifests[data-astro-cid-pu3aau2j][data-latest=phone] .manifest[data-astro-cid-pu3aau2j][data-dev=phone],.manifests[data-astro-cid-pu3aau2j][data-latest=browser] .manifest[data-astro-cid-pu3aau2j][data-dev=browser],.manifests[data-astro-cid-pu3aau2j][data-latest=pi] .manifest[data-astro-cid-pu3aau2j][data-dev=pi],.manifests[data-astro-cid-pu3aau2j][data-latest=esp] .manifest[data-astro-cid-pu3aau2j][data-dev=esp]{display:block}.manifests[data-astro-cid-pu3aau2j] pre{font-size:var(--text-xs)}@media (width<=639px){.sky[data-astro-cid-pu3aau2j]{gap:.5rem;padding:.6rem}.room[data-astro-cid-pu3aau2j]{padding:.6rem .3rem .3rem}.room-name[data-astro-cid-pu3aau2j]{font-size:var(--text-xs)}.sat[data-astro-cid-pu3aau2j]{gap:.45rem;padding-inline:.25rem}.sat-name[data-astro-cid-pu3aau2j]{font-size:var(--text-xs)}.star[data-astro-cid-pu3aau2j]{min-height:8rem}}@media (prefers-reduced-motion:reduce){.js .sat[data-astro-cid-pu3aau2j][data-on] .sat-dot[data-astro-cid-pu3aau2j]:before{animation:none}}
