.phone[data-astro-cid-k7mbr7da]{aspect-ratio:9/19;border:1.5px solid var(--line-strong);background:var(--surface);border-radius:2.25rem;width:min(15.5rem,100%);padding:.6rem;transition:transform .35s,border-color .35s;position:relative}.phone[data-astro-cid-k7mbr7da]:before{content:"";z-index:2;background:#0d0b0b;border-radius:1rem;width:30%;height:1rem;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.live[data-astro-cid-k7mbr7da]{background:var(--tint,#fff);border-radius:1.7rem;width:100%;height:100%;position:relative;overflow:hidden}.live[data-astro-cid-k7mbr7da] .poster[data-astro-cid-k7mbr7da]{object-fit:cover;object-position:top;filter:brightness(.5)saturate(.8);width:100%;height:calc(100% - 2.1rem);transition:filter .3s;position:absolute;top:2.1rem;left:0}.live[data-astro-cid-k7mbr7da]:hover .poster[data-astro-cid-k7mbr7da]{filter:brightness(.6)saturate(.9)}.live[data-astro-cid-k7mbr7da] .power[data-astro-cid-k7mbr7da]{white-space:nowrap;font:600 .8rem var(--display);background:var(--accent-fill);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:.65rem 1rem;transition:background .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #00000059}.live[data-astro-cid-k7mbr7da] .power[data-astro-cid-k7mbr7da]:hover{background:var(--accent-deep)}.live[data-astro-cid-k7mbr7da] .off[data-astro-cid-k7mbr7da]{z-index:3;font:600 .62rem var(--mono);letter-spacing:.04em;color:#fff;cursor:pointer;background:#0d0b0bbf;border:0;border-radius:999px;padding:.2rem .5rem;display:none;position:absolute;top:.45rem;right:.9rem}.live[data-astro-cid-k7mbr7da].on .off[data-astro-cid-k7mbr7da]{display:block}.live[data-astro-cid-k7mbr7da]:not(.on){background:color-mix(in srgb, var(--tint,#fff) 50%, #000)}.live[data-astro-cid-k7mbr7da].on .poster[data-astro-cid-k7mbr7da],.live[data-astro-cid-k7mbr7da].on .power[data-astro-cid-k7mbr7da]{display:none}.live[data-astro-cid-k7mbr7da] iframe{width:390px;height:calc((100% - 2.1rem) / var(--s,1));transform:scale(var(--s,1));transform-origin:0 0;border:0;position:absolute;top:2.1rem;left:0}.screen[data-astro-cid-k7mbr7da]{background:var(--bg);border-radius:1.7rem;grid-template-rows:auto 1fr auto;height:100%;font-size:.62rem;display:grid;overflow:hidden}.top[data-astro-cid-k7mbr7da]{gap:.5rem;padding:2.5rem .9rem .6rem;display:grid}.top[data-astro-cid-k7mbr7da] b[data-astro-cid-k7mbr7da]{font-size:.95rem}.search[data-astro-cid-k7mbr7da]{border:1px solid var(--line-strong);height:1.5rem;color:var(--muted);border-radius:.75rem;align-items:center;padding-inline:.6rem;display:flex}.content[data-astro-cid-k7mbr7da]{padding:.25rem .9rem;overflow:hidden}.tabs[data-astro-cid-k7mbr7da]{border-top:1px solid var(--line);justify-content:space-around;padding:.6rem 0 1rem;display:flex}.tabs[data-astro-cid-k7mbr7da] i[data-astro-cid-k7mbr7da]{background:var(--line-strong);border-radius:.3rem;width:1rem;height:1rem}.tabs[data-astro-cid-k7mbr7da] i[data-astro-cid-k7mbr7da].on{background:var(--accent-fill)}.prod[data-astro-cid-k7mbr7da]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.prod[data-astro-cid-k7mbr7da] div[data-astro-cid-k7mbr7da]{gap:.25rem;display:grid}.prod[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]{aspect-ratio:1;background:var(--surface-2);border-radius:.5rem}.prod[data-astro-cid-k7mbr7da] em[data-astro-cid-k7mbr7da]{font-style:normal;font-weight:600}.prod[data-astro-cid-k7mbr7da] small[data-astro-cid-k7mbr7da]{color:var(--accent);font-family:var(--mono);font-size:.58rem}.pins[data-astro-cid-k7mbr7da]{columns:2;column-gap:.5rem}.pins[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]{background:var(--surface-2);break-inside:avoid;border-radius:.6rem;margin-bottom:.5rem;display:block}.pins[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da].acc{background:var(--accent-soft)}.todo[data-astro-cid-k7mbr7da]{gap:.5rem;display:grid}.todo[data-astro-cid-k7mbr7da] div[data-astro-cid-k7mbr7da]{border:1px solid var(--line);border-radius:.6rem;align-items:center;gap:.5rem;padding:.55rem .6rem;display:flex}.todo[data-astro-cid-k7mbr7da] i[data-astro-cid-k7mbr7da]{border:1.5px solid var(--line-strong);border-radius:.25rem;flex:none;width:.75rem;height:.75rem}.todo[data-astro-cid-k7mbr7da] .done[data-astro-cid-k7mbr7da]{color:var(--muted);text-decoration:line-through}.todo[data-astro-cid-k7mbr7da] .done[data-astro-cid-k7mbr7da] i[data-astro-cid-k7mbr7da]{background:var(--accent-fill);border-color:var(--accent-fill)}.cta[data-astro-cid-fislhxon]{border-top:1px solid var(--line);text-align:center;justify-items:center;gap:.9rem;margin-top:clamp(3.5rem,8vw,6rem);padding-top:clamp(2rem,5vw,3rem);display:grid}.cta[data-astro-cid-fislhxon] h2[data-astro-cid-fislhxon]{font-size:clamp(1.5rem,3.5vw,2.2rem)}.cta[data-astro-cid-fislhxon] p[data-astro-cid-fislhxon]{color:var(--muted);max-width:44ch;margin:0 0 .4rem}.phones[data-astro-cid-fislhxon]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);display:grid}.app[data-astro-cid-fislhxon]{text-align:center;align-content:start;justify-items:center;gap:1.1rem;display:grid}.app[data-astro-cid-fislhxon]:hover .phone{border-color:var(--accent);transform:translateY(-6px)}h2[data-astro-cid-fislhxon]{margin-top:.4rem;font-size:1.4rem}.desc[data-astro-cid-fislhxon]{color:var(--muted);max-width:34ch;font-size:.95rem;font-weight:300}.chips[data-astro-cid-fislhxon],.actions[data-astro-cid-fislhxon]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}@media (width<=56rem){.phones[data-astro-cid-fislhxon]{grid-template-columns:1fr 1fr}}@media (width<=36rem){.phones[data-astro-cid-fislhxon]{grid-template-columns:1fr}}
