.share-modal-dialog{background-color:white;border:1px solid rgb(112,112,112);padding:20px 24px;border-radius:14px;box-shadow:1px 1px 2px rgba(0,0,4px,.3);&::-webkit-backdrop{background-color:rgba(0,0,0,.8);opacity:.6}&::backdrop{background-color:rgba(0,0,0,.8);opacity:.6}header{margin-bottom:16px}iframe{border:none}.share-modal-controls{margin-top:16px;flex-direction:row;justify-content:space-between;align-items:center}button{cursor:pointer;background-color:white;margin:0;padding:8px 24px;border-radius:10px;border:1px solid var(--color-dark-grey);display:flex;flex-direction:row;gap:4px;align-items:center;font-size:14px;color:black;transition:transform .2s;&.primary{color:white;background-color:var(--color-action-primary)}&:hover{transform:scale(1.05);box-shadow:1px 1px 2px rgba(0,0,0,.351)}&:active{background-color:var(--color-action-primary-active);color:white}}}.simulation-control-row{flex-direction:row;justify-content:space-between;border-bottom:1px dashed var(--color-light-gray);padding:6px 0;h3{font-size:14px;font-weight:400;font-weight:500}input{width:16px;height:16px;padding:0;margin:0}}.mirror-lab-sandbox{flex:1 1;height:100%;overflow:hidden;.mirror-lab-page-header{flex-direction:row;align-items:center;justify-content:space-between;padding:20px;h1{font-size:24px}.control-buttons{align-items:center;flex-direction:row;gap:10px}}main{flex-direction:row;min-height:400px;border:1px solid var(--color-light-gray);overflow:hidden;flex:1 1;.mirror-lab-sandbox-controls{overflow-y:auto;overflow-x:hidden;width:375px;flex-shrink:0;background-color:#faf6f5;border-left:1px solid var(--color-light-gray);padding:16px 12px;gap:40px;box-shadow:-1px 0 5px rgba(0,0,0,.06)}.mirror-lab-sandbox-preview{width:100%;overflow:auto;flex-shrink:1;background-color:#fefefe;align-items:center;justify-content:center}}}