a{cursor:pointer; color:#88ff88; font-weight:bold; text-decoration:none;}
b{color:#ffffff; font-size:18px;}
body{font-family:Inter; background:#08121c; color:#e6eef6; margin:20px;}
h1{margin:34px 0px -10px 0px;}
h3{border-left:6px dashed #ffffff; padding-left:8px; font-size:24px;}
header{display:flex; background: linear-gradient(90deg, rgba(255,255,255,0.02), rgba(255,255,255,0.01)); border-radius:12px; border:1px solid #262626; margin-bottom:30px; cursor:pointer;}
option{background:#08121c;}
select{background:rgba(255,255,255,0.03); border:1px solid #262626; color:#60a5ea; padding:10px; border-radius:6px; cursor:pointer; margin-left:12px;}
.badge{background:rgba(255,255,255,0.04); padding:8px; margin-right:8px; border-radius:8px; font-size:12px; border:1px solid #262626;}
.card{width:300px; padding:20px; margin-right:30px; margin-bottom:20px; display:inline-block; background: linear-gradient(90deg, rgba(255,255,255,0.02), rgba(255,255,255,0.01)); border:1px solid #262626; border-radius:12px;}
.card p{text-align:left; color:#9aa5b1; padding-bottom:10px;}
.links{text-align:right; margin-right:-10px;}
.links a{text-decoration:none; color:#60a5ea; background:rgba(96,165,250,0.06); padding:8px 20px; border-radius:8px; border:1px solid #262626; font-family:Courier; font-weight:bold;}
.title{text-align:left; font-size:20px; border-bottom:1px solid #262626; padding-bottom:16px; display:flex; align-items:center; cursor:pointer;}
#home{background-color:#dedede; position:fixed; bottom:0px; right:20px; padding:18px; cursor:pointer; color:#000000;}
#logo{background:linear-gradient(135deg,#5ed7a7,#4085da); width:72px; height:72px; border-radius:12px; display:grid; place-items:center; color:#042; font-family:Courier; font-weight:bold; font-size:30px; margin:30px;}
#voltar{background-color:#dedede; position:fixed; bottom:0px; right:112px; padding:18px; cursor:pointer; color:#000000;}
