.wr95-browser-window {
  width: 900px;
  max-width: 100%;
  margin: 20px auto;
  border: 2px solid #000;
  background: #c0c0c0;
  box-shadow: 3px 3px 0 #808080;
  font-family: Tahoma, "MS Sans Serif", sans-serif;
}
.wr95-titlebar {
  background: linear-gradient(90deg,#000080,#1084d0);
  color: #fff;
  padding: 6px 8px;
  display:flex;
  justify-content:space-between;
  align-items:center;
  font-weight:bold;
}
.wr95-controls .wr95-btn {
  background:#c0c0c0;
  border:2px solid #808080;
  padding:0 6px;
  margin-left:6px;
  cursor:pointer;
}
.wr95-toolbar {
  display:flex;
  gap:6px;
  align-items:center;
  padding:8px;
  background:#e0e0e0;
  border-bottom:2px solid #808080;
}
.wr95-toolbar .tool { padding:6px 8px; background:#dfdfdf; border:1px solid #999; cursor:pointer; }
.wr-address { flex:1; padding:6px 8px; border:1px solid #999; background:#fff; }
.wr95-iframe-wrap { height: 600px; background:#fff; }
.wr95-iframe-wrap iframe { width:100%; height:100%; border:0; display:block; }
.wr95-status { padding:6px 8px; background:#e0e0e0; border-top:2px solid #808080; font-size:13px; text-align:left; }
@media (max-width:600px){ .wr95-iframe-wrap{ height: 300px; } }
