:root{--font-size-normal: 16px;--font-size-small: calc(var(--font-size-normal) * .75);--font-size-large: calc(var(--font-size-normal) * 1.5);--font-size-x-large: calc(var(--font-size-normal) * 2);--font-size-xx-large: calc(var(--font-size-normal) * 3);--gap: 1rem;--gap-x-small: calc(var(--gap) / 4);--gap-small: calc(var(--gap) / 2);--gap-large: calc(var(--gap) * 1.5);--gap-x-large: calc(var(--gap) * 2);--border-radius: 8px;--border-radius-small: calc(var(--border-radius) / 2);--primary-hue: 198;--primary-saturation: 97%;--primary-color: var(--primary-hue), var(--primary-saturation);--primary-lightness: 23%;--danger-hue: 354;--danger-saturation: 61%;--danger-color: var(--danger-hue), var(--danger-saturation);--danger-lightness: 45%;--warning-hue: 35;--warning-saturation: 84%;--warning-color: var(--warning-hue), var(--warning-saturation);--warning-lightness: 62%;--info-hue: 194;--info-saturation: 66%;--info-color: var(--info-hue), var(--info-saturation);--info-lightness: 74%;--success-hue: 120;--success-saturation: 39%;--success-color: var(--success-hue), var(--success-saturation);--success-lightness: 54%;--color-text: hsl(0, 0%, 0%);--color-text-light: hsl(0, 0%, 45%);--color-text-dark: hsl(0, 0%, 85%);--color-primary: hsl(var(--primary-color), var(--primary-lightness));--color-danger: hsl(var(--danger-color), var(--danger-lightness));--color-warning: hsl(var(--warning-color), var(--warning-lightness));--color-info: hsl(var(--info-color), var(--info-lightness));--color-success: hsl(var(--success-color), var(--success-lightness));--color-dark-gray: hsl(0, 0%, 45%);--color-light-gray: hsl(0, 0%, 85%)}.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.pt-0{padding-top:0}.mt-0{margin-top:0}.pr-0{padding-right:0}.mr-0{margin-right:0}.pb-0{padding-bottom:0}.mb-0{margin-bottom:0}.pl-0{padding-left:0}.ml-0{margin-left:0}.p-1{padding:var(--gap-x-small)}.px-1{padding-left:var(--gap-x-small);padding-right:var(--gap-x-small)}.py-1{padding-top:var(--gap-x-small);padding-bottom:var(--gap-x-small)}.m-1{margin:var(--gap-x-small)}.mx-1{margin-left:var(--gap-x-small);margin-right:var(--gap-x-small)}.my-1{margin-top:var(--gap-x-small);margin-bottom:var(--gap-x-small)}.pt-1{padding-top:var(--gap-x-small)}.mt-1{margin-top:var(--gap-x-small)}.pr-1{padding-right:var(--gap-x-small)}.mr-1{margin-right:var(--gap-x-small)}.pb-1{padding-bottom:var(--gap-x-small)}.mb-1{margin-bottom:var(--gap-x-small)}.pl-1{padding-left:var(--gap-x-small)}.ml-1{margin-left:var(--gap-x-small)}.p-2{padding:var(--gap-small)}.px-2{padding-left:var(--gap-small);padding-right:var(--gap-small)}.py-2{padding-top:var(--gap-small);padding-bottom:var(--gap-small)}.m-2{margin:var(--gap-small)}.mx-2{margin-left:var(--gap-small);margin-right:var(--gap-small)}.my-2{margin-top:var(--gap-small);margin-bottom:var(--gap-small)}.pt-2{padding-top:var(--gap-small)}.mt-2{margin-top:var(--gap-small)}.pr-2{padding-right:var(--gap-small)}.mr-2{margin-right:var(--gap-small)}.pb-2{padding-bottom:var(--gap-small)}.mb-2{margin-bottom:var(--gap-small)}.pl-2{padding-left:var(--gap-small)}.ml-2{margin-left:var(--gap-small)}.p-3{padding:var(--gap)}.px-3{padding-left:var(--gap);padding-right:var(--gap)}.py-3{padding-top:var(--gap);padding-bottom:var(--gap)}.m-3{margin:var(--gap)}.mx-3{margin-left:var(--gap);margin-right:var(--gap)}.my-3{margin-top:var(--gap);margin-bottom:var(--gap)}.pt-3{padding-top:var(--gap)}.mt-3{margin-top:var(--gap)}.pr-3{padding-right:var(--gap)}.mr-3{margin-right:var(--gap)}.pb-3{padding-bottom:var(--gap)}.mb-3{margin-bottom:var(--gap)}.pl-3{padding-left:var(--gap)}.ml-3{margin-left:var(--gap)}.p-4{padding:var(--gap-large)}.px-4{padding-left:var(--gap-large);padding-right:var(--gap-large)}.py-4{padding-top:var(--gap-large);padding-bottom:var(--gap-large)}.m-4{margin:var(--gap-large)}.mx-4{margin-left:var(--gap-large);margin-right:var(--gap-large)}.my-4{margin-top:var(--gap-large);margin-bottom:var(--gap-large)}.pt-4{padding-top:var(--gap-large)}.mt-4{margin-top:var(--gap-large)}.pr-4{padding-right:var(--gap-large)}.mr-4{margin-right:var(--gap-large)}.pb-4{padding-bottom:var(--gap-large)}.mb-4{margin-bottom:var(--gap-large)}.pl-4{padding-left:var(--gap-large)}.ml-4{margin-left:var(--gap-large)}.p-5{padding:var(--gap-x-large)}.px-5{padding-left:var(--gap-x-large);padding-right:var(--gap-x-large)}.py-5{padding-top:var(--gap-x-large);padding-bottom:var(--gap-x-large)}.m-5{margin:var(--gap-x-large)}.mx-5{margin-left:var(--gap-x-large);margin-right:var(--gap-x-large)}.my-5{margin-top:var(--gap-x-large);margin-bottom:var(--gap-x-large)}.pt-5{padding-top:var(--gap-x-large)}.mt-5{margin-top:var(--gap-x-large)}.pr-5{padding-right:var(--gap-x-large)}.mr-5{margin-right:var(--gap-x-large)}.pb-5{padding-bottom:var(--gap-x-large)}.mb-5{margin-bottom:var(--gap-x-large)}.pl-5{padding-left:var(--gap-x-large)}.ml-5{margin-left:var(--gap-x-large)}.reset-width{width:initial}.uppercase{text-transform:uppercase}.font-large{font-size:var(--font-size-large)}.font-x-large{font-size:var(--font-size-x-large)}.grid{display:grid;gap:var(--gap)}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-1{flex:1 1 0}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.align-center{align-items:center}.align-baseline{align-items:baseline}.sticky-top{position:sticky;z-index:100;top:0}.sticky-right{position:sticky;z-index:100;right:0}.sticky-bottom{position:sticky;z-index:100;bottom:0}.sticky-left{position:sticky;z-index:100;left:0}.prevent-resize{resize:none}.pointer{cursor:pointer}.underline{text-decoration:underline}.nowrap{white-space:nowrap}.text-danger{color:var(--color-danger)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-spinner{animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes flash{0%{opacity:1}50%{opacity:0}to{opacity:1}}.flash{animation-name:flash;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:2}.tag_name,.tag{margin:var(--gap-x-small)}.tag_name>i,.tag>i{color:inherit;text-shadow:none!important}button.add-tags{width:initial}button.edit-tags{color:#000!important;background-color:var(--color-warning);width:initial}button.delete-tags{color:#fff!important;background-color:var(--color-danger);width:initial}.edit-tag{color:#000;background-color:var(--color-warning)}.delete-tag,.pick-list-remove-option{color:#fff;background-color:var(--color-danger)}.editing-tag{outline:var(--color-danger) solid 2px}.add-appeal-tag,.attach-tag{color:#000;background-color:var(--color-info)}#update-message{position:fixed;top:3vh;right:0;background:#ffffe0;z-index:999999;text-align:center;padding:var(--gap);border-top-left-radius:1rem;border-bottom-left-radius:1rem}.btn-primary{--bs-btn-bg: var(--color-primary);--bs-btn-border-color: var(--color-primary);--bs-btn-hover-bg: hsl(var(--primary-color), calc(var(--primary-lightness) + 10%));--bs-btn-hover-border-color: hsl(var(--primary-color), calc(var(--primary-lightness) + 8%));--bs-btn-active-bg: hsl(var(--primary-color), calc(var(--primary-lightness) + 10%));--bs-btn-active-border-color: hsl(var(--primary-color), calc(var(--primary-lightness) + 8%));--bs-btn-disabled-bg: var(--color-primary);--bs-btn-disabled-border-color: var(--color-primary)}.btn-success{--bs-btn-bg: var(--color-success);--bs-btn-border-color: var(--color-success);--bs-btn-hover-bg: hsl(var(--success-color), calc(var(--success-lightness) - 8%));--bs-btn-hover-border-color: hsl(var(--success-color), calc(var(--success-lightness) - 6%));--bs-btn-active-bg: hsl(var(--success-color), calc(var(--success-lightness) - 8%));--bs-btn-active-border-color: hsl(var(--success-color), calc(var(--success-lightness) - 6%));--bs-btn-disabled-bg: var(--color-success);--bs-btn-disabled-border-color: var(--color-success)}.btn-info{--bs-btn-bg: var(--color-info);--bs-btn-border-color: var(--color-info);--bs-btn-hover-bg: hsl(var(--info-color), calc(var(--info-lightness) - 8%));--bs-btn-hover-border-color: hsl(var(--info-color), calc(var(--info-lightness) - 6%));--bs-btn-active-bg: hsl(var(--info-color), calc(var(--info-lightness) - 8%));--bs-btn-active-border-color: hsl(var(--info-color), calc(var(--info-lightness) - 6%));--bs-btn-disabled-bg: var(--color-info);--bs-btn-disabled-border-color: var(--color-info)}.btn-warning{--bs-btn-bg: var(--color-warning);--bs-btn-border-color: var(--color-warning);--bs-btn-hover-bg: hsl(var(--warning-color), calc(var(--warning-lightness) + 10%));--bs-btn-hover-border-color: hsl(var(--warning-color), calc(var(--warning-lightness) + 8%));--bs-btn-active-bg: hsl(var(--warning-color), calc(var(--warning-lightness) + 10%));--bs-btn-active-border-color: hsl(var(--warning-color), calc(var(--warning-lightness) + 8%));--bs-btn-disabled-bg: var(--color-warning);--bs-btn-disabled-border-color: var(--color-warning)}.btn-danger{--bs-btn-bg: var(--color-danger);--bs-btn-border-color: var(--color-danger);--bs-btn-hover-bg: hsl(var(--danger-color), calc(var(--danger-lightness) + 8%));--bs-btn-hover-border-color: hsl(var(--danger-color), calc(var(--danger-lightness) + 6%));--bs-btn-active-bg: hsl(var(--danger-color), calc(var(--danger-lightness) + 8%));--bs-btn-active-border-color: hsl(var(--danger-color), calc(var(--danger-lightness) + 6%));--bs-btn-disabled-bg: var(--color-danger);--bs-btn-disabled-border-color: var(--color-danger)}.btn-outline-primary{--bs-btn-color: hsl(var(--primary-color), calc(var(--primary-lightness) + 10%));--bs-btn-border-color: hsl(var(--primary-color), calc(var(--primary-lightness) + 10%));--bs-btn-hover-bg: var(--color-primary);--bs-btn-hover-border-color: var(--color-primary);--bs-btn-active-bg: var(--color-primary);--bs-btn-active-border-color: var(--color-primary)}.text-bg-primary{background-color:var(--color-primary)!important}.search-results-list>li{cursor:pointer}.search-results-list>li:nth-child(odd){background-color:#f2f2f2}.raised-container{position:fixed;bottom:40px;right:50px;z-index:1000000;text-align:center;font-size:30px;line-height:1em;border:#808080 1px solid;border-radius:13px;padding:13px;background:#fff}@media only screen and (max-width:640px){.raised-container{bottom:20px;right:15px;font-size:20px}}.icon-button{width:2rem;height:2rem;padding:0}.detach-tag>i{color:var(--color-danger)!important;border:none}#payment-errors:not(:empty){color:var(--color-danger);background-color:hsl(var(--danger-color),calc(var(--danger-lightness) + 50%));border-color:var(--color-danger);padding:var(--gap);margin-bottom:var(--gap)}.login-codes-button{background-color:#fdb368;color:#000!important}.login-codes-button>.toggle{height:auto!important}.login-codes-button>.fa-times-circle{color:#000;text-shadow:none!important}.fade-background{background-color:unset;transition:all 1s ease-out}.list-group.overflow-y-scroll{max-height:50vh}.form-group:has(:invalid){color:var(--color-danger)}.form-group input:invalid{border-color:var(--color-danger)}
