@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap";:root{font-family:Poppins,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--chakra-fontSizes-xs: .81rem;--chakra-fontWeights-normal: 400;--chakra-colors-blue-01: #001D3D;--chakra-colors-gray-100: #EDF2F7;--chakra-colors-gray-200: #E2E8F0;--chakra-colors-gray-400: rgb(156 163 175 );--chakra-colors-green-01: #3FA8AA;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)}a{padding-inline:1.5rem;cursor:pointer;text-decoration:none;outline:transparent solid 2px;outline-offset:2px;color:inherit;display:flex;position:relative;-webkit-box-align:center;align-items:center;padding-top:.8rem;padding-bottom:.8rem;padding-inline:.75rem;border-radius:var(--chakra-radii-md);transition:.15s}p{color:var(--chakra-colors-blue-01);font-size:var(--chakra-fontSizes-xs);font-weight:var(--chakra-fontWeights-normal)}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}p{color:#001d3d;font-size:.81rem;font-weight:400}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}ul{display:flex;flex-direction:column;align-items:flex-start}li{list-style:none}.item-frame__item{padding:1rem;margin:.5rem;border-radius:15px;display:flex;flex-direction:column;align-items:flex-start;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:#f3f4f6;max-width:30rem}.item-frame__item p:first-child{color:var(--chakra-colors-gray-400)}.item-frame__item p:last-child{font-weight:600}.item-frame__item:hover{background-color:var(--chakra-colors-green-01)}.item-frame__item:hover p{color:#fff}.item-frame__item:hover p:first-child{color:var(--chakra-colors-gray-100)}.item-frame__item p{margin:0;overflow:hidden;max-height:1.2rem}#report-table{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:0 5rem;text-align:left}#report-table h1{width:100%;text-align:center}#report-table h1,#report-table h2{margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.meta{color:#555;font-size:14px}.section{align-items:start}.section-title{font-size:18px;font-weight:700;margin-bottom:8px}.status{font-size:13px;font-weight:700;margin-bottom:10px}.status.pass{color:#16a34a}.status.warning{color:#969d19}.status.fail{color:#dc2626}table{width:100%;border-collapse:collapse;margin-bottom:15px}th{background:#f3f4f6;width:50%;padding:8px;border-bottom:2px solid #e5e7eb}td{padding:8px;border-bottom:1px solid #e5e7eb}tr:nth-child(2n){background:#fafafa}header{font-family:Poppins,sans-serif;padding-inline:1rem;margin-block-end:1rem;border-bottom:1px solid var(--chakra-colors-gray-200);background-color:#fff}header nav{max-width:1500px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}header nav .logo{flex-shrink:0;margin-inline-end:clamp(.5rem,2vw,2.5rem)}header nav .logo a img{height:auto;width:8rem;display:block}@media(min-width:1042px){header nav .logo a img{width:12rem}}@media(max-width:400px){header nav .logo a img{width:6rem}}header nav .top-bar{display:flex;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-width:none}header nav .top-bar::-webkit-scrollbar{display:none}header nav .top-bar{padding-block:.5rem}header nav .top-bar .nav-item{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;min-width:max-content;text-decoration:none;border-radius:.5rem;transition:background .2s ease}header nav .top-bar .nav-item:hover{background-color:var(--chakra-colors-gray-100)}header nav .top-bar .nav-item:active{background-color:var(--chakra-colors-gray-200)}header nav .top-bar .nav-item p{margin:0;font-size:.75rem;font-weight:500;color:var(--chakra-colors-blue-01)}@media(min-width:1042px){header nav .top-bar .nav-item p{font-size:.9rem}}header nav .top-bar .nav-item.active p{color:var(--chakra-colors-green-01);font-weight:700}.status-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:2px solid var(--chakra-colors-gray-200);font-size:.75rem;font-weight:700;color:var(--chakra-colors-blue-01);background-color:var(--chakra-colors-gray-100);z-index:1}.status-badge:before,.status-badge:after{content:"";position:absolute;top:50%;width:20px;height:2px;background-color:var(--chakra-colors-gray-200);transform:translateY(-50%);z-index:-1}.status-badge:before{left:-22px}.status-badge:after{right:-22px}.nav-item:first-child .status-badge:before{display:none}.nav-item:last-child .status-badge:after{display:none}.status-badge.status-pass{background-color:var(--chakra-colors-green-01);border-color:var(--chakra-colors-green-01);color:#fff}.status-badge.status-pass:before,.status-badge.status-pass:after{background-color:var(--chakra-colors-green-01)}.status-badge.status-warning{background-color:#eac555;border-color:#eac555;color:#fff}.status-badge.status-warning:before,.status-badge.status-warning:after{background-color:#eac555}.status-badge.status-fail{background-color:#f56565;border-color:#f56565;color:#fff}.status-badge.status-fail:before,.status-badge.status-fail:after{background-color:#f56565}:root{--lp-primary: 250, 84%, 54%;--lp-bg: 0, 0%, 100%;--lp-bg-light: 0, 0%, 98%;--lp-bg-dark: 240, 4%, 95%;--lp-text: 230, 13%, 9%;--lp-text-soft: 230, 7%, 23%;--lp-space-xs: .5rem;--lp-space-sm: .75rem}.language-selector{display:flex;justify-content:flex-end;align-items:center;visibility:hidden}@media(min-width:1042px){.language-selector{margin-left:10rem;visibility:visible}}.language-picker{position:relative;display:inline-block}.language-picker__button{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;background:hsl(var(--lp-bg-dark));color:hsl(var(--lp-text));border-radius:6px;cursor:pointer;border:none;transition:background .2s ease,box-shadow .2s ease}.language-picker__button:hover{background:hsl(var(--lp-bg-light))}.language-picker__button:focus-visible{outline:none;box-shadow:0 0 0 3px hsla(var(--lp-primary),.3)}.language-picker__dropdown{position:absolute;box-shadow:0 10px 25px #0000001a}.language-picker__item{display:flex;align-items:center;width:100%;padding:.5rem .9rem;background:none;border:none;cursor:pointer;color:hsl(var(--lp-text-soft));transition:background .15s ease}.language-picker__item:hover,.language-picker__item:focus{background:hsla(var(--lp-primary),.08);outline:none}.language-picker__item[aria-selected=true]{background:hsl(var(--lp-primary));color:#fff}.language-picker__flag{display:flex;align-items:center;gap:.6rem}.language-picker__flag:before{content:"";width:18px;height:18px;background-size:cover;background-position:center;flex-shrink:0}.language-picker__flag--english:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23002781' d='M46,6H2C0.896,6,0,6.896,0,8v32c0,1.104,0.896,2,2,2h44c1.104,0,2-0.896,2-2V8C48,6.896,47.104,6,46,6z'/%3E%3Cpath fill='%23E6E6E6' d='M48,8c0-1.104-0.896-2-2-2h-5.161L28,15.876V6h-8v9.876L7.161,6H2C0.896,6,0,6.896,0,8v2.586L12.239,20H0v8 h12.239L0,37.415V40c0,1.104,0.896,2,2,2h5.161L20,32.124V42h8v-9.876L40.839,42H46c1.104,0,2-0.896,2-2v-2.585L35.761,28H48v-8 H35.761L48,10.586V8z'/%3E%3Cpolygon fill='%23D10D24' points='48,22 26,22 26,6 22,6 22,22 0,22 0,26 22,26 22,42 26,42 26,26 48,26 '/%3E%3Cpath fill='%23D10D24' d='M47.001,6.307L29.2,20h3.28L48,8.062V8C48,7.268,47.587,6.656,47.001,6.307z'/%3E%3Cpath fill='%23D10D24' d='M32.48,28H29.2l17.801,13.693C47.587,41.344,48,40.732,48,40v-0.062L32.48,28z'/%3E%3Cpath fill='%23D10D24' d='M15.52,28L0,39.938V40c0,0.732,0.413,1.344,0.999,1.693L18.8,28H15.52z'/%3E%3Cpath fill='%23D10D24' d='M15.52,20h3.28L0.999,6.307C0.413,6.656,0,7.268,0,8v0.062L15.52,20z'/%3E%3C/svg%3E")}.language-picker__flag--francais:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%2301209F' d='M16,42H2c-1.105,0-2-0.895-2-2V8c0-1.105,0.895-2,2-2h14V42z'/%3E%3Crect x='16' y='6' fill='%23E6E6E6' width='16' height='36'/%3E%3Cpath fill='%23EF4234' d='M48,40c0,1.105-0.895,2-2,2H32V6h14c1.105,0,2,0.895,2,2V40z'/%3E%3C/svg%3E")}.language-picker__flag--espanol:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23C60B1E' d='M0,8c0-1.105,0.895-2,2-2h44c1.105,0,2,0.895,2,2v8H0V8z'/%3E%3Crect x='0' y='16' fill='%23FFC400' width='48' height='16'/%3E%3Cpath fill='%23C60B1E' d='M0,32h48v8c0,1.105-0.895,2-2,2H2c-1.105,0-2-0.895-2-2V32z'/%3E%3C/svg%3E")}.language-picker__flag--deutsch:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M48,18H0V8c0-1.105,0.895-2,2-2h44c1.105,0,2,0.895,2,2V18z'/%3E%3Crect y='18' fill='%23EE0000' width='48' height='12'/%3E%3Cpath fill='%23FDCF00' d='M48,40c0,1.105-0.895,2-2,2H2c-1.105,0-2-0.895-2-2V30h48V40z'/%3E%3C/svg%3E")}.language-picker__flag--italiano:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23009345' d='M16,42H2c-1.105,0-2-0.895-2-2V8c0-1.105,0.895-2,2-2h14V42z'/%3E%3Cpath fill='%23CF2B36' d='M48,40c0,1.105-0.895,2-2,2H32V6h14c1.105,0,2,0.895,2,2V40z'/%3E%3Crect x='16' y='6' fill='%23E6E6E6' width='16' height='36'/%3E%3C/svg%3E")}.language-picker__flag--russe:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23FFFFFF' d='M2,6h44c1.105,0,2,0.895,2,2v10H0V8C0,6.895,0.895,6,2,6z'/%3E%3Crect x='0' y='18' fill='%230052B4' width='48' height='12'/%3E%3Cpath fill='%23D80027' d='M0,30h48v10c0,1.105-0.895,2-2,2H2c-1.105,0-2-0.895-2-2V30z'/%3E%3C/svg%3E")}.btn-container{--btn-color: #5f1937;--btn-text-color: #fff;--btn-drawer-background-color: #5f1937;--btn-drawer-text-color: #fff;--corner-color: rgba(233, 233, 233, 0);--corner-dist: 24px;--corner-multiplier: 1.5;--timing-function: cubic-bezier(0, 0, 0, 2.5);--duration: .25s;position:relative;display:flex;align-items:center;justify-content:center}.btn{position:relative;min-width:160px;min-height:calc(var(--corner-dist) * 2);border-radius:16px;border:none;padding:.25em 1em;background:linear-gradient(#fff2,#0001),var(--btn-color);box-shadow:1px 1px 2px -1px #fff inset,0 2px 1px #00000010,0 4px 2px #00000010,0 8px 4px #00000010,0 16px 8px #00000010,0 32px 16px #00000010;transition:transform var(--duration) var(--timing-function),filter var(--duration) var(--timing-function);-webkit-transition:transform var(--duration) var(--timing-function),-webkit-filter var(--duration) var(--timing-function);cursor:pointer}.btn-drawer{position:absolute;display:flex;justify-content:center;min-height:32px;border-radius:16px;border:none;padding:.25em 1em;font-size:.8em;font-weight:600;font-family:Poppins,monospace;background:linear-gradient(#fff2,#0001),var(--btn-color);background-color:var(--btn-drawer-background-color);color:var(--btn-drawer-text-color);opacity:0;transition:transform calc(.5 * var(--duration)) ease,filter var(--duration) var(--timing-function),opacity calc(.5 * var(--duration)) ease;-webkit-transition:transform calc(.5 * var(--duration)) ease,-webkit-filter var(--duration) var(--timing-function),opacity calc(.5 * var(--duration)) ease;filter:blur(2px);-webkit-filter:blur(2px)}.transition-top{top:0;left:0;border-radius:12px 12px 0 0;align-items:start}.transition-bottom{bottom:0;right:0;border-radius:0 0 12px 12px;align-items:end}.btn-text{display:inline-block;font-size:1.25em;font-family:Syne,Poppins,Inter,sans-serif;font-weight:600;color:var(--btn-text-color);background-image:linear-gradient(#fff,#fff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 #fff6) drop-shadow(0 -1px 0 #0006);-webkit-filter:drop-shadow(0 1px 0 #fff6) drop-shadow(0 -1px 0 #0006);transition:transform var(--duration) var(--timing-function),filter var(--duration) var(--timing-function),color var(--duration) var(--timing-function);-webkit-transition:transform var(--duration) var(--timing-function),-webkit-filter var(--duration) var(--timing-function),color var(--duration) var(--timing-function)}.btn-corner{position:absolute;width:32px;fill:none;stroke:var(--corner-color);transition:transform var(--duration) var(--timing-function),filter var(--duration) var(--timing-function);-webkit-transition:transform var(--duration) var(--timing-function),-webkit-filter var(--duration) var(--timing-function)}.btn-corner:nth-of-type(1){top:0;left:0;transform:translate(calc(-1 * var(--corner-dist)),calc(-1 * var(--corner-dist))) rotate(90deg)}.btn-corner:nth-of-type(2){top:0;right:0;transform:translate(var(--corner-dist),calc(-1 * var(--corner-dist))) rotate(180deg)}.btn-corner:nth-of-type(3){bottom:0;right:0;transform:translate(var(--corner-dist),var(--corner-dist)) rotate(-90deg)}.btn-corner:nth-of-type(4){bottom:0;left:0;transform:translate(calc(-1 * var(--corner-dist)),var(--corner-dist)) rotate(0)}.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible){--corner-color: rgba(0, 0, 0, .267)}:is(.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible)) .btn{transform:scale(1.05);filter:drop-shadow(0 16px 16px #0002);-webkit-filter:drop-shadow(0 16px 16px #0002)}:is(.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible)) .transition-top{transform:translateY(-24px) rotate(4deg);filter:blur(0px);-webkit-filter:blur(0px);animation:hue-anim 3s infinite linear;-webkit-animation:hue-anim 3s infinite linear;opacity:1}:is(.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible)) .transition-bottom{transform:translateY(24px) rotate(4deg);filter:blur(0px);-webkit-filter:blur(0px);animation:hue-anim 3s infinite linear;-webkit-animation:hue-anim 3s infinite linear;opacity:1}:is(.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible)) .btn-text{filter:drop-shadow(0 1px 0 #fff6) drop-shadow(0 -1px 0 #0006) drop-shadow(0px 6px 2px #0003);-webkit-filter:drop-shadow(0 1px 0 #fff6) drop-shadow(0 -1px 0 #0006) drop-shadow(0px 6px 2px #0003);transform:scale(1.05);color:#0008}:is(.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible)) .btn-corner:first-of-type{transform:translate(calc(-1 * var(--corner-multiplier) * var(--corner-dist)),calc(-1 * var(--corner-multiplier) * var(--corner-dist))) rotate(90deg);filter:drop-shadow(-10px 10px 1px var(--corner-color)) drop-shadow(-20px 20px 2px var(--corner-color));-webkit-filter:drop-shadow(-10px 10px 1px var(--corner-color)) drop-shadow(-20px 20px 2px var(--corner-color))}:is(.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible)) .btn-corner:nth-of-type(2){transform:translate(calc(var(--corner-multiplier) * var(--corner-dist)),calc(-1 * var(--corner-multiplier) * var(--corner-dist))) rotate(180deg);filter:drop-shadow(-10px 10px 1px var(--corner-color)) drop-shadow(-20px 20px 2px var(--corner-color));-webkit-filter:drop-shadow(-10px 10px 1px var(--corner-color)) drop-shadow(-20px 20px 2px var(--corner-color))}@-moz-document url-prefix(){:is(.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible)) .btn-corner:nth-of-type(2){filter:drop-shadow(10px -10px 1px var(--corner-color)) drop-shadow(20px -20px 2px var(--corner-color))}}:is(.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible)) .btn-corner:nth-of-type(3){transform:translate(calc(var(--corner-multiplier) * var(--corner-dist)),calc(var(--corner-multiplier) * var(--corner-dist))) rotate(-90deg);filter:drop-shadow(-10px 10px 1px var(--corner-color)) drop-shadow(-20px 20px 2px var(--corner-color));-webkit-filter:drop-shadow(-10px 10px 1px var(--corner-color)) drop-shadow(-20px 20px 2px var(--corner-color))}:is(.btn-container:has(.btn:hover),.btn-container:has(.btn:focus-visible)) .btn-corner:nth-of-type(4){transform:translate(calc(-1 * var(--corner-multiplier) * var(--corner-dist)),calc(var(--corner-multiplier) * var(--corner-dist))) rotate(0);filter:drop-shadow(-10px 10px 1px var(--corner-color)) drop-shadow(-20px 20px 2px var(--corner-color));-webkit-filter:drop-shadow(-10px 10px 1px var(--corner-color)) drop-shadow(-20px 20px 2px var(--corner-color))}.btn-container:has(.btn:active){--corner-color: rgba(0, 0, 0, .333);--corner-multiplier: .95}.btn-container:has(.btn:active) .btn{transform:scale(.95);filter:drop-shadow(0 10px 4px #0002);-webkit-filter:drop-shadow(0 10px 4px #0002)}.btn-container:has(.btn:active) .transition-top,.btn-container:has(.btn:active) .transition-bottom{transform:translateY(0) scale(.5)}.btn-container:has(.btn:active) .btn-text{filter:drop-shadow(0 1px 0 #fff6) drop-shadow(0 -1px 0 #0006) drop-shadow(0px 6px 2px #0003);-webkit-filter:drop-shadow(0 1px 0 #fff6) drop-shadow(0 -1px 0 #0006) drop-shadow(0px 6px 2px #0003);transform:scale(1);color:#000a}.btn-container:has(.btn:active) .btn-corner:first-of-type{transform:translate(calc(-1 * var(--corner-multiplier) * var(--corner-dist)),calc(-1 * var(--corner-multiplier) * var(--corner-dist))) rotate(90deg);filter:drop-shadow(-10px 10px 2px var(--corner-color)) drop-shadow(-20px 20px 3px var(--corner-color));-webkit-filter:drop-shadow(-10px 10px 2px var(--corner-color)) drop-shadow(-20px 20px 3px var(--corner-color))}.btn-container:has(.btn:active) .btn-corner:nth-of-type(2){transform:translate(calc(var(--corner-multiplier) * var(--corner-dist)),calc(-1 * var(--corner-multiplier) * var(--corner-dist))) rotate(180deg);filter:drop-shadow(-10px 10px 2px var(--corner-color)) drop-shadow(-20px 20px 3px var(--corner-color));-webkit-filter:drop-shadow(-10px 10px 2px var(--corner-color)) drop-shadow(-20px 20px 3px var(--corner-color))}@-moz-document url-prefix(){.btn-container:has(.btn:active) .btn-corner:nth-of-type(2){filter:drop-shadow(10px -10px 2px var(--corner-color)) drop-shadow(20px -20px 3px var(--corner-color))}}.btn-container:has(.btn:active) .btn-corner:nth-of-type(3){transform:translate(calc(var(--corner-multiplier) * var(--corner-dist)),calc(var(--corner-multiplier) * var(--corner-dist))) rotate(-90deg);filter:drop-shadow(-10px 10px 2px var(--corner-color)) drop-shadow(-20px 20px 3px var(--corner-color));-webkit-filter:drop-shadow(-10px 10px 2px var(--corner-color)) drop-shadow(-20px 20px 3px var(--corner-color))}.btn-container:has(.btn:active) .btn-corner:nth-of-type(4){transform:translate(calc(-1 * var(--corner-multiplier) * var(--corner-dist)),calc(var(--corner-multiplier) * var(--corner-dist))) rotate(0);filter:drop-shadow(-10px 10px 2px var(--corner-color)) drop-shadow(-20px 20px 3px var(--corner-color));-webkit-filter:drop-shadow(-10px 10px 2px var(--corner-color)) drop-shadow(-20px 20px 3px var(--corner-color))}@keyframes hue-anim{0%,to{filter:hue-rotate(0deg);-webkit-filter:hue-rotate(0deg)}50%{filter:hue-rotate(-70deg);-webkit-filter:hue-rotate(-70deg)}}@-webkit-keyframes hue-anim{0%,to{-webkit-filter:hue-rotate(0deg)}50%{-webkit-filter:hue-rotate(-70deg)}}.consent-button{border-radius:5px;background:#5f1937;box-shadow:0 6px 24px #0003;overflow:hidden;cursor:pointer;border:none;height:auto;padding:1rem 3rem;color:#fff;font-size:1.125em}.consent-button:hover{background:#0e5814;transition:all .4s ease-in-out}#content{max-width:1280px;margin:0 auto;padding:2rem;text-align:center;box-sizing:border-box}#webcam-stream{width:100%;height:150px}.component-root{align-items:center}.consent{border:"1px solid gray";padding:"20px";max-width:"400px";margin:"20px auto";text-align:"center"}.item-frame__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.loading-gif{width:19px;height:19px;vertical-align:middle}.start-button{display:flex;justify-content:center}.pdf-button{background:none;border:none;cursor:pointer;padding:0}.pdf-button .pdf-icon{width:50px;height:50px;color:var(--chakra-colors-green-01)}.div-label{display:flex;padding-bottom:2rem;flex-direction:column;align-items:center;text-align:left;width:100%;margin:2rem 0}button:disabled{opacity:.5;cursor:not-allowed}.email-input{width:15em;height:2rem;background-color:#05060f0a;border-radius:.5rem;border:2px solid transparent;font-size:1rem}.email-label{align-items:start;margin-bottom:.3rem;font-size:.9rem;font-weight:700;color:#05060f99;transition:color .3s cubic-bezier(.25,.01,.25,1) 0s}.email-input:hover,.email-input:focus,.email-input{outline:none;border-color:#05060f}.email-label,.email-input:focus{color:#05060fc2}
