:where(.fs-phone){position:relative}.fs-phone{container-type:inline-size;aspect-ratio:463.2/965.2}.fs-phone-body{position:absolute;inset:0;border-radius:15.46cqw;padding:.9cqw;background:linear-gradient(145deg,#5d5569,#2b2634 20%,#16121d 48%,#241f2d 76%,#665d74);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 1.875rem 4.375rem -1.75rem rgba(0,0,0,.85),0 0 3.5rem rgba(168,85,247,.22)}.fs-phone-glass{height:100%;border-radius:14.56cqw;padding:2.68cqw;background:#030205}.fs-phone-screen{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:11.87cqw;clip-path:inset(0 round 11.87cqw);background:#000}.fs-phone-status{position:relative;flex:none;height:11.66cqw;background:#000}.fs-phone-time{position:absolute;left:0;top:2.38cqw;display:flex;width:32.8cqw;height:8.06cqw;align-items:center;justify-content:center;color:#fff;font-size:max(.5rem,3.67cqw);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.fs-phone-time:before{content:"9:41"}.fs-phone-island{position:absolute;left:50%;top:2.38cqw;width:27.2cqw;height:8.06cqw;transform:translateX(-50%);border-radius:62.4375rem;background:#000;box-shadow:0 0 0 .25cqw rgba(255,255,255,.04)}.fs-phone-view{position:relative;flex:none;width:100%;overflow:hidden;background:#0f0a1e}.fs-phone-bar{position:relative;display:flex;flex:1 1 auto;min-height:0;flex-direction:column;align-items:center;padding-top:1.08cqw;border-top:1px solid rgba(168,85,247,.16);background:#120d1c}.fs-phone-address{display:flex;width:82cqw;height:7.34cqw;min-height:1.125rem;align-items:center;gap:1.4cqw;padding:0 1.2cqw 0 3.2cqw;border:1px solid rgba(255,255,255,.08);border-radius:62.4375rem;background:rgba(255,255,255,.07)}.fs-phone-host{min-width:0;flex:1;overflow:hidden;color:rgba(255,255,255,.8);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:min(max(.5625rem,2.6cqw),calc(64cqw / (.6 * var(--fs-host-ch, 1))));--floor-on:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.fs-phone-newtab{width:max(1.125rem,5.4cqw);height:max(1.125rem,5.4cqw)}.fs-phone-newtab-glyph{width:max(.5625rem,2.6cqw);height:max(.5625rem,2.6cqw)}.fs-phone-home{position:absolute;left:50%;bottom:1.73cqw;width:28.93cqw;height:max(.1875rem,1.08cqw);transform:translateX(-50%);border-radius:62.4375rem;background:rgba(255,255,255,.6)}.fs-phone-key{position:absolute;width:.8cqw;border-radius:.4cqw;background:linear-gradient(90deg,#403949,#6b6277)}.fs-phone-key[data-side=l]{left:-.55cqw}.fs-phone-key[data-side=r]{right:-.55cqw}.fs-phone-link:focus-visible .fs-phone-body{outline:2px solid #c084fc;outline-offset:3px}.live-view{position:relative;overflow:hidden;background:#120d1c}.fs-phone-view>.live-view,.live-scroll{position:absolute;inset:0}.live-scroll{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;outline:none;scrollbar-width:none}.live-scroll::-webkit-scrollbar{display:none}.live-ring{position:absolute;inset:0;z-index:4;pointer-events:none;outline:2px solid transparent;outline-offset:-2px}.live-frame:focus-visible~.live-ring,.live-scroll:focus-visible~.live-ring{outline-color:#c084fc}@media (scripting:enabled) and (hover:hover) and (pointer:fine){.live-view:not([data-gate]) .live-scroll{pointer-events:none}}@media (scripting:enabled) and (pointer:coarse){.live-view:not([data-gate]) .live-scroll{overflow-y:hidden;pointer-events:none}}.live-page{position:relative;width:100%}.live-full,.live-page noscript img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.live-poster{position:absolute;left:0;top:0;width:100%;height:auto;pointer-events:none;transition:opacity .2s var(--ease-glide,ease)}.live-page[data-full] .live-poster{opacity:0}.live-frame{position:absolute;left:0;top:0;border:0;background:#fff;opacity:0;pointer-events:none;transform-origin:0 0;transition:opacity .32s var(--ease-glide,ease)}.live-view[data-state=live] .live-frame{opacity:1;pointer-events:auto}.live-view[data-state=live] .live-scroll{visibility:hidden;transition:visibility 0s linear .32s}.live-rail{position:absolute;z-index:3;top:.5rem;right:.25rem;bottom:.5rem;width:.1875rem;border-radius:62.4375rem;background:rgba(255,255,255,.12);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-glide,ease)}.live-view[data-kind=phone] .live-rail{top:.375rem;right:.1875rem;bottom:.375rem;width:.15625rem}.live-rail-track{height:calc(100% * (1 - var(--live-t, .2)));transform:translateY(calc(var(--live-r, 0) * 100%))}.live-rail-track,.live-thumb{position:absolute;left:0;right:0;top:0}.live-thumb{height:calc(100% * var(--live-t, .2) / (1 - var(--live-t, .2)));border-radius:62.4375rem;background:linear-gradient(#e9d5ff,#a855f7);box-shadow:0 0 .5rem rgba(168,85,247,.8)}.live-scroll:focus-visible~.live-rail,.live-view:is([data-armed],[data-active],[data-moving]) .live-rail{opacity:1}[data-live-frame] .fs-phone-body,[data-live-frame] .live-bezel{transition:border-color .35s var(--ease-glide,ease),box-shadow .35s var(--ease-glide,ease)}[data-live-frame]:is([data-armed],[data-active]) .live-bezel{border-color:rgba(192,132,252,.6);box-shadow:0 1.875rem 5rem -1.875rem rgba(0,0,0,.8),0 0 5rem rgba(168,85,247,.38)}[data-live-frame]:is([data-armed],[data-active]) .fs-phone-body{box-shadow:inset 0 0 0 1px rgba(255,255,255,.2),0 0 0 1px rgba(192,132,252,.55),0 1.875rem 4.375rem -1.75rem rgba(0,0,0,.85),0 0 4.5rem rgba(168,85,247,.42)}.live-hint,.live-status{position:absolute;left:50%;bottom:.625rem;z-index:2;width:max-content;max-width:calc(100% - 1.25rem);padding:.375rem .75rem;transform:translateX(-50%);border:1px solid rgba(192,132,252,.5);border-radius:62.4375rem;background:rgba(18,13,28,.92);box-shadow:0 0 1.25rem rgba(168,85,247,.35);color:#fff;font-size:max(calc(var(--floor-on, 0) * 11px),.75rem);font-weight:600;line-height:1.3;pointer-events:none;text-align:center;text-wrap:balance;opacity:0;transition:opacity .25s var(--ease-glide,ease)}.live-view[data-kind=desktop] .live-hint{white-space:nowrap}.live-view:is([data-pending],[data-state=loading],[data-notice]) .live-status{opacity:1}.live-browse{position:absolute;left:50%;bottom:.625rem;z-index:3;width:max-content;max-width:calc(100% - 1.25rem);padding:.375rem .75rem;transform:translateX(-50%);border:1px solid rgba(192,132,252,.5);border-radius:62.4375rem;background:rgba(18,13,28,.92);box-shadow:0 0 1.25rem rgba(168,85,247,.35);color:#fff;font-size:max(calc(var(--floor-on, 0) * 11px),.75rem);font-weight:600;line-height:1.2;text-align:center;text-decoration:none}.live-browse:hover{border-color:rgba(216,180,254,.8)}.live-browse:focus-visible{outline:2px solid #c084fc;outline-offset:2px}.live-hint>span{display:none}@media (hover:hover) and (pointer:fine){.live-view[data-gate][data-armed]:not([data-used]) .live-hint{opacity:1}.live-view[data-gate]:not([data-used]) .live-hint>[data-hint=mouse]{display:inline}}@media (pointer:coarse){.live-view[data-gate]:not([data-active]) .live-hint{opacity:1}.live-view[data-gate] .live-hint>[data-hint=touch]{display:inline}.live-view .live-hint{bottom:.375rem;padding:.1875rem .5625rem;font-size:max(calc(var(--floor-on, 0) * 10px),.625rem);white-space:nowrap}.live-view[data-kind=phone] .live-hint{white-space:normal}}.live-view[data-gate]:not([data-used]) .live-scroll:focus-visible~.live-hint{opacity:1}.live-view[data-gate]:not([data-used]) .live-scroll:focus-visible~.live-hint>span{display:none}.live-view[data-gate]:not([data-used]) .live-scroll:focus-visible~.live-hint>[data-hint=keys]{display:inline}.live-view[data-state=live] .live-hint{opacity:0}.live-chip:before,[data-live-frame] .fs-phone-address:before{content:"";flex:none;border-radius:62.4375rem;background:rgba(192,132,252,.8)}.live-chip:before{width:.375rem;height:.375rem}[data-live-frame] .fs-phone-address:before{width:max(.3125rem,1.5cqw);height:max(.3125rem,1.5cqw)}[data-live-frame][data-state=live]:not([data-prototype]) .live-chip{border-color:rgba(52,211,153,.35);color:#a7f3d0}[data-live-frame][data-state=live]:not([data-prototype]) .fs-phone-address:before,[data-live-frame][data-state=live]:not([data-prototype]) .live-chip:before{background:#34d399;box-shadow:0 0 .5rem rgba(52,211,153,.8)}[data-live-frame][data-state=live][data-prototype] .fs-phone-address:before,[data-live-frame][data-state=live][data-prototype] .live-chip:before{background:#e9d5ff}@media (hover:hover) and (pointer:fine){.live-view[data-gate]:not([data-armed]):not([data-active]) .live-frame,.live-view[data-gate]:not([data-armed]):not([data-active]) .live-scroll{pointer-events:none}}@media (pointer:coarse){.live-view[data-gate]:not([data-active]) .live-scroll{overflow-y:hidden;overscroll-behavior:auto;pointer-events:none}.live-view[data-gate]:not([data-active]) .live-frame{pointer-events:none}}@media (prefers-reduced-motion:reduce){.live-frame,.live-hint,.live-poster,.live-rail,.live-status,.live-view[data-state=live] .live-scroll,[data-live-frame] .fs-phone-body,[data-live-frame] .live-bezel{transition:none}}html[data-motion=calm] .live-frame,html[data-motion=calm] .live-hint,html[data-motion=calm] .live-poster,html[data-motion=calm] .live-rail,html[data-motion=calm] .live-status,html[data-motion=calm] .live-view[data-state=live] .live-scroll,html[data-motion=calm] [data-live-frame] .fs-phone-body,html[data-motion=calm] [data-live-frame] .live-bezel{transition:none}@container (max-width: 12.5rem){.fs-phone-address{min-height:0}.fs-phone-host{font-size:min(2.6cqw,calc(64cqw / (.6 * var(--fs-host-ch, 1))))}.fs-phone-newtab{width:5.4cqw;height:5.4cqw}.fs-phone-newtab-glyph{width:2.6cqw;height:2.6cqw}.fs-phone-home{height:max(2px,1.08cqw)}[data-live-frame] .fs-phone-address:before{width:max(.1875rem,1.5cqw);height:max(.1875rem,1.5cqw)}.live-browse,.live-hint,.live-status{padding:.25rem .5rem;font-size:max(calc(var(--floor-on, 0) * 10px),.625rem)}}@supports not (width:1cqw){.fs-phone-body{border-radius:15.46%/7.42%;padding:.9%}.fs-phone-glass{border-radius:14.83%/7.05%;padding:2.73%}.fs-phone-screen{border-radius:12.79%/5.9%;clip-path:inset(0 round 12.79%/5.9%)}.fs-phone-status{aspect-ratio:92.84/11.66}.fs-phone-island,.fs-phone-time{top:20.41%;height:69.13%}.fs-phone-time{width:35.33%;font-size:max(calc(var(--floor-on, 0) * 9px),.5625rem)}.fs-phone-island{width:29.3%;box-shadow:0 0 0 1px rgba(255,255,255,.04)}.fs-phone-bar{padding-top:1.16%}.fs-phone-address{width:88.32%;aspect-ratio:82/7.34;gap:.1875rem;padding:0 1.29% 0 3.45%}.fs-phone-host,.fs-phone-time{font-size:max(calc(var(--floor-on, 0) * 9px),.5625rem)}.fs-phone-newtab{width:1.125rem;height:1.125rem}.fs-phone-newtab-glyph{width:.5625rem;height:.5625rem}.fs-phone-home{bottom:.25rem;width:31.16%;height:.1875rem}.fs-phone-key{width:.8%;border-radius:2px}.fs-phone-key[data-side=l]{left:-.55%}.fs-phone-key[data-side=r]{right:-.55%}[data-live-frame] .fs-phone-address:before{width:.3125rem;height:.3125rem}}