body{

margin:0;

background:#000000;

font-family:Tahoma,sans-serif;

}

.ie{

width:100vw;

height:100vh;

display:flex;

flex-direction:column;

background:white;

}
.titulo{

height:30px;

background:linear-gradient(#2d7df5,#0a57d5);

display:flex;

justify-content:space-between;

align-items:center;

padding:0 8px;

color:white;

font-weight:bold;

font-size:14px;

}
.fechar{

width:32px;

height:24px;

background:#e74c3c;

color:white;

border:none;

font-size:16px;

cursor:pointer;

}

.address{

display:flex;

align-items:center;

gap:10px;

padding:8px;

background:#ece9d8;

}
.address input{

flex:1;

font-size:22px;

padding:4px;

}
.pagina{

flex:1;

padding:30px;

overflow:auto;

background:white;

}
.status{

height:22px;

background:#ece9d8;

border-top:1px solid #aaa;

padding-left:8px;

display:flex;

align-items:center;

font-size:12px;

}
.menubar{

height:24px;

display:flex;

align-items:center;

gap:18px;

padding-left:10px;

background:#ECE9D8;

border-bottom:1px solid #c9c3b8;

font-family:Tahoma,sans-serif;

font-size:11px;

color:#000;

}

.menubar span{

padding:2px 4px;

cursor:default;

}

.menubar span:hover{

background:#316AC5;

color:white;
}

.address{

height:38px;

display:flex;

align-items:center;

padding:4px 8px;

background:#ECE9D8;

gap:6px;

}

.address input{

flex:1;

height:26px;

padding-left:6px;

font-size:13px;

border:1px solid #7F9DB9;

outline:none;

background:white;

}

.address button{

width:46px;

height:30px;

}
.separator{

width:1px;

height:28px;

background:#ACA899;

margin:0 5px;

}
.toolbar{

display:flex;
align-items:center;
height:44px;
background:#ECE9D8;
padding:4px;

}

.tool{

width:42px;
height:38px;

background:#ECE9D8;

border:1px solid transparent;

cursor:pointer;

}

.tool:hover{

border:1px solid #316AC5;

background:#FFF;

}

.tool img{

display:block;

width:24px;
height:24px;

object-fit:contain;

margin:auto;

}
.pagina{

flex:1;

padding:0;

overflow:hidden;

background:white;

}

#browser{

width:100%;

height:100%;

border:none;

display:block;

background:white;

}