.website-view{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#080d16;padding:0!important}
.website-status{display:flex;align-items:center;gap:14px;min-height:29px;flex:0 0 auto;padding:5px 16px;background:#101b29;border-bottom:1px solid #2c3a4d;font-size:11px;color:#bdc9d9}
.website-status strong{color:#e4c18b;white-space:nowrap;font-weight:600}.website-status [role=status]{overflow-wrap:anywhere}
.website-status>button{margin-left:auto;flex-shrink:0;background:#182537;color:#e7eef8;border:1px solid #52667f;border-radius:4px;padding:4px 9px;font:inherit}.website-status>button:disabled{opacity:.6;cursor:wait}
.website-surface{position:relative;flex:1;min-height:0;overflow:hidden}.website-surface>iframe{display:block;border:0;width:100%;height:100%;background:#080d16}
.website-connection{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;padding:30px;background:#080d16;color:#dbe6f6;text-align:center}.website-connection p{max-width:580px;line-height:1.7}.website-connection button{background:#cf0000;color:#fff;border-color:#cf0000}
