﻿:root{color-scheme:dark;--vh:1vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}*{font-family:"Open Sans",Arial,Geneva,Verdana,sans-serif;}html,body{margin:0;padding:0;border:0;outline:0;overscroll-behavior-y:contain;overflow:hidden;}html{background:#1f1f1f;color:#fff;}body{position:relative;background:#1f1f1f url(../images/noise.png) repeat;}.backdrop{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;overflow:auto;}@supports(-webkit-touch-callout:none){input[type=file]{pointer-events:auto!important;}}.hoverEffect:hover{filter:brightness(1.17);cursor:pointer;}textarea{resize:none;}input[type=checkbox]{cursor:pointer;}input[type=color]{border:0;padding:0;height:35px;width:100px!important;display:block;background:transparent;cursor:pointer;margin-bottom:10px;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.labelInput label{font-size:67%;padding-left:2px;color:#fff;opacity:.8;}.labelInput input:not([type=color]):not([type=radio]):not([type=checkbox]),.labelInput textarea,.labelInput select{display:block;border-radius:7px;background:#1f1f1f;box-shadow:inset 0 2px 3px rgba(0,0,0,.25);border:0;border-bottom:1px solid rgba(255,255,255,.16);border-top:1px solid rgba(0,0,0,.35);color:rgba(255,255,255,.85);font-size:80%;padding:6px 8px;box-sizing:border-box;margin:2px 0 10px;}.labelInput select{padding:5px 8px;}.labelInput .checkBox{display:flex;align-items:center;margin:15px 0 0 10px;}.transparentInput{display:block;text-align:center;background:transparent!important;box-sizing:border-box;font-weight:bold;color:#fff;border:0!important;}.default,.info,.delete,.copy,.save{padding:5px 25px;border-radius:10px;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(0,0,0,.35);border-left:0;border-right:0;text-shadow:0 0 2px black;box-sizing:border-box;font-size:90%;text-align:center;}.default{background:#1f1f1f;}.info{background:rgba(255,255,255,.15);}.delete{background:#d35656;}.copy{background:#5491dd;}.save{background:#5da154;}.switch-toggle{text-shadow:0 0 4px black;float:left;margin-bottom:10px;font-weight:bold;}.switch-toggle input{position:absolute;opacity:0;}.switch-toggle input+label{background:#1f1f1f;padding:8px 25px;float:left;cursor:pointer;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(0,0,0,.35);}.switch-toggle input[id="0"]+label{border-radius:10px 0 0 10px;}.switch-toggle input[id="2"]+label{border-radius:0 10px 10px 0;}.switch-toggle input:checked+label{background:rgba(255,255,255,.15);color:#fff;}.fadeIn{animation:fadeIn 150ms;will-change:opacity;}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.shake{animation:shake 500ms;}@keyframes shake{0%,100%{transform:skew(0deg,0deg);}20%,60%{transform:skew(10deg,-10deg);}40%,80%{transform:skew(-10deg,10deg);}}@keyframes suddenFlashFade{0%,30%{opacity:.6;}100%{opacity:0;}}.flashContainer{position:relative;display:inline-block;}.flashContainer.flashing{will-change:opacity;}.flashContainer.flashing::after{animation:suddenFlashFade 1s ease-out forwards;}.flashContainer::after{content:"";position:absolute;inset:0;border-radius:50%;background-color:#f00;opacity:0;pointer-events:none;}.valid.modified:not([type=checkbox]){outline:1px solid #59a94f;}.invalid{outline:1px solid #f95f5f;}.validation-message{color:#f95f5f;}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff;}.blazor-error-boundary::after{content:"An error has occurred.";}.darker-border-checkbox.form-check-input{border-color:#929292;}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end;}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start;}