.module-testing{display:block !important}.module-testing h3{padding-top:3rem}.module-testing span{font-weight:600}.module-testing a{color:var(--blue);padding-bottom:1.5rem}@media(max-width: 768px){.debug-console{width:100% !important;left:-100% !important}body:has(.debug-console.open){overflow:hidden}}.debug{font-family:var(--font-sans),"Franklin Gothic Medium","Arial Narrow",Arial,sans-serif}.debug a,.debug button{font-family:var(--font-sans),"Franklin Gothic Medium","Arial Narrow",Arial,sans-serif}.debug ::-webkit-scrollbar{height:100%;width:8px;padding:2px}.debug ::-webkit-scrollbar-track{background-color:rgb(var(--primary-contrast-rgb), 1)}.debug ::-webkit-scrollbar-thumb{background-color:rgb(var(--primary-rgb), 1);border-radius:10px}.debug .text-danger{color:red !important}.debug .debug-button{position:fixed;z-index:2000;border-radius:50%;height:4rem;width:4rem;left:2rem;bottom:6rem;border:solid var(--danger) 4px;background-color:rgba(0,0,0,0);font-weight:700;color:var(--danger);transition:.3s ease-in-out;display:flex;justify-content:center;align-items:center}.debug .debug-button ion-icon{font-size:2rem}.debug .debug-button:hover{background-color:var(--danger);color:var(--danger-contrast)}.debug .debug-console{height:100vh;position:fixed !important;z-index:99999 !important;bottom:0px !important;left:-40rem;width:40rem;margin:auto !important;backdrop-filter:blur(6px);transition:all .6s ease-out;overflow:scroll;background-color:rgb(var(--light-rgb), 0.9)}.debug .debug-console .debug-section{overflow-wrap:break-word;width:100%;padding:1rem 1rem;position:relative}@media(max-width: 768px){.debug .debug-console .debug-section{padding:1rem}}.debug .debug-console .debug-section::before{content:"";position:absolute;bottom:0;width:calc(100% - 2rem);left:1rem;height:2px;background-color:rgb(var(--dark-rgb), 0.3);border-radius:10px}.debug .debug-console .debug-section.menu-top{display:flex;flex-direction:row;justify-content:space-between;position:sticky;top:0;z-index:1000;background:#fff}.debug .debug-console .debug-section.menu-top::before{content:unset}.debug .debug-console .debug-section.menu-top a,.debug .debug-console .debug-section.menu-top button{border-bottom:1px var(--primary) solid;outline:none;cursor:pointer}.debug .debug-console .debug-section.menu-top .large{font-size:1.5rem}.debug .debug-console .debug-section.menu-top .large.close{color:var(--danger)}.debug .debug-console .debug-section .debug-title{font-size:1.5rem;font-weight:800;margin:auto 0}.debug .debug-console .debug-section .debug-subtitle{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.debug .debug-console.open{left:0 !important}.debug .debug-console.full{width:100% !important}.debug .debug-console select{outline:0;border:1px solid var(--dark);border-radius:0;padding:.5rem;max-width:32rem}.debug .debug-console hr{margin:.25rem 0}.debug .debug-console .debug-btn{outline:0;border:none;height:2.5rem;padding:0 1.5rem;display:flex;justify-content:center;align-items:center;font-weight:800;margin:.25rem;cursor:pointer}.debug .debug-console .debug-btn:focus-within+.debug-dropdown-content{display:flex}.debug .debug-console .debug-btn.debug-btn-sm{height:2rem;padding:0 1rem;font-size:14px}.debug .debug-console .debug-dropdown{position:relative}.debug .debug-console .debug-dropdown .debug-dropdown-content{display:none;z-index:10000;position:absolute;flex-direction:column;border-radius:.25rem;top:2.5rem;left:0;width:max-content;background-color:var(--light);border:1px solid rgba(0,0,0,.1)}.debug .debug-console .debug-dropdown .debug-dropdown-content:hover{display:flex}.debug .debug-console .debug-dropdown .debug-dropdown-content .dropdown-item{width:100%;transition:.3s ease-out;background-color:rgb(var(--light), 0.5);border:none;outline:none;text-align:center;color:var(--light-contrast);font-weight:600;padding:.5rem 1rem;cursor:pointer}.debug .debug-console .debug-dropdown .debug-dropdown-content .dropdown-item:hover{background-color:rgb(var(--primary-rgb), 0.5)}.debug .debug-console .debug-shell{flex-basis:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:.5rem}.debug .debug-console .debug-shell input{flex-grow:1;border:1px solid var(--dark);border-right:0;height:2rem;padding:0 .5rem}.debug .debug-console .debug-shell button{margin:0}.debug .debug-console #php_console .xdebug-var-dump{white-space:pre-wrap}.debug .debug-console .debug-color-picker{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.debug-color-picker-item{flex-basis:25%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.debug-color-picker-item label{padding:0;margin:0}.debug-color-picker-item input{cursor:pointer;background-color:rgba(0,0,0,0);color:buttontext;border:none;padding:0;width:100%;-webkit-appearance:none}.debug-color-picker-item input::-webkit-color-swatch{border:1px rgba(0,0,0,0) solid}.debug-color-picker-item input::-webkit-color-swatch-wrapper{padding:0}body:has(.debug-console.full){overflow:hidden}
