Spaces:
Sleeping
Sleeping
@import url("https://fonts.cdnfonts.com/css/inter"); | |
html { | |
height: 100%; | |
} | |
body { | |
font-family: "Inter", sans-serif; | |
height: 100%; | |
margin: 0; | |
} | |
section#header { | |
padding: 1rem 10rem; | |
border-bottom: 1px solid rgba(227, 234, 240, 1); | |
} | |
section#content { | |
display: flex; | |
flex-grow: 1; | |
height: 100%; | |
} | |
h1 { | |
font-size: 26px; | |
font-weight: 600; | |
} | |
p { | |
font-size: 14px; | |
font-weight: 400; | |
} | |
#header p { | |
color: #56687a; | |
} | |
.text-gen-form label { | |
display: block; | |
font-weight: 600; | |
font-size: 14px; | |
padding-bottom: 0.5rem; | |
} | |
select, | |
textarea { | |
border: 1px solid rgba(227, 234, 240, 1); | |
margin-bottom: 1rem; | |
width: 100%; | |
padding: 0.5rem; | |
resize: none; | |
font-family: "Inter", sans-serif; | |
} | |
select:focus, | |
textarea:focus { | |
outline: none ; | |
border-color: #1a6dff; | |
border-radius: 0; | |
} | |
select { | |
appearance: none; | |
-webkit-appearance: none; | |
} | |
button { | |
font-family: "Inter", sans-serif; | |
} | |
.custom-select { | |
position: relative; | |
} | |
.custom-select::after { | |
--size: 0.4rem; | |
content: ""; | |
position: absolute; | |
right: 1rem; | |
pointer-events: none; | |
border-left: var(--size) solid transparent; | |
border-right: var(--size) solid transparent; | |
border-top: var(--size) solid black; | |
top: 30%; | |
} | |
textarea { | |
box-sizing: border-box; | |
height: 100px; | |
} | |
#column-one { | |
width: 100%; | |
border-right: 1px solid rgba(227, 234, 240, 1); | |
} | |
#column-one .container { | |
padding-left: 10rem; | |
border-bottom: 1px solid rgba(227, 234, 240, 1); | |
} | |
#column-one .container .parameters { | |
display: none; | |
color: rgba(86, 104, 122, 1); | |
font-size: 12px; | |
padding-bottom: 2rem; | |
} | |
#logo { | |
width: 156px; | |
padding: 2rem 10rem; | |
} | |
#download-link { | |
display: none; | |
flex-grow: 1; | |
padding-right: 2rem; | |
} | |
#download { | |
width: 113px; | |
display: block; | |
margin-left: auto; | |
} | |
#column-two { | |
width: 440px; | |
padding: 2rem; | |
padding-right: 10rem; | |
} | |
.output { | |
padding: 2rem 2rem 16px 0; | |
} | |
.output #image-container { | |
width: 100%; | |
background: rgba(247, 249, 250, 1); | |
display: flex; | |
justify-content: center; | |
} | |
.output #image-container img { | |
align-self: start; | |
width: 100%; | |
height: auto; | |
} | |
.output #image-container #placeholder, | |
.output #image-container #spinner { | |
width: 48px; | |
height: 48px; | |
align-self: center; | |
padding: 235px 0; | |
} | |
#text-gen-submit { | |
height: 40px; | |
width: 80px; | |
background: rgba(206, 206, 206, 1); | |
color: white; | |
font-weight: 600; | |
font-size: 14px; | |
border: none; | |
} | |
#text-gen-submit.active { | |
background-color: #1a6dff; | |
} | |
#text-gen-submit.active:hover { | |
background-color: #165ad9; | |
cursor: pointer; | |
} | |
#text-gen-submit.active:active { | |
background: #1247b2; | |
} | |
section.verification-details { | |
display: none; | |
} | |
section.verification-details nav { | |
padding-left: 10rem; | |
padding-top: 1rem; | |
border-bottom: 1px solid rgba(227, 234, 240, 1); | |
} | |
section.verification-details nav ul { | |
display: flex; | |
margin: 0; | |
padding: 0; | |
gap: 2.5rem; | |
} | |
section.verification-details nav ul li { | |
display: block; | |
color: #56687a; | |
} | |
section.verification-details nav ul li a { | |
display: block; | |
padding: 0.6875rem 0; | |
border-bottom: 3px solid transparent; | |
cursor: pointer; | |
} | |
section.verification-details nav ul li a.active { | |
font-weight: 600; | |
border-bottom-color: #1a6dff; | |
color: black; | |
} | |
section.verification-details .verification, | |
section.verification-details .certificate .details { | |
margin: 2rem 2rem 0 10rem; | |
height: 480px; | |
background: #f7f9fa; | |
border: 1px solid #d8dfe5; | |
overflow-y: auto; | |
} | |
section.verification-details .verification pre { | |
width: 0; | |
} | |
section.verification-details .certificate { | |
display: none; | |
margin: 2rem 2rem 0 10rem; | |
} | |
section.verification-details .certificate .details { | |
color: rgba(86, 104, 122, 1); | |
font-size: 12px; | |
font-weight: 400; | |
margin: 0; | |
padding: 1rem; | |
} | |
section.verification-details .certificate .details > div { | |
clear: both; | |
padding: 0.4rem 0; | |
} | |
section.verification-details .certificate .details strong { | |
padding: 0.5rem 0; | |
display: block; | |
color: black; | |
} | |
section.verification-details .certificate .details div label { | |
float: left; | |
width: 175px; | |
font-size: 12px; | |
font-weight: 400; | |
} | |
#certificate-list { | |
padding: 0; | |
margin: 0 0 32px 0; | |
border-bottom: 1px solid #d8dfe5; | |
} | |
#certificate-list li { | |
border: 1px solid #d8dfe5; | |
border-bottom: none; | |
list-style: none; | |
padding: 0.8rem 0 0.8rem 1.5rem; | |
font-size: 14px; | |
} | |
#certificate-list li:not(:first-child) { | |
background: url(images/li.svg) no-repeat 2.5rem 50%; | |
padding: 0.8rem 0 0.8rem 4.5rem; | |
} | |
#certificate-list li.active { | |
background-color: #f7f9fa; | |
font-weight: 600; | |
} | |
#certificate-list li:hover, | |
#certificate-list li.active:hover { | |
background-color: #e9f4ff; | |
cursor: pointer; | |
} | |
.description { | |
padding-top: 0.5rem; | |
color: #56687a; | |
line-height: 120%; | |
} | |
@media screen and (max-width: 880px) { | |
#column-one, | |
#column-two { | |
width: 50%; | |
} | |
section#header { | |
padding: 1rem; | |
} | |
#column-one .container { | |
padding-left: 1rem; | |
} | |
#column-two { | |
padding-right: 1rem; | |
} | |
#logo { | |
padding: 2rem 1rem; | |
} | |
section.verification-details nav { | |
padding-left: 1rem; | |
} | |
section.verification-details .verification, | |
section.verification-details .certificate .details { | |
padding-left: 1rem; | |
margin: 2rem 1rem 0 1rem; | |
} | |
section.verification-details .certificate { | |
margin-left: 1rem; | |
} | |
} | |
@media screen and (max-width: 768px) { | |
section#content { | |
flex-direction: column; | |
} | |
#column-one, | |
#column-two { | |
width: 100%; | |
} | |
#column-one { | |
border-right: none; | |
order: 2; | |
} | |
#column-two { | |
order: 1; | |
padding: 0; | |
} | |
.output { | |
padding-right: 1rem; | |
} | |
.text-gen-form { | |
padding: 1rem; | |
} | |
} | |