.app-device-frame[data-v-2582fe71]{--device-ink:#0d0f12;--device-edge:#ffffff1a;--device-key:#23272d;--device-shadow:0 1.5rem 3rem -1rem #0f172a59, 0 .5rem 1.25rem -.5rem #0f172a38;min-width:0;position:relative}.dark .app-device-frame[data-v-2582fe71]{--device-ink:#050608;--device-edge:#ffffff2e;--device-key:#30353d;--device-shadow:0 1.5rem 3rem -1rem #000000b3, 0 .5rem 1.25rem -.5rem #00000080}.app-device-frame-device[data-v-2582fe71]{z-index:1;width:100%;margin-inline:auto;position:relative;container-type:inline-size}.app-device-frame-shell[data-v-2582fe71]{position:relative}.app-device-frame-screen[data-v-2582fe71]{background:var(--wr-surface-page);position:relative;overflow:hidden}.app-device-frame-screen img[data-v-2582fe71-s],.app-device-frame-screen video[data-v-2582fe71-s]{width:100%;height:100%;display:block}.app-device-frame-screen img[data-v-2582fe71-s]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.app-device-frame-screen video[data-v-2582fe71-s]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#000}.app-device-frame-screen video[data-v-2582fe71-s]:fullscreen{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#000;border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.app-device-frame-screen video[data-v-2582fe71-s]:-webkit-full-screen{object-fit:contain;object-position:center;background:#000;border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.app-device-frame--phone .app-device-frame-device[data-v-2582fe71]{width:min(100%,var(--app-device-phone-width,20rem))}.app-device-frame--phone .app-device-frame-shell[data-v-2582fe71]{background:linear-gradient(160deg,#2a2e35,var(--device-ink) 38%);box-shadow:inset 0 0 0 1px var(--device-edge),inset 0 0 0 .6cqw #000,var(--device-shadow);border-radius:15cqw;padding:3.4cqw}.app-device-frame--phone .app-device-frame-shell[data-v-2582fe71]:after,.app-device-frame--phone .app-device-frame-shell[data-v-2582fe71]:before{content:"";background:var(--device-key);border-radius:1cqw;width:1cqw;position:absolute}.app-device-frame--phone .app-device-frame-shell[data-v-2582fe71]:before{height:7%;box-shadow:0 10cqw 0 var(--device-key);top:20%;left:-.8cqw}.app-device-frame--phone .app-device-frame-shell[data-v-2582fe71]:after{height:12%;top:26%;right:-.8cqw}.app-device-frame--phone .app-device-frame-screen[data-v-2582fe71]{aspect-ratio:var(--app-device-screen-ratio,390/844);border-radius:11.6cqw}.app-device-frame-camera[data-v-2582fe71]{z-index:1;background:radial-gradient(circle at 35% 35%,#3b4250,#07080a 70%);border-radius:50%;width:1.8cqw;height:1.8cqw;position:absolute;top:.8cqw;left:50%;translate:-50%}.app-device-frame--browser .app-device-frame-shell[data-v-2582fe71]{background:var(--wr-surface-raised);box-shadow:0 0 0 1px var(--wr-border),var(--device-shadow);border-radius:max(.625rem,1.1cqw);overflow:hidden}.app-device-frame-chrome[data-v-2582fe71]{border-bottom:1px solid var(--wr-border);background:var(--wr-surface-raised);grid-template-columns:1fr auto 1fr;align-items:center;height:clamp(1.375rem,3.4cqw,2.5rem);padding-inline:clamp(.625rem,1.6cqw,1.125rem);display:grid}.app-device-frame-dots[data-v-2582fe71]{gap:clamp(.25rem,.7cqw,.5rem);display:flex}.app-device-frame-dots i[data-v-2582fe71]{aspect-ratio:1;background:var(--wr-border);border-radius:50%;width:clamp(.375rem,.9cqw,.7rem)}.app-device-frame-address[data-v-2582fe71]{background:var(--wr-surface-page);width:clamp(5rem,34cqw,22rem);height:clamp(.75rem,2cqw,1.5rem);color:var(--wr-text-muted);border-radius:999px;justify-content:center;align-items:center;font-size:clamp(.5rem,1.1cqw,.75rem);display:flex}.app-device-frame--browser .app-device-frame-screen[data-v-2582fe71]{aspect-ratio:var(--app-device-screen-ratio,1280/854)}.app-device-frame--stage[data-v-2582fe71]{border:1px solid var(--wr-border-soft,var(--wr-border));background:radial-gradient(70% 60% at 88% 0,color-mix(in srgb,var(--color-primary-500) 26%,transparent),transparent 70%),radial-gradient(60% 55% at 0 100%,#38bdf833,transparent 70%),linear-gradient(180deg,var(--wr-primary-soft-bg),color-mix(in srgb,var(--wr-primary-soft-bg) 40%,var(--wr-surface-page)));border-radius:clamp(1rem,2.5vw,1.75rem);padding:clamp(1.25rem,6%,3.5rem) clamp(1rem,6%,3.5rem) clamp(1.75rem,7%,4rem);overflow:hidden}.app-device-frame--stage[data-v-2582fe71]:after{content:"";filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#0f172a38,#0000);border-radius:50%;width:70%;height:clamp(1rem,5%,2.5rem);position:absolute;bottom:clamp(.75rem,3%,2rem);left:50%;translate:-50%}.dark .app-device-frame--stage[data-v-2582fe71]:after{background:radial-gradient(closest-side,#0000008c,#0000)}.app-device-frame--peek[data-v-2582fe71]{border:0;border-radius:0;padding-bottom:0}.app-device-frame--peek[data-v-2582fe71]:after{content:none}
