.cl-scene{flex-direction:column;gap:.5em;display:flex;container-type:inline-size}.cl-scene>*{min-width:0}.cl-scene em{font-size:inherit;color:inherit;margin:0;font-style:normal}.cl-scene .cl-note{min-width:0;color:var(--color-faint);margin-top:.1em;font-size:.52em;line-height:1.45;display:block}@keyframes cl-in{0%{transform:translateY(.4em)}}@keyframes cl-grow{0%{transform:scaleX(0)}}@keyframes cl-rise{0%{transform:scaleY(0)}}.cl-head{align-items:center;gap:.5em;display:flex}.cl-head b{color:var(--color-ink);font-size:.62em;font-weight:800}.cl-head s{background:hsl(var(--h) 82% 46% / .16);color:hsl(var(--h) 72% 26%);border-radius:999px;margin-left:auto;padding:.14em .45em;font-size:.5em;font-weight:700;text-decoration:none}html[data-theme=dark] .cl-head s{color:hsl(var(--h) 72% 72%)}.cl-record{background:var(--color-surface);box-shadow:inset 0 0 0 1px hsl(var(--h) 60% 40% / .16);border-radius:.5em;gap:.16em;padding:.5em;display:grid}.cl-record em{animation:.46s ease-out cl-in;animation-delay:calc(var(--i) * 70ms + .12s);grid-template-columns:minmax(0,5.2em) minmax(0,1fr) auto;align-items:baseline;gap:.4em;display:grid}.cl-record em>s{color:var(--color-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5em;font-weight:700;text-decoration:none}.cl-record em>u{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5em;font-weight:700;text-decoration:none;overflow:hidden}.cl-record em.is-locked>u{background:hsl(var(--h) 60% 40% / .12);letter-spacing:.06em;color:hsl(var(--h) 72% 30%);border-radius:.2em;padding:0 .3em}html[data-theme=dark] .cl-record em.is-locked>u{color:hsl(var(--h) 70% 72%)}.cl-record em>i{place-items:center;display:grid}.cl-record em>i>svg{fill:none;width:.62em;height:.62em;stroke:hsl(var(--h) 72% 36%);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.cl-roles{gap:.2em;display:grid}.cl-roles em{animation:.46s ease-out cl-in;animation-delay:calc(var(--i) * 80ms + .26s);grid-template-columns:minmax(0,4.2em) minmax(0,1fr) auto;align-items:center;gap:.4em;display:grid}.cl-roles em>s{color:var(--color-ink);font-size:.52em;font-weight:800;text-decoration:none}.cl-roles em>u{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-faint);font-size:.5em;font-weight:700;text-decoration:none;overflow:hidden}.cl-roles em>i{gap:.16em;display:flex}.cl-roles em>i>b{background:hsl(var(--h) 60% 40% / .18);border-radius:50%;width:.34em;height:.34em}.cl-roles em>i>b.is-on{background:hsl(var(--h) 72% 40%)}.cl-call{aspect-ratio:16/10;background:linear-gradient(160deg, hsl(var(--h) 44% 18%), hsl(var(--h) 52% 10%));border-radius:.5em;position:relative;overflow:hidden}.cl-call-main,.cl-call-pip{place-items:center;gap:.2em;display:grid;position:absolute}.cl-call-main{inset:0}.cl-call-pip{aspect-ratio:4/3;background:hsl(var(--h) 46% 22%);width:34%;box-shadow:0 0 0 1.5px hsl(var(--h) 60% 60% / .4);border-radius:.35em;animation:.5s ease-out .26s cl-in;bottom:.45em;right:.45em}.cl-call b{color:hsl(var(--h) 60% 82%);order:2;font-size:.5em;font-weight:800}.cl-call u{background:hsl(var(--h) 60% 60% / .2);border-radius:50%;place-items:center;width:2.1em;height:2.1em;text-decoration:none;display:grid}.cl-call-pip u{width:1.4em;height:1.4em}.cl-call u>svg{fill:none;width:1.1em;height:1.1em;stroke:hsl(var(--h) 60% 82%);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.cl-call-pip u>svg{width:.8em;height:.8em}.cl-call-state{color:#1c6945;background:#ffffffe6;border-radius:999px;align-items:center;gap:.3em;padding:.18em .45em;font-size:.48em;font-weight:800;display:flex;position:absolute;top:.45em;left:.45em}.cl-call-state em{background:#2fb175;border-radius:50%;width:.4em;height:.4em;animation:1.8s ease-in-out .4s infinite cl-live}@keyframes cl-live{0%,60%,to{transform:scale(1)}72%{transform:scale(1.5)}}.cl-bars{align-items:flex-end;gap:.12em;height:.9em;display:flex;position:absolute;top:.5em;right:.5em}.cl-bars em{width:.2em;height:calc(40% + var(--i) * 20%);transform-origin:bottom;animation:.52s cubic-bezier(.22,1,.36,1) cl-rise;animation-delay:calc(var(--i) * 90ms + .3s);background:#54d498;border-radius:.08em}.cl-steps{gap:.2em;display:grid}.cl-steps em{color:var(--color-ink);animation:.46s ease-out cl-in;animation-delay:calc(var(--i) * 80ms + .2s);grid-template-columns:1em minmax(0,1fr);align-items:center;gap:.35em;font-size:.52em;font-weight:700;display:grid}.cl-steps em>i{background:#2db47529;border-radius:50%;place-items:center;width:1em;height:1em;display:grid}.cl-steps em>i>svg{fill:none;stroke:#299965;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:.66em;height:.66em}.cl-devices{flex-wrap:wrap;gap:.22em;display:flex}.cl-devices em{background:var(--color-surface);box-shadow:inset 0 0 0 1px hsl(var(--h) 60% 40% / .18);color:var(--color-ink);animation:.46s ease-out cl-in;animation-delay:calc(var(--i) * 70ms + .12s);border-radius:999px;align-items:center;gap:.22em;padding:.2em .45em;font-size:.5em;font-weight:800;display:flex}.cl-devices em>svg{fill:none;width:.85em;height:.85em;stroke:hsl(var(--h) 72% 38%);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cl-chart{background:var(--color-surface);height:4.2em;box-shadow:inset 0 0 0 1px hsl(var(--h) 60% 40% / .16);border-radius:.5em;align-items:flex-end;gap:.16em;padding:.4em;display:flex;position:relative}.cl-chart em{height:var(--h);background:hsl(var(--h) 60% 44% / .34);transform-origin:bottom;animation:.56s cubic-bezier(.22,1,.36,1) cl-rise;animation-delay:calc(var(--i) * 55ms + .26s);border-radius:.14em;flex:1}.cl-chart em.is-over{background:#f59f0a}.cl-threshold{border-top:1.5px dashed #e19209b3;position:absolute;bottom:calc(.4em + 65.6%);left:.4em;right:.4em}.cl-threshold>b{color:#a9700f;font-size:.42em;font-weight:800;position:absolute;top:-1.1em;right:0}html[data-theme=dark] .cl-threshold>b{color:#f8be59}.cl-alert{color:#8d5e0c;background:#f59f0a1f;border-radius:.42em;grid-template-columns:1.3em minmax(0,1fr);align-items:start;gap:.35em;padding:.35em .45em;font-size:.5em;font-weight:700;line-height:1.35;display:grid}html[data-theme=dark] .cl-alert{color:#f9c976}.cl-alert>i{place-items:center;display:grid}.cl-alert>i>svg{fill:none;stroke:#d38b0d;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:1.1em;height:1.1em;animation:3.4s ease-in-out .7s infinite cl-shake}@keyframes cl-shake{0%,84%,to{transform:rotate(0)}88%{transform:rotate(-12deg)}92%{transform:rotate(10deg)}96%{transform:rotate(-5deg)}}.cl-work{gap:.2em;display:grid}.cl-work em{background:var(--color-surface);box-shadow:inset 0 0 0 1px hsl(var(--h) 60% 40% / .14);animation:.46s ease-out cl-in;animation-delay:calc(var(--i) * 80ms + .14s);border-radius:.42em;grid-template-columns:1.1em minmax(0,1fr) auto;align-items:center;gap:.35em;padding:.28em .4em;display:grid}.cl-work em>i{background:hsl(var(--h) 60% 40% / .1);border-radius:.3em;place-items:center;width:1.1em;height:1.1em;display:grid}.cl-work em>i>svg{fill:none;width:.7em;height:.7em;stroke:hsl(var(--h) 40% 60% / .5);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.cl-work em.is-done>i{background:#2db47529}.cl-work em.is-done>i>svg{stroke:#299965}.cl-work em>s{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink);font-size:.52em;font-weight:700;text-decoration:none;overflow:hidden}.cl-work em>u{color:var(--color-faint);white-space:nowrap;font-size:.44em;font-weight:800;text-decoration:none}.cl-sign{background:hsl(var(--h) 60% 40% / .08);border-radius:.42em;grid-template-columns:1.4em minmax(0,1fr);align-items:center;gap:.4em;padding:.4em .45em;display:grid}.cl-sign>i{place-items:center;display:grid}.cl-sign>i>svg{fill:none;width:1.1em;height:1.1em;stroke:hsl(var(--h) 72% 36%);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cl-sign>b{color:var(--color-ink);gap:.25em;font-size:.5em;font-weight:800;display:grid}.cl-sign>b>u{background:hsl(var(--h) 72% 40%);transform-origin:0;border-radius:999px;height:1.5px;animation:.9s ease-out .52s cl-grow;display:block}.cl-phone{background:var(--color-surface);box-shadow:inset 0 0 0 1px hsl(var(--h) 60% 40% / .16);border-radius:.6em;gap:.4em;padding:.55em;display:grid}.cl-phone-head>b{color:var(--color-ink);font-size:.54em;font-weight:800}.cl-slots{flex-wrap:wrap;gap:.24em;display:flex}.cl-slots em{text-align:center;background:hsl(var(--h) 60% 40% / .1);color:hsl(var(--h) 72% 28%);animation:.46s ease-out cl-in;animation-delay:calc(var(--i) * 70ms + .16s);border-radius:.42em;flex:3.2em;padding:.3em .2em;font-size:.5em;font-weight:800}html[data-theme=dark] .cl-slots em{color:hsl(var(--h) 70% 74%)}.cl-slots em.is-taken{color:#fff;background:#2db475;box-shadow:0 .14em .5em -.16em #27915fcc}.cl-form{gap:.25em;display:grid}.cl-form>b{color:var(--color-ink);align-items:center;font-size:.5em;font-weight:800;display:flex}.cl-form>b>s{color:var(--color-faint);margin-left:auto;font-weight:700;text-decoration:none}.cl-form>u{background:var(--color-chip);border-radius:999px;height:.4em;display:block;overflow:hidden}.cl-form>u>i{border-radius:inherit;background:hsl(var(--h) 72% 42%);transform-origin:0;width:75%;height:100%;animation:.82s cubic-bezier(.22,1,.36,1) .42s cl-grow;display:block}.cl-toast{background:hsl(var(--h) 60% 40% / .1);color:var(--color-mute);border-radius:.42em;grid-template-columns:1.2em minmax(0,1fr);align-items:center;gap:.35em;padding:.3em .4em;font-size:.48em;font-weight:700;animation:.5s ease-out .56s cl-in;display:grid}.cl-toast>i{place-items:center;display:grid}.cl-toast>i>svg{fill:none;width:.95em;height:.95em;stroke:hsl(var(--h) 72% 38%);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.cl-chain{gap:.24em;display:grid;position:relative}.cl-chain:before{content:"";border-left:1.5px solid hsl(var(--h) 60% 40% / .3);position:absolute;top:.9em;bottom:.9em;left:.62em}.cl-chain em{background:var(--color-surface);box-shadow:inset 0 0 0 1px hsl(var(--h) 60% 40% / .14);animation:.46s ease-out cl-in;animation-delay:calc(var(--i) * 80ms + .14s);border-radius:.42em;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:.35em;padding:.28em .4em .28em 1.3em;display:grid;position:relative}.cl-chain em:before{content:"";background:var(--color-surface);width:.42em;height:.42em;box-shadow:0 0 0 1.5px hsl(var(--h) 72% 42%);border-radius:50%;margin-top:-.21em;position:absolute;top:50%;left:.42em}.cl-chain em>s{color:var(--color-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46em;font-weight:700;text-decoration:none}.cl-chain em>b{color:hsl(var(--h) 72% 30%);white-space:nowrap;font-size:.48em;font-weight:800}html[data-theme=dark] .cl-chain em>b{color:hsl(var(--h) 70% 72%)}.cl-chain em>u{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink);font-size:.48em;font-weight:700;text-decoration:none;overflow:hidden}.cl-consent{gap:.18em;display:grid}.cl-consent em{color:var(--color-mute);animation:.46s ease-out cl-in;animation-delay:calc(var(--i) * 80ms + .3s);grid-template-columns:1.6em minmax(0,1fr);align-items:center;gap:.4em;font-size:.5em;font-weight:700;display:grid}.cl-consent em>i{background:hsl(var(--h) 20% 60% / .28);border-radius:999px;height:.9em;position:relative}.cl-consent em>i:after{content:"";background:#fff;border-radius:50%;width:.7em;height:.7em;position:absolute;top:.1em;left:.1em;box-shadow:0 1px 2px #0f172a4d}.cl-consent em.is-on{color:var(--color-ink)}.cl-consent em.is-on>i{background:#2fb175}.cl-consent em.is-on>i:after{left:auto;right:.1em}.cl-tools{flex-wrap:wrap;gap:.3em;margin-top:auto;padding-top:.2em;display:flex}.cl-tools b{background:var(--color-surface);width:1.7em;height:1.7em;box-shadow:inset 0 0 0 1px hsl(var(--h) 60% 40% / .18);animation:.46s ease-out cl-in;animation-delay:calc(var(--i) * 70ms + .42s);border-radius:.45em;place-items:center;display:grid}.cl-tools b>svg{width:.95em;height:.95em}.cl-tools b>.cl-mark--full{width:1.05em;height:1.05em}.cl-mono{color:hsl(var(--h) 72% 32%);font-size:.5em;font-style:normal;font-weight:800}@media (prefers-reduced-motion:reduce){.cl-record em,.cl-roles em,.cl-call-pip,.cl-call-state em,.cl-bars em,.cl-steps em,.cl-devices em,.cl-chart em,.cl-alert>i>svg,.cl-work em,.cl-sign>b>u,.cl-slots em,.cl-form>u>i,.cl-toast,.cl-chain em,.cl-consent em,.cl-tools b{animation:none}}
