@charset "UTF-8";#app .debug pre{font-size:.81em;background-color:#eee;border:1px dashed #111;margin:0;padding:.3rem 1rem .3rem .3rem;overflow:scroll;overflow:auto}#app main{color:#333}#app main pre.debug{font-size:.81em;background-color:#eee;border:1px dashed #111;margin:0;padding:.3rem 1rem .3rem .3rem;overflow:scroll;overflow:auto}#app main p a,#app main li a{text-decoration:underline;text-decoration-color:#9c2182;color:#9c2182;line-height:1;padding:5px 0}#app main p a:visited,#app main li a:visited{color:#692556}#app main button.btn{background-color:#fff;border-radius:.125rem;--tw-text-opacity: 1;color:rgb(112 26 117 / var(--tw-text-opacity));border-width:3px;--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity));box-shadow:5px 5px #692556;font-weight:700;height:auto}#app main button.primary{font-size:44px;padding:1.25rem 2rem}#app main button.action{font-size:32px;text-transform:none;padding:.75rem 1rem}#app main button.secondary{font-size:21px;padding:.5rem 1rem}#app main button.caution{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#app main button.group{box-shadow:none;font-size:18px;width:auto}#app main button.group:focus{box-shadow:none;border-color:inherit;border-color:rgb(2,132,199,var(--tw-border-opacity))}#app main button.group.active{background-color:#692556;color:#fff}#app main .alert{width:auto;padding-inline-start:1.5rem;background-color:#f9db90}a:focus{box-shadow:none!important}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{border-color:#000;outline:none}[type=checkbox],[type=radio]{color:#3b82f6}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-color: #098299}button:focus,a:focus{box-shadow:0 0 0 3px #4299e180;border-color:#93c5fd;outline:none}[data-theme=dark]{--bg-color: #9f9}[data-theme=dark] [type=checkbox]{background-color:orange}.font-roboto{font-family:Roboto,sans-serif}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body{background-color:#99ba5b;text-align:center}main{overflow:hidden}main h1.boss{color:#494a4d;font-weight:700;font-size:1.86rem;line-height:1;text-transform:uppercase;letter-spacing:1px;margin:2rem 0}main h1{color:#312e81;font-weight:700;font-size:1.86rem;line-height:1.25}main h2{color:#692556;font-weight:700;font-size:1.66rem;line-height:1.1}main h3{color:#312e81;font-weight:700;font-size:1.21rem;line-height:1.25;font-style:italic}main em{margin-right:3px}main .fancy-hr{background-color:#9c2182;height:4px;position:relative}main .fancy-hr:after{content:" ";content:" ";line-height:1;color:#f7c645;background-color:#f7c645;border-radius:1rem;position:absolute;display:block;width:24px;height:24px;left:49%;top:-10px}main input.input-bordered,main textarea.textarea-bordered{border-color:#707070;border-radius:4px;font-size:1rem}main input::-moz-placeholder,main textarea::-moz-placeholder{color:#313131}main input::placeholder,main textarea::placeholder{color:#313131}main button{background-color:transparent}#mount.admin #mast h1{color:#312e81;font-weight:700;font-size:1.86rem;line-height:1.25}#mount.admin h2.title{background-color:#9c2182;color:#fff;padding:1rem 1.5rem .75rem;padding-inline-start:2.25rem;font-weight:400;text-transform:uppercase;text-shadow:1px 1px 0 #000}#mount.admin h3.title{background-color:#9c2182b5;color:#fff;padding:.5rem 1.5rem;padding-inline-start:2.5rem;font-weight:400;text-shadow:1px 1px 0 #333;font-style:normal}#mount.admin h3.title:before{content:"» "}#mount.admin input{padding:3px}#mount.admin form>div{display:flex;flex-direction:column;padding-top:1rem;padding-bottom:1rem}@media (min-width: 640px){#mount.admin form>div{flex-direction:row}#mount.admin form .alert{margin-top:.5rem;margin-inline-start:.5rem;width:75%}}@media (min-width: 768px){#mount.admin form .alert{width:50%}}#mount.admin #user-info{left:0;position:fixed}
