Spaces:
Running
Running
| .dual-screen-container { | |
| display: flex; | |
| height: calc(100vh - 64px); | |
| width: 100%; | |
| overflow: hidden; | |
| } | |
| .screen { | |
| flex: 1; | |
| padding: 2rem; | |
| overflow-y: auto; | |
| transition: all 0.3s ease; | |
| } | |
| .left-screen { | |
| border-right: 1px solid #e5e7eb; | |
| background-color: #f9fafb; | |
| } | |
| .right-screen { | |
| background-color: #ffffff; | |
| } | |
| .screen-content { | |
| max-width: 1200px; | |
| margin: 0 auto; | |
| } | |
| .preview-area { | |
| min-height: 400px; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| .mockup-device { | |
| border: 16px solid; | |
| border-radius: 36px; | |
| position: relative; | |
| width: 300px; | |
| height: 600px; | |
| } | |
| .mockup-screen { | |
| width: 100%; | |
| height: 100%; | |
| border-radius: 20px; | |
| } | |
| @media (max-width: 1024px) { | |
| .dual-screen-container { | |
| flex-direction: column; | |
| } | |
| .screen { | |
| flex: none; | |
| height: 50vh; | |
| } | |
| .left-screen { | |
| border-right: none; | |
| border-bottom: 1px solid #e5e7eb; | |
| } | |
| } |