:root{--dark: #263539;--color: #212529;--color-contrast: #fff;--primary: #89973a;--secondary: #4b642d;--tertiary: #ac6033;--success: #198754;--info: #0dcaf0;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--font-sans-serif: system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--gradient: linear-gradient( 90deg, rgba(137, 151, 58, 1), rgba(75, 100, 45, 1) );--font-family: var(--font-sans-serif);--font-size: 18px;--font-weight: 400;--line-height: 1.5;--bg: #000}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}body{font-family:var(--font-family);background-color:var(--bg);color:var(--color);color:var(--color-contrast);margin:0;font-size:18px;line-height:1.2rem}body *{box-sizing:border-box;line-height:1em}.col,.row{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.row{flex-direction:row;align-items:center;max-width:100%}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;-moz-padding-start:7px}select::-ms-expand{display:none}select{width:100%;height:40px;-moz-padding-start:7px;padding-left:10px;padding-right:10px;background:var(--light);font-size:16px;box-shadow:2px 2px 5px 1px #0000004d;border-radius:3px;outline:none;cursor:pointer;text-align:right}select option{color:#666}select:focus::-ms-value{background-color:transparent}form{padding:1rem;max-width:80%;margin:0 auto;border-radius:.5rem}a,a:visited{text-decoration:none;color:inherit}.fright{float:right}.fleft{float:left}input{padding:.5rem;border-radius:3px;border:none;background-color:var(--light);transition:all .2s ease-in-out}input:focus{background-color:#e0e0e0}.loading{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100dvh;width:100vw;background-color:#000000e6;color:var(--color-contrast);position:fixed;top:0;left:0;z-index:9000}button{border-radius:3px;padding:.5rem;border:none;background-color:var(--primary);border:ipx solid var(--primary);color:#fff;text-transform:uppercase;font-size:1.2rem;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.2rem;transition:all .2s ease-in-out}button:hover{background-color:var(--secondary)}button.danger{background-color:var(--danger)}button.default{background-color:var(--light);color:var(--dark);border:1px solid var(--dark)}.wrapper{min-height:100dvh;width:100vw;justify-content:center;align-items:center;max-width:800px;margin:0 auto}@media screen and (min-width: 1000px){.wrapper{flex-direction:row!important;max-width:1000px}.wrapper .footer{width:300px;position:relative;place-self:center;flex-direction:column;border:none}.wrapper .footer button{width:100%}.wrapper .footer input{text-align:center}.wrapper .w100{width:650px;max-height:100dvh;height:100dvh}.wrapper .w100 .userlist{height:unset;max-height:unset!important;margin-bottom:1rem!important}}*[hidden]{display:none}.footer{border-top:2px solid var(--dark);justify-content:space-between;width:100%;padding:1rem;position:fixed;background-color:var(--bg);max-width:800px;bottom:0;z-index:1000}.footer input{width:100%;height:40px;-moz-padding-start:7px;padding-left:10px;padding-right:10px;background:var(--light);font-size:16px;box-shadow:2px 2px 5px 1px #fafafa4d;border-radius:3px;outline:none}.footer select{float:right;text-align:center}.w100{width:100%}.confirm td{color:var(--warning)}.info td{color:var(--primary);font-size:.9rem;line-height:.9rem}.info td span{font-size:inherit}.confirmok{background-color:var(--success);color:#fff}.row.spz{gap:.5rem;justify-content:flex-start}.wrap{flex-wrap:wrap}.showedituser{position:fixed;bottom:0;left:0;width:100vw;height:100dvh;padding:2rem 0;z-index:1009;display:flex;color:var(--color);justify-content:center;background-color:#000c;align-items:flex-end}.showedituser form{max-height:80vh;overflow-y:auto;background-color:var(--light);width:90%!important;max-height:100%;overflow:auto}.showedituser form h1,.showedituser form h2{margin:0}.showedituser form .col.spz{justify-content:flex-start}.showedituser form .row{gap:.5rem}.showedituser form .row>.col{max-width:calc(50% - .5rem);gap:0}.showedituser form input{border:1px solid var(--dark);width:auto}.user_email{font-size:.9rem;color:var(--primary)}
