.acces{min-height:100dvh;padding:var(--e-5) var(--e-4);background:radial-gradient(120% 80% at 50% 0%, var(--panell-suau) 0%, transparent 60%), var(--fons-marca);place-items:center;display:grid}.acces-panell{align-items:flex-start;gap:var(--e-3);width:min(100%,400px);padding:var(--e-6) var(--e-6) var(--e-5);border:1px solid var(--vora);border-radius:var(--radi-4);background:var(--panell);box-shadow:var(--ombra-2);animation:acces-entra var(--durada-llarga) var(--corba) both;flex-direction:column;display:flex}.acces-marca{margin-bottom:var(--e-3);border-radius:var(--radi-2)}.acces-titol{font-size:var(--t-6);letter-spacing:-.02em}.acces-text{color:var(--text-suau)}.acces-text b{color:var(--text);overflow-wrap:anywhere;font-weight:600}.acces-formulari{gap:var(--e-2);flex-direction:column;width:100%;display:flex}.acces-etiqueta{margin-top:var(--e-3);font-size:var(--t-2);font-weight:600}.acces-correu{min-height:46px;font-size:var(--t-3)}.acces-codi{min-height:52px;font-family:var(--lletra-mono);font-size:var(--t-5);letter-spacing:.3em;text-align:center}.acces-correu[aria-invalid=true],.acces-codi[aria-invalid=true]{border-color:var(--error)}.acces-error,.acces-avis{width:100%;padding:var(--e-2) var(--e-3);border-radius:var(--radi-2);font-size:var(--t-2)}.acces-error{background:var(--error-fons);color:var(--error)}.acces-avis{background:var(--avis-fons);color:var(--avis)}.acces-boto{width:100%;height:44px;margin-top:var(--e-3);font-size:var(--t-3)}.acces-boto-segon,.acces-accions .acces-boto{margin-top:0}.acces-accions{gap:var(--e-2);width:100%;margin-top:var(--e-2);flex-direction:column;display:flex}.acces-accions form{display:contents}.acces-enllac{margin-top:var(--e-2);color:var(--text-suau);font-size:var(--t-2)}.acces-enllac:hover{color:var(--text)}@keyframes acces-entra{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.acces-panell{animation:none}}@media (max-width:420px){.acces-panell{padding:var(--e-5) var(--e-4) var(--e-4)}}
