:root{--istanza:#118b43;--istanza-scuro:color-mix(in srgb,var(--istanza) 72%,#000);--istanza-notte:color-mix(in srgb,var(--istanza) 32%,#000);--istanza-chiaro:color-mix(in srgb,var(--istanza) 78%,#fff)}html[data-menu-color=dark]{--ct-menu-bg:linear-gradient(180deg,var(--istanza-notte) 0%,var(--istanza-scuro) 100%);--ct-menu-item-color:rgba(255,255,255,.72);--ct-menu-item-hover-color:#fff;--ct-menu-item-active-color:#fff;--ct-help-box-bg:rgba(255,255,255,.08)}:root{--ct-menu-condensed-link-bg:var(--istanza)}.navbar-custom{border-top:4px solid var(--istanza)}.qj-auth-sfondo{background-image:radial-gradient(circle at 70% 30%,var(--istanza-chiaro) 0%,var(--istanza) 45%,var(--istanza-notte) 100%)!important;background-size:cover}.qj-auth-sfondo .auth-fluid-form-box{border-top:6px solid var(--istanza)}.qj-auth-destra{display:flex;align-items:center;justify-content:center;background-color:transparent!important}.qj-auth-vetrina{background:#fff;border-radius:24px;padding:3rem 3.5rem 2.25rem;box-shadow:0 30px 60px rgba(0,0,0,.35);display:flex;flex-direction:column;align-items:center;animation:qj-auth-entrata .9s ease-out both}.qj-auth-vetrina-titolo{margin-top:2rem;font-size:1.6rem;font-weight:700;letter-spacing:.15rem;color:var(--istanza);text-align:center}.qj-auth-vetrina-sotto{color:#6c757d;font-size:.95rem}.qj-auth-filo{width:220px;height:4px;margin-top:1rem;border-radius:2px;background:var(--istanza);transform-origin:left center;animation:qj-auth-filo 3.5s ease-in-out infinite}@keyframes qj-auth-filo{0%{transform:scaleX(0);transform-origin:left center}45%,70%{transform:scaleX(1);transform-origin:left center}70.01%{transform-origin:right center}100%{transform:scaleX(0);transform-origin:right center}}@keyframes qj-auth-entrata{from{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.qj-auth-vetrina,.qj-auth-filo{animation:none}}