@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700&display=swap";@font-face{font-family:Digital-7;src:url(/assets/digital-7.mono-CnVgky5u.ttf) format("truetype")}:root{font-family:Orbitron,sans-serif;line-height:1.2;font-weight:400;color-scheme:light dark;color:var(--text-primary);background-color:var(--background-main);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--background-main: var(--teal-900);--surface-0: var(--teal-800);--surface-1: var(--teal-700);--surface-hover: var(--teal-600);--text-primary: var(--cyan-50);--text-secondary: var(--cyan-100);--text-muted: var(--cyan-200);--accent-primary: var(--cyan-400);--accent-secondary: var(--teal-400);--success: var(--green-400);--warning: var(--yellow-400);--danger: var(--red-400)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.content-scrollable .p-card-content{max-height:calc(70vh - 200px);overflow-y:auto;padding-right:1rem}.video-preview-dialog .p-dialog-content{padding:0;height:calc(90vh - 70px)}.dialog-content-scrollable{height:100%;overflow-y:auto;padding:1.5rem}.p-card{background-color:var(--teal-700)!important;border:1px solid var(--surface-hover)!important;color:var(--text-primary)!important}.p-card .p-card-content{background-color:var(--teal-600)!important;padding:1rem!important}.p-button{background-color:var(--surface-0)!important;border:1px solid var(--surface-hover)!important;color:var(--text-primary)!important;transition:all .2s ease!important}.p-button:hover{background-color:var(--surface-hover)!important;border-color:var(--accent-primary)!important}.p-button:focus{box-shadow:0 0 0 2px var(--surface-1),0 0 0 4px var(--accent-primary)!important;outline:none}.p-button:active{background-color:var(--surface-1)!important;transform:translateY(1px)}.p-button.p-button-primary{background-color:var(--accent-primary)!important;border-color:var(--accent-primary)!important}.p-button.p-button-primary:hover{background-color:var(--accent-secondary)!important;border-color:var(--accent-secondary)!important}.p-button.p-button-secondary{background-color:var(--surface-1)!important;border-color:var(--surface-hover)!important}.p-button:disabled{opacity:.6;cursor:not-allowed}.p-tabview-panels{background-color:var(--teal-700)!important;border:1px solid var(--surface-hover)!important;color:var(--text-primary)!important}.p-datatable .p-datatable-thead>tr>th{background-color:#00564e;color:var(--primary-color-text)}.p-datatable .p-datatable-tbody>tr{background-color:#009384;color:var(--primary-color-text)}.p-datatable .p-datatable-tbody>tr:nth-child(2n){background-color:#00786c}.p-datatable .p-column-filter{color:var(--primary-color-text)}.p-datatable .p-paginator{background-color:#00564e;color:var(--primary-color-text)}.p-datatable .p-paginator .p-paginator-element{color:var(--primary-color-text)}.p-datatable .p-paginator .p-paginator-pages .p-paginator-element{background-color:#009384;color:#000}.p-datatable .p-paginator .p-paginator-next,.p-datatable .p-paginator .p-paginator-prev,.p-datatable .p-paginator .p-paginator-next:hover,.p-datatable .p-paginator .p-paginator-prev:hover{background-color:#009384}.p-dialog .p-dialog-header,.p-dialog .p-dialog-content{background-color:var(--teal-800);color:var(--text-primary)}.p-card-subtitle{color:var(--text-primary)}.p-tabview .p-tabview-nav{background-color:var(--teal-800);color:var(--text-primary)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background-color:var(--teal-700);border-color:var(--teal-700);color:var(--text-primary)}.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-dialog-footer{background-color:var(--teal-800);color:var(--text-primary)}.cueiq-profile .p-button{width:90%}.p-row-toggler,.p-dialog-header-icons .p-dialog-header-icon{color:var(--text-primary)}@media screen and (max-width: 768px){.p-card .p-card-content{padding:.5rem!important}.p-tabview-panels{padding:.5rem}#root{position:absolute;top:0;width:100%;height:100%}.mobile-card{margin:0!important;border-radius:0!important}.mobile-card .p-card-content{padding:.5rem!important}.mobile-label{font-size:.9rem}.p-button{padding:.5rem!important;font-size:.9rem!important}.cueiq-profile .p-button{width:100%!important;margin-bottom:.5rem!important}input[type=text],input[type=email],input[type=password]{padding:.5rem!important;font-size:1rem!important}input[type=checkbox]{width:1rem;height:1rem}}
