.platform-request-dialog{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow-y:auto;color:#281e24;background:#fff}.platform-request-dialog .platform-demo-form{border:0;padding:0;gap:14px}.platform-request-dialog .platform-primary{min-height:44px;padding:12px 18px;background:#713a5a;color:white;border:0;border-radius:9px;font-weight:700;cursor:pointer}.platform-request-dialog [data-slot=dialog-title]{font-size:25px;line-height:1.25;padding-right:20px}.platform-request-dialog{position:fixed;top:50%;left:50%;transform:none;translate:-50% -50%;z-index:50;padding:24px;border:1px solid #eadfe5;border-radius:14px;box-shadow:0 20px 80px #281e2430;gap:12px;padding:20px;overscroll-behavior:contain;scroll-padding:16px}.platform-request-dialog [data-slot=dialog-description]{margin:0;font-size:14px;line-height:1.45}.platform-request-dialog .platform-demo-form{gap:10px}.platform-request-dialog .platform-demo-form label{gap:5px;font-size:13px}.platform-request-dialog .platform-demo-form input{min-height:44px;padding:9px 10px;font-size:16px;line-height:1.4}.platform-request-dialog .platform-demo-form small{font-size:12px;line-height:1.4}@media(max-width:800px){.platform-request-dialog{padding:16px;gap:10px;width:calc(100vw - 24px)}.platform-request-dialog [data-slot=dialog-title]{font-size:21px}.platform-request-dialog [data-slot=dialog-description]{font-size:13px}}