@charset "UTF-8";table{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:2rem;border:1px solid #232a34;border-bottom:none;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 3px #7b7f85}th,td{padding:.5rem;text-align:left;border-bottom:1px solid #232a34}th{background-color:#232a34;color:#fff}tr:nth-child(2n){background-color:#dedfe1}table:last-child{border-bottom:none}td button{margin-right:.25rem}.center-align{text-align:center}.left-align{text-align:left}.right-align{text-align:right}.default-button,.clear-button,.filter-button,.cancel-button,.info-button,.dark-button,.edit-button,.delete-button,.create-button,.button{padding:.6rem 1rem;border-radius:.5rem;border:none;cursor:pointer;background:#232a34;color:#fff}.default-button:hover,.clear-button:hover,.filter-button:hover,.cancel-button:hover,.info-button:hover,.dark-button:hover,.edit-button:hover,.delete-button:hover,.create-button:hover,.button:hover{background:#20262f}.default-button:disabled,.clear-button:disabled,.filter-button:disabled,.cancel-button:disabled,.info-button:disabled,.dark-button:disabled,.edit-button:disabled,.delete-button:disabled,.create-button:disabled,.button:disabled,.default-button.disabled-button,.disabled-button.clear-button,.disabled-button.filter-button,.disabled-button.cancel-button,.disabled-button.info-button,.disabled-button.dark-button,.disabled-button.edit-button,.disabled-button.delete-button,.disabled-button.create-button,.disabled-button.button{background:#dedfe1;color:#7b7f85;cursor:not-allowed;box-shadow:none}.default-button:disabled:hover,.clear-button:disabled:hover,.filter-button:disabled:hover,.cancel-button:disabled:hover,.info-button:disabled:hover,.dark-button:disabled:hover,.edit-button:disabled:hover,.delete-button:disabled:hover,.create-button:disabled:hover,.button:disabled:hover,.default-button.disabled-button:hover,.disabled-button.clear-button:hover,.disabled-button.filter-button:hover,.disabled-button.cancel-button:hover,.disabled-button.info-button:hover,.disabled-button.dark-button:hover,.disabled-button.edit-button:hover,.disabled-button.delete-button:hover,.disabled-button.create-button:hover,.disabled-button.button:hover,.default-button:disabled:active,.clear-button:disabled:active,.filter-button:disabled:active,.cancel-button:disabled:active,.info-button:disabled:active,.dark-button:disabled:active,.edit-button:disabled:active,.delete-button:disabled:active,.create-button:disabled:active,.button:disabled:active,.default-button.disabled-button:active,.disabled-button.clear-button:active,.disabled-button.filter-button:active,.disabled-button.cancel-button:active,.disabled-button.info-button:active,.disabled-button.dark-button:active,.disabled-button.edit-button:active,.disabled-button.delete-button:active,.disabled-button.create-button:active,.disabled-button.button:active{background:#dedfe1}.button{background:#f5f7fa;color:#232a34;border:1px solid rgb(222,223.05,224.55)}.button:hover{background:#dedfe1}.create-button{background:#4caf50}.create-button:hover{background:#449e48}.delete-button{background:#d33}.delete-button:hover{background:#b12929}.edit-button{background:#2196f3}.edit-button:hover{background:#1e87db}.dark-button{background:#232a34;color:#f2ea57}.info-button{background:#2196f3}.info-button:hover{background:#1e87db}.cancel-button{background:#c8c8c8;color:#fff}.cancel-button:hover{background:#969696cc}.dialog-buttons{display:flex;justify-content:flex-end;gap:.5rem}.filter-button{background:#f2ea57;color:#232a34}.filter-button:hover{background:#efe531}.filter-button:active{background:#eadf12}.clear-button{background:#ff7800;color:#fff}.clear-button:hover{background:#e06a00}.clear-button:active{background:#cc6000}@font-face{font-family:Klavika;src:url(/assets/fonts/Klavika/KLAVIKA-BOLD.OTF);font-weight:700;font-style:normal}@font-face{font-family:Klavika;src:url(/assets/fonts/Klavika/KLAVIKA-MEDIUM.OTF);font-weight:600;font-style:normal}@font-face{font-family:Klavika;src:url(/assets/fonts/Klavika/KLAVIKA-REGULAR.OTF);font-weight:500;font-style:normal}@font-face{font-family:Klavika;src:url(/assets/fonts/Klavika/KLAVIKA-LIGHT.OTF);font-weight:400;font-style:normal}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;padding-bottom:56px}body{margin:0;font-family:Klavika,sans-serif!important;font-size:1rem;line-height:1.5;font-weight:500;color:#232a34;background:#faf9f6;overflow-x:hidden}:where(button,a,input,select,textarea):focus-visible{outline:none;border-radius:.25rem}section.section{background-color:#fff;padding:.5rem;border-radius:.5rem;box-shadow:0 0 3px #232a34;width:100%;margin:0 auto;height:92%}section.section h1{padding:0 .5rem;line-height:1.5}section.section h2{padding:0 .5rem;line-height:1.5}.section-options{width:100%;display:flex;flex-direction:row;gap:.5rem;justify-content:right;padding:0;height:auto}.section-options-row{display:flex;flex-direction:row;margin-top:1rem;justify-content:space-between;align-items:flex-end;height:auto;margin-bottom:1rem}.section-header{display:flex;flex-direction:row;justify-content:start;gap:5rem;align-items:flex-end}.header-title-wrapper{display:flex;align-items:center;gap:1.2rem;padding:.5rem;background:#232a34;border-radius:.5rem;box-shadow:0 2px 12px #eadf1214}.header-title{font-size:1.5rem;font-weight:500;color:#fff;margin:0;letter-spacing:.01em;text-shadow:0 1px 2px rgba(234.364640884,223.2044198895,18.135359116,.1);border-bottom:none}.section-header{border-bottom:none;margin-bottom:.5rem}::ng-deep .fullscreen-dialog .mat-mdc-dialog-container{padding:0;--mdc-dialog-container-shape: 0;width:100vw!important;height:100vh!important}::ng-deep .fullscreen-dialog .mat-mdc-dialog-content{padding:0;height:100%}.app-tooltip{position:fixed;z-index:9999;background:#111827f2;color:#fff;padding:6px 10px;border-radius:6px;font-size:12px;line-height:1.2;box-shadow:0 8px 24px #0000002e;pointer-events:none;transform:translateZ(0)}.app-tooltip:after{content:"";position:absolute;width:0;height:0;border-style:solid}.app-tooltip--top:after{bottom:-6px;left:50%;transform:translate(-50%);border-width:6px 6px 0 6px;border-color:rgba(17,24,39,.95) transparent transparent transparent}.app-tooltip--bottom:after{top:-6px;left:50%;transform:translate(-50%);border-width:0 6px 6px 6px;border-color:transparent transparent rgba(17,24,39,.95) transparent}.app-tooltip--left:after{right:-6px;top:50%;transform:translateY(-50%);border-width:6px 0 6px 6px;border-color:transparent transparent transparent rgba(17,24,39,.95)}.app-tooltip--right:after{left:-6px;top:50%;transform:translateY(-50%);border-width:6px 6px 6px 0;border-color:transparent rgba(17,24,39,.95) transparent transparent}
