.phone-editor-preview{flex-direction:column;align-items:center;min-width:0;display:flex}.phone-editor-preview-device{isolation:isolate;border:1px solid var(--border,#e2e8f0);border-radius:12px;width:min(280px,100vw - 1.5rem);height:min(560px,78svh);position:relative;overflow:hidden}.phone-editor-preview-screen{z-index:1;box-sizing:border-box;height:100%;padding:12px;position:relative;overflow-y:auto}@media (min-width:640px){.phone-editor-preview-device{height:560px;max-height:none}}.phone-editor-preview-native{background:var(--surface,#ece8e2);padding:0}
