.phone[data-astro-cid-p4hwc7h6]{width:var(--w);aspect-ratio:9/19;background:var(--device);border-radius:calc(var(--w) * .16);padding:calc(var(--w) * .04);box-shadow:var(--shadow-lg), inset 0 0 0 2px var(--device-edge);flex:none}.screen[data-astro-cid-p4hwc7h6]{background:var(--scr);border-radius:calc(var(--w) * .12);height:100%;color:var(--scr-ink);font:400 calc(var(--w) * .05) / 1.3 var(--font-sans);flex-direction:column;display:flex;position:relative;overflow:hidden}.screen[data-astro-cid-p4hwc7h6]:before{content:"";top:calc(var(--w) * .03);width:32%;height:calc(var(--w) * .085);background:var(--device);z-index:2;border-radius:99px;position:absolute;left:50%;transform:translate(-50%)}.screen[data-astro-cid-p4hwc7h6].has-shot{background:#000}.screen[data-astro-cid-p4hwc7h6].has-shot:before{display:none}.screen[data-astro-cid-p4hwc7h6] img[data-astro-cid-p4hwc7h6]{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.s-bar[data-astro-cid-p4hwc7h6]{padding:calc(var(--w) * .045) calc(var(--w) * .08) 0;justify-content:space-between;font-size:.9em;font-weight:600;display:flex}.s-body[data-astro-cid-p4hwc7h6]{padding:calc(var(--w) * .1) calc(var(--w) * .07) calc(var(--w) * .06);gap:calc(var(--w) * .04);flex-direction:column;flex:1;display:flex}.screen[data-astro-cid-p4hwc7h6] .s-title{font:800 1.45em/1.05 var(--font-display);letter-spacing:-.01em}.screen[data-astro-cid-p4hwc7h6] .s-muted{color:var(--scr-muted);font-size:.85em}.screen[data-astro-cid-p4hwc7h6] .s-card{background:var(--scr-2);border-radius:calc(var(--w) * .05);padding:calc(var(--w) * .05)}.screen[data-astro-cid-p4hwc7h6] .s-art{aspect-ratio:1;border-radius:calc(var(--w) * .05);background:radial-gradient(circle at 30% 30%, var(--signal-soft) 0 18%, transparent 19%), repeating-radial-gradient(circle at 50% 50%, var(--scr-accent) 0 4%, var(--signal-deep) 4% 8%)}.screen[data-astro-cid-p4hwc7h6] .s-grid{gap:calc(var(--w) * .025);grid-template-columns:repeat(3,1fr);display:grid}.screen[data-astro-cid-p4hwc7h6] .s-grid span{background:var(--scr-2);border-radius:calc(var(--w) * .03);text-align:center;padding:calc(var(--w) * .03) 0;font-weight:600}.screen[data-astro-cid-p4hwc7h6] .s-grid span.on{background:var(--scr-accent);color:var(--on-signal)}.screen[data-astro-cid-p4hwc7h6] .s-pill{background:var(--ok-bg);color:var(--ok);border-radius:99px;padding:.1em .6em;font-size:.8em;font-weight:600;display:inline-block}.screen[data-astro-cid-p4hwc7h6] .s-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.screen[data-astro-cid-p4hwc7h6] .s-toggle{background:var(--scr-accent);border-radius:99px;flex:none;width:2.4em;height:1.35em;position:relative}.screen[data-astro-cid-p4hwc7h6] .s-toggle:after{content:"";background:var(--scr);border-radius:50%;width:1.05em;height:1.05em;position:absolute;top:.15em;right:.15em}.screen[data-astro-cid-p4hwc7h6] .s-toggle.off{background:var(--scr-muted)}.screen[data-astro-cid-p4hwc7h6] .s-toggle.off:after{left:.15em;right:auto}.screen[data-astro-cid-p4hwc7h6] .s-push{background:var(--scr-2);border-radius:calc(var(--w) * .05);padding:calc(var(--w) * .04);gap:calc(var(--w) * .035);align-items:flex-start;display:flex}.screen[data-astro-cid-p4hwc7h6] .s-ico{width:calc(var(--w) * .11);height:calc(var(--w) * .11);border-radius:calc(var(--w) * .03);background:var(--scr-accent);flex:none}.screen[data-astro-cid-p4hwc7h6] .s-ico.dark{background:var(--scr-ink)}.screen[data-astro-cid-p4hwc7h6] .s-cam{aspect-ratio:16/10;border-radius:calc(var(--w) * .04);background:linear-gradient(160deg, var(--scr-2) 0 55%, var(--line) 55% 100%);position:relative}.screen[data-astro-cid-p4hwc7h6] .s-cam:after{content:"LIVE";background:var(--warn);color:var(--paper);border-radius:4px;padding:.1em .4em;font-size:.7em;font-weight:700;position:absolute;top:8%;left:6%}.screen[data-astro-cid-p4hwc7h6] .s-btnrow{gap:calc(var(--w) * .03);margin-top:auto;display:flex}.screen[data-astro-cid-p4hwc7h6] .s-btn{text-align:center;background:var(--scr-ink);color:var(--scr);border-radius:calc(var(--w) * .04);padding:calc(var(--w) * .035) 0;flex:1;font-weight:700}.screen[data-astro-cid-p4hwc7h6] .s-btn.alt{background:var(--scr-2);color:var(--scr-ink)}.screen[data-astro-cid-p4hwc7h6] .s-bars{height:calc(var(--w) * .3);align-items:flex-end;gap:4%;display:flex}.screen[data-astro-cid-p4hwc7h6] .s-bars i{background:var(--scr-accent);opacity:.85;border-radius:3px 3px 0 0;flex:1}
