@font-face{font-display:swap;font-family:Styrene;font-weight:500;src:url(../fonts/StyreneALC-Medium.df29c395.ttf) format("truetype")}:root{--alfa-red:#ef3124;--alfa-green:#32e301;--ink:#000;--ink-2:#6b6b6b;--line:#cfcfcf;--line-soft:#e4e4e4;--bg:#f0f0f0;--surface:#fff;--display:"Styrene",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}body{-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px}.q-table__title,.text-h4,.text-h5,.text-h6{color:var(--ink);font-family:var(--display);font-weight:500;letter-spacing:-.01em}.text-h6{font-size:20px}.text-h5{font-size:24px}.admin .q-page{max-width:1440px;padding:8px 32px 48px}@media (max-width:599px){.admin .q-page{padding:8px 16px 32px}}.q-btn{border-radius:0;font-weight:600;letter-spacing:0;text-transform:none}.q-btn:not(.q-btn--round):not(.q-btn--dense){min-height:40px;padding:0 18px}.q-btn.bg-primary,.q-btn.bg-primary:before{box-shadow:none}.q-btn--round{border-radius:50%}.q-btn--outline:before{border-width:2px}.q-card,.q-table__card{border-radius:0;box-shadow:none}.q-card .q-table__card{border-radius:0}.q-table__top{padding:16px 20px 8px}.admin .q-table__title{display:none}.admin .q-table__top,.admin .q-table__top .q-space{justify-content:flex-end}.admin .q-table__top:not(:has(.q-btn)){display:none}.q-table thead tr th{border-bottom:2px solid var(--ink);color:var(--ink);font-size:13px;font-weight:600}.q-table tbody td{border-bottom-color:var(--line-soft);font-size:14px;height:56px}.q-table tbody tr:hover>td{background:#f7f7f7}.q-field--outlined .q-field__control{border-radius:0}.q-field--outlined .q-field__control:before{border-color:var(--line)}.q-field--outlined.q-field--focused .q-field__control:after,.q-field--outlined:hover .q-field__control:before{border-color:var(--ink)}.q-field--filled .q-field__control{background:var(--bg);border-radius:0}.q-field--filled .q-field__control:before{border-bottom:none}.q-field--filled .q-field__control:after{height:0}.q-field--filled.q-field--focused .q-field__control{box-shadow:inset 0 0 0 2px var(--ink)}.q-chip{border-radius:0;font-weight:600}.q-chip.bg-green{background:var(--alfa-green)!important;color:var(--ink)!important}.q-chip.bg-red{background:var(--alfa-red)!important;color:#fff!important}.q-chip.bg-grey-5{background:var(--line-soft)!important;color:var(--ink)!important}.q-toggle__inner--truthy{color:var(--alfa-green)}.bg-positive,.q-notification.bg-positive{color:var(--ink)!important}.q-dialog__inner>.q-card{border-radius:0}.q-card__actions .q-btn--unelevated{min-height:40px;padding:0 20px}.q-expansion-item .q-item{min-height:56px}.q-pagination .q-btn{border-radius:0}.q-pagination .q-btn.bg-grey-8{background:var(--ink)!important}.q-menu{border-radius:0}.q-select .q-field__native,.q-select .q-field__native>span{color:var(--ink);font-weight:500}.q-select__dropdown-icon{color:var(--ink);font-size:22px}.q-field--float .q-field__label,.q-field--focused .q-field__label,.q-select .q-field__focusable-action{color:var(--ink-2)}.q-field--focused .q-field__label{color:var(--ink)}.q-select--with-chips .q-chip{margin:2px 4px 2px 0}.q-menu:has(.q-virtual-scroll__content){border:2px solid var(--ink);box-shadow:6px 6px 0 #0000001f;padding:6px 0}.q-menu .q-virtual-scroll__content .q-item{color:var(--ink);font-size:14px;font-weight:500;min-height:44px;padding:10px 16px}.q-menu .q-virtual-scroll__content .q-item .q-focus-helper{display:none}.q-menu .q-virtual-scroll__content .q-item.q-manual-focusable--focused,.q-menu .q-virtual-scroll__content .q-item:hover{background:var(--bg)}.q-menu .q-virtual-scroll__content .q-item.q-item--active{background:var(--alfa-green)!important;color:var(--ink)!important}.q-menu .q-virtual-scroll__content .q-item--active:after{align-self:center;content:"check";font-family:Material Icons;font-size:20px;line-height:1;margin-left:auto}.q-tooltip{background:var(--ink);border-radius:0;font-size:12px}:focus-visible{outline:2px solid var(--alfa-red);outline-offset:2px}