﻿.border-0{border-width:0rem !important}.border-1{border-width:1rem !important}.border-2{border-width:2rem !important}.border-3{border-width:3rem !important}.border-4{border-width:4rem !important}.m-0{margin:0rem !important}.mt-0{margin-top:0rem !important}.mr-0{margin-right:0rem !important}.mb-0{margin-bottom:0rem !important}.ml-0{margin-left:0rem !important}.my-0{margin:0rem 0 !important}.mx-0{margin:0 0rem !important}.p-0{padding:0rem !important}.pt-0{padding-top:0rem !important}.pr-0{padding-right:0rem !important}.pb-0{padding-bottom:0rem !important}.pl-0{padding-left:0rem !important}.py-0{padding:0rem 0 !important}.px-0{padding:0 0rem !important}.m-1{margin:1rem !important}.mt-1{margin-top:1rem !important}.mr-1{margin-right:1rem !important}.mb-1{margin-bottom:1rem !important}.ml-1{margin-left:1rem !important}.my-1{margin:1rem 0 !important}.mx-1{margin:0 1rem !important}.p-1{padding:1rem !important}.pt-1{padding-top:1rem !important}.pr-1{padding-right:1rem !important}.pb-1{padding-bottom:1rem !important}.pl-1{padding-left:1rem !important}.py-1{padding:1rem 0 !important}.px-1{padding:0 1rem !important}.m-2{margin:2rem !important}.mt-2{margin-top:2rem !important}.mr-2{margin-right:2rem !important}.mb-2{margin-bottom:2rem !important}.ml-2{margin-left:2rem !important}.my-2{margin:2rem 0 !important}.mx-2{margin:0 2rem !important}.p-2{padding:2rem !important}.pt-2{padding-top:2rem !important}.pr-2{padding-right:2rem !important}.pb-2{padding-bottom:2rem !important}.pl-2{padding-left:2rem !important}.py-2{padding:2rem 0 !important}.px-2{padding:0 2rem !important}.m-3{margin:3rem !important}.mt-3{margin-top:3rem !important}.mr-3{margin-right:3rem !important}.mb-3{margin-bottom:3rem !important}.ml-3{margin-left:3rem !important}.my-3{margin:3rem 0 !important}.mx-3{margin:0 3rem !important}.p-3{padding:3rem !important}.pt-3{padding-top:3rem !important}.pr-3{padding-right:3rem !important}.pb-3{padding-bottom:3rem !important}.pl-3{padding-left:3rem !important}.py-3{padding:3rem 0 !important}.px-3{padding:0 3rem !important}.m-4{margin:4rem !important}.mt-4{margin-top:4rem !important}.mr-4{margin-right:4rem !important}.mb-4{margin-bottom:4rem !important}.ml-4{margin-left:4rem !important}.my-4{margin:4rem 0 !important}.mx-4{margin:0 4rem !important}.p-4{padding:4rem !important}.pt-4{padding-top:4rem !important}.pr-4{padding-right:4rem !important}.pb-4{padding-bottom:4rem !important}.pl-4{padding-left:4rem !important}.py-4{padding:4rem 0 !important}.px-4{padding:0 4rem !important}.d-flex{display:flex !important}.d-block{display:block !important}.d-inline-block{display:inline-block !important}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.justify-content-flex-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-flex-end{justify-content:flex-end}.justify-content-space-evenly{justify-content:space-evenly}.align-items-flex-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-flex-end{align-items:flex-end}.bordered{border:.01rem solid var(--color-black);border-radius:.25rem}.shadowed{box-shadow:0 0 .25rem rgba(0,0,0,.5)}.overflow-y{overflow-y:auto !important}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}*{box-sizing:border-box;font-size:100%;font-family:var(--font-family)}ul{display:block;margin:0;padding:0;list-style:none;overflow:hidden}ul li{display:block;margin:0;padding:0;overflow:hidden}a,a:visited,a:focus{color:var(--color-primary);text-decoration:none}html,body{display:block;width:100dvw;min-width:375px;height:100dvh;margin:0;padding:0;color:var(--color-black);font:normal normal 1rem/1 var(--font-family);background-color:var(--color-pale-grey);overflow:hidden}.clipboard-button{position:relative}.clipboard-result{display:block;position:absolute;color:var(--color-primary);opacity:0;transition:opacity .2ms ease-in-out}.clipboard-result--shown{transform:translateY(-150%);opacity:1}.app-footer__menu{display:flex;justify-content:space-evenly;align-items:center;width:100%}.app-footer__menu-item{display:block;padding:.5rem;word-break:break-all;overflow:hidden}.app-header{display:flex;justify-content:space-evenly;align-items:center;width:100%}.app-header__title{flex-grow:1}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes ellipsis{to{width:1.25em}}.app-loader{display:none;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.75);overflow:hidden;opacity:0;transition:display 1ms linear,opacity .2s ease-in-out}.app-loader--show{display:flex;opacity:1}.app-loader__icon-wrapper{font-size:64px}.app-loader__icon{animation:spin 4s infinite linear}.app-loader__text{min-width:96px}.app-loader__text::after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4, end) 900ms infinite;animation:ellipsis steps(4, end) 900ms infinite;content:"…";width:0}.app-main{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;margin:1rem 0;padding:1rem;overflow-y:auto;background-color:var(--color-pale-grey)}.app-main__form{display:block;margin:auto;padding:3rem}.app-main--error{max-width:75%;margin:auto;padding-top:100px}.app-main__image{max-width:30%;border-radius:.25rem}@media(width: 375px){.app-main--error{max-width:100%;margin:0}}@media(min-width: 376px){.app-main--error{padding-top:0}}@media(max-width: 1368px){.app-main__form{margin:.5rem;padding:.5rem;height:calc(100% - 1rem);box-shadow:none !important;border:0 !important}}@media(width: 1024px)and (height: 768px){.app-main__image{max-width:20%}}.app-menu{display:block;position:absolute;top:0;right:0;z-index:1001;width:0;height:100%;padding:0;background-color:rgba(0,0,0,0);overflow:hidden;transition:all .4s ease-in-out}.app-menu__list{display:block;position:absolute;top:0;right:0;width:100%;height:100%;margin:auto;background-color:rgba(0,0,0,.75);overflow:hidden}.app-menu__item{display:block;margin:.5rem 1rem .5rem calc(50% - 1rem);padding:.5rem 1rem;border-color:var(--color-primary) !important;color:var(--color-primary);background:var(--color-white);cursor:pointer}.app-menu__item:first-child{margin-top:1rem}.app-menu__item:last-child{margin-bottom:0}.app-menu__item::before{content:">";margin-right:.5rem;opacity:0;transition:opacity .2s ease-in-out}.app-menu__item:hover::before{opacity:1}.app-menu--open{width:100%}.app-menu--close{width:0}@media(max-width: 767px){.app-menu__item::before{display:none}}@media(min-width: 768px){.app-menu__list{max-width:30%}}.summary .card{width:100% !important}.summary-title{font:700 1.15rem/1.35 var(--font-family-content);color:#1a1a2e;letter-spacing:-0.01em;padding:.75rem 1.25rem 0;border-bottom:1px solid var(--color-medium-grey);padding-bottom:.75rem}.summary-actions{justify-content:space-evenly;align-items:center;padding:.6rem 1rem}.summary-content{padding:1.25rem 1.5rem;height:calc(100% - 63px - 2rem);font-family:var(--font-family-content);font-size:.97rem;line-height:1.75;color:#2d2d3a}.summary-content h3{font:700 1.05rem/1.3 var(--font-family-content);color:#0a0a1a;margin:1.4rem 0 .4rem;padding-bottom:.2rem;border-bottom:2px solid #e8eaf0}.summary-content h3:first-child{margin-top:.25rem}.summary-content p{margin:0 0 .85rem}.summary-content ul,.summary-content ol{padding-left:1.35rem;margin:0 0 .85rem}.summary-content li{margin-bottom:.55rem;line-height:1.65}.summary-content li:last-child{margin-bottom:0}.summary-content small{display:inline-block;margin-top:.2rem}.summary-content small a{font-size:.75rem;font-family:var(--font-family);color:var(--color-hard-grey);background:#f0f2f8;border:1px solid #dde1ee;border-radius:.3rem;padding:.1rem .45rem;text-decoration:none;transition:background .15s,color .15s}.summary-content small a:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.summary-content strong{font-weight:700;color:#1a1a2e}.summary-content hr{border:none;border-top:1px solid #e8eaf0;margin:1.2rem 0}@media(max-width: 430px){.summary-title{font-size:1rem;padding:.6rem 1rem .6rem}.summary-actions{flex-direction:column;justify-content:center}.summary-actions .btn:first-child{margin-bottom:.5rem}.summary-content{height:calc(100% - 133px - 2rem);padding:1rem;font-size:.92rem}}@media(min-width: 768px){.summary-content{font-size:1rem;padding:1.5rem 2rem}.summary-title{font-size:1.2rem;padding:1rem 2rem .75rem}}.app{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.app-header,.app-footer{padding:.5rem 1rem;background-color:var(--color-white)}.row{display:block;width:100%;height:auto}.btn{display:flex;justify-content:space-evenly;align-items:center;width:100%;max-width:300px;height:40px;border:none;border-radius:.5rem;background-color:var(--color-white);cursor:pointer}.btn:focus{outline:none}.btn--primary,.btn--secondary{font-weight:700}.btn--primary{background-color:var(--color-primary)}.btn--primary .btn__text{color:var(--color-white)}.btn--secondary{border:1px solid var(--color-primary)}.btn--secondary .btn__text{color:var(--color-black)}.card{display:block;position:relative;width:calc(100% - 2rem);height:100%;margin:1rem;border-radius:.25rem;box-shadow:0 0 2px rgba(0,0,0,.5);background-color:var(--color-white);overflow:hidden}.error{display:block;width:100%;height:auto;padding:1rem .5rem;border:1px solid var(--color-red);border-radius:.25rem;background-color:var(--color-red-alpha50);overflow:hidden}.error__title{color:var(--color-red)}.error-icon{font-size:62px !important}.error-icon .icon{fill:var(--color-red) !important;color:var(--color-red) !important}h1{font-size:150%}h2{font-size:140%}h3{font-size:130%}h4{font-size:120%}h5{font-size:110%}h6{font-size:100%}.icon{width:1em;height:1em;fill:var(--color-primary);cursor:default;pointer-events:none}.icon-wrapper{font-size:32px;margin:0 1rem}.icon--clickable{pointer-events:all;cursor:pointer}.input-wrapper{display:block;margin:1rem 0;width:100%;height:auto;overflow:hidden}.input-wrapper:first-child{margin-top:0}.input-wrapper:last-child{margin-bottom:0}.input-url .input,.input-url .input:visited{width:100%;padding:.5rem;border:1px solid var(--color-pale-grey);border-radius:.25rem;outline:none}.input-url .input:focus,.input-url .input:visited:focus{border-color:var(--color-primary)}.input-radio{cursor:pointer}.input-radio .input-label,.input-radio .input-text,.input-radio__state{cursor:pointer}.input-radio .input--hidden{display:none;visibility:hidden;opacity:0}.input-radio .input-label{display:flex;justify-content:space-evenly;align-items:center}.input-radio .input-text{flex-grow:1}.input-radio .input-text::before{content:">";margin:0 .5rem}.input-radio__state,.input-radio__checked{display:block;position:relative;width:1rem;height:1rem;border:1px dashed var(--color-primary);overflow:hidden}.input-radio__state{display:flex;justify-content:center;align-items:center}.input-radio__checked{position:absolute;width:.5rem;height:.5rem;border:0;background-color:var(--color-primary);transition:opacity .4s ease-in-out}.input:not(:checked)~.input-radio__state .input-radio__checked{opacity:0}:root{--font-family:Inter,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--font-family-content:Inter,"Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--color-white:#fff;--color-black:#000;--color-hard-grey:#71717a;--color-medium-grey:#eee;--color-pale-grey:#ccc;--color-red:red;--color-red-alpha50:rgba(255,0,0,.5);--color-primary:#06c}/*# sourceMappingURL=app.css.map */
