.vwm-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);align-items:center;z-index:2000}.vwm-box,.vwm-overlay{display:flex;justify-content:center}.vwm-box{flex-direction:column;align-items:flex-start;padding:70px 100px;gap:30px;width:948px;max-width:95%;background:#FFFEFA;box-shadow:0 2px 7px #BFC2C0;border-radius:20px;font-family:Inter,sans-serif}.vwm-header{display:flex;flex-direction:row;align-items:flex-end;gap:10px}.vwm-icon{width:50px;height:50px}.vwm-title{font-family:Raleway,sans-serif;font-weight:600;font-size:32px;line-height:38px;color:#DDA15E}.vwm-subtitle{font-size:16px;font-weight:400;color:#171107}.vwm-structures{display:flex;flex-direction:column;padding:40px 50px;gap:30px;background:#fff;border:1px solid #c8c7c1;border-radius:10px;width:100%}.vwm-structure-row{display:flex;flex-direction:row;align-items:center;gap:30px}.vwm-label{width:170px}.vwm-label,.vwm-value{font-size:14px;color:#42361E}.vwm-value{flex:1;font-family:Inconsolata,Consolas,Menlo,Monaco,monospace}.vwm-value.highlight{color:#171107}.vwm-divider{border-top:1px solid #c8c7c1;width:100%}.vwm-strip{background:rgba(221,161,94,.25);border-radius:10px;padding:10px 30px;font-size:14px;color:#20180A;width:100%}.vwm-actions{display:flex;flex-direction:row;justify-content:flex-end;gap:20px;width:100%}.vwm-btn{padding:15px 40px;border-radius:50px;font-weight:600;font-size:16px;cursor:pointer;transition:all .2s ease;filter:drop-shadow(0 2px 7px #BFC2C0)}.vwm-btn.cancel{background:transparent;border:2px solid #2e5700;color:#2E5700}.vwm-btn.cancel:hover{background:rgba(46,87,0,.05)}.vwm-btn.confirm{background:#2E5700;border:none;color:#FFFEFA}.vwm-btn.confirm:hover{background:#234100}.rna-error{color:#8D2521;font-weight:700}.rna-fix{color:#155724;font-weight:700}.file-display-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.file-display-icon{width:48px;height:48px}.file-display-name{font-size:14px;font-weight:500;color:#42361E;margin-bottom:4px}.file-display-container .button-container{width:auto!important}