.appw-stage{background:#efece6;border-radius:32px;padding:clamp(18px,4vw,56px);box-shadow:inset 0 0 0 1px #1c19160a}:root[data-theme=dark] .appw-stage{background:#0e0e13}.appw-window{background:var(--color-surface);border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #1c191614,0 2px 4px #1c19160a,0 28px 60px -24px #1c191652,0 70px 120px -50px #1c191647}.appw-chrome{background:#f6f5f2;border-bottom:1px solid #1c191612;align-items:center;height:40px;padding:0 16px;display:flex;position:relative}.appw-dots{gap:7px;display:flex}.appw-dots i{background:#ff5f57;border-radius:999px;width:11px;height:11px;box-shadow:inset 0 0 0 .5px #00000024}.appw-dots i:nth-child(2){background:#febc2e}.appw-dots i:nth-child(3){background:#28c840}.appw-address{max-width:60%;height:26px;color:var(--color-mist);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;display:inline-flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #1c191614}.appw-address svg{width:12px;height:12px;color:var(--color-haze);flex-shrink:0}.appw-screen{aspect-ratio:16/10;background:#fafaf9;display:block;position:relative}@media (max-width:639.98px){.appw-stage{border-radius:28px;justify-content:center;padding:28px 0;display:flex}.appw-window{background:#1c1b19;border-radius:40px;width:min(76%,300px);padding:7px;box-shadow:0 0 0 1px #1c191633,0 30px 60px -24px #1c191673}.appw-chrome{display:none}.appw-screen{aspect-ratio:390/844;border-radius:33px;overflow:hidden}}
