.rbt .rbt-input-main::-ms-clear{display:none}.rbt-menu>.dropdown-item{text-overflow:ellipsis;overflow:hidden}.rbt-menu>.dropdown-item:focus{outline:none}.rbt-menu-pagination-option{text-align:center}.rbt-input-multi{cursor:text;position:relative;overflow:hidden}.rbt-input-multi.focus{color:#495057;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.rbt-input-multi.form-control{height:auto}.rbt-input-multi.disabled{opacity:1;background-color:#e9ecef}.rbt-input-multi.is-invalid.focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.rbt-input-multi.is-valid.focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.rbt-input-multi input::-moz-placeholder{color:#6c757d;opacity:1}.rbt-input-multi input:-ms-placeholder-shown{color:#6c757d}.rbt-input-multi input::-webkit-input-placeholder{color:#6c757d}.rbt-input-multi .rbt-input-wrapper{flex-wrap:wrap;align-items:flex-start;gap:.25rem;display:flex;overflow:hidden}.rbt-close{z-index:1;font-size:1rem}.rbt-close-sm{font-size:.75rem}.rbt-close-lg{font-size:1.5rem}.rbt-close-content{display:none}.rbt-token{color:#007bff;background-color:#e7f4ff;border:0;border-radius:.25rem;line-height:1rem;display:inline-flex}.rbt-token .rbt-token-label{padding:.25rem .5rem}.rbt-token .rbt-token-label:not(:last-child){padding-right:.25rem}.rbt-token-disabled{color:#495057;pointer-events:none;background-color:#0000001a}.rbt-token-removeable{cursor:pointer}.rbt-token-active{color:#fff;background-color:#007bff;outline:none;text-decoration:none}.rbt-token .rbt-token-remove-button{box-shadow:none;color:inherit;font-size:inherit;opacity:1;text-shadow:none;background-image:none;border-top-left-radius:0;border-bottom-left-radius:0;outline:none;justify-content:center;padding:.25rem .5rem .25rem 0;font-weight:400;display:flex}.rbt-token .rbt-token-remove-button .rbt-close-content{display:block}.rbt-aux{pointer-events:none;justify-content:center;align-items:center;width:2.5rem;display:flex;position:absolute;top:0;bottom:0;right:0}.rbt-aux-lg{width:3rem}.rbt-aux .rbt-close{pointer-events:auto}.has-aux .form-control{padding-right:2rem}.has-aux .form-control.is-valid,.has-aux .form-control.is-invalid{background-position:right 2rem center;padding-right:4rem}.rbt-highlight-text{background-color:inherit;color:inherit;padding:0;font-weight:700}.input-group>.rbt{flex:1}.input-group>.rbt .rbt-input-hint,.input-group>.rbt .rbt-aux{z-index:5}.input-group>.rbt:not(:first-child) .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.rbt:not(:last-child) .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.rbt .form-floating{flex:1}.form-floating>.rbt-input-multi:not(:placeholder-shown)~label{opacity:inherit;transform:inherit}.form-floating>.rbt-input-multi .rbt-input-main::placeholder{color:#0000}.form-floating>.rbt-input-multi.focus~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translate(.15rem)}
:root{--jg-bottom-nav-height:56px}.main-app{height:calc(100dvh - 72px - 76px - env(safe-area-inset-bottom));margin-top:76px}.main-panel{height:calc(100dvh - env(safe-area-inset-bottom))}@media (max-width:991.9px){.main-panel{height:calc(100dvh - 60px - env(safe-area-inset-bottom));margin-top:60px}}[data-bs-theme=dark]{--jg-bg:#0b0b0f;--jg-surface:#121218;--jg-card:#16161d;--jg-card-2:#1c1c24;--jg-ink:#f4f4f6;--jg-muted:#9aa0ad;--jg-line:#ffffff17;--jg-line-strong:#fff6;--jg-volt:#d8ff3e;--jg-volt-soft:#d8ff3e1f;--jg-volt-dark:#aee02a;--jg-danger:#ff6b6b;--jg-danger-dark:#ff5252;--jg-on-volt:#0b0b0f;--bs-border-radius:1rem;--bs-border-radius-sm:1rem;--bs-body-bg:var(--jg-bg);--bs-body-color:var(--jg-ink);--bs-emphasis-color:var(--jg-ink);--bs-secondary-color:var(--jg-muted);--bs-tertiary-color:var(--jg-muted);--bs-secondary-bg:var(--jg-card);--bs-tertiary-bg:var(--jg-card-2);--bs-tertiary-bg-rgb:28, 28, 36;--bs-border-color:var(--jg-line);--bs-border-color-translucent:var(--jg-line);--bs-primary:var(--jg-volt);--bs-primary-rgb:216, 255, 62;--bs-primary-bg-subtle:var(--jg-volt-soft);--bs-font-sans-serif:var(--font-body), "Plus Jakarta Sans", sans-serif;--fh-color-gray:var(--jg-bg);--fh-primary:var(--jg-volt);--fh-alternative:var(--jg-volt-soft)}[data-bs-theme=dark] .navbar-toggler-dark .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .text-secondary{color:var(--jg-muted)!important}.bg-fh-alternative{background-color:var(--fh-alternative)!important}.bg-fh-gray{background-color:var(--fh-color-gray)!important}.bg-jg-surface{background-color:var(--jg-surface)!important}.bg-jg-card{background-color:var(--jg-card)!important}h1,.h1{font-family:var(--font-display), "Anton", sans-serif;letter-spacing:.01em;font-weight:400}@media (min-width:1200px){h1,.h1{font-size:2.25rem}}.jg-label{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--jg-muted);font-size:.7rem}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-border-width:0}.offcanvas-header .btn-close{filter:brightness(0)invert()}[data-bs-theme=light] .offcanvas-header .btn-close{filter:none}.card{--bs-card-bg:var(--jg-card);--bs-card-spacer-y:1.2rem;--bs-card-spacer-x:1.2rem;border:none}.card-wrapper+.card-wrapper{margin-top:.5rem}.btn{--bs-btn-font-weight:700;--bs-btn-border-radius:.625rem}.btn-primary{--bs-btn-bg:var(--fh-primary);--bs-btn-border-color:var(--fh-primary);--bs-btn-color:var(--jg-on-volt);--bs-btn-hover-bg:var(--jg-volt-dark);--bs-btn-hover-border-color:var(--jg-volt-dark);--bs-btn-hover-color:var(--jg-on-volt);--bs-btn-active-bg:var(--jg-volt-dark);--bs-btn-active-border-color:var(--jg-volt-dark);--bs-btn-active-color:var(--jg-on-volt);--bs-btn-disabled-color:var(--jg-on-volt);--bs-btn-disabled-bg:var(--fh-primary);--bs-btn-disabled-border-color:var(--fh-primary)}.btn-outline-primary{--bs-btn-color:var(--fh-primary);--bs-btn-border-color:var(--fh-primary);--bs-btn-hover-bg:var(--fh-primary);--bs-btn-hover-border-color:var(--fh-primary);--bs-btn-hover-color:var(--jg-on-volt);--bs-btn-active-bg:var(--fh-primary);--bs-btn-active-border-color:var(--fh-primary);--bs-btn-active-color:var(--jg-on-volt);--bs-btn-disabled-color:var(--fh-primary);--bs-btn-disabled-border-color:var(--fh-primary)}.btn-danger{--bs-btn-bg:var(--jg-danger);--bs-btn-border-color:var(--jg-danger);--bs-btn-color:var(--jg-on-volt);--bs-btn-hover-bg:var(--jg-danger-dark);--bs-btn-hover-border-color:var(--jg-danger-dark);--bs-btn-hover-color:var(--jg-on-volt);--bs-btn-active-bg:var(--jg-danger-dark);--bs-btn-active-border-color:var(--jg-danger-dark);--bs-btn-active-color:var(--jg-on-volt);--bs-btn-disabled-color:var(--jg-on-volt);--bs-btn-disabled-bg:var(--jg-danger);--bs-btn-disabled-border-color:var(--jg-danger)}.btn-outline-danger{--bs-btn-color:var(--jg-danger);--bs-btn-border-color:var(--jg-danger);--bs-btn-hover-bg:var(--jg-danger);--bs-btn-hover-border-color:var(--jg-danger);--bs-btn-hover-color:var(--jg-on-volt);--bs-btn-active-bg:var(--jg-danger);--bs-btn-active-border-color:var(--jg-danger);--bs-btn-active-color:var(--jg-on-volt);--bs-btn-disabled-color:var(--jg-danger);--bs-btn-disabled-border-color:var(--jg-danger)}.btn-outline-secondary{--bs-btn-color:var(--jg-ink);--bs-btn-border-color:#ffffff38;--bs-btn-hover-bg:var(--jg-card-2);--bs-btn-hover-border-color:#ffffff59;--bs-btn-hover-color:var(--jg-ink);--bs-btn-active-bg:var(--jg-card-2);--bs-btn-active-border-color:#ffffff59;--bs-btn-active-color:var(--jg-ink)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-gray-400)}.nav-pills .nav-link{--bs-nav-link-padding-y:.75rem;--bs-nav-link-padding-x:1rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{--bs-nav-pills-link-active-bg:var(--jg-volt-soft);--bs-nav-pills-link-active-color:var(--jg-volt)}.nav-pills .nav-link:hover,.nav-pills .nav-link:focus{--bs-nav-link-hover-color:var(--jg-volt);background-color:var(--jg-volt-soft)}.btn-xl{--bs-btn-padding-y:.75rem;--bs-btn-padding-x:1.5rem}.form-control,.form-select{border-color:var(--jg-line-strong);border-radius:.625rem}.form-control:focus,.form-select:focus{border-color:var(--jg-volt);box-shadow:0 0 0 .2rem var(--jg-volt-soft)}.btn-google{--bs-btn-color:var(--jg-ink);--bs-btn-bg:transparent;--bs-btn-border-color:#ffffff38;--bs-btn-hover-color:var(--jg-ink);--bs-btn-hover-bg:var(--jg-card-2);--bs-btn-hover-border-color:#ffffff59;--bs-btn-active-color:var(--jg-ink);--bs-btn-active-bg:var(--jg-card-2);--bs-btn-active-border-color:#ffffff59;--bs-btn-disabled-color:var(--jg-muted);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffffff1f}.accordion{--bs-accordion-bg:var(--fh-color-gray)}.accordion-button:not(.collapsed){background-color:initial;color:var(--bs-body-color)}.accordion-button:focus{box-shadow:none}.accordion-button:after{filter:grayscale()}.accordion-item{border-left:0;border-right:0}.accordion-item:first-of-type{border-top:none}.accordion-item:last-of-type{border-bottom:none}.fs-huge{font-size:2.5rem}.body-bg{background:var(--bs-body-bg)!important}.text-body-bg{color:var(--bs-body-bg)!important}.text-primary-subtle{color:var(--jg-volt)!important}.cursor-pointer{cursor:pointer}.form-small{width:500px;max-width:100%}.dropdown[placement=top] .dropdown-menu[data-bs-popper]{top:calc(-100% - 50px)}.nav{--bs-nav-link-color:var(--bs-white)}.nav-tabs .nav-link{width:100%;color:var(--bs-secondary-color);border:none;border-bottom:2px solid #0000;margin-bottom:0}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:var(--bs-nav-tabs-link-active-color);color:var(--bs-nav-tabs-link-active-color);background-color:#0000}@media (max-width:575px){.modal-dialog{height:100%;margin:0}.modal-content{border:none;border-radius:0;height:100%}.modal-body{overflow-y:auto}}