:root{--color-primary: #252525;--color-secondary: #CFCFCF;--color-accent: #7D7D7D;--color-background: #545454;--color-coral-pink-light: #F5B7A6;--color-coral-pink: #EF8275;--color-viridian: #4D9078;--color-viridian-bright: #5EBC7A;--color-viridian-transparent: rgba(77, 144, 120, .4);--color-olivine: #A3C175;--color-olivie-bright: #B3D17A;--color-icterine:#F8F272;--color-citron: #DDC67B;--color-space-cadet: #191a39;--color-space-cadet-light: #2E2F6B;--color-space-cadet-dark: #0F0F2B}html,body{margin:0;padding:0;color:var(--color-citron)}body{font-size:17px;font-family:Courier New,monospace}body{background-color:var(--color-space-cadet-dark)}.content{padding:20px}h1{font-size:20px;text-decoration-line:underline}h2{font-size:18px;margin-top:10px}h3{font-size:16px}.menu-link{color:var(--color-viridian);text-decoration:none}.menu-link:hover{color:var(--color-viridian-bright);text-shadow:var(--color-viridian) 0 0 5px}.text-link{color:var(--color-olivine);text-decoration:none}.text-link:hover{color:var(--color-icterine)}.text-highlight{color:var(--color-coral-pink);text-shadow:0 0 5px var(--color-coral-pink-light)}.text-not-highlight{text-decoration:none;text-shadow:none}.button:hover{background-color:#0056b3}.button:active{background-color:#004080}.button-gray{font-size:18px;background-color:var(--color-space-cadet-dark);color:gray;border:none;border-radius:0;cursor:pointer;padding:0}.button-blue{font-size:18px;background-color:var(--color-space-cadet-dark);color:#87ceeb;border:none;border-radius:0;cursor:pointer;padding:0}.button-red{font-size:18px;background-color:var(--color-space-cadet-dark);color:red;border:none;border-radius:0;cursor:pointer;padding:0}.home-page-link{color:var(--color-viridian);text-shadow:0 0 5px var(--color-viridian-bright)}.wls-heart{color:#e72525;text-shadow:#ff4848 0 0 5px;font-size:16px}.header{font-size:20px}.header-text{text-decoration-line:underline}.detail-text{color:var(--color-olivine);font-size:14px}th,.table-header{font-size:15px;border:1px solid var(--color-viridian)}tr,td,.table-row{color:var(--color-olivine);font-size:14px;border:1px dotted var(--color-viridian-transparent);border-collapse:collapse}th,td{padding-left:5px}.table-row-inner{color:var(--color-olivine);font-size:14px;border-top:1px solid var(--color-viridian);border-collapse:collapse}table{background-color:var(--color-space-cadet-dark)}.inside-table{width:100%;height:100%;border-collapse:collapse;border-style:hidden}.loading{color:var(--color-icterine)}.button-classic{font-size:18px;background-color:var(--color-space-cadet-dark);color:var(--color-coral-pink);border:none;border-radius:0;cursor:pointer;padding:0}.button-classic:hover{color:var(--color-coral-pink-light);text-decoration:none;text-shadow:var(--color-coral-pink) 0 0 2px}.text-input,.select-input{color:var(--color-coral-pink);background-color:#272727;border:none;padding:2px;margin-bottom:5px}.option-input{font-size:14px}.div-icon{color:#000;font-size:9px}.toggle-button{background-color:var(--color-space-cadet-dark);color:var(--color-citron);cursor:pointer;padding:5px;width:100%;border:none;text-align:left;outline:none;font-size:18px;font-weight:700}.active,.toggle-button:hover{background-color:var(--color-space-cadet-light)}.content{padding:0 18px;display:none;overflow:hidden;background-color:var(--color-space-cadet-light)}
