.pb-event-dialog{padding:0;border:1px solid #59baff;border-radius:14px;width:min(850px,94vw);max-height:92dvh;color:#eaf6ff;background:linear-gradient(145deg,#132b42,#060d18 65%);box-shadow:0 0 0 4px #031021,0 0 45px #168ce24d;font:15px Arial,sans-serif}.pb-event-dialog::backdrop{background:#020913d9;backdrop-filter:blur(5px)}.pb-event-dialog article{padding:22px}.pb-event-dialog header,.pb-event-dialog footer{display:flex;gap:12px;align-items:center;justify-content:space-between}.pb-event-dialog header{color:#7abff0;font-size:11px;letter-spacing:2px}.pb-event-dialog button,.uie button{cursor:pointer;border:1px solid #467b9e;border-radius:7px;background:linear-gradient(#214763,#112638);color:#ecf8ff;padding:9px 14px;font:inherit}.pb-event-dialog button:hover,.uie button:hover{border-color:#80d9ff;filter:brightness(1.16)}.pb-event-dialog h2{font-size:26px;margin:12px 0 18px;color:#fff}.pb-event-media{position:relative;background:#030812;border:1px solid #254760;border-radius:9px;overflow:hidden}.pb-event-media img{width:100%;height:min(46dvh,450px);object-fit:contain;display:block}.pb-event-prev,.pb-event-next{position:absolute;top:45%;background:#071729cc!important;font-size:22px!important}.pb-event-prev{left:10px}.pb-event-next{right:10px}.pb-event-caption{color:#b3d7ed;text-align:center;margin:8px 0}.pb-event-text{white-space:pre-wrap;line-height:1.6}.pb-event-dots{display:flex;justify-content:center;gap:7px}.pb-event-dots button{padding:0;width:9px;height:9px;border-radius:50%}.pb-event-dots button.on{background:#66d8ff}.pb-event-dialog .pb-event-enter{background:linear-gradient(#1289cf,#06446e);font-weight:bold}.pb-event-dialog .pb-event-close{padding:0 9px;font-size:24px}.pb-event-count{color:#8eaec1}.pb-event-dialog [hidden],.uie [hidden]{display:none!important}
.uie{font:14px Arial,sans-serif;color:#dbecf8;max-width:1200px;margin:auto}.uie *{box-sizing:border-box}.uie h2{margin:0 0 10px;font-size:23px}.uie h3{color:#9cdbff;margin:10px 0}.uie p{line-height:1.5;color:#afc6d6}.uie .uie-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:14px 0}.uie input,.uie select,.uie textarea{color:#edf7ff;background:#081826;border:1px solid #36536b;border-radius:5px;padding:9px;max-width:100%;font:inherit}.uie textarea{width:100%;min-height:85px;resize:vertical}.uie label{display:flex;flex-direction:column;gap:6px}.uie label:has(input[type=checkbox]){flex-direction:row;align-items:center}.uie .uie-panel{padding:18px;margin:16px 0;border:1px solid #33566f;border-radius:10px;background:linear-gradient(130deg,#142b3e,#081522)}.uie .uie-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:12px;max-height:480px;overflow:auto;padding:4px}.uie .uie-asset{border:1px solid #294a60;border-radius:7px;padding:10px;background:#06111c}.uie .uie-asset img{width:100%;height:105px;object-fit:contain;background:repeating-conic-gradient(#152533 0% 25%,#0d1924 0% 50%) 0/16px 16px;border-radius:4px}.uie .uie-asset b{display:block;margin:8px 0;overflow-wrap:anywhere}.uie small{color:#91aec0;display:block;margin:5px 0}.uie input[type=file]{width:100%}.uie .uie-slide{display:flex;gap:12px;align-items:center;border:1px solid #2b485e;padding:10px;margin:8px 0;border-radius:6px;flex-wrap:wrap}.uie-slide img{width:110px;height:70px;object-fit:contain}.uie .uie-primary{background:linear-gradient(#0d8ac4,#07426c);font-weight:bold}.uie .uie-danger{border-color:#b36c4c}.uie .uie-status{position:sticky;bottom:0;padding:12px;border:1px solid #46758e;background:#0c2437;min-height:42px;z-index:2}.uie .uie-status[data-error=true]{border-color:#d17b68;color:#ffbdb2}.uie .uie-active{color:#7ae7c5}.uie a{color:#7ecaff}.uie .uie-empty{padding:30px;text-align:center;color:#88a8bd}@media(max-width:600px){.pb-event-dialog article{padding:14px}.pb-event-dialog h2{font-size:22px}.pb-event-dialog footer{flex-wrap:wrap}.uie .uie-panel{padding:12px}}

.ui-screen-preview{width:96vw;max-width:1800px;max-height:95dvh;margin:auto;padding:20px;border:1px solid #65b9ed;border-radius:12px;background:linear-gradient(140deg,#14293b,#07131f);color:#e0f0fb;font:14px Arial,sans-serif;box-shadow:0 0 40px #0078bf44;overflow:auto}.ui-screen-preview::backdrop{background:#020810e8;backdrop-filter:blur(4px)}.ui-screen-preview *{box-sizing:border-box}.ui-screen-preview header,.ui-screen-preview footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.ui-screen-preview h2{margin:5px 0;font-size:23px}.ui-screen-preview small{font-size:10px;letter-spacing:2px;color:#76bee9}.ui-screen-preview p,.ui-screen-preview footer span{color:#a4c0d3;line-height:1.5}.ui-screen-preview button,.ui-screen-preview select{background:#0c2539;border:1px solid #47718d;color:#edf7ff;border-radius:6px;padding:8px 11px;font:inherit}.ui-screen-preview button{cursor:pointer}.uip-controls{display:flex;align-items:end;gap:14px;flex-wrap:wrap;padding:12px 0}.uip-controls label{display:flex;flex-direction:column;gap:6px;color:#a4c9df;font-size:12px}.uip-controls .uip-compare{flex-direction:row;align-items:center;align-self:center}.uip-frames{display:grid;grid-template-columns:1fr 1fr;gap:14px}.uip-frames.single{grid-template-columns:1fr}.uip-frames section{min-width:0;border:1px solid #34546a;background:#07131b;border-radius:8px;overflow:hidden}.uip-frames h3{padding:10px 12px;margin:0;background:#193447;font-size:13px}.uip-frames [data-pane=draft] h3{color:#8bebcd}.uip-viewport{position:relative;width:100%;overflow:hidden;background:#030c13}.uip-viewport iframe{position:absolute;border:0;left:0;top:0;transform-origin:0 0;max-width:none}.uip-status{padding:12px;margin:14px 0;border:1px solid #36566d;border-radius:6px;color:#b5d9ec}.ui-screen-preview footer{font-size:12px}.ui-screen-preview [hidden]{display:none!important}@media(max-width:850px){.uip-frames{grid-template-columns:1fr}.ui-screen-preview{padding:12px}.ui-screen-preview footer{flex-direction:column;align-items:start}}
